更新 分诊详情描述

main
鹿和sa0ChunLuyu 1 year ago
parent 293b0ea2c2
commit 06639157e0

@ -294,6 +294,17 @@ class FenzhenController extends Controller
} }
if (!!$res) { if (!!$res) {
if ($res['code'] == 200) { if ($res['code'] == 200) {
$item_list = $res['data']['list'];
foreach ($item_list as $item_index => $item_info) {
$db_item = DB::table('items')
->where('item_id', $item_info['id'])
->first();
if (!!$db_item) {
$item_list[$item_index]['desc'] = self::item_desc($db_item);
} else {
$item_list[$item_index]['desc'] = '';
}
}
return \Yz::Return(true, "获取成功", [ return \Yz::Return(true, "获取成功", [
'info' => [ 'info' => [
'name' => $info->name, 'name' => $info->name,
@ -307,7 +318,7 @@ class FenzhenController extends Controller
'tj_number' => $info->tj_number, 'tj_number' => $info->tj_number,
'code' => $info->appointment_number, 'code' => $info->appointment_number,
], ],
'list' => $res['data']['list'], 'list' => $item_list,
]); ]);
} else { } else {
return \Yz::Return(false, $res['message']); return \Yz::Return(false, $res['message']);
@ -317,6 +328,24 @@ class FenzhenController extends Controller
} }
} }
public function item_desc($item)
{
$canqian = $item->can_qian_hou == '餐前' ? '餐前' : '';
$beizhu = !!$item->beizhu ? $item->beizhu : '';
$tishi = !!$item->tishi ? $item->tishi : '';
$ret = [];
if(!!$canqian){
$ret[] = $canqian;
}
if(!!$beizhu){
$ret[] = $beizhu;
}
if(!!$tishi){
$ret[] = $tishi;
}
return count($ret) == 0 ? '' : '(' . implode(',', $ret) . ')';
}
public function post($url, $data) public function post($url, $data)
{ {
$data_string = json_encode($data, JSON_UNESCAPED_UNICODE); $data_string = json_encode($data, JSON_UNESCAPED_UNICODE);

Loading…
Cancel
Save