Browse Source

留言板

yangc 7 years ago
parent
commit
0badc32aef
1 changed files with 11 additions and 5 deletions
  1. 11 5
      components/default/MessageBoard.vue

+ 11 - 5
components/default/MessageBoard.vue

@@ -143,7 +143,7 @@
         isMobileValid: true,
         isEmail: true,
         messageBoard: {},
-        dialogImageUrl: ['', '', '', '', '']
+        dialogImageUrl: [null, null, null, null, null]
       }
     },
     components: {
@@ -203,6 +203,12 @@
         this.isEmail = (/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/).test(this.messageBoard.email)
       },
       confirm () {
+        let imgUrls = []
+        this.dialogImageUrl.forEach(item => {
+          if (item) {
+            imgUrls.push(item)
+          }
+        })
         if (!this.logged) {
           if (!this.messageBoard.question) {
             this.$message.info('您还没有填写反馈内容')
@@ -224,14 +230,14 @@
                 submitTitle: '【优软商城】IC电子元器件现货采购交易平台商城',
                 submitUrl: window.location.href,
                 type: this.messageBoard.type,
-                imgs: this.dialogImageUrl,
+                imgs: imgUrls,
                 userTel: this.messageBoard.userTel ? this.messageBoard.userTel : '',
                 email: this.messageBoard.email ? this.messageBoard.email : ''
               })
               this.isOpendMessage()
               this.$message.info('感谢您的宝贵意见')
               this.messageBoard = {}
-              this.dialogImageUrl = ['', '', '', '', '']
+              this.dialogImageUrl = [null, null, null, null, null]
             }
           }
         } else {
@@ -248,12 +254,12 @@
               submitTitle: '【优软商城】IC电子元器件现货采购交易平台商城',
               submitUrl: window.location.href,
               type: this.messageBoard.type,
-              imgs: this.dialogImageUrl
+              imgs: imgUrls
             })
             this.isOpendMessage()
             this.$message.info('感谢您的宝贵意见')
             this.messageBoard = {}
-            this.dialogImageUrl = ['', '', '', '', '']
+            this.dialogImageUrl = [null, null, null, null, null]
           }
         }
       }