‘chenzhilei’ hace 5 meses
padre
commit
4388f5f3a6

+ 4 - 4
src/main/java/com/webserver/core/zdUnitCode/ZdUnitCodeMapper.java → src/main/java/com/webserver/core/GetDeptList/GetDeptListMapper.java

@@ -1,19 +1,19 @@
-package com.webserver.core.zdUnitCode;
+package com.webserver.core.GetDeptList;
 
 import java.util.List;
-import org.apache.ibatis.annotations.Param;
+
 import org.apache.ibatis.annotations.Result;
 import org.apache.ibatis.annotations.Results;
 import org.apache.ibatis.annotations.Select;
 import org.mapstruct.Mapper;
 
 @Mapper
-public interface ZdUnitCodeMapper {
+public interface GetDeptListMapper {
     @Select("SELECT zucode.code,zucode.name,zuclass.name as className FROM zd_unit_code zucode left join zd_unit_class zuclass on zucode.class_code = zuclass.code")
     @Results({
             @Result(column = "code", property = "deptno"),
             @Result(column = "name", property = "deptname"),
             @Result(column = "className", property = "depttype")
     })
-    List<ZdUnitCode> selectByAge();
+    List<GetDeptListModel> selectAll();
 }

+ 2 - 4
src/main/java/com/webserver/core/zdUnitCode/ZdUnitCode.java → src/main/java/com/webserver/core/GetDeptList/GetDeptListModel.java

@@ -1,13 +1,11 @@
-package com.webserver.core.zdUnitCode;
+package com.webserver.core.GetDeptList;
 
 import lombok.Data;
 
 import java.io.Serializable;
-import java.math.BigDecimal;
-import java.util.Date;
 
 @Data
-public class ZdUnitCode implements Serializable {
+public class GetDeptListModel implements Serializable {
 
     private String deptno;
 

+ 3 - 3
src/main/java/com/webserver/core/zdUnitCode/ResponseData.java → src/main/java/com/webserver/core/GetDeptList/GetDeptListResponseData.java

@@ -1,4 +1,4 @@
-package com.webserver.core.zdUnitCode;
+package com.webserver.core.GetDeptList;
 
 
 import com.webserver.common.result.LisResult;
@@ -11,11 +11,11 @@ import javax.xml.bind.annotation.*;
 @XmlRootElement(name = "response")
 @XmlAccessorType(XmlAccessType.FIELD)
 @Data
-public class ResponseData extends LisResult {
+public class GetDeptListResponseData extends LisResult {
 
     @XmlElementWrapper(name = "content")
     @XmlElement(name = "data")
-    private List<ZdUnitCode> content = new ArrayList<>();
+    private List<GetDeptListModel> content = new ArrayList<>();
 
 
 }

+ 23 - 0
src/main/java/com/webserver/core/GetDeptList/GetDeptListService.java

@@ -0,0 +1,23 @@
+package com.webserver.core.GetDeptList;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import javax.jws.WebMethod;
+
+
+@Service
+public class GetDeptListService {
+
+    @Autowired
+    private GetDeptListMapper mapper;
+
+    @WebMethod
+    public GetDeptListResponseData GetDeptList(){
+        GetDeptListResponseData lisResult = new GetDeptListResponseData();
+        lisResult.setResult("1");
+        lisResult.setContent(mapper.selectAll());
+
+        return lisResult;
+    }
+}

+ 18 - 0
src/main/java/com/webserver/core/GetDiagnoseList/GetDiagnoseListMapper.java

@@ -0,0 +1,18 @@
+package com.webserver.core.GetDiagnoseList;
+
+import org.apache.ibatis.annotations.Result;
+import org.apache.ibatis.annotations.Results;
+import org.apache.ibatis.annotations.Select;
+
+import java.util.List;
+
+@org.mapstruct.Mapper
+public interface GetDiagnoseListMapper {
+    @Select("SELECT RTRIM(code) as code,RTRIM(name) as name FROM zd_icd_code_new")
+    @Results({
+            @Result(column = "code", property = "diagno"),
+            @Result(column = "name", property = "diagname"),
+            @Result(column = "code", property = "DiagICD10")
+    })
+    List<GetDiagnoseListModel> selectAll();
+}

+ 15 - 0
src/main/java/com/webserver/core/GetDiagnoseList/GetDiagnoseListModel.java

@@ -0,0 +1,15 @@
+package com.webserver.core.GetDiagnoseList;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+@Data
+public class GetDiagnoseListModel implements Serializable {
+
+    private String diagno;
+
+    private String diagname;
+
+    private String DiagICD10;
+}

+ 23 - 0
src/main/java/com/webserver/core/GetDiagnoseList/GetDiagnoseListService.java

@@ -0,0 +1,23 @@
+package com.webserver.core.GetDiagnoseList;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import javax.jws.WebMethod;
+
+
+@Service
+public class GetDiagnoseListService {
+
+    @Autowired
+    private GetDiagnoseListMapper getDiagnoseListMapper;
+
+    @WebMethod
+    public GetDiagnoseListServiceResponseData GetDiagnoseList(){
+        GetDiagnoseListServiceResponseData lisResult = new GetDiagnoseListServiceResponseData();
+        lisResult.setResult("1");
+        lisResult.setContent(getDiagnoseListMapper.selectAll());
+
+        return lisResult;
+    }
+}

+ 21 - 0
src/main/java/com/webserver/core/GetDiagnoseList/GetDiagnoseListServiceResponseData.java

@@ -0,0 +1,21 @@
+package com.webserver.core.GetDiagnoseList;
+
+
+import com.webserver.common.result.LisResult;
+import lombok.Data;
+
+import javax.xml.bind.annotation.*;
+import java.util.ArrayList;
+import java.util.List;
+
+@XmlRootElement(name = "response")
+@XmlAccessorType(XmlAccessType.FIELD)
+@Data
+public class GetDiagnoseListServiceResponseData extends LisResult {
+
+    @XmlElementWrapper(name = "content")
+    @XmlElement(name = "data")
+    private List<GetDiagnoseListModel> content = new ArrayList<>();
+
+
+}

+ 0 - 28
src/main/java/com/webserver/core/zdUnitCode/ZdUnitCodeService.java

@@ -1,28 +0,0 @@
-package com.webserver.core.zdUnitCode;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import com.webserver.core.zdUnitCode.ResponseData;
-import javax.jws.WebMethod;
-import javax.jws.WebParam;
-import javax.jws.WebResult;
-import javax.jws.WebService;
-import java.util.List;
-
-
-@Service
-public class ZdUnitCodeService {
-
-    @Autowired
-    private ZdUnitCodeMapper mapper;
-
-    @WebMethod
-    public ResponseData getDeptList(){
-        ResponseData lisResult = new ResponseData();
-        lisResult.setResult("1");
-        lisResult.setContent(mapper.selectByAge());
-
-        return lisResult;
-    }
-}

+ 14 - 8
src/main/java/com/webserver/utils/LISServiceList.java

@@ -1,15 +1,14 @@
 package com.webserver.utils;
 
-import com.webserver.core.zdUnitCode.ResponseData;
-import com.webserver.core.zdUnitCode.ZdUnitCode;
-import com.webserver.core.zdUnitCode.ZdUnitCodeService;
+import com.webserver.core.GetDiagnoseList.GetDiagnoseListService;
+import com.webserver.core.GetDiagnoseList.GetDiagnoseListServiceResponseData;
+import com.webserver.core.GetDeptList.GetDeptListResponseData;
+import com.webserver.core.GetDeptList.GetDeptListService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
-import javax.jws.WebParam;
 import javax.jws.WebResult;
 import javax.jws.WebService;
-import java.util.List;
 
 
 // 主服务接口
@@ -18,9 +17,16 @@ import java.util.List;
 public class LISServiceList {
 
     @Autowired
-    ZdUnitCodeService zdUnitCodeService;
+    GetDeptListService getDeptListService;
+    @Autowired
+    GetDiagnoseListService getDiagnoseListService;
+    @WebResult(name = "response")
+    public GetDeptListResponseData GetDeptList(){
+        return getDeptListService.GetDeptList();
+    }
+
     @WebResult(name = "response")
-    public ResponseData getDeptList(){
-        return zdUnitCodeService.getDeptList();
+    public GetDiagnoseListServiceResponseData GetDiagnoseList(){
+        return getDiagnoseListService.GetDiagnoseList();
     }
 }

+ 4 - 4
src/main/java/com/webserver/utils/WebServiceConfig.java

@@ -30,9 +30,9 @@ public class WebServiceConfig {
         // 发布Endpoint,指定访问路径
         endpoint1.publish("/hello1");
 
-        EndpointImpl endpoint2 = new EndpointImpl(bus, WardService);
-//        EndpointImpl endpoint = new EndpointImpl(bus, WardService);
-        // 发布Endpoint,指定访问路径
-        endpoint2.publish("/hello2");
+//        EndpointImpl endpoint2 = new EndpointImpl(bus, WardService);
+////        EndpointImpl endpoint = new EndpointImpl(bus, WardService);
+//        // 发布Endpoint,指定访问路径
+//        endpoint2.publish("/hello2");
     }
 }