From bcb3a93be2c9ed2635761517d4b3f4683c6c382d Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期五, 18 九月 2026 10:26:06 +0800
Subject: [PATCH] fix: 销售/采购产品添加件数字段
---
src/views/collaborativeApproval/approvalProcess/components/approvalDia.vue | 7 +++++++
src/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue | 7 +++++++
src/views/procurementManagement/procurementLedger/index.vue | 10 ++++++++++
src/views/salesManagement/deliveryLedger/index.vue | 13 +++++++++++++
src/views/collaborativeApproval/purchaseApproval/index.vue | 2 ++
src/views/procurementManagement/procurementLedger/detail.vue | 1 +
src/views/salesManagement/salesLedger/index.vue | 14 ++++++++++++++
7 files changed, 54 insertions(+), 0 deletions(-)
diff --git a/src/views/collaborativeApproval/approvalProcess/components/approvalDia.vue b/src/views/collaborativeApproval/approvalProcess/components/approvalDia.vue
index e8908e6..cc5f303 100644
--- a/src/views/collaborativeApproval/approvalProcess/components/approvalDia.vue
+++ b/src/views/collaborativeApproval/approvalProcess/components/approvalDia.vue
@@ -158,6 +158,8 @@
label="瑙勬牸鍨嬪彿" />
<el-table-column prop="unit"
label="鍗曚綅" />
+ <el-table-column prop="packagingSpec"
+ label="浠舵暟" />
<el-table-column prop="quantity"
label="鏁伴噺" />
<el-table-column prop="taxInclusiveUnitPrice"
@@ -219,6 +221,9 @@
show-overflow-tooltip />
<el-table-column prop="specificationModel"
label="瑙勬牸鍨嬪彿"
+ show-overflow-tooltip />
+ <el-table-column prop="packagingSpec"
+ label="浠舵暟"
show-overflow-tooltip />
<el-table-column prop="deliveryQuantity"
label="鍙戣揣鏁伴噺"
@@ -544,6 +549,8 @@
productName: item.productName ?? row.productName ?? "--",
specificationModel:
item.specificationModel ?? item.model ?? row.specificationModel ?? "--",
+ packagingSpec:
+ item.packagingSpec ?? row.packagingSpec ?? "--",
deliveryQuantity:
item.deliveryQuantity ??
item.quantity ??
diff --git a/src/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue b/src/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue
index 196efde..1625ef1 100644
--- a/src/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue
+++ b/src/views/collaborativeApproval/approvalProcess/components/viewDetailDia.vue
@@ -118,6 +118,8 @@
label="瑙勬牸鍨嬪彿" />
<el-table-column prop="unit"
label="鍗曚綅" />
+ <el-table-column prop="packagingSpec"
+ label="浠舵暟" />
<el-table-column prop="quantity"
label="鏁伴噺" />
<el-table-column prop="taxInclusiveUnitPrice"
@@ -179,6 +181,9 @@
show-overflow-tooltip />
<el-table-column prop="specificationModel"
label="瑙勬牸鍨嬪彿"
+ show-overflow-tooltip />
+ <el-table-column prop="packagingSpec"
+ label="浠舵暟"
show-overflow-tooltip />
<el-table-column prop="deliveryQuantity"
label="鍙戣揣鏁伴噺"
@@ -516,6 +521,8 @@
productName: item.productName ?? row.productName ?? "--",
specificationModel:
item.specificationModel ?? item.model ?? row.specificationModel ?? "--",
+ packagingSpec:
+ item.packagingSpec ?? row.packagingSpec ?? "--",
deliveryQuantity:
item.deliveryQuantity ??
item.quantity ??
diff --git a/src/views/collaborativeApproval/purchaseApproval/index.vue b/src/views/collaborativeApproval/purchaseApproval/index.vue
index b276bec..7ac79db 100644
--- a/src/views/collaborativeApproval/purchaseApproval/index.vue
+++ b/src/views/collaborativeApproval/purchaseApproval/index.vue
@@ -77,6 +77,8 @@
prop="specificationModel" />
<el-table-column label="鍗曚綅"
prop="unit" />
+ <el-table-column label="浠舵暟"
+ prop="packagingSpec" />
<el-table-column label="鏁伴噺"
prop="quantity" />
<el-table-column label="绋庣巼(%)"
diff --git a/src/views/procurementManagement/procurementLedger/detail.vue b/src/views/procurementManagement/procurementLedger/detail.vue
index 80aa42b..828347a 100644
--- a/src/views/procurementManagement/procurementLedger/detail.vue
+++ b/src/views/procurementManagement/procurementLedger/detail.vue
@@ -58,6 +58,7 @@
<el-table-column label="浜у搧澶х被" prop="productCategory" />
<el-table-column label="瑙勬牸鍨嬪彿" prop="specificationModel" />
<el-table-column label="鍗曚綅" prop="unit" />
+ <el-table-column label="浠舵暟" prop="packagingSpec" />
<el-table-column label="鏁伴噺" prop="quantity" />
<el-table-column label="搴撳瓨棰勭暀鏁伴噺" prop="stockReservedQuantity" />
<el-table-column label="绋庣巼(%)" prop="taxRate" />
diff --git a/src/views/procurementManagement/procurementLedger/index.vue b/src/views/procurementManagement/procurementLedger/index.vue
index f59ed95..3eb5f03 100644
--- a/src/views/procurementManagement/procurementLedger/index.vue
+++ b/src/views/procurementManagement/procurementLedger/index.vue
@@ -58,6 +58,7 @@
<el-table-column label="浜у搧澶х被" prop="productCategory" />
<el-table-column label="瑙勬牸鍨嬪彿" prop="specificationModel" />
<el-table-column label="鍗曚綅" prop="unit" />
+ <el-table-column label="浠舵暟" prop="packagingSpec" />
<el-table-column label="鍏ュ簱瀹℃牳鐘舵��" prop="stockInApprovalStatus" width="120">
<template #default="scope">
<el-tag :type="getStockInApprovalStatusType(scope.row.stockInApprovalStatus)" size="small">
@@ -208,6 +209,7 @@
<el-table-column label="浜у搧澶х被" prop="productCategory" />
<el-table-column label="瑙勬牸鍨嬪彿" prop="specificationModel" />
<el-table-column label="鍗曚綅" prop="unit" width="70" />
+ <el-table-column label="浠舵暟" prop="packagingSpec" width="120" show-overflow-tooltip />
<el-table-column label="鏁伴噺" prop="quantity" width="70" />
<!-- <el-table-column label="搴撳瓨棰勮鏁伴噺" prop="warnNum" width="120" show-overflow-tooltip />-->
<el-table-column label="绋庣巼(%)" prop="taxRate" width="80" />
@@ -307,6 +309,13 @@
<el-select v-model="productForm.taxRate" placeholder="璇烽�夋嫨" clearable @change="mathNum">
<el-option v-for="dict in tax_rate" :key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row :gutter="30">
+ <el-col :span="12">
+ <el-form-item label="浠舵暟锛�" prop="packagingSpec">
+ <el-input v-model="productForm.packagingSpec" clearable />
</el-form-item>
</el-col>
</el-row>
@@ -671,6 +680,7 @@
productModelId: "",
specificationModel: "",
unit: "",
+ packagingSpec: "",
quantity: "",
taxInclusiveUnitPrice: "",
taxRate: "",
diff --git a/src/views/salesManagement/deliveryLedger/index.vue b/src/views/salesManagement/deliveryLedger/index.vue
index d840b4b..ffc8b87 100644
--- a/src/views/salesManagement/deliveryLedger/index.vue
+++ b/src/views/salesManagement/deliveryLedger/index.vue
@@ -82,6 +82,11 @@
show-overflow-tooltip
/>
<el-table-column
+ label="浠舵暟"
+ prop="packagingSpec"
+ show-overflow-tooltip
+ />
+ <el-table-column
label="鍙戣揣鏃堕棿"
prop="shippingDate"
show-overflow-tooltip
@@ -342,6 +347,12 @@
show-overflow-tooltip
/>
<el-table-column
+ label="浠舵暟"
+ prop="packagingSpec"
+ min-width="120"
+ show-overflow-tooltip
+ />
+ <el-table-column
label="鍙戣揣鏁伴噺"
prop="deliveryQuantity"
min-width="120"
@@ -576,6 +587,8 @@
productName: item.productName ?? row.productName ?? "--",
specificationModel:
item.specificationModel ?? item.model ?? row.specificationModel ?? "--",
+ packagingSpec:
+ item.packagingSpec ?? row.packagingSpec ?? "--",
deliveryQuantity:
item.deliveryQuantity ??
item.quantity ??
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 5328607..f6408a5 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -108,6 +108,8 @@
prop="specificationModel" />
<el-table-column label="鍗曚綅"
prop="unit" />
+ <el-table-column label="浠舵暟"
+ prop="packagingSpec" />
<el-table-column label="浜у搧鐘舵��"
width="100px"
align="center">
@@ -477,6 +479,8 @@
prop="specificationModel" />
<el-table-column label="鍗曚綅"
prop="unit" />
+ <el-table-column label="浠舵暟"
+ prop="packagingSpec" />
<el-table-column label="鏁伴噺"
prop="quantity" />
<el-table-column label="绋庣巼(%)"
@@ -671,6 +675,15 @@
:label="dict.label"
:value="dict.value" />
</el-select>
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row :gutter="30">
+ <el-col :span="12">
+ <el-form-item label="浠舵暟锛�"
+ prop="packagingSpec">
+ <el-input v-model="productForm.packagingSpec"
+ clearable />
</el-form-item>
</el-col>
</el-row>
@@ -1195,6 +1208,7 @@
productModelId: "",
specificationModel: "",
unit: "",
+ packagingSpec: "",
quantity: "",
taxInclusiveUnitPrice: "",
taxRate: "",
--
Gitblit v1.9.3