|
@@ -1034,6 +1034,7 @@ class EmployeeService extends Service
|
|
|
if($is_check){
|
|
if($is_check){
|
|
|
$bool = Role::where('title',$data['title'])
|
|
$bool = Role::where('title',$data['title'])
|
|
|
->where('top_depart_id', $data['top_depart_id'])
|
|
->where('top_depart_id', $data['top_depart_id'])
|
|
|
|
|
+ ->where('tree_type', $data['select_tree_type'])
|
|
|
->where('del_time',0)
|
|
->where('del_time',0)
|
|
|
->exists();
|
|
->exists();
|
|
|
if($bool) return [false,'角色名称已存在'];
|
|
if($bool) return [false,'角色名称已存在'];
|
|
@@ -1042,6 +1043,7 @@ class EmployeeService extends Service
|
|
|
$top_depart_id = Role::where('id',$data['id'])->value('top_depart_id');
|
|
$top_depart_id = Role::where('id',$data['id'])->value('top_depart_id');
|
|
|
$bool = Role::where('title',$data['title'])
|
|
$bool = Role::where('title',$data['title'])
|
|
|
->where('top_depart_id',$top_depart_id)
|
|
->where('top_depart_id',$top_depart_id)
|
|
|
|
|
+ ->where('tree_type', $data['select_tree_type'])
|
|
|
->where('id','<>',$data['id'])
|
|
->where('id','<>',$data['id'])
|
|
|
->where('del_time',0)
|
|
->where('del_time',0)
|
|
|
->exists();
|
|
->exists();
|