From f9aceb9eb8a2219f3d4959c00c347b9556c1e78d Mon Sep 17 00:00:00 2001 From: baoge <751575283@qq.com> Date: Tue, 2 Apr 2024 15:28:41 +0800 Subject: [PATCH] =?UTF-8?q?rev:=E7=82=B9=E4=BD=8D=EF=BC=8C=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=EF=BC=8C=E5=8C=BA=E5=9F=9F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PdmBiRawfoilworkorderController.java | 15 ++++++ .../IpdmBiRawfoilworkorderService.java | 13 +++++ .../PdmBiRawfoilworkorderServiceImpl.java | 50 +++++++++++++++++-- .../sch/region/service/dao/SchBaseRegion.java | 4 +- .../impl/SchBaseRegionServiceImpl.java | 8 +-- 5 files changed, 81 insertions(+), 9 deletions(-) diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/controller/PdmBiRawfoilworkorderController.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/controller/PdmBiRawfoilworkorderController.java index e8ca9ee..daa3026 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/controller/PdmBiRawfoilworkorderController.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/controller/PdmBiRawfoilworkorderController.java @@ -3,6 +3,7 @@ package org.nl.wms.pdm.bi.controller; import java.util.Set; import java.util.Map; +import com.alibaba.fastjson.JSONObject; import org.nl.common.base.TableDataInfo; import org.springframework.web.bind.annotation.*; import lombok.RequiredArgsConstructor; @@ -104,5 +105,19 @@ public class PdmBiRawfoilworkorderController { } + @Log("称重") + @PostMapping("/confirm") + public ResponseEntity confirm(@RequestBody JSONObject whereJson) { + pdmBiRawfoilworkorderService.confirm(whereJson); + return new ResponseEntity<>(HttpStatus.OK); + } + + @Log("强制确认") + @PostMapping("/compelEnd") + public ResponseEntity compelEnd(@RequestBody JSONObject whereJson) { + pdmBiRawfoilworkorderService.compelEnd(whereJson); + return new ResponseEntity<>(HttpStatus.OK); + } + } diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/IpdmBiRawfoilworkorderService.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/IpdmBiRawfoilworkorderService.java index 6ab414b..e7f94e8 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/IpdmBiRawfoilworkorderService.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/IpdmBiRawfoilworkorderService.java @@ -1,5 +1,6 @@ package org.nl.wms.pdm.bi.service; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.metadata.IPage; import org.nl.common.domain.query.PageQuery; import org.nl.wms.pdm.bi.dao.PdmBiRawfoilworkorder; @@ -58,7 +59,19 @@ public interface IpdmBiRawfoilworkorderService extends IService ids); + /** + * 强制确认 + * + * @param whereJson / + */ + void compelEnd(JSONObject whereJson); + /** + * 称重 + * + * @param whereJson / + */ + void confirm(JSONObject whereJson); } diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/impl/PdmBiRawfoilworkorderServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/impl/PdmBiRawfoilworkorderServiceImpl.java index bf5ccea..9a494c2 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/impl/PdmBiRawfoilworkorderServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/bi/service/impl/PdmBiRawfoilworkorderServiceImpl.java @@ -1,5 +1,7 @@ package org.nl.wms.pdm.bi.service.impl; +import cn.hutool.core.util.ObjectUtil; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; @@ -23,6 +25,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.core.metadata.IPage; import org.nl.common.domain.query.PageQuery; +import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.util.List; @@ -77,7 +80,7 @@ public class PdmBiRawfoilworkorderServiceImpl extends ServiceImpl