新增数据源管理
Showing
3 changed files
with
81 additions
and
2 deletions
| ... | @@ -27,8 +27,7 @@ export const refreshToken = (params) => { | ... | @@ -27,8 +27,7 @@ export const refreshToken = (params) => { |
| 27 | 27 | ||
| 28 | export const getSystemMenu = (params) => { | 28 | export const getSystemMenu = (params) => { |
| 29 | return request({ | 29 | return request({ |
| 30 | url: `${ | 30 | url: `${import.meta.env.VITE_APP_AUTH_URL |
| 31 | import.meta.env.VITE_APP_AUTH_URL | ||
| 32 | }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=32774fcfdf5e43e8b866660374d8bced`, | 31 | }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=32774fcfdf5e43e8b866660374d8bced`, |
| 33 | method: "get", | 32 | method: "get", |
| 34 | }); | 33 | }); |
| ... | @@ -210,3 +209,62 @@ export const exportDictionary = (params) => request({ | ... | @@ -210,3 +209,62 @@ export const exportDictionary = (params) => request({ |
| 210 | data: params, | 209 | data: params, |
| 211 | responseType: 'blob' | 210 | responseType: 'blob' |
| 212 | }) | 211 | }) |
| 212 | |||
| 213 | /** | ||
| 214 | * 数据源管理 | ||
| 215 | **/ | ||
| 216 | // 分页查询 | ||
| 217 | export const getDataSourceList = (params) => request({ | ||
| 218 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/list`, | ||
| 219 | method: "post", | ||
| 220 | data: params, | ||
| 221 | }); | ||
| 222 | |||
| 223 | // 获取数据源列表 | ||
| 224 | export const getDataSource = (params) => request({ | ||
| 225 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/get-source-list`, | ||
| 226 | method: "post", | ||
| 227 | data: params, | ||
| 228 | }); | ||
| 229 | // 新增 | ||
| 230 | export const addDataSource = (params) => request({ | ||
| 231 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/save`, | ||
| 232 | method: "post", | ||
| 233 | data: params, | ||
| 234 | }); | ||
| 235 | // 删除 | ||
| 236 | export const deleteDataSource = (params) => request({ | ||
| 237 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/delete`, | ||
| 238 | method: "delete", | ||
| 239 | data: params, | ||
| 240 | }); | ||
| 241 | // 修改 | ||
| 242 | export const updateDataSource = (params) => request({ | ||
| 243 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/update`, | ||
| 244 | method: "put", | ||
| 245 | data: params, | ||
| 246 | }); | ||
| 247 | // 查看数据源详情 | ||
| 248 | export const getDataSourceDetail = (params) => request({ | ||
| 249 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/detail/${params}`, | ||
| 250 | method: "get", | ||
| 251 | }); | ||
| 252 | // 连通检测 | ||
| 253 | export const checkDataSourceConnect = (params) => request({ | ||
| 254 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/check-connect`, | ||
| 255 | method: "post", | ||
| 256 | params, | ||
| 257 | }); | ||
| 258 | // 连接测试 | ||
| 259 | export const checkDataSourceConnectTest = (params) => request({ | ||
| 260 | url: `${import.meta.env.VITE_APP_DATA_SOURCE_URL}/data-source/check-connect-test`, | ||
| 261 | method: "post", | ||
| 262 | data: params, | ||
| 263 | }); | ||
| 264 | |||
| 265 | // 获取所有参数列表 | ||
| 266 | export const getAllFlowData = (params) => request({ | ||
| 267 | url: `${import.meta.env.VITE_APP_CONFIG_URL}/dict/data/get-by-dictType`, | ||
| 268 | method: 'get', | ||
| 269 | params | ||
| 270 | }) | ... | ... |
| ... | @@ -282,6 +282,27 @@ const routes: RouteRecordRaw[] = [ | ... | @@ -282,6 +282,27 @@ const routes: RouteRecordRaw[] = [ |
| 282 | }, | 282 | }, |
| 283 | ], | 283 | ], |
| 284 | }, | 284 | }, |
| 285 | { | ||
| 286 | path: '/data-inventory/data-source', | ||
| 287 | component: Layout, | ||
| 288 | meta: { | ||
| 289 | title: '数据源管理', | ||
| 290 | icon: 'sidebar-videos', | ||
| 291 | }, | ||
| 292 | children: [ | ||
| 293 | { | ||
| 294 | path: '', | ||
| 295 | name: 'dataSource', | ||
| 296 | component: () => import('@/views/data_inventory/dataSource.vue'), | ||
| 297 | meta: { | ||
| 298 | title: '数据源管理', | ||
| 299 | sidebar: false, | ||
| 300 | breadcrumb: false, | ||
| 301 | cache: true | ||
| 302 | }, | ||
| 303 | }, | ||
| 304 | ], | ||
| 305 | }, | ||
| 285 | ] | 306 | ] |
| 286 | 307 | ||
| 287 | export default routes | 308 | export default routes | ... | ... |
src/views/data_inventory/dataSource.vue
0 → 100644
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment