更新 分诊详情描述

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

@ -294,6 +294,17 @@ class FenzhenController extends Controller
}
if (!!$res) {
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, "获取成功", [
'info' => [
'name' => $info->name,
@ -307,7 +318,7 @@ class FenzhenController extends Controller
'tj_number' => $info->tj_number,
'code' => $info->appointment_number,
],
'list' => $res['data']['list'],
'list' => $item_list,
]);
} else {
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)
{
$data_string = json_encode($data, JSON_UNESCAPED_UNICODE);

Loading…
Cancel
Save