土耳其公会中心 - 钻石收益统计 - 修复剩余薪资数字失真问题
This commit is contained in:
@@ -198,10 +198,19 @@ function getMemberDataFun() {
|
||||
if (res.code == 200) {
|
||||
$('.data_time .memberData_info .box_content .number .diamondNum').text(res.data.diamondNum)
|
||||
if(res.data.guildSalary){
|
||||
$('.salary_member_box .diamondSalary').text('$'+(res.data.guildSalary.micSalary + res.data.guildSalary.diamondSalary))
|
||||
$('.salary_member_box .ownerSalary').text('$'+res.data.guildSalary.ownerSalary)
|
||||
$('.salary_member_box .issueSalary').text('$'+res.data.guildSalary.issueSalary)
|
||||
$('.salary_member_box .shengyu_salary').text('$'+(res.data.guildSalary.micSalary + res.data.guildSalary.diamondSalary + res.data.guildSalary.ownerSalary - res.data.guildSalary.issueSalary))
|
||||
// 修复浮点数精度问题,保留2位小数
|
||||
let micSalary = parseFloat(res.data.guildSalary.micSalary) || 0;
|
||||
let diamondSalary = parseFloat(res.data.guildSalary.diamondSalary) || 0;
|
||||
let ownerSalary = parseFloat(res.data.guildSalary.ownerSalary) || 0;
|
||||
let issueSalary = parseFloat(res.data.guildSalary.issueSalary) || 0;
|
||||
|
||||
let totalSalary = parseFloat((micSalary + diamondSalary).toFixed(2));
|
||||
let shengyuSalary = parseFloat((micSalary + diamondSalary + ownerSalary - issueSalary).toFixed(2));
|
||||
|
||||
$('.salary_member_box .diamondSalary').text('$' + totalSalary);
|
||||
$('.salary_member_box .ownerSalary').text('$' + ownerSalary.toFixed(2));
|
||||
$('.salary_member_box .issueSalary').text('$' + issueSalary.toFixed(2));
|
||||
$('.salary_member_box .shengyu_salary').text('$' + shengyuSalary);
|
||||
$('.salary_member_box').show();
|
||||
}else{
|
||||
$('.salary_member_box').hide();
|
||||
|
Reference in New Issue
Block a user