fix
This commit is contained in:
@@ -157,41 +157,41 @@ func (l *AddToCartLogic) AddToCart(req *types.AddToCartReq, userinfo *auth.UserI
|
||||
lightJson = *lightInfo.Info
|
||||
}
|
||||
}
|
||||
var sizeKeyInfo shopping_cart.SizeInfo
|
||||
var sizeKeyInfo gmodel.SizeInfo
|
||||
if err = json.Unmarshal([]byte(*sizeInfo.Title), &sizeKeyInfo); err != nil {
|
||||
logx.Error(err)
|
||||
return resp.SetStatusWithMessage(basic.CodeJsonErr, "failed to parse size info`s title ")
|
||||
}
|
||||
sizeKeyInfo.Capacity = *sizeInfo.Capacity
|
||||
//快照数据
|
||||
snapshot := shopping_cart.CartSnapshot{
|
||||
snapshot := gmodel.CartSnapshot{
|
||||
Logo: req.Logo,
|
||||
CombineImage: req.CombineImage,
|
||||
RenderImage: req.RenderImage,
|
||||
TemplateInfo: shopping_cart.TemplateInfo{
|
||||
TemplateInfo: gmodel.TemplateInfo{
|
||||
TemplateJson: templateJson,
|
||||
TemplateTag: templateTag,
|
||||
},
|
||||
ModelInfo: shopping_cart.ModelInfo{
|
||||
ModelInfo: gmodel.ModelInfo{
|
||||
ModelJson: *modelInfo.ModelInfo,
|
||||
},
|
||||
FittingInfo: shopping_cart.FittingInfo{
|
||||
FittingInfo: gmodel.FittingInfo{
|
||||
FittingJson: fittingJson,
|
||||
FittingName: fittingName,
|
||||
},
|
||||
SizeInfo: sizeKeyInfo,
|
||||
ProductInfo: shopping_cart.ProductInfo{
|
||||
ProductInfo: gmodel.ProductInfo{
|
||||
ProductName: *productInfo.Title,
|
||||
ProductSn: *productInfo.Sn,
|
||||
},
|
||||
UserDiyInformation: shopping_cart.UserDiyInformation{
|
||||
UserDiyInformation: gmodel.UserDiyInformation{
|
||||
Phone: req.DiyInfo.Phone,
|
||||
Address: req.DiyInfo.Address,
|
||||
Website: req.DiyInfo.Website,
|
||||
Qrcode: req.DiyInfo.Qrcode,
|
||||
Slogan: req.DiyInfo.Slogan,
|
||||
},
|
||||
LightInfo: shopping_cart.LightInfo{
|
||||
LightInfo: gmodel.LightInfo{
|
||||
LightJson: lightJson,
|
||||
LightName: lightName,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user