From c9cc00d09c756f126710168f81eb7ceba0959ec2 Mon Sep 17 00:00:00 2001
From: zhang_nuo <zhang_12370@163.com>
Date: 星期五, 21 八月 2026 11:17:31 +0800
Subject: [PATCH] feat(personnel,production): 新增年龄自动计算及工单数量支持小数

---
 src/views/salesManagement/receiptPaymentLedger/index.vue |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/views/salesManagement/receiptPaymentLedger/index.vue b/src/views/salesManagement/receiptPaymentLedger/index.vue
index e8783d2..fe67371 100644
--- a/src/views/salesManagement/receiptPaymentLedger/index.vue
+++ b/src/views/salesManagement/receiptPaymentLedger/index.vue
@@ -141,18 +141,14 @@
           <el-date-picker style="width:100%" v-model="receiptForm.paymentDate" value-format="YYYY-MM-DD" format="YYYY-MM-DD" type="date" placeholder="璇烽�夋嫨鍥炴鏃ユ湡" clearable />
         </el-form-item>
         <el-form-item label="鍥炴閲戦锛�" prop="paymentAmount">
-          <el-input-number style="width:100%" v-model="receiptForm.paymentAmount" :precision="2" :min="0.01" :max="Math.max(0, (Number(currentRow.receiptableAmount)||0) - (Number(currentRow.receiptPaymentAmount)||0))" placeholder="璇疯緭鍏ュ洖娆鹃噾棰�" controls-position="right" />
+          <el-input-number style="width:100%" v-model="receiptForm.paymentAmount" :precision="2" :min="0.01" :max="Math.max(0.01, (Number(currentRow.receiptableAmount)||0) - (Number(currentRow.receiptPaymentAmount)||0))" placeholder="璇疯緭鍏ュ洖娆鹃噾棰�" controls-position="right" />
           <div style="color:#e6a23c;font-size:12px;margin-top:4px">
             褰撳墠鍙洖娆句綑棰濓細{{ formattedNumber(null, null, Math.max(0, (Number(currentRow.receiptableAmount)||0) - (Number(currentRow.receiptPaymentAmount)||0))) }} 鍏�
           </div>
         </el-form-item>
         <el-form-item label="鍥炴鏂瑰紡锛�" prop="paymentMethod">
           <el-select v-model="receiptForm.paymentMethod" placeholder="璇烽�夋嫨鍥炴鏂瑰紡" style="width:100%" clearable>
-            <el-option label="閾惰杞处" value="閾惰杞处" />
-            <el-option label="鐜伴噾" value="鐜伴噾" />
-            <el-option label="鏀エ" value="鏀エ" />
-            <el-option label="寰俊/鏀粯瀹�" value="寰俊/鏀粯瀹�" />
-            <el-option label="鍏朵粬" value="鍏朵粬" />
+            <el-option v-for="item in payment_methods" :key="item.value" :label="item.label" :value="item.value" />
           </el-select>
         </el-form-item>
         <el-form-item label="澶囨敞锛�" prop="remark">
@@ -176,6 +172,7 @@
   } from "@/api/salesManagement/indicatorStats.js";
   import Pagination from "../../../components/PIMTable/Pagination.vue";
   const { proxy } = getCurrentInstance();
+  const { payment_methods } = proxy.useDict("payment_methods");
   const tableData = ref([]);
   const receiptRecord = ref([]);
   const tableLoading = ref(false);

--
Gitblit v1.9.3