修改我的红包数据展示异常问题

This commit is contained in:
赵毅 2025-12-18 09:59:31 +08:00
parent 7d1e861e3e
commit b227737750

View File

@ -133,7 +133,9 @@ export default {
belong_role: changeIndex == 0 ? '' : changeIndex,
}
const res = await request(apiArr.redPackageMyred, 'POST', params);
let processedList = res.rows.map(item => {
let processedList = res.rows
.filter(item => item.status !== 3)
.map(item => {
const newItem = { ...item };
if (newItem?.agent_info?.ad?.ad_name) {
@ -178,8 +180,8 @@ export default {
} else {
this.redPacketList = processedList;
}
this.redPacketNum = res.rows.filter(item => item.red_package_config).length;
this.redPacketMoney = res.rows.reduce((total, item) =>
this.redPacketNum = processedList.filter(item => item.red_package_config).length;
this.redPacketMoney = processedList.reduce((total, item) =>
item.red_package_config ? total + item.red_package_config.money : total, 0.00
).toFixed(2);
},