export interface ProjectAcceptanceVO {
  /**
   * 验收确认ID
   */
  acceptanceId: string | number;

  /**
   * 项目ID
   */
  projectId: string | number;

  /**
   * 项目号
   */
  projectCode: string;

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

  /**
   * 项目经理
   */
  managerId: string | number;

  /**
   * 项目经理姓名
   */
  projectManagerName?: string;


  /**
   * 验收日期
   */
  acceptanceDate: string;

  /**
   * 验收单附件
   */
  ossId: string | number;

  /**
   * 验收确认编号
   */
  acceptanceCode?: string;

  /**
   * 部门负责人
   */
  chargeId: string | number;

  /**
   * 部门负责人姓名
   */
  chargeName?: string;

  /**
   * 分管副总
   */
  deputyId: string | number;

  /**
   * 分管副总姓名
   */
  deputyName?: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 流程状态
   */
  flowStatus?: string;
  /**
   * 项目状态(1暂存 2审批中 3可用)
   */
  acceptanceStatus?: string;
}

export interface ProjectAcceptanceForm extends BaseEntity {
  /**
   * 验收确认ID
   */
  acceptanceId?: string | number;

  /**
   * 项目ID
   */
  projectId?: string | number;

  /**
   * 项目号
   */
  projectCode?: string;

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

  /**
   * 项目经理
   */
  managerId?: string | number;

  /**
   * 项目经理姓名
   */
  projectManagerName?: string;


  /**
   * 验收日期
   */
  acceptanceDate?: string;

  /**
   * 验收单附件
   */
  ossId?: string | number;

  /**
   * 验收确认编号
   */
  acceptanceCode?: string;

  /**
   * 部门负责人
   */
  chargeId?: string | number;
  /**
   * 部门负责人姓名
   */
  chargeName?: string;

  /**
   * 分管副总
   */
  deputyId?: string | number;
  /**
   * 分管副总姓名
   */
  deputyName?: string;

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

  /**
   * 流程状态
   */
  flowStatus?: string;

  /**
   * 项目状态(1暂存 2审批中 3可用)
   */
  acceptanceStatus?: string;

  /**
   * 流程编码
   */
  flowCode?: string;

  /**
   * 流程变量
   */
  variables?: any;

  /**
   * 业务扩展字段
   */
  bizExt?: any;

}

export interface ProjectAcceptanceQuery extends PageQuery {

  /**
   * 项目ID
   */
  projectId?: string | number;

  /**
   * 项目号
   */
  projectCode?: string;

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

  /**
   * 项目经理
   */
  managerId?: string | number;

  /**
   * 验收日期
   */
  acceptanceDate?: string;

  /**
   * 验收单附件
   */
  ossId?: string | number;

  /**
   * 部门负责人
   */
  chargeId?: string | number;

  /**
   * 分管副总
   */
  deputyId?: string | number;

  /**
   * 日期范围参数
   */
  params?: any;
}



