From e8b3a3d2b6fb40974354787a5a32e47a2615a6aa Mon Sep 17 00:00:00 2001
From: "XI_TENG\\xixi_" <971623072>
Date: Thu, 4 Jul 2024 17:25:31 +0800
Subject: [PATCH 1/4] =?UTF-8?q?=E5=87=BA=E5=BA=93=E9=80=9A=E7=9F=A5?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../mapper/scm/WarehousingOutboundMapper.xml | 4 +-
.../jnpf/controller/VoucherController.java | 17 ++-
.../jnpf/entity/WarehousingProductEntity.java | 3 +
.../WarehousingProductModel.java | 4 +
.../publicPopup/NotificationVoucherSale.vue | 4 +
.../saleCenter/saleOutBoundNotice/form.vue | 18 ++-
.../warehousing/warehousingoutbound/form.vue | 112 ++++++++++--------
7 files changed, 106 insertions(+), 56 deletions(-)
diff --git a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WarehousingOutboundMapper.xml b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WarehousingOutboundMapper.xml
index 4e4c7374..e9d60587 100644
--- a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WarehousingOutboundMapper.xml
+++ b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WarehousingOutboundMapper.xml
@@ -52,9 +52,9 @@
WHEN '11' THEN
'采购发货单出库'
WHEN '12' THEN
- '调拨出库撤回'
- WHEN '13' THEN
'销售发货单出库'
+ WHEN '13' THEN
+ '调拨出库撤回'
WHEN '15' THEN
'采购收货单入库'
WHEN '16' THEN
diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/VoucherController.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/VoucherController.java
index 8fac751c..ab3c3227 100644
--- a/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/VoucherController.java
+++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-controller/src/main/java/jnpf/controller/VoucherController.java
@@ -1504,11 +1504,18 @@ public class VoucherController {
columns.add(new ExcelImFieldModel("tableField140","",tableField140columns));*/
for (VoucherExcelVO222 voucherExcelVO222:excelDataList){
try {
- String a= String.valueOf(voucherExcelVO222.getPoundlistTime());
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
- Date date = new Date(a);
- String formattedDate = sdf.format(date);
- voucherExcelVO222.setReceivingDate(formattedDate);
+ if (voucherExcelVO222.getPoundlistTime()==null){
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
+ Date date = new Date();
+ String formattedDate = sdf.format(date);
+ voucherExcelVO222.setReceivingDate(formattedDate);
+ }else {
+ String a= String.valueOf(voucherExcelVO222.getPoundlistTime());
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
+ Date date = new Date(a);
+ String formattedDate = sdf.format(date);
+ voucherExcelVO222.setReceivingDate(formattedDate);
+ }
}catch (Exception e){
e.printStackTrace();
return ActionResult.fail("收货日期格式不对,请输入/。或是有多余的行");
diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/WarehousingProductEntity.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/WarehousingProductEntity.java
index a0aa7464..746eb807 100644
--- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/WarehousingProductEntity.java
+++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/entity/WarehousingProductEntity.java
@@ -89,6 +89,9 @@ public class WarehousingProductEntity {
@TableField("ORDER_LINE")
private String orderLine;
+ @TableField("INVENTORY_NUMBER")
+ private BigDecimal inventoryNumber;
+
@TableField(exist = false)
private String storageUnit;
diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/warehousingnotification/WarehousingProductModel.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/warehousingnotification/WarehousingProductModel.java
index 8e4054cd..e37ec3fc 100644
--- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/warehousingnotification/WarehousingProductModel.java
+++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/warehousingnotification/WarehousingProductModel.java
@@ -72,4 +72,8 @@ public class WarehousingProductModel {
@JSONField(name = "ordLn")
private String ordLn;
+ /** 库存数量 **/
+ @JSONField(name = "inventoryNumber")
+ private String inventoryNumber;
+
}
diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/NotificationVoucherSale.vue b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/NotificationVoucherSale.vue
index df0b7ae9..39bb3d20 100644
--- a/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/NotificationVoucherSale.vue
+++ b/jnpf-java-boot/jnpf-web/src/views/scm/publicPopup/NotificationVoucherSale.vue
@@ -36,6 +36,10 @@