35 lines
992 B
Java
35 lines
992 B
Java
package com.imeeting.dto.biz;
|
||
|
||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||
import com.imeeting.common.MeetingConstants;
|
||
import io.swagger.v3.oas.annotations.media.Schema;
|
||
import lombok.Data;
|
||
|
||
import java.time.LocalDateTime;
|
||
import java.util.List;
|
||
|
||
@Data
|
||
public class UpdateMeetingBasicCommand {
|
||
private Long meetingId;
|
||
private String title;
|
||
|
||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||
private LocalDateTime meetingTime;
|
||
|
||
private String tags;
|
||
private String accessPassword;
|
||
private Long promptId;
|
||
private Long summaryModelId;
|
||
private List<Long> participantIds;
|
||
|
||
@Schema(
|
||
description = "总结详细程度:DETAILED=详细,STANDARD=标准,BRIEF=简洁",
|
||
allowableValues = {
|
||
MeetingConstants.SUMMARY_DETAIL_DETAILED,
|
||
MeetingConstants.SUMMARY_DETAIL_STANDARD,
|
||
MeetingConstants.SUMMARY_DETAIL_BRIEF
|
||
}
|
||
)
|
||
private String summaryDetailLevel;
|
||
}
|