From 137fed8a192c601687222c771bb7d0152704cec0 Mon Sep 17 00:00:00 2001 From: "ZHOUZ\\Noble'lift" <1014987728@qq.com> Date: Tue, 27 Dec 2022 14:46:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SubpackagerelationServiceImpl.java | 6 ++++++ .../wms/st/inbill/rest/RawAssistIStorController.java | 12 ++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/impl/SubpackagerelationServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/impl/SubpackagerelationServiceImpl.java index f1d53a4d7..71c6419d8 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/impl/SubpackagerelationServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/impl/SubpackagerelationServiceImpl.java @@ -3,6 +3,7 @@ package org.nl.wms.pdm.bi.service.impl; import cn.hutool.core.map.MapUtil; +import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSON; import lombok.RequiredArgsConstructor; import org.nl.modules.common.exception.BadRequestException; @@ -136,6 +137,11 @@ public class SubpackagerelationServiceImpl implements SubpackagerelationService if (entity == null) throw new BadRequestException("被删除或无权限,操作失败!"); WQLObject wo = WQLObject.getWQLObject("pdm_bi_subpackagerelation"); JSONObject json = JSONObject.parseObject(JSON.toJSONString(dto)); + //判断包装关系状态,只能修改状态为生成的 + String status = json.getString("status"); + if (!StrUtil.equals(status,"0")){ + throw new BadRequestException("只能修改状态为生成的包装关系!"); + } wo.update(json); } diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/st/inbill/rest/RawAssistIStorController.java b/lms/nladmin-system/src/main/java/org/nl/wms/st/inbill/rest/RawAssistIStorController.java index f87c77bf9..7341d68b1 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/st/inbill/rest/RawAssistIStorController.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/st/inbill/rest/RawAssistIStorController.java @@ -18,7 +18,7 @@ import java.util.Map; @RestController @RequiredArgsConstructor -@Api(tags = "PC端原辅料入库") +@Api(tags = "PC端入库") @RequestMapping("/api/in/rawAssist") @Slf4j public class RawAssistIStorController { @@ -27,8 +27,8 @@ public class RawAssistIStorController { private RawAssistIStorService rawAssistIStorService; @GetMapping - @Log("查询原辅料入库单据") - @ApiOperation("查询原辅料入库单据") + @Log("查询入库单据") + @ApiOperation("查询入库单据") //@PreAuthorize("@el.check('checkoutbill:list')") public ResponseEntity query(@RequestParam Map whereJson, Pageable page) { return new ResponseEntity<>(rawAssistIStorService.pageQuery(whereJson, page), HttpStatus.OK); @@ -44,8 +44,8 @@ public class RawAssistIStorController { } @GetMapping("/getBillDtl") - @Log("查询到货通知单") - @ApiOperation("查询到货通知单") + @Log("查询入库单来源") + @ApiOperation("查询入库单来源") //@PreAuthorize("@el.check('materialtype:list')") public ResponseEntity getBillDtl(@RequestParam Map whereJson, Pageable page) { return new ResponseEntity<>(rawAssistIStorService.getBillDtl(whereJson, page), HttpStatus.OK); @@ -114,7 +114,7 @@ public class RawAssistIStorController { @PostMapping("/divPoint") @Log("设置起点") - @ApiOperation("分配货位") + @ApiOperation("设置起点") //@PreAuthorize("@el.check('materialtype:list')") public ResponseEntity divPoint(@RequestBody Map whereJson) { rawAssistIStorService.divPoint(whereJson);