소스 검색

修改判断逻辑

lex 2 년 전
부모
커밋
9dee042489
1개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. 18 0
      src/views/resetTeaming/components/payInfoDetail.vue

+ 18 - 0
src/views/resetTeaming/components/payInfoDetail.vue

@@ -48,6 +48,7 @@
                     () => {
                       if (teamCourseDisabled) return;
                       teamCourse = !teamCourse;
+
                       if (teamCourse && form.eclass.length < 0) {
                         form.eclass = [];
                         form.eclass.push({});
@@ -55,6 +56,22 @@
                       if (!teamCourse) {
                         form.calenderFeeType = 'STUDENT';
                       }
+                      // 会员收费 创建续费 默认选中,不可取消选中
+                      if (
+                        courseViewType == 2 &&
+                        $route.query.team_status == 'PROGRESS'
+                      ) {
+                        member = false;
+                        memberDisabled = false;
+                        if (teamCourse) {
+                          member = true;
+                          memberDisabled = true;
+                          if (member && form.memberList.length < 0) {
+                            form.memberList = [];
+                            form.memberList.push({});
+                          }
+                        }
+                      }
                     }
                   "
                 >
@@ -563,6 +580,7 @@ export default {
         this.leBao = false;
         this.leBaoDisabled = true;
       }
+
       if (this.$route.query.payUserType == "SCHOOL") {
         // this.member = false;
         // this.memberDisabled = true;