'全部', self::Unknown => '未知', self::PowerRentalPower => '服务器算力', self::PowerDirectAward => '直推奖励', self::PowerTeamAward => '算力奖励', self::PowerEqualAward => '平级奖励', self::PowerProfit => '团队算力奖励', self::PowerSameBonus => '团队平级奖励', self::UsdtRentalPower => '复购算力', self::UsdtShareBonus => '直推奖', self::UsdtGenerateProfit => '间推奖', self::UsdtWeightDividend => '加权分红', self::UsdtTeamWeightDividend => '团队算力分红', self::UsdtWithdrawCash => '提现', self::UsdtWithdrawReturn => '提现退回', self::UsdtRegBonus => '见点奖', self::UsdtSameBonus => '团队平级奖励', self::UsdtMarketBonus => '市场分红', self::UsdtShareClubBonus => '公司推荐奖', self::UsdtRebuyBonus => '复购奖', self::Reversal => '系统调整', self::Other => '其他', self::PowerBonusAward => '算力分红', self::PowerMarketBonus => '市场分红', self::TokenAllocateEtc => '今日产出', self::TokenWithdrawCash => '提现', self::TokenWithdrawReturn=> '提现退回', self::TransferOut => '互转转出', self::TransferIn => '互转转入', self::EtcExchange => 'USDT兑换', ]; public static function getAll(string $action_key):array { $rs_date = []; $action_id = 0; switch ($action_key){ case 'power': $rs_date = [ self::All => '全部', self::PowerRentalPower => '服务器算力', self::PowerDirectAward => '直推奖励', self::PowerTeamAward => '算力奖励', self::PowerEqualAward => '平级奖励', self::PowerBonusAward => '算力分红', self::PowerMarketBonus => '市场分红', self::PowerProfit => '团队算力奖励', self::PowerSameBonus => '团队平级奖励', ]; break; case 'usdt': $rs_date = [ self::All => '全部', self::UsdtRentalPower => '复购算力', self::UsdtShareBonus => '直推奖', self::UsdtGenerateProfit => '间推奖', self::UsdtWeightDividend => '加权分红', self::UsdtTeamWeightDividend => '团队算力分红', self::UsdtWithdrawCash => '提现', self::UsdtWithdrawReturn => '提现退回', self::UsdtRegBonus => '见点奖', self::UsdtSameBonus => '团队平级奖励', self::UsdtMarketBonus => '市场分红', self::UsdtShareClubBonus => '公司推荐奖', self::UsdtRebuyBonus => '复购奖', ]; break; case 'token': $rs_date = [ self::All => '全部', self::TokenAllocateEtc => '今日产出', self::TokenWithdrawCash => '提现', self::TokenWithdrawReturn=> '提现退回', self::TransferOut => '互转转出', self::TransferIn => '互转转入', self::EtcExchange => 'USDT兑换', ]; break; case 'etc': case 'smh': $rs_date = [ self::All => '全部', self::TokenAllocateEtc => '今日产出', self::TokenWithdrawCash => '提现', self::TokenWithdrawReturn=> '提现退回', self::EtcExchange => 'USDT兑换', ]; break; case 'server_power': case 'declaration': $rs_date = [ self::All => '全部', ]; break; default: return $rs_date; break; } return $rs_date; } public static function getText(int $value): string { if (array_key_exists($value, self::$actions)) { return self::$actions[$value]; } else { return Common::getUnknownText(); } } }