Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java =================================================================== diff -u -r30869 -r30873 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 30869) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 30873) @@ -68,6 +68,7 @@ import com.forgon.log.model.Log; import com.forgon.log.service.LogManager; import com.forgon.security.service.OperationManager; +import com.forgon.tools.GB2Alpha; import com.forgon.tools.ImageUtils; import com.forgon.tools.StrutsParamUtils; import com.forgon.tools.StrutsResponseUtils; @@ -81,6 +82,7 @@ import com.forgon.tools.util.PageUtil; import com.forgon.tools.util.SqlUtils; import com.forgon.util.ExtGridUtils; +import com.forgon.util.StringUtil; /** * @author songwei 2012-3-22 上午10:59:50 @@ -1322,6 +1324,9 @@ JSONObject retObj = new JSONObject(); try { String spelling = StrutsParamUtils.getPraramValue("spelling", ""); + if(StringUtils.isNotBlank(spelling) && StringUtil.isContainChinese(spelling)){ + spelling = GB2Alpha.string2Alpha(spelling); + } int pageNo = StrutsParamUtils.getPraramValue("page", 1); int limit = StrutsParamUtils.getPraramValue("limit", 10); List splitForeignTousseNames = tousseInstanceManager.querySplitTousseNameList(spelling,pageNo,limit); Index: ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/gdszyy/FindPatientInfoByHospitalNumDaoImpl.java =================================================================== diff -u -r30795 -r30873 --- ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/gdszyy/FindPatientInfoByHospitalNumDaoImpl.java (.../FindPatientInfoByHospitalNumDaoImpl.java) (revision 30795) +++ ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/gdszyy/FindPatientInfoByHospitalNumDaoImpl.java (.../FindPatientInfoByHospitalNumDaoImpl.java) (revision 30873) @@ -36,11 +36,11 @@ @Override public PatientInfoVO[] findPatientInfoByHospitalNum(String hospitalNum) { - String requestXml = WebServiceClientHelper.buildRequestString(DatasyncConstant.MethodName_HospitalNumber, hospitalNum); - logger.info("住院号病人同步接口请求信息:" + requestXml); + //String requestXml = WebServiceClientHelper.buildRequestString(DatasyncConstant.MethodName_HospitalNumber, hospitalNum); + //logger.info("住院号病人同步接口请求信息:" + requestXml); String responce = null; try { - responce = WebServiceClientHelper.doPostSoap1_2(DatasyncConstant.WebserviceAddress, requestXml, ""); + //responce = WebServiceClientHelper.doPostSoap1_2(DatasyncConstant.WebserviceAddress, requestXml, ""); logger.info("住院号病人同步接口返回信息:" + responce); /*responce = "" + "0成功" +