package com.xjrsoft.module.oa.vo; import com.xjrsoft.module.system.entity.File; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDate; import java.time.LocalTime; import java.util.List; /** * @title: 表单出参 * @Author phoenix * @Date: 2025-03-26 * @Version 1.0 */ @Data public class MeetingMobileInfoVo { /** * */ @ApiModelProperty("") private Long id; /** * 会议发起人主键id(xjr_user */ @ApiModelProperty("会议发起人主键id(xjr_user") private Long sponsorId; /** * 会议发起人主键id(xjr_user */ @ApiModelProperty("会议发起人主键id(xjr_user") private String sponsorIdCn; /** * 会议日期 */ @ApiModelProperty("会议日期") private LocalDate meetingApplyDate; /** * 会议开始时间 */ @ApiModelProperty("会议开始时间") private LocalTime meetingApplyS; /** * 会议结束时间 */ @ApiModelProperty("会议结束时间") private LocalTime meetingApplyE; /** * 会议形式(xjr_dictionary_item(meeting_type)) */ @ApiModelProperty("会议形式(xjr_dictionary_item(meeting_type))") private String meetingApplyFormat; /** * 会议形式(xjr_dictionary_item(meeting_type)) */ @ApiModelProperty("会议形式(xjr_dictionary_item(meeting_type))") private String meetingApplyFormatCn; /** * 会议室管理主键id(meeting_room) */ @ApiModelProperty("会议室管理主键id(meeting_room)") private Long meetingRoomId; /** * 会议室管理主键id(meeting_room) */ @ApiModelProperty("会议室管理主键id(meeting_room)") private String meetingRoomIdCn; /** * 线上会议链接 */ @ApiModelProperty("线上会议链接") private String meetingApplyUrl; /** * 主持人 */ @ApiModelProperty("主持人") private String meetingApplyHost; /** * 主持人 */ @ApiModelProperty("主持人") private String meetingApplyHostCn; /** * 会议主题 */ @ApiModelProperty("会议主题") private String meetingApplyTheme; /** * 会议议题 */ @ApiModelProperty("会议议题") private String meetingApplyTopics; /** * 是否准备座牌、会标(1:是,0:否) */ @ApiModelProperty("是否准备座牌、会标(1:是,0:否)") private Integer isMonogram; /** * 会标主题 */ @ApiModelProperty("会标主题") private String monogramTheme; /** * 会议纪要 */ @ApiModelProperty("会议纪要") private String meetingSummary; /** * 会前资料文件上传主键id */ @ApiModelProperty("会前资料文件上传主键id") private Long preMeetingInfoFileId; @ApiModelProperty("附件列表") private List fileInfos; /** * 会议状态(0:未开始 1:已经撤销,2:已结束) */ @ApiModelProperty("会议状态(0:未开始 1:已经撤销,2:已结束,3:进行中,4:未参与)") private Integer meetingStatus; /** * 签到状态(0:未签到,1:已签到) */ @ApiModelProperty("签到状态(0:未签到,1:已签到,2:请假)") private Integer checkInStatus; }