Pārlūkot izejas kodu

用户菜单类

ZhangManMan 2 gadi atpakaļ
vecāks
revīzija
a390221e3d

+ 1 - 1
src/main/java/com/sky/ioc/controller/system/MenusController.java → src/main/java/com/sky/ioc/controller/system/MenuController.java

@@ -9,5 +9,5 @@ import org.springframework.web.bind.annotation.RestController;
 @Slf4j
 @RestController
 @RequestMapping("/system_menu")
-public class MenusController {
+public class MenuController {
 }

+ 1 - 1
src/main/java/com/sky/ioc/controller/system/UsersController.java → src/main/java/com/sky/ioc/controller/system/UserController.java

@@ -9,6 +9,6 @@ import org.springframework.web.bind.annotation.RestController;
 @Slf4j
 @RestController
 @RequestMapping("/system_user")
-public class UsersController {
+public class UserController {
 
 }

+ 2 - 0
src/main/java/com/sky/ioc/mapper/system/MenuMapper.java

@@ -3,12 +3,14 @@ package com.sky.ioc.mapper.system;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.sky.ioc.entity.domain.system.Menus;
 import com.sky.ioc.entity.params.IocParam;
+import org.apache.ibatis.annotations.Mapper;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;
 
 import java.util.List;
 import java.util.Map;
 
+@Mapper
 public interface MenuMapper extends BaseMapper<Menus> {
 
     @Select("select * from  menus WHERE parent_id = #{parentId} ORDER BY order_num ")

+ 3 - 0
src/main/java/com/sky/ioc/service/system/MenuService.java

@@ -1,4 +1,7 @@
 package com.sky.ioc.service.system;
 
+import com.sky.ioc.tool.ReturnMsg;
+
 public interface MenuService {
+    ReturnMsg getMenusInfoList();
 }

+ 14 - 0
src/main/java/com/sky/ioc/service/system/impl/MenuServiceImpl.java

@@ -1,8 +1,22 @@
 package com.sky.ioc.service.system.impl;
 
+import com.sky.ioc.entity.domain.system.Menus;
+import com.sky.ioc.mapper.system.MenuMapper;
 import com.sky.ioc.service.system.MenuService;
+import com.sky.ioc.tool.ReturnMsg;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 @Service
 public class MenuServiceImpl implements MenuService {
+
+    @Autowired
+    MenuMapper menuMapper;
+    @Override
+    public ReturnMsg getMenusInfoList() {
+        List<Menus> list  = menuMapper.getListParentId(0);
+        return ReturnMsg.ok(list);
+    }
 }