浏览代码

fix 申请时线下课为0 问题

wolyshaw 3 年之前
父节点
当前提交
6a0b70a512
共有 1 个文件被更改,包括 10 次插入1 次删除
  1. 10 1
      src/views/teacher/VIP00Apply.vue

+ 10 - 1
src/views/teacher/VIP00Apply.vue

@@ -1521,7 +1521,7 @@ export default {
         }
       }
 
-      if (statusList.hasOffline) {
+      if (statusList.hasOffline && !statusList.hasOnline) {
         if (offlineClassesStatus) {
           this.$toast("请输入线下课次数");
           return false;
@@ -1534,6 +1534,15 @@ export default {
         }
       }
 
+      if (
+          statusList.hasOffline &&
+          statusList.hasOnline &&
+          parseFloat(form.onlineClassesNums || 0) + parseFloat(form.offlineClassesNums || 0) != this.form.totalClassTime
+      ) {
+          this.$toast('线上课次数+线下课次数不等于总课次数')
+          return
+      }
+
       // 判断课时总数
       if(form.totalClassTime <= 0) {
         this.$toast('请输入线上/线下课次数')