From 6e0a83c55db4bae4d23a4c281946bda1d610f678 Mon Sep 17 00:00:00 2001 From: zepengdev <lzpsmith@outlook.com> Date: Sat, 14 Jun 2025 12:32:31 +0800 Subject: [PATCH] 补充前次提交的遗漏内容,前次提交SHA:a6f4dd --- oying-system/src/main/java/com/oying/modules/pc/product/domain/dto/ProductMerchantUpdateRequest.java | 25 ++++++++++++++++++++----- 1 files changed, 20 insertions(+), 5 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/pc/product/domain/dto/ProductMerchantUpdateRequest.java b/oying-system/src/main/java/com/oying/modules/pc/product/domain/dto/ProductMerchantUpdateRequest.java index 734cb8f..371ff04 100644 --- a/oying-system/src/main/java/com/oying/modules/pc/product/domain/dto/ProductMerchantUpdateRequest.java +++ b/oying-system/src/main/java/com/oying/modules/pc/product/domain/dto/ProductMerchantUpdateRequest.java @@ -1,14 +1,17 @@ package com.oying.modules.pc.product.domain.dto; +import com.oying.modules.pc.product.domain.ProductLabel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; import java.math.BigDecimal; +import java.util.ArrayList; import java.util.List; @Data public class ProductMerchantUpdateRequest { + + private Long productId; private String barcode; @@ -36,10 +39,22 @@ private Integer height; - private Integer allowReturns; + @ApiModelProperty(value = "是否支持退货") + private Integer returns; - private List<ProductImageCreateRequest> imageList; + @ApiModelProperty(value = "是否支持自提") + private Integer selfPickup; - private List<ProductLabelCreateRequest> specList; + private List<Long> deletedImageIds = new ArrayList<>(); + + private List<ProductImageUpdateRequest> updatedImages = new ArrayList<>(); + + private List<ProductImageCreateRequest> newImages = new ArrayList<>(); + + private List<Long> deletedLabelIds = new ArrayList<>(); + + private List<ProductLabel> updatedLabels = new ArrayList<>(); + + private List<ProductLabel> newLabels = new ArrayList<>(); } -- Gitblit v1.9.3