浏览代码

添加校验

DESKTOP-SVI9JE1\muzen 1 年之前
父节点
当前提交
b0d8d45a0b
共有 1 个文件被更改,包括 13 次插入7 次删除
  1. 13 7
      src/views/operation/map/detail.vue

+ 13 - 7
src/views/operation/map/detail.vue

@@ -105,13 +105,19 @@ export default {
 
 
     // 提交
     // 提交
     getSubmit() {
     getSubmit() {
-      this.form.province = this.form.cascader[0]
-      this.form.city = this.form.cascader[1]
-      this.form.area = this.form.cascader[2]
-      submit(this.form).then(res => {
-        if (res.code === 0) {
-          this.$message.success('提交成功!')
-          this.cancel()
+      this.$refs.form.validate((valid) => {
+        if (valid) {
+          this.form.province = this.form.cascader[0]
+          this.form.city = this.form.cascader[1]
+          this.form.area = this.form.cascader[2]
+          submit(this.form).then(res => {
+            if (res.code === 0) {
+              this.$message.success('提交成功!')
+              this.cancel()
+            }
+          })
+        } else {
+          return false
         }
         }
       })
       })
     }
     }