Ver código fonte

product model fix

animeic 2 anos atrás
pai
commit
f92ae8bda8

BIN
3dshow-customer/__debug_bin


+ 0 - 2
3dshow-customer/api/product.go

@@ -63,8 +63,6 @@ func ProductList(c *gin.Context, apictx *ApiSession) (interface{}, error) {
 
 	// selectTime
 	selectTime := time.Now().Format("2006-01")
-
-	// now.AddDate(0, int(-now.Month()) + month + 1, -now.Day()).Format("200612")
 	if _, ok := query["selectTime"]; ok {
 		timeSlice := strings.Split(query["selectTime"].(string), ".")
 		selectTime = strings.Join(timeSlice, "-")

+ 17 - 15
3dshow-customer/db/model/product.go

@@ -8,19 +8,21 @@ import (
 
 // 产品
 type Product struct {
-	Id         primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
-	SupplyId   primitive.ObjectID `bson:"supplyId,omitempty" json:"supplyId"`
-	AssetId    primitive.ObjectID `bson:"assetId,omitempty" json:"assetId"`
-	Name       string             `bson:"name,omitempty" json:"name"`
-	Type       string             `bson:"type,omitempty" json:"type"` // 类型 单鞋:shoes 凉鞋:sandals 靴子:boots
-	Unit       string             `bson:"unit,omitempty" json:"unit"` // 型号
-	Price      float64            `bson:"price,omitempty" json:"price"`
-	Cover      string             `bson:"cover,omitempty" json:"cover"` // 封面图
-	Color      []string           `bson:"color,omitempty" json:"color"`
-	Size       []int              `bson:"size,omitempty" json:"size"`                 // 尺寸
-	Thumbnail  []string           `bson:"thumbnail,omitempty" json:"thumbnail"`       // 缩略图集合
-	Status     int                `bson:"status,omitempty" json:"status"`             // -1:下架 1:上架
-	OnsaleTime time.Time          `bson:"onsaleTime,omitempty" json:"onsaleTimeTime"` // 上架时间
-	CreateTime time.Time          `bson:"createTime,omitempty" json:"createTime"`
-	UpdateTime time.Time          `bson:"updateTime,omitempty" json:"updateTime"`
+	Id       primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
+	SupplyId primitive.ObjectID `bson:"supplyId,omitempty" json:"supplyId"`
+	AssetId  primitive.ObjectID `bson:"assetId,omitempty" json:"assetId"`
+	// Asset      *Asset360Fake3d    `bson:"asset,omitempty" json:"asset"`
+	Name       string    `bson:"name,omitempty" json:"name"`
+	Type       string    `bson:"type,omitempty" json:"type"` // 类型 单鞋:shoes 凉鞋:sandals 靴子:boots
+	Unit       string    `bson:"unit,omitempty" json:"unit"` // 型号
+	Price      float64   `bson:"price,omitempty" json:"price"`
+	Cover      string    `bson:"cover,omitempty" json:"cover"` // 封面图
+	Colors     []string  `bson:"colors,omitempty" json:"colors"`
+	Color      []string  `bson:"color,omitempty" json:"color"`               // ???
+	Size       []int     `bson:"size,omitempty" json:"size"`                 // 尺寸
+	Thumbnail  []string  `bson:"thumbnail,omitempty" json:"thumbnail"`       // 缩略图集合
+	Status     int       `bson:"status,omitempty" json:"status"`             // -1:下架 1:上架
+	OnsaleTime time.Time `bson:"onsaleTime,omitempty" json:"onsaleTimeTime"` // 上架时间
+	CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
+	UpdateTime time.Time `bson:"updateTime,omitempty" json:"updateTime"`
 }