Commit 5ab61768 by jianshuqin

增加批量财务审核,增加批量最终审核

parent 8edd47e0
...@@ -286,6 +286,23 @@ public class CostController { ...@@ -286,6 +286,23 @@ public class CostController {
return CostResult.success(); return CostResult.success();
} }
@GetMapping("/check/batchFinancialCheck")
@ApiOperation("财务审核通过")
public CostResult<Void> batchFinancialCheck(@RequestParam(name = "costNos") List<String> costNos,
@RequestParam Integer userid,
@RequestParam(required = false) String reason) {
if (costNos != null && costNos.size() > 0) {
for (String costNo : costNos){
CostContext costContext = new CostContext(costNo, userid);
costContext.setCostState(financialCheckState);
costContext.handle(reason);
}
return CostResult.success();
} else {
return CostResult.error();
}
}
@GetMapping("/check/financialRefuse") @GetMapping("/check/financialRefuse")
@ApiOperation("财务审核驳回") @ApiOperation("财务审核驳回")
public CostResult<Void> financialRefuse(@RequestParam String costNo, public CostResult<Void> financialRefuse(@RequestParam String costNo,
...@@ -308,6 +325,23 @@ public class CostController { ...@@ -308,6 +325,23 @@ public class CostController {
return CostResult.success(); return CostResult.success();
} }
@GetMapping("/check/batchFinalCheck")
@ApiOperation("最终审核通过")
public CostResult<Void> batchFinalCheck(@RequestParam(name = "costNos") List<String> costNos,
@RequestParam Integer userid,
@RequestParam(required = false) String reason) {
if (costNos != null && costNos.size() > 0) {
for (String costNo : costNos){
CostContext costContext = new CostContext(costNo, userid);
costContext.setCostState(finalCheckState);
costContext.handle(reason);
}
return CostResult.success();
} else {
return CostResult.error();
}
}
@GetMapping("/check/finalRefuse") @GetMapping("/check/finalRefuse")
@ApiOperation("最终审核人驳回") @ApiOperation("最终审核人驳回")
public CostResult<Void> finalRefuse(@RequestParam String costNo, public CostResult<Void> finalRefuse(@RequestParam String costNo,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment