|
|
|
@@ -26,6 +26,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 申请人提交审批 |
|
|
|
* |
|
|
|
* @param approvalRequest |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@@ -37,6 +38,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取申请人申请列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/my-apply") |
|
|
|
@@ -48,6 +50,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取申请人已申请列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/my-applied") |
|
|
|
@@ -59,6 +62,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取申请人被拒绝列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/my-rejected") |
|
|
|
@@ -70,6 +74,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 审批人审批 |
|
|
|
* |
|
|
|
* @param approval |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@@ -81,6 +86,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 审批人拒绝 |
|
|
|
* |
|
|
|
* @param approval |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@@ -92,18 +98,20 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取审批人审批列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/my-approve") |
|
|
|
public TableDataInfo getMyApproveList() { |
|
|
|
public TableDataInfo getMyApproveList(@RequestParam(value = "status", required = false) Integer status) { |
|
|
|
startPage(); |
|
|
|
LoginUser loginUser = SecurityUtils.getLoginUser(); |
|
|
|
List<ApprovalRequest> myApproveList = approvalService.getMyApproveList(loginUser); |
|
|
|
List<ApprovalRequest> myApproveList = approvalService.getMyApproveList(loginUser, status); |
|
|
|
return getDataTable(myApproveList); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取审批人待审批列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/to-approve") |
|
|
|
@@ -115,6 +123,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取审批人已审批列表 |
|
|
|
* |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/approved") |
|
|
|
@@ -132,7 +141,7 @@ public class SysApprovalController extends BaseController { |
|
|
|
*/ |
|
|
|
@PostMapping("/add") |
|
|
|
@ApiOperation("新增审批单") |
|
|
|
public AjaxResult add( @RequestBody ApprovalRequest approvalRequest) { |
|
|
|
public AjaxResult add(@RequestBody ApprovalRequest approvalRequest) { |
|
|
|
approvalService.add(approvalRequest); |
|
|
|
return AjaxResult.success("新增审批单成功"); |
|
|
|
|
|
|
|
|