From 61e7111bea8e6fad3c87aabecc748191836dfd54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?yinjinlu-pc=5C=E5=B0=B9=E9=87=91=E8=B7=AF?= <411641505@qq.com> Date: Mon, 20 Nov 2023 21:14:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=92=8CPC=E5=BC=B9?= =?UTF-8?q?=E5=87=BA=E6=A1=86=E7=9B=B8=E5=85=B3=E6=9D=83=E9=99=90=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/实施文档/系统权限清单.xlsx | Bin 22240 -> 25788 bytes .../cal/controller/CalPlanTeamController.java | 1 - .../cal/controller/CalShiftController.java | 1 - .../mes/cal/controller/CalTeamController.java | 2 -- .../controller/CalTeamMemberController.java | 1 - .../DvCheckMachineryController.java | 1 - .../controller/DvCheckSubjectController.java | 1 - .../dv/controller/DvMachineryController.java | 1 - .../controller/DvMachineryTypeController.java | 1 - .../dv/controller/DvSubjectController.java | 1 - .../mes/md/controller/ItemTypeController.java | 2 -- .../mes/md/controller/MdClientController.java | 1 - .../mes/md/controller/MdItemController.java | 1 - .../md/controller/MdProductBomController.java | 1 - .../md/controller/MdProductSipController.java | 1 - .../md/controller/MdProductSopController.java | 1 - .../controller/MdUnitMeasureController.java | 1 - .../mes/md/controller/MdVendorController.java | 1 - .../md/controller/MdWorkshopController.java | 2 -- .../controller/MdWorkstationController.java | 1 - .../MdWorkstationMachineController.java | 1 - .../MdWorkstationToolController.java | 1 - .../MdWorkstationWorkerController.java | 1 - .../mobile/MdClientMobController.java | 1 - .../mobile/MdItemMobController.java | 1 - .../mobile/MdProductSOPMobController.java | 1 - .../mobile/MdVendorMobController.java | 1 - .../pro/controller/ProFeedbackController.java | 1 - .../ProProcessContentController.java | 1 - .../pro/controller/ProProcessController.java | 1 - .../pro/controller/ProRouteController.java | 1 - .../controller/ProRouteProcessController.java | 1 - .../ProRouteProductBomController.java | 1 - .../controller/ProRouteProductController.java | 1 - .../mes/pro/controller/ProTaskController.java | 1 - .../controller/ProTaskIssueController.java | 1 - .../controller/ProTransConsumeController.java | 1 - .../controller/ProTransOrderController.java | 1 - .../controller/ProWorkorderBomController.java | 1 - .../controller/ProWorkorderController.java | 1 - .../mobile/ProFeedBackMobController.java | 3 --- .../mobile/ProTaskIssueMobController.java | 1 - .../mobile/ProTaskMobController.java | 1 - .../mes/qc/controller/QcDefectController.java | 1 - .../controller/QcDefectRecordController.java | 1 - .../mes/qc/controller/QcIndexController.java | 1 - .../mes/qc/controller/QcIqcController.java | 1 - .../mes/qc/controller/QcOqcController.java | 1 - .../qc/controller/QcTemplateController.java | 1 - .../controller/QcTemplateIndexController.java | 1 - .../QcTemplateProductController.java | 1 - .../mes/tm/controller/TmToolController.java | 1 - .../tm/controller/TmToolTypeController.java | 2 -- .../wm/controller/WmBarcodeController.java | 1 - .../controller/WmMaterialStockController.java | 1 - .../wm/controller/WmPackageController.java | 1 - .../ktg/mes/wm/controller/WmSnController.java | 2 -- .../controller/WmStorageAreaController.java | 1 - .../WmStorageLocationController.java | 1 - .../wm/controller/WmWarehouseController.java | 1 - .../mobile/WmItemRecptLineMobController.java | 10 +++++----- .../mobile/WmMaterialStockMobController.java | 1 - .../mobile/WmPackageLineMobController.java | 10 +++++----- .../WmProductRectpLineMobController.java | 10 +++++----- .../WmProductSalseLineMobController.java | 10 +++++----- .../mobile/WmRtVendorLineMobController.java | 10 +++++----- .../controller/mobile/WmSnMobController.java | 2 -- .../WmStockTakingLineMobController.java | 10 +++++----- .../WmStockTakingResultMobController.java | 10 +++++----- .../mobile/WmTransferLineMobController.java | 10 +++++----- .../mobile/WmWarehouseMobController.java | 1 - 71 files changed, 40 insertions(+), 110 deletions(-) diff --git a/doc/实施文档/系统权限清单.xlsx b/doc/实施文档/系统权限清单.xlsx index 58da163773ac2bdc2701345d75bda8089e344802..d8fbb7f640d53d7d7ab78cd882f6a5bc90ea3013 100644 GIT binary patch delta 22666 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 delta 19086 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 diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalPlanTeamController.java b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalPlanTeamController.java index 20dbaaf..b678486 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalPlanTeamController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalPlanTeamController.java @@ -39,7 +39,6 @@ public class CalPlanTeamController extends BaseController /** * 查询计划班组列表 */ - @PreAuthorize("@ss.hasPermi('mes:cal:calplan:list')") @GetMapping("/list") public TableDataInfo list(CalPlanTeam calPlanTeam) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalShiftController.java b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalShiftController.java index 7f48962..298ae39 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalShiftController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalShiftController.java @@ -44,7 +44,6 @@ public class CalShiftController extends BaseController /** * 查询计划班次列表 */ - @PreAuthorize("@ss.hasPermi('mes:cal:calplan:list')") @GetMapping("/list") public TableDataInfo list(CalShift calShift) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamController.java b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamController.java index 0004618..edf6a15 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamController.java @@ -43,7 +43,6 @@ public class CalTeamController extends BaseController /** * 查询班组列表 */ - @PreAuthorize("@ss.hasPermi('mes:cal:team:list')") @GetMapping("/list") public TableDataInfo list(CalTeam calTeam) { @@ -55,7 +54,6 @@ public class CalTeamController extends BaseController /** * 查询所有班组列表 */ - @PreAuthorize("@ss.hasPermi('mes:cal:team:list')") @GetMapping("/listAll") public AjaxResult listAll(){ CalTeam calTeam= new CalTeam(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java index 11f6090..7da17a7 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/cal/controller/CalTeamMemberController.java @@ -39,7 +39,6 @@ public class CalTeamMemberController extends BaseController /** * 查询班组成员列表 */ - @PreAuthorize("@ss.hasPermi('mes:cal:team:list')") @GetMapping("/list") public TableDataInfo list(CalTeamMember calTeamMember) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckMachineryController.java b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckMachineryController.java index 5aefb7e..e2d29ce 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckMachineryController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckMachineryController.java @@ -39,7 +39,6 @@ public class DvCheckMachineryController extends BaseController /** * 查询点检设备列表 */ - @PreAuthorize("@ss.hasPermi('mes:dv:checkplan:list')") @GetMapping("/list") public TableDataInfo list(DvCheckMachinery dvCheckMachinery) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckSubjectController.java b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckSubjectController.java index 411e054..1d35b3d 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckSubjectController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvCheckSubjectController.java @@ -39,7 +39,6 @@ public class DvCheckSubjectController extends BaseController /** * 查询点检项目列表 */ - @PreAuthorize("@ss.hasPermi('mes:dv:checkplan:list')") @GetMapping("/list") public TableDataInfo list(DvCheckSubject dvCheckSubject) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryController.java b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryController.java index 4983ca6..29784aa 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryController.java @@ -43,7 +43,6 @@ public class DvMachineryController extends BaseController /** * 查询设备列表 */ - @PreAuthorize("@ss.hasPermi('mes:dv:machinery:list')") @GetMapping("/list") public TableDataInfo list(DvMachinery dvMachinery) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryTypeController.java b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryTypeController.java index d2367b2..f87578a 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryTypeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvMachineryTypeController.java @@ -47,7 +47,6 @@ public class DvMachineryTypeController extends BaseController /** * 查询设备类型列表 */ - @PreAuthorize("@ss.hasPermi('mes:dv:machinerytype:list')") @GetMapping("/list") public AjaxResult list(DvMachineryType dvMachineryType) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvSubjectController.java b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvSubjectController.java index e93c093..1ecfd55 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvSubjectController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/dv/controller/DvSubjectController.java @@ -39,7 +39,6 @@ public class DvSubjectController extends BaseController /** * 查询设备点检保养项目列表 */ - @PreAuthorize("@ss.hasPermi('mes:dv:dvsubject:list')") @GetMapping("/list") public TableDataInfo list(DvSubject dvSubject) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/ItemTypeController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/ItemTypeController.java index a9a86c9..666d5c3 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/ItemTypeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/ItemTypeController.java @@ -30,7 +30,6 @@ public class ItemTypeController extends BaseController { * @param itemType * @return */ - @PreAuthorize("@ss.hasPermi('mes:md:itemtype:list')") @GetMapping("/list") public AjaxResult list(ItemType itemType){ List list =iItemTypeService.selectItemTypeList(itemType); @@ -42,7 +41,6 @@ public class ItemTypeController extends BaseController { * @param itemTypeId * @return */ - @PreAuthorize("@ss.hasPermi('mes:md:itemtype:list')") @GetMapping("/list/exclude/{itemTypeId}") public AjaxResult excludeChild(@PathVariable(value = "itemTypeId",required = false)Long itemTypeId){ List list = iItemTypeService.selectItemTypeList(new ItemType()); diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdClientController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdClientController.java index dfcda34..5ed3609 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdClientController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdClientController.java @@ -43,7 +43,6 @@ public class MdClientController extends BaseController /** * 查询客户列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:client:list')") @GetMapping("/list") public TableDataInfo list(MdClient mdClient) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdItemController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdItemController.java index 2901770..3eae94f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdItemController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdItemController.java @@ -38,7 +38,6 @@ public class MdItemController extends BaseController { * @param mdItem * @return */ - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public TableDataInfo list(MdItem mdItem){ startPage(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductBomController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductBomController.java index 12507ea..32e7e4b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductBomController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductBomController.java @@ -39,7 +39,6 @@ public class MdProductBomController extends BaseController /** * 查询产品BOM关系列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public TableDataInfo list(MdProductBom mdProductBom) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSipController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSipController.java index 12e9f73..f003d69 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSipController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSipController.java @@ -37,7 +37,6 @@ public class MdProductSipController extends BaseController /** * 查询产品SIP列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public TableDataInfo list(MdProductSip mdProductSip) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSopController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSopController.java index 8249fc3..e16a0a7 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSopController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdProductSopController.java @@ -37,7 +37,6 @@ public class MdProductSopController extends BaseController /** * 查询产品SOP列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public TableDataInfo list(MdProductSop mdProdutSop) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdUnitMeasureController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdUnitMeasureController.java index e8e5252..8e4498c 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdUnitMeasureController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdUnitMeasureController.java @@ -31,7 +31,6 @@ public class MdUnitMeasureController extends BaseController /** * 查询单位列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:unitmeasure:list')") @GetMapping("/list") public TableDataInfo list(MdUnitMeasure mdUnitMeasure) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdVendorController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdVendorController.java index 91fa130..951f0ef 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdVendorController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdVendorController.java @@ -43,7 +43,6 @@ public class MdVendorController extends BaseController /** * 查询供应商列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:vendor:list')") @GetMapping("/list") public TableDataInfo list(MdVendor mdVendor) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkshopController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkshopController.java index e7016cb..34a5031 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkshopController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkshopController.java @@ -39,7 +39,6 @@ public class MdWorkshopController extends BaseController /** * 查询车间列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:workshop:list')") @GetMapping("/list") public TableDataInfo list(MdWorkshop mdWorkshop) { @@ -52,7 +51,6 @@ public class MdWorkshopController extends BaseController * 获取所有可用车间 * @return */ - @PreAuthorize("@ss.hasPermi('mes:md:workshop:list')") @GetMapping("/listAll") public AjaxResult listAll(){ MdWorkshop mdWorkshop = new MdWorkshop(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationController.java index f07099d..be2ad4f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationController.java @@ -78,7 +78,6 @@ public class MdWorkstationController extends BaseController /** * 查询工作站列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:workstation:list')") @GetMapping("/list") public TableDataInfo list(MdWorkstation mdWorkstation) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationMachineController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationMachineController.java index fc163bc..a289628 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationMachineController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationMachineController.java @@ -45,7 +45,6 @@ public class MdWorkstationMachineController extends BaseController /** * 查询设备资源列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:workstation:list')") @GetMapping("/list") public TableDataInfo list(MdWorkstationMachine mdWorkstationMachine) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationToolController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationToolController.java index df2c562..6bc6df2 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationToolController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationToolController.java @@ -44,7 +44,6 @@ public class MdWorkstationToolController extends BaseController /** * 查询工装夹具资源列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:workstation:list')") @GetMapping("/list") public TableDataInfo list(MdWorkstationTool mdWorkstationTool) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationWorkerController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationWorkerController.java index bc55efa..c8df429 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationWorkerController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/MdWorkstationWorkerController.java @@ -45,7 +45,6 @@ public class MdWorkstationWorkerController extends BaseController /** * 查询人力资源列表 */ - @PreAuthorize("@ss.hasPermi('mes:md:workstation:list')") @GetMapping("/list") public TableDataInfo list(MdWorkstationWorker mdWorkstationWorker) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdClientMobController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdClientMobController.java index 5084999..9210474 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdClientMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdClientMobController.java @@ -25,7 +25,6 @@ public class MdClientMobController extends BaseController { * 查询客户列表 */ @ApiOperation("查询客户清单(分页)") - @PreAuthorize("@ss.hasPermi('mes:md:client:list')") @GetMapping("/list") public TableDataInfo list(MdClient mdClient) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdItemMobController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdItemMobController.java index 78f7aec..3a0d5c7 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdItemMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdItemMobController.java @@ -28,7 +28,6 @@ public class MdItemMobController extends BaseController { * @return */ @ApiOperation("查询物料清单(分页)") - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public TableDataInfo list(MdItem mdItem){ startPage(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdProductSOPMobController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdProductSOPMobController.java index 71cd3bb..4f8c26d 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdProductSOPMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdProductSOPMobController.java @@ -23,7 +23,6 @@ public class MdProductSOPMobController extends BaseController { * 查询产品SOP列表 */ @ApiOperation("查询产品SOP信息") - @PreAuthorize("@ss.hasPermi('mes:md:mditem:list')") @GetMapping("/list") public AjaxResult list(MdProductSop mdProdutSop) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdVendorMobController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdVendorMobController.java index ed593dd..eaf2bc2 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdVendorMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/mobile/MdVendorMobController.java @@ -26,7 +26,6 @@ public class MdVendorMobController extends BaseController { * 查询供应商列表 */ @ApiOperation("查询供应商清单(分页)") - @PreAuthorize("@ss.hasPermi('mes:md:vendor:list')") @GetMapping("/list") public TableDataInfo list(MdVendor mdVendor) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProFeedbackController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProFeedbackController.java index c213d0f..571c242 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProFeedbackController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProFeedbackController.java @@ -80,7 +80,6 @@ public class ProFeedbackController extends BaseController /** * 查询生产报工记录列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:feedback:list')") @GetMapping("/list") public TableDataInfo list(ProFeedback proFeedback) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessContentController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessContentController.java index 5ded5c6..5e3c32a 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessContentController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessContentController.java @@ -37,7 +37,6 @@ public class ProProcessContentController extends BaseController /** * 查询生产工序内容列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:process:list')") @GetMapping("/list") public TableDataInfo list(ProProcessContent proProcessContent) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessController.java index b2c67b2..dfa78aa 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProProcessController.java @@ -40,7 +40,6 @@ public class ProProcessController extends BaseController /** * 查询生产工序列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:process:list')") @GetMapping("/list") public TableDataInfo list(ProProcess proProcess) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteController.java index fbb5bc0..d99aeb5 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteController.java @@ -53,7 +53,6 @@ public class ProRouteController extends BaseController /** * 查询工艺路线列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:proroute:list')") @GetMapping("/list") public TableDataInfo list(ProRoute proRoute) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProcessController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProcessController.java index 075fcd6..5f15016 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProcessController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProcessController.java @@ -52,7 +52,6 @@ public class ProRouteProcessController extends BaseController /** * 查询工艺组成列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:proroute:list')") @GetMapping("/list") public TableDataInfo list(ProRouteProcess proRouteProcess) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductBomController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductBomController.java index 956b5a0..897a218 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductBomController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductBomController.java @@ -39,7 +39,6 @@ public class ProRouteProductBomController extends BaseController /** * 查询产品制程物料BOM列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:proroute:list')") @GetMapping("/list") public TableDataInfo list(ProRouteProductBom proRouteProductBom) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductController.java index ac1e1cf..287b58b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProRouteProductController.java @@ -46,7 +46,6 @@ public class ProRouteProductController extends BaseController /** * 查询产品制程列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:proroute:list')") @GetMapping("/list") public TableDataInfo list(ProRouteProduct proRouteProduct) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskController.java index b49270d..bc04d3a 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskController.java @@ -59,7 +59,6 @@ public class ProTaskController extends BaseController /** * 查询生产任务列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:protask:list')") @GetMapping("/list") public TableDataInfo list(ProTask proTask) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskIssueController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskIssueController.java index 98733ea..a8d5e87 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskIssueController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTaskIssueController.java @@ -41,7 +41,6 @@ public class ProTaskIssueController extends BaseController /** * 查询生产任务投料列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:protask:list')") @GetMapping("/list") public TableDataInfo list(ProTaskIssue proTaskIssue) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransConsumeController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransConsumeController.java index ad46f0e..8740b69 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransConsumeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransConsumeController.java @@ -37,7 +37,6 @@ public class ProTransConsumeController extends BaseController /** * 查询物料消耗记录列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:transconsume:list')") @GetMapping("/list") public TableDataInfo list(ProTransConsume proTransConsume) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransOrderController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransOrderController.java index 4d5f277..a717e19 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransOrderController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProTransOrderController.java @@ -43,7 +43,6 @@ public class ProTransOrderController extends BaseController /** * 查询流转单列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:transorder:list')") @GetMapping("/list") public TableDataInfo list(ProTransOrder proTransOrder) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderBomController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderBomController.java index 759321d..b9465ce 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderBomController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderBomController.java @@ -37,7 +37,6 @@ public class ProWorkorderBomController extends BaseController /** * 查询生产工单BOM组成列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:workorder:list')") @GetMapping("/list") public TableDataInfo list(ProWorkorderBom proWorkorderBom) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderController.java index 329fd6c..2f1a3af 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/ProWorkorderController.java @@ -65,7 +65,6 @@ public class ProWorkorderController extends BaseController /** * 查询生产工单列表 */ - @PreAuthorize("@ss.hasPermi('mes:pro:workorder:list')") @GetMapping("/list") public TableDataInfo list(ProWorkorder proWorkorder) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProFeedBackMobController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProFeedBackMobController.java index 07ff0fb..67f2f84 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProFeedBackMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProFeedBackMobController.java @@ -92,7 +92,6 @@ public class ProFeedBackMobController extends BaseController { * 查询生产报工记录列表 */ @ApiOperation("查询报工单清单-全部") - @PreAuthorize("@ss.hasPermi('mes:pro:feedback:list')") @GetMapping("/list") public TableDataInfo list(ProFeedback proFeedback) { @@ -104,7 +103,6 @@ public class ProFeedBackMobController extends BaseController { * 查询生产报工记录列表 */ @ApiOperation("查询报工单清单-未审批通过的") - @PreAuthorize("@ss.hasPermi('mes:pro:feedback:list')") @GetMapping("/listUnApproved") public TableDataInfo listUnApproved(ProFeedback proFeedback) { @@ -123,7 +121,6 @@ public class ProFeedBackMobController extends BaseController { * 查询生产报工记录列表 */ @ApiOperation("查询报工单清单-已审批通过的") - @PreAuthorize("@ss.hasPermi('mes:pro:feedback:list')") @GetMapping("/listApproved") public TableDataInfo listApproved(ProFeedback proFeedback) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskIssueMobController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskIssueMobController.java index 74e4af0..eea06a7 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskIssueMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskIssueMobController.java @@ -79,7 +79,6 @@ public class ProTaskIssueMobController extends BaseController { * 查询当前工作站、当前任务可用的的领料清单 * 如果某个领料单是领出到当前工作站或者当前任务的,则可以查询到 */ - @PreAuthorize("@ss.hasPermi('mes:pro:taskissue:list')") @GetMapping("/getReserveIssueList") public AjaxResult getReserveIssueList(ProTaskIssue proTaskIssue){ WmIssueHeader param = new WmIssueHeader(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskMobController.java b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskMobController.java index 2d127cd..1a7228f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/pro/controller/mobile/ProTaskMobController.java @@ -59,7 +59,6 @@ public class ProTaskMobController extends BaseController { * 查询工作站的生产任务 */ @ApiOperation("查询状态未完成的生产任务接口") - @PreAuthorize("@ss.hasPermi('mes:pro:protask:list')") @GetMapping("/getTaskList") public TableDataInfo list(ProTask proTask) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectController.java index 6230ff6..5eaac0a 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectController.java @@ -43,7 +43,6 @@ public class QcDefectController extends BaseController /** * 查询常见缺陷列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:qcdefect:list')") @GetMapping("/list") public TableDataInfo list(QcDefect qcDefect) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectRecordController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectRecordController.java index 8269e27..be659cb 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectRecordController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcDefectRecordController.java @@ -63,7 +63,6 @@ public class QcDefectRecordController extends BaseController /** * 查询检验单缺陷记录列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:defectrecord:list')") @GetMapping("/list") public TableDataInfo list(QcDefectRecord qcDefectRecord) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIndexController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIndexController.java index a4f000a..b9d1f8f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIndexController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIndexController.java @@ -39,7 +39,6 @@ public class QcIndexController extends BaseController /** * 查询检测项列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:qcindex:list')") @GetMapping("/list") public TableDataInfo list(QcIndex qcIndex) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIqcController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIqcController.java index 927cd55..ad56f56 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIqcController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcIqcController.java @@ -63,7 +63,6 @@ public class QcIqcController extends BaseController /** * 查询来料检验单列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:iqc:list')") @GetMapping("/list") public TableDataInfo list(QcIqc qcIqc) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcOqcController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcOqcController.java index eaf2dce..d1e081f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcOqcController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcOqcController.java @@ -61,7 +61,6 @@ public class QcOqcController extends BaseController /** * 查询出货检验单列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:oqc:list')") @GetMapping("/list") public TableDataInfo list(QcOqc qcOqc) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateController.java index 8615a0a..db9a8cf 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateController.java @@ -51,7 +51,6 @@ public class QcTemplateController extends BaseController /** * 查询检测模板列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:qctemplate:list')") @GetMapping("/list") public TableDataInfo list(QcTemplate qcTemplate) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateIndexController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateIndexController.java index 6137e28..a551530 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateIndexController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateIndexController.java @@ -43,7 +43,6 @@ public class QcTemplateIndexController extends BaseController /** * 查询检测模板-检测项列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:qctemplate:list')") @GetMapping("/list") public TableDataInfo list(QcTemplateIndex qcTemplateIndex) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateProductController.java b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateProductController.java index acddd10..b16617b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateProductController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/qc/controller/QcTemplateProductController.java @@ -39,7 +39,6 @@ public class QcTemplateProductController extends BaseController /** * 查询检测模板-产品列表 */ - @PreAuthorize("@ss.hasPermi('mes:qc:qctemplate:list')") @GetMapping("/list") public TableDataInfo list(QcTemplateProduct qcTemplateProduct) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolController.java b/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolController.java index 19e1d6d..c1c02f2 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolController.java @@ -44,7 +44,6 @@ public class TmToolController extends BaseController /** * 查询工装夹具清单列表 */ - @PreAuthorize("@ss.hasPermi('mes:tm:tool:list')") @GetMapping("/list") public TableDataInfo list(TmTool tmTool) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolTypeController.java b/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolTypeController.java index 1717bb9..3e9e8d5 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolTypeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/tm/controller/TmToolTypeController.java @@ -39,7 +39,6 @@ public class TmToolTypeController extends BaseController /** * 查询工装夹具类型列表 */ - @PreAuthorize("@ss.hasPermi('mes:tm:tooltype:list')") @GetMapping("/list") public TableDataInfo list(TmToolType tmToolType) { @@ -48,7 +47,6 @@ public class TmToolTypeController extends BaseController return getDataTable(list); } - @PreAuthorize("@ss.hasPermi('mes:tm:tooltype:list')") @GetMapping("/listAll") public AjaxResult listAll(){ TmToolType tmToolType = new TmToolType(); diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmBarcodeController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmBarcodeController.java index 03a22c8..0ec0561 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmBarcodeController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmBarcodeController.java @@ -32,7 +32,6 @@ public class WmBarcodeController extends BaseController /** * 查询条码清单列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:barcode:list')") @GetMapping("/list") public TableDataInfo list(WmBarcode wmBarcode) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmMaterialStockController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmMaterialStockController.java index 280b096..34039e3 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmMaterialStockController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmMaterialStockController.java @@ -37,7 +37,6 @@ public class WmMaterialStockController extends BaseController /** * 查询库存记录列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:wmstock:list')") @GetMapping("/list") public TableDataInfo list(WmMaterialStock wmMaterialStock) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmPackageController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmPackageController.java index 271bd23..a31255c 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmPackageController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmPackageController.java @@ -45,7 +45,6 @@ public class WmPackageController extends BaseController /** * 查询装箱单列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:package:list')") @GetMapping("/list") public TableDataInfo list(WmPackage wmPackage) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmSnController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmSnController.java index 6a755a1..53e2f80 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmSnController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmSnController.java @@ -46,7 +46,6 @@ public class WmSnController extends BaseController /** * 查询SN码列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:sn:list')") @GetMapping("/list") public TableDataInfo list(WmSn wmSn) { @@ -58,7 +57,6 @@ public class WmSnController extends BaseController /** * 查询SN码列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:sn:list')") @GetMapping("/listSn") public TableDataInfo listSn(WmSn wmSn) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageAreaController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageAreaController.java index ebfb00a..d5aee9b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageAreaController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageAreaController.java @@ -43,7 +43,6 @@ public class WmStorageAreaController extends BaseController /** * 查询库位设置列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:area:list')") @GetMapping("/list") public TableDataInfo list(WmStorageArea wmStorageArea) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageLocationController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageLocationController.java index 2058ef5..2f0e02f 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageLocationController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmStorageLocationController.java @@ -48,7 +48,6 @@ public class WmStorageLocationController extends BaseController /** * 查询库区设置列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:location:list')") @GetMapping("/list") public TableDataInfo list(WmStorageLocation wmStorageLocation) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmWarehouseController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmWarehouseController.java index 524ed4d..de46e35 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmWarehouseController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/WmWarehouseController.java @@ -52,7 +52,6 @@ public class WmWarehouseController extends BaseController /** * 查询仓库设置列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:warehouse:list')") @GetMapping("/list") public TableDataInfo list(WmWarehouse wmWarehouse) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java index a895750..0531e81 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmItemRecptLineMobController.java @@ -44,7 +44,7 @@ public class WmItemRecptLineMobController extends BaseController { * 查询物料入库单行列表 */ @ApiOperation("查询采购入库单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:itemrecptline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:list')") @GetMapping("/list") public TableDataInfo list(WmItemRecptLine wmItemRecptLine) { @@ -57,7 +57,7 @@ public class WmItemRecptLineMobController extends BaseController { * 获取物料入库单行详细信息 */ @ApiOperation("查看采购入库单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:itemrecptline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -68,7 +68,7 @@ public class WmItemRecptLineMobController extends BaseController { * 新增物料入库单行 */ @ApiOperation("新增采购入库单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:itemrecptline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:add')") @Log(title = "物料入库单行", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmItemRecptLine wmItemRecptLine) @@ -114,7 +114,7 @@ public class WmItemRecptLineMobController extends BaseController { * 修改物料入库单行 */ @ApiOperation("修改采购入库单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:itemrecptline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:edit')") @Log(title = "物料入库单行", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmItemRecptLine wmItemRecptLine) @@ -159,7 +159,7 @@ public class WmItemRecptLineMobController extends BaseController { * 删除物料入库单行 */ @ApiOperation("删除采购入库单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:itemrecptline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:itemrecpt:remove')") @Log(title = "物料入库单行", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmMaterialStockMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmMaterialStockMobController.java index d33c3cc..0ceab0a 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmMaterialStockMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmMaterialStockMobController.java @@ -27,7 +27,6 @@ public class WmMaterialStockMobController extends BaseController { * 查询库存记录列表 */ @ApiOperation("查询库存现有量") - @PreAuthorize("@ss.hasPermi('mes:wm:wmstock:list')") @GetMapping("/list") public TableDataInfo list(WmMaterialStock wmMaterialStock) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmPackageLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmPackageLineMobController.java index c30c459..d0a3fda 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmPackageLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmPackageLineMobController.java @@ -28,7 +28,7 @@ public class WmPackageLineMobController extends BaseController { * 查询装箱明细列表 */ @ApiOperation("查询装箱单明细信息列表接口") - @PreAuthorize("@ss.hasPermi('mes:wm:packageline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:package:list')") @GetMapping("/list") public TableDataInfo list(WmPackageLine wmPackageLine) { @@ -42,7 +42,7 @@ public class WmPackageLineMobController extends BaseController { * 获取装箱明细详细信息 */ @ApiOperation("获取装箱单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:packageline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:package:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -53,7 +53,7 @@ public class WmPackageLineMobController extends BaseController { * 新增装箱明细 */ @ApiOperation("新增装箱单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:packageline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:package:add')") @Log(title = "装箱明细", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmPackageLine wmPackageLine) @@ -65,7 +65,7 @@ public class WmPackageLineMobController extends BaseController { * 修改装箱明细 */ @ApiOperation("修改装箱单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:packageline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:package:edit')") @Log(title = "装箱明细", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmPackageLine wmPackageLine) @@ -77,7 +77,7 @@ public class WmPackageLineMobController extends BaseController { * 删除装箱明细 */ @ApiOperation("删除装箱单明细") - @PreAuthorize("@ss.hasPermi('mes:wm:packageline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:package:remove')") @Log(title = "装箱明细", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductRectpLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductRectpLineMobController.java index 6d1a0b2..4c94528 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductRectpLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductRectpLineMobController.java @@ -43,7 +43,7 @@ public class WmProductRectpLineMobController extends BaseController { * 查询产品入库记录行列表 */ @ApiOperation("查询产品入库单明细清单接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productrecptline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:productrecpt:list')") @GetMapping("/list") public TableDataInfo list(WmProductRecptLine wmProductRecptLine) { @@ -57,7 +57,7 @@ public class WmProductRectpLineMobController extends BaseController { * 获取产品入库记录行详细信息 */ @ApiOperation("获取产品入库明细详情") - @PreAuthorize("@ss.hasPermi('mes:wm:productrecptline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:productrecpt:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -68,7 +68,7 @@ public class WmProductRectpLineMobController extends BaseController { * 新增产品入库记录行 */ @ApiOperation("新增产品入库明细记录") - @PreAuthorize("@ss.hasPermi('mes:wm:productrecptline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:productrecpt:add')") @Log(title = "产品入库记录行", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmProductRecptLine wmProductRecptLine) @@ -97,7 +97,7 @@ public class WmProductRectpLineMobController extends BaseController { * 修改产品入库记录行 */ @ApiOperation("编辑产品入库明细记录") - @PreAuthorize("@ss.hasPermi('mes:wm:productrecptline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:productrecpt:edit')") @Log(title = "产品入库记录行", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmProductRecptLine wmProductRecptLine) @@ -124,7 +124,7 @@ public class WmProductRectpLineMobController extends BaseController { * 删除产品入库记录行 */ @ApiOperation("删除产品入库明细记录") - @PreAuthorize("@ss.hasPermi('mes:wm:productrecptline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:productrecpt:remove')") @Log(title = "产品入库记录行", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductSalseLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductSalseLineMobController.java index d87fee1..ccb9d80 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductSalseLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmProductSalseLineMobController.java @@ -33,7 +33,7 @@ public class WmProductSalseLineMobController extends BaseController { * 查询产品销售出库行列表 */ @ApiOperation("查询销售出库行列表接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productsalseline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:productsalse:list')") @GetMapping("/list") public TableDataInfo list(WmProductSalseLine wmProductSalseLine) { @@ -47,7 +47,7 @@ public class WmProductSalseLineMobController extends BaseController { * 获取产品销售出库行详细信息 */ @ApiOperation("获取销售出库行信息明细接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productsalseline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:productsalse:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -58,7 +58,7 @@ public class WmProductSalseLineMobController extends BaseController { * 新增产品销售出库行 */ @ApiOperation("新增销售出库信息明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productsalseline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:productsalse:add')") @Log(title = "产品销售出库行", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmProductSalseLine wmProductSalseLine) @@ -91,7 +91,7 @@ public class WmProductSalseLineMobController extends BaseController { * 修改产品销售出库行 */ @ApiOperation("编辑销售出库明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productsalseline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:productsalse:edit')") @Log(title = "产品销售出库行", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmProductSalseLine wmProductSalseLine) @@ -122,7 +122,7 @@ public class WmProductSalseLineMobController extends BaseController { * 删除产品销售出库行 */ @ApiOperation("删除销售出库明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:productsalseline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:productsalse:remove')") @Log(title = "产品销售出库行", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmRtVendorLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmRtVendorLineMobController.java index 2a95043..337aa03 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmRtVendorLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmRtVendorLineMobController.java @@ -25,7 +25,7 @@ public class WmRtVendorLineMobController extends BaseController { /** * 查询供应商退货行列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:rtvendorline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:rtvendor:list')") @GetMapping("/list") public TableDataInfo list(WmRtVendorLine wmRtVendorLine) { @@ -37,7 +37,7 @@ public class WmRtVendorLineMobController extends BaseController { /** * 获取供应商退货行详细信息 */ - @PreAuthorize("@ss.hasPermi('mes:wm:rtvendorline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:rtvendor:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -47,7 +47,7 @@ public class WmRtVendorLineMobController extends BaseController { /** * 新增供应商退货行 */ - @PreAuthorize("@ss.hasPermi('mes:wm:rtvendorline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:rtvendor:add')") @Log(title = "供应商退货行", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmRtVendorLine wmRtVendorLine) @@ -59,7 +59,7 @@ public class WmRtVendorLineMobController extends BaseController { /** * 修改供应商退货行 */ - @PreAuthorize("@ss.hasPermi('mes:wm:rtvendorline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:rtvendor:edit')") @Log(title = "供应商退货行", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmRtVendorLine wmRtVendorLine) @@ -70,7 +70,7 @@ public class WmRtVendorLineMobController extends BaseController { /** * 删除供应商退货行 */ - @PreAuthorize("@ss.hasPermi('mes:wm:rtvendorline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:rtvendor:remove')") @Log(title = "供应商退货行", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmSnMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmSnMobController.java index 0e478db..816180b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmSnMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmSnMobController.java @@ -34,7 +34,6 @@ public class WmSnMobController extends BaseController { /** * 查询SN码列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:sn:list')") @GetMapping("/list") public TableDataInfo list(WmSn wmSn) { @@ -46,7 +45,6 @@ public class WmSnMobController extends BaseController { /** * 查询SN码列表 */ - @PreAuthorize("@ss.hasPermi('mes:wm:sn:list')") @GetMapping("/listSn") public TableDataInfo listSn(WmSn wmSn) { diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingLineMobController.java index 04cc71a..65a0626 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingLineMobController.java @@ -42,7 +42,7 @@ public class WmStockTakingLineMobController extends BaseController * 查询库存盘点明细列表 */ @ApiOperation("查询库存盘点明细列表接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:list')") @GetMapping("/list") public TableDataInfo list(WmStockTakingLine wmStockTakingLine) { @@ -56,7 +56,7 @@ public class WmStockTakingLineMobController extends BaseController * 获取库存盘点明细详细信息 */ @ApiOperation("查询库存盘点明细信息接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -67,7 +67,7 @@ public class WmStockTakingLineMobController extends BaseController * 新增库存盘点明细 */ @ApiOperation("新增库存盘点明细接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:add')") @Log(title = "库存盘点明细", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmStockTakingLine wmStockTakingLine) @@ -79,7 +79,7 @@ public class WmStockTakingLineMobController extends BaseController * 修改库存盘点明细 */ @ApiOperation("编辑库存盘点明细接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktakingline:edit')") @Log(title = "库存盘点明细", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmStockTakingLine wmStockTakingLine) @@ -91,7 +91,7 @@ public class WmStockTakingLineMobController extends BaseController * 删除库存盘点明细 */ @ApiOperation("删除库存盘点明细接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktakingline:remove')") @Log(title = "库存盘点明细", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingResultMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingResultMobController.java index b2334e5..6af3795 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingResultMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmStockTakingResultMobController.java @@ -29,7 +29,7 @@ public class WmStockTakingResultMobController extends BaseController { * 查询库存盘点结果列表 */ @ApiOperation("查询库存盘点结果列表接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingresult:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:list')") @GetMapping("/list") public TableDataInfo list(WmStockTakingResult wmStockTakingResult) { @@ -43,7 +43,7 @@ public class WmStockTakingResultMobController extends BaseController { * 获取库存盘点结果详细信息 */ @ApiOperation("查询库存盘点结果详情接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingresult:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:query')") @GetMapping(value = "/{resultId}") public AjaxResult getInfo(@PathVariable("resultId") Long resultId) { @@ -54,7 +54,7 @@ public class WmStockTakingResultMobController extends BaseController { * 新增库存盘点结果 */ @ApiOperation("新增库存盘点结果接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingresult:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:add')") @Log(title = "库存盘点结果", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmStockTakingResult wmStockTakingResult) @@ -66,7 +66,7 @@ public class WmStockTakingResultMobController extends BaseController { * 修改库存盘点结果 */ @ApiOperation("修改库存盘点结果接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingresult:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:edit')") @Log(title = "库存盘点结果", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmStockTakingResult wmStockTakingResult) @@ -78,7 +78,7 @@ public class WmStockTakingResultMobController extends BaseController { * 删除库存盘点结果 */ @ApiOperation("删除库存盘点结果接口") - @PreAuthorize("@ss.hasPermi('wm:stocktakingresult:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:stocktaking:remove')") @Log(title = "库存盘点结果", businessType = BusinessType.DELETE) @DeleteMapping("/{resultIds}") public AjaxResult remove(@PathVariable Long[] resultIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmTransferLineMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmTransferLineMobController.java index 86c4d3d..7e759ca 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmTransferLineMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmTransferLineMobController.java @@ -41,7 +41,7 @@ public class WmTransferLineMobController extends BaseController { * 查询转移单行列表 */ @ApiOperation("查询转移调拨单明细清单接口") - @PreAuthorize("@ss.hasPermi('mes:wm:transferline:list')") + @PreAuthorize("@ss.hasPermi('mes:wm:transfer:list')") @GetMapping("/list") public TableDataInfo list(WmTransferLine wmTransferLine) { @@ -55,7 +55,7 @@ public class WmTransferLineMobController extends BaseController { * 获取转移单行详细信息 */ @ApiOperation("获取转移调拨单明细详情接口") - @PreAuthorize("@ss.hasPermi('mes:wm:transferline:query')") + @PreAuthorize("@ss.hasPermi('mes:wm:transfer:query')") @GetMapping(value = "/{lineId}") public AjaxResult getInfo(@PathVariable("lineId") Long lineId) { @@ -66,7 +66,7 @@ public class WmTransferLineMobController extends BaseController { * 新增转移单行 */ @ApiOperation("新增转移调拨单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:transferline:add')") + @PreAuthorize("@ss.hasPermi('mes:wm:transfer:add')") @Log(title = "转移单行", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmTransferLine wmTransferLine) @@ -126,7 +126,7 @@ public class WmTransferLineMobController extends BaseController { * 修改转移单行 */ @ApiOperation("编辑转移调拨单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:transferline:edit')") + @PreAuthorize("@ss.hasPermi('mes:wm:transfer:edit')") @Log(title = "转移单行", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody WmTransferLine wmTransferLine) @@ -184,7 +184,7 @@ public class WmTransferLineMobController extends BaseController { * 删除转移单行 */ @ApiOperation("删除转移调拨单明细信息接口") - @PreAuthorize("@ss.hasPermi('mes:wm:transferline:remove')") + @PreAuthorize("@ss.hasPermi('mes:wm:transfer:remove')") @Log(title = "转移单行", businessType = BusinessType.DELETE) @DeleteMapping("/{lineIds}") public AjaxResult remove(@PathVariable Long[] lineIds) diff --git a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmWarehouseMobController.java b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmWarehouseMobController.java index a3eb025..810693b 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmWarehouseMobController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/wm/controller/mobile/WmWarehouseMobController.java @@ -36,7 +36,6 @@ public class WmWarehouseMobController extends BaseController { * 查询库存盘点记录列表 */ @ApiOperation("查询仓库列表接口") - @PreAuthorize("@ss.hasPermi('wm:stocktaking:list')") @GetMapping("/list") public TableDataInfo list(WmWarehouse warehouse) {