From 1964314fc149ff51c89bc82cbb27fd4ee754b7e3 Mon Sep 17 00:00:00 2001
From: 郑永安 <zyazyz250@sina.com>
Date: 星期二, 18 七月 2023 15:01:43 +0800
Subject: [PATCH] 要素树

---
 src/main/java/com/gk/hotwork/Controller/ElementManagementController.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gk/hotwork/Controller/ElementManagementController.java b/src/main/java/com/gk/hotwork/Controller/ElementManagementController.java
index 17937c9..1d8a83e 100644
--- a/src/main/java/com/gk/hotwork/Controller/ElementManagementController.java
+++ b/src/main/java/com/gk/hotwork/Controller/ElementManagementController.java
@@ -57,6 +57,33 @@
         List<ElementTree> elementTreeList = elementManagementService.getElementTree();
         return success(elementTreeList);
     }
+    
+    @ApiOperation("获取检查导则要素树")
+    @PostMapping("/getMenuType1Tree")
+    public Msg getMenuType1Tree() {
+        List<ElementTree> elementTreeList = elementManagementService.getMenuType1Tree();
+        return success(elementTreeList);
+    }
+    
+    
+    @ApiOperation("获取安全标准化要素树")
+    @PostMapping("/getMenuType2Tree")
+    public Msg getMenuType2Tree() {
+        List<ElementTree> elementTreeList = elementManagementService.getMenuType2Tree();
+        return success(elementTreeList);
+    }
+    
+    
+    
+    @ApiOperation("根据所选要素级别获取上级要素列表")
+    @ApiImplicitParams({ @ApiImplicitParam(name = "type",value = "当前要素级别")})
+    @PostMapping("/getSuperElement")
+    public Msg getSuperElement(@RequestBody JSONObject jsonObject) {
+    	Integer type = Integer.valueOf(jsonObject.get("type")==null?"0":jsonObject.get("type").toString());
+    	List<ElementManagement> list = elementManagementService.getSuperElement(type-1);
+        return success(list);
+    }
+    
 
     @ApiOperation("/新增")
     @PostMapping("/add")

--
Gitblit v1.9.2