From 43f958768f63e08c7b20b6da720f10063a77f008 Mon Sep 17 00:00:00 2001
From: dubin <bindu_bean@163.com>
Date: 星期日, 22 三月 2026 10:40:55 +0800
Subject: [PATCH] 入库提示无可用堆垛机
---
src/main/java/com/zy/asrs/utils/MatExcelListener.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/utils/MatExcelListener.java b/src/main/java/com/zy/asrs/utils/MatExcelListener.java
index c1105da..45b66f7 100644
--- a/src/main/java/com/zy/asrs/utils/MatExcelListener.java
+++ b/src/main/java/com/zy/asrs/utils/MatExcelListener.java
@@ -30,6 +30,7 @@
private int total = 0;
private Long userId;
+ private int count;
public MatExcelListener() {
}
@@ -159,6 +160,11 @@
//妯″叿鐘舵�佹洿鏂颁负鎶ュ簾 妯″叿涓庢墭鐩樿В缁�
List<MatBarcode> list = new ArrayList<>();
MatBarcode matBarcode = matBarcodeService.selectbyMatnr(excel.getMatnr() + "__" + excel.getName());
+ InOut inOut = inOutService.selectByMatnr(excel.getMatnr() + "__" + excel.getName());
+ if (inOut != null){
+ inOut.setColor(excel.getColor());
+ inOutService.updateById(inOut);
+ }
if (matBarcode != null){
list.add(matBarcode);
matBarcodeService.deleteMatBarcode(list);
@@ -173,6 +179,7 @@
if (!matService.insert(mat)) {
throw new CoolException("淇濆瓨鍟嗗搧妗f澶辫触锛屽晢鍝佺紪鐮侊細" + excel.getMatnr());
}
+ count++;
}
}
@@ -188,4 +195,8 @@
public int getTotal() {
return total;
}
+
+ public int getCount() {
+ return count;
+ }
}
--
Gitblit v1.9.1