2
This commit is contained in:
parent
a2bb108c95
commit
79a8c6d4a7
@ -566,7 +566,8 @@ class DetectionService extends BaseService
|
||||
$result = array();
|
||||
$result['status'] = 1;
|
||||
$result['message'] = "成功";
|
||||
$result['data'] = "";
|
||||
$result['data']['order_inquiry_id'] = "";
|
||||
$result['data']['order_no'] = "";
|
||||
|
||||
$params = array();
|
||||
$params['patient_id'] = $user_info['client_user_id'];
|
||||
@ -585,7 +586,8 @@ class DetectionService extends BaseService
|
||||
if (!empty($order_detection['order_inquiry_id'])) {
|
||||
$result['status'] = 1;
|
||||
$result['message'] = "成功";
|
||||
$result['data'] = (string)$order_detection['order_inquiry_id'];
|
||||
$result['data']['order_inquiry_id'] = (string)$order_detection['order_inquiry_id'];
|
||||
$result['data']['order_no'] = (string)$order_detection['detection_no'];
|
||||
|
||||
return success($result);
|
||||
}
|
||||
@ -602,7 +604,8 @@ class DetectionService extends BaseService
|
||||
|
||||
$result['status'] = 2;
|
||||
$result['message'] = "当前医生有您未支付的订单,点击“继续”将为您取消订单直接进入报告解读服务。";
|
||||
$result['data'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_no'] = (string)$order_inquiry['inquiry_no'];
|
||||
|
||||
return success($result);
|
||||
}
|
||||
@ -613,7 +616,8 @@ class DetectionService extends BaseService
|
||||
|
||||
$result['status'] = 3;
|
||||
$result['message'] = "当前医生有您待接诊的订单,点击“继续”将为您取消订单直接进入报告解读服务。";
|
||||
$result['data'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_no'] = (string)$order_inquiry['inquiry_no'];
|
||||
|
||||
return success($result);
|
||||
}
|
||||
@ -624,12 +628,27 @@ class DetectionService extends BaseService
|
||||
|
||||
$result['status'] = 4;
|
||||
$result['message'] = "当前医生有您问诊中的订单,点击“继续”将进入聊天详情。";
|
||||
$result['data'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id'];
|
||||
$result['data']['order_no'] = (string)$order_inquiry['inquiry_no'];
|
||||
|
||||
return success($result);
|
||||
}
|
||||
}
|
||||
|
||||
// 获取患者家庭成员是否存在未支付的服务包订单
|
||||
$OrderServicePackageService = new OrderServicePackageService();
|
||||
$order_service_package = $OrderServicePackageService->getPatientFamilyNoPayServicePackage($user_info['user_id'], $order_detection['family_id'], $order_detection['doctor_id']);
|
||||
if (!empty($order_service_package)){
|
||||
// 待支付
|
||||
Db::rollBack();
|
||||
|
||||
$result['status'] = 5;
|
||||
$result['message'] = "您和当前医生存在未支付的服务包订单,点击“继续”将进入订单详情。";
|
||||
$result['data']['order_no'] = (string)$order_service_package['order_service_no'];
|
||||
|
||||
return success($result);
|
||||
}
|
||||
|
||||
// 获取医生数据
|
||||
$params = array();
|
||||
$params['doctor_id'] = $order_detection['doctor_id'];
|
||||
|
||||
@ -179,7 +179,7 @@ class InquiryService extends BaseService
|
||||
return success($result);
|
||||
}
|
||||
|
||||
// 获取患者家庭成员是否存在服务包订单
|
||||
// 获取患者家庭成员是否存在未支付的服务包订单
|
||||
$OrderServicePackageService = new OrderServicePackageService();
|
||||
$order_service_package = $OrderServicePackageService->getPatientFamilyNoPayServicePackage($user_info['user_id'], $request_params['family_id'], $request_params['doctor_id']);
|
||||
if (!empty($order_service_package)){
|
||||
@ -1334,7 +1334,7 @@ class InquiryService extends BaseService
|
||||
return fail(HttpEnumCode::HTTP_ERROR, "当前患者和您存在问诊订单,不可赠送");
|
||||
}
|
||||
|
||||
// 获取患者家庭成员是否存在服务包订单
|
||||
// 获取患者家庭成员是否存在未支付的服务包订单
|
||||
$OrderServicePackageService = new OrderServicePackageService();
|
||||
$order_service_package = $OrderServicePackageService->getPatientFamilyNoPayServicePackage($order_inquiry['user_id'], $order_inquiry['family_id'], $order_inquiry['doctor_id']);
|
||||
if (!empty($order_service_package)){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user