|
@ -39,6 +39,7 @@ import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.data.domain.PageRequest;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@ -75,6 +76,8 @@ public class BaseDoctorHealthUploadService extends BaseJpaService<BaseDoctorHeal
|
|
|
private WxPushLogDao wxPushLogDao;
|
|
|
@Autowired
|
|
|
private HibenateUtils hibenateUtils;
|
|
|
@Value("${wechat.id}")
|
|
|
private String wechatId;
|
|
|
|
|
|
/**
|
|
|
* 新增医生成员关系
|
|
@ -211,7 +214,7 @@ public class BaseDoctorHealthUploadService extends BaseJpaService<BaseDoctorHeal
|
|
|
}
|
|
|
newConfig.setKeyword2(baseDoctorHealthUploadDO.getDoctorName());
|
|
|
newConfig.setKeyword3(DateUtil.getStringDate());
|
|
|
newConfig.setUrl("https://www.cityihealth.com/hlwyy/healthMonitoring/#/health/commit?id=" + baseDoctorHealthUploadDO.getId() + "&docCode=" + baseDoctorHealthUploadDO.getDoctorId() + "");
|
|
|
newConfig.setUrl("https://ehr.yihu.com/hlwyy/healthMonitoring/#/health/commit?id=" + baseDoctorHealthUploadDO.getId() + "&docCode=" + baseDoctorHealthUploadDO.getDoctorId() + "");
|
|
|
WxAccessTokenDO wxAccessTokenDO = wxAccessTokenService.getWxAccessTokenById("xm_mlwyy_wx");
|
|
|
logger.info("=======setUrl========" + newConfig.getUrl());
|
|
|
weixinMessagePushUtils.putWxMsg(wxAccessTokenDO.getAccessToken(), doctorDO.getOpenid(), newConfig);
|
|
@ -1145,12 +1148,20 @@ public class BaseDoctorHealthUploadService extends BaseJpaService<BaseDoctorHeal
|
|
|
isOutsideName = "否";
|
|
|
}
|
|
|
String isNucleateName = "";
|
|
|
if (object.getString("isNucleate").equalsIgnoreCase("1")) {
|
|
|
isNucleateName = "未做";
|
|
|
} else if (object.getString("isNucleate").equalsIgnoreCase("2")) {
|
|
|
isNucleateName = "已做(院内)";
|
|
|
} else if (object.getString("isNucleate").equalsIgnoreCase("3")) {
|
|
|
isNucleateName = "已做(院外)";
|
|
|
if (wechatId.equalsIgnoreCase("xm_zjxl_wx")){
|
|
|
if (object.getString("isNucleate").equalsIgnoreCase("1")) {
|
|
|
isNucleateName = "未做";
|
|
|
} else if (object.getString("isNucleate").equalsIgnoreCase("2")) {
|
|
|
isNucleateName = "已做";
|
|
|
}
|
|
|
}else {
|
|
|
if (object.getString("isNucleate").equalsIgnoreCase("1")) {
|
|
|
isNucleateName = "未做";
|
|
|
} else if (object.getString("isNucleate").equalsIgnoreCase("2")) {
|
|
|
isNucleateName = "已做(院内)";
|
|
|
} else if (object.getString("isNucleate").equalsIgnoreCase("3")) {
|
|
|
isNucleateName = "已做(院外)";
|
|
|
}
|
|
|
}
|
|
|
String isOutsideHighName = "";
|
|
|
if (object.getString("isOutsideHigh").equalsIgnoreCase("1")) {
|