diff --git a/src/api/etl/assetAccredit.js b/src/api/etl/assetAccredit.js new file mode 100644 index 0000000..fa28aa9 --- /dev/null +++ b/src/api/etl/assetAccredit.js @@ -0,0 +1,61 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listAccredit(query) { + return request({ + url: '/etl/assetAccredit/list', + method: 'get', + params: query + }) +} + +// 根据表id查询授权信息 +export function getAssetAccreditByDataAssetId(id) { + return request({ + url: '/etl/assetAccredit/GetAssetAccreditByDataAssetId?id='+id, + method: 'get' + }) +} + +// 查询【请填写功能名称】详细 +export function getAccredit(id) { + return request({ + url: '/etl/assetAccredit/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addAssetAccredit(data) { + return request({ + url: '/etl/assetAccredit', + method: 'post', + data: data + }) +} + +// 新增【请填写功能名称】 +export function deleteAssetAccreditByAssetIds(data) { + return request({ + url: '/etl/assetAccredit/DeleteAssetAccreditByAssetIds', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateAccredit(data) { + return request({ + url: '/etl/assetAccredit', + method: 'put', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delAccredit(id) { + return request({ + url: '/etl/assetAccredit/' + id, + method: 'delete' + }) +} diff --git a/src/api/etl/data.js b/src/api/etl/data.js new file mode 100644 index 0000000..a50df65 --- /dev/null +++ b/src/api/etl/data.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listData(query) { + return request({ + url: '/etl/data/list', + method: 'get', + params: query + }) +} + +// 查询【请填写功能名称】详细 +export function getData(id) { + return request({ + url: '/etl/data/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addData(data) { + return request({ + url: '/etl/data', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateData(data) { + return request({ + url: '/etl/data', + method: 'put', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delData(id) { + return request({ + url: '/etl/data/' + id, + method: 'delete' + }) +} diff --git a/src/api/etl/source.js b/src/api/etl/source.js new file mode 100644 index 0000000..94681ed --- /dev/null +++ b/src/api/etl/source.js @@ -0,0 +1,93 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listSource(query) { + return request({ + url: '/etl/source/list', + method: 'get', + params: query + }) +} + +export function dataAssetList(data) { + return request({ + url: '/etl/source/DataAssetList', + method: 'post', + data + }) +} + +export function assetModelList(data) { + return request({ + url: '/etl/source/AssetModelList', + method: 'post', + data + }) +} + +export function assetsList(data) { + return request({ + url: '/etl/source/AssetsList', + method: 'post', + data + }) +} + +export function synchronousData(data) { + return request({ + url: '/etl/source/SynchronousData', + method: 'post', + data + }) +} + +export function structureList(data) { + return request({ + url: '/etl/source/StructureList', + method: 'post', + data + }) +} + +// 查询【请填写功能名称】详细 +export function getSource(id) { + return request({ + url: '/etl/source/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addSource(data) { + return request({ + url: '/etl/source', + method: 'post', + data: data + }) +} + +// 测试连接 +export function testConnection(data) { + return request({ + url: '/etl/source/TestConnection', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateSource(data) { + return request({ + url: '/etl/source', + method: 'put', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delSource(id) { + return request({ + url: '/etl/source/' + id, + method: 'delete' + }) +} diff --git a/src/api/etl/sourceAccredit.js b/src/api/etl/sourceAccredit.js new file mode 100644 index 0000000..296d9b9 --- /dev/null +++ b/src/api/etl/sourceAccredit.js @@ -0,0 +1,61 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listAccredit(query) { + return request({ + url: '/etl/sourceAccredit/list', + method: 'get', + params: query + }) +} + +// 根据数据源id查询授权信息 +export function getSourceAccreditByDataSourceId(id) { + return request({ + url: '/etl/sourceAccredit/GetSourceAccreditByDataSourceId?id='+id, + method: 'get' + }) +} + +// 查询【请填写功能名称】详细 +export function getAccredit(id) { + return request({ + url: '/etl/sourceAccredit/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addSourceAccredit(data) { + return request({ + url: '/etl/sourceAccredit', + method: 'post', + data: data + }) +} + +// 新增【请填写功能名称】 +export function deleteSourceAccreditBySourceIds(data) { + return request({ + url: '/etl/sourceAccredit/DeleteSourceAccreditBySourceIds', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateAccredit(data) { + return request({ + url: '/etl/sourceAccredit', + method: 'put', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delAccredit(id) { + return request({ + url: '/etl/sourceAccredit/' + id, + method: 'delete' + }) +} diff --git a/src/views/etl/assetAuthorization/auth/AuthDataSource.vue b/src/views/etl/assetAuthorization/auth/AuthDataSource.vue index 9c4930e..8fecd02 100644 --- a/src/views/etl/assetAuthorization/auth/AuthDataSource.vue +++ b/src/views/etl/assetAuthorization/auth/AuthDataSource.vue @@ -5,17 +5,17 @@ - + - + - + @@ -44,6 +44,7 @@ - @@ -67,6 +67,7 @@ - + @@ -84,39 +85,150 @@ diff --git a/src/views/etl/assetAuthorization/auth/AuthTable.vue b/src/views/etl/assetAuthorization/auth/AuthTable.vue index 19eab1f..bf56800 100644 --- a/src/views/etl/assetAuthorization/auth/AuthTable.vue +++ b/src/views/etl/assetAuthorization/auth/AuthTable.vue @@ -1,36 +1,37 @@