From bb2e781a57a96dfdd1f20d6eceddeafbd86be784 Mon Sep 17 00:00:00 2001
From: skyouc <creaycat@gmail.com>
Date: 星期四, 18 十二月 2025 08:43:13 +0800
Subject: [PATCH] 物料同步信息修改
---
src/main/java/com/zy/api/service/impl/KopenApiServiceImpl.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/api/service/impl/KopenApiServiceImpl.java b/src/main/java/com/zy/api/service/impl/KopenApiServiceImpl.java
index a92dc6b..3e3634b 100644
--- a/src/main/java/com/zy/api/service/impl/KopenApiServiceImpl.java
+++ b/src/main/java/com/zy/api/service/impl/KopenApiServiceImpl.java
@@ -189,10 +189,10 @@
return R.error("鍙傛暟涓嶈兘涓虹┖锛侊紒");
}
params.forEach(mats -> {
- if (Objects.isNull(mats) ) {
+ if (Objects.isNull(mats)) {
throw new CoolException("鐗╂枡缂栫爜涓嶈兘涓虹┖锛侊紒");
}
- Mat matnr = matService.selectByMatnr(mats.getPro_komcode());
+ Mat matnr = matService.selectOne(new EntityWrapper<Mat>().eq("matnr", mats.getPro_komcode()));
if (!Objects.isNull(matnr)) {
// 璁㈠崟鏃堕棿
if (Utils.isValidFormat(mats.getUpdate_time(), "yyyy-MM-dd HH:mm:ss")) {
@@ -204,6 +204,7 @@
matnr.setWeight(Double.parseDouble(mats.getPro_wet()));
matnr.setSuppCode(mats.getPro_id());
matnr.setTagId(MatLocType.getTag(mats.getPro_type()));
+ matnr.setLocType(MatLocType.getTag(mats.getPro_type()));
matnr.setManu(mats.getCompany_id());
if (!matService.updateById(matnr)) {
throw new CoolException("鐗╂枡鏇存柊澶辫触鎴栨棤闇�鏇存柊锛侊紒");
@@ -223,6 +224,7 @@
matnr.setWeight(Double.parseDouble(mats.getPro_wet()));
matnr.setSuppCode(mats.getPro_id());
matnr.setTagId(MatLocType.getTag(mats.getPro_type()));
+ matnr.setLocType(MatLocType.getTag(mats.getPro_type()));
matnr.setManu(mats.getCompany_id());
if (!matService.insert(matnr)) {
throw new CoolException("鐗╂枡鏇存柊澶辫触锛侊紒");
--
Gitblit v1.9.1