|
@@ -2,6 +2,8 @@ package com.usky.meeting.domain;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
|
|
+
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
@@ -24,6 +26,7 @@ public class MeetingInfo implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
@Id
|
|
@Id
|
|
|
|
+ @JsonFormat(shape = JsonFormat.Shape.STRING)
|
|
private Long meetingId;
|
|
private Long meetingId;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -34,6 +37,7 @@ public class MeetingInfo implements Serializable {
|
|
/**
|
|
/**
|
|
* 会议室id
|
|
* 会议室id
|
|
*/
|
|
*/
|
|
|
|
+ @JsonFormat(shape = JsonFormat.Shape.STRING)
|
|
private Long roomId;
|
|
private Long roomId;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -74,7 +78,7 @@ public class MeetingInfo implements Serializable {
|
|
/**
|
|
/**
|
|
* 审批状态(0-审批中 1-审批通过 2-审批驳回)
|
|
* 审批状态(0-审批中 1-审批通过 2-审批驳回)
|
|
*/
|
|
*/
|
|
- private Long approveStatus;
|
|
|
|
|
|
+ private Integer approveStatus;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 审批者意见
|
|
* 审批者意见
|
|
@@ -92,9 +96,9 @@ public class MeetingInfo implements Serializable {
|
|
private Integer planCount;
|
|
private Integer planCount;
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 是否延期(会议是否需要延期30分钟)
|
|
|
|
|
|
+ * 是否延期(会议是否需要延期30分钟)(0-否 1-是)
|
|
*/
|
|
*/
|
|
- private Long isDelay;
|
|
|
|
|
|
+ private Integer isDelay;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 备注
|
|
* 备注
|
|
@@ -102,9 +106,9 @@ public class MeetingInfo implements Serializable {
|
|
private String remark;
|
|
private String remark;
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 会议状态(未开始/进行中/已结束)
|
|
|
|
|
|
+ * 会议状态(0-未开始 1-进行中 2-已结束)
|
|
*/
|
|
*/
|
|
- private Long meetingStatus;
|
|
|
|
|
|
+ private Integer meetingStatus;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 创建者
|
|
* 创建者
|
|
@@ -137,9 +141,9 @@ public class MeetingInfo implements Serializable {
|
|
private String procInstId;
|
|
private String procInstId;
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 是否取消
|
|
|
|
|
|
+ * 是否取消(0-否 1-是)
|
|
*/
|
|
*/
|
|
- private Long isCancel;
|
|
|
|
|
|
+ private Integer isCancel;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 通知类型(APP/Email/MSG短信)
|
|
* 通知类型(APP/Email/MSG短信)
|
|
@@ -149,12 +153,12 @@ public class MeetingInfo implements Serializable {
|
|
/**
|
|
/**
|
|
* 会议性质(1-高层会议/0-普通会议)
|
|
* 会议性质(1-高层会议/0-普通会议)
|
|
*/
|
|
*/
|
|
- private String meetingProp;
|
|
|
|
|
|
+ private Integer meetingProp;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 是否需要审批(0-否 1-是)
|
|
* 是否需要审批(0-否 1-是)
|
|
*/
|
|
*/
|
|
- private Long isApprove;
|
|
|
|
|
|
+ private Integer isApprove;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 高层会议-指定用户
|
|
* 高层会议-指定用户
|
|
@@ -164,7 +168,7 @@ public class MeetingInfo implements Serializable {
|
|
/**
|
|
/**
|
|
* 会议模式(0-线下会议 1-线上会议 2-线下同步线上会议)
|
|
* 会议模式(0-线下会议 1-线上会议 2-线下同步线上会议)
|
|
*/
|
|
*/
|
|
- private String meetingMode;
|
|
|
|
|
|
+ private Integer meetingMode;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 租户ID
|
|
* 租户ID
|