UNPKG

press-plus

Version:
36 lines (33 loc) 775 B
/** * 获取battleid */ export function getBattleId(item: any) { let curBo = 0; if (item?.sch_score?.cur_bo) { curBo = item.sch_score.cur_bo; } if (item.battle_list) { const rNode = item.battle_list.find((item: any) => { if (item.bonum === curBo && +item.rematch_state !== 100) { return true; } }); return rNode ? rNode.battleid : ''; } return ''; } export function getRedSide(item: any) { let curBo = 0; if (item?.sch_score?.cur_bo) { curBo = item.sch_score.cur_bo; } if (item.battle_list) { const rNode = item.battle_list.find((item: any) => { if (item.bonum === curBo && +item.rematch_state !== 100) { return true; } }); return rNode ? rNode.red_side : ''; } return ''; }