修改消息推送

This commit is contained in:
wucongxing 2023-04-07 15:42:54 +08:00
parent cd8edfba61
commit 7440ace40f

View File

@ -289,17 +289,6 @@ class ImService extends BaseService
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容 - 患者-医生
$message_content_data = array();
$message_content_data['message_type'] = 8;
$message_content_data['title'] = "--问诊已结束--";
$message_content_data['desc'] = "线上咨询不能代替问诊,医生的回复仅为建议。";
$message_content = [
'Data' => json_encode($message_content_data, JSON_UNESCAPED_UNICODE),
];
$this->sendMessage($patient_user_id, $doctor_user_id, $message_content, "TIMCustomElem", $cloud_custom_data);
// 消息内容 医生-患者
$message_content_data = array();
$message_content_data['message_type'] = 1;
@ -335,27 +324,6 @@ class ImService extends BaseService
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容 - 患者-医生
$message_content_data = array();
$message_content_data['message_type'] = 8;
$message_content_data['title'] = "--等待医生接诊--";
if ($order_inquiry['inquiry_type'] == 1) {
$message_content_data['desc'] = "温馨提示当前服务为专家问诊可以在24小时内和医生沟通20个回合。医生均为一线工作还请耐心等待医生接诊会第一时间短信通知您。";
} elseif ($order_inquiry['inquiry_type'] == 2) {
$message_content_data['desc'] = "温馨提示:您可继续补充问诊内容,便于更快确认病情,医生均在临床一线工作,还请耐心等待,医生接诊会第一时间短信通知您。";
} elseif ($order_inquiry['inquiry_type'] == 3) {
$message_content_data['desc'] = "温馨提示当前服务为公益问诊可以在24小时内和医生沟通10个回合。医生均为一线工作还请耐心等待医生接诊会第一时间短信通知您。";
} else {
$message_content_data['desc'] = "温馨提示当前服务为公益问诊可以在24小时内和医生沟通10个回合。医生均为一线工作还请耐心等待医生接诊会第一时间短信通知您。";
}
$message_content = [
'Data' => json_encode($message_content_data, JSON_UNESCAPED_UNICODE),
];
$this->sendMessage($patient_user_id, $doctor_user_id, $message_content, "TIMCustomElem", $cloud_custom_data);
// 消息内容 医生-患者
$message_content_data = array();
$message_content_data['message_type'] = 1;
@ -399,30 +367,6 @@ class ImService extends BaseService
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容 - 患者-医生
$message_content_data = array();
$message_content_data['message_type'] = 8;
if ($order_inquiry['inquiry_type'] == 1) {
$message_content_data['title'] = "--问诊已开始本次问诊可持续24小时--";
$message_content_data['desc'] = "医生已接诊,您可继续补充问诊内容,如目前症状、患病时长、检查及用药情况、需要的帮助等,线上咨询不能代表面诊,医生的回复仅为建议。";
} elseif ($order_inquiry['inquiry_type'] == 2) {
$message_content_data['title'] = "--问诊已开始本次问诊可持续60分钟--";
$message_content_data['desc'] = "医生已接诊,您可继续补充问诊内容,如目前症状、患病时长、检查及用药情况、需要的帮助等,线上咨询不能代表面诊,医生的回复仅为建议。";
} elseif ($order_inquiry['inquiry_type'] == 3) {
$message_content_data['title'] = "--问诊已开始本次问诊可持续24小时--";
$message_content_data['desc'] = "医生已接诊,您可一次描述需要问诊的内容,以免浪费问诊次数,如目前症状、患病时长、检查及用药情况、需要的帮助等,线上咨询不能代表面诊,医生的回复仅为建议。";
} elseif ($order_inquiry['inquiry_type'] == 4) {
$message_content_data['title'] = "--问诊已开始本次问诊可持续30分钟--";
$message_content_data['desc'] = "医生已接诊,您可继续补充问诊内容,如目前症状、患病时长、检查及用药情况、需要的帮助等,线上咨询不能代表面诊,医生的回复仅为建议。";
}
$message_content = [
'Data' => json_encode($message_content_data, JSON_UNESCAPED_UNICODE),
];
$this->sendMessage($patient_user_id, $doctor_user_id, $message_content, "TIMCustomElem", $cloud_custom_data);
// 消息内容 医生-患者
$message_content_data = array();
$message_content_data['message_type'] = 1;
@ -470,18 +414,6 @@ class ImService extends BaseService
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容 - 患者-医生
$message_content_data = array();
$message_content_data['message_type'] = 8;
$message_content_data['title'] = "--医生未接诊--";
$message_content_data['desc'] = "医生因工作繁忙未能接诊和您沟通希望见谅。平台在24小时内进行退款钱会退回至原账户中。";
$message_content = [
'Data' => json_encode($message_content_data, JSON_UNESCAPED_UNICODE),
];
$this->sendMessage($patient_user_id, $doctor_user_id, $message_content, "TIMCustomElem", $cloud_custom_data);
// 消息内容 医生-患者
$message_content_data = array();
$message_content_data['message_type'] = 1;
@ -561,18 +493,6 @@ class ImService extends BaseService
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容 - 患者-医生
$message_content_data = array();
$message_content_data['message_type'] = 8;
$message_content_data['title'] = "--问诊退款--";
$message_content_data['desc'] = "平台已自动发起退款,请注意查看账户信息。";
$message_content = [
'Data' => json_encode($message_content_data, JSON_UNESCAPED_UNICODE),
];
$this->sendMessage($patient_user_id, $doctor_user_id, $message_content, "TIMCustomElem", $cloud_custom_data);
// 消息内容 医生-患者
$message_content_data = array();
$message_content_data['message_type'] = 1;