From 6cbf81bf91ddb09b87c1756c4c7d4aa42bb22f4b Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期一, 15 四月 2024 10:33:46 +0800 Subject: [PATCH] 调整接口 --- Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue | 2 +- Source/ProjectWeb/src/api/base/region.js | 9 --------- Source/ProjectWeb/src/api/base/ui.js | 35 +++++++++++++++++++++++++++++++++++ Source/ProjectWeb/src/views/base/UIContentViewer.vue | 2 +- Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue | 2 ++ Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue | 2 ++ 6 files changed, 41 insertions(+), 11 deletions(-) diff --git a/Source/ProjectWeb/src/api/base/region.js b/Source/ProjectWeb/src/api/base/region.js index 8df5a81..8eec65e 100644 --- a/Source/ProjectWeb/src/api/base/region.js +++ b/Source/ProjectWeb/src/api/base/region.js @@ -51,13 +51,4 @@ }) } -//鑾峰彇UI涓婁笅鏂囧畾涔夊唴瀹� -export const getUIContext = (query) => { - return request({ - url: '/api/webUIController/getUIContentByBtmTypeAndId', - method: 'get', - params: query, - }); -} - diff --git a/Source/ProjectWeb/src/api/base/ui.js b/Source/ProjectWeb/src/api/base/ui.js new file mode 100644 index 0000000..4d80518 --- /dev/null +++ b/Source/ProjectWeb/src/api/base/ui.js @@ -0,0 +1,35 @@ +import request from '@/router/axios'; + +//鑾峰彇UI涓婁笅鏂囧畾涔夊唴瀹� +export const getUIContext = (query) => { + return request({ + url: '/api/webUIController/getUIContentByBtmTypeAndId', + method: 'get', + params: query, + }); +} + +//UI涓婁笅鏂囧垪琛ㄦ煡璇� +export const getList = (current, size, params) => { + return request({ + url: '/api/uiDataController/dataGridQuery', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +//UI涓婁笅鏂囨爲鏌ヨ +export const getTree = (parentCode, params) => { + return request({ + url: '/api/uiDataController/getDataForTree', + method: 'get', + params: { + ...params, + parentCode + } + }) +} diff --git a/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue b/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue index 70ee0f9..f0892f0 100644 --- a/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue +++ b/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue @@ -26,6 +26,8 @@ <script> import {validatenull} from '@/util/validate' +import {getList} from '@/api/base/ui' + export default { name: "dynamic-table", props: { diff --git a/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue b/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue index 6c9738d..67d3cad 100644 --- a/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue +++ b/Source/ProjectWeb/src/components/dynamic-components/dynamic-tree.vue @@ -26,6 +26,8 @@ </template> <script> +import {getTree} from '@/api/base/ui' + export default { name: "dynamic-tree", props:{ diff --git a/Source/ProjectWeb/src/views/base/UIContentViewer.vue b/Source/ProjectWeb/src/views/base/UIContentViewer.vue index 330b849..8efc9ec 100644 --- a/Source/ProjectWeb/src/views/base/UIContentViewer.vue +++ b/Source/ProjectWeb/src/views/base/UIContentViewer.vue @@ -54,7 +54,7 @@ <script> import {verifyNull} from "@/util/validate"; import UIContentArea from "@/views/base/UIContentArea" -import {getUIContext} from '@/api/base/region' +import {getUIContext} from '@/api/base/ui' export default { name: "UIContentViewer", diff --git a/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue b/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue index 6528465..21f47a6 100644 --- a/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue +++ b/Source/ProjectWeb/src/views/base/UIContentViewerInDialog.vue @@ -54,7 +54,7 @@ <script> import UIContentArea from "@/views/base/UIContentArea" import {verifyNull} from "@/util/validate"; -import {getUIContext} from '@/api/base/region' +import {getUIContext} from '@/api/base/ui' export default { name: "UIContentViewerInDialog", -- Gitblit v1.9.3