kimi
2020-05-23 82fbbf24939e150ee3cef90dc0dd843c9897a7e6
src/main/java/com/highdatas/mdm/controller/SysMenuController.java
@@ -1,6 +1,7 @@
package com.highdatas.mdm.controller;
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.highdatas.mdm.entity.*;
@@ -61,6 +62,16 @@
        return Result.success(menuService.selectList(sysMenuEntityWrapper)) ;
    }
    @RequestMapping(value = "/byIds" ,method = RequestMethod.POST)
    public Result<List<SysMenu>> byIds(@RequestBody JSONArray ids) {
        List<String> collect = ids.stream().map(o -> o.toString()).collect(Collectors.toList());
        EntityWrapper<SysMenu> sysMenuEntityWrapper = new EntityWrapper<>();
        sysMenuEntityWrapper.orderBy("parent_id, order_no");
        sysMenuEntityWrapper.in(Constant.ID, collect);
        List<SysMenu> sysMenus = menuService.selectList(sysMenuEntityWrapper);
        return Result.success(sysMenus) ;
    }
    @RequestMapping(value = "/author/all", method = RequestMethod.GET)
    public Result<List<SysMenu>> getAllBak(HttpServletRequest request) {
        TUser user = DbUtils.getUser(request);