Prechádzať zdrojové kódy

去掉必选与金额

lex-xin 3 rokov pred
rodič
commit
944f391b02
1 zmenil súbory, kde vykonal 16 pridanie a 11 odobranie
  1. 16 11
      src/views/teacher/VIP00Apply.vue

+ 16 - 11
src/views/teacher/VIP00Apply.vue

@@ -257,7 +257,7 @@
         input-align="right"
         size="large"
         @keyup="getCalcClass"
-        :readonly="loadData.vipGroupActivitySelect.paymentReadonlyFlag == 0"
+        :readonly="true"
         placeholder="金额(每课时)"
         v-if="statusList.hasOnline"
       />
@@ -268,7 +268,7 @@
         input-align="right"
         size="large"
         @keyup="getCalcClass"
-        :readonly="loadData.vipGroupActivitySelect.paymentReadonlyFlag == 0"
+        :readonly="true"
         placeholder="金额(每课时)"
         v-if="statusList.hasOffline"
       />
@@ -277,7 +277,7 @@
         label="线上课课酬"
         input-align="right"
         size="large"
-        :readonly="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0"
+        :readonly="true"
         placeholder="金额(每课时)"
         v-if="statusList.hasOnline"
         type="number"
@@ -287,7 +287,7 @@
         label="线下课课酬"
         input-align="right"
         size="large"
-        :readonly="loadData.vipGroupActivitySelect.salaryReadonlyFlag == 0"
+        :readonly="true"
         placeholder="金额(每课时)"
         v-if="statusList.hasOffline"
         type="number"
@@ -1327,13 +1327,6 @@ export default {
       // 优惠活动(如果没有则原价)
       const discount = Number(vas.discount || 100) / 100
 
-      // 重置老师默认网管课金额
-      if(this.courseTypePractice) {
-        //老师课酬
-        form.onlineTeacherSalary = Math.round(this.singleClassMinutesSalary)
-        // 课程单价
-        form.onlineClassesUnitPrice = Math.round(this.singleClassMinutesPrice * discount)
-      }
       // ...
       if (vas.salarySettlementJson) {
         let obj = JSON.parse(vas.salarySettlementJson);
@@ -1373,6 +1366,18 @@ export default {
             form.onlineTeacherSalary = Math.round(this.singleClassMinutesSalary)
           }
         }
+      } else {
+        // 重置老师默认网管课金额
+        if(this.courseTypePractice) {
+          //老师课酬
+          form.onlineTeacherSalary = Math.round(this.singleClassMinutesSalary)
+          // 课程单价
+          form.onlineClassesUnitPrice = Math.round(this.singleClassMinutesPrice * discount)
+        }
+        if(this.courseTypeVip) {
+          form.onlineTeacherSalary = Math.round(tc.offlineClassesSalary)
+          form.offlineTeacherSalary = Math.round(tc.offlineClassesSalary)
+        }
       }
 
       let totalCount = 0