From 5158e3a5a16a4174c1086310ca10b4f0450d16bb Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期三, 15 五月 2024 08:57:35 +0800 Subject: [PATCH] 各个模块权限功能 --- north-glass-erp/src/main/java/com/example/erp/controller/pp/ReportingWorkController.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/controller/pp/ReportingWorkController.java b/north-glass-erp/src/main/java/com/example/erp/controller/pp/ReportingWorkController.java index 5725a3c..f96ec19 100644 --- a/north-glass-erp/src/main/java/com/example/erp/controller/pp/ReportingWorkController.java +++ b/north-glass-erp/src/main/java/com/example/erp/controller/pp/ReportingWorkController.java @@ -1,5 +1,6 @@ package com.example.erp.controller.pp; +import cn.dev33.satoken.annotation.SaCheckPermission; import com.example.erp.common.Constants; import com.example.erp.common.Result; import com.example.erp.entity.pp.FlowCard; @@ -39,12 +40,14 @@ } @ApiOperation("鎶ュ伐鏂板") + @SaCheckPermission("AddReportingWork.add") @PostMapping ("/saveReportingWork") public Result SaveReportingWork(@RequestBody Map<String,Object> reportingWork) { return Result.seccess(reportingWorkService.SaveReportingWorkSv(reportingWork)); } @ApiOperation("鎶ュ伐瀹℃牳") + @SaCheckPermission("AddReportingWork.review") @PostMapping ("/reviewReportingWork") public Result ReviewReportingWork(@RequestBody Map<String,String> reportingWork) { return Result.seccess(reportingWorkService.ReviewReportingWorkSv(reportingWork)); @@ -56,12 +59,14 @@ return Result.seccess(reportingWorkService.selectUpdateReportingWorkSv(reportingWorkId)); } @ApiOperation("鎶ュ伐淇敼") + @SaCheckPermission("AddReportingWork.update") @PostMapping ("/updateReportingWork/{reviewState}") public Result updateReportingWork(@PathVariable String reviewState,@RequestBody Map<String,Object> reportingWork) { return Result.seccess(reportingWorkService.updateReportingWork(reportingWork,reviewState)); } @ApiOperation("鎶ュ伐鏌ヨ鎺ュ彛") + @SaCheckPermission("SelectReportingWorks.search") @PostMapping ("/selectReportingWork/{pageNum}/{pageSize}/{selectTime1}/{selectTime2}/{orderId}") public Result selectReportingWork( @PathVariable Integer pageNum, @@ -75,6 +80,7 @@ } @ApiOperation("鍒犻櫎鎶ュ伐鎺ュ彛") + @SaCheckPermission("SelectReportingWorks.delete") @PostMapping("/deleteWork/{reportingWorkId}/{processId}/{thisProcess}") public Result deleteWork(@PathVariable String reportingWorkId,@PathVariable String processId,@PathVariable String thisProcess){ if(reportingWorkService.deleteWorkSv(reportingWorkId,processId,thisProcess)){ @@ -86,6 +92,7 @@ } @ApiOperation("璐ㄦ瀹℃牳鏌ヨ鎺ュ彛") + @SaCheckPermission("QualityInspectionReview.search") @PostMapping ("/selectQualityTesting/{pageNum}/{pageSize}/{selectTime1}/{selectTime2}/{state}/{processId}") public Result selectQualityTesting( @PathVariable Integer pageNum, @@ -100,6 +107,7 @@ } @ApiOperation("璐ㄦ瀹℃牳瀹℃牳") + @SaCheckPermission("QualityInspectionReview.review") @PostMapping ("/updateQualityStatus/{reportingWorkId}/{username}") public Result updateQualityStatus(@PathVariable String reportingWorkId,@PathVariable String username) { if(reportingWorkService.updateQualityStatusSv(reportingWorkId,username)){ -- Gitblit v1.8.0