|  | @ -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;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     }
 |  |     }
 |