소스 검색

电子病历质控

DESKTOP-0GD05B0\Administrator 2 년 전
부모
커밋
ccf55f4a28

+ 11 - 0
src/main/java/thyyxxk/webserver/controller/zhuyuanyizheng/EmrControlRuleController.java

@@ -66,4 +66,15 @@ public class EmrControlRuleController {
         return server.modifyQualityControl(data);
     }
 
+    @GetMapping("/modifyTheAdmissionQualityControlTime")
+    public ResultVo<String> modifyTheAdmissionQualityControlTime(@RequestParam("date") String date) {
+        return server.modifyTheAdmissionQualityControlTime(date);
+    }
+
+    @GetMapping("/getAdmissDate")
+    public ResultVo<String> getAdmissDate() {
+        return server.getAdmissDate();
+    }
+
+
 }

+ 10 - 0
src/main/java/thyyxxk/webserver/dao/his/zhuyuanyisheng/EmrControlDao.java

@@ -107,4 +107,14 @@ public interface EmrControlDao {
     @Select("select code from emr_control_temp_code where rule_id = #{id}")
     List<String> selectEmrCodeByRuleId(String id);
 
+    @Update("update emr_data_maintenance " +
+            "set sql_sentence = #{date} " +
+            "where id = 7")
+    void setTheTime(String date);
+
+
+    @Select("select sql_sentence " +
+            "from emr_data_maintenance where id = 7 ")
+    String getAdmissDate();
+
 }

+ 16 - 0
src/main/java/thyyxxk/webserver/service/zhuyuanyisheng/EmrControlRuleSever.java

@@ -222,4 +222,20 @@ public class EmrControlRuleSever {
         return ResultVoUtil.success(ExceptionEnum.SUCCESS_AND_NOTIFICATION);
     }
 
+    /**
+     * 修改入院质控时间
+     *
+     * @param date 时间
+     * @return 提示
+     */
+    public ResultVo<String> modifyTheAdmissionQualityControlTime(String date) {
+        dao.setTheTime(date);
+        return ResultVoUtil.success(ExceptionEnum.SUCCESS_AND_NOTIFICATION);
+    }
+
+    public ResultVo<String> getAdmissDate() {
+        return ResultVoUtil.success(dao.getAdmissDate());
+    }
+
+
 }