package enum // UserWalletFlowTransferType 用户钱包流水-类型 type UserWalletFlowTransferType int const ( AdministratorOperationAddBalance UserWalletFlowTransferType = iota + 1 AdministratorOperationSubBalance EggEnergyExchangeAccountBalance AccountBalanceExchangeEggEnergy UserSendRedPackage UserReceiveRedPackage UserWithdrawApply UserWithdrawBad ) func (kind UserWalletFlowTransferType) String() string { switch kind { case AdministratorOperationAddBalance: return "管理员操作增加余额" case AdministratorOperationSubBalance: return "管理员操作扣除余额" case EggEnergyExchangeAccountBalance: return "蛋蛋能量兑换余额" case AccountBalanceExchangeEggEnergy: return "余额兑换蛋蛋能量" case UserSendRedPackage: return "发送红包" case UserReceiveRedPackage: return "领取红包" case UserWithdrawApply: return "用户提现" case UserWithdrawBad: return "提现失败" default: return "未知状态" } }