history salary 修复

This commit is contained in:
tianfeng 2025-09-05 21:06:00 +08:00
parent 8cd5eb6d26
commit e54a2e294c

View File

@ -301,7 +301,13 @@ const fetchWorkReports = async (userId) => {
date: target.billTitle,
status: getStatusText(target.status),
target: getLevelFromPolicy(target.target?.acceptGiftValue), // 使
salary: formatSalaryValue(target.target?.settlementResult?.[userIdentity.body?.agent ? 'ownSalary' : userIdentity.body?.anchor ? 'memberSalary' : null]) || '-',
salary: formatSalaryValue(
userIdentity.body?.agent
? (target.target?.settlementResult?.ownSalary || 0) + (target.target?.settlementResult?.memberSalary || 0)
: userIdentity.body?.anchor
? target.target?.settlementResult?.memberSalary
: null
) || '-',
totalSalary: formatSalaryValue(target.target?.settlementResult?.totalSalary) || '-',
timeDays: target.target?.effectiveDay || '-',
hasDetails: target.target && target.target.dailyTargets && target.target.dailyTargets.length > 0,
@ -315,7 +321,7 @@ const fetchWorkReports = async (userId) => {
// 使
if (userIdentity.body?.agent) {
// agent true 使 ownSalary
salary = parseFloat(target.target?.settlementResult?.ownSalary || 0)
salary = parseFloat((target.target?.settlementResult?.ownSalary || 0) + (target.target?.settlementResult?.memberSalary || 0))
} else if (userIdentity.body?.anchor) {
// anchor true 使 memberSalary
salary = parseFloat(target.target?.settlementResult?.memberSalary || 0)