licailing 4 жил өмнө
parent
commit
dfcdab4d5f

+ 12 - 9
src/main/vue/src/components/PackageEdit2.vue

@@ -182,14 +182,7 @@ export default {
     },
     methods: {
         onSave() {
-            // this.$refs.form.validate(valid => {
-            //     if (valid) {
-            //         this.submit();
-            //     } else {
-            //         return false;
-            //     }
-            // });
-            Promise.all(this.$refs.subform.map(i => i.validate())).then(() => {
+            if (this.list.length <= 0) {
                 this.$refs.form.validate(valid => {
                     if (valid) {
                         this.submit();
@@ -197,7 +190,17 @@ export default {
                         return false;
                     }
                 });
-            });
+            } else {
+                Promise.all(this.$refs.subform.map(i => i.validate())).then(() => {
+                    this.$refs.form.validate(valid => {
+                        if (valid) {
+                            this.submit();
+                        } else {
+                            return false;
+                        }
+                    });
+                });
+            }
         },
         submit() {
             let data = { ...this.formData };