Commit 3870e3e0 by lujunyi

是否异常处方单

parent 633314e4
......@@ -120,12 +120,17 @@ public function create(Request $request)
$prescription->diagnosis_name = DiagnosiModel::find($diagnosis_id)->value('name');
// 问诊问题
$inquiry_info = [];
$is_abnormal = 0; // 是否异常处方单,只有一个问题回答是就是异常
foreach ($inquirys as $inquiry) {
$inquiry_info[] = [
'inquiry_id' => $inquiry['inquiry_id'],
'question' => InquiryModel::find($inquiry['inquiry_id'])->value('question'),
'answer' => $inquiry['answer'] == 1 ? 1 : 0, // [1 => '是', 0 => '否']
];
// 检查是否有一个answer是1
if ($inquiry['answer'] == 1) {
$is_abnormal = 1; // 如果有一个answer是1,设置$is_abnormal为1
}
}
$prescription->inquiry_info = json_encode($inquiry_info);
// 用药信息
......@@ -173,6 +178,7 @@ public function create(Request $request)
$prescription->pharmacist_signed_pic = $pharmacist->signed_pic;
// 生成处方单信息
$prescription->is_abnormal = $is_abnormal;
$prescription_number = 0;
if ($prescription->save()) {
$prescription_number = $prescription->id;
......
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