package jnpf.tmsEntity.record; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.List; @Data public class TmsRecordSignQrVO { @Schema(description = "记录ID") private String recordId; @Schema(description = "任务ID") private String taskId; @Schema(description = "培训主题") private String subject; @Schema(description = "是否可生成扫码签到二维码") private Boolean canScanSign; @Schema(description = "签到规则 scan/both") private String signRule; @Schema(description = "不可生成时的说明") private String tip; @Schema(description = "启用的扫码签到方式") private List modes; @Schema(description = "二维码内容 JSON") private String qrContent; @Schema(description = "过期时间 yyyy-MM-dd HH:mm:ss") private String expireAt; }