package model

import "shop-api/global"

type OrderDeliver struct {
	global.MG_MODEL
	OrderID       string `gorm:"size:50" json:"orderID"`       // 订单号
	CourierNumber string `gorm:"size:50" json:"courierNumber"` // 快递单号
	Courier       string `gorm:"size:50" json:"courier"`       // 快递公司
	CourierLink   string `gorm:"size:255" json:"courierLink"`  // 快递链接
	TrackId       uint   `json:"track_id"`                     // track表id
}

type OrderDeliverDesc struct {
	OrderID       string `gorm:"size:50" json:"orderID"`       // 订单号
	CourierNumber string `gorm:"size:50" json:"courierNumber"` // 快递单号
	Courier       string `gorm:"size:50" json:"courier"`       // 快递公司
	CourierLink   string `gorm:"size:255" json:"courierLink"`  // 快递链接
}

type PutDeliver struct {
	Data []OrderDeliverDesc `json:"data"`
}

func (OrderDeliver) TableName() string {
	return "order_deliver"
}