im消息推送

This commit is contained in:
wucongxing 2023-08-29 11:03:51 +08:00
parent 962ed9b7b3
commit abde7c0aa4
4 changed files with 8 additions and 4 deletions

View File

@ -1698,7 +1698,6 @@ class CallBackController extends AbstractController
$time_diff = 60; $time_diff = 60;
} }
dump($time_diff);
// 计算时间并重新加入队列 // 计算时间并重新加入队列
$queue_data = array(); $queue_data = array();
$queue_data['detection_no'] = $order_detection['detection_no']; $queue_data['detection_no'] = $order_detection['detection_no'];
@ -1824,6 +1823,12 @@ class CallBackController extends AbstractController
return $this->detectionResultFailReturn("添加自动完成队列失败"); return $this->detectionResultFailReturn("添加自动完成队列失败");
} }
$imService->patientCase(
$order_inquiry,
$user_doctor['user_id'],
$order_inquiry_case['disease_desc']
);
// 发送IM消息-检测报告结果 // 发送IM消息-检测报告结果
$imService->detectionTestReport( $imService->detectionTestReport(
$order_detection, $order_detection,

View File

@ -535,8 +535,6 @@ class DetectionService extends BaseService
$order_detection_id = $this->request->route("order_detection_id"); $order_detection_id = $this->request->route("order_detection_id");
$request_params = $this->request->all();
// 定义返回数据 // 定义返回数据
/* /*
* status解释 * status解释

View File

@ -747,7 +747,7 @@ class ImService extends BaseService
* @param string $disease_desc * @param string $disease_desc
* @return void * @return void
*/ */
public function patientCase(array|object $order_inquiry, string $doctor_user_id,string|null $disease_desc): void public function patientCase(array|object $order_inquiry, string $doctor_user_id,string|null $disease_desc = ""): void
{ {
try { try {
// 发送消息 // 发送消息

View File

@ -876,6 +876,7 @@ class InquiryService extends BaseService
if (empty($user_info)) { if (empty($user_info)) {
return fail(HttpEnumCode::HTTP_ERROR, "操作失败"); return fail(HttpEnumCode::HTTP_ERROR, "操作失败");
} }
// 获取问诊订单数据 // 获取问诊订单数据
$params = array(); $params = array();
$params['order_inquiry_id'] = $order_inquiry_id; $params['order_inquiry_id'] = $order_inquiry_id;