package data

type (
	Orders struct {
		OrdersId         int64   `json:"orders_id" gorm:"primary_key;column:orders_id"`
		OrdersNo         string  `json:"orders_no" gorm:"column:orders_no"`
		TradeNo          string  `json:"trade_no" gorm:"column:trade_no"`
		UserId           int64   `json:"user_id" gorm:"column:user_id"`
		CourseId         int64   `json:"course_id" gorm:"column:course_id"`
		PayMoney         float64 `json:"pay_money" gorm:"column:pay_money"`
		PayWay           int     `json:"pay_way" gorm:"column:pay_way"`
		Status           int     `json:"status" gorm:"column:status"`
		CreateTime       string  `json:"create_time" gorm:"column:create_time"`
		RefundContent    string  `json:"refund_content" gorm:"column:refund_content"`
		OrdersType       int     `json:"orders_type" gorm:"column:orders_type"`
		VipNameType      int     `json:"vip_name_type" gorm:"column:vip_name_type"`
		CourseDetailsId  int64   `json:"course_details_id" gorm:"column:course_details_id"`
		CourseDetailsIds string  `json:"course_details_ids" gorm:"column:course_details_ids"`
		QdMoney          float64 `json:"qd_money" gorm:"column:qd_money"`
		SysUserId        int64   `json:"sys_user_id" gorm:"column:sys_user_id"`
		OneMoney         float64 `json:"one_money" gorm:"column:one_money"`
		OneUserId        int64   `json:"one_user_id" gorm:"column:one_user_id"`
		TwoMoney         float64 `json:"two_money" gorm:"column:two_money"`
		TwoUserId        int64   `json:"two_user_id" gorm:"column:two_user_id"`
		PayTime          string  `json:"pay_time" gorm:"column:pay_time"`
		IsValid          int     `json:"is_valid" gorm:"column:is_valid"`
		AlipayUid        string  `json:"alipay_uid" gorm:"column:alipay_uid"`
		AlipayPayCount   string  `json:"alipay_pay_count" gorm:"column:alipay_pay_count"`
		PayDiamond       float64 `json:"pay_diamond" gorm:"column:pay_diamond"`
		Diamond          int32   `json:"diamond" gorm:"column:diamond"`
	}

	OrdersCopy1 struct {
		OrdersId         int64   `json:"orders_id" gorm:"primary_key;column:orders_id"`
		OrdersNo         string  `json:"orders_no" gorm:"column:orders_no"`
		TradeNo          string  `json:"trade_no" gorm:"column:trade_no"`
		UserId           int64   `json:"user_id" gorm:"column:user_id"`
		CourseId         int64   `json:"course_id" gorm:"column:course_id"`
		PayMoney         float64 `json:"pay_money" gorm:"column:pay_money"`
		PayWay           int     `json:"pay_way" gorm:"column:pay_way"`
		Status           int     `json:"status" gorm:"column:status"`
		CreateTime       string  `json:"create_time" gorm:"column:create_time"`
		RefundContent    string  `json:"refund_content" gorm:"column:refund_content"`
		OrdersType       int     `json:"orders_type" gorm:"column:orders_type"`
		VipNameType      int     `json:"vip_name_type" gorm:"column:vip_name_type"`
		CourseDetailsId  int64   `json:"course_details_id" gorm:"column:course_details_id"`
		CourseDetailsIds string  `json:"course_details_ids" gorm:"column:course_details_ids"`
		QdMoney          float64 `json:"qd_money" gorm:"column:qd_money"`
		SysUserId        int64   `json:"sys_user_id" gorm:"column:sys_user_id"`
		OneMoney         float64 `json:"one_money" gorm:"column:one_money"`
		OneUserId        int64   `json:"one_user_id" gorm:"column:one_user_id"`
		TwoMoney         float64 `json:"two_money" gorm:"column:two_money"`
		TwoUserId        int64   `json:"two_user_id" gorm:"column:two_user_id"`
		PayTime          string  `json:"pay_time" gorm:"column:pay_time"`
		IsValid          int     `json:"is_valid" gorm:"column:is_valid"`
		AlipayUid        string  `json:"alipay_uid" gorm:"column:alipay_uid"`
		AlipayPayCount   string  `json:"alipay_pay_count" gorm:"column:alipay_pay_count"`
		PayDiamond       float64 `json:"pay_diamond" gorm:"column:pay_diamond"`
		Diamond          int32   `json:"diamond" gorm:"column:diamond"`
	}
)

func (o *Orders) TableName() string {
	return "orders"
}

func (o *OrdersCopy1) TableName() string {
	return "orders_copy1"
}
