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