liu
13 小时以前 5d34bdd3c426bb2ca5f6627424ae67984f745603
yudao-module-ums/src/main/java/cn/iocoder/yudao/module/ums/controller/admin/member/vo/UmsMemberSaveReqVO.java
@@ -1,6 +1,8 @@
package cn.iocoder.yudao.module.ums.controller.admin.member.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.Max;
import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
@@ -66,6 +68,14 @@
    @Schema(description = "有效期至", example = "2028-01-01")
    private LocalDate expireDate;
    @Schema(description = "是否缴纳会费", example = "true")
    private Boolean feePaid;
    @Schema(description = "缴费年度(如 2026);标记为已缴纳时必填", example = "2026")
    @Min(value = 2000, message = "缴费年度不能早于 2000 年")
    @Max(value = 2100, message = "缴费年度不能晚于 2100 年")
    private Integer feeYear;
    @Schema(description = "状态", example = "1")
    private Integer status;