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

package entity

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

// V1RechargeTMallOrder is the golang structure for table v1recharge_t_mall_order.
type V1RechargeTMallOrder struct {
	Id                uint        `json:"id"                orm:"id"                  description:""`
	ChannelName       string      `json:"channelName"       orm:"channel_name"        description:"通道名称"`
	OrderNo           string      `json:"orderNo"           orm:"order_no"            description:"订单号，同时是ID"`
	AccountId         string      `json:"accountId"         orm:"account_id"          description:"账户ID"`
	AccountNumber     string      `json:"accountNumber"     orm:"account_number"      description:"账号"`
	Amount            float64     `json:"amount"            orm:"amount"              description:"充值金额"`
	Status            string      `json:"status"            orm:"status"              description:""`
	MerchantOrder     string      `json:"merchantOrder"     orm:"merchant_order"      description:"第三方订单号"`
	ThirdMerhantOrder string      `json:"thirdMerhantOrder" orm:"third_merhant_order" description:"第三方订单号"`
	NotifyStatus      int         `json:"notifyStatus"      orm:"notify_status"       description:"回调状态"`
	CallbackUrl       string      `json:"callbackUrl"       orm:"callback_url"        description:""`
	Remark            string      `json:"remark"            orm:"remark"              description:""`
	ShopId            int64       `json:"shopId"            orm:"shop_id"             description:"关联天猫订单内部id"`
	CallbackType      string      `json:"callbackType"      orm:"callback_type"       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:""`
}
