package data

type (
	PayDetails struct {
		Id           int64   `json:"id" gorm:"primary_key;column:id"`
		Classify     int     `json:"classify" gorm:"column:classify"`
		TradeNo      string  `json:"trade_no" gorm:"column:trade_no"`
		Money        float64 `json:"money" gorm:"column:money"`
		UserId       int64   `json:"user_id" gorm:"column:user_id"`
		State        int     `json:"state" gorm:"column:state"`
		CreateTime   string  `json:"create_time" gorm:"column:create_time"`
		PayTime      string  `json:"pay_time" gorm:"column:pay_time"`
		Type         int     `json:"type" gorm:"column:type"`
		Remark       string  `json:"remark" gorm:"column:remark"`
		OrderId      string  `json:"order_id" gorm:"column:order_id"`
		ProductId    string  `json:"product_id" gorm:"column:product_id"`
		PayDiamond   float64 `json:"pay_diamond" gorm:"column:pay_diamond"`
		Diamond      int     `json:"diamond" gorm:"column:diamond"`
		ThirdOrderNo string  `json:"third_order_no" gorm:"column:third_order_no"`
	}

	PayDetailsCopy1 struct {
		Id           int64   `json:"id" gorm:"primary_key;column:id"`
		Classify     int     `json:"classify" gorm:"column:classify"`
		TradeNo      string  `json:"trade_no" gorm:"column:trade_no"`
		Money        float64 `json:"money" gorm:"column:money"`
		UserId       int64   `json:"user_id" gorm:"column:user_id"`
		State        int     `json:"state" gorm:"column:state"`
		CreateTime   string  `json:"create_time" gorm:"column:create_time"`
		PayTime      string  `json:"pay_time" gorm:"column:pay_time"`
		Type         int     `json:"type" gorm:"column:type"`
		Remark       string  `json:"remark" gorm:"column:remark"`
		OrderId      string  `json:"order_id" gorm:"column:order_id"`
		ProductId    string  `json:"product_id" gorm:"column:product_id"`
		PayDiamond   float64 `json:"pay_diamond" gorm:"column:pay_diamond"`
		Diamond      int     `json:"diamond" gorm:"column:diamond"`
		ThirdOrderNo string  `json:"third_order_no" gorm:"column:third_order_no"`
	}
)

func (PayDetails) TableName() string {
	return "pay_details"
}

func (PayDetailsCopy1) TableName() string {
	return "pay_details_copy1"
}
