Sfoglia il codice sorgente

电子病历接口问题

xiaochan 1 anno fa
parent
commit
e06a046563

+ 5 - 5
src/main/java/thyyxxk/webserver/controller/zhuyuanyizheng/emr/EmrControlRuleController.java

@@ -1,20 +1,15 @@
 package thyyxxk.webserver.controller.zhuyuanyizheng.emr;
 
-import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import org.springframework.web.bind.annotation.*;
 import thyyxxk.webserver.config.auth.PassToken;
 import thyyxxk.webserver.entity.ResultVo;
-import thyyxxk.webserver.entity.zhuyuanyisheng.emr.EmrAuditDetail;
 import thyyxxk.webserver.entity.zhuyuanyisheng.emr.EmrLimitUnlock;
 import thyyxxk.webserver.entity.zhuyuanyisheng.emrcontrolrule.*;
 import thyyxxk.webserver.service.zhuyuanyisheng.emr.EmrControlRuleSever;
 import thyyxxk.webserver.service.zhuyuanyisheng.emr.EmrControlRuleSeverV2;
-import thyyxxk.webserver.utils.ResultVoUtil;
 
 import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-import java.util.Map;
 
 /**
  * @author Administrator
@@ -55,5 +50,10 @@ public class EmrControlRuleController {
         return server.reviewMedicalRecordsToUnlock(param);
     }
 
+    @GetMapping("/getMyUnlockByPatNo")
+    public ResultVo<EmrLimitUnlock> getMyUnlockByPatNo(@RequestParam("patNo") String patNo,
+                                                       @RequestParam("times") Integer times) {
+        return server.getMyUnlockByPatNo(patNo, times);
+    }
 
 }

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

@@ -118,4 +118,8 @@ public class EmrControlRuleSever {
         return ResultVoUtil.success(ExceptionEnum.SUCCESS_AND_NOTIFICATION);
     }
 
+    public ResultVo<EmrLimitUnlock> getMyUnlockByPatNo(String patNo, Integer times) {
+        return ResultVoUtil.success(dao.selectMyUnlockReqByPatNo(patNo, times, TokenUtil.getInstance().getTokenUserId()));
+    }
+
 }