From 43d00eec5989caa78c44c736853230a13d8e9f6c Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期四, 08 十月 2026 14:51:53 +0800
Subject: [PATCH] 财务管理系统模块优化
---
src/views/financialManagement/expenseManagement/Form.vue | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/views/financialManagement/expenseManagement/Form.vue b/src/views/financialManagement/expenseManagement/Form.vue
index 9cfe5da..933d53f 100644
--- a/src/views/financialManagement/expenseManagement/Form.vue
+++ b/src/views/financialManagement/expenseManagement/Form.vue
@@ -11,6 +11,11 @@
clearable
/>
</el-form-item>
+ <el-form-item label="鏀嚭澶х被" prop="expenseCategory">
+ <el-select v-model="form.expenseCategory" placeholder="璇烽�夋嫨鏀嚭澶х被" clearable>
+ <el-option v-for="item in finance_expense_category" :key="item.value" :label="item.label" :value="item.value" />
+ </el-select>
+ </el-form-item>
<el-form-item label="鏀嚭绫诲瀷" prop="expenseType">
<el-select
v-model="form.expenseType"
@@ -65,6 +70,7 @@
name: "鏂板鏀嚭",
});
const { expense_types } = proxy.useDict("expense_types");
+const { finance_expense_category } = proxy.useDict("finance_expense_category");
const { checkout_payment } = proxy.useDict("checkout_payment");
const formRef = ref(null);
const formRules = {
@@ -73,12 +79,14 @@
expenseDescribed: [{ required: true, trigger: "blur", message: "璇疯緭鍏�" }],
expenseDate: [{ required: true, trigger: "change", message: "璇烽�夋嫨" }],
expenseType: [{ required: true, trigger: "change", message: "璇烽�夋嫨" }],
+ expenseCategory: [{ required: true, trigger: "change", message: "璇烽�夋嫨鏀嚭澶х被" }],
expenseMethod: [{ required: true, trigger: "change", message: "璇烽�夋嫨" }],
}
const { form, resetForm } = useFormData({
expenseDate: undefined, // 鏀嚭鏃ユ湡
expenseType: undefined, // 鏀嚭绫诲瀷
+ expenseCategory: undefined, // 鏀嚭澶х被
supplierName: undefined, // 瀹㈡埛鍚嶇О
expenseMoney: undefined, // 鏀嚭閲戦
expenseDescribed: undefined, // 鏀嚭鎻忚堪
@@ -92,6 +100,7 @@
if (code == 200) {
form.expenseDate = data.expenseDate;
form.expenseType = data.expenseType;
+ form.expenseCategory = data.expenseCategory;
form.supplierName = data.supplierName;
form.expenseMoney = data.expenseMoney;
form.expenseDescribed = data.expenseDescribed;
--
Gitblit v1.9.3