From 1d5560cb6125994bb7529b7038b2e951a96de154 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Sun, 23 Apr 2023 17:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=84=E4=BB=B7=E5=90=8D?= =?UTF-8?q?=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Consumer/AutoFinishInquiryDelayDirectConsumer.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Amqp/Consumer/AutoFinishInquiryDelayDirectConsumer.php b/app/Amqp/Consumer/AutoFinishInquiryDelayDirectConsumer.php index 76beaf0..613f64c 100644 --- a/app/Amqp/Consumer/AutoFinishInquiryDelayDirectConsumer.php +++ b/app/Amqp/Consumer/AutoFinishInquiryDelayDirectConsumer.php @@ -13,8 +13,10 @@ use App\Model\OrderPrescription; use App\Model\PatientFamilyHealth; use App\Model\PatientFamilyPersonal; use App\Model\UserDoctor; +use App\Model\UserPatient; use App\Services\MessagePush; use App\Utils\Log; +use App\Utils\Mask; use Hyperf\Amqp\Message\ConsumerDelayedMessageTrait; use Hyperf\Amqp\Message\ProducerDelayedMessageTrait; use Hyperf\Amqp\Message\Type; @@ -239,12 +241,17 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage return true; } + // 获取用户数据 + $params = array(); + $params['patient_id'] = $order_inquiry['patient_id']; + $user_patient = UserPatient::getOne($params); + // 未评价 $data = array(); $data['doctor_id'] = $order_inquiry['doctor_id']; $data['patient_id'] = $order_inquiry['patient_id']; $data['order_inquiry_id'] = $order_inquiry['order_inquiry_id']; - $data['name_mask'] = $order_inquiry['patient_name_mask']; + $data['name_mask'] = Mask::maskNameStr($user_patient['user_name']); $data['reply_quality'] = 100;//回复质量(百分制) $data['service_attitude'] = 100; // 服务态度(百分制) $data['reply_progress'] = 100; // 回复速度(百分制)