|
@@ -83,31 +83,31 @@ export default {
|
83
|
83
|
dialogImageUrl: '', // 活动配图, 图片链接 (以单张为单位)
|
84
|
84
|
rules: {
|
85
|
85
|
announcementTitle: [
|
86
|
|
- { required: true, message: '请输入公告名称', trigger: 'blur' },
|
|
86
|
+ { required: true, message: '请输入话题名称', trigger: 'blur' },
|
87
|
87
|
{ min: 1, max: 20, message: '长度在 20 个字符以内', trigger: 'blur' }
|
88
|
88
|
],
|
89
|
89
|
announcementContent: [
|
90
|
|
- { required: true, message: '公告详细描述', trigger: 'blur' }
|
|
90
|
+ { required: true, message: '话题详细描述', trigger: 'blur' }
|
91
|
91
|
],
|
92
|
92
|
sort: [
|
93
|
93
|
{ required: true, message: '请输入权重值', trigger: 'change' }
|
94
|
94
|
]
|
95
|
|
- }
|
|
95
|
+ },
|
|
96
|
+ lock: false
|
96
|
97
|
}
|
97
|
98
|
},
|
98
|
99
|
methods: {
|
99
|
100
|
submitForm(formName, status) {
|
100
|
|
- console.log(status)
|
101
|
|
- // 加载框
|
102
|
|
- // const loading = this.$loading({
|
103
|
|
- // lock: true,
|
104
|
|
- // text: 'Loading',
|
105
|
|
- // spinner: 'el-icon-loading',
|
106
|
|
- // background: 'rgba(0, 0, 0, 0.7)'
|
107
|
|
- // })
|
|
101
|
+ //加载框
|
|
102
|
+ const loading = this.$loading({
|
|
103
|
+ lock: true,
|
|
104
|
+ text: 'Loading',
|
|
105
|
+ spinner: 'el-icon-loading',
|
|
106
|
+ background: 'rgba(0, 0, 0, 0.7)'
|
|
107
|
+ })
|
108
|
108
|
this.$refs[formName].validate((valid) => {
|
109
|
109
|
if (valid) {
|
110
|
|
- if (this.ruleForm.announcementContent.length <= 0 && this.ruleForm.contentImg.length <= 0) {
|
|
110
|
+ if (this.ruleForm.transactionContent.length <= 0 && this.ruleForm.contentImg.length <= 0) {
|
111
|
111
|
this.$message.error('话题内容描述 和 话题配图至少要存在一个!')
|
112
|
112
|
return
|
113
|
113
|
}
|