using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace bill_statistics { //新进用户活跃留存数据 public class ActiveData_userNewAdd { public DateTime dateId; //新进用户数量 public int newAddU; //次日留存用户数量 public int retentionU_1; public int retentionU_2; public int retentionU_3; public int retentionU_4; public int retentionU_5; public int retentionU_6; public int retentionU_7; public int retentionU_15; public int retentionU_30; } //活跃用户活跃留存数据 public class ActiveData_userActive { public DateTime dateId; //新进用户数量 public int newU; public int oldU; public int dayActU; //次日留存用户数量 public int retentionU_1; public int retentionU_2; public int retentionU_3; public int retentionU_4; public int retentionU_5; public int retentionU_6; public int retentionU_7; public int retentionU_15; public int retentionU_30; } // public class IncomeData_daily { public DateTime dateId; public double dayIncome; public int dayPayPeopleN; public int dayPayTimes; public double dayArppu; public double dayArpu; public double dayPayPerm; public double monIncome; public int monPayPeopleN; public double monArppu; public double monArpu; public double monPayPerm; public int retentionP_1; public int retentionP_2; public int retentionP_3; public int retentionP_4; public int retentionP_5; public int retentionP_6; public int retentionP_7; public int retentionP_15; public int retentionP_30; } public class Coupon_Info { public DateTime dateId; public int uid; public string nick; public int itemid; public long uniqueID; public int phoneCardMoney; public string transactionId; public string trueName; public string phoneNum; public string telcom; public string email; } public class NewUserRecharge_Info { public DateTime dateId; public int m_newUser; public float m_newUserRechargeMoney1; public long m_newUserRechargeCount1; public float m_newUserRechargeMoney2; public long m_newUserRechargeCount2; public float m_newUserRechargeMoney7; public long m_newUserRechargeCount7; public float m_newUserRechargeMoney30; public long m_newUserRechargeCount30; } public class PrintTreasureDraw_Info { public DateTime dateId; public long m_treasureUser; public long TreasureDrawConsume; public int m_treasureItemDrawCount1; public int m_treasureItemDrawUserCount1; public int m_treasureItemDrawCount2; public int m_treasureItemDrawUserCount2; public int m_treasureItemDrawCount3; public int m_treasureItemDrawUserCount3; public int m_treasureItemDrawCount4; public int m_treasureItemDrawUserCount4; public int m_treasureItemDrawCount5; public int m_treasureItemDrawUserCount5; public int m_treasureItemDrawCount6; public int m_treasureItemDrawUserCount6; public int m_treasureItemDrawCount7; public int m_treasureItemDrawUserCount7; public int m_treasureItemDrawCount8; public int m_treasureItemDrawUserCount8; public int m_treasureItemDrawCount9; public int m_treasureItemDrawUserCount9; } public class PrintChipDiamond_Info { public DateTime dateId; public long ChipGet; public long ChipConsume; public long getChipMail; public long getChipInviteSns; public long getChipBroken; public long getChipSign; public long getChipOnline; public long getChipDiamond; public long getChipPay; public long guessCardWin; public long getChipActivity; public long getChipShareFB; public long getChipFriendRank; public long PlayerWinRobot; public long RobotWinPlayer; public long TreasureDrawConsume; public long DiamondGet; public long DiamondConsume; public long getDiamondPay; public long getDiamondMail; public long getDiamondGm; public long newUserChipGet; public long newUserChipConsume; public long GetItemMail; public long InviteSnsFriendAward; public long GetOnlineReward; public long GetSignReward; public long GetBrokeGrants; public long GuessCardAward; public long newUserGuessCardBet; } public class PrintChipDiamondRange_Info { public DateTime dateId; public int ActiveUser; public long GetUserTotalChipp; public int GetChipRangeUserCount1; public int GetChipRangeUserCount2; public int GetChipRangeUserCount3; public int GetChipRangeUserCount4; public int GetChipRangeUserCount5; public int GetChipRangeUserCount6; public int GetChipRangeUserCount7; public int GetChipRangeUserCount8; public int GetChipRangeUserCount9; public int GetChipRangeUserCount10; public int GetChipRangeUserCount11; public int GetChipRangeUserCount12; public int GetDiamondRangeUserCount1; public int GetDiamondRangeUserCount2; public int GetDiamondRangeUserCount3; public int GetDiamondRangeUserCount4; public int GetDiamondRangeUserCount5; } }