This commit is contained in:
laodaming 2023-11-23 18:25:54 +08:00
parent b9b0ab98ee
commit 9c97414597

View File

@ -172,7 +172,7 @@ func (l *GetProductDetailLogic) GetProductDetail(req *types.GetProductDetailReq,
defaultSize, err := l.getRenderDefaultSize(req.ProductId, req.TemplateTag)
if err != nil {
logx.Error("获取默认尺寸失败:", err.Error())
//return resp.SetStatusWithMessage(basic.CodeDbSqlErr, "failed to get default size")
return resp.SetStatusWithMessage(basic.CodeDbSqlErr, "failed to get default size")
}
//整理返回
rspSizeList := make([]types.SizeInfo, 0, len(sizeList))
@ -332,7 +332,7 @@ func (l *GetProductDetailLogic) getRenderDefaultSize(productId int64, templateTa
productTemplate, err := l.svcCtx.AllModels.FsProductTemplateV2.FindOneCloudRenderByProductIdTemplateTag(l.ctx, productId, templateTag, "sort ASC", "model_id")
if err != nil {
if errors.Is(err, gorm.ErrRecordNotFound) {
return 0, errors.New("找不到对应开启云渲染模板")
return 0, nil
}
logx.Error(err)
return 0, errors.New("获取对应开启云渲染模板失败")
@ -341,7 +341,7 @@ func (l *GetProductDetailLogic) getRenderDefaultSize(productId int64, templateTa
model3d, err := l.svcCtx.AllModels.FsProductModel3d.FindOne(l.ctx, *productTemplate.ModelId, "size_id")
if err != nil {
if errors.Is(err, gorm.ErrRecordNotFound) {
return 0, errors.New("找不到对应模型")
return 0, nil
}
logx.Error(err)
return 0, errors.New("获取对应模型失败")