|
|
|
|
@ -4,6 +4,7 @@ namespace App\Http\Controllers\API\H5;
|
|
|
|
|
|
|
|
|
|
use App\Http\Controllers\API\AspNetZhuanController;
|
|
|
|
|
use App\Http\Controllers\Controller;
|
|
|
|
|
use App\Services\ComboItemGroupService;
|
|
|
|
|
use Illuminate\Database\Schema\Blueprint;
|
|
|
|
|
use Illuminate\Http\Request;
|
|
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
|
@ -17,8 +18,18 @@ class FenzhenController extends Controller
|
|
|
|
|
public function abandon()
|
|
|
|
|
{
|
|
|
|
|
// 这里放 弃检逻辑
|
|
|
|
|
$id = request('id');
|
|
|
|
|
$xmid = request('xmid');
|
|
|
|
|
$orderInfo=DB::table('orders')->where('id',$id)->first();
|
|
|
|
|
if(!$orderInfo) return \Yz::echoError1("订单不存在");
|
|
|
|
|
$service = new ComboItemGroupService();
|
|
|
|
|
$q=$service->QiJian($orderInfo->tj_number,$orderInfo->name,[$xmid]);
|
|
|
|
|
if($q['status']===true){
|
|
|
|
|
return \Yz::Return(true, "弃检成功",[]);
|
|
|
|
|
}else{
|
|
|
|
|
return \Yz::echoError1($q['msg']);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return \Yz::Return(true, "弃检成功");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function check()
|
|
|
|
|
@ -52,7 +63,7 @@ class FenzhenController extends Controller
|
|
|
|
|
'clinics' => $clinics
|
|
|
|
|
]);
|
|
|
|
|
$person_ghzid = '';
|
|
|
|
|
$person_info = DB::table('web_user_person')->where('id', $info->person_id)->first();
|
|
|
|
|
$person_info = DB::table('web_user_person')->where('id', $info->web_user_id)->first();
|
|
|
|
|
if (!!$person_info) {
|
|
|
|
|
$person_ghzid = $person_info->ghzid;
|
|
|
|
|
}
|
|
|
|
|
@ -232,7 +243,7 @@ class FenzhenController extends Controller
|
|
|
|
|
'check_date' => $info->appointment_date,
|
|
|
|
|
'start_time' => $res['data']['start_time'] . ':00',
|
|
|
|
|
'end_time' => $res['data']['end_time'],
|
|
|
|
|
'qrcode' => '',
|
|
|
|
|
'qrcode' => $person_ghzid,
|
|
|
|
|
'tj_number' => $info->tj_number,
|
|
|
|
|
'ghzid' => $person_ghzid,
|
|
|
|
|
'code' => $info->appointment_number,
|
|
|
|
|
@ -249,7 +260,7 @@ class FenzhenController extends Controller
|
|
|
|
|
'check_date' => $info->appointment_date,
|
|
|
|
|
'start_time' => $info->appointment_time,
|
|
|
|
|
'end_time' => $end_time,
|
|
|
|
|
'qrcode' => '',
|
|
|
|
|
'qrcode' => $person_ghzid,
|
|
|
|
|
'ghzid' => $person_ghzid,
|
|
|
|
|
'tj_number' => $info->tj_number,
|
|
|
|
|
'code' => $info->appointment_number,
|
|
|
|
|
@ -285,7 +296,7 @@ class FenzhenController extends Controller
|
|
|
|
|
'check_date' => $info->appointment_date,
|
|
|
|
|
'start_time' => $info->appointment_time,
|
|
|
|
|
'end_time' => '10:25',
|
|
|
|
|
'qrcode' => '',
|
|
|
|
|
'qrcode' => $person_ghzid,
|
|
|
|
|
'ghzid' => $person_ghzid,
|
|
|
|
|
'tj_number' => $info->tj_number,
|
|
|
|
|
'code' => $info->appointment_number,
|
|
|
|
|
|