From a2299a6d4a6f99e9c11132138f5d3e9ec68f03ea Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 06 六月 2025 19:19:34 +0800
Subject: [PATCH] 开发更新

---
 admin/src/views/finance/components/flowingWater.vue |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/admin/src/views/finance/components/flowingWater.vue b/admin/src/views/finance/components/flowingWater.vue
index d011587..8eed2b8 100644
--- a/admin/src/views/finance/components/flowingWater.vue
+++ b/admin/src/views/finance/components/flowingWater.vue
@@ -17,16 +17,16 @@
                         <el-form-item label="璁¤垂鍛ㄦ湡" required>
                             <el-input v-model="form.date" disabled placeholder="璇疯緭鍏�" v-trim />
                         </el-form-item>
-                        <el-form-item label="搴旀敹閲戦" required>
+                        <el-form-item :label="`搴�${form.needReceivableFeeCopy > 0 ? '鏀�' : '浠�'}閲戦`" required>
                             <el-input v-model="form.receivableFee" disabled placeholder="璇疯緭鍏�" v-trim />
                         </el-form-item>
-                        <el-form-item label="瀹炴敹閲戦" prop="actReceivableFee">
+                        <el-form-item :label="`瀹�${form.needReceivableFeeCopy > 0 ? '鏀�' : '浠�'}閲戦`" prop="actReceivableFee">
                             <el-input v-model="form.actReceivableFee" placeholder="璇疯緭鍏�" v-trim />
                         </el-form-item>
-                        <el-form-item label="鍏ヨ处鏃ユ湡" prop="actPayDate">
+                        <el-form-item :label="`${form.needReceivableFeeCopy > 0 ? '鍏�' : '鍑�'}璐︽棩鏈焋" prop="actPayDate">
                             <el-date-picker type="date" v-model="form.actPayDate" value-format="yyyy-MM-dd" placeholder="璇烽�夋嫨" />
                         </el-form-item>
-                        <el-form-item label="鏀舵鏂瑰紡" prop="payType">
+                        <el-form-item :label="`${form.needReceivableFeeCopy > 0 ? '鏀�' : '浠�'}娆炬柟寮廯" prop="payType">
                             <el-select v-model="form.payType" placeholder="璇烽�夋嫨">
                                 <el-option label="鐜伴噾" :value="1"></el-option>
                                 <el-option label="缃戦摱杞处" :value="2"></el-option>
@@ -110,7 +110,8 @@
           remark: '',
           accountId: '',
           multifileList: [],
-          costTypeName: ''
+          costTypeName: '',
+          needReceivableFeeCopy: ''
         },
         rules: {
           receivableFee: [
@@ -135,6 +136,13 @@
       }
     },
     methods: {
+      getDayTime () {
+        const today = new Date();
+        const year = today.getFullYear();
+        const month = today.getMonth() + 1;
+        const day = today.getDate();
+        return `${year}-${month < 10 ? '0' + month : month}-${day < 10 ? '0' + day : day}`;
+      },
       confirm () {
         this.$refs.form.validate((valid) => {
           if (!valid) return
@@ -219,6 +227,7 @@
           for (const key in this.form) {
             this.form[key] = target[key]
           }
+          this.form.actPayDate = this.getDayTime()
         })
         this.getDates(target.companyId)
       }

--
Gitblit v1.9.3