From ccf28d1fed1aa2e5437dbe64b5133ba1cbde6ec7 Mon Sep 17 00:00:00 2001
From: renkang <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 03 一月 2025 15:30:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
admin/src/views/finance/components/config.js | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/admin/src/views/finance/components/config.js b/admin/src/views/finance/components/config.js
index 7d3be5d..c054216 100644
--- a/admin/src/views/finance/components/config.js
+++ b/admin/src/views/finance/components/config.js
@@ -1,3 +1,18 @@
+const validateArr = (rule, value, callback) => {
+ if (!value && value.length === 0) {
+ callback(new Error('璇烽�夋嫨'));
+ } else {
+ callback();
+ }
+};
export const rules = {
- name: [{ required: true, message: '璇疯緭鍏�' }]
-}
\ No newline at end of file
+ contractId: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ customerName: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ ywContractRoomList: [{ required: true, validator: validateArr, trigger: 'blur' }],
+ date: [{ required: true, validator: validateArr, trigger: 'blur' }],
+ costType: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ startDate: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ totleFee: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ planPayDate: [{ required: true, message: '涓嶈兘涓虹┖' }],
+ companyId: [{ required: true, message: '涓嶈兘涓虹┖' }]
+}
--
Gitblit v1.9.3