Class UstraUserController

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

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.gsitm.ustra.java.core.exception.ResponseCode
    addUser(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
     
    checkPassword(com.gsitm.ustra.java.management.models.vo.UstraUserPasswordCheckRqVo in)
     
    com.gsitm.ustra.java.core.exception.ResponseCode
    delUser(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
     
    com.gsitm.ustra.java.core.exception.ResponseCode
    delUserPost(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
     
    com.gsitm.ustra.java.management.models.UstraUserModel
    getPrivateUser(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
    개인 정보 수정용 정보 조회
    com.gsitm.ustra.java.management.models.UstraUserModel
    getUser(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
     
    List<com.gsitm.ustra.java.management.models.UstraUserModel>
    getUsers(com.gsitm.ustra.java.management.models.UstraUserModel.Criteria criteria)
     
    com.gsitm.ustra.java.core.exception.ResponseCode
    modPrivateUser(com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in)
     
    com.gsitm.ustra.java.core.exception.ResponseCode
    modUser(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
     
    com.gsitm.ustra.java.core.exception.ResponseCode
    modUserPost(@Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
     

    Methods inherited from class java.lang.Object

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

    • UstraUserController

      public UstraUserController()
  • Method Details

    • getUsers

      @PostMapping("/group") public List<com.gsitm.ustra.java.management.models.UstraUserModel> getUsers(@RequestBody com.gsitm.ustra.java.management.models.UstraUserModel.Criteria criteria)
    • getUser

      @PostMapping("/detail") public com.gsitm.ustra.java.management.models.UstraUserModel getUser(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
    • getPrivateUser

      @PostMapping("/detail/private") public com.gsitm.ustra.java.management.models.UstraUserModel getPrivateUser(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
      개인 정보 수정용 정보 조회
      Parameters:
      in -
      Returns:
    • addUser

      @PostMapping("") public com.gsitm.ustra.java.core.exception.ResponseCode addUser(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
    • modUser

      @PutMapping("") public com.gsitm.ustra.java.core.exception.ResponseCode modUser(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
    • modUserPost

      @PostMapping("/edit") public com.gsitm.ustra.java.core.exception.ResponseCode modUserPost(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in, org.springframework.validation.Errors errs)
    • modPrivateUser

      @PostMapping("/update") public com.gsitm.ustra.java.core.exception.ResponseCode modPrivateUser(@RequestBody com.gsitm.ustra.java.management.models.vo.UstraUserRqVo in)
    • delUser

      @DeleteMapping("") public com.gsitm.ustra.java.core.exception.ResponseCode delUser(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
    • delUserPost

      @PostMapping("/remove") public com.gsitm.ustra.java.core.exception.ResponseCode delUserPost(@RequestBody @Valid @Valid com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo in)
    • checkPassword

      @PostMapping("/check-password") public Boolean checkPassword(@RequestBody com.gsitm.ustra.java.management.models.vo.UstraUserPasswordCheckRqVo in)