From 93e7ba2b0b0cc1e1ddc68717aa983d0595b8626d Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 21 二月 2023 11:06:13 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/mapper/data/DirMapper.java          |    7 +++
 src/main/resources/mapper/data/DirMapper.xml                    |    8 ++++
 src/main/java/com/lf/server/controller/all/FmeItController.java |    2 
 src/main/java/com/lf/server/controller/all/CrdsController.java  |   64 ++++++++++++++++++++++++++++++++
 data/update.sql                                                 |    3 -
 src/main/java/com/lf/server/service/data/DirService.java        |    5 ++
 6 files changed, 86 insertions(+), 3 deletions(-)

diff --git a/data/update.sql b/data/update.sql
index 60f852d..c7ddac6 100644
--- a/data/update.sql
+++ b/data/update.sql
@@ -219,8 +219,7 @@
 select * from lf.sys_report order by code
 select * from lf.sys_layer
 select * from lf.sys_meta;
-
-
+select a.* from lf.sys_dir a where code not like '00%' order by code;
 
 
 
diff --git a/src/main/java/com/lf/server/controller/all/CrdsController.java b/src/main/java/com/lf/server/controller/all/CrdsController.java
new file mode 100644
index 0000000..d64ffac
--- /dev/null
+++ b/src/main/java/com/lf/server/controller/all/CrdsController.java
@@ -0,0 +1,64 @@
+package com.lf.server.controller.all;
+
+import com.lf.server.annotation.SysLog;
+import com.lf.server.entity.all.ResponseMsg;
+import com.lf.server.entity.data.DirEntity;
+import com.lf.server.service.data.DirService;
+import com.lf.server.service.sys.RoleService;
+import com.lf.server.service.sys.TokenService;
+import com.lf.server.service.sys.UserService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * CRDS绯荤粺鎺ュ彛
+ * @author WWW
+ */
+@Api(tags = "绯荤粺瀵规帴\\CRDS")
+@RestController
+@RequestMapping("/crds")
+public class CrdsController extends BaseController {
+    @Autowired
+    UserService userService;
+
+    @Autowired
+    RoleService roleService;
+
+    @Autowired
+    TokenService tokenService;
+
+    @Autowired
+    DirService dirService;
+
+    @SysLog()
+    @ApiOperation(value = "鏌ヨ椤圭洰")
+    @GetMapping(value = "/selectProject")
+    public ResponseMsg<List<DirEntity>> selectProject() {
+        try {
+            List<DirEntity> list = dirService.selectProject();
+
+            return success(list);
+        } catch (Exception ex) {
+            return fail(ex.getMessage(), null);
+        }
+    }
+
+    @SysLog()
+    @ApiOperation(value = "鏌ヨ椤圭洰鐩綍鏍�")
+    @GetMapping(value = "/selectDirsForPrj")
+    public ResponseMsg<List<DirEntity>> selectDirsForPrj() {
+        try {
+            List<DirEntity> list = dirService.selectDirsForPrj();
+
+            return success(list);
+        } catch (Exception ex) {
+            return fail(ex.getMessage(), null);
+        }
+    }
+}
diff --git a/src/main/java/com/lf/server/controller/all/FmeItController.java b/src/main/java/com/lf/server/controller/all/FmeItController.java
index f0f054e..aeaae10 100644
--- a/src/main/java/com/lf/server/controller/all/FmeItController.java
+++ b/src/main/java/com/lf/server/controller/all/FmeItController.java
@@ -26,7 +26,7 @@
  * FME鎺ュ彛鎺у埗鍣�
  * @author WWW
  */
-@Api(tags = "杩愮淮绠$悊\\FME鎺ュ彛璋冪敤")
+@Api(tags = "绯荤粺瀵规帴\\FME")
 @RestController
 @RequestMapping("/fmeIt")
 public class FmeItController extends BaseController {
diff --git a/src/main/java/com/lf/server/mapper/data/DirMapper.java b/src/main/java/com/lf/server/mapper/data/DirMapper.java
index 35a4f03..c73ef99 100644
--- a/src/main/java/com/lf/server/mapper/data/DirMapper.java
+++ b/src/main/java/com/lf/server/mapper/data/DirMapper.java
@@ -99,4 +99,11 @@
      * @return
      */
     public List<DirEntity> selectRecursiveById(Integer id);
+
+    /**
+     * 鏌ヨ椤圭洰鐩綍鏍�
+     *
+     * @return
+     */
+    public List<DirEntity> selectDirsForPrj();
 }
diff --git a/src/main/java/com/lf/server/service/data/DirService.java b/src/main/java/com/lf/server/service/data/DirService.java
index c5b8b7a..bb5ab27 100644
--- a/src/main/java/com/lf/server/service/data/DirService.java
+++ b/src/main/java/com/lf/server/service/data/DirService.java
@@ -72,4 +72,9 @@
     public List<DirEntity> selectRecursiveById(Integer id) {
         return dirMapper.selectRecursiveById(id);
     }
+
+    @Override
+    public List<DirEntity> selectDirsForPrj() {
+        return dirMapper.selectDirsForPrj();
+    }
 }
diff --git a/src/main/resources/mapper/data/DirMapper.xml b/src/main/resources/mapper/data/DirMapper.xml
index bbfa9e2..e28e032 100644
--- a/src/main/resources/mapper/data/DirMapper.xml
+++ b/src/main/resources/mapper/data/DirMapper.xml
@@ -34,6 +34,11 @@
         )
         select * from rs order by order_num;
     </select>
+
+    <select id="selectDirsForPrj" resultType="com.lf.server.entity.data.DirEntity">
+        select a.* from lf.sys_dir a where code not like '00%' order by code;
+    </select>
+
     <!-- 鎻掑叆涓�鏉� -->
     <insert id="insert" parameterType="com.lf.server.entity.data.DirEntity">
         <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id">
@@ -45,6 +50,7 @@
         values
         (#{pid},#{name},#{exts},#{descr},#{level},#{orderNum},#{createUser},now(),#{checks},#{bak},#{code})
     </insert>
+
     <!-- 鎻掑叆澶氭潯 -->
     <insert id="inserts">
         insert into lf.sys_dir
@@ -65,6 +71,7 @@
             #{id}
         </foreach>
     </delete>
+
     <!-- 鏇存柊涓�鏉� -->
     <update id="update">
         update lf.sys_dir
@@ -72,6 +79,7 @@
             update_user=#{updateUser},update_time=now(),checks=#{checks},bak=#{bak},code=#{code}
         where id=#{id}
     </update>
+
     <!-- 鏇存柊澶氭潯 -->
     <update id="updates">
         <foreach collection="list" item="item" index="index" separator=";">

--
Gitblit v1.9.3