|
@ -4158,20 +4158,22 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
}
|
|
|
if ("1".equals(type)) {
|
|
|
contentMsg = "您有一个图文咨询订单待支付,点击完成支付,如您已支付请忽略本条信息";
|
|
|
first = consPatientDO.getName() + ",您好!您有一个图文咨询订单待支付,请及时支付。";
|
|
|
if (StringUtils.isNotBlank(outpatientId)){
|
|
|
msgUrl="/ims-wx/index.html#/returnVisit/record?outpatientId="+outpatientId;
|
|
|
first = outpatientDO.getConsumerName() + ",您好!您有一个图文咨询订单待支付,请及时支付。";
|
|
|
}else{
|
|
|
msgUrl="/ims-wx/index.html#/chatRoom?type=1&consultCode="+consultTeam.getConsult();
|
|
|
first = consPatientDO.getName() + ",您好!您有一个图文咨询订单待支付,请及时支付。";
|
|
|
}
|
|
|
logger.info("图文咨询订单待支付微信消息模板推送开始");
|
|
|
} else if ("17".equals(type)) {
|
|
|
contentMsg = "您有一个视频咨询订单待支付,点击完成支付,如您已支付请忽略本条信息";
|
|
|
first = consPatientDO.getName() + ",您好!您有一个视频咨询订单待支付,请及时支付。";
|
|
|
if (StringUtils.isNotBlank(outpatientId)){
|
|
|
msgUrl="/ims-wx/index.html#/returnVisit/record?outpatientId="+outpatientId;
|
|
|
first = outpatientDO.getConsumerName() + ",您好!您有一个视频咨询订单待支付,请及时支付。";
|
|
|
}else{
|
|
|
msgUrl="/ims-wx/index.html#/chatRoom?type=1&consultCode="+consultTeam.getConsult();
|
|
|
first = consPatientDO.getName() + ",您好!您有一个视频咨询订单待支付,请及时支付。";
|
|
|
}
|
|
|
logger.info("视频咨询订单待支付微信消息模板推送开始");
|
|
|
}
|
|
@ -4196,7 +4198,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
logger.info("视频问诊已接诊提醒微信模板消息发送开始");
|
|
|
}
|
|
|
if ("17".equals(type)) {
|
|
|
first = consDoctorDO.getName() + consDoctorDO.getJobTitleName() + "医生已向您发起视频通话邀请,请点击详情进入视频诊室。";
|
|
|
first = doctorDO.getName() + doctorDO.getJobTitleName() + "医生已向您发起视频通话邀请,请点击详情进入视频诊室。";
|
|
|
contentMsg = "您的视频咨询已开始,错过将重新排队";
|
|
|
remark = "点击消息进入视频诊室接听视频通话,开始视频复诊。";
|
|
|
if (StringUtils.isNotEmpty(outpatientId)){
|
|
@ -5366,6 +5368,8 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
sql += " and d.del='1' order by d.consult_status DESC ,evaluate.score desc,a.total " + consutlSort;
|
|
|
}else{
|
|
|
sql += " and d.del='1' order by d.consult_status desc nulls last ,evaluate.score desc nulls last ,a.total " + consutlSort;
|
|
|
sql+=" NULLS LAST,\n" +
|
|
|
"\tD.id DESC";
|
|
|
}
|
|
|
}else {
|
|
|
sql += " and d.del='1' order by d.consult_status DESC ,evaluate.score desc,a.total " + consutlSort;
|
|
@ -6714,7 +6718,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
//1.图文 2.视频 3家医
|
|
|
if ("1".equals(outpatient.getType())) {
|
|
|
systemMessageDO.setTitle("图文咨询");
|
|
|
systemMessageDO.setType("4");
|
|
|
systemMessageDO.setType("18");
|
|
|
if (payFlag){
|
|
|
saveInquirySystemMessage(outpatient,null);
|
|
|
}
|
|
@ -6807,7 +6811,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
systemMessageDO.setType("11");
|
|
|
JSONObject data = new JSONObject();
|
|
|
if (outpatient!=null){
|
|
|
if("1"==outpatient.getOutpatientType()){
|
|
|
if("1".equalsIgnoreCase(outpatient.getOutpatientType())){
|
|
|
if ("1".equals(outpatient.getType())) {
|
|
|
type = "9";
|
|
|
msg = outpatient.getPatientName() + ",您好!您有一个图文复诊订单待支付,请及时支付。点击完成支付,如您已支付请忽略本条信息。";
|
|
@ -6815,7 +6819,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
type = "16";
|
|
|
msg = outpatient.getPatientName() + ",您好!您有一个视频复诊订单待支付,请及时支付。点击完成支付,如您已支付请忽略本条信息。";
|
|
|
}
|
|
|
}else if ("3"==outpatient.getOutpatientType()){
|
|
|
}else if ("3".equalsIgnoreCase(outpatient.getOutpatientType())){
|
|
|
if ("1".equals(outpatient.getType())) {
|
|
|
type = "1";
|
|
|
msg = outpatient.getPatientName() + ",您好!您有一个图文咨询订单待支付,请及时支付。点击完成支付,如您已支付请忽略本条信息。";
|