Browse Source

更新优化代码

lex-xin 3 years ago
parent
commit
e2489c9122
1 changed files with 11 additions and 4 deletions
  1. 11 4
      src/views/activeProgram/program.vue

+ 11 - 4
src/views/activeProgram/program.vue

@@ -549,14 +549,21 @@ export default {
                     return;
                 }
             }
-
-            let onlineClassesStatus = !form.onlineClassesNums && form.onlineClassesNums <= 0 ? true : false;
-            let offlineClassesStatus = !form.offlineClassesNums && form.offlineClassesNums <= 0 ? true : false;
+            let onlineNums = form.onlineClassesNums
+            if(form.onlineClassesNums.length > 0) {
+                onlineNums = Number(form.onlineClassesNums)
+            }
+            let offlineNums = form.offlineClassesNums
+            if(form.offlineClassesNums.length > 0) {
+                offlineNums = Number(form.offlineClassesNums)
+            }
+            let onlineClassesStatus = onlineNums === "" ? true : false;
+            let offlineClassesStatus = offlineNums === "" ? true : false;
             if (statusList.hasOnline && onlineClassesStatus) {
                 this.$toast("请输入线上课次数");
                 return false;
             }
-            if (statusList.hasOffline && !statusList.hasOnline) {
+            if (statusList.hasOffline) {
                 if (offlineClassesStatus) {
                     this.$toast("请输入线下课次数");
                     return false;