Sfoglia il codice sorgente

统计本院门特备案

lighter 3 anni fa
parent
commit
3c174db7b7

+ 7 - 0
src/main/java/thyyxxk/webserver/controller/medicalinsurance/SiPsnRcdController.java

@@ -8,6 +8,7 @@ import thyyxxk.webserver.entity.medicalinsurance.psnrcd.PsnAsgnmtRcd;
 import thyyxxk.webserver.entity.medicalinsurance.psnrcd.RvkPsnRcd;
 import thyyxxk.webserver.entity.medicalinsurance.psnrcd.SlwSpcDiseRcd;
 import thyyxxk.webserver.entity.medicalinsurance.psnrcd.TransHospRcd;
+import thyyxxk.webserver.entity.medicalinsurance.query.BscQryPrm;
 import thyyxxk.webserver.service.medicalinsurance.SiPsnRcdService;
 
 import java.util.List;
@@ -71,4 +72,10 @@ public class SiPsnRcdController {
     public ResultVo<String> revokePersonnelAssignmentRecord(@RequestBody RvkPsnRcd rvkPsnRcd) {
         return service.revokePersonnelAssignmentRecord(rvkPsnRcd);
     }
+
+    @GetMapping("/selectAllSpcSlwRcds")
+    public ResultVo<List<SlwSpcDiseRcd>> selectAllSpcSlwRcds(@RequestParam("begntime") String begntime,
+                                                             @RequestParam("endtime") String endtime) {
+        return service.selectAllSpcSlwRcds(begntime, endtime);
+    }
 }

+ 5 - 0
src/main/java/thyyxxk/webserver/entity/medicalinsurance/psnrcd/SlwSpcDiseRcd.java

@@ -2,6 +2,7 @@ package thyyxxk.webserver.entity.medicalinsurance.psnrcd;
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.fasterxml.jackson.annotation.JsonFormat;
@@ -91,4 +92,8 @@ public class SlwSpcDiseRcd {
      * 慢特备案明细流水号
      * */
     private String trtDclaDetlSn;
+
+    private String psnName;
+
+    private String socialNo;
 }

+ 10 - 0
src/main/java/thyyxxk/webserver/service/medicalinsurance/SiPsnRcdService.java

@@ -1,6 +1,7 @@
 package thyyxxk.webserver.service.medicalinsurance;
 
 import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -217,4 +218,13 @@ public class SiPsnRcdService {
         }
         return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, result.getString(ERROR_MESSAGE));
     }
+
+    public ResultVo<List<SlwSpcDiseRcd>> selectAllSpcSlwRcds(String begntime, String endtime) {
+        begntime = begntime + " 00:00:00.000";
+        endtime = endtime + " 23:59:59.999";
+        QueryWrapper<SlwSpcDiseRcd> wrapper = new QueryWrapper<>();
+        wrapper.apply("create_datetime>='" + begntime + "'");
+        wrapper.apply("create_datetime<='" + endtime + "'");
+        return ResultVoUtil.success(slwSpcChrRcdDao.selectList(wrapper));
+    }
 }