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

添加角色列表接口

parent 5743bff9
......@@ -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.entity.Element;
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.GroupTree;
import com.github.wxiaoqi.security.admin.vo.GroupUsers;
......@@ -35,10 +38,18 @@ import java.util.List;
@Controller
@RequestMapping("group")
@Api("群组模块")
public class GroupController extends BaseController<GroupBiz, Group> {
public class GroupController extends BaseController<GroupBiz, Group> implements UserRestInterface {
@Autowired
private ResourceAuthorityBiz resourceAuthorityBiz;
@Autowired
UserFeign userFeign;
@Override
public UserFeign getUserFeign() {
return userFeign;
}
@RequestMapping(value = "/list", method = RequestMethod.GET)
@ResponseBody
public List<Group> list(String name,String groupType) {
......@@ -68,6 +79,13 @@ public class GroupController extends BaseController<GroupBiz, Group> {
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)
@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