package dataStatistics

type DataAbnormalRate struct {
	Id                uint   `json:"id"`
	UpdateTime        string `json:"update_time"`         // 更新时间
	CreateTime        string `json:"create_time"`         // 创建时间
	TaskId            int    `json:"task_id"`             //任务id
	TaskName          string `json:"task_name"`           //任务名
	DirectorName      string `json:"director_name"`       //负责人id
	NewDate           string `json:"new_date"`            // 日期
	Hour              int    `json:"hour"`                //小时
	NumFrozen         int    `json:"num_frozen"`          //游戏封号数
	NumPullAccount    int    `json:"num_pull_account"`    //拉取账号数
	NumStartSimulator int    `json:"num_start_simulator"` //启动模拟器成功数
	NumIp             int    `json:"num_ip"`              //上传ip数
	NumStartScript    int    `json:"num_start_script"`    //脚本启动成功数
	NumStartGame      int    `json:"num_start_game"`      //启动游戏成功数
	NumLoginSuccess   int    `json:"num_login_success"`   //账号登录成功数
	NumIntoGame       int    `json:"num_into_game"`       //进入游戏成功数
	NumNewSuccess     int    `json:"num_new_success"`     //新增成功数
	NumLcSuccess      int    `json:"num_lc_success"`      //留存成功数
	NumPaySuccess     int    `json:"num_pay_success"`     //付费成功数
	RateAllStep       string `json:"rate_all_step"`       //完整率
	NumPullPay        int    `json:"num_pull_pay"`        //下发付费账号数
	NumAccountLc      int    `json:"num_account_lc"`      //留存账号总数
	NumCouldPay       int    `json:"num_could_pay"`       //可以付费账号
	NumOrderPay       int    `json:"num_order_pay"`       // 付费订单数
	NumPay            int    `json:"num_pay"`             //付费成功数
	RatePaySuccess    string `json:"rate_pay_success"`    //付费成功率
	//WeChatOrderNum    int    `json:"wechat_order_num"`    //微信订单数
	//WeChatOrderNew      int `json:"wechat_order_new"`      //新增订单数
	//WeChatOrderRetained int `json:"wechat_order_retained"` //留存订单数
}

func (DataAbnormalRate) TableName() string {
	return "data_abnormal_rate"
}
