修改创建订单返回数据
This commit is contained in:
parent
a819dfa8f5
commit
94b54a0050
@ -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);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user