|
@ -59,14 +59,12 @@ import org.springside.modules.persistence.DynamicSpecifications;
|
|
|
import org.springside.modules.persistence.SearchFilter;
|
|
|
import org.springside.modules.persistence.SearchFilter.Operator;
|
|
|
import org.springside.modules.utils.Clock;
|
|
|
import com.yihu.wlyy.util.CommonUtil;
|
|
|
|
|
|
import javax.annotation.PostConstruct;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 網絡諮詢类.
|
|
|
* test
|
|
@ -2243,7 +2241,7 @@ public class ConsultTeamService extends ConsultService {
|
|
|
Patient p = patientDao.findByCode(endOperator);
|
|
|
endName = p.getName();
|
|
|
endId = p.getCode();
|
|
|
if (consultTeam.getType() == 2) {
|
|
|
if (consultTeam.getType() == 2||consultTeam.getType()==8) {
|
|
|
String openId = p.getOpenid();
|
|
|
JSONObject json = new JSONObject();
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
@ -2253,7 +2251,11 @@ public class ConsultTeamService extends ConsultService {
|
|
|
json.put("represented",p.getCode());//被代理人
|
|
|
json.put("remark", "");
|
|
|
json.put("consult", consult);
|
|
|
String first = endName + ",您好!您有1条咨询已结束,请及时对咨询医生进行评价。";
|
|
|
String first = endName + ",您好!您有1条";;
|
|
|
if(consultTeam.getType()==8){
|
|
|
first += "续方";
|
|
|
}
|
|
|
first += "咨询已结束,请及时对咨询医生进行评价。";
|
|
|
json.put("first", first);
|
|
|
if(StringUtils.isNotBlank(p.getOpenid())){
|
|
|
pushMsgTask.putWxMsg(accessTokenUtils.getAccessToken(), 17, openId, p.getName(), json);
|
|
@ -2283,7 +2285,7 @@ public class ConsultTeamService extends ConsultService {
|
|
|
endId = d.getCode();
|
|
|
endName = d.getName();
|
|
|
}
|
|
|
if (consultTeam.getType() == 2) {
|
|
|
if (consultTeam.getType() == 2||consultTeam.getType()==8) {
|
|
|
Patient p = patientDao.findByCode(consultTeam.getPatient());
|
|
|
String name = p.getName();
|
|
|
String openId = p.getOpenid();
|
|
@ -2295,7 +2297,11 @@ public class ConsultTeamService extends ConsultService {
|
|
|
json.put("represented",p.getCode());//被代理人
|
|
|
json.put("remark", "");
|
|
|
json.put("consult", consult);
|
|
|
String first = name + ",您好!您有1条咨询已结束,请及时对咨询医生进行评价。";
|
|
|
String first = endName + ",您好!您有1条";;
|
|
|
if(consultTeam.getType()==8){
|
|
|
first += "续方";
|
|
|
}
|
|
|
first += "咨询已结束,请及时对咨询医生进行评价。";
|
|
|
json.put("first", first);
|
|
|
if(StringUtils.isNotBlank(p.getOpenid())){
|
|
|
pushMsgTask.putWxMsg(accessTokenUtils.getAccessToken(), 17, openId, p.getName(), json);
|