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