export interface ProjectContractsVO {
  /**
   * 关联ID
   */
  projectContractsId: string | number;

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

  /**
   * 合同ID
   */
  contractId: string | number;

  /**
   * 排序号
   */
  sortOrder: number;

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

  /**
   * 激活标识（1是 0否）
   */
  activeFlag: string;

  /**
   * 项目来源（1新增项目 0选择已有项目）
   */
  projectSource?: string;

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

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

  /**
   * 项目类型ID
   */
  projectTypeId?: string | number;

  /**
   * 部门ID
   */
  deptId?: string | number;

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

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

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

  /**
   * 抄送人员
   */
  peopleId?: string;

  /**
   * 合同编号
   */
  contractCode?: string;

  /**
   * 合同名称
   */
  contractName?: string;

  /**
   * 合同总价
   */
  totalPrice?: number;

  /**
   * 部门名称
   */
  deptName?: string;

  /**
   * 项目经理名称
   */
  managerName?: string;

  /**
   * 项目金额
   */
  amount?: number;

  projectCategory?: string;
  /**
   * 业务方向
   */
  businessDirection?: string;

  /**
   * 合同状态
   */
  contractStatus?: string;

}

export interface ProjectContractsForm extends BaseEntity {
  /**
   * 关联ID
   */
  projectContractsId?: string | number;

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

  /**
   * 合同ID
   */
  contractId?: string | number;

  /**
   * 排序号
   */
  sortOrder?: number;

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

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

}

export interface ProjectContractsQuery extends PageQuery {

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

  /**
   * 合同ID
   */
  contractId?: string | number;

  /**
   * 排序号
   */
  sortOrder?: number;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

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



