|
|
|
|
@ -36,11 +36,24 @@ class FenzhenController extends Controller
|
|
|
|
|
{
|
|
|
|
|
// 这里放 检查是否有 体检引导的数据
|
|
|
|
|
$id_number = request('id_number');
|
|
|
|
|
$list = DB::table('orders')->where(['id_number' => $id_number])->whereIn('status', [2, 4])->where('tj_number', '!=', null)->get();
|
|
|
|
|
$type = 1;
|
|
|
|
|
$list = DB::table('orders')->where(['id_number' => $id_number])->where('appointment_date', '>=', date('Y-m-d'))
|
|
|
|
|
->whereIn('status', [2, 4])->orderBy('id', 'desc')->get();
|
|
|
|
|
if (count($list) == 0) {
|
|
|
|
|
$list = DB::table('orders')->where(['id_number' => $id_number])->whereIn('status', [2, 4])->orderBy('id', 'desc')->get();
|
|
|
|
|
$type = 2;
|
|
|
|
|
$list = DB::table('orders')->where(['id_number' => $id_number])->whereIn('status', [2, 4])->where('tj_number', '!=', null)->get();
|
|
|
|
|
if (count($list) == 0) {
|
|
|
|
|
$type = 3;
|
|
|
|
|
$list = DB::table('orders')->where(['id_number' => $id_number])->whereIn('status', [2, 4])->orderBy('id', 'desc')->get();
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
$l = [$list[0]];
|
|
|
|
|
$list = $l;
|
|
|
|
|
}
|
|
|
|
|
return \Yz::Return(true, "弃检成功", ['list' => $list]);
|
|
|
|
|
return \Yz::Return(true, "弃检成功", [
|
|
|
|
|
'list' => $list,
|
|
|
|
|
'type' => $type
|
|
|
|
|
]);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function list()
|
|
|
|
|
|