+ tSkuInfo
This commit is contained in:
@@ -100,6 +100,32 @@ type StoreOpRequestInfo struct {
|
|||||||
UnitPrice int `json:"unitPrice"`
|
UnitPrice int `json:"unitPrice"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 待用于新的GetStoresSkus实现
|
||||||
|
type tSkuInfo struct {
|
||||||
|
ID int `orm:"column(sku_id)" json:"id"`
|
||||||
|
CreatedAt time.Time `orm:"auto_now_add;type(datetime)" json:"createdAt"`
|
||||||
|
UpdatedAt time.Time `orm:"auto_now;type(datetime)" json:"updatedAt"`
|
||||||
|
LastOperator string `orm:"size(32)" json:"lastOperator"` // 最后操作员
|
||||||
|
DeletedAt time.Time `orm:"type(datetime);default('1970-01-01 00:00:00')" json:"deletedAt"`
|
||||||
|
|
||||||
|
CategoryID int `orm:"column(category_id)" json:"categoryID"` // 特殊类别,一般用于秒杀,特价之类的特殊类别
|
||||||
|
NameID int `orm:"column(name_id)" json:"nameID"` // todo 这个索引应该要求唯一
|
||||||
|
SkuIndex int `json:"-"`
|
||||||
|
Comment string `orm:"size(255)" json:"comment"`
|
||||||
|
SpecQuality float32 `json:"specQuality"`
|
||||||
|
SpecUnit string `orm:"size(8)" json:"specUnit"` // 质量或容量
|
||||||
|
Weight int `json:"weight"` // 重量/质量,单位为克,当相应的SkuName的SpecUnit为g或kg时,必须等于SpecQuality
|
||||||
|
Status int `json:"status"`
|
||||||
|
|
||||||
|
JdID int64 `orm:"column(jd_id);null;index" json:"jdID"`
|
||||||
|
EbaiID int64 `orm:"column(ebai_id);index"`
|
||||||
|
MtwmID string `orm:"column(mtwm_id);index;size(16)"` // 美团外卖没有ID,保存名字
|
||||||
|
|
||||||
|
JdSyncStatus int8 `orm:"default(2)" json:"jdSyncStatus"`
|
||||||
|
EbaiSyncStatus int8 `orm:"default(2)"`
|
||||||
|
MtwmSyncStatus int8 `orm:"default(2)"`
|
||||||
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
maxStoreNameBind = 3000 // 最大门店SkuName bind个数
|
maxStoreNameBind = 3000 // 最大门店SkuName bind个数
|
||||||
maxStoreNameBind2 = 10000 // 最大门店乘SkuName个数
|
maxStoreNameBind2 = 10000 // 最大门店乘SkuName个数
|
||||||
|
|||||||
Reference in New Issue
Block a user