From d2adac4e369165ec523c23e7ffd19fc5775d43b5 Mon Sep 17 00:00:00 2001
From: mrzhssss <pro6@qq.com>
Date: 星期一, 11 四月 2022 08:14:14 +0800
Subject: [PATCH] Changes
---
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