管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-10-10 f19e0cd0d2891bf53612693b498550bb20a39791
1
已重命名4个文件
已添加1个文件
已修改10个文件
已删除1个文件
222 ■■■■ 文件已修改
data/menu-执行.xls 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/data/DownloadController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/data/MetaController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/data/MetaFileController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/AttachController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/MenuAuthController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/MenuController.java 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/MsgController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/RoleMenuController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/RoleResController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/sys/RoleUserController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/entity/sys/MenuEntity.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/sys/MenuMapper.java 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/sys/MenuService.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/sys/MenusService.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/MenuMapper.xml 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/menu-Ö´ÐÐ.xls
Binary files differ
src/main/java/com/lf/server/controller/data/DownloadController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "数据管理\\下载记录")
@RestController
@RequestMapping("/args")
@RequestMapping("/download")
public class DownloadController extends BaseController {
    @Autowired
    DownloadService downloadService;
src/main/java/com/lf/server/controller/data/MetaController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "数据管理\\元数据管理")
@RestController
@RequestMapping("/args")
@RequestMapping("/meta")
public class MetaController extends BaseController {
    @Autowired
    MetaService metaService;
src/main/java/com/lf/server/controller/data/MetaFileController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "数据管理\\元数据文件")
@RestController
@RequestMapping("/args")
@RequestMapping("/metaFile")
public class MetaFileController extends BaseController {
    @Autowired
    MetaFileService metaFileService;
src/main/java/com/lf/server/controller/sys/AttachController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\附件")
@RestController
@RequestMapping("/args")
@RequestMapping("/attach")
public class AttachController extends BaseController {
    @Autowired
    AttachService attachService;
src/main/java/com/lf/server/controller/sys/MenuAuthController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\菜单权限")
@RestController
@RequestMapping("/args")
@RequestMapping("/menuAuth")
public class MenuAuthController extends BaseController {
    @Autowired
    MenuAuthService menuAuthService;
src/main/java/com/lf/server/controller/sys/MenuController.java
ÎļþÃû´Ó src/main/java/com/lf/server/controller/sys/MenusController.java ÐÞ¸Ä
@@ -4,9 +4,9 @@
import com.lf.server.controller.all.BaseController;
import com.lf.server.entity.all.ResponseMsg;
import com.lf.server.entity.data.DirEntity;
import com.lf.server.entity.sys.MenusEntity;
import com.lf.server.entity.sys.MenuEntity;
import com.lf.server.helper.StringHelper;
import com.lf.server.service.sys.MenusService;
import com.lf.server.service.sys.MenuService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
@@ -23,10 +23,10 @@
 */
@Api(tags= "运维管理\\菜单管理")
@RestController
@RequestMapping("/Menu")
public class MenusController extends BaseController {
@RequestMapping("/menu")
public class MenuController extends BaseController {
    @Autowired
    MenusService menuService;
    MenuService menuService;
    @SysLog()
    @ApiOperation(value = "插入一条数据")
@@ -34,9 +34,9 @@
            @ApiImplicitParam(name = "MenusEntity", value = "字典实体类", dataType = "com.lf.server.entity.sys.MenusEntity", paramType = "body", example = "")
    })
    @PostMapping(value = "/insertMenu", produces = "application/json; charset=UTF-8")
    public ResponseMsg<Integer> insertMenu(@RequestBody MenusEntity menusEntity) {
    public ResponseMsg<Integer> insertMenu(@RequestBody MenuEntity menuEntity) {
        try {
            int count = menuService.insertMenu(menusEntity);
            int count = menuService.insertMenu(menuEntity);
            return success(count);
        } catch (Exception ex) {
            return fail(ex.getMessage(), -1);
@@ -49,9 +49,9 @@
            @ApiImplicitParam(name = "MenusEntity", value = "字典实体类", dataType = "com.lf.server.entity.sys.MenusEntity", paramType = "body", example = "")
    })
    @PostMapping(value = "/insertMenus", produces = "application/json; charset=UTF-8")
    public ResponseMsg<Integer> insertMenus(@RequestBody List<MenusEntity> menusEntity) {
    public ResponseMsg<Integer> insertMenus(@RequestBody List<MenuEntity> menuEntity) {
        try {
            int count = menuService.insertMenus(menusEntity);
            int count = menuService.insertMenus(menuEntity);
            return success(count);
        } catch (Exception ex) {
@@ -102,9 +102,9 @@
    })
    @ResponseBody
    @PostMapping(value = "/updateMenu", produces = "application/json; charset=UTF-8")
    public ResponseMsg<Integer> updateMenu(@RequestBody MenusEntity menusEntity) {
    public ResponseMsg<Integer> updateMenu(@RequestBody MenuEntity menuEntity) {
        try {
            int count = menuService.updateMenu(menusEntity);
            int count = menuService.updateMenu(menuEntity);
            return success(count);
        } catch (Exception ex) {
@@ -119,9 +119,9 @@
    })
    @ResponseBody
    @PostMapping(value = "/updateMenus", produces = "application/json; charset=UTF-8")
    public ResponseMsg<Integer> updateMenus(@RequestBody List<MenusEntity> menusEntity) {
    public ResponseMsg<Integer> updateMenus(@RequestBody List<MenuEntity> menuEntity) {
        try {
            int count = menuService.updateMenus(menusEntity);
            int count = menuService.updateMenus(menuEntity);
            return success(count);
        } catch (Exception ex) {
@@ -135,11 +135,11 @@
            @ApiImplicitParam(name = "id", value = "字典ID", dataType = "Integer", paramType = "query", example = "1")
    })
    @GetMapping(value = "/selectMenu")
    public ResponseMsg<MenusEntity> selectMenu(int id) {
    public ResponseMsg<MenuEntity> selectMenu(int id) {
        try {
            MenusEntity menusEntity = menuService.selectMenu(id);
            MenuEntity menuEntity = menuService.selectMenu(id);
            return success(menusEntity);
            return success(menuEntity);
        } catch (Exception ex) {
            return fail(ex.getMessage(), null);
        }
@@ -148,9 +148,9 @@
    @SysLog()
    @ApiOperation(value = "查询所有字典")
    @GetMapping(value = "/selectMenuAll")
    public ResponseMsg<List<MenusEntity>> selectMenuAll() {
    public ResponseMsg<List<MenuEntity>> selectMenuAll() {
        try {
            List<MenusEntity> list = menuService.selectMenuAll();
            List<MenuEntity> list = menuService.selectMenuAll();
            return success(list);
        } catch (Exception ex) {
src/main/java/com/lf/server/controller/sys/MsgController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\消息通知")
@RestController
@RequestMapping("/args")
@RequestMapping("/msg")
public class MsgController extends BaseController {
    @Autowired
    MsgService msgService;
src/main/java/com/lf/server/controller/sys/RoleMenuController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\角色菜单")
@RestController
@RequestMapping("/args")
@RequestMapping("/roleMenu")
public class RoleMenuController extends BaseController {
    @Autowired
    RoleMenuService roleMenuService;
src/main/java/com/lf/server/controller/sys/RoleResController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\角色资源")
@RestController
@RequestMapping("/args")
@RequestMapping("/roleRes")
public class RoleResController extends BaseController {
    @Autowired
    RoleResService roleResService;
src/main/java/com/lf/server/controller/sys/RoleUserController.java
@@ -20,7 +20,7 @@
 */
@Api(tags = "运维管理\\用户角色")
@RestController
@RequestMapping("/args")
@RequestMapping("/roleUser")
public class RoleUserController extends BaseController {
    @Autowired
    RoleUserService roleUserService;
src/main/java/com/lf/server/entity/sys/MenuEntity.java
ÎļþÃû´Ó src/main/java/com/lf/server/entity/sys/MenusEntity.java ÐÞ¸Ä
@@ -16,7 +16,7 @@
@Data
@AllArgsConstructor
@NoArgsConstructor
public class MenusEntity implements Serializable {
public class MenuEntity implements Serializable {
    private static final long serialVersionUID = -4174396918804003518L;
src/main/java/com/lf/server/mapper/sys/MenuMapper.java
ÎļþÃû´Ó src/main/java/com/lf/server/mapper/sys/MenusMapper.java ÐÞ¸Ä
@@ -1,7 +1,7 @@
package com.lf.server.mapper.sys;
import com.lf.server.entity.data.DirEntity;
import com.lf.server.entity.sys.MenusEntity;
import com.lf.server.entity.sys.MenuEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
@@ -14,20 +14,20 @@
 */
@Mapper
@Repository
public interface MenusMapper {
public interface MenuMapper {
    /**
     * æ·»åŠ æ•°æ®
     * @param menusEntity
     * @param menuEntity
     * @return
     */
    public Integer insertMenu(MenusEntity menusEntity);
    public Integer insertMenu(MenuEntity menuEntity);
    /**
     * æ‰¹é‡æ·»åŠ 
     * @param menusEntity
     * @param menuEntity
     * @return
     */
    public Integer insertMenus(List<MenusEntity> menusEntity);
    public Integer insertMenus(List<MenuEntity> menuEntity);
    /**
     * åˆªé™¤æ•°æ®
     * @param id
@@ -44,30 +44,30 @@
    /**
     * ä¿®æ”¹æ•°æ®
     * @param menusEntity
     * @param menuEntity
     * @return
     */
    public Integer updateMenu(MenusEntity menusEntity);
    public Integer updateMenu(MenuEntity menuEntity);
    /**
     * æŸ¥è¯¢å•条数据
     * @param id
     * @return
     */
    public MenusEntity selectMenu(int id);
    public MenuEntity selectMenu(int id);
    /**
     * æŸ¥è¯¢å…¨éƒ¨æ•°æ®
     * @return
     */
    public List<MenusEntity> selectMenuAll();
    public List<MenuEntity> selectMenuAll();
    /**
     * æ‰¹é‡ä¿®æ”¹
     * @param menusEntity
     * @param menuEntity
     * @return
     */
    public Integer updateMenus(List<MenusEntity> menusEntity);
    public Integer updateMenus(List<MenuEntity> menuEntity);
    /**
     * é€’归查询
src/main/java/com/lf/server/service/sys/MenuService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,65 @@
package com.lf.server.service.sys;
import com.lf.server.entity.data.DirEntity;
import com.lf.server.entity.sys.MenuEntity;
import com.lf.server.mapper.sys.MenuMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
 * èœå•
 * @author sws
 * @date   2022-09-24
 */
@Service
public class MenuService implements MenuMapper {
    @Autowired
    MenuMapper menuMapper;
    @Override
    public Integer insertMenu(MenuEntity menuEntity) {
        return menuMapper.insertMenu(menuEntity);
    }
    @Override
    public Integer insertMenus(List<MenuEntity> menuEntity) {
        return menuMapper.insertMenus(menuEntity);
    }
    @Override
    public Integer deleteMenu(int id) {
        return menuMapper.deleteMenu(id);
    }
    @Override
    public Integer deleteMenus(List<Integer> ids) {
        return menuMapper.deleteMenus(ids);
    }
    @Override
    public Integer updateMenu(MenuEntity menuEntity) {
        return menuMapper.updateMenu(menuEntity);
    }
    @Override
    public Integer updateMenus(List<MenuEntity> menuEntity) {
        return menuMapper.updateMenus(menuEntity);
    }
    @Override
    public MenuEntity selectMenu(int id) {
        return menuMapper.selectMenu(id);
    }
    @Override
    public List<MenuEntity> selectMenuAll() {
        return menuMapper.selectMenuAll();
    }
    @Override
    public List<DirEntity> selectMenuRecursive(String name) {
        return menuMapper.selectMenuRecursive(name);
    }
}
src/main/java/com/lf/server/service/sys/MenusService.java
ÎļþÒÑɾ³ý
src/main/resources/mapper/sys/MenuMapper.xml
ÎļþÃû´Ó src/main/resources/mapper/sys/MenusMapper.xml ÐÞ¸Ä
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.MenusMapper">
    <resultMap id="resultMap" type="com.lf.server.entity.sys.MenusEntity">
<mapper namespace="com.lf.server.mapper.sys.MenuMapper">
    <resultMap id="resultMap" type="com.lf.server.entity.sys.MenuEntity">
        <id property="id" column="id"></id>
        <result property="cnName" column="cn_name"></result>
        <result property="enName" column="en_name"></result>
@@ -12,11 +12,11 @@
        <result property="updateUser" column="update_user"></result>
        <result property="updateTime" column="update_time"></result>
    </resultMap>
    <select id="selectMenuAll" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenusEntity">
    <select id="selectMenuAll" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenuEntity">
        select * from lf.sys_menu order by order_num;
    </select>
    <select id="selectMenuRecursive" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenusEntity">
    <select id="selectMenuRecursive" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenuEntity">
        with recursive rs as(
            select * from lf.sys_menu where cn_name=#{name}
        union
@@ -25,11 +25,11 @@
        select * FROM rs order by order_num;
    </select>
    <select id="selectMenu" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenusEntity">
    <select id="selectMenu" resultMap="resultMap" resultType="com.lf.server.entity.sys.MenuEntity">
        select * from lf.sys_menu where id = #{id}
    </select>
    <insert id="insertMenu"   parameterType="com.lf.server.entity.sys.MenusEntity">
    <insert id="insertMenu"   parameterType="com.lf.server.entity.sys.MenuEntity">
       insert into lf.sys_menu
       (pid,cn_name,en_name,url,perms,type,icon,level,order_num,is_show, create_user,create_time,bak)
       values