修改消息通知
This commit is contained in:
parent
1857bdfeef
commit
a860f54292
@ -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的数据不统计
|
||||
|
||||
@ -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:客服取消)
|
||||
|
||||
@ -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" => "已进行退款处理,请注意查看账户信息",// 提示说明
|
||||
];
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user