/**
 * Investment Project Progress
 * 投资项目进度
 */
export interface InvestmentProjectProgress {
  /**
   * 主键ID
   */
  id?: number;

  /**
   * 项目名称
   */
  projectName?: string;

  /**
   * 项目id
   */
  projectId?: number;

  /**
   * 项目状态
   */
  projectStatus?: string;

  /**
   * 建设阶段
   */
  constructionStage?: string;

  /**
   * 项目实施主体单位
   */
  implementingBody?: string;

  /**
   * 项目总投资金额
   */
  projectTotalAmount?: number;

  /**
   * 项目开始截至本月未累计完成投资
   */
  cumulativeInvestmentToDate?: number;

  /**
   * 完成率
   */
  completionRate?: number;

  /**
   * 项目开始截至本月末累计完成支付额
   */
  cumulativePaymentToDate?: number;

  /**
   * 支付完成率
   */
  paymentCompletionRate?: number;

  /**
   * 汇报年度
   */
  annualReport?: number|string;

  /**
   * 本年度计划投资额
   */
  annualPlannedInvestment?: number;

  /**
   * 本企业本年度截至本月未完成投资
   */
  ytdRemainingInvestment?: number;
	/**
	 * 本年投资形象额
	 * */
	investmentTotalAmount?: number;

  /**
   * 本年投资形象额完成率
   */
  investmentCompletionRate?: number;

  /**
   * 计划支付额
   */
  plannedPayment?: number;

  /**
   * 完成支付额
   */
  actualPayment?: number;

  /**
   * 本年投资计划完成率
   */
  investmentPlanCompletionRate?: number;

  /**
   * 成效
   */
  achievements?: string;

  /**
   * 需协调解决事项
   */
  coordinationIssues?: string;

  /**
   * 下一步工作安排
   */
  nextWorkPlan?: string;

  /**
   * 当前阶段佐证材料上传
   */
  supportingDocuments?: string | { name: string; url: string }[];

  /**
   * 备注
   */
  remarks?: string;

  /**
   * 是否为该项目最后一次申报(1:是,0:否)
   */
  isFinalApplication?: number;

  /**
   * 创建人
   */
  createBy?: string;

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 更新人
   */
  updateBy?: string;

  /**
   * 更新时间
   */
  updateTime?: string;

  /**
   * 是否删除: 0=否, 1=是
   */
  delFlag?: string;

  /**
   * 流程实例id
   */
  processInstanceId?: string;

  /**
   * 审核状态
   */
  status?: string;
  /**
   * 部门id
   * */
  deptId:string;
}
