|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <el-row style="margin-bottom: 20px">
|
|
|
|
|
|
+ <el-row style="margin-bottom: 20px;" v-loading="loading">
|
|
<el-col :span="16">
|
|
<el-col :span="16">
|
|
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" label-width="auto">
|
|
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" label-width="auto">
|
|
<el-row class="my-row">
|
|
<el-row class="my-row">
|
|
@@ -31,7 +31,8 @@
|
|
fileList: [],
|
|
fileList: [],
|
|
dataRule: {
|
|
dataRule: {
|
|
remark: [{ required: true, message: '处理意见不能为空', trigger: 'blur' }]
|
|
remark: [{ required: true, message: '处理意见不能为空', trigger: 'blur' }]
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ loading: false
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -49,6 +50,7 @@
|
|
dataFormSubmit (val) {
|
|
dataFormSubmit (val) {
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
|
|
+ this.loading = true
|
|
// 添加附件
|
|
// 添加附件
|
|
let fList = this.fileList
|
|
let fList = this.fileList
|
|
if (fList.length > 0) {
|
|
if (fList.length > 0) {
|
|
@@ -70,6 +72,7 @@
|
|
orgId: this.$store.state.user.orgId
|
|
orgId: this.$store.state.user.orgId
|
|
})
|
|
})
|
|
}).then(({data}) => {
|
|
}).then(({data}) => {
|
|
|
|
+ this.loading = false
|
|
if (data && data.code === '200') {
|
|
if (data && data.code === '200') {
|
|
this.$message({
|
|
this.$message({
|
|
message: '操作成功',
|
|
message: '操作成功',
|
|
@@ -83,6 +86,8 @@
|
|
} else {
|
|
} else {
|
|
this.$message.error(data.msg)
|
|
this.$message.error(data.msg)
|
|
}
|
|
}
|
|
|
|
+ }).catch(e => {
|
|
|
|
+ this.loading = false
|
|
})
|
|
})
|
|
}
|
|
}
|
|
})
|
|
})
|