Jelajahi Sumber

更新课酬设置

lex-xin 3 tahun lalu
induk
melakukan
ceb06e3f3f
1 mengubah file dengan 12 tambahan dan 19 penghapusan
  1. 12 19
      src/views/teacher/VIP00Apply.vue

+ 12 - 19
src/views/teacher/VIP00Apply.vue

@@ -1345,44 +1345,37 @@ export default {
         let obj = JSON.parse(vas.salarySettlementJson);
         // 课程按课来计算
         if(this.courseTypeVip) {
-          if(obj && obj.vipOnlineSalarySettlement) {
-            let vnss = obj.vipOnlineSalarySettlement
-            if(vnss.salarySettlementType == 'TEACHER_DEFAULT') {
-              form.onlineTeacherSalary = Math.round(tc.offlineClassesSalary)
-            } else if(vnss.salarySettlementType == 'FIXED_SALARY') {
-              form.onlineTeacherSalary = Math.round(vnss.settlementValue)
-            }
-          } else {
-            form.onlineTeacherSalary = Math.round(tc.offlineClassesSalary)
-          }
-
+          // 所有的课酬都取线下
           if(obj && obj.vipOfflineSalarySettlement) {
             let voss = obj.vipOfflineSalarySettlement
             if(voss.salarySettlementType == 'TEACHER_DEFAULT') {
-              form.offlineTeacherSalary = Math.round(tc.offlineClassesSalary)
+              form.onlineTeacherSalary = Number(tc.offlineClassesSalary)
+              form.offlineTeacherSalary = Number(tc.offlineClassesSalary)
             } else if(voss.salarySettlementType == 'FIXED_SALARY') {
-              form.offlineTeacherSalary = Math.round(voss.settlementValue)
+              form.onlineTeacherSalary = Number(voss.settlementValue)
+              form.offlineTeacherSalary = Number(voss.settlementValue)
             }
           } else {
-            form.offlineTeacherSalary = Math.round(tc.offlineClassesSalary)
+            form.onlineTeacherSalary = Number(tc.offlineClassesSalary)
+            form.offlineTeacherSalary = Number(tc.offlineClassesSalary)
           }
         } else if(this.courseTypePractice) {
           // //老师课酬
           if(obj && obj.practiceSalarySettlement) {
             let pss = obj.practiceSalarySettlement
             if(pss.salarySettlementType == 'TEACHER_DEFAULT') {
-              form.onlineTeacherSalary = Math.round(this.singleClassMinutesSalary)
+              form.onlineTeacherSalary = Number(this.singleClassMinutesSalary)
             } else if(pss.salarySettlementType == 'FIXED_SALARY') {
-              form.onlineTeacherSalary = Math.round(pss.settlementValue)
+              form.onlineTeacherSalary = Number(pss.settlementValue)
             }
           } else {
-            form.onlineTeacherSalary = Math.round(this.singleClassMinutesSalary)
+            form.onlineTeacherSalary = Number(this.singleClassMinutesSalary)
           }
         }
       } else {
         if(this.courseTypeVip) {
-          form.onlineTeacherSalary = Math.round(tc.offlineClassesSalary)
-          form.offlineTeacherSalary = Math.round(tc.offlineClassesSalary)
+          form.onlineTeacherSalary = Number(tc.offlineClassesSalary)
+          form.offlineTeacherSalary = Number(tc.offlineClassesSalary)
         }
       }