|
|
|
@ -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);
|
|
|
|
|