From 7ea4c47deb352bc1fcc84c842616a7ef4217fcea Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期二, 29 九月 2026 17:45:06 +0800
Subject: [PATCH] 新疆-融邦 销售台账、采购台账新增付款类别字段(授信账期/先款后货):列表、新增/编辑/详情弹框、审批详情展示

---
 src/views/procurementManagement/procurementLedger/index.vue                                    |   21 +++++++++++++++++++++
 src/views/salesManagement/salesLedger/index.vue                                                |   22 ++++++++++++++++++++++
 src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue |    2 ++
 3 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
index 1910cdc..4ea07bd 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
@@ -83,6 +83,7 @@
             <el-descriptions-item label="绛捐鏃ユ湡">{{ detailData.executionDate || "--" }}</el-descriptions-item>
             <el-descriptions-item label="褰曞叆鏃ユ湡">{{ detailData.entryDate || "--" }}</el-descriptions-item>
             <el-descriptions-item label="浠樻鏂瑰紡">{{ detailData.paymentMethod || "--" }}</el-descriptions-item>
+            <el-descriptions-item label="浠樻绫诲埆">{{ detailData.paymentCategory || "--" }}</el-descriptions-item>
             <el-descriptions-item label="鍚堝悓閲戦" :span="2">
               <span style="font-size: 18px; color: #e6a23c; font-weight: bold;">
                 楼{{ Number(detailData.contractAmount ?? 0).toFixed(2) }}
@@ -157,6 +158,7 @@
             <el-descriptions-item label="涓氬姟鍛�">{{ detailData.salesman || "--" }}</el-descriptions-item>
             <el-descriptions-item label="椤圭洰鍚嶇О">{{ detailData.projectName || "--" }}</el-descriptions-item>
             <el-descriptions-item label="浠樻鏂瑰紡">{{ detailData.paymentMethod || "--" }}</el-descriptions-item>
+            <el-descriptions-item label="浠樻绫诲埆">{{ detailData.paymentCategory || "--" }}</el-descriptions-item>
             <el-descriptions-item v-if="detailData.ledgerType === '浠e偍'"
                                   label="娌瑰簱">{{ detailData.oilDepotName || "--" }}</el-descriptions-item>
             <el-descriptions-item v-if="detailData.ledgerType === '浠e偍'"
diff --git a/src/views/procurementManagement/procurementLedger/index.vue b/src/views/procurementManagement/procurementLedger/index.vue
index 25a190c..17b2b1b 100644
--- a/src/views/procurementManagement/procurementLedger/index.vue
+++ b/src/views/procurementManagement/procurementLedger/index.vue
@@ -190,6 +190,10 @@
                          width="100"
                          prop="paymentMethod"
                          show-overflow-tooltip />
+        <el-table-column label="浠樻绫诲埆"
+                         width="100"
+                         prop="paymentCategory"
+                         show-overflow-tooltip />
         <el-table-column label="鍚堝悓閲戦(鍏�)"
                          prop="contractAmount"
                          width="200"
@@ -300,6 +304,22 @@
               <el-input v-model="form.paymentMethod"
                         placeholder="璇疯緭鍏�"
                         clearable />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row :gutter="30">
+          <el-col :span="12">
+            <el-form-item label="浠樻绫诲埆锛�"
+                          prop="paymentCategory">
+              <el-select v-model="form.paymentCategory"
+                         placeholder="璇烽�夋嫨"
+                         clearable
+                         style="width: 100%">
+                <el-option label="鎺堜俊璐︽湡"
+                           value="鎺堜俊璐︽湡" />
+                <el-option label="鍏堟鍚庤揣"
+                           value="鍏堟鍚庤揣" />
+              </el-select>
             </el-form-item>
           </el-col>
         </el-row>
@@ -1010,6 +1030,7 @@
       supplierName: "",
       supplierId: "",
       paymentMethod: "",
+      paymentCategory: "",
       executionDate: "",
       isChecked: false,
       purchaseCategory: "",
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index a4a18e1..5070801 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -182,6 +182,11 @@
           :formatter="paymentMethodFormatter"
         />
         <el-table-column
+          label="浠樻绫诲埆"
+          prop="paymentCategory"
+          show-overflow-tooltip
+        />
+        <el-table-column
           label="鍚堝悓閲戦(鍏�)"
           prop="contractAmount"
           width="220"
@@ -473,6 +478,22 @@
                   :label="item.label"
                   :value="item.value"
                 />
+              </el-select>
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row :gutter="30">
+          <el-col :span="12">
+            <el-form-item label="浠樻绫诲埆" prop="paymentCategory">
+              <el-select
+                v-model="form.paymentCategory"
+                placeholder="璇烽�夋嫨"
+                clearable
+                :disabled="operationType === 'view'"
+                style="width: 100%"
+              >
+                <el-option label="鎺堜俊璐︽湡" value="鎺堜俊璐︽湡" />
+                <el-option label="鍏堟鍚庤揣" value="鍏堟鍚庤揣" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -1402,6 +1423,7 @@
     tankId: "", // 浠e偍锛氬偍缃�
     contractAmount: null, // 浠e偍锛氬悎鍚岄噾棰濈敱鍓嶇鎵嬪伐濉�
     tonnage: null, // 浠e偍璐癸細鍚ㄤ綅锛岄�夊~
+    paymentCategory: "", // 浠樻绫诲埆锛氭巿淇¤处鏈� / 鍏堟鍚庤揣
   },
   rules: {
     ledgerType: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],

--
Gitblit v1.9.3