添加和编辑公司时,社会代码不可重复
This commit is contained in:
parent
d61e614db9
commit
76dc81f9b7
@ -82,7 +82,7 @@ class HetongController extends BaseApiController
|
||||
$msg = '人脸采集成功';
|
||||
if (isset($result['status']) && $result['status'] == 1) {
|
||||
// 修改人脸采集状态
|
||||
Company::where(['id'=>$result['orderNo']])->update(['face_create_status'=>1]);
|
||||
Company::where(['organization_code'=>$result['organizationRegNo']])->update(['face_create_status'=>1]);
|
||||
} else {
|
||||
$msg = '采集失败,原因:'.$result['msg'];
|
||||
// 记录错误日志
|
||||
|
@ -61,6 +61,11 @@ class CompanyLogic extends BaseLogic
|
||||
if (!empty($companyInfo)) {
|
||||
throw new Exception('手机号已存在');
|
||||
}
|
||||
// 社会统一信用代码不能重复
|
||||
$companyInfo = Company::where(['organization_code'=>$params['organization_code']])->find();
|
||||
if (!empty($companyInfo)) {
|
||||
throw new Exception('社会代码已存在');
|
||||
}
|
||||
$arr=[
|
||||
'company_name' => $params['company_name'],
|
||||
'organization_code' => $params['organization_code'],
|
||||
@ -212,6 +217,14 @@ class CompanyLogic extends BaseLogic
|
||||
Db::rollback();
|
||||
throw new Exception('手机号已存在');
|
||||
}
|
||||
|
||||
// 社会代码不能重复
|
||||
$companyInfo = Company::where(['organization_code'=>$params['organization_code']])->where('id','<>',$params['id'])->find();
|
||||
if (!empty($companyInfo)) {
|
||||
Db::rollback();
|
||||
throw new Exception('社会代码已存在');
|
||||
}
|
||||
|
||||
$arr=[
|
||||
'company_name' => $params['company_name'],
|
||||
'organization_code' => $params['organization_code'],
|
||||
|
Loading…
x
Reference in New Issue
Block a user