package cn.iocoder.yudao.module.wxcp.controller.admin.activity.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; @Schema(description = "管理后台 - 企业微信活动报名 Response VO") @Data public class WxCpSignupRespVO { @Schema(description = "编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "2048") private Long id; @Schema(description = "活动编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024") private Long activityId; @Schema(description = "活动标题", example = "2026 年春季团建") private String activityTitle; @Schema(description = "企业微信成员账号") private String wxUserId; @Schema(description = "姓名", example = "刘意") private String name; @Schema(description = "手机号", example = "13800138000") private String mobile; @Schema(description = "部门名称") private String deptName; @Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "0") private Integer status; @Schema(description = "状态名", example = "已报名") private String statusName; @Schema(description = "报名时间") private LocalDateTime signupTime; @Schema(description = "签到时间") private LocalDateTime checkInTime; @Schema(description = "备注") private String remark; @Schema(description = "创建时间") private LocalDateTime createTime; }