shinnosuke
2026-08-03 98d1455efaa4cd3d5d3213e047ccc0ac187ba05c
talent-card-server/src/main/java/com/talentcard/server/business/admin/ProductCreateRequest.java
@@ -4,7 +4,9 @@
import java.util.List;
import java.util.Map;
import jakarta.validation.constraints.DecimalMin;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
@@ -18,17 +20,17 @@
      @Size(max = 128)
      String productName,
      String subtitle,
      String coverUrl,
      @NotBlank String coverUrl,
      BigDecimal originalPrice,
      BigDecimal salePrice,
      @NotNull @DecimalMin(value = "0.01") BigDecimal salePrice,
      BigDecimal subsidyAmount,
      Integer stock,
      String detailText,
      @NotBlank String detailText,
      String benefitDesc,
      Map<String, Object> purchaseNotice,
      String validStartTime,
      String validEndTime,
      List<String> productImages,
      @NotEmpty List<@NotBlank String> productImages,
      List<Map<String, Object>> rightsConfig
) {
}