package com.tcm.training.admin.member.dto; import com.fasterxml.jackson.annotation.JsonAlias; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import javax.validation.Valid; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.Size; import java.util.List; @Getter @Setter @NoArgsConstructor public class MemberIntroSettingsSaveRequest { @Valid @NotEmpty(message = "请至少添加一个权益") @JsonAlias("modules") private List benefits; @Size(max = 2000, message = "会员权益说明长度不能超过2000个字符") private String description; }