gaoluyang
6 天以前 7bd10d34e8a8dc2437ec8551eb511e37634d7306
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/stocktaking/task/MesWmStockTakingTaskController.java
@@ -84,7 +84,6 @@
    @GetMapping("/get")
    @Operation(summary = "获得盘点任务")
    @Parameter(name = "id", description = "编号", required = true)
    @PreAuthorize("@ss.hasPermission('mes:wm-stock-taking-task:query')")
    public CommonResult<MesWmStockTakingTaskRespVO> getStockTakingTask(@RequestParam("id") Long id) {
        MesWmStockTakingTaskDO task = stockTakingTaskService.getStockTakingTask(id);
        if (task == null) {
@@ -95,7 +94,6 @@
    @GetMapping("/page")
    @Operation(summary = "获得盘点任务分页")
    @PreAuthorize("@ss.hasPermission('mes:wm-stock-taking-task:query')")
    public CommonResult<PageResult<MesWmStockTakingTaskRespVO>> getStockTakingTaskPage(@Valid MesWmStockTakingTaskPageReqVO pageReqVO) {
        PageResult<MesWmStockTakingTaskDO> pageResult = stockTakingTaskService.getStockTakingTaskPage(pageReqVO);
        return success(new PageResult<>(buildTaskRespVOList(pageResult.getList()), pageResult.getTotal()));
@@ -121,6 +119,15 @@
        return success(true);
    }
    @PutMapping("/process-difference")
    @Operation(summary = "处理盘点差异(按实盘数量调整库存)")
    @Parameter(name = "id", description = "盘点任务编号", required = true)
    @PreAuthorize("@ss.hasPermission('mes:wm-stock-taking-task:update')")
    public CommonResult<Boolean> processStockTakingDifference(@RequestParam("id") Long id) {
        stockTakingTaskService.processStockTakingDifference(id);
        return success(true);
    }
    @PutMapping("/cancel")
    @Operation(summary = "取消盘点任务")
    @Parameter(name = "id", description = "编号", required = true)