Class UstraNexacroUserApprovalController
java.lang.Object
com.gsitm.ustra.java.mvc.tobe.nexacro.management.bo.UstraNexacroUserApprovalController
@Controller
@RequestMapping("${ustra.management.core.system-api-url-prefix}/user-approval")
public class UstraNexacroUserApprovalController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResultapproval(com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval) com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResulteditApproval(com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval) com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResultgetApproval(Integer usrApvId) com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResultgetApprovals(com.gsitm.ustra.java.management.models.UstraUserApprovalModel.Criteria criteria) com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResultrequestApproval(com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval)
-
Constructor Details
-
UstraNexacroUserApprovalController
public UstraNexacroUserApprovalController()
-
-
Method Details
-
getApprovals
@Permission @RequestMapping("") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult getApprovals(@ParamVariable(name="criteria") com.gsitm.ustra.java.management.models.UstraUserApprovalModel.Criteria criteria) -
getApproval
@Permission @RequestMapping("/{usrApvId}") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult getApproval(@PathVariable Integer usrApvId) -
editApproval
@Permission @RequestMapping("/edit") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult editApproval(@ParamVariable(name="approval") com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval) -
requestApproval
@Permission(requireCompletion=false) @RequestMapping("/request") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult requestApproval(@ParamVariable(name="approval") com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval) -
approval
@Permission @RequestMapping("/approval") public com.gsitm.ustra.java.mvc.tobe.spring.core.data.UstraXApiResult approval(@ParamVariable(name="approval") com.gsitm.ustra.java.management.models.UstraUserApprovalModel approval)
-