新增问诊消息推送

This commit is contained in:
2023-03-28 15:56:39 +08:00
parent cfc7887ce9
commit d0d1e7494d
14 changed files with 288 additions and 82 deletions
+12 -4
View File
@@ -278,7 +278,7 @@ class InquiryService extends BaseService
$data = array();
$data['order_inquiry_id'] = $order_inquiry['order_inquiry_id'];
$message = new CancelUnInquiryOrdersDelayDirectProducer($data);
$message->setDelayMs(1000 * 60 * 5);
$message->setDelayMs(1000 * 60 * 60 * 24);
$producer = $this->container->get(Producer::class);
$res = $producer->produce($message);
if (!$res) {
@@ -604,11 +604,19 @@ class InquiryService extends BaseService
$params['order_inquiry_id'] = $order_inquiry_id;
$order_inquiry = OrderInquiry::getOne($params);
if (empty($order_inquiry)) {
return fail();
return fail(HttpEnumCode::HTTP_ERROR,"订单错误");
}
if ($order_inquiry['doctor_id'] != $user_info['client_user_id'] && $order_inquiry['patient_id'] != $user_info['client_user_id']){
return fail();
if ($user_info['user_type'] == 1){
if ($order_inquiry['patient_id'] != $user_info['client_user_id']){
return fail(HttpEnumCode::SERVER_ERROR);
}
}
if ($user_info['user_type'] == 2){
if ($order_inquiry['doctor_id'] != $user_info['client_user_id']){
return fail(HttpEnumCode::SERVER_ERROR);
}
}
$params = array();