refactor(crm): 移除绩效考核、结算和权重相关接口的权限控制
- 删除了 SalesPerformanceAssessmentController、SalesPerformanceSet
This commit is contained in:
parent
d6af73ec88
commit
433940411f
@ -40,14 +40,12 @@ public class SalesPerformanceAssessmentController {
|
||||
|
||||
@PostMapping("/create")
|
||||
@Operation(summary = "创建绩效考核设置")
|
||||
@PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:create')")
|
||||
public CommonResult<Long> createSalesPerformanceAssessment(@Valid @RequestBody SalesPerformanceAssessmentSaveReqVO createReqVO) {
|
||||
return success(salesPerformanceAssessmentService.createSalesPerformanceAssessment(createReqVO));
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
@Operation(summary = "更新绩效考核设置")
|
||||
@PreAuthorize("@ss.hasPermission('crm:sales-performance-assessment:update')")
|
||||
public CommonResult<Boolean> 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<Boolean> 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<SalesPerformanceAssessmentRespVO> 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<PageResult<SalesPerformanceAssessmentRespVO>> getSalesPerformanceAssessmentPage(@Valid SalesPerformanceAssessmentPageReqVO pageReqVO) {
|
||||
PageResult<SalesPerformanceAssessmentDO> pageResult = salesPerformanceAssessmentService.getSalesPerformanceAssessmentPage(pageReqVO);
|
||||
return success(BeanUtils.toBean(pageResult, SalesPerformanceAssessmentRespVO.class));
|
||||
|
@ -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<Boolean> 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<SalesPerformanceSettlementRespVO> 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<Boolean> test() {
|
||||
salesPerformanceSettlementService.settlement();
|
||||
return success(true);
|
||||
}
|
||||
}
|
||||
|
@ -28,7 +28,6 @@ public class SalesPerformanceWeightController {
|
||||
|
||||
@PutMapping("/saveOrEdit")
|
||||
@Operation(summary = "新增/修改销售业绩权重设置")
|
||||
@PreAuthorize("@ss.hasPermission('crm:sales-performance-weight:update')")
|
||||
public CommonResult<Boolean> 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<SalesPerformanceWeightRespVO> getSalesPerformanceWeight() {
|
||||
SalesPerformanceWeightDO salesPerformanceWeight = salesPerformanceWeightService.getSalesPerformanceWeight();
|
||||
return success(BeanUtils.toBean(salesPerformanceWeight, SalesPerformanceWeightRespVO.class));
|
||||
|
Loading…
Reference in New Issue
Block a user