From 8835c9e1dec836d6d8159e78b9df12ad6402ad98 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 14 十一月 2024 10:03:24 +0800
Subject: [PATCH] 修复bug 整合代码

---
 Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js |  143 ++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 134 insertions(+), 9 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js b/Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js
index 47bfd5d..3fd0dc4 100644
--- a/Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js
+++ b/Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js
@@ -8,6 +8,7 @@
     params
   });
 }
+
 // 鍒楄〃鏌ヨ
 export function gridUIContextData(page, limit, params) {
   return request({
@@ -20,6 +21,7 @@
     }
   });
 }
+
 export const saveUIContextData = (row) => {
   return request({
     url: '/api/uiManagerController/saveUIContextData',
@@ -35,6 +37,7 @@
     data: row
   })
 }
+
 // 閫氳繃oid鍒犻櫎
 export function delUIContextData(params) {
   return request({
@@ -43,6 +46,7 @@
     params
   })
 }
+
 //鍏嬮殕
 export const cloneUIContextData = (params) => {
   return request({
@@ -60,26 +64,28 @@
     params: params
   });
 }
+
 // 瀵煎嚭
-export function expUIContextData (params) {
+export function expUIContextData(params) {
   return request({
     url: '/api/uiManagerController/expUIContextData',
     method: 'post',
     responseType: 'blob',
-    data:{
-      params
+    data: {
+      ...params
     }
   })
 }
 
 //涓婁笅鏂囧悇鍖哄煙鍒楄〃鏁版嵁
-export function getTabByContextIdAndType(params){
+export function getTabByContextIdAndType(params) {
   return request({
     url: "/api/uiManagerController/getTabByContextIdAndType",
     method: "get",
     params
   });
 }
+
 export const addTabData = (row) => {
   return request({
     url: '/api/uiManagerController/addTabData',
@@ -95,6 +101,7 @@
     data: row
   })
 }
+
 // 閫氳繃oid鍒犻櫎
 export function deleteTabData(params) {
   return request({
@@ -103,8 +110,9 @@
     params
   })
 }
+
 //涓嬫柟琛ㄦ牸鏁版嵁
-export function getPLPageDefinations(params){
+export function getPLPageDefinations(params) {
   return request({
     url: "/api/uiManagerController/getPLPageDefinations",
     method: "get",
@@ -138,6 +146,19 @@
   });
 }
 
+// 閾炬帴绫诲瀷涓嬫媺鏌ヨ
+export function getLinkDatasByPage(page, limit, params) {
+  return request({
+    url: "/api/uiManagerController/getLinkDatasByPage",
+    method: "get",
+    params: {
+      page,
+      limit,
+      ...params
+    }
+  });
+}
+
 // 鏌ヨ妯℃澘涓嬫媺鏌ヨ
 export function getQTInfoDatasByPage(page, limit, params) {
   return request({
@@ -148,6 +169,28 @@
       limit,
       ...params
     }
+  });
+}
+
+// UI瀹氫箟涓嬫媺鏌ヨ
+export function getUILayoutDatasByPage(page, limit, params) {
+  return request({
+    url: "/api/uiManagerController/getUILayoutDatasByPage",
+    method: "get",
+    params: {
+      page,
+      limit,
+      ...params
+    }
+  });
+}
+
+// 涓嬫柟琛ㄦ牸鍒犻櫎
+export function delPageDefination(params) {
+  return request({
+    url: "/api/uiManagerController/delPageDefination",
+    method: "delete",
+    params
   });
 }
 
@@ -163,18 +206,100 @@
 // 鎸夐挳璁捐瀵硅瘽妗嗘坊鍔�
 export function addTapButton(params) {
   return request({
-    url: "/api/uiManagerController/addTapButton",
+    url: "/api/uiManagerController/addTabButton",
     method: "post",
-    data:params
+    data: params
   });
 }
 
 // 鎸夐挳璁捐瀵硅瘽妗嗘坊鍔�
 export function updateTapButton(params) {
   return request({
-    url: "/api/uiManagerController/updateTapButton",
+    url: "/api/uiManagerController/updateTabButton",
     method: "put",
-    data:params
+    data: params
+  });
+}
+
+// 鎸夐挳璁捐瀵硅瘽妗嗗垹闄�
+export function deleteTabButton(params) {
+  return request({
+    url: "/api/uiManagerController/deleteTabButton",
+    method: "delete",
+    data: params
+  });
+}
+
+// 鎸夐挳璁捐璋冩暣涓轰笅绾ф寜閽�
+export function joinBtn(params) {
+  return request({
+    url: "/api/uiManagerController/joinBtn",
+    method: "put",
+    data: params
+  });
+}
+
+// 鎸夐挳璁捐璋冩暣涓轰笂绾ф寜閽�
+export function exitBtn(params) {
+  return request({
+    url: "/api/uiManagerController/exitBtn",
+    method: "put",
+    data: params
+  });
+}
+
+// 淇濆瓨鎺ュ彛
+export function addPageDefination(params) {
+  return request({
+    url: "/api/uiManagerController/addPageDefination",
+    method: "post",
+    data: params
+  });
+}
+
+// 淇敼鎺ュ彛
+export function updatePageDefination(params) {
+  return request({
+    url: "/api/uiManagerController/updatePageDefination",
+    method: "put",
+    data: params
+  });
+}
+
+
+// 鍏嬮殕鏍戞煡璇㈡帴鍙�
+export function getAllLevelTreeByBtm(params) {
+  return request({
+    url: "/api/uiManagerController/getAllLevelTreeByBtm",
+    method: "get",
+    params
+  });
+}
+
+// 椤甸潰瀹氫箟鍏嬮殕
+export function clonePageDef(params) {
+  return request({
+    url: "/api/uiManagerController/clonePageDef",
+    method: "post",
+    data: params
+  });
+}
+
+// 椤电瀹氫箟鍏嬮殕
+export function clonetabPage(params) {
+  return request({
+    url: "/api/uiManagerController/clonetabPage",
+    method: "post",
+    data: params
+  });
+}
+
+// 鎸夐挳瀹氫箟鍏嬮殕
+export function cloneTabButton(params) {
+  return request({
+    url: "/api/uiManagerController/cloneTabButton",
+    method: "post",
+    data: params
   });
 }
 

--
Gitblit v1.9.3