修改消息通知

This commit is contained in:
wucongxing 2023-04-25 10:41:02 +08:00
parent 1857bdfeef
commit a860f54292
3 changed files with 24 additions and 3 deletions

View File

@ -472,8 +472,6 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
continue;
}
dump($item['reception_time']);
dump($item['created_at']);
$response_time = strtotime($item['reception_time']) - strtotime($item['created_at']);
if ($response_time < 0){
// 小于0的数据不统计

View File

@ -199,6 +199,29 @@ function inquiryCancelReasonToString(int|string $cancel_reason): string
return $result;
}
/**
* 转换问诊订单取消原因-字符串
* @param int|string $cancel_reason 取消订单原因1:医生未接诊 2:主动取消 3:无可分配医生 4:客服取消 5:支付超时)
* @return string
*/
function inquiryCancelReasonToPushString(int|string $cancel_reason): string
{
if ($cancel_reason == 1) {
$result = "医生未接诊";
} elseif ($cancel_reason == 2) {
$result = "用户主动取消";
} elseif ($cancel_reason == 3) {
$result = "未分配到合适的医生";
} elseif ($cancel_reason == 4) {
$result = "平台取消问诊订单";
} elseif ($cancel_reason == 5) {
$result = "平台取消问诊订单";
} else {
$result = "未知";
}
return $result;
}
/**
* 转换药品订单取消原因-字符串
* @param int|string $cancel_reason 订单取消原因1:主动取消 2:复核失败/库存不足 3:支付超时 4:客服取消)

View File

@ -123,7 +123,7 @@ class MessagePush extends BaseService
"character_string1" => (string)$this->order_inquiry['inquiry_no'],// 订单ID
"name2" => (string)$user_doctor['user_name'],// 问诊医生
"date3" => $this->order_inquiry['created_at'],// 问诊时间
"thing4" => inquiryCancelReasonToString($this->order_inquiry['cancel_reason']),// 取消原因
"thing4" => inquiryCancelReasonToPushString($this->order_inquiry['cancel_reason']),// 取消原因
"thing5" => "已进行退款处理,请注意查看账户信息",// 提示说明
];