From 7215f3607ef81440be5f38cfeda4f11682ab1fe2 Mon Sep 17 00:00:00 2001
From: skyouc <creaycat@gmail.com>
Date: 星期一, 12 一月 2026 12:45:34 +0800
Subject: [PATCH] 出入库流程功能优化
---
src/main/java/com/zy/asrs/entity/OrderDetl.java | 2 +-
src/main/webapp/static/js/orderPakout/out.js | 2 +-
src/main/java/com/zy/asrs/utils/OrderExcelListener.java | 5 +++--
src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java | 4 ++++
4 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/OrderDetl.java b/src/main/java/com/zy/asrs/entity/OrderDetl.java
index 8f25411..ddf62af 100644
--- a/src/main/java/com/zy/asrs/entity/OrderDetl.java
+++ b/src/main/java/com/zy/asrs/entity/OrderDetl.java
@@ -211,7 +211,7 @@
* 浣撶Н
*/
@ApiModelProperty(value= "浣撶Н")
- @ExcelProperty(value = "km/cm")
+ @ExcelProperty(value = "kg/cm")
private Double volume;
/**
diff --git a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
index 7d19bc6..6729460 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -134,6 +134,7 @@
orderDetl.setAnfme(orderDetl.getAnfme() + detail.getAnfme());
} else {
list.add(dto);
+
orderDetlList.add(detail);
}
}
@@ -168,7 +169,10 @@
}
waitPakin.setOrderId(pakinOrder.getId());
waitPakin.setAnfme(orderDetl.getAnfme());
+ waitPakin.setUnit(orderDetl.getUnit());
waitPakin.setOrderNo(pakinOrder.getOrderNo());
+ waitPakin.setVolume(orderDetl.getVolume());
+ waitPakin.setSafeQty(orderDetl.getSafeQty());
waitPakin.setIoStatus("N");
waitPakin.setStatus("Y");
waitPakin.setAppeTime(new Date());
diff --git a/src/main/java/com/zy/asrs/utils/OrderExcelListener.java b/src/main/java/com/zy/asrs/utils/OrderExcelListener.java
index 64e184f..4a05dd6 100644
--- a/src/main/java/com/zy/asrs/utils/OrderExcelListener.java
+++ b/src/main/java/com/zy/asrs/utils/OrderExcelListener.java
@@ -102,9 +102,10 @@
detl.setMatnr(data.getMatnr());
detl.setMaktx(mat.getMaktx());
detl.setQty(data.getQty());
- detl.setBatch(data.getBatch());
+ detl.setSpecs(data.getSpecs());
+ detl.setBatch(Objects.isNull(data.getBatch()) ? "1" : data.getBatch());
detl.setVolume(data.getVolume());
- detl.setSafeQty(mat.getSafeQty());
+ detl.setSafeQty(data.getSafeQty());
detl.setAnfme(data.getAnfme());
detl.setBarcode(data.getBarcode());
detl.setUpdateTime(now);
diff --git a/src/main/webapp/static/js/orderPakout/out.js b/src/main/webapp/static/js/orderPakout/out.js
index 70132ee..4f8b535 100644
--- a/src/main/webapp/static/js/orderPakout/out.js
+++ b/src/main/webapp/static/js/orderPakout/out.js
@@ -41,7 +41,7 @@
, {field: 'enableQty', align: 'center', title: '寰呭嚭鏁伴噺', style: 'font-weight: bold'}
// ,{field: 'name', align: 'center',title: '鍚嶇О'}
// ,{field: 'model', align: 'center',title: '鍨嬪彿'}
- , {field: 'unit', align: 'center', title: '鍗曚綅', hide: true}
+ , {field: 'unit', align: 'center', title: '鍗曚綅'}
, {field: 'barcode', align: 'center', title: '鍟嗗搧鏉$爜', hide: true}
// ,{field: 'supplier', align: 'center',title: '渚涘簲鍟�'}
// ,{field: 'unitPrice', align: 'center',title: '鍗曚环'}
--
Gitblit v1.9.1