From 464b41d1c0098dde4738c0577c5e6f162b46b349 Mon Sep 17 00:00:00 2001 From: 18516761980 <4761516tqsxp> Date: 星期四, 31 三月 2022 10:38:17 +0800 Subject: [PATCH] . --- src/main/java/zy/cloud/wms/manager/controller/QualityController.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/zy/cloud/wms/manager/controller/QualityController.java b/src/main/java/zy/cloud/wms/manager/controller/QualityController.java index e056708..1c382eb 100644 --- a/src/main/java/zy/cloud/wms/manager/controller/QualityController.java +++ b/src/main/java/zy/cloud/wms/manager/controller/QualityController.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.mapper.Wrapper; import com.baomidou.mybatisplus.plugins.Page; import com.core.common.*; +import net.sf.jsqlparser.expression.DateTimeLiteralExpression; import org.apache.poi.ss.formula.functions.Now; import org.springframework.transaction.annotation.Transactional; import zy.cloud.wms.manager.entity.Quality; @@ -98,12 +99,21 @@ } } + quality.setBillNo(qcNo); + quality.setHostId(getHostId()); + quality.setAuditStatus((short)0); + quality.setUpdateBy(getUserId()); + quality.setUpdateTime(new Date()); + quality.setCreateBy(getUserId()); + qualityService.insert(quality); + Wrapper<ReceiveDetl> wrapper = new EntityWrapper<ReceiveDetl>(); List<ReceiveDetl> list = receiveDetlService.selectList(wrapper.eq("order_no",quality.getUuid() )); int seq = 1; if(list.size()>0){ for(ReceiveDetl detl:list){ QualityDetl qualityDetl = new QualityDetl(); + qualityDetl.setQualityId(quality.getId()); qualityDetl.setAnfme(detl.getAnfme()); qualityDetl.setBillNo(qcNo); qualityDetl.setSeqNo(seq); @@ -111,16 +121,13 @@ qualityDetl.setMatnr(detl.getMatnr()); qualityDetl.setMaktx(detl.getMaktx()); qualityDetl.setProdDate(new Date()); + qualityDetl.setHostId(getHostId()); qualityDetlService.insert(qualityDetl); seq++; } } else { return R.error("鍏ュ簱鍗曞彿涓嶅瓨鍦�"); } - - quality.setBillNo(qcNo); - quality.setAuditStatus((short)0); - qualityService.insert(quality); return R.ok(); } @@ -151,6 +158,7 @@ if (Cools.isEmpty(quality) || null==quality.getId()){ return R.error(); } + quality.setUpdateTime(new Date()); qualityService.updateById(quality); return R.ok(); } -- Gitblit v1.9.1