Commit 2dcfa45c by 赵增煜

新增编辑药师时身份证格式校验

parent 0f8aa89e
......@@ -83,10 +83,15 @@ public function add(Request $request)
$authInfo = auth('api')->user();
// 获取药店信息
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
$id_card = $request->input('id_card');
if( isset($id_card) && !validateIDCard($id_card) ) {
return $this->failed('身份证号格式错误');
}
$pharmacist = new PharmacistModel();
$pharmacist->pharmacy_id = $pharmacy->id;
$pharmacist->name = str_replace(' ', '', $request->input('name'));
$pharmacist->id_card = str_replace(' ', '', $request->input('id_card'));
$pharmacist->id_card = str_replace(' ', '', $id_card);
$pharmacist->mobile = str_replace(' ', '', $request->input('mobile'));
$pharmacist->license_number = str_replace(' ', '', $request->input('license_number'));
$pharmacist->practicing_license = $request->input('practicing_license'); // 执业注册证书链接
......@@ -150,6 +155,11 @@ public function update(Request $request)
if (empty($pharmacist)) {
return $this->failed('该药师不存在');
}
$id_card = $request->input('id_card');
if( isset($id_card) && !validateIDCard($id_card) ) {
return $this->failed('身份证号格式错误');
}
$practicing_license = $request->input('practicing_license');
$practicing_license_path = '';
if (! empty($practicing_license)) {
......@@ -165,7 +175,7 @@ public function update(Request $request)
}
$pharmacist->name = str_replace(' ', '', $request->input('name'));
$pharmacist->id_card = str_replace(' ', '', $request->input('id_card'));
$pharmacist->id_card = str_replace(' ', '', $id_card );
$pharmacist->mobile = str_replace(' ', '', $request->input('mobile'));
$pharmacist->license_number = str_replace(' ', '', $request->input('license_number'));
$pharmacist->practicing_license = $practicing_license_path; // 执业注册证书链接
......
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