diff --git a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceassessment/SalesPerformanceAssessmentController.java b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceassessment/SalesPerformanceAssessmentController.java index 7e053868..80e661f7 100644 --- a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceassessment/SalesPerformanceAssessmentController.java +++ b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceassessment/SalesPerformanceAssessmentController.java @@ -40,14 +40,12 @@ public class SalesPerformanceAssessmentController { @PostMapping("/create") @Operation(summary = "创建绩效考核设置") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:create')") public CommonResult createSalesPerformanceAssessment(@Valid @RequestBody SalesPerformanceAssessmentSaveReqVO createReqVO) { return success(salesPerformanceAssessmentService.createSalesPerformanceAssessment(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新绩效考核设置") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:update')") public CommonResult updateSalesPerformanceAssessment(@Valid @RequestBody SalesPerformanceAssessmentSaveReqVO updateReqVO) { salesPerformanceAssessmentService.updateSalesPerformanceAssessment(updateReqVO); return success(true); @@ -56,7 +54,6 @@ public class SalesPerformanceAssessmentController { @DeleteMapping("/delete") @Operation(summary = "删除绩效考核设置") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:delete')") public CommonResult deleteSalesPerformanceAssessment(@RequestParam("id") Long id) { salesPerformanceAssessmentService.deleteSalesPerformanceAssessment(id); return success(true); @@ -65,7 +62,6 @@ public class SalesPerformanceAssessmentController { @GetMapping("/get") @Operation(summary = "获得绩效考核设置") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:query')") public CommonResult getSalesPerformanceAssessment(@RequestParam("id") Long id) { SalesPerformanceAssessmentDO salesPerformanceAssessment = salesPerformanceAssessmentService.getSalesPerformanceAssessment(id); return success(BeanUtils.toBean(salesPerformanceAssessment, SalesPerformanceAssessmentRespVO.class)); @@ -73,7 +69,6 @@ public class SalesPerformanceAssessmentController { @GetMapping("/page") @Operation(summary = "获得绩效考核设置分页") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:query')") public CommonResult> getSalesPerformanceAssessmentPage(@Valid SalesPerformanceAssessmentPageReqVO pageReqVO) { PageResult pageResult = salesPerformanceAssessmentService.getSalesPerformanceAssessmentPage(pageReqVO); return success(BeanUtils.toBean(pageResult, SalesPerformanceAssessmentRespVO.class)); diff --git a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformancesettlement/SalesPerformanceSettlementController.java b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformancesettlement/SalesPerformanceSettlementController.java index c5c990e9..183edf0a 100644 --- a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformancesettlement/SalesPerformanceSettlementController.java +++ b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformancesettlement/SalesPerformanceSettlementController.java @@ -10,17 +10,14 @@ import cn.iocoder.yudao.module.crm.controller.admin.salesperformancesettlement.v import cn.iocoder.yudao.module.crm.controller.admin.salesperformancesettlement.vo.SalesPerformanceSettlementRespVO; import cn.iocoder.yudao.module.crm.controller.admin.salesperformancesettlement.vo.SalesPerformanceSettlementSaveReqVO; import cn.iocoder.yudao.module.crm.dal.dataobject.salesperformancesettlement.SalesPerformanceSettlementDO; -import cn.iocoder.yudao.module.crm.dal.dataobject.userlivetree.UserLiveTreeDO; import cn.iocoder.yudao.module.crm.service.salesperformancesettlement.SalesPerformanceSettlementService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.tags.Tag; -import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; -import javax.annotation.security.PermitAll; import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; import java.io.IOException; @@ -49,7 +46,6 @@ public class SalesPerformanceSettlementController { @DeleteMapping("/delete") @Operation(summary = "删除销售业绩结算记录") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('crm:sales-performance-settlement:delete')") public CommonResult deleteSalesPerformanceSettlement(@RequestParam("id") Long id) { salesPerformanceSettlementService.deleteSalesPerformanceSettlement(id); return success(true); @@ -58,7 +54,6 @@ public class SalesPerformanceSettlementController { @GetMapping("/get") @Operation(summary = "获得销售业绩结算记录") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-settlement:query')") public CommonResult getSalesPerformanceSettlement(@RequestParam("id") Long id) { SalesPerformanceSettlementDO salesPerformanceSettlement = salesPerformanceSettlementService.getSalesPerformanceSettlement(id); return success(BeanUtils.toBean(salesPerformanceSettlement, SalesPerformanceSettlementRespVO.class)); @@ -73,7 +68,6 @@ public class SalesPerformanceSettlementController { @GetMapping("/export-excel") @Operation(summary = "导出销售业绩结算记录 Excel") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-settlement:export')") @OperateLog(type = EXPORT) public void exportSalesPerformanceSettlementExcel(@Valid SalesPerformanceSettlementPageReqVO pageReqVO, HttpServletResponse response) throws IOException { @@ -84,12 +78,4 @@ public class SalesPerformanceSettlementController { BeanUtils.toBean(list, SalesPerformanceSettlementRespVO.class)); } - - @GetMapping("/test") - @Operation(summary = "测试") - @PermitAll - public CommonResult test() { - salesPerformanceSettlementService.settlement(); - return success(true); - } } diff --git a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceweight/SalesPerformanceWeightController.java b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceweight/SalesPerformanceWeightController.java index 1d61dcba..e20a0e45 100644 --- a/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceweight/SalesPerformanceWeightController.java +++ b/yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/salesperformanceweight/SalesPerformanceWeightController.java @@ -28,7 +28,6 @@ public class SalesPerformanceWeightController { @PutMapping("/saveOrEdit") @Operation(summary = "新增/修改销售业绩权重设置") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-weight:update')") public CommonResult saveOrEdit(@Valid @RequestBody SalesPerformanceWeightSaveReqVO updateReqVO) { salesPerformanceWeightService.saveOrEdit(updateReqVO); return success(true); @@ -36,7 +35,6 @@ public class SalesPerformanceWeightController { @GetMapping("/get") @Operation(summary = "获得销售业绩权重设置") - @PreAuthorize("@ss.hasPermission('crm:sales-performance-weight:query')") public CommonResult getSalesPerformanceWeight() { SalesPerformanceWeightDO salesPerformanceWeight = salesPerformanceWeightService.getSalesPerformanceWeight(); return success(BeanUtils.toBean(salesPerformanceWeight, SalesPerformanceWeightRespVO.class));