|
@@ -333,6 +333,11 @@ class Employee extends Controller
|
|
|
$map['company_id'] = $admin_company_id;
|
|
$map['company_id'] = $admin_company_id;
|
|
|
$all_data['company_id'] = $admin_company_id;
|
|
$all_data['company_id'] = $admin_company_id;
|
|
|
}
|
|
}
|
|
|
|
|
+ //校验手机号码是否绑定其它公司
|
|
|
|
|
+ $other_company_user = $EmployeeModel->where(['mobile' => $all_data['mobile']])->first();
|
|
|
|
|
+ if ($other_company_user && $other_company_user->company_id != $all_data['company_id']) {
|
|
|
|
|
+ return json_send(['code' => 'error', 'msg' => '手机号码已绑定其它公司']);
|
|
|
|
|
+ }
|
|
|
$data = $EmployeeModel->where($map)->first();
|
|
$data = $EmployeeModel->where($map)->first();
|
|
|
if ($data) return json_send(['code' => 'error', 'msg' => '员工手机号记录已存在']);
|
|
if ($data) return json_send(['code' => 'error', 'msg' => '员工手机号记录已存在']);
|
|
|
// 写入数据表
|
|
// 写入数据表
|
|
@@ -402,6 +407,11 @@ class Employee extends Controller
|
|
|
$map['company_id'] = $admin_company_id;
|
|
$map['company_id'] = $admin_company_id;
|
|
|
$all_data['company_id'] = $admin_company_id;
|
|
$all_data['company_id'] = $admin_company_id;
|
|
|
}
|
|
}
|
|
|
|
|
+ //校验手机号码是否绑定其它公司
|
|
|
|
|
+ $other_company_user = $EmployeeModel->where(['mobile' => $all_data['mobile']])->first();
|
|
|
|
|
+ if ($other_company_user && $other_company_user->company_id != $all_data['company_id']) {
|
|
|
|
|
+ return json_send(['code' => 'error', 'msg' => '手机号码已绑定其它公司']);
|
|
|
|
|
+ }
|
|
|
$data = $EmployeeModel->where($map)->where('id', '!=', $id)->first();
|
|
$data = $EmployeeModel->where($map)->where('id', '!=', $id)->first();
|
|
|
if ($data) return json_send(['code' => 'error', 'msg' => '员工手机号记录已存在']);
|
|
if ($data) return json_send(['code' => 'error', 'msg' => '员工手机号记录已存在']);
|
|
|
// 更新数据表
|
|
// 更新数据表
|