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