|
|
@@ -116,10 +116,14 @@ public class ProductInfoFacade implements IProductInfoFacade {
|
|
|
.setsVersion(cardAttribute.getSetsVersion())
|
|
|
.productName(productInfo.getProductName())
|
|
|
.defaultImage(productMedia.getMainImage())
|
|
|
+ .productProperties(productInfo.getProductProperties())
|
|
|
+ .sort(productInfo.getSort())
|
|
|
.productDesc(productInfo.getProductDesc())
|
|
|
.otherImages(otherImages).build();
|
|
|
} else {
|
|
|
return ProductDetailRes.builder()
|
|
|
+ .sort(productInfo.getSort())
|
|
|
+ .productProperties(productInfo.getProductProperties())
|
|
|
.productType(productInfo.getProductType())
|
|
|
.productName(productInfo.getProductName())
|
|
|
.defaultImage(productMedia.getMainImage())
|
|
|
@@ -298,6 +302,12 @@ public class ProductInfoFacade implements IProductInfoFacade {
|
|
|
if (StrUtil.isNotBlank(productInfoEditReq.getLabelKey())) {
|
|
|
productInfo.setLabel(productInfoEditReq.getLabelKey());
|
|
|
}
|
|
|
+ if (Objects.nonNull(productInfoEditReq.getProductProperties())) {
|
|
|
+ productInfo.setProductProperties(productInfoEditReq.getProductProperties());
|
|
|
+ }
|
|
|
+ if (Objects.nonNull(productInfoEditReq.getSort())) {
|
|
|
+ productInfo.setSort(productInfoEditReq.getSort());
|
|
|
+ }
|
|
|
this.productInfoService.updateById(productInfo);
|
|
|
if (StrUtil.isNotBlank(productInfoEditReq.getDefaultImage()) ||
|
|
|
CollUtil.isNotEmpty(productInfoEditReq.getOtherImages())) {
|