6417cb3e by lihua

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

1 parent 6ef5c5a5
...@@ -5,13 +5,13 @@ import request from "@/utils/request"; ...@@ -5,13 +5,13 @@ import request from "@/utils/request";
5 **/ 5 **/
6 // 新增 6 // 新增
7 export const addMetaDataTask = (params) => request({ 7 export const addMetaDataTask = (params) => request({
8 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/add`, 8 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/add`,
9 method: 'post', 9 method: 'post',
10 data: params 10 data: params
11 }) 11 })
12 // 删除 12 // 删除
13 export const deleteMetaDataTask = (params) => request({ 13 export const deleteMetaDataTask = (params) => request({
14 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/del`, 14 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/del`,
15 method: 'delete', 15 method: 'delete',
16 data: params 16 data: params
17 }) 17 })
...@@ -24,24 +24,24 @@ export const getMetaDataTask = (params) => request({ ...@@ -24,24 +24,24 @@ export const getMetaDataTask = (params) => request({
24 24
25 // 修改 25 // 修改
26 export const updateMetaDataTask = (params) => request({ 26 export const updateMetaDataTask = (params) => request({
27 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/update`, 27 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/update`,
28 method: 'put', 28 method: 'put',
29 data: params 29 data: params
30 }) 30 })
31 // 详情 31 // 详情
32 export const getMetaDataTaskDetail = (params) => request({ 32 export const getMetaDataTaskDetail = (params) => request({
33 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/detail/${params}`, 33 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/detail/${params}`,
34 method: 'get' 34 method: 'get'
35 }) 35 })
36 // 上线下线 36 // 上线下线
37 export const updateMetaDataState = (params) => request({ 37 export const updateMetaDataState = (params) => request({
38 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/change-state`, 38 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/change-state`,
39 method: 'get', 39 method: 'get',
40 params 40 params
41 }) 41 })
42 // 名称唯一性验证 42 // 名称唯一性验证
43 export const checkMetaDataTask = (params) => request({ 43 export const checkMetaDataTask = (params) => request({
44 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/check-exist`, 44 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/check-exist`,
45 method: 'post', 45 method: 'post',
46 data: { 46 data: {
47 collectTaskName: params, 47 collectTaskName: params,
...@@ -49,18 +49,18 @@ export const checkMetaDataTask = (params) => request({ ...@@ -49,18 +49,18 @@ export const checkMetaDataTask = (params) => request({
49 }) 49 })
50 // 执行元数据采集任务 50 // 执行元数据采集任务
51 export const executeMetaDataTask = (params) => request({ 51 export const executeMetaDataTask = (params) => request({
52 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/execute/${params}`, 52 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/execute/${params}`,
53 method: 'get' 53 method: 'get'
54 }) 54 })
55 // 执行日志 55 // 执行日志
56 export const getMetaDataTaskLog = (params) => request({ 56 export const getMetaDataTaskLog = (params) => request({
57 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-exec/page-list`, 57 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-exec/page-list`,
58 method: 'post', 58 method: 'post',
59 data: params 59 data: params
60 }) 60 })
61 // 61 //
62 export const saveMetaReportAnalysis = (params) => request({ 62 export const saveMetaReportAnalysis = (params) => request({
63 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/add`, 63 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/add`,
64 method: 'post', 64 method: 'post',
65 data: params 65 data: params
66 }) 66 })
...@@ -99,86 +99,86 @@ export const getMetaSheetField = (params) => request({ ...@@ -99,86 +99,86 @@ export const getMetaSheetField = (params) => request({
99 }) 99 })
100 // 表索引查询 100 // 表索引查询
101 export const getMetaSheetKeys = (params) => request({ 101 export const getMetaSheetKeys = (params) => request({
102 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-table-index-list`, 102 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-table-index-list`,
103 method: 'post', 103 method: 'post',
104 params 104 params
105 }) 105 })
106 // 变更查询 106 // 变更查询
107 export const getMetaChange = (params) => request({ 107 export const getMetaChange = (params) => request({
108 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-collect-change-list`, 108 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-collect-change-list`,
109 method: 'post', 109 method: 'post',
110 data: params 110 data: params
111 }) 111 })
112 // 变更明细 112 // 变更明细
113 export const getMetaChangeRecord = (params) => request({ 113 export const getMetaChangeRecord = (params) => request({
114 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-change-record-list`, 114 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-change-record-list`,
115 method: 'post', 115 method: 'post',
116 data: params 116 data: params
117 }) 117 })
118 // 118 //
119 export const getMetacompareList = (params) => request({ 119 export const getMetacompareList = (params) => request({
120 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-change-compare-list/${params}`, 120 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-change-compare-list/${params}`,
121 method: 'get', 121 method: 'get',
122 //data: params 122 //data: params
123 }) 123 })
124 124
125 // 表信息详情 125 // 表信息详情
126 export const getMetaDetail = (params) => request({ 126 export const getMetaDetail = (params) => request({
127 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/detail/${params}`, 127 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/detail/${params}`,
128 method: 'get', 128 method: 'get',
129 }) 129 })
130 130
131 /** 根据表获取血缘数据 */ 131 /** 根据表获取血缘数据 */
132 export const getTableLineage = (params) => request({ 132 export const getTableLineage = (params) => request({
133 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=tb`, 133 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=tb`,
134 method: 'get', 134 method: 'get',
135 }) 135 })
136 136
137 /** 根据字段获取血缘数据 */ 137 /** 根据字段获取血缘数据 */
138 export const getTableFieldLineage = (params) => request({ 138 export const getTableFieldLineage = (params) => request({
139 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=co`, 139 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query?guid=${params.guid}&lineageType=co`,
140 method: 'get', 140 method: 'get',
141 }) 141 })
142 142
143 /** 获取表的所有字段血缘数据 */ 143 /** 获取表的所有字段血缘数据 */
144 export const getTableAllFieldLineage = (params) => request({ 144 export const getTableAllFieldLineage = (params) => request({
145 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/lineage-query-field?databaseName=${params.databaseName}&tableName=${params.tableName}`, 145 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/lineage-query-field?databaseName=${params.databaseName}&tableName=${params.tableName}`,
146 method: 'get', 146 method: 'get',
147 }) 147 })
148 148
149 // 查询列表 149 // 查询列表
150 export const getMetaList = (params) => request({ 150 export const getMetaList = (params) => request({
151 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/list-meta-all`, 151 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/list-meta-all`,
152 method: 'post', 152 method: 'post',
153 data:params 153 data:params
154 }) 154 })
155 // 元数据表字段查询 155 // 元数据表字段查询
156 export const getMetaTableField = (params) => request({ 156 export const getMetaTableField = (params) => request({
157 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/meta-table-field-list`, 157 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/meta-table-field-list`,
158 method: 'post', 158 method: 'post',
159 params, 159 params,
160 }) 160 })
161 // 保存血缘字段节点 161 // 保存血缘字段节点
162 export const saveLineageField = (params) => request({ 162 export const saveLineageField = (params) => request({
163 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/save-field`, 163 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/save-field`,
164 method: 'post', 164 method: 'post',
165 data:params 165 data:params
166 }) 166 })
167 // 保存血源节点 167 // 保存血源节点
168 export const saveLineageTable = (params) => request({ 168 export const saveLineageTable = (params) => request({
169 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/save-table`, 169 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/save-table`,
170 method: 'post', 170 method: 'post',
171 data:params 171 data:params
172 }) 172 })
173 // 删除血源节点 173 // 删除血源节点
174 export const delLineageTable = (params) => request({ 174 export const delLineageTable = (params) => request({
175 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/del-vertex?vertexId=${params.vertexId}`, 175 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/del-vertex?vertexId=${params.vertexId}`,
176 method: 'delete', 176 method: 'delete',
177 //data:params 177 //data:params
178 }) 178 })
179 /** 获取同步任务变更记录 */ 179 /** 获取同步任务变更记录 */
180 export const getTaskChangeList = (params) => request({ 180 export const getTaskChangeList = (params) => request({
181 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/task-change-record/page-list`, 181 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/task-change-record/page-list`,
182 method: 'post', 182 method: 'post',
183 data:params 183 data:params
184 }) 184 })
...@@ -200,41 +200,41 @@ export const getDatabase = (params) => request({ ...@@ -200,41 +200,41 @@ export const getDatabase = (params) => request({
200 /** 源数据分析报告 */ 200 /** 源数据分析报告 */
201 /**查询列表 */ 201 /**查询列表 */
202 export const getAnalysisReportList = (params) => request({ 202 export const getAnalysisReportList = (params) => request({
203 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/list`, 203 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/list`,
204 method: 'post', 204 method: 'post',
205 data: params 205 data: params
206 }) 206 })
207 207
208 /** 根据guid删除 */ 208 /** 根据guid删除 */
209 export const delAnalysisRepor = (params) => request({ 209 export const delAnalysisRepor = (params) => request({
210 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/del`, 210 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/del`,
211 method: 'delete', 211 method: 'delete',
212 data: params 212 data: params
213 }) 213 })
214 /** 根据guid更新 */ 214 /** 根据guid更新 */
215 export const updateAnalysisRepor = (params) => request({ 215 export const updateAnalysisRepor = (params) => request({
216 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage-analysis-report/update`, 216 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage-analysis-report/update`,
217 method: 'put', 217 method: 'put',
218 data: params 218 data: params
219 }) 219 })
220 /** 删除边 */ 220 /** 删除边 */
221 export const delLineAge = (params) => request({ 221 export const delLineAge = (params) => request({
222 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/lineage/del-edge?euid=${params}`, 222 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/lineage/del-edge?euid=${params}`,
223 method: 'delete', 223 method: 'delete',
224 }) 224 })
225 /** 判断是否有元数据数据 */ 225 /** 判断是否有元数据数据 */
226 export const checkTableData = (params) => request({ 226 export const checkTableData = (params) => request({
227 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-table/check-table-data/${params}`, 227 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-table/check-table-data/${params}`,
228 method: 'get', 228 method: 'get',
229 }) 229 })
230 /**校验任务是否有数据库信息 */ 230 /**校验任务是否有数据库信息 */
231 export const checkDatabaseIsExist = (dataSourceGuid) => request({ 231 export const checkDatabaseIsExist = (dataSourceGuid) => request({
232 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/meta-collect-task/check-database-is-exist/${dataSourceGuid}`, 232 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/meta-collect-task/check-database-is-exist/${dataSourceGuid}`,
233 method: 'get', 233 method: 'get',
234 }) 234 })
235 /**同步任务 变更详情展示 */ 235 /**同步任务 变更详情展示 */
236 236
237 export const syncChangeDetail = (guid) => request({ 237 export const syncChangeDetail = (guid) => request({
238 url: `${import.meta.env.VITE_APP_PLAN_BASEURL}/task-change-record/sync-change-detail/${guid}`, 238 url: `${import.meta.env.VITE_APP_CHECK_BASEURL}/task-change-record/sync-change-detail/${guid}`,
239 method: 'get', 239 method: 'get',
240 }) 240 })
......
...@@ -104,7 +104,7 @@ const tableInfo = ref({ ...@@ -104,7 +104,7 @@ const tableInfo = ref({
104 actionInfo: { 104 actionInfo: {
105 label: "操作", 105 label: "操作",
106 type: "btn", 106 type: "btn",
107 width: 230, 107 width: 210,
108 fixed: 'right', 108 fixed: 'right',
109 btns: (scope) => { 109 btns: (scope) => {
110 const row = scope.row 110 const row = scope.row
...@@ -114,7 +114,7 @@ const tableInfo = ref({ ...@@ -114,7 +114,7 @@ const tableInfo = ref({
114 } else { 114 } else {
115 btnsArr.splice(0, 0, { label: "立即执行", value: "carry", disabled: row.taskState === 0 || row.execState == 1 }) 115 btnsArr.splice(0, 0, { label: "立即执行", value: "carry", disabled: row.taskState === 0 || row.execState == 1 })
116 } 116 }
117 btnsArr.push({ label: "编辑", value: "edit", disabled: row.taskState === 1 || row.isCarry || row.execState == 1 }); 117 // btnsArr.push({ label: "编辑", value: "edit", disabled: row.taskState === 1 || row.isCarry || row.execState == 1 });
118 btnsArr.push({ label: "删除", value: "delete", disabled: row.isCarry || row.taskState === 1 || row.execState == 1 }); 118 btnsArr.push({ label: "删除", value: "delete", disabled: row.isCarry || row.taskState === 1 || row.execState == 1 });
119 btnsArr.push({ label: "执行日志", value: "log" }); 119 btnsArr.push({ label: "执行日志", value: "log" });
120 return btnsArr 120 return btnsArr
...@@ -472,18 +472,19 @@ const setDetailInfo = (row) => { ...@@ -472,18 +472,19 @@ const setDetailInfo = (row) => {
472 } 472 }
473 473
474 const getDataSourceList = () => { 474 const getDataSourceList = () => {
475 getDatabase({ connectStatus: 1 }).then((res: any) => { 475 // TODO
476 if (res.code == proxy.$passCode) { 476 // getDatabase({ connectStatus: 1 }).then((res: any) => {
477 dataSourceList.value = res.data || []; 477 // if (res.code == proxy.$passCode) {
478 formItems.value[1].options = dataSourceList.value; 478 // dataSourceList.value = res.data || [];
479 searchItemList.value[1].options = dataSourceList.value; 479 // formItems.value[1].options = dataSourceList.value;
480 } else { 480 // searchItemList.value[1].options = dataSourceList.value;
481 proxy.$ElMessage({ 481 // } else {
482 type: "error", 482 // proxy.$ElMessage({
483 message: res.msg, 483 // type: "error",
484 }); 484 // message: res.msg,
485 } 485 // });
486 }) 486 // }
487 // })
487 } 488 }
488 489
489 const radioGroupChange = (val, info) => { 490 const radioGroupChange = (val, info) => {
...@@ -597,7 +598,7 @@ onBeforeMount(() => { ...@@ -597,7 +598,7 @@ onBeforeMount(() => {
597 <!-- 头部搜索 --> 598 <!-- 头部搜索 -->
598 <TableTools :searchItems="searchItemList" :searchId="'data-source-search'" @search="toSearch" :init="false" /> 599 <TableTools :searchItems="searchItemList" :searchId="'data-source-search'" @search="toSearch" :init="false" />
599 <div class="tools_btns"> 600 <div class="tools_btns">
600 <el-button type="primary" @click="loadDrawer">新建</el-button> 601 <!-- <el-button type="primary" @click="loadDrawer">新建</el-button> -->
601 <el-button @click="importMeta">导入</el-button> 602 <el-button @click="importMeta">导入</el-button>
602 </div> 603 </div>
603 </div> 604 </div>
......
...@@ -61,7 +61,7 @@ const tabsInfo = ref({ ...@@ -61,7 +61,7 @@ const tabsInfo = ref({
61 tabs: [ 61 tabs: [
62 { label: '基础信息', name: 'first' }, 62 { label: '基础信息', name: 'first' },
63 // / { label: '数据血缘', name: 'second' }, 63 // / { label: '数据血缘', name: 'second' },
64 { label: '变更记录', name: 'third' } 64 //{ label: '变更记录', name: 'third' }
65 ] 65 ]
66 }) 66 })
67 /** 切换布局 */ 67 /** 切换布局 */
...@@ -191,13 +191,14 @@ const tabsPaneMap = ref({ ...@@ -191,13 +191,14 @@ const tabsPaneMap = ref({
191 type: 'table', 191 type: 'table',
192 tableInfo: fieldTableInfo.value, 192 tableInfo: fieldTableInfo.value,
193 show: true 193 show: true
194 }, { 194 },
195 title: '索引信息', 195 // {
196 type: 'table', 196 // title: '索引信息',
197 isIndex: true, 197 // type: 'table',
198 tableInfo: indexTableInfo.value, 198 // isIndex: true,
199 show: true 199 // tableInfo: indexTableInfo.value,
200 }, 200 // show: true
201 // },
201 ], 202 ],
202 second: [ 203 second: [
203 { 204 {
...@@ -309,10 +310,10 @@ const lineageDataLoading = ref(true); ...@@ -309,10 +310,10 @@ const lineageDataLoading = ref(true);
309 const getDetailInfo = () => { 310 const getDetailInfo = () => {
310 getSheetDetail() 311 getSheetDetail()
311 getSheetField() 312 getSheetField()
312 getSheetKeys() 313 // getSheetKeys()
313 logPage.value.curr = 1 314 logPage.value.curr = 1
314 getSheetLog(); 315 //getSheetLog();
315 getTableLineageMap(); 316 // getTableLineageMap();
316 } 317 }
317 318
318 const getSheetDetail = () => { 319 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!