Browse Source

菜单

master
wangpengfei 9 months ago
parent
commit
881df985cc
  1. 6
      oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java
  2. 4
      oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java
  3. 3
      oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java
  4. 3
      oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeign.java
  5. 5
      oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeignFallback.java
  6. 1
      oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserDto.java

6
oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java

@ -156,4 +156,10 @@ public class SysMenuRest {
BeanUtil.copyProperties(sysMenu, vo);
return rb.success().setData(vo);
}*/
@ApiOperation("菜单列表:根据资源归类")
@PostMapping("/listAllVoForSourceG")
public ResultBean<List<SysMenuTreeVo>> listAllVoForSourceG(@RequestBody PagerQuery<SysMenuQuery> query){
return sysMenuService.listAllVoForSourceG(query);
}
}

4
oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java

@ -5,9 +5,13 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.common.core.result.ResultBean;
import io.swagger.annotations.ApiOperation;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;

3
oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java

@ -389,5 +389,8 @@ public class SysMenuService extends MybatisBaseService<SysMenuMapper, SysMenu> {
public List<SysMenuTreeVo> fetchRootMenuBySourceSid(String sid) {
return baseMapper.fetchRootMenuBySourceSid(sid);
}
public ResultBean<List<SysMenuTreeVo>> listAllVoForSourceG(PagerQuery<SysMenuQuery> query) {
return sysMenuFeign.listAllVoForSourceG(query.getParams());
}
}

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

@ -121,4 +121,7 @@ public interface SysMenuFeign {
@ApiOperation("获取一条记录 根据sid")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<SysMenuVo> fetchBySid(@PathVariable("sid") String sid);*/
@ApiOperation("菜单列表:根据资源归类")
@PostMapping("/listAllVoForSourceG")
public ResultBean<List<SysMenuTreeVo>> listAllVoForSourceG(@RequestBody SysMenuQuery query);
}

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

@ -80,4 +80,9 @@ public class SysMenuFeignFallback implements SysMenuFeign {
public ResultBean delBySids(String sid) {
return null;
}
@Override
public ResultBean<List<SysMenuTreeVo>> listAllVoForSourceG(SysMenuQuery query) {
return null;
}
}

1
oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserDto.java

@ -44,5 +44,6 @@ public class SysUserDto implements Dto {
private String userSid;
private String password;
private String orgSid;
private String sourceSid;
}
Loading…
Cancel
Save