package com.microservices.cms.project.domain;

import com.microservices.common.core.annotation.Excel;
import com.microservices.common.core.web.domain.BaseEntity;
import com.microservices.system.api.domain.SysDept;
import lombok.Data;

/**
 * 专区对应项目对象 cms_project
 *
 * @author otto
 * @date 2023-03-28
 */
@Data
public class CmsProject extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 项目标识 */
    private Long id;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String name;

    /** 项目描述 */
    @Excel(name = "项目描述")
    private String description;

    /** 用户标识 */
    @Excel(name = "用户标识")
    private Long userId;

    /**
     * 部门标识
     */
    @Excel(name = "部门标识")
    private Long deptId;

    /**
     * 仓库标识
     */
    @Excel(name = "仓库标识")
    private String identifier;

    /**
     * 用户名
     */
    @Excel(name = "用户名")
    private String username;

    /**
     * 部门对象
     */
    private SysDept dept;
    /**
     * 项目地址
     */
    private String projectUrl;
}
