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