Przeglądaj źródła

报表查询中心权限问题

xiaochan 2 lat temu
rodzic
commit
4c3a214862

+ 1 - 1
pom.xml

@@ -10,7 +10,7 @@
     </parent>
     <groupId>thyyxxk</groupId>
     <artifactId>web-server</artifactId>
-    <version>11.4.8</version>
+    <version>11.5.1</version>
     <name>web-server</name>
     <description>server for yibao-web</description>
     <properties>

+ 47 - 0
src/main/java/thyyxxk/webserver/controller/TestController.java

@@ -0,0 +1,47 @@
+package thyyxxk.webserver.controller;
+
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import thyyxxk.webserver.config.auth.PassToken;
+import thyyxxk.webserver.dao.his.PublicDao;
+import thyyxxk.webserver.entity.ResultVo;
+import thyyxxk.webserver.utils.DateUtil;
+import thyyxxk.webserver.utils.ResultVoUtil;
+
+import java.util.Date;
+
+@RestController
+@RequestMapping("/test")
+@Slf4j
+public class TestController {
+    private final PublicDao dao;
+
+    public TestController(PublicDao dao) {
+        this.dao = dao;
+    }
+
+    @GetMapping("/test1")
+    @PassToken
+    public ResultVo<String> getTest1() throws InterruptedException {
+        log.info("test1循环开始:{}", DateUtil.formatDatetime(new Date()));
+        for (int j = 0; j < 100; j++) {
+            Thread.sleep(100);
+        }
+        log.info("test1循环结束:{}", DateUtil.formatDatetime(new Date()));
+        return ResultVoUtil.success("test1");
+    }
+
+    @GetMapping("test2")
+    @PassToken
+    public ResultVo<String> getTest2() {
+        log.info("test2,Dao开始:{}", DateUtil.formatDatetime(new Date()));
+        dao.getDept();
+        log.info("test2,Dao开始:{}", DateUtil.formatDatetime(new Date()));
+        return ResultVoUtil.success("test2");
+    }
+
+
+}
+

+ 1 - 1
src/main/java/thyyxxk/webserver/dao/his/reports/ReportQueryCenterDao.java

@@ -14,7 +14,7 @@ public interface ReportQueryCenterDao extends BaseMapper<ReportForms> {
 
     @Select("select a.id, name, page_json, type, parent_id from " +
             "report_forms a, report_forms_rules b  " +
-            "where del_flag = 0 and a.id = b.rule_id ")
+            "where del_flag = 0 and a.id = b.rule_id and b.user_code =#{userCode}  ")
     List<ReportForms> selectReportForms(String userCode);
 
     @Select("select  id, name, page_json, type, parent_id from " +

+ 8 - 0
src/main/java/thyyxxk/webserver/entity/zhuyuanyisheng/yizhuluru/PoisonousAnesthetics.java

@@ -0,0 +1,8 @@
+package thyyxxk.webserver.entity.zhuyuanyisheng.yizhuluru;
+
+import lombok.Data;
+
+@Data
+public class PoisonousAnesthetics {
+    private static final long serialVersionUID = 1L;
+}