package model import "gorm.io/gorm" // BundleOrderRecords struct type BundleOrderRecords struct { gorm.Model UUID string `json:"uuid" gorm:"column:uuid;type:varchar(1024);comment:UUID"` OrderNo string `json:"orderNo" gorm:"column:order_no;type:varchar(1024);comment:交易编号"` BundleUUID string `json:"bundleUUID" gorm:"column:bundle_uuid;type:varchar(1024);comment:套餐UUID"` BundleName string `json:"bundleName" gorm:"column:bundle_name;type:varchar(2048);comment:套餐名"` CustomerID string `json:"customerID" gorm:"column:customer_id;type:varchar(1024);comment:客户ID"` CustomerNum string `json:"customerNum" gorm:"column:customer_num;type:varchar(1024);comment:客户编号"` CustomerName string `json:"customerName" gorm:"column:customer_name;type:varchar(1024);comment:客户名"` Amount float32 `json:"amount" gorm:"column:amount;type:decimal(12,2);comment:金额"` AmountType int64 `json:"amountType" gorm:"column:amount_type;type:int;comment:金额类型"` SignContract string `json:"signContract" gorm:"column:sign_contract;type:varchar(1024);comment:签约合同"` Signature string `json:"signature" gorm:"column:signature;type:text;comment:签字"` SignedTime string `json:"signedTime" gorm:"column:signed_time;type:varchar(1024);comment:签约时间(北京时间)"` PayType int64 `json:"payType" gorm:"column:pay_type;type:int;comment:支付类型"` PayTime string `json:"payTime" gorm:"column:pay_time;type:varchar(1024);comment:支付时间(北京时间)"` CheckoutSessionId string `json:"checkoutSessionId" gorm:"column:checkout_session_id;type:varchar(1024);default:null;comment:checkoutSessionId"` CheckoutSessionUrl string `json:"checkoutSessionUrl" gorm:"column:checkout_session_url;type:varchar(4096);default:null;comment:checkoutSessionUrl"` Status int64 `json:"status" gorm:"column:status;type:int;comment:状态 1:已签未支付 2:已签已支付"` }