|
|
@@ -0,0 +1,300 @@
|
|
|
+package org.dromara.customer.domain;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import org.dromara.common.tenant.core.TenantEntity;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 年度入围项目对象 salesannualfinalization
|
|
|
+ *
|
|
|
+ * @author Antigravity
|
|
|
+ * @date 2026-04-18
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@TableName("salesannualfinalization")
|
|
|
+public class SalesAnnualFinalization extends TenantEntity {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键ID
|
|
|
+ */
|
|
|
+ @TableId(value = "Id")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目编号
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectNo")
|
|
|
+ private String projectNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 公司编号
|
|
|
+ */
|
|
|
+ @TableField(value = "CompanyNo")
|
|
|
+ private String companyNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目名称
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectName")
|
|
|
+ private String projectName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目状态
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectStatus")
|
|
|
+ private Integer projectStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @TableField(value = "BusinessType")
|
|
|
+ private Integer businessType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目级别
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectLevel")
|
|
|
+ private Integer projectLevel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户编号
|
|
|
+ */
|
|
|
+ @TableField(value = "CustomNo")
|
|
|
+ private String customNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户名称
|
|
|
+ */
|
|
|
+ @TableField(value = "CustomName")
|
|
|
+ private String customName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行业
|
|
|
+ */
|
|
|
+ @TableField(value = "Profession")
|
|
|
+ private Integer profession;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 部门编号
|
|
|
+ */
|
|
|
+ @TableField(value = "DeptNo")
|
|
|
+ private String deptNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务员
|
|
|
+ */
|
|
|
+ @TableField(value = "Salesman")
|
|
|
+ private String salesman;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客服
|
|
|
+ */
|
|
|
+ @TableField(value = "CustomService")
|
|
|
+ private String customService;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 签约日期
|
|
|
+ */
|
|
|
+ @TableField(value = "SignDate")
|
|
|
+ private Date signDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目金额
|
|
|
+ */
|
|
|
+ @TableField(value = "Amount")
|
|
|
+ private BigDecimal amount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入围费
|
|
|
+ */
|
|
|
+ @TableField(value = "EntryFee")
|
|
|
+ private BigDecimal entryFee;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投标保证金
|
|
|
+ */
|
|
|
+ @TableField(value = "BidBond")
|
|
|
+ private BigDecimal bidBond;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保证金状态
|
|
|
+ */
|
|
|
+ @TableField(value = "BidBondStatus")
|
|
|
+ private Integer bidBondStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 招标日期
|
|
|
+ */
|
|
|
+ @TableField(value = "TenderDate")
|
|
|
+ private Date tenderDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 中标率
|
|
|
+ */
|
|
|
+ @TableField(value = "WinningRate")
|
|
|
+ private Double winningRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 报名截止日期
|
|
|
+ */
|
|
|
+ @TableField(value = "SignUpDeadline")
|
|
|
+ private Date signUpDeadline;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投标截止日期
|
|
|
+ */
|
|
|
+ @TableField(value = "TenderDeadline")
|
|
|
+ private Date tenderDeadline;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 标准周期
|
|
|
+ */
|
|
|
+ @TableField(value = "StandardPeriod")
|
|
|
+ private Double standardPeriod;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入围类型
|
|
|
+ */
|
|
|
+ @TableField(value = "ShortlistedType")
|
|
|
+ private Integer shortlistedType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 招标类型
|
|
|
+ */
|
|
|
+ @TableField(value = "BiddingType")
|
|
|
+ private Integer biddingType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 招标代理机构
|
|
|
+ */
|
|
|
+ @TableField(value = "BiddingAgency")
|
|
|
+ private String biddingAgency;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 代理联系人
|
|
|
+ */
|
|
|
+ @TableField(value = "AgencyContact")
|
|
|
+ private String agencyContact;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目描述
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectDesc")
|
|
|
+ private String projectDesc;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 负责人ID
|
|
|
+ */
|
|
|
+ @TableField(value = "Leader")
|
|
|
+ private Long leader;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 负责人名称
|
|
|
+ */
|
|
|
+ @TableField(value = "LeaderName")
|
|
|
+ private String leaderName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 文件编号
|
|
|
+ */
|
|
|
+ @TableField(value = "FileNo")
|
|
|
+ private String fileNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 产品支持
|
|
|
+ */
|
|
|
+ @TableField(value = "ProductSupport")
|
|
|
+ private String productSupport;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否删除 0=否 1=是
|
|
|
+ */
|
|
|
+ @TableLogic
|
|
|
+ @TableField(value = "IsDelete")
|
|
|
+ private Integer isDelete;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目进度
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectSchedule")
|
|
|
+ private String projectSchedule;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投标周期类型
|
|
|
+ */
|
|
|
+ @TableField(value = "BidPeriodType")
|
|
|
+ private Integer bidPeriodType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 下次招标时间
|
|
|
+ */
|
|
|
+ @TableField(value = "NextBiddingTime")
|
|
|
+ private Date nextBiddingTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入围类型 (FinalizationType)
|
|
|
+ */
|
|
|
+ @TableField(value = "FinalizationType")
|
|
|
+ private Integer finalizationType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 提前通知天数
|
|
|
+ */
|
|
|
+ @TableField(value = "NoticeAdvanceDays")
|
|
|
+ private Integer noticeAdvanceDays;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否提前通知
|
|
|
+ */
|
|
|
+ @TableField(value = "IsNoticeAdvance")
|
|
|
+ private Integer isNoticeAdvance;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 项目等级
|
|
|
+ */
|
|
|
+ @TableField(value = "ProjectGrade")
|
|
|
+ private String projectGrade;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 条件
|
|
|
+ */
|
|
|
+ @TableField(value = "`Condition`")
|
|
|
+ private String condition;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 招标链接
|
|
|
+ */
|
|
|
+ @TableField(value = "BiddingLink")
|
|
|
+ private String biddingLink;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 平台名称
|
|
|
+ */
|
|
|
+ @TableField(value = "PlatformName")
|
|
|
+ private String platformName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 平台链接
|
|
|
+ */
|
|
|
+ @TableField(value = "PlatformLink")
|
|
|
+ private String platformLink;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 服务时间
|
|
|
+ */
|
|
|
+ @TableField(value = "ServiceTime")
|
|
|
+ private String serviceTime;
|
|
|
+
|
|
|
+}
|
|
|
+
|