Ver código fonte

Merge remote-tracking branch 'origin/master'

wangqiang 2 anos atrás
pai
commit
542dcceda9
1 arquivos alterados com 11 adições e 7 exclusões
  1. 11 7
      src/views/modules/sys/mould/SerialnumTplForm.vue

+ 11 - 7
src/views/modules/sys/mould/SerialnumTplForm.vue

@@ -242,13 +242,17 @@
       },
       // 表单提交
       doSubmit () {
-        this.serialnumTplService.save(this.inputForm).then(({data}) => {
-          this.close()
-          this.$message.success(data)
-          this.$emit('refreshDataList')
-          this.loading = false
-        }).catch(() => {
-          this.loading = false
+        this.$refs['inputForm'].validate((valid) => {
+          if (valid) {
+            this.serialnumTplService.save(this.inputForm).then(({data}) => {
+              this.close()
+              this.$message.success(data)
+              this.$emit('refreshDataList')
+              this.loading = false
+            }).catch(() => {
+              this.loading = false
+            })
+          }
         })
       },
       close () {