Browse Source

菜单

master
wangpengfei 9 months ago
parent
commit
4578e2751a
  1. 5
      wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysMenuRest.java
  2. 6
      wms/src/main/java/com/yxt/wms/biz/func/sysmenu/SysMenuService.java
  3. 3
      wms/src/main/java/com/yxt/wms/feign/portal/sysmenu/SysMenuFeign.java
  4. 5
      wms/src/main/java/com/yxt/wms/feign/portal/sysmenu/SysMenuFeignFallback.java

5
wms/src/main/java/com/yxt/wms/apiadmin/aggregation/SysMenuRest.java

@ -176,4 +176,9 @@ public class SysMenuRest {
public ResultBean<List<SysMenuTreeVo>> listAllVoForSourceG(@RequestBody PagerQuery<SysMenuQuery> query){
return sysMenuService.listAllVoForSourceG(query);
}
@ApiOperation("根据角色sid条件查询所有数据列表")
@PostMapping("/listAllByRoleSidG")
public ResultBean<List<SysMenuVo>> listAllByRoleSidG(@RequestBody SysMenuQuery query){
return sysMenuService.listAllByRoleSidG(query);
}
}

6
wms/src/main/java/com/yxt/wms/biz/func/sysmenu/SysMenuService.java

@ -10,9 +10,12 @@ import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import com.yxt.wms.biz.func.sysmenurole.SysMenuRoleVo;
import com.yxt.wms.feign.portal.sysmenu.SysMenuFeign;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.ArrayList;
import java.util.HashMap;
@ -408,4 +411,7 @@ public class SysMenuService extends MybatisBaseService<SysMenuMapper, SysMenu> {
return baseMapper.fetchRootMenuBySourceSid(sid);
}
public ResultBean<List<SysMenuVo>> listAllByRoleSidG(@RequestBody SysMenuQuery query){
return sysMenuFeign.listAllByRoleSidG(query);
}
}

3
wms/src/main/java/com/yxt/wms/feign/portal/sysmenu/SysMenuFeign.java

@ -126,4 +126,7 @@ public interface SysMenuFeign {
@ApiOperation("获取一条记录 根据sid")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<SysMenuVo> fetchBySid(@PathVariable("sid") String sid);*/
@ApiOperation("根据角色sid条件查询所有数据列表")
@PostMapping("/listAllByRoleSidG")
public ResultBean<List<SysMenuVo>> listAllByRoleSidG(@RequestBody SysMenuQuery query);
}

5
wms/src/main/java/com/yxt/wms/feign/portal/sysmenu/SysMenuFeignFallback.java

@ -85,4 +85,9 @@ public class SysMenuFeignFallback implements SysMenuFeign {
public ResultBean delBySids(String sid) {
return null;
}
@Override
public ResultBean<List<SysMenuVo>> listAllByRoleSidG(SysMenuQuery query) {
return null;
}
}
Loading…
Cancel
Save