Merge branch 'dev' of http://git.sinoecare.com/sinoecare/digital_village_v2/dvcp_v2_webapp into dev
This commit is contained in:
		| @@ -164,6 +164,7 @@ export default { | |||||||
|       videos: [], |       videos: [], | ||||||
|       videoArr: [], |       videoArr: [], | ||||||
|       files: [], |       files: [], | ||||||
|  |       flag: false, | ||||||
|       rules: { |       rules: { | ||||||
|         deptList: [{required: true, message: '请选择发送范围'}], |         deptList: [{required: true, message: '请选择发送范围'}], | ||||||
|         content: [{required: true, message: '请输入群发内容'}], |         content: [{required: true, message: '请输入群发内容'}], | ||||||
| @@ -229,11 +230,15 @@ export default { | |||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|     confirm() { |     confirm() { | ||||||
|  |       if(this.flag) return | ||||||
|  |  | ||||||
|       if(!this.form.deptList.length) { |       if(!this.form.deptList.length) { | ||||||
|         return this.$message.error('请选择发送范围') |         return this.$message.error('请选择发送范围') | ||||||
|       } |       } | ||||||
|       this.$refs.form.validate((valid) => { |       this.$refs.form.validate((valid) => { | ||||||
|         if (valid) { |         if (valid) { | ||||||
|  |           this.flag = true | ||||||
|  |  | ||||||
|           this.form.fileList = [] |           this.form.fileList = [] | ||||||
|           let contentList = [{ |           let contentList = [{ | ||||||
|             content: this.form.content, |             content: this.form.content, | ||||||
| @@ -268,9 +273,10 @@ export default { | |||||||
|                 accessUrl: item.url, |                 accessUrl: item.url, | ||||||
|               } |               } | ||||||
|             }) |             }) | ||||||
|           } |           }  | ||||||
|  |            | ||||||
|           this.form.fileList = [...contentList, ...this.imgs, ...this.videos, ...this.files] |           this.form.fileList = [...contentList, ...this.imgs, ...this.videos, ...this.files] | ||||||
|  |  | ||||||
|           this.instance.post(`/app/pushmessage/addOrUpdate`, { |           this.instance.post(`/app/pushmessage/addOrUpdate`, { | ||||||
|             ...this.form |             ...this.form | ||||||
|           }).then(res => { |           }).then(res => { | ||||||
| @@ -279,7 +285,11 @@ export default { | |||||||
|               setTimeout(() => { |               setTimeout(() => { | ||||||
|                 this.cancel(true) |                 this.cancel(true) | ||||||
|               }, 600) |               }, 600) | ||||||
|  |             } else { | ||||||
|  |               this.flag = false | ||||||
|             } |             } | ||||||
|  |           }).catch(() => { | ||||||
|  |             this.flex = false | ||||||
|           }) |           }) | ||||||
|         } |         } | ||||||
|       }) |       }) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user