export interface ProjectVO {
  /**
   * 主键索引
   */
  id: string | number;

  /**
   * 部门id
   */
  deptId: string | number;

  /**
   * 组织名称
   */
  organization: string;

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

  /**
   * 私钥
   */
  privateKey: string;

  /**
   * 公钥
   */
  publicKey: string;

  /**
   * 模型仓库
   */
  modelIds: string | number;

  /**
   * 知识库仓库
   */
  ragIds: string | number;

  /**
   * 智能体权限
   */
  agentIds: string | number;

}

export interface ProjectForm extends BaseEntity {
  /**
   * 主键索引
   */
  id?: string | number;

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

  /**
   * 组织名称
   */
  organization?: string;

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

  /**
   * 私钥
   */
  privateKey?: string;

  /**
   * 公钥
   */
  publicKey?: string;

  /**
   * 模型仓库
   */
  modelIds?: string | number;

  /**
   * 知识库仓库
   */
  ragIds?: string | number;

  /**
   * 智能体权限
   */
  agentIds?: string | number;

}

export interface ProjectQuery extends PageQuery {

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

  /**
   * 组织名称
   */
  organization?: string;

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

  /**
   * 私钥
   */
  privateKey?: string;

  /**
   * 公钥
   */
  publicKey?: string;

  /**
   * 模型仓库
   */
  modelIds?: string | number;

  /**
   * 知识库仓库
   */
  ragIds?: string | number;

  /**
   * 智能体权限
   */
  agentIds?: string | number;

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



