映射调整

3.2.4.44
wyb 2 years ago
parent 8c0f56d94d
commit aad79e7ca6

@ -0,0 +1,16 @@
package com.docus.server.report.webservice;
/**
* webservice
* @author jiashi
*/
public interface WebserviceMessageType {
String HIP1008="HIP1008";
String HIP1009="HIP1009";
String HIP1010="HIP1010";
String HIP1011="HIP1011";
String HIP1166="HIP1166";
String ICU="ICU";
String SA="SA";
String LABORATORY="LABORATORY";
}

@ -9,6 +9,7 @@ import com.docus.server.report.config.ZdAssortConfig;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.IdUtil; import com.docus.server.report.util.IdUtil;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -21,7 +22,7 @@ import java.util.Date;
* HIP1008- * HIP1008-
* @author jiahsi * @author jiahsi
*/ */
@Service("HIP1008") @Service(WebserviceMessageType.HIP1008)
@Slf4j @Slf4j
public class HIP1008InspectionReportAdditionHandler implements WebserviceReceiveServerHandler { public class HIP1008InspectionReportAdditionHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -8,6 +8,7 @@ import com.docus.server.report.config.ZdAssortConfig;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.IdUtil; import com.docus.server.report.util.IdUtil;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -20,7 +21,7 @@ import java.util.Date;
* HIP1009- * HIP1009-
* @author jiahsi * @author jiahsi
*/ */
@Service("HIP1009") @Service(WebserviceMessageType.HIP1009)
@Slf4j @Slf4j
public class HIP1009InspectionReportUpdatesHandler implements WebserviceReceiveServerHandler { public class HIP1009InspectionReportUpdatesHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -1,6 +1,7 @@
package com.docus.server.report.webservice.impl; package com.docus.server.report.webservice.impl;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -11,7 +12,7 @@ import javax.annotation.Resource;
* HIP1010- * HIP1010-
* @author jiahsi * @author jiahsi
*/ */
@Service("HIP1010") @Service(WebserviceMessageType.HIP1010)
@Slf4j @Slf4j
public class HIP1010LaboratoryReportAdditionHandler implements WebserviceReceiveServerHandler { public class HIP1010LaboratoryReportAdditionHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -1,6 +1,7 @@
package com.docus.server.report.webservice.impl; package com.docus.server.report.webservice.impl;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -11,7 +12,7 @@ import javax.annotation.Resource;
* HIP1009- * HIP1009-
* @author jiahsi * @author jiahsi
*/ */
@Service("HIP1011") @Service(WebserviceMessageType.HIP1011)
@Slf4j @Slf4j
public class HIP1011LaboratoryReportUpdatesHandler implements WebserviceReceiveServerHandler { public class HIP1011LaboratoryReportUpdatesHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -7,6 +7,7 @@ import com.docus.server.report.api.dto.ReportDto;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.IdUtil; import com.docus.server.report.util.IdUtil;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -20,7 +21,7 @@ import java.util.Date;
* *
* @author wyb * @author wyb
*/ */
@Service("HIP1166") @Service(WebserviceMessageType.HIP1166)
@Slf4j @Slf4j
public class HIP1166PdfUploadHandler implements WebserviceReceiveServerHandler { public class HIP1166PdfUploadHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -5,6 +5,7 @@ import com.docus.server.report.api.dto.ReportDto;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.JSXMLResult; import com.docus.server.report.util.JSXMLResult;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -17,7 +18,7 @@ import javax.annotation.Resource;
* *
* @author wyb * @author wyb
*/ */
@Service("icu") @Service(WebserviceMessageType.ICU)
@Slf4j @Slf4j
public class JsIcuReportHandler implements WebserviceReceiveServerHandler { public class JsIcuReportHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -5,6 +5,7 @@ import com.docus.server.report.api.dto.ReportDto;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.JSXMLResult; import com.docus.server.report.util.JSXMLResult;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -17,9 +18,9 @@ import javax.annotation.Resource;
* *
* @author wyb * @author wyb
*/ */
@Service("examination") @Service(WebserviceMessageType.LABORATORY)
@Slf4j @Slf4j
public class JsExaminationReportHandler implements WebserviceReceiveServerHandler { public class JsLaboratoryReportHandler implements WebserviceReceiveServerHandler {
@Resource @Resource
private ReportService reportService; private ReportService reportService;

@ -5,6 +5,7 @@ import com.docus.server.report.api.dto.ReportDto;
import com.docus.server.report.service.ReportService; import com.docus.server.report.service.ReportService;
import com.docus.server.report.util.JSXMLResult; import com.docus.server.report.util.JSXMLResult;
import com.docus.server.report.util.XmlUtil; import com.docus.server.report.util.XmlUtil;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -17,7 +18,7 @@ import javax.annotation.Resource;
* *
* @author wyb * @author wyb
*/ */
@Service("sa") @Service(WebserviceMessageType.SA)
@Slf4j @Slf4j
public class JsSAReportHandler implements WebserviceReceiveServerHandler { public class JsSAReportHandler implements WebserviceReceiveServerHandler {
@Resource @Resource

@ -1,6 +1,7 @@
package com.docus.server.report.webservice.impl; package com.docus.server.report.webservice.impl;
import com.docus.server.report.webservice.IReportServer; import com.docus.server.report.webservice.IReportServer;
import com.docus.server.report.webservice.WebserviceMessageType;
import com.docus.server.report.webservice.WebserviceReceiveServerHandler; import com.docus.server.report.webservice.WebserviceReceiveServerHandler;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -22,32 +23,32 @@ public class SdryReportServerImpl implements IReportServer {
@Override @Override
public String pushSAReport(String saReportMessage) { public String pushSAReport(String saReportMessage) {
return webserviceReceiveServerHandler.get("sa").handle(saReportMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.SA).handle(saReportMessage);
} }
@Override @Override
public String pushICUReport(String icuReportMessage) { public String pushICUReport(String icuReportMessage) {
return webserviceReceiveServerHandler.get("icu").handle(icuReportMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.ICU).handle(icuReportMessage);
} }
@Override @Override
public String pushExaminationReport(String examinationReportMessage){ public String pushExaminationReport(String examinationReportMessage){
return webserviceReceiveServerHandler.get("examination").handle(examinationReportMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.LABORATORY).handle(examinationReportMessage);
} }
@Override @Override
public String pushAddInspectionReport(String inspectionReportMessage) { public String pushAddInspectionReport(String inspectionReportMessage) {
return webserviceReceiveServerHandler.get("HIP1008").handle(inspectionReportMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.HIP1008).handle(inspectionReportMessage);
} }
@Override @Override
public String pushUpdateInspectionReport(String inspectionReportMessage) { public String pushUpdateInspectionReport(String inspectionReportMessage) {
return webserviceReceiveServerHandler.get("HIP1009").handle(inspectionReportMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.HIP1009).handle(inspectionReportMessage);
} }
@Override @Override
public String pdfUpload(String uploadMessage) { public String pdfUpload(String uploadMessage) {
return webserviceReceiveServerHandler.get("HIP1166").handle(uploadMessage); return webserviceReceiveServerHandler.get(WebserviceMessageType.HIP1166).handle(uploadMessage);
} }

Loading…
Cancel
Save