From 400716052421f3e0d98d511c7eaddb84d9c273a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E8=8D=A3=E6=99=9F?= <9691125+pan-rongsheng@user.noreply.gitee.com> Date: Wed, 21 Jan 2026 09:07:50 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E5=88=92=E7=AE=A1=E7=90=86=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E5=8A=9F=E8=83=BD=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../salesorder/SalesOrderDetailController.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/controller/admin/salesorder/SalesOrderDetailController.java b/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/controller/admin/salesorder/SalesOrderDetailController.java index f2840324..19d3d023 100644 --- a/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/controller/admin/salesorder/SalesOrderDetailController.java +++ b/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/controller/admin/salesorder/SalesOrderDetailController.java @@ -47,21 +47,21 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @PostMapping("/create") @Operation(summary = "创建销售订单明细") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:create')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:create','sale:order:list:OrderList:add')") public CommonResult createSalesOrderDetail(@Valid @RequestBody SalesOrderDetailSaveReqVO createReqVO) { return success(salesOrderDetailService.createSalesOrderDetail(createReqVO)); } @PostMapping("/create-batch") @Operation(summary = "批量创建销售订单明细") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:create')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:create','sale:order:list:OrderList:add')") public CommonResult> createSalesOrderDetail(@Valid @NotEmpty(message = "需要保存的数据为空") @RequestBody List createReqVOS) { return success(salesOrderDetailService.createSalesOrderDetail(createReqVOS)); } @PutMapping("/update") @Operation(summary = "更新销售订单明细") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:update')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:update','sale:order:list:OrderList:edit')") public CommonResult updateSalesOrderDetail(@Valid @RequestBody SalesOrderDetailSaveReqVO updateReqVO) { salesOrderDetailService.updateSalesOrderDetail(updateReqVO); return success(true); @@ -70,7 +70,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @DeleteMapping("/delete") @Operation(summary = "删除销售订单明细") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:delete')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:delete','sale:order:list:OrderList:delete')") public CommonResult deleteSalesOrderDetail(@RequestParam("id") Long id) { salesOrderDetailService.deleteSalesOrderDetail(id); return success(true); @@ -79,7 +79,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @DeleteMapping("/delete-list") @Parameter(name = "ids", description = "编号", required = true) @Operation(summary = "批量删除销售订单明细") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:delete')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:delete','sale:order:list:OrderList:delete')") public CommonResult deleteSalesOrderDetailList(@RequestBody BatchDeleteReqVO req) { salesOrderDetailService.deleteSalesOrderDetailListByIds(req.getIds()); return success(true); @@ -88,7 +88,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @GetMapping("/get") @Operation(summary = "获得销售订单明细") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:query')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:query','sale:order:list:OrderList:query')") public CommonResult getSalesOrderDetail(@RequestParam("id") Long id) { SalesOrderDetailDO salesOrderDetail = salesOrderDetailService.getSalesOrderDetail(id); return success(BeanUtils.toBean(salesOrderDetail, SalesOrderDetailRespVO.class)); @@ -96,7 +96,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @GetMapping("/page") @Operation(summary = "获得销售订单明细分页") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:query')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:query','sale:order:list:OrderList:query')") public CommonResult> getSalesOrderDetailPage(@Valid SalesOrderDetailPageReqVO pageReqVO) { PageResult pageResult = salesOrderDetailService.getSalesOrderDetailPage(pageReqVO); return success(BeanUtils.toBean(pageResult, SalesOrderDetailRespVO.class)); @@ -104,7 +104,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { @GetMapping("/export-excel") @Operation(summary = "导出销售订单明细 Excel") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:export')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:export','sale:order:list:OrderList:export')") @ApiAccessLog(operateType = EXPORT) public void exportSalesOrderDetailExcel(@Valid SalesOrderDetailPageReqVO pageReqVO, HttpServletResponse response) throws IOException { @@ -118,7 +118,7 @@ public class SalesOrderDetailController implements BusinessControllerMarker { //通过销售订单主键获取销售订单明细 @GetMapping("/get-by-order-id") @Operation(summary = "通过销售订单主键获取销售订单明细") - @PreAuthorize("@ss.hasPermission('base:sales-order-detail:query')") + @PreAuthorize("@ss.hasAnyPermissions('base:sales-order-detail:query','sale:order:list:OrderList:query')") public CommonResult> getSalesOrderDetailByOrderId(@RequestParam("orderId") String orderId) { return success(salesOrderDetailService.getSalesOrderDetailByOrderId(Long.valueOf(orderId)));