From cc80ef9656d4144ca6255d2a7dcbb19816888166 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期四, 10 十月 2024 16:23:18 +0800 Subject: [PATCH] ui定义克隆功能 --- Source/plt-web/plt-web-ui/src/api/UI/uiDefine.js | 65 +++++++++++++++++++++++++++----- 1 files changed, 55 insertions(+), 10 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 f88763c..8e90762 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:{ + 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", @@ -200,7 +208,7 @@ return request({ url: "/api/uiManagerController/addTabButton", method: "post", - data:params + data: params }); } @@ -209,7 +217,7 @@ return request({ url: "/api/uiManagerController/updateTabButton", method: "put", - data:params + data: params }); } @@ -218,7 +226,7 @@ return request({ url: "/api/uiManagerController/deleteTabButton", method: "delete", - data:params + data: params }); } @@ -227,7 +235,7 @@ return request({ url: "/api/uiManagerController/joinBtn", method: "put", - data:params + data: params }); } @@ -236,7 +244,7 @@ return request({ url: "/api/uiManagerController/exitBtn", method: "put", - data:params + data: params }); } @@ -245,7 +253,44 @@ return request({ url: "/api/uiManagerController/addPageDefination", method: "post", - data:params + 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