Commit 058b9209 by 杨树贤

申请审核联系人校验问题

parent 821f464e
...@@ -61,7 +61,7 @@ class SupplierContactValidator ...@@ -61,7 +61,7 @@ class SupplierContactValidator
'supplier_mobile.required' => '联系人电话 不能为空', 'supplier_mobile.required' => '联系人电话 不能为空',
'supplier_telephone.required' => '联系人座机 不能为空', 'supplier_telephone.required' => '联系人座机 不能为空',
'supplier_position.required' => '联系人职位 不能为空', 'supplier_position.required' => '联系人职位 不能为空',
'can_check_uids.required' => '采购员 不能为空', 'can_check_uids.required' => '联系人对应的采购员 不能为空',
]; ];
} }
} }
\ No newline at end of file
...@@ -164,8 +164,15 @@ class SupplierValidator ...@@ -164,8 +164,15 @@ class SupplierValidator
if (!$contactCount) { if (!$contactCount) {
$errorMessageList[] = "供应商至少要有一个联系人,请补全"; $errorMessageList[] = "供应商至少要有一个联系人,请补全";
} }
$contacts = SupplierContactModel::where('supplier_id', $supplierId)->get()->toArray();
foreach ($contacts as $contact) {
$contactValidator = new SupplierContactValidator();
$contactValidateResult = $contactValidator->checkSave($contact);
if ($contactValidateResult) {
$errorMessageList[] = $contactValidateResult;
}
}
} }
//币种为人民币的话需要验证税号 //币种为人民币的话需要验证税号
if ($validateData['currency'] == 1) { if ($validateData['currency'] == 1) {
$rules['tax_number'] = 'required'; $rules['tax_number'] = 'required';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment