更新时不重新匹配图片

This commit is contained in:
liyj 2025-10-28 10:10:44 +08:00
parent 4e77bd61b8
commit 21ae722873
2 changed files with 4 additions and 3 deletions

View File

@ -1,8 +1,6 @@
package com.suisung.mall.common.modules.product;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@ -45,9 +43,11 @@ public class ShopProductImage implements Serializable {
private String color_name;
@ApiModelProperty(value = "商品主图")
@TableField(updateStrategy = FieldStrategy.NOT_EMPTY)
private String item_image_default;
@ApiModelProperty(value = "副图(DOT)")
@TableField(updateStrategy = FieldStrategy.NOT_EMPTY)
private String item_image_other;
@ApiModelProperty(value = "DIY背景")

View File

@ -5591,6 +5591,7 @@ public class ShopProductBaseServiceImpl extends BaseServiceImpl<ShopProductBaseM
if (CollUtil.isNotEmpty(udpteShopProductImageList)) {
processProductImages(udpteShopProductImageList.get(i), productId, base.getStore_id(), updateProducts.get(i).getProduct_number(), updateProducts.get(i).getProduct_name());
}
udpteShopProductImageList.get(i).setItem_image_default("");//更新时候不重新匹配图片原来是什么就是什么
// 处理辅助属性
if (CollUtil.isNotEmpty(udpateShopProductAssistIndexList)) {