This commit is contained in:
laodaming
2023-10-07 17:07:53 +08:00
parent ff086a8fa4
commit 734c4e9102
5 changed files with 14 additions and 5 deletions

View File

@@ -210,8 +210,9 @@ func (l *AddToCartLogic) AddToCart(req *types.AddToCartReq, userinfo *auth.UserI
CombineImage: req.CombineImage,
RenderImage: req.RenderImage,
TemplateInfo: gmodel.TemplateInfo{
TemplateJson: templateJson,
TemplateTag: templateTag,
TemplateJson: templateJson,
TemplateTag: templateTag,
SelectColorIndex: req.SelectColorIndex,
},
ModelInfo: gmodel.ModelInfo{
ModelJson: modelJson,
@@ -275,6 +276,9 @@ func (l *AddToCartLogic) AddToCartParamVerify(req *types.AddToCartReq) error {
if req.RenderImage == "" {
return errors.New("render image is required")
}
if req.SelectColorIndex < 0 {
return errors.New("invalid select color index")
}
return nil
}

View File

@@ -202,6 +202,7 @@ func (l *GetCartsLogic) GetCarts(req *types.GetCartsReq, userinfo *auth.UserInfo
TemplateTag: templateTag,
Logo: snapShot.Logo,
RenderImage: snapShot.RenderImage,
SelectColorIndex: snapShot.TemplateInfo.SelectColorIndex,
}
//是否有失效的
if description, ok := mapCartChange[cart.Id]; ok {