手动更新过权限的用户,从his同步将不更改权限

main
岩仔88 4 weeks ago
parent a4243817c3
commit 22858a2b4f

@ -47,7 +47,7 @@ class UserController extends Controller
$u= DB::table('users')->where('id', $user->id)->update([ $u= DB::table('users')->where('id', $user->id)->update([
'cn_name' => $data_v['emplName'], 'cn_name' => $data_v['emplName'],
'department_id' => isset($dept->id)?$dept->id:null, 'department_id' => isset($dept->id)?$dept->id:null,
'group' => $group, 'group' => $user->group_locked==1?$user->group:$group,//如果分组被手动调整过,那就维持手动的分组不变
]); ]);
} }
if($u){ if($u){

@ -38,6 +38,7 @@ class UserService
'cn_name' => $arr['info']['cname'], 'cn_name' => $arr['info']['cname'],
'username' => $arr['info']['uname'], 'username' => $arr['info']['uname'],
'status' => $arr['info']['status'], 'status' => $arr['info']['status'],
'group_locked' => 1,
]; ];
if (isset($arr['info']['department_id'])) { if (isset($arr['info']['department_id'])) {

Loading…
Cancel
Save