diff --git a/src/views/Kpi/Appraise/Components/DialogAppraise.vue b/src/views/Kpi/Appraise/Components/DialogAppraise.vue index 8bb40f9..ab89fca 100644 --- a/src/views/Kpi/Appraise/Components/DialogAppraise.vue +++ b/src/views/Kpi/Appraise/Components/DialogAppraise.vue @@ -11,6 +11,7 @@ 0 && checkedCount < employeeOptions.value.length } function getOptions() { KpiApi.getKpiEmployees().then((data) => { employeeOptions.value = data - handleCheckAllChange(true) - checkAll.value = true + if (formType.value == 'update') { + handleCheckedChange(form.value.examinedUserIdList) + } else { + handleCheckAllChange(true) + checkAll.value = true + } }) } diff --git a/src/views/Kpi/Score/index.vue b/src/views/Kpi/Score/index.vue index b4b71c8..eda77c6 100644 --- a/src/views/Kpi/Score/index.vue +++ b/src/views/Kpi/Score/index.vue @@ -198,7 +198,8 @@ function getSummaries({ columns, data }) { const values = data.map((item) => Number(item[column.property])) if (!values.every((value) => Number.isNaN(value))) { if (column.property == 'weightSocre') { - sums[index] = 5.6 + const employee = employeeOptions.value.find((it) => it.examinedUser == employeeId.value) + sums[index] = employee.scoreTotal + '分' } else { sums[index] = '' }