var apis = {
  /**
   * 查询数据连接的类型定义列表
   */
  queryLinkCategory: '/database/connect/queryDatabaseList',
  queryLinkList: '/database/connect/queryList',
  queryLinkSimpleList: '/database/connect/queryListSimple',
  createLink: '/database/connect/add',
  editLink: '/database/connect/edit',
  delLink: '/database/connect/deleter',
  testLink: '/database/connect/checkConnect',
  uploadExcel: '/database/connect/uploadLocalFile',
  getExcelColumns: '/database/connect/getColumnField',
  setColumnRow: '/database/connect/setColumnRow',
  createExcelLink: '/database/connect/addExcelDataSource',
  ftpTest: '/database/connect/checkFtpConnect',
  /**
   * api连接
   */
  testApi: '/database/connect/checkConnect',
  editApi: '/database/connect/edit',
  /**
   * 查询数据库表列表
   */
  queryTable: '/database/connect/queryTableList',
  queryTableColumns: '/database/connect/queryColumns',
  /**
   * 查询受数据连接影响的数据集
   */
  queryEffectByLink: '/database/connect/getAffected',
  // 数据集
  /**
   * 查询任务列表
   */
  queryDataset: '/dataset/job/jobList',
  /**
   * 获取任务日志
   */
  getTaskLog: '/dataset/job/getJobLog',
  /**
   * 根据历史记录查询日志
   */
  getLogByHistory: '/dataset/job/getLog',
  /**
   * 查询删除任务的影响范围
   */
  queryDelEffects: '/dataset/job/getAffected',
  /**
   * 删除数据集影响的任务范围
   */
  queryEffectByDataset: '/dataset/manager/relatedJob',
  /**
   * 删除任务
   */
  delTask: '/dataset/job/deleteJob',
  /**
   * 更新任务启用状态
   */
  enableTask: '/dataset/job/updateJobStatus',
  /**
   * 创建数据集任务
   */
  createTask: '/dataset/job/addJob',
  /**
   * 修改数据集任务
   */
  editTask: '/dataset/job/editJob',
  /**
   * 获取任务详情
   */
  getTaskInfo: '/dataset/job/jobDetail',
  /**
   * 获取更新记录
   */
  queryUpdateHistory: '/dataset/job/getRunListLog',
  /**
   * 手动执行任务
   */
  runTask: '/dataset/job/updateJob',
  /**
   * 查询数据集列表(简化数据)
   */
  querySimpleDataset: '/visual/dataset/list',
  /**
   * 查询数据集表结构
   */
  queryDatasetColumns: '/visual/flow/node/tableInfo',
  /**
   * 获取节点code
   */
  getCode: '/visual/flow/getTaskCodes',
  /**
   * 可视化数据集数据预览
   */
  getOverview: '/visual/dataset/query/dataView',
  /**
   * 创建可视化数据集任务
   */
  createVisualJob: '/visual/dataset/job/flow/save',
  /**
   * 编辑可视化数据集任务
   */
  editVisualJob: '/visual/dataset/job/flow/edit',
  /**
   * 查询输出节点的输出结构（字段列表）
   */
  queryOutput: '/visual/flow/node/outPutInfo',
  /**
   * 查询可视化任务详情
   */
  queryVisualInfo: '/visual/dataset/job/flow/query',
  /**
   * 流程图上查询当前节点的来源表结构
   */
  queryInputColumns: '/visual/flow/nodeInfo',
  /**
   * 查询流程图上输出节点的输出结构
   */
  queryOutputColumns: '/visual/flow/node/outPutInfo',
  /**
   * 查询可视化数据集输出的数据集列表
   */
  queryOutputDataSet: '/visual/flow/node/dataSetInfo',
  /**
   * 执行可视化任务
   */
  runVisibleJob: '/visual/dataset/process',
  /**
   * 查询可视化任务运行日志
   */
  getVisualLog: '/visual/dataset/node/log',
  /**
   * 获取任务运行结果
   */
  getRunStatus: '/visual/dataset/flow/status',
  /**
   * 获取行转列预览
   */
  getR2CPreview: '/visual/flow/r2cNode/preview',
  /**
   * ************************
   * ID-Mapping
   * ************************
   */
  /**
   * 查询idMapping列表
   */
  queryIdList: '/idMapping/list',
  /**
   * 创建idMapping
   */
  createIdMapping: '/idMapping/create',
  /**
   * 编辑idMapping
   */
  editIdMapping: '/idMapping/edit',
  /**
   * 查询匹配控制状态
   */
  getIdMappingSwitch: '/idMapping/querySwitch',
  /**
   * 切换匹配控制状态
   */
  switchIdMappingEnable: '/idMapping/switch',
  /**
   * 启/禁用idMapping项
   */
  changeIdEnable: '/idMapping/enable',
  /**
   * 删除id
   */
  delId: '/idMapping/delete',
  /**
   * 排序id列表
   */
  sortId: '/idMapping/move',
  /**
   * 获取id详情
   */
  getIdInfo: '/idMapping/details',
  /**
   * 获取开放数据list
   */
  getOpenDataList: '/zg/web/v2/dataopen/queryDocumentList',
  ////////////数据集管理
  /**
   * 查询数据集列表
   */
  queryDatasetList: '/dataset/manager/datasetList',
  /**
   * 查看数据血缘
   */
  queryDatasetBlood: '/dataset/manager/lineage',
  /**
   * 删除数据集
   */
  delDataset: '/dataset/manager/delDataset',
  /** 数据融合 */
  /**
   * 数据融合列表
   */
  queryFusionList: '/data/fusion/list',
  /**
   * 数据融合数据集启用/禁用
   */
  updateJobStatus: '/data/fusion/updateJobStatus',
  /**
   * 数据融合数据集任务删除
   */
  removeJob: '/data/fusion/removeJob',
  /**
   * 数据融合数据集日志列表
   */
  fusionLogs: '/data/fusion/job/log/list',
  /**
   * 数据融合数据集查看日志
   */
  fusionLogDetail: '/data/fusion/job/log/detail',
  /**
   * 创建数据融合
   */
  createFusion: '/data/fusion/addJob',
  /**
   * 编辑数据融合
   */
  editFusion: '/data/fusion/editJob',
  /**
   * 手动更新数据融合
   */
  updateFusion: '/data/fusion/updateJob',
  /**
   * 获取已登记的数据集列表
   */
  queryRegisterDataset: '/data/fusion/dataset/used/list',
  /**
   * 获取登记详情
   */
  queryRegisterDetail: '/data/fusion/detail',
  /**
   * sql语法校验
   */
  sqlCheck: '/visual/dataset/job/flow/sqlCheck'
};
for (var api in apis) {
  apis[api] = apis[api].indexOf('zg/web/v2') === -1 ? "/zg/web/cdp".concat(apis[api]) : apis[api];
}
export default apis;