6417cb3e by lihua

注释掉部分元数据不需要的功能

1 parent 6ef5c5a5
......@@ -5,13 +5,13 @@ import request from "@/utils/request";
**/
// 新增
export const addMetaDataTask = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/add`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/add`,
method: 'post',
data: params
})
// 删除
export const deleteMetaDataTask = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/del`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/del`,
method: 'delete',
data: params
})
......@@ -24,24 +24,24 @@ export const getMetaDataTask = (params) => request({
// 修改
export const updateMetaDataTask = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/update`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/update`,
method: 'put',
data: params
})
// 详情
export const getMetaDataTaskDetail = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/detail/${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/detail/${params}`,
method: 'get'
})
// 上线下线
export const updateMetaDataState = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/change-state`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/change-state`,
method: 'get',
params
})
// 名称唯一性验证
export const checkMetaDataTask = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/check-exist`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/check-exist`,
method: 'post',
data: {
collectTaskName: params,
......@@ -49,18 +49,18 @@ export const checkMetaDataTask = (params) => request({
})
// 执行元数据采集任务
export const executeMetaDataTask = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/execute/${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/execute/${params}`,
method: 'get'
})
// 执行日志
export const getMetaDataTaskLog = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-exec/page-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-exec/page-list`,
method: 'post',
data: params
})
//
export const saveMetaReportAnalysis = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/add`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/add`,
method: 'post',
data: params
})
......@@ -99,86 +99,86 @@ export const getMetaSheetField = (params) => request({
})
// 表索引查询
export const getMetaSheetKeys = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-table-index-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-table-index-list`,
method: 'post',
params
})
// 变更查询
export const getMetaChange = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-collect-change-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-collect-change-list`,
method: 'post',
data: params
})
// 变更明细
export const getMetaChangeRecord = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-change-record-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-change-record-list`,
method: 'post',
data: params
})
//
export const getMetacompareList = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-change-compare-list/${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-change-compare-list/${params}`,
method: 'get',
//data: params
})
// 表信息详情
export const getMetaDetail = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/detail/${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/detail/${params}`,
method: 'get',
})
/** 根据表获取血缘数据 */
export const getTableLineage = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=tb`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=tb`,
method: 'get',
})
/** 根据字段获取血缘数据 */
export const getTableFieldLineage = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=co`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=co`,
method: 'get',
})
/** 获取表的所有字段血缘数据 */
export const getTableAllFieldLineage = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query-field?databaseName=${params.databaseName}&tableName=${params.tableName}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query-field?databaseName=${params.databaseName}&tableName=${params.tableName}`,
method: 'get',
})
// 查询列表
export const getMetaList = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/list-meta-all`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/list-meta-all`,
method: 'post',
data:params
})
// 元数据表字段查询
export const getMetaTableField = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-table-field-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-table-field-list`,
method: 'post',
params,
})
// 保存血缘字段节点
export const saveLineageField = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/save-field`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/save-field`,
method: 'post',
data:params
})
// 保存血源节点
export const saveLineageTable = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/save-table`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/save-table`,
method: 'post',
data:params
})
// 删除血源节点
export const delLineageTable = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/del-vertex?vertexId=${params.vertexId}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/del-vertex?vertexId=${params.vertexId}`,
method: 'delete',
//data:params
})
/** 获取同步任务变更记录 */
export const getTaskChangeList = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/task-change-record/page-list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/task-change-record/page-list`,
method: 'post',
data:params
})
......@@ -200,41 +200,41 @@ export const getDatabase = (params) => request({
/** 源数据分析报告 */
/**查询列表 */
export const getAnalysisReportList = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/list`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/list`,
method: 'post',
data: params
})
/** 根据guid删除 */
export const delAnalysisRepor = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/del`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/del`,
method: 'delete',
data: params
})
/** 根据guid更新 */
export const updateAnalysisRepor = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/update`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/update`,
method: 'put',
data: params
})
/** 删除边 */
export const delLineAge = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/del-edge?euid=${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/del-edge?euid=${params}`,
method: 'delete',
})
/** 判断是否有元数据数据 */
export const checkTableData = (params) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/check-table-data/${params}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/check-table-data/${params}`,
method: 'get',
})
/**校验任务是否有数据库信息 */
export const checkDatabaseIsExist = (dataSourceGuid) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/check-database-is-exist/${dataSourceGuid}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/check-database-is-exist/${dataSourceGuid}`,
method: 'get',
})
/**同步任务 变更详情展示 */
export const syncChangeDetail = (guid) => request({
url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/task-change-record/sync-change-detail/${guid}`,
url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/task-change-record/sync-change-detail/${guid}`,
method: 'get',
})
......
......@@ -104,7 +104,7 @@ const tableInfo = ref({
actionInfo: {
label: "操作",
type: "btn",
width: 230,
width: 210,
fixed: 'right',
btns: (scope) => {
const row = scope.row
......@@ -114,7 +114,7 @@ const tableInfo = ref({
} else {
btnsArr.splice(0, 0, { label: "立即执行", value: "carry", disabled: row.taskState === 0 || row.execState == 1 })
}
btnsArr.push({ label: "编辑", value: "edit", disabled: row.taskState === 1 || row.isCarry || row.execState == 1 });
// btnsArr.push({ label: "编辑", value: "edit", disabled: row.taskState === 1 || row.isCarry || row.execState == 1 });
btnsArr.push({ label: "删除", value: "delete", disabled: row.isCarry || row.taskState === 1 || row.execState == 1 });
btnsArr.push({ label: "执行日志", value: "log" });
return btnsArr
......@@ -472,18 +472,19 @@ const setDetailInfo = (row) => {
}
const getDataSourceList = () => {
getDatabase({ connectStatus: 1 }).then((res: any) => {
if (res.code == proxy.$passCode) {
dataSourceList.value = res.data || [];
formItems.value[1].options = dataSourceList.value;
searchItemList.value[1].options = dataSourceList.value;
} else {
proxy.$ElMessage({
type: "error",
message: res.msg,
});
}
})
// TODO
// getDatabase({ connectStatus: 1 }).then((res: any) => {
// if (res.code == proxy.$passCode) {
// dataSourceList.value = res.data || [];
// formItems.value[1].options = dataSourceList.value;
// searchItemList.value[1].options = dataSourceList.value;
// } else {
// proxy.$ElMessage({
// type: "error",
// message: res.msg,
// });
// }
// })
}
const radioGroupChange = (val, info) => {
......@@ -597,7 +598,7 @@ onBeforeMount(() => {
<!-- 头部搜索 -->
<TableTools :searchItems="searchItemList" :searchId="'data-source-search'" @search="toSearch" :init="false" />
<div class="tools_btns">
<el-button type="primary" @click="loadDrawer">新建</el-button>
<!-- <el-button type="primary" @click="loadDrawer">新建</el-button> -->
<el-button @click="importMeta">导入</el-button>
</div>
</div>
......
......@@ -61,7 +61,7 @@ const tabsInfo = ref({
tabs: [
{ label: '基础信息', name: 'first' },
// / { label: '数据血缘', name: 'second' },
{ label: '变更记录', name: 'third' }
//{ label: '变更记录', name: 'third' }
]
})
/** 切换布局 */
......@@ -191,13 +191,14 @@ const tabsPaneMap = ref({
type: 'table',
tableInfo: fieldTableInfo.value,
show: true
}, {
title: '索引信息',
type: 'table',
isIndex: true,
tableInfo: indexTableInfo.value,
show: true
},
},
// {
// title: '索引信息',
// type: 'table',
// isIndex: true,
// tableInfo: indexTableInfo.value,
// show: true
// },
],
second: [
{
......@@ -309,10 +310,10 @@ const lineageDataLoading = ref(true);
const getDetailInfo = () => {
getSheetDetail()
getSheetField()
getSheetKeys()
// getSheetKeys()
logPage.value.curr = 1
getSheetLog();
getTableLineageMap();
//getSheetLog();
// getTableLineageMap();
}
const getSheetDetail = () => {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!