diff --git a/src/api/dataSource/assetAccredit.js b/src/api/dataSource/assetAccredit.js new file mode 100644 index 0000000..28f2989 --- /dev/null +++ b/src/api/dataSource/assetAccredit.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' + + + +// 根据表id查询授权信息 +export function getAssetAccreditByDataAssetId(id) { + return request({ + url: '/dataSource/assetAccredit/GetAssetAccreditByDataAssetId?id='+id, + method: 'get' + }) +} + + +// 新增【请填写功能名称】 +export function addAssetAccredit(data) { + return request({ + url: '/dataSource/assetAccredit', + method: 'post', + data: data + }) +} + +// 新增【请填写功能名称】 +export function deleteAssetAccreditByAssetIds(data) { + return request({ + url: '/dataSource/assetAccredit/DeleteAssetAccreditByAssetIds', + method: 'post', + data: data + }) +} diff --git a/src/api/dataSource/assets.js b/src/api/dataSource/assets.js deleted file mode 100644 index 22b9caf..0000000 --- a/src/api/dataSource/assets.js +++ /dev/null @@ -1,16 +0,0 @@ -import request from '@/utils/request' - -export function getAssetsModelListByTableIds(ids) { - return request({ - url: '/dataSource/assets/getAssetsModelList', - method: 'post', - data: ids - }) -} - -export function getAssetsModelByDataTableId(id) { - return request({ - url: '/dataSource/assets/getAssetsModelByDataTableId?id='+id, - method: 'get' - }) -} diff --git a/src/api/dataSource/data.js b/src/api/dataSource/data.js new file mode 100644 index 0000000..ba8575b --- /dev/null +++ b/src/api/dataSource/data.js @@ -0,0 +1,21 @@ +import request from '@/utils/request' + + +// 新增【请填写功能名称】 +export function addData(data) { + return request({ + url: '/dataSource/data/insert', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateData(data) { + return request({ + url: '/dataSource/data/update', + method: 'post', + data: data + }) +} + diff --git a/src/api/dataSource/dictionary.js b/src/api/dataSource/dictionary.js index c961a49..dae1fe2 100644 --- a/src/api/dataSource/dictionary.js +++ b/src/api/dataSource/dictionary.js @@ -1,24 +1,28 @@ import request from '@/utils/request' -export function getDictionaryRespByDataSourceId(id) { + + +// 根据key删除字典详细 +export function deleteDictionary(id) { return request({ - url: '/dataSource/dict/getDictionaryByDataSourceId?dataSourceId='+id, + url: '/dataSource/dictionary/DeleteDictionary?id=' + id, method: 'get' }) } -export function insertDictionary(dictionary) { +// 新增【请填写功能名称】 +export function addDictionary(data) { return request({ - url: '/dataSource/dict/insertDictionary', + url: '/dataSource/dictionary', method: 'post', - data: dictionary + data: data }) } -export function insertDictionaryInfo(dictionaryInfo) { + +export function getDictionaryList(id) { return request({ - url: '/dataSource/dict/insertDictionarySelect', - method: 'post', - data: dictionaryInfo + url: '/dataSource/dictionary/GetDictionaryList?dataSourceId=' + id, + method: 'get' }) } diff --git a/src/api/dataSource/source.js b/src/api/dataSource/source.js index bbd8522..9d20cc7 100644 --- a/src/api/dataSource/source.js +++ b/src/api/dataSource/source.js @@ -1,63 +1,109 @@ import request from '@/utils/request' -export function getDataSourceList(dataSourceQueryReq) { +// 查询【请填写功能名称】列表 +export function listSource(query) { return request({ - url: '/dataSource/source/getDataSourceList', + url: '/dataSource/source/list', method: 'post', - data: dataSourceQueryReq + data: query }) } -export function getAllDataType() { +export function statisticsInfo(){ return request({ - url: '/dataSource/dataType/getAllDataType', + url: '/dataSource/source/Statistics', method: 'get' }) } -export function editDataSource(dataSource) { +export function dataAssetList(data) { return request({ - url: '/dataSource/source/editDataSource', + url: '/dataSource/source/DataAssetList', method: 'post', - data: dataSource + data }) } -export function dataSynchronization(dataSourceResp) { +export function assetModelList(data) { return request({ - url: '/dataSource/source/dataSynchronization', + url: '/dataSource/source/AssetModelList', method: 'post', - data: dataSourceResp + data }) } -export function testConnect(dataSourceResp) { +export function assetsList(data) { return request({ - url: '/dataSource/source/testConnect', + url: '/dataSource/source/AssetsList', method: 'post', - data: dataSourceResp + data }) } -export function queryStructure(dataSourceResp) { +export function synchronousData(data) { return request({ - url: '/dataSource/source/queryStructure', + url: '/dataSource/source/SynchronousData', method: 'post', - data: dataSourceResp + data }) } -export function queryBigStructure() { +export function structureList(data) { return request({ - url: '/dataSource/source/queryBigStructure', - method: 'post' + url: '/dataSource/source/StructureList', + method: 'post', + data }) } -export function queryTableStructure(tableStructureQueryReq) { +// 查询【请填写功能名称】详细 +export function getSource(id) { return request({ - url: '/dataSource/source/queryTableStructure', - method: 'post', - data: tableStructureQueryReq + url: '/dataSource/source/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addSource(data) { + return request({ + url: '/dataSource/source', + method: 'post', + data: data + }) +} + +// 测试连接 +export function testConnection(data) { + return request({ + url: '/dataSource/source/TestConnection', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateSource(data) { + return request({ + url: '/dataSource/source/handleDelete/id', + method: 'post', + data: data + }) +} + +// 修改字段数据 +export function updateAssetModel(data) { + return request({ + url: '/dataSource/model/UpdateAssetModel', + method: 'post', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delSource(id) { + return request({ + url: '/dataSource/source/handleDelete' + id, + method: 'get' }) } diff --git a/src/api/dataSource/sourceAccredit.js b/src/api/dataSource/sourceAccredit.js new file mode 100644 index 0000000..4721e6b --- /dev/null +++ b/src/api/dataSource/sourceAccredit.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' + + + +// 根据数据源id查询授权信息 +export function getSourceAccreditByDataSourceId(id) { + return request({ + url: '/dataSource/sourceAccredit/GetSourceAccreditByDataSourceId?id='+id, + method: 'get' + }) +} + + +// 新增【请填写功能名称】 +export function addSourceAccredit(data) { + return request({ + url: '/dataSource/sourceAccredit/insertSourceAccredit', + method: 'post', + data: data + }) +} + +// 新增【请填写功能名称】 +export function deleteSourceAccreditBySourceIds(data) { + return request({ + url: '/dataSource/sourceAccredit/DeleteSourceAccreditBySourceIds', + method: 'post', + data: data + }) +} diff --git a/src/views/dataSource/assetAuthorization/auth/AuthDataSource.vue b/src/views/dataSource/assetAuthorization/auth/AuthDataSource.vue index 46e1504..fcfe734 100644 --- a/src/views/dataSource/assetAuthorization/auth/AuthDataSource.vue +++ b/src/views/dataSource/assetAuthorization/auth/AuthDataSource.vue @@ -5,17 +5,17 @@ - + - + - + @@ -44,6 +44,7 @@ - @@ -67,6 +67,7 @@ - + @@ -84,262 +85,144 @@ diff --git a/src/views/dataSource/assetAuthorization/auth/AuthTable.vue b/src/views/dataSource/assetAuthorization/auth/AuthTable.vue index fc427d8..7a520ff 100644 --- a/src/views/dataSource/assetAuthorization/auth/AuthTable.vue +++ b/src/views/dataSource/assetAuthorization/auth/AuthTable.vue @@ -1,36 +1,36 @@