Class RoleAction

java.lang.Object
net.mingsoft.base.action.BaseAction
net.mingsoft.basic.action.BaseAction
net.mingsoft.basic.action.RoleAction

@Controller @RequestMapping("/${ms.manager.path}/basic/role") public class RoleAction extends BaseAction
角色管理控制层
Version:
版本号:1.0
创建日期:2017-8-24 23:40:55
历史修订:
Author:
铭飞开发团队
  • Field Summary

    Fields inherited from class net.mingsoft.base.action.BaseAction

    LOG
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.mingsoft.base.entity.ResultData
    all(RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
     
    net.mingsoft.base.entity.ResultData
    delete(List<RoleEntity> roles, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
     
    form(RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
    返回编辑界面role_form
    net.mingsoft.base.entity.ResultData
    get(RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
     
    index(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
    返回主界面index
    net.mingsoft.base.entity.ResultData
    list(RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
     
    net.mingsoft.base.entity.ResultData
    queryByRole(int roleId, jakarta.servlet.http.HttpServletResponse response)
     
    net.mingsoft.base.entity.ResultData
    saveOrUpdateRole(RoleBean role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
     

    Methods inherited from class net.mingsoft.base.action.BaseAction

    getDomain, getHost, getHostIp, getLocaleString, getMapByProperties, getMapByProperties, getResString, getResString, getResString, getUrl, isMobileDevice

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RoleAction

      public RoleAction()
  • Method Details

    • index

      @GetMapping("/index") @RequiresPermissions("basic:role:view") public String index(jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
      返回主界面index
    • form

      @GetMapping("/form") @RequiresPermissions("basic:role:view") public String form(@ModelAttribute RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
      返回编辑界面role_form
    • list

      @GetMapping("/list") @ResponseBody public net.mingsoft.base.entity.ResultData list(@ModelAttribute RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
    • queryByRole

      @GetMapping("/{roleId}/queryByRole") @ResponseBody public net.mingsoft.base.entity.ResultData queryByRole(@PathVariable int roleId, jakarta.servlet.http.HttpServletResponse response)
    • all

      @GetMapping("/all") @ResponseBody public net.mingsoft.base.entity.ResultData all(@ModelAttribute RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
    • get

      @GetMapping("/get") @RequiresPermissions("basic:role:view") @ResponseBody public net.mingsoft.base.entity.ResultData get(@ModelAttribute RoleEntity role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.ModelMap model)
    • saveOrUpdateRole

      @LogAnn(title="\u4fdd\u5b58\u89d2\u8272\u5b9e\u4f53", businessType=UPDATE) @PostMapping("/saveOrUpdateRole") @ResponseBody @RequiresPermissions(value={"basic:role:save","basic:role:update"}, logical=OR) public net.mingsoft.base.entity.ResultData saveOrUpdateRole(@ModelAttribute RoleBean role, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)
    • delete

      @PostMapping("/delete") @ResponseBody @RequiresPermissions("basic:role:del") @LogAnn(title="\u5220\u9664\u89d2\u8272", businessType=DELETE) public net.mingsoft.base.entity.ResultData delete(@RequestBody List<RoleEntity> roles, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request)