package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *

* *

* * @author administrator * @since 2026-01-12 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class Project extends Model { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @TableField("create_time") private Date createTime; private Boolean deleted; private String name; @TableField("update_time") private Date updateTime; @TableField("address_info") private String addressInfo; @TableField("branch_company") private String branchCompany; @TableField("construction_company_info") private String constructionCompanyInfo; @TableField("construction_license") private String constructionLicense; @TableField("department_path") private String departmentPath; @TableField("development_company_info") private String developmentCompanyInfo; @TableField("item_code") private String itemCode; @TableField("project_cost") private Integer projectCost; @TableField("supervisor_company_info") private String supervisorCompanyInfo; private Integer type; @TableField("usage_type") private Integer usageType; @TableField("creator_id") private Integer creatorId; @TableField("client_id") private Integer clientId; /** * 权限 ,拼接 */ private String permission; private String scale; }