64 lines
1.2 KiB
Java
64 lines
1.2 KiB
Java
package com.ruoyi.wisdomarbitrate.domain;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import lombok.Data;
|
|
|
|
import java.util.Date;
|
|
|
|
/**
|
|
* @author wangqiong
|
|
* @description 预定会议
|
|
* @Version 1.0
|
|
* @date 2023-11-09 16:51
|
|
*/
|
|
@Data
|
|
public class ReservedConference {
|
|
/**
|
|
* id
|
|
*/
|
|
private Long id;
|
|
/**
|
|
* 用户id
|
|
*/
|
|
private Long userId;
|
|
/**
|
|
* 用户名
|
|
*/
|
|
private String userName;
|
|
/**
|
|
* 案件id
|
|
*/
|
|
private Long caseId;
|
|
/**
|
|
* 房间号
|
|
*/
|
|
private long roomId;
|
|
/**
|
|
* 预定会议开始时间
|
|
*/
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
private Date scheduleStartTime;
|
|
/**
|
|
* 预定会议结束时间
|
|
*/
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
private Date scheduleEndTime;
|
|
/**
|
|
* 是否超过5分钟
|
|
*/
|
|
private Boolean isBeforeFiveMinutes;
|
|
|
|
|
|
public ReservedConference() {
|
|
}
|
|
|
|
public ReservedConference(Long caseId, Long userId, long roomId, Date scheduleStartTime, Date scheduleEndTime) {
|
|
this.caseId = caseId;
|
|
this.userId = userId;
|
|
this.roomId = roomId;
|
|
this.scheduleStartTime = scheduleStartTime;
|
|
this.scheduleEndTime = scheduleEndTime;
|
|
|
|
}
|
|
}
|