zjk
2026-08-05 9c9b33fc7cc1f7517308d38e7df06a56c3fc715b
talent-card-server/src/main/java/com/talentcard/server/business/admin/CouponUpdateRequest.java
@@ -2,9 +2,11 @@
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.DecimalMin;
import jakarta.validation.constraints.DecimalMax;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
@@ -18,9 +20,10 @@
      String conditionType,
      BigDecimal conditionAmount,
      @NotNull
      @DecimalMin(value = "0.01")
      @DecimalMin(value = "0.1") @DecimalMax(value = "9999.9")
      BigDecimal couponAmount,
      List<String> talentLevels,
      Map<String, Integer> talentLevelQuantities,
      String validStart,
      String validEnd,
      @NotBlank