WebsiteProjectDTO.java 913 字节
package com.aigeo.website.dto;

import com.aigeo.website.entity.WebsiteProject;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 网站项目DTO
 */
@Data
@Schema(description = "网站项目数据传输对象")
public class WebsiteProjectDTO {

    @Schema(description = "项目ID")
    private Integer id;

    @Schema(description = "公司ID")
    private Integer companyId;

    @Schema(description = "用户ID")
    private Integer userId;

    @Schema(description = "项目名称")
    private String projectName;

    @Schema(description = "网站名称")
    private String siteName;

    @Schema(description = "项目状态")
    private WebsiteProject.ProjectStatus status;

    @Schema(description = "创建时间")
    private LocalDateTime createdAt;

    @Schema(description = "最后更新时间")
    private LocalDateTime updatedAt;
}