data/menu-Ö´ÐÐ.xlsBinary 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