package com.doumee.dao.web.response; import com.doumee.dao.business.model.BookingTime; import com.doumee.dao.system.model.Multifile; import com.doumee.dao.system.model.SystemUser; import com.doumee.dao.system.vo.UserResponse; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; /** * Created by IntelliJ IDEA. * * @Author : Rk * @create 2023/3/23 9:25 */ @Data @ApiModel("会议详情返回类") public class MeetingDetailResponse { @ApiModelProperty(value = "主键") private Integer id; @ApiModelProperty(value = "会议名称") private String meetingName; @ApiModelProperty(value = "会议室主键") private Integer roomId; @ApiModelProperty(value = "会议室名称") private String roomName; @ApiModelProperty(value = "会议日期") private String meetingDate; @ApiModelProperty(value = "开始时间") private Date startTime; @ApiModelProperty(value = "结束时间") private Date endTime; @ApiModelProperty(value = "会议时间 ( a ~ b)") private String meetingTime; @ApiModelProperty(value = "是否是管理员 0=否;1=是") private Integer isAdmin = 0 ; @ApiModelProperty(value = "参会人员") private List userResponseList; @ApiModelProperty(value = "会议内容") private String meetingContent; @ApiModelProperty(value = "服务项") private List projectsResponseList; @ApiModelProperty(value = "附件信息") private List multiFileList; @ApiModelProperty(value = "时间段列表") private List bookingTimeList; @ApiModelProperty(value = "会议预约人主键") private Integer bookingUserId; @ApiModelProperty(value = "会议预约人") private String bookingUserName; @ApiModelProperty(value = "会议预约人信息") private SystemUser bookingUser; // @ApiModelProperty(value = "会议预约人信息") // private UserResponse bookingUser; @ApiModelProperty(value = "会议状态: 1=未开始;2=进行中;3=已结束") private Integer meetingStatus; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "会议室管理人") private SystemUser roomUser; // @ApiModelProperty(value = "会议室管理人") // private UserResponse roomUser; }