修改创建订单返回数据

This commit is contained in:
wucongxing 2023-04-27 08:43:16 +08:00
parent a819dfa8f5
commit 94b54a0050

View File

@ -56,6 +56,14 @@ class InquiryService extends BaseService
*/ */
public function addInquiryOrder(): array public function addInquiryOrder(): array
{ {
$result = array();
$result['status'] = 1;
$result['message'] = "成功";
$result['data'] = [
"inquiry_no" => "",
"order_inquiry_id" => "",
];
$user_info = $this->request->getAttribute("userInfo") ?? []; $user_info = $this->request->getAttribute("userInfo") ?? [];
$request_params = $this->request->all(); $request_params = $this->request->all();
@ -73,7 +81,10 @@ class InquiryService extends BaseService
$PatientOrderService = new PatientOrderService(); $PatientOrderService = new PatientOrderService();
$order_inquiry_id = $PatientOrderService->getNotFinishedOrderInquiry($request_params['inquiry_type'],$user_info['client_user_id']); $order_inquiry_id = $PatientOrderService->getNotFinishedOrderInquiry($request_params['inquiry_type'],$user_info['client_user_id']);
if (!empty($order_inquiry_id)) { if (!empty($order_inquiry_id)) {
return fail(HttpEnumCode::HTTP_ERROR, "当前患者存在进行中的问诊订单",[$order_inquiry_id]); $result['status'] = 2;
$result['message'] = "当前患者存在进行中的问诊订单";
$result['data']['order_inquiry_id'] = $order_inquiry_id;
return success([$result]);
} }
// 是否为孕妇 // 是否为孕妇
@ -121,7 +132,10 @@ class InquiryService extends BaseService
$InquiryService = new InquiryService(); $InquiryService = new InquiryService();
$order_inquiry = $InquiryService->checkPatientDoctorProgressInquiry($user_info['client_user_id'],$request_params['doctor_id']); $order_inquiry = $InquiryService->checkPatientDoctorProgressInquiry($user_info['client_user_id'],$request_params['doctor_id']);
if (!empty($order_inquiry)){ if (!empty($order_inquiry)){
return fail(HttpEnumCode::HTTP_ERROR, "您和当前医生存在问诊中订单,无法再次发起问诊"); $result['status'] = 2;
$result['message'] = "您和当前医生存在问诊中订单,无法再次发起问诊";
$result['data']['order_inquiry_id'] = $order_inquiry_id;
return success([$result]);
} }
} }
@ -315,11 +329,10 @@ class InquiryService extends BaseService
return fail(HttpEnumCode::HTTP_ERROR, $e->getMessage()); return fail(HttpEnumCode::HTTP_ERROR, $e->getMessage());
} }
$result = array(); $result['status'] = 1;
$result['inquiry_no'] = (string)$order_inquiry['inquiry_no']; // 订单编号 $result['data']['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id']; // 订单主键id
$result['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id']; // 订单主键id $result['data']['inquiry_no'] = (string)$order_inquiry['inquiry_no']; // 订单编号
return success([$result]);
return success($result);
} }
/** /**