diff --git a/server/product/internal/logic/getproductinfologic.go b/server/product/internal/logic/getproductinfologic.go index b7844986..f289cf84 100644 --- a/server/product/internal/logic/getproductinfologic.go +++ b/server/product/internal/logic/getproductinfologic.go @@ -257,7 +257,9 @@ func (l *GetProductInfoLogic) GetProductInfo(req *types.GetProductInfoReq, useri if !ok || *allModel3dList[key].Status != 1 { continue } - thisInfo := allModel3dList[key] + var thisInfo map[string]interface{} + temBytes, _ := json.Marshal(allModel3dList[key]) + _ = json.Unmarshal(temBytes, &thisInfo) } } /*