分数回显错误显示

This commit is contained in:
liang.chao 2025-08-05 13:19:15 +08:00
parent bfeb9af0fe
commit def4717a09
4 changed files with 39 additions and 53 deletions

View File

@ -154,6 +154,7 @@
su.id_card like concat('%',#{keyWord},'%')
)
</if>
order by su.username
</select>
<select id="getPerSonByPhone" resultType="java.lang.Integer">
select count(1)

View File

@ -36,7 +36,7 @@
soulTable: 'excel', // 模块
});
let headerRows;
let layer, laydate, table,excel;
let layer, laydate, table, excel;
let tableLoading;
let code = 0;
let tableIns = null;
@ -44,7 +44,7 @@
let tableCode = 1;
$(function () {
layui.use(['layer', 'laydate', 'table','excel'], function () {
layui.use(['layer', 'laydate', 'table', 'excel'], function () {
layer = layui.layer;
laydate = layui.laydate;
table = layui.table;
@ -446,15 +446,7 @@
}
});
//计算小计
// if (twoLevelCountType === '最高分') {
// subTotals = Math.max(...subArr);
// } else if (twoLevelCountType === '平均分') {
// subTotals = (subArr.reduce((prev, curr) => {
// return prev + curr;
// }, 0) / subArr.length).toFixed(2);
// } else if (twoLevelCountType === '最低分') {
// subTotals = Math.min(...subArr);
// }
if (subArr.length > 0) {
if (twoLevelCountType === '最高分') {
subTotals = Math.max(...subArr).toFixed(2);
} else if (twoLevelCountType === '平均分') {
@ -462,6 +454,9 @@
} else if (twoLevelCountType === '最低分') {
subTotals = Math.min(...subArr).toFixed(2);
}
} else {
subTotals = "0.00";
}
itemData[item + '-subtotal'] = subTotals;
subTotals = 0;
}

View File

@ -56,15 +56,15 @@
if (data[i].isApprove == '0') {
btn =
`<button class="layui-btn layui-btn-sm" onclick="openPage('${data[i].id}', '${data[i].name}','0')">${data[i].name}评价审批</button>`;
}else if (data[i].isApprove == '1') {
} else if (data[i].isApprove == '1') {
btn =
`<button class="layui-btn layui-btn-primary layui-border layui-btn-sm" onclick="openPage('${data[i].id}', '${data[i].name}','1')">${data[i].name}</button>`;
}else if (data[i].isApprove == '2') {
} else if (data[i].isApprove == '2') {
btn =
`<button class="layui-btn layui-btn-primary layui-border-red layui-btn-sm" onclick="openPage('${data[i].id}', '${data[i].name}','2')">${data[i].name}</button>`;
}
if (localStorage.getItem("AllAuditTitle") === '查看'){
if (localStorage.getItem("AllAuditTitle") === '查看') {
btn =
`<button class="layui-btn layui-btn-primary layui-border layui-btn-sm" onclick="openPage('${data[i].id}', '${data[i].name}','1')">${data[i].name}</button>`;
}
@ -245,15 +245,7 @@
}
});
//计算小计
// if (twoLevelCountType === '最高分') {
// subTotals = Math.max(...subArr);
// } else if (twoLevelCountType === '平均分') {
// subTotals = (subArr.reduce((prev, curr) => {
// return prev + curr;
// }, 0) / subArr.length).toFixed(2);
// } else if (twoLevelCountType === '最低分') {
// subTotals = Math.min(...subArr);
// }
if (subArr.length > 0) {
if (twoLevelCountType === '最高分') {
subTotals = Math.max(...subArr).toFixed(2);
} else if (twoLevelCountType === '平均分') {
@ -261,6 +253,9 @@
} else if (twoLevelCountType === '最低分') {
subTotals = Math.min(...subArr).toFixed(2);
}
} else {
subTotals = "0.00";
}
itemData[item + '-subtotal'] = subTotals;
subTotals = 0;
}
@ -336,7 +331,7 @@
});
if (typeof value === 'number') {
itemData[totalField] = t.toFixed(2);
}else {
} else {
itemData[totalField] = t;
}
@ -530,7 +525,7 @@
});
}
function openPage(id, name,type) {
function openPage(id, name, type) {
let url = './otherEvaluateAuditForm.html?deptId=' + id + '&evaluateId=' + getUrlParam('evaluateId') +
'&templateId=' + getUrlParam('templateId') + '&type=' + type;
if (id == '0') {

View File

@ -257,15 +257,7 @@
}
});
//计算小计
/* if (twoLevelCountType === '最高分') {
subTotals = Math.max(...subArr);
} else if (twoLevelCountType === '平均分') {
subTotals = (subArr.reduce((prev, curr) => {
return prev + curr;
}, 0) / subArr.length).toFixed(2);
} else if (twoLevelCountType === '最低分') {
subTotals = Math.min(...subArr);
}*/
if (subArr.length > 0){
if (twoLevelCountType === '最高分') {
subTotals = Math.max(...subArr).toFixed(2);
} else if (twoLevelCountType === '平均分') {
@ -273,6 +265,9 @@
} else if (twoLevelCountType === '最低分') {
subTotals = Math.min(...subArr).toFixed(2);
}
}else {
subTotals = "0.00";
}
itemData[item + '-subtotal'] = subTotals;
subTotals = 0;
}