From 642ae007fd098f5596d44d79148318ac7914e568 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 29 十一月 2024 09:35:23 +0800
Subject: [PATCH] 开发
---
admin/src/views/finance/components/flowingWater.vue | 36 ++++++++++++++++++++++++++++--------
1 files changed, 28 insertions(+), 8 deletions(-)
diff --git a/admin/src/views/finance/components/flowingWater.vue b/admin/src/views/finance/components/flowingWater.vue
index a2490c2..a646fb0 100644
--- a/admin/src/views/finance/components/flowingWater.vue
+++ b/admin/src/views/finance/components/flowingWater.vue
@@ -3,7 +3,7 @@
@confirm="confirm">
<div class="main">
<div class="main_content">
- <el-form :model="form" label-position="top" ref="paramRef" :rules="rules">
+ <el-form :model="form" label-position="top" ref="form" :rules="rules">
<div class="head">
<div class="m_title">娴佹按淇℃伅</div>
</div>
@@ -77,7 +77,6 @@
<script>
import GlobalWindow from '@/components/common/GlobalWindow'
import BaseOpera from '@/components/base/BaseOpera'
- import { rules } from './config'
import { ywAccountList } from '@/api/bill'
import { create } from '@/api/ywContractRevenue'
import { Message, Loading } from 'element-ui'
@@ -112,8 +111,20 @@
multifileList: [],
costTypeName: ''
},
- rules,
-
+ rules: {
+ receivableFee: [
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
+ ],
+ actPayDate: [
+ { required: true, message: '璇烽�夋嫨', trigger: 'blur' }
+ ],
+ payType: [
+ { required: true, message: '璇烽�夋嫨', trigger: 'blur' }
+ ],
+ accountId: [
+ { required: true, message: '璇烽�夋嫨', trigger: 'blur' }
+ ]
+ },
loadingInstance: null,
uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/visitsAdmin/cloudService/public/uploadBatch',
uploadData: {
@@ -124,10 +135,19 @@
},
methods: {
confirm () {
- create(this.form)
- .then(res => {
- console.log(res)
- })
+ this.$refs.form.validate((valid) => {
+ if (!valid) return
+ this.isWorking = true
+ create(this.form)
+ .then(() => {
+ this.visible = false
+ this.$tip.apiSuccess('鍒涘缓鎴愬姛')
+ this.$emit('success')
+ })
+ .finally(() => {
+ this.isWorking = false
+ })
+ })
},
handleRent() {
this.$refs.MemberSearchRef.openModal()
--
Gitblit v1.9.3