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

// V1OrderProfitInfo is the golang structure of table order_profit_info for DAO operations like Where/Data.
type V1OrderProfitInfo struct {
	g.Meta          `orm:"table:order_profit_info, do:true"`
	Id              any         // 主键，自增
	MerchantName    any         // 商户名称
	MerchantUid     any         // 商户uid
	AgentUid        any         // 代理uid，表示该商户是谁的代理
	AgentName       any         // 代理名称
	PayProductCode  any         // 支付产品编码
	PayProductName  any         // 支付产品名称
	PayTypeCode     any         // 支付类型编码
	PayTypeName     any         // 支付类型名称
	Status          any         // 等待支付-wait,支付成功-success, 支付失败-failed
	MerchantOrderId any         // 下游商户提交过来的订单id
	BankOrderId     any         // 平台自身的订单id
	BankTransId     any         // 上游返回的订单id
	OrderAmount     any         // 订单提交金额
	ShowAmount      any         // 展示在用户面前待支付的金额
	FactAmount      any         // 实际支付金额
	UserInAmount    any         // 商户入账金额
	AllProfit       any         // 总的利润，包括上游，平台，代理
	SupplierRate    any         // 上游的汇率
	PlatformRate    any         // 平台自己的手续费率
	AgentRate       any         // 代理的手续费率
	SupplierProfit  any         // 上游的利润
	PlatformProfit  any         // 平台利润
	AgentProfit     any         // 代理利润
	UpdateTime      *gtime.Time // 更新时间
	CreateTime      *gtime.Time // 创建时间
	PlatformFee     any         //
}
