|
@ -1,7 +1,6 @@
|
|
package com.yihu.jw.hospital.prescription.service;
|
|
package com.yihu.jw.hospital.prescription.service;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSONPObject;
|
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.yihu.jw.dict.dao.DictDeptDescDao;
|
|
import com.yihu.jw.dict.dao.DictDeptDescDao;
|
|
import com.yihu.jw.dict.dao.DictHospitalDeptDao;
|
|
import com.yihu.jw.dict.dao.DictHospitalDeptDao;
|
|
@ -81,6 +80,7 @@ import com.yihu.jw.util.http.HttpClientUtil;
|
|
import com.yihu.jw.util.wechat.WeixinMessagePushUtils;
|
|
import com.yihu.jw.util.wechat.WeixinMessagePushUtils;
|
|
import com.yihu.jw.utils.CheckSumBuilder;
|
|
import com.yihu.jw.utils.CheckSumBuilder;
|
|
import com.yihu.jw.utils.GenerateUserSig;
|
|
import com.yihu.jw.utils.GenerateUserSig;
|
|
|
|
import com.yihu.jw.utils.PinYinUtils;
|
|
import com.yihu.jw.utils.Pkis.PKIService_PortType;
|
|
import com.yihu.jw.utils.Pkis.PKIService_PortType;
|
|
import com.yihu.jw.utils.Pkis.PKIService_ServiceLocator;
|
|
import com.yihu.jw.utils.Pkis.PKIService_ServiceLocator;
|
|
import com.yihu.jw.utils.WebserviceUtil;
|
|
import com.yihu.jw.utils.WebserviceUtil;
|
|
@ -93,6 +93,7 @@ import com.yihu.jw.wechat.service.BaseSensitiveFilterWordsService;
|
|
import com.yihu.jw.wechat.service.WxAccessTokenService;
|
|
import com.yihu.jw.wechat.service.WxAccessTokenService;
|
|
import com.yihu.jw.yx.dao.YxTokenMappingDao;
|
|
import com.yihu.jw.yx.dao.YxTokenMappingDao;
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
|
|
import com.yihu.utils.pinyin.PinyinUtil;
|
|
import com.yihu.utils.security.MD5;
|
|
import com.yihu.utils.security.MD5;
|
|
import com.ylzinfo.ehc.EhcHandler;
|
|
import com.ylzinfo.ehc.EhcHandler;
|
|
import com.ylzinfo.ehc.common.utils.DateUtils;
|
|
import com.ylzinfo.ehc.common.utils.DateUtils;
|
|
@ -10760,6 +10761,19 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
sql+="select t.street_name as \"streetName\" from base_address_mapping t where t.town_name ='"+parentName+"' and street_name <> '' and street_name is not null";
|
|
sql+="select t.street_name as \"streetName\" from base_address_mapping t where t.town_name ='"+parentName+"' and street_name <> '' and street_name is not null";
|
|
}
|
|
}
|
|
List<Map<String,Object>> list = hibenateUtils.createSQLQuery(sql);
|
|
List<Map<String,Object>> list = hibenateUtils.createSQLQuery(sql);
|
|
|
|
list.stream().forEach(one->{
|
|
|
|
String firstSpell = null;
|
|
|
|
if ("1".equalsIgnoreCase(addressFlag)){
|
|
|
|
firstSpell = PinYinUtils.getFirstSpell(one.get("provinceName").toString());
|
|
|
|
}else if("2".equalsIgnoreCase(addressFlag)){
|
|
|
|
firstSpell = PinYinUtils.getFirstSpell(one.get("cityName").toString());
|
|
|
|
}else if("3".equalsIgnoreCase(addressFlag)){
|
|
|
|
firstSpell = PinYinUtils.getFirstSpell(one.get("townName").toString());
|
|
|
|
}else if("4".equalsIgnoreCase(addressFlag)){
|
|
|
|
firstSpell = PinYinUtils.getFirstSpell(one.get("streetName").toString());
|
|
|
|
}
|
|
|
|
one.put("firstSpell",firstSpell);
|
|
|
|
});
|
|
return list;
|
|
return list;
|
|
|
|
|
|
}
|
|
}
|