From f0da4c9667baefbf65e62df30e1d1a25d1fae930 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 01 十月 2026 14:52:23 +0800
Subject: [PATCH] chore: 薪火智能配置文件
---
src/views/procurementManagement/procurementLedger/index.vue | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/views/procurementManagement/procurementLedger/index.vue b/src/views/procurementManagement/procurementLedger/index.vue
index f59ed95..a1bc225 100644
--- a/src/views/procurementManagement/procurementLedger/index.vue
+++ b/src/views/procurementManagement/procurementLedger/index.vue
@@ -27,7 +27,7 @@
<el-select v-model="searchForm.stockInStatus" placeholder="璇烽�夋嫨" clearable style="width: 240px"
@change="handleQuery">
<el-option label="寰呭叆搴�" value="寰呭叆搴�" />
- <el-option label="鍏ュ簱涓�" value="鍏ュ簱涓�" />
+ <el-option label="閮ㄥ垎鍏ュ簱" value="鍏ュ簱涓�" />
<el-option label="瀹屽叏鍏ュ簱" value="瀹屽叏鍏ュ簱" />
</el-select>
</el-form-item>
@@ -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>
@@ -480,9 +489,9 @@
return typeMap[status] || "";
};
-// 鍏ュ簱鐘舵�佹樉绀猴細鍏ュ簱涓篃灞曠ず涓哄畬鍏ㄥ叆搴�
+// 鍏ュ簱鐘舵�佹樉绀猴細鍏ュ簱涓紙閮ㄥ垎瀹℃牳閫氳繃鍏ュ簱锛夊睍绀轰负閮ㄥ垎鍏ュ簱
const formatStockInStatus = status => {
- if (status === "鍏ュ簱涓�") return "瀹屽叏鍏ュ簱";
+ if (status === "鍏ュ簱涓�") return "閮ㄥ垎鍏ュ簱";
return status;
};
@@ -490,7 +499,7 @@
const getStockInStatusType = status => {
const typeMap = {
"寰呭叆搴�": "info", // 寰呭叆搴� - 鐏拌壊
- "鍏ュ簱涓�": "success", // 鍏ュ簱涓� - 缁胯壊
+ "鍏ュ簱涓�": "warning", // 閮ㄥ垎鍏ュ簱 - 姗欒壊
"瀹屽叏鍏ュ簱": "success", // 瀹屽叏鍏ュ簱 - 缁胯壊
};
return typeMap[status] || "";
@@ -671,6 +680,7 @@
productModelId: "",
specificationModel: "",
unit: "",
+ packagingSpec: "",
quantity: "",
taxInclusiveUnitPrice: "",
taxRate: "",
--
Gitblit v1.9.3