修改患者关系只能同时存在一个本人关系
This commit is contained in:
parent
108ce91850
commit
35d3525977
@ -83,6 +83,13 @@ class PatientFamilyService extends BaseService
|
|||||||
$is_default_id = $patient_family['family_id'];
|
$is_default_id = $patient_family['family_id'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 检测是否已经存在本人
|
||||||
|
if (isset($request_params['relation'])) {
|
||||||
|
if ($request_params['relation'] == 1 && $patient_family['relation'] == 1) {
|
||||||
|
return fail(HttpEnumCode::HTTP_ERROR, "关系为本人的患者只能添加一位");
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -343,10 +350,12 @@ class PatientFamilyService extends BaseService
|
|||||||
return fail(HttpEnumCode::HTTP_ERROR, "证件号码重复");
|
return fail(HttpEnumCode::HTTP_ERROR, "证件号码重复");
|
||||||
}
|
}
|
||||||
|
|
||||||
// // 检测患者关系-本人类型是否重复
|
// 检测是否已经存在本人
|
||||||
// if ($request_params['relation'] == 1 && $value['relation'] == 1) {
|
if (isset($request_params['relation'])) {
|
||||||
// return fail(HttpEnumCode::HTTP_ERROR, "患者类型重复");
|
if ($request_params['relation'] == 1 && $patient_family['relation'] == 1) {
|
||||||
// }
|
return fail(HttpEnumCode::HTTP_ERROR, "关系为本人的患者只能添加一位");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 检测是否默认字段是否重复
|
// 检测是否默认字段是否重复
|
||||||
if (isset($request_params['is_default'])) {
|
if (isset($request_params['is_default'])) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user