From 7779808456846b819a425cd3b39690ba79e3eac7 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Fri, 10 Mar 2023 15:46:22 +0800 Subject: [PATCH] 2 --- app/Controller/CallBackController.php | 34 ++++++++------------------- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/app/Controller/CallBackController.php b/app/Controller/CallBackController.php index 4b921d8..6f42795 100644 --- a/app/Controller/CallBackController.php +++ b/app/Controller/CallBackController.php @@ -357,33 +357,19 @@ class CallBackController extends AbstractController } // 存储redisList - dump(1); if (!empty($order_inquiry) && !empty($request_params['CloudCustomData'])){ - dump(2); - if (!empty($cloud_custom_data['is_system'])){ - dump(3); - if ($cloud_custom_data['is_system'] != 1){ - dump(4); - // 非系统发送 - if ($cloud_custom_data['sender_user_type'] == 1 || $cloud_custom_data['sender_user_type'] == 2){ - dump(5); - // 患者-医生发送 - if (!empty($order_inquiry['doctor_id'])){ - dump(6); - $data['order_inquiry_id'] = $order_inquiry['order_inquiry_id']; - $data['patient_name'] = $order_inquiry['patient_name']; - $data['patient_sex'] = $order_inquiry['patient_sex']; - $data['patient_age'] = $order_inquiry['patient_age']; - $data['inquiry_status'] = $order_inquiry['inquiry_status']; - $data['message_send_time'] = $request_params['RequestTime']; - $data['last_message_content'] = $request_params['MsgBody'][0]['MsgContent'] ?? ""; + if (!empty($order_inquiry['doctor_id'])){ + $data['order_inquiry_id'] = $order_inquiry['order_inquiry_id']; + $data['patient_name'] = $order_inquiry['patient_name']; + $data['patient_sex'] = $order_inquiry['patient_sex']; + $data['patient_age'] = $order_inquiry['patient_age']; + $data['inquiry_status'] = $order_inquiry['inquiry_status']; + $data['message_send_time'] = $request_params['RequestTime']; + $data['last_message_content'] = $request_params['MsgBody'][0]['MsgContent'] ?? ""; - $imService = new ImService(); - $imService->addRecentContactRecordCache($order_inquiry['doctor_id'],$order_inquiry['inquiry_type'],$order_inquiry['user_id'],$data); + $imService = new ImService(); + $imService->addRecentContactRecordCache($order_inquiry['doctor_id'],$order_inquiry['inquiry_type'],$order_inquiry['user_id'],$data); - } - } - } } } } catch (\Exception $e) {