diff --git a/app/Services/ImService.php b/app/Services/ImService.php index a0a4c85..9b561e2 100644 --- a/app/Services/ImService.php +++ b/app/Services/ImService.php @@ -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;