|
@ -446,7 +446,7 @@ public class WeiXinEventProcess {
|
|
|
// 图文信息
|
|
|
List<Map<String, String>> articles = new ArrayList<>();
|
|
|
// 二维码参数
|
|
|
String[] keys = eventKey.replace("sp_disease_", "").split("_");
|
|
|
String[] keys = eventKey.replace("qrscene_","").replace("sp_disease_", "").split("_");
|
|
|
//设置图文消息
|
|
|
setSpDisease(articles,keys[0],keys[1],systemConf);
|
|
|
// 构建回复消息XMLs
|
|
@ -819,7 +819,7 @@ public class WeiXinEventProcess {
|
|
|
// 图文信息
|
|
|
List<Map<String, String>> articles = new ArrayList<>();
|
|
|
// 二维码参数
|
|
|
String[] keys = eventKey.replace("sp_disease_", "").split("_");
|
|
|
String[] keys = eventKey.replace("qrscene_","").replace("sp_disease_", "").split("_");
|
|
|
//设置图文消息
|
|
|
setSpDisease(articles,keys[0],keys[1],systemConf);
|
|
|
// 构建回复消息XMLs
|
|
@ -829,12 +829,12 @@ public class WeiXinEventProcess {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
public void setSpDisease(List<Map<String, String>> articles,String teamId,String doctor,Properties systemConf){
|
|
|
public void setSpDisease(List<Map<String, String>> articles,String doctor,String teamId,Properties systemConf){
|
|
|
|
|
|
String url = systemDictDao.findByDictName("SP_DISEASE").get(0).getCode();
|
|
|
url = url.replace("{server}", wechat_base_url)
|
|
|
.replace("{appId}", appId)
|
|
|
.replace("{data}",doctor+"_"+teamId);
|
|
|
.replace("{data}",teamId+"_"+doctor);
|
|
|
logger.info("setSpDisease:"+url);
|
|
|
|
|
|
// 图文消息图片URL
|