liuyu
4 小时以前 82a74ba0402ab546ba524d23ce62198c4d00d2f7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { defHttp } from '#/api/request';
 
enum Api {
  Prefix = '/api/system/ModuleDataAuthorizeLink',
}
 
// 获取表名
export function getVisualTables(menuId, type) {
  return defHttp.get({ url: `${Api.Prefix}/getVisualTables/${menuId}/${type}` });
}
// 据表名获取数据表字段
export function getTableInfoByTableName(data) {
  return defHttp.get({ url: `${Api.Prefix}/${data.linkId}/Tables/${data.tableName}/Fields/${data.menuType}/${data.dataType}`, data });
}
// 保存编辑数据连接
export function update(data) {
  return defHttp.post({ url: `${Api.Prefix}/saveLinkData`, data });
}
// 数据连接信息
export function getInfo(menuId, type) {
  return defHttp.get({ url: `${Api.Prefix}/getInfo/${menuId}/${type}` });
}