package com.dbnt.kcscbackend.admin.committee.schedules.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;
import java.time.LocalDateTime;

@ApiModel(value = "createScheduleVO", description =
        "관리자 단에서 '위원회 관리' > '위원회 일정 관리'에 '등록' 버튼을 누른 후 '위원회 일정 등록' 페이지에서 일정 등록하는 API에 사용된다." + ""
)
@RequiredArgsConstructor
@Getter
@Setter
@ToString
public class CreateScheduleVO implements Serializable {

    private static final long serialVersionUID = 6544623713351174876L;
    @ApiModelProperty(value = "eventId")
    private Integer	eventId;
    @ApiModelProperty(value = "startDate")
    private String startDate;
    @ApiModelProperty(value = "endDate")
    private String endDate;
    @ApiModelProperty(value = "title")
    private String	title;
    @ApiModelProperty(value = "contents")
    private String	contents;
    @ApiModelProperty(value = "location")
    private String	location;
    @ApiModelProperty(value = "divMeet")
    private String	divMeet;
    @ApiModelProperty(value = "upCommittee")
    private Integer	upCommittee;
    @ApiModelProperty(value = "committee")
    private Integer	committee;
}
