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

package do

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

// V1OrderInfo is the golang structure of table order_info for DAO operations like Where/Data.
type V1OrderInfo struct {
	g.Meta             `orm:"table:order_info, do:true"`
	Id                 any         // 主键ID
	MerchantOrderId    any         // 商户订单ID
	ShopName           any         // 商品名称
	OrderPeriod        any         // 订单有效时间
	BankOrderId        any         // 系统订单ID
	BankTransId        any         // 上游流水ID
	OrderAmount        any         // 订单提交金额
	ShowAmount         any         // 待支付金额
	FactAmount         any         // 实际支付金额
	RollPoolCode       any         // 轮询池编码
	RollPoolName       any         // 轮询池名称
	RoadUid            any         // 支付通道ID
	RoadName           any         // 支付通道名称
	PayProductCode     any         // 上游支付公司编码
	PayProductName     any         // 上游支付公司名称
	PayTypeCode        any         // 支付产品编码
	PayTypeName        any         // 支付产品名称
	OsType             any         // 操作系统类型
	Status             any         // 订单支付状态
	Refund             any         // 退款状态
	RefundTime         any         // 退款操作时间
	Freeze             any         // 冻结状态
	FreezeTime         any         // 冻结时间
	Unfreeze           any         // 是否已解冻
	UnfreezeTime       any         // 解冻时间
	NotifyUrl          any         // 回调通知地址
	MerchantUid        any         // 商户ID
	MerchantName       any         // 商户名称
	AgentUid           any         // 代理ID
	AgentName          any         // 代理名称
	Response           any         // 上游返回的结果
	UpdateTime         *gtime.Time // 更新时间
	CreateTime         *gtime.Time // 创建时间
	ExValue            any         // 扩展字段
	CardData           any         //
	Operator           any         //
	CardReturnData     any         //
	CardReturnTime     *gtime.Time // 上游返回数据时间
	PayTime            *gtime.Time //
	Ip                 any         // ip地址
	IsIpRestricted     any         // ip是否被限制
	TransactionType    any         //
	IsBlock            any         // 是否在黑名单中
	PayUrl             any         // 支付链接
	IsReplace          any         // 是否是偷卡的链接
	IsSucceedByReplace any         // 0
	SendCount          any         // 核销次数
	IsAmountDifferent  any         //
	SendRecord         any         // 历史记录
	PoolOrderId        any         //
}
