Commit cb202af5 authored by 周健威's avatar 周健威

添加角色列表接口

parent 5743bff9
...@@ -6,6 +6,9 @@ import com.github.wxiaoqi.security.admin.biz.ResourceAuthorityBiz; ...@@ -6,6 +6,9 @@ import com.github.wxiaoqi.security.admin.biz.ResourceAuthorityBiz;
import com.github.wxiaoqi.security.admin.constant.AdminCommonConstant; import com.github.wxiaoqi.security.admin.constant.AdminCommonConstant;
import com.github.wxiaoqi.security.admin.entity.Element; import com.github.wxiaoqi.security.admin.entity.Element;
import com.github.wxiaoqi.security.admin.entity.Group; import com.github.wxiaoqi.security.admin.entity.Group;
import com.github.wxiaoqi.security.admin.feign.UserFeign;
import com.github.wxiaoqi.security.admin.feign.rest.UserRestInterface;
import com.github.wxiaoqi.security.admin.rpc.UserRest;
import com.github.wxiaoqi.security.admin.vo.AuthorityMenuTree; import com.github.wxiaoqi.security.admin.vo.AuthorityMenuTree;
import com.github.wxiaoqi.security.admin.vo.GroupTree; import com.github.wxiaoqi.security.admin.vo.GroupTree;
import com.github.wxiaoqi.security.admin.vo.GroupUsers; import com.github.wxiaoqi.security.admin.vo.GroupUsers;
...@@ -35,10 +38,18 @@ import java.util.List; ...@@ -35,10 +38,18 @@ import java.util.List;
@Controller @Controller
@RequestMapping("group") @RequestMapping("group")
@Api("群组模块") @Api("群组模块")
public class GroupController extends BaseController<GroupBiz, Group> { public class GroupController extends BaseController<GroupBiz, Group> implements UserRestInterface {
@Autowired @Autowired
private ResourceAuthorityBiz resourceAuthorityBiz; private ResourceAuthorityBiz resourceAuthorityBiz;
@Autowired
UserFeign userFeign;
@Override
public UserFeign getUserFeign() {
return userFeign;
}
@RequestMapping(value = "/list", method = RequestMethod.GET) @RequestMapping(value = "/list", method = RequestMethod.GET)
@ResponseBody @ResponseBody
public List<Group> list(String name,String groupType) { public List<Group> list(String name,String groupType) {
...@@ -68,6 +79,13 @@ public class GroupController extends BaseController<GroupBiz, Group> { ...@@ -68,6 +79,13 @@ public class GroupController extends BaseController<GroupBiz, Group> {
return baseBiz.selectListAll(); return baseBiz.selectListAll();
} }
@GetMapping(value = "/authority/list_all")
@ResponseBody
public List<Group> authorityListAll() {
return baseBiz.selectList(new Group(){{
setGroupType(getAdminUserInfo().getBizType());
}});
}
@RequestMapping(value = "/{id}/user", method = RequestMethod.PUT) @RequestMapping(value = "/{id}/user", method = RequestMethod.PUT)
@ResponseBody @ResponseBody
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment