Class UstraNexacroUserController

java.lang.Object
com.gsitm.ustra.java.mvc.tobe.nexacro.management.bo.UstraNexacroUserController

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    addUser(com.gsitm.ustra.java.management.models.UstraUserModel user)
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    delUser(String usrId)
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    getUser(com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo criteria)
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    getUsers(com.gsitm.ustra.java.management.models.UstraUserModel.Criteria criteria)
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    modPrivateUser(com.gsitm.ustra.java.management.models.UstraUserModel user)
     
    com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult
    modUser(com.gsitm.ustra.java.management.models.UstraUserModel user)
     

    Methods inherited from class java.lang.Object

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

    • UstraNexacroUserController

      public UstraNexacroUserController()
  • Method Details

    • getUsers

      @RequestMapping("/list") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult getUsers(@ParamVariable(name="criteria") com.gsitm.ustra.java.management.models.UstraUserModel.Criteria criteria)
    • getUser

      @RequestMapping("/detail") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult getUser(@ParamVariable(name="criteria") com.gsitm.ustra.java.management.models.vo.UstraUserOneRqVo criteria)
    • addUser

      @Permission @RequestMapping("/add") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult addUser(@ParamVariable(name="user") com.gsitm.ustra.java.management.models.UstraUserModel user)
    • modUser

      @Permission @RequestMapping("/edit") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult modUser(@ParamVariable(name="user") com.gsitm.ustra.java.management.models.UstraUserModel user)
    • modPrivateUser

      @Permission @RequestMapping("/edit/private") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult modPrivateUser(@ParamVariable(name="user") com.gsitm.ustra.java.management.models.UstraUserModel user)
    • delUser

      @Permission @RequestMapping("/remove") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult delUser(@ParamVariable(name="usrId") String usrId)
    • checkPassword

      @RequestMapping("/check-password") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult checkPassword(@ParamVariable(name="pwd") String pwd)