Index: ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQDataDaoImpl.java =================================================================== diff -u -r28726 -r28892 --- ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQDataDaoImpl.java (.../MQDataDaoImpl.java) (revision 28726) +++ ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQDataDaoImpl.java (.../MQDataDaoImpl.java) (revision 28892) @@ -56,11 +56,7 @@ @Override public PatientInfoVO[] syncMqPatientInfoByHospitalNumber(String hospitalNum) { // 从EHSB平台获取住院病人信息(优先同步“住院病人接口”) - //PatientInfoVO[] patientInfoVOArray = MQHelper.getHospitalPatientMessage(hospitalNum); - //if (null == patientInfoVOArray || patientInfoVOArray.length == 0) { - // 从“非手术住院病人接口”同步数据 - PatientInfoVO[] patientInfoVOArray = MQHelper.getNonoperativeHospitalPatientMessage(hospitalNum); - //} + PatientInfoVO[] patientInfoVOArray = MQHelper.getHospitalPatientMessage(hospitalNum); // 保存到数据库 if (null != patientInfoVOArray && patientInfoVOArray.length > 0) { try { Index: ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQHelper.java =================================================================== diff -u -r28736 -r28892 --- ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQHelper.java (.../MQHelper.java) (revision 28736) +++ ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/mq/dao/szhzyy/MQHelper.java (.../MQHelper.java) (revision 28892) @@ -12,8 +12,6 @@ import java.util.LinkedList; import java.util.List; -import net.sf.json.JSON; - import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.apache.log4j.Logger; @@ -24,7 +22,6 @@ import org.dom4j.XPath; import org.dom4j.io.SAXReader; -import com.forgon.disinfectsystem.common.CssdUtils; import com.forgon.disinfectsystem.datasynchronization.model.OrgUnitVo; import com.forgon.disinfectsystem.datasynchronization.model.PatientInfoVO; import com.forgon.disinfectsystem.datasynchronization.model.UserVo; @@ -85,11 +82,11 @@ //请求响应消费方:一次请求,一条响应 或者 推送发送方:一次推送,一条推送结果(EHSB平台提供的平台接入方法) logger.debug("开始查询并解析手术申请单住院病人信息"); String fid = "BS10001"; - String Req = "1XDGYS123456" + fid + "" - + "" + fid + "S16S00" + DateTools.getCurrentDayByFormat("yyyy-MM-dd HH:mm:ss")+ "" + String Req = "XDGY1234561" + fid + "" + + "" + fid + "S16S00" + DateTools.getCurrentDayByFormat("yyyy-MM-dd HH:mm:ss")+ "" + "0500" - + "" - + ""; + + "" + + ""; logger.debug("请求信息:" + Req); String responce = null; try { @@ -249,7 +246,7 @@ String Req = "XDGYS1234561" + fid + "" + "" + fid + "S16S00" + DateTools.getCurrentDayByFormat("yyyy-MM-dd HH:mm:ss")+ "" + "0500" - + "" + + "" + ""; logger.debug("请求信息:" + Req); String responce = null; @@ -392,11 +389,11 @@ //请求响应消费方:一次请求,一条响应 或者 推送发送方:一次推送,一条推送结果(EHSB平台提供的平台接入方法) logger.debug("开始查询并解析门诊病人信息"); String fid = "BS10012"; - String Req = "XDGYS1234561" + fid + "" - + "" + fid + "S16S00" + DateTools.getCurrentDayByFormat("yyyy-MM-dd HH:mm:ss")+ "" + String Req = "XDGY1234561" + fid + "" + + "" + fid + "S16S00" + DateTools.getCurrentDayByFormat("yyyy-MM-dd HH:mm:ss")+ "" + "0500" - + "" - + ""; + + "" + + ""; logger.debug("请求信息:" + Req); String responce = null; try { Index: ssts-web/src/main/webapp/disinfectsystem/config/szhzyy/spring/HIS.xml =================================================================== diff -u -r28726 -r28892 --- ssts-web/src/main/webapp/disinfectsystem/config/szhzyy/spring/HIS.xml (.../HIS.xml) (revision 28726) +++ ssts-web/src/main/webapp/disinfectsystem/config/szhzyy/spring/HIS.xml (.../HIS.xml) (revision 28892) @@ -59,32 +59,7 @@ - - - - - - - - - - - - - - - - - - - - - - - Index: ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/datasync/szhzyy/OrgUserDataWebServiceManagerImpl.java =================================================================== diff -u -r28726 -r28892 --- ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/datasync/szhzyy/OrgUserDataWebServiceManagerImpl.java (.../OrgUserDataWebServiceManagerImpl.java) (revision 28726) +++ ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/datasync/szhzyy/OrgUserDataWebServiceManagerImpl.java (.../OrgUserDataWebServiceManagerImpl.java) (revision 28892) @@ -32,7 +32,7 @@ @WebMethod public String dealOrgUnit(String xmlData) { logger.debug("调用接口推送组织机构数据xmlData="+xmlData); - String resultCode = "1"; + String resultCode = "0"; String resultMessage = ""; if (StringUtils.isNotBlank(xmlData)) { try { @@ -62,7 +62,7 @@ resultMessage = "组织机构数据格式不正确"; return " " + resultCode + " " + resultMessage + ""; } - resultCode = "0"; + resultCode = "1"; resultMessage = "成功"; } catch (JSONException e) { resultMessage = "数据格式有误"; @@ -81,7 +81,7 @@ @WebMethod public String dealUser(String xmlData) { logger.error("调用接口推送用户数据xmlData="+xmlData); - String resultCode = "1"; + String resultCode = "0"; String resultMessage = ""; if (StringUtils.isNotBlank(xmlData)) { try { @@ -111,7 +111,7 @@ resultMessage = "用户数据格式不正确"; return " " + resultCode + " " + resultMessage + ""; } - resultCode = "0"; + resultCode = "1"; resultMessage = "成功"; } catch (JSONException e) { resultMessage = "数据格式有误";