Browse Source

修改计算问题

lex-xin 5 năm trước cách đây
mục cha
commit
b22f77f582

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/css/VIPApply.93bcb4c0.css


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/index.html


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/Approval~Attendance~IStarted~Leave~PeriodAdjust~PeriodChange~TeachingSchool~TeachingSet~VIPApply~ord~3d35106e.b9d7ace2.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/Approval~Attendance~IStarted~Leave~PeriodAdjust~PeriodChange~TeachingSchool~TeachingSet~VIPApply~ord~3d35106e.b9d7ace2.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 7 - 0
dist/js/Approval~Attendance~IStarted~Leave~PeriodAdjust~PeriodChange~TeachingSchool~TeachingSet~VIPApply~ord~3d35106e.ca99334f.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/Approval~Attendance~IStarted~Leave~PeriodAdjust~PeriodChange~TeachingSchool~TeachingSet~VIPApply~ord~3d35106e.ca99334f.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/PeriodAdjust.37cbbb00.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/PeriodAdjust.37cbbb00.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/PeriodAdjust.cf4dd0a7.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/VIPApply.a2744630.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/VIPApply.a2744630.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/VIPApply.c09488d3.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/VIPApply.c09488d3.js.map


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/app.2ff5c462.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/js/app.2ff5c462.js.map


+ 7 - 7
src/views/teacher/VIPApply.vue

@@ -678,17 +678,17 @@ export default {
                 let obj = JSON.parse(vas.salarySettlementJson)
                 // 获取每课时长
                 // 每45Min计算一些课酬
-                let b = form.singleClassMinutes ? (form.singleClassMinutes / 45).toFixed(2) : 0
+                let b = form.singleClassMinutes ? (form.singleClassMinutes / 45) : 0
                 if (obj && obj.onlineSalarySettlement) {
                     let onss = obj.onlineSalarySettlement
                     // 有线上课
                     if(onss.salarySettlementType == 'TEACHER_DEFAULT') {
-                        form.onlineTeacherSalary = (b * tc.onlineClassesSalary).toFixed(2) // 线上课酬
+                        form.onlineTeacherSalary = Math.floor((b * tc.onlineClassesSalary) * 100) / 100 // 线上课酬
                     } else if(onss.salarySettlementType == 'RATIO_DISCOUNT') {
                         // 老师课酬的折扣 如果有则不打折
-                        form.onlineTeacherSalary = (vcs.onlineClassesUnitPrice * (onss.settlementValue ? onss.settlementValue : 100) / 100).toFixed(2)
+                        form.onlineTeacherSalary = Math.floor((vcs.onlineClassesUnitPrice * (onss.settlementValue ? onss.settlementValue : 100) / 100) * 100 ) / 100
                     } else if(onss.salarySettlementType == 'FIXED_SALARY') {
-                        form.onlineTeacherSalary = (onss.settlementValue).toFixed(2)
+                        form.onlineTeacherSalary = Math.floor((onss.settlementValue) * 100) / 100
                     }
                     form.onlineTeacherSalary = Number(form.onlineTeacherSalary)
                 }
@@ -696,12 +696,12 @@ export default {
                     let offss = obj.offlineSalarySettlement
                     // 有线下课
                     if(offss.salarySettlementType == 'TEACHER_DEFAULT') {
-                        form.offlineTeacherSalary = (b * tc.offlineClassesSalary).toFixed(2) // 线上课酬
+                        form.offlineTeacherSalary = Math.floor((b * tc.offlineClassesSalary) * 100 ) / 100 // 线上课酬
                     } else if(offss.salarySettlementType == 'RATIO_DISCOUNT') {
                         // 老师课酬的折扣
-                        form.offlineTeacherSalary = (vcs.offlineClassesUnitPrice * (offss.settlementValue ? offss.settlementValue : 100) / 100).toFixed(2)
+                        form.offlineTeacherSalary = Math.floor((vcs.offlineClassesUnitPrice * (offss.settlementValue ? offss.settlementValue : 100) / 100) * 100 ) / 100
                     } else if(offss.salarySettlementType == 'FIXED_SALARY') {
-                        form.offlineTeacherSalary = (offss.settlementValue).toFixed(2)
+                        form.offlineTeacherSalary = Math.floor((offss.settlementValue) * 100) / 100
                     }
                     form.offlineTeacherSalary = Number(form.offlineTeacherSalary)
                 }

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác