From 17d7043f10d55429db919238fe639bff1b51ec0e Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期五, 07 二月 2025 15:59:37 +0800
Subject: [PATCH] Merge branch '2.0.1' of http://139.186.142.91:10010/r/productDev/funingyunwei into 2.0.1
---
admin/src/views/finance/collectionSettings.vue | 32 ++++++++++++++++++++++----------
1 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/admin/src/views/finance/collectionSettings.vue b/admin/src/views/finance/collectionSettings.vue
index 1df43de..9a1ec04 100644
--- a/admin/src/views/finance/collectionSettings.vue
+++ b/admin/src/views/finance/collectionSettings.vue
@@ -5,13 +5,13 @@
<el-form ref="form" :model="form" label-width="120px">
<el-form-item label="鐭俊妯℃澘">
<div style="display: flex; align-items: self-start;">
- <el-input type="textarea" rows="5" v-model="form.smsTemp"></el-input>
+ <el-input type="textarea" rows="5" v-model="form.smsTemp.title"></el-input>
<!-- <el-button type="primary" style="margin-left: 10px;">淇濆瓨</el-button>-->
</div>
</el-form-item>
<el-form-item label="閭妯℃澘">
<div style="display: flex; align-items: self-start;">
- <el-input type="textarea" rows="5" v-model="form.emailTemp"></el-input>
+ <el-input type="textarea" rows="5" v-model="form.emailTemp.title"></el-input>
<!-- <el-button type="primary" style="margin-left: 10px;">淇濆瓨</el-button>-->
</div>
</el-form-item>
@@ -44,7 +44,7 @@
</el-upload>
</el-form-item>
<el-form-item>
- <el-button type="primary" @click="submit">淇濆瓨</el-button>
+ <el-button type="primary" @click="submit" :disabled="loading" :loading="loading">淇濆瓨</el-button>
</el-form-item>
</el-form>
</div>
@@ -56,7 +56,7 @@
<script>
import templateKeywords from './components/templateKeywords'
- import { getCallTemp } from '@/api/ywTempConfig'
+ import { getCallTemp, updTempConfig } from '@/api/ywTempConfig'
export default {
name: 'collectionSettings',
data() {
@@ -66,11 +66,12 @@
folder: 'TEMP_CONFIG'
},
form: {
- emailTemp: '',
- smsTemp: '',
+ emailTemp: {},
+ smsTemp: {},
leaseTemp: [],
otherTemp: []
- }
+ },
+ loading: false
}
},
components: { templateKeywords },
@@ -79,7 +80,18 @@
},
methods: {
submit() {
-
+ this.loading = true
+ updTempConfig({
+ emailTemp: this.form.emailTemp,
+ smsTemp: this.form.smsTemp,
+ leaseTemp: this.form.leaseTemp[0],
+ otherTemp: this.form.otherTemp[0]
+ }).then(res => {
+ this.$message.success('鏇存柊鎴愬姛锛�')
+ this.getCallTempVal()
+ }).finally(() => {
+ this.loading = false
+ })
},
handleRemove(e) {
this.form.leaseTemp = []
@@ -98,8 +110,8 @@
getCallTempVal() {
getCallTemp({})
.then(res => {
- this.form.smsTemp = res.smsTemp.title
- this.form.emailTemp = res.emailTemp.title
+ this.form.smsTemp = res.smsTemp
+ this.form.emailTemp = res.emailTemp
this.form.leaseTemp = [{ url: res.leaseTemp.url, name: res.leaseTemp.title }]
this.form.otherTemp = [{ url: res.otherTemp.url, name: res.otherTemp.title }]
})
--
Gitblit v1.9.3