Class UstraAuthorityGroupController

java.lang.Object
com.gsitm.ustra.java.management.bo.controllers.UstraAuthorityGroupController

@RestController @RequestMapping("${ustra.management.core.system-api-url-prefix}/auth-group") public class UstraAuthorityGroupController extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
    addAuthorityGroup(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
     
    void
    childGroupCheck(com.gsitm.ustra.java.management.models.vo.UstraAuthorityGroupCheckRqVo in)
     
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
    delAuthorityGroup(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
     
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
    delAuthorityGroupPost(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
     
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
     
    List<com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel>
    getAuthorityGroups(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel.Criteria criteria)
     
    List<com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel>
     
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
    modAuthorityGroup(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
     
    com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel
    modAuthorityGroupPost(com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
     
    int
    registerUsers(String usrId, List<Integer> authGrpIds, String addInfVal)
     

    Methods inherited from class java.lang.Object

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

    • UstraAuthorityGroupController

      public UstraAuthorityGroupController()
  • Method Details

    • getAuthorityGroups

      @PostMapping("/list") public List<com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel> getAuthorityGroups(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel.Criteria criteria)
    • getAuthorityGroup

      @GetMapping("/{authGrpId}") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel getAuthorityGroup(@PathVariable("authGrpId") Integer authGrpId)
    • getRequestableGroupsOfUser

      @Permission @GetMapping("/requestable") public List<com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel> getRequestableGroupsOfUser(String sysCd, String usrId)
    • addAuthorityGroup

      @Permission @PostMapping("") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel addAuthorityGroup(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
    • registerUsers

      @Permission @PostMapping("/register-users") public int registerUsers(String usrId, List<Integer> authGrpIds, String addInfVal)
    • modAuthorityGroup

      @Permission @PutMapping("") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel modAuthorityGroup(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
    • modAuthorityGroupPost

      @Permission @PostMapping("/edit") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel modAuthorityGroupPost(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
    • delAuthorityGroup

      @Permission @DeleteMapping("") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel delAuthorityGroup(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
    • delAuthorityGroupPost

      @Permission @PostMapping("/remove") public com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel delAuthorityGroupPost(@RequestBody com.gsitm.ustra.java.management.models.UstraAuthorityGroupModel group)
    • childGroupCheck

      @Permission @PostMapping("/child") public void childGroupCheck(@RequestBody com.gsitm.ustra.java.management.models.vo.UstraAuthorityGroupCheckRqVo in)