Browse Source

护理记录优化

lihong 2 years ago
parent
commit
1bff21286a

+ 6 - 0
src/main/java/thyyxxk/webserver/controller/medicaladvice/nursing/NursingManagementController.java

@@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 import thyyxxk.webserver.entity.ResultVo;
 import thyyxxk.webserver.entity.datamodify.YzTemperature;
+import thyyxxk.webserver.entity.dictionary.CodeName;
 import thyyxxk.webserver.entity.inpatient.patient.Patient;
 import thyyxxk.webserver.entity.medicaladvice.medicamanage.GraphicsDataVO;
 import thyyxxk.webserver.entity.medicaladvice.medicamanage.GraphicsParam;
@@ -176,4 +177,9 @@ public class NursingManagementController {
     public ResultVo<Patient> getAllPatintInfo(@RequestBody YzTemperatureVO query){
         return service.getAllPatintInfo(query);
     }
+
+    @GetMapping("getAllWards")
+    public ResultVo<List<CodeName>> getAllWards(){
+        return service.getAllWards();
+    }
 }

+ 9 - 0
src/main/java/thyyxxk/webserver/service/medicaladvice/nursing/NursingManagementService.java

@@ -25,8 +25,10 @@ import thyyxxk.webserver.config.exception.ExceptionEnum;
 import thyyxxk.webserver.dao.his.medicaladvice.nursing.NursingManagementDao;
 import thyyxxk.webserver.dao.his.medicaladvice.nursing.YzHlMbDao;
 import thyyxxk.webserver.dao.his.medicaladvice.nursing.YzTemperatureMapper;
+import thyyxxk.webserver.dao.his.zhuyuanyisheng.YiZhuPublicDao;
 import thyyxxk.webserver.entity.ResultVo;
 import thyyxxk.webserver.entity.datamodify.YzTemperature;
+import thyyxxk.webserver.entity.dictionary.CodeName;
 import thyyxxk.webserver.entity.inpatient.patient.Patient;
 import thyyxxk.webserver.entity.login.UserInfo;
 import thyyxxk.webserver.entity.medicaladvice.medicamanage.GraphicsDataVO;
@@ -73,6 +75,8 @@ public class NursingManagementService {
     private YzTemperatureMapper yzTemperatureMapper;
     @Autowired
     private YzHlMbDao yzHlMbDao;
+    @Autowired
+    private YiZhuPublicDao yiZhuPublicDao;
 
     private static  final String separator = "_";
     private static  final Map<String,String> recTimeMap = new HashMap<>();
@@ -967,4 +971,9 @@ public class NursingManagementService {
         patient.setAdmissWardName(redisLikeService.getDeptName(patient.getAdmissWard()));
       return ResultVoUtil.success(patient);
     }
+
+
+    public ResultVo<List<CodeName>> getAllWards() {
+        return ResultVoUtil.success(yiZhuPublicDao.getAllWards());
+    }
 }