// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
)

// V1CardAppleAccountInfo is the golang structure for table v1card_apple_account_info.
type V1CardAppleAccountInfo struct {
	Id                    string      `json:"id"                    orm:"id"                      description:"主键"`
	Account               string      `json:"account"               orm:"account"                 description:"账户"`
	Password              string      `json:"password"              orm:"password"                description:"密码"`
	Balance               float64     `json:"balance"               orm:"balance"                 description:"余额"`
	BalanceItunes         float64     `json:"balanceItunes"         orm:"balance_itunes"          description:"itunes充值后余额"`
	Status                int         `json:"status"                orm:"status"                  description:"状态 0.停用 1.正常使用（待充值） 2.正在充值 3.已达到单日充值限制"`
	TodayRechargeAmount   float64     `json:"todayRechargeAmount"   orm:"today_recharge_amount"   description:"今日充值金额，临时字段，方便查询"`
	TodayRechargeCount    uint        `json:"todayRechargeCount"    orm:"today_recharge_count"    description:"今日充值笔数，临时字段，方便查询"`
	TodayRechargeDatetime *gtime.Time `json:"todayRechargeDatetime" orm:"today_recharge_datetime" description:"今日日期，临时字段，方便查询"`
	CreatedUserId         string      `json:"createdUserId"         orm:"created_user_id"         description:""`
	CreatedUserRole       string      `json:"createdUserRole"       orm:"created_user_role"       description:""`
	MaxAmountLimit        int         `json:"maxAmountLimit"        orm:"max_amount_limit"        description:"最大充值限制金额"`
	MaxCountLimit         int         `json:"maxCountLimit"         orm:"max_count_limit"         description:"最大充值限制次数"`
	Remark                string      `json:"remark"                orm:"remark"                  description:"备注"`
	CreatedAt             *gtime.Time `json:"createdAt"             orm:"created_at"              description:"创建日期"`
	UpdatedAt             *gtime.Time `json:"updatedAt"             orm:"updated_at"              description:"更新日期"`
	DeletedAt             *gtime.Time `json:"deletedAt"             orm:"deleted_at"              description:"删除日期"`
}
