获取家庭成员详情/列表增加计算年龄
This commit is contained in:
parent
190be0272c
commit
6258e4f089
@ -45,10 +45,21 @@ class PatientFamilyService extends BaseService
|
|||||||
'age',
|
'age',
|
||||||
'nation_id',
|
'nation_id',
|
||||||
'nation_name',
|
'nation_name',
|
||||||
|
'id_number',
|
||||||
];
|
];
|
||||||
$patient_familys = PatientFamilyModel::getList($params, $field);
|
$patient_familys = PatientFamilyModel::getList($params, $field);
|
||||||
|
if (empty($patient_familys)){
|
||||||
|
return success();
|
||||||
|
}
|
||||||
|
|
||||||
return empty($patient_familys) ? success() : success($patient_familys->toArray());
|
$patient_familys = $patient_familys->toArray();
|
||||||
|
foreach ($patient_familys as &$value){
|
||||||
|
// 计算年龄
|
||||||
|
$value['age'] = getIdCardAge($value['id_number']);
|
||||||
|
unset($value['id_number']);
|
||||||
|
}
|
||||||
|
|
||||||
|
return success($patient_familys);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -316,13 +327,17 @@ class PatientFamilyService extends BaseService
|
|||||||
return success();
|
return success();
|
||||||
}
|
}
|
||||||
|
|
||||||
return success($patient_family->toArray());
|
$patient_family = $patient_family->toArray();
|
||||||
|
|
||||||
|
// 计算年龄
|
||||||
|
$patient_family['age'] = getIdCardAge($patient_family['id_number']);
|
||||||
|
|
||||||
|
return success($patient_family);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改家庭成员
|
* 修改家庭成员
|
||||||
* @return array
|
* @return array
|
||||||
* @throws GuzzleException
|
|
||||||
*/
|
*/
|
||||||
public function editFamily(): array
|
public function editFamily(): array
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user