瀏覽代碼

不良事件

yeguodong 2 天之前
父節點
當前提交
9d0b7e9046

+ 6 - 4
src/main/java/thyyxxk/webserver/controller/adverseEvent/HisAdverseEventController.java

@@ -2,10 +2,7 @@ package thyyxxk.webserver.controller.adverseEvent;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 import thyyxxk.webserver.entity.ResultVo;
 import thyyxxk.webserver.entity.adverseevent.AdverseEventQueryParam;
 import thyyxxk.webserver.entity.adverseevent.HisAdverseEvent;
@@ -35,5 +32,10 @@ public class HisAdverseEventController {
     public ResultVo<Page<HisAdverseEvent>> getReportPage(@RequestBody AdverseEventQueryParam adverseEventQueryParam) {
         return hisAdverseEventService.getReportPage(adverseEventQueryParam);
     }
+
+    @GetMapping("/getReportById")
+    public ResultVo<HisAdverseEvent> getReportById(@RequestParam String id) {
+        return hisAdverseEventService.getReportById(id);
+    }
 }
 

+ 8 - 1
src/main/java/thyyxxk/webserver/service/adverseEvent/HisAdverseEventService.java

@@ -28,7 +28,7 @@ public class HisAdverseEventService {
 
     public ResultVo<String> report(HisAdverseEvent hisAdverseEvent) {
         ResultVo<String> resultVo = new ResultVo<>();
-        if(("-1".equals(hisAdverseEvent.getStatus()) || "0".equals(hisAdverseEvent.getStatus()))
+        if(("-1".equals(hisAdverseEvent.getStatus()) || "1".equals(hisAdverseEvent.getStatus()))
             && org.apache.commons.lang3.StringUtils.isEmpty(hisAdverseEvent.getId())) {
             hisAdverseEvent.setId(UUID.randomUUID().toString().replaceAll("-", ""));
             hisAdverseEvent.setUploadTime(String.valueOf(System.currentTimeMillis()));
@@ -41,6 +41,13 @@ public class HisAdverseEventService {
         return resultVo;
     }
 
+    public ResultVo<HisAdverseEvent> getReportById(String id) {
+        HisAdverseEvent hisAdverseEvent = hisAdverseEventDao.selectById(id);
+        ResultVo<HisAdverseEvent> resultVo = new ResultVo<>();
+        resultVo.setData(hisAdverseEvent);
+        return resultVo;
+    }
+
     public ResultVo<Page<HisAdverseEvent>> getReportPage(AdverseEventQueryParam queryParam) {
         ResultVo<Page<HisAdverseEvent>> resultVo = new ResultVo<>();
         // 创建分页对象

+ 1 - 1
src/main/resources/application-mhyy.yml

@@ -141,7 +141,7 @@ si-injury-fee-url:
 si-injury-systm-url:
 thmz-api-url: http://130.150.161.72:8089/thmz
 rmHkUserApi:
-si-crb-url: http://172.16.32.206:8881
+si-crb-url: http://130.150.161.95:8881
 #江苏省卫生健康云临床检验平台
 jyYunServiceUrl: "http://20.46.201.94:9999"
 #江苏省卫生健康云临床检验平台私钥