|
|
|
@ -363,8 +363,13 @@ class Group extends BaseController |
|
|
|
if($param['notice']==''){ |
|
|
|
return warning(lang('system.notNull')); |
|
|
|
} |
|
|
|
$GroupModel = GroupModel::where(['group_id' => $group_id])->find(); |
|
|
|
if (!$GroupModel) { |
|
|
|
return error(lang('system.fail')); |
|
|
|
} |
|
|
|
$setting = json_decode($GroupModel['setting'], true); |
|
|
|
$role=GroupUser::where(['group_id'=>$group_id,'user_id'=>$uid])->value('role'); |
|
|
|
if($role>2){ |
|
|
|
if($role>2 && $setting['message'] >= 1){ |
|
|
|
return warning(lang('system.notAuth')); |
|
|
|
} |
|
|
|
GroupModel::update(['notice'=>$param['notice']],['group_id'=>$group_id]); |
|
|
|
|