shinnosuke
2026-08-24 71a0235a576f96adc37d62c1056fd74a593dc4fa
talent-card-server/src/main/java/com/talentcard/server/business/admin/MerchantCreateRequest.java
@@ -2,7 +2,9 @@
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.Size;
import jakarta.validation.Valid;
import java.util.List;
import java.util.Map;
@@ -18,7 +20,6 @@
      @NotBlank(message = "请输入联系电话")
      @Size(max = 20)
      String contactMobile,
      @NotBlank(message = "请输入商家地址")
      @Size(max = 255)
      String address,
      String logoUrl,
@@ -28,15 +29,18 @@
      String businessStatus,
      Byte recommend,
      @NotNull(message = "请输入排序")
      @Min(value = 0, message = "排序只能输入非负整数")
      Integer sortNo,
      Double longitude,
      Double latitude,
      Byte groupBuyingEnabled,
      List<Map<String, Object>> applicableStores,
      String usageInstructions,
      String rightsText,
      List<Map<String, Object>> merchantRightsConfig,
      @Size(max = 64)
      String serviceLabel,
      List<@Valid MerchantBusinessHourRequest> businessHours,
      Byte canLoginMerchantApp,
      @Size(max = 32) String loginAccount,
      @Size(max = 64) String loginPassword