// =================================================================================
// 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"
)

// V1CamelOilPrefetchOrder is the golang structure of table camel_oil_prefetch_order for DAO operations like Where/Data.
type V1CamelOilPrefetchOrder struct {
	g.Meta          `orm:"table:camel_oil_prefetch_order, do:true"`
	Id              any         // 主键ID
	AccountId       any         // 拉取时使用的账号ID
	AccountName     any         // 账号名称
	Amount          any         // 预拉取订单金额
	PlatformOrderNo any         // 骆驼平台订单号
	AlipayUrl       any         // 支付宝支付链接
	Status          any         // 预拉取订单状态：1待匹配 2已匹配 3已过期 4已失效
	OrderNo         any         // 匹配后的订单号（关联camel_oil_order表的order_no字段）
	MatchedAt       *gtime.Time // 匹配时间
	ExpireAt        *gtime.Time // 预拉取订单过期时间（通常为24小时后）
	FailureReason   any         // 失败原因
	Remark          any         // 备注信息
	CreatedAt       *gtime.Time // 创建时间
	UpdatedAt       *gtime.Time // 更新时间
	DeletedAt       *gtime.Time // 删除时间（软删除）
}
