6f90b49e by lxs

新增数据源管理

1 parent 93c44ebe
...@@ -27,9 +27,8 @@ export const refreshToken = (params) => { ...@@ -27,9 +27,8 @@ 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 31 }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=32774fcfdf5e43e8b866660374d8bced`,
32 }/product-menu-permission/tenant/get-product-menu?tenantGuid=${params.tenantGuid}&platformSystemGuid=32774fcfdf5e43e8b866660374d8bced`,
33 method: "get", 32 method: "get",
34 }); 33 });
35 }; 34 };
...@@ -123,7 +122,7 @@ export const getServiceTenants = (params) => request({ ...@@ -123,7 +122,7 @@ export const getServiceTenants = (params) => request({
123 }) 122 })
124 123
125 /** 获取会员的附件模板 */ 124 /** 获取会员的附件模板 */
126 export const getTenantAttach = (params) => request({ 125 export const getTenantAttach = (params) => request({
127 url: `${import.meta.env.VITE_APP_API_BASEURL}/attachment-template/list-attachment?tenantGuid=${params}`, 126 url: `${import.meta.env.VITE_APP_API_BASEURL}/attachment-template/list-attachment?tenantGuid=${params}`,
128 method: 'get' 127 method: 'get'
129 }) 128 })
...@@ -145,7 +144,7 @@ export const resetUserPwd = (params) => request({ ...@@ -145,7 +144,7 @@ export const resetUserPwd = (params) => request({
145 144
146 /** ----------------- 消息管理 ------------------- */ 145 /** ----------------- 消息管理 ------------------- */
147 /** 获取所有的消息列表 */ 146 /** 获取所有的消息列表 */
148 export const getAllMessageList = (params) => request({ 147 export const getAllMessageList = (params) => request({
149 url: `${import.meta.env.VITE_API_MESSAGE}/message/data/get-message-list`, 148 url: `${import.meta.env.VITE_API_MESSAGE}/message/data/get-message-list`,
150 method: 'post', 149 method: 'post',
151 data: params 150 data: params
...@@ -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
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!