|
|
|
@ -102,7 +102,12 @@ class PayController extends Controller
|
|
|
|
if ($orderInfo->status !==2) return \Yz::echoError1("订单状态异常。当前状态:" . $orderInfo->status);
|
|
|
|
if ($orderInfo->status !==2) return \Yz::echoError1("订单状态异常。当前状态:" . $orderInfo->status);
|
|
|
|
if ($orderInfo->check_status ==2) return \Yz::echoError1("已登记体检,禁止退款");
|
|
|
|
if ($orderInfo->check_status ==2) return \Yz::echoError1("已登记体检,禁止退款");
|
|
|
|
//调用思信取消,恢复号源
|
|
|
|
//调用思信取消,恢复号源
|
|
|
|
|
|
|
|
$ap=new OrderController();
|
|
|
|
|
|
|
|
$cancel= $ap->cancel_appointment($orderInfo->hospital_id,[
|
|
|
|
|
|
|
|
'type' => $orderInfo->type,
|
|
|
|
|
|
|
|
'预约Id' => $orderInfo->appointment_number
|
|
|
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
if($cancel['code']!=0) return \Yz::echoError1("取消预约失败,".$cancel['message']);
|
|
|
|
//退款
|
|
|
|
//退款
|
|
|
|
$data=[
|
|
|
|
$data=[
|
|
|
|
'orderid'=>$orderInfo->order_number,
|
|
|
|
'orderid'=>$orderInfo->order_number,
|
|
|
|
|