修改创建订单返回数据

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
{
$result = array();
$result['status'] = 1;
$result['message'] = "成功";
$result['data'] = [
"inquiry_no" => "",
"order_inquiry_id" => "",
];
$user_info = $this->request->getAttribute("userInfo") ?? [];
$request_params = $this->request->all();
@ -73,7 +81,10 @@ class InquiryService extends BaseService
$PatientOrderService = new PatientOrderService();
$order_inquiry_id = $PatientOrderService->getNotFinishedOrderInquiry($request_params['inquiry_type'],$user_info['client_user_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();
$order_inquiry = $InquiryService->checkPatientDoctorProgressInquiry($user_info['client_user_id'],$request_params['doctor_id']);
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());
}
$result = array();
$result['inquiry_no'] = (string)$order_inquiry['inquiry_no']; // 订单编号
$result['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id']; // 订单主键id
return success($result);
$result['status'] = 1;
$result['data']['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id']; // 订单主键id
$result['data']['inquiry_no'] = (string)$order_inquiry['inquiry_no']; // 订单编号
return success([$result]);
}
/**