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

package entity

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

// V1CardAppleAccountInfoHistory is the golang structure for table v1card_apple_account_info_history.
type V1CardAppleAccountInfoHistory struct {
	Id                         uint        `json:"id"                         orm:"id"                            description:""`
	AccountId                  string      `json:"accountId"                  orm:"account_id"                    description:"账号ID"`
	AccountName                string      `json:"accountName"                orm:"account_name"                  description:"账号"`
	OrderNo                    string      `json:"orderNo"                    orm:"order_no"                      description:"订单号"`
	BalanceBeforeItunes        float64     `json:"balanceBeforeItunes"        orm:"balance_before_itunes"         description:"itunes充值当前金额"`
	BalanceBeforeAutoIncrement float64     `json:"balanceBeforeAutoIncrement" orm:"balance_before_auto_increment" description:"钱包自然计算当前金额"`
	BalanceAfterItunes         float64     `json:"balanceAfterItunes"         orm:"balance_after_itunes"          description:"itunes充值返回金额"`
	BalanceAfterAutoIncrement  float64     `json:"balanceAfterAutoIncrement"  orm:"balance_after_auto_increment"  description:"订单计算金额"`
	Amount                     float64     `json:"amount"                     orm:"amount"                        description:"充值金额"`
	TransactionType            string      `json:"transactionType"            orm:"transaction_type"              description:"充值类型"`
	Description                string      `json:"description"                orm:"description"                   description:"描述"`
	CreatedUserId              string      `json:"createdUserId"              orm:"created_user_id"               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:""`
}
