From 020ba9c589ee0e7ca8292d200bee968c6513b11a Mon Sep 17 00:00:00 2001 From: From-wh Date: Tue, 11 Apr 2023 16:54:14 +0800 Subject: [PATCH] =?UTF-8?q?improve:=20=E6=8E=A5=E5=8F=A3=E6=9D=83=E9=99=90?= =?UTF-8?q?/=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/src/api/systemBackendRouting.js | 11 ++ template/admin/src/api/systemMenus.js | 10 + .../src/pages/setting/devisePage/index.vue | 4 +- .../systemMenus/components/menusFrom.vue | 8 +- .../src/pages/setting/systemMenus/index.vue | 187 +++++++++++++++++- .../setting/systemOutInterface/debugging.vue | 4 +- .../pages/system/backendRouting/debugging.vue | 6 +- .../src/pages/system/backendRouting/index.vue | 80 +++++--- .../pages/system/backendRouting/request.js | 15 +- 9 files changed, 272 insertions(+), 53 deletions(-) diff --git a/template/admin/src/api/systemBackendRouting.js b/template/admin/src/api/systemBackendRouting.js index 7b844390e..e747a2c90 100644 --- a/template/admin/src/api/systemBackendRouting.js +++ b/template/admin/src/api/systemBackendRouting.js @@ -62,6 +62,17 @@ export function routeDet(id) { method: 'get', }); } +/** + * 接口分类编辑 + * @param {*} data + * @returns + */ +export function routeEdit(id, appName) { + return request({ + url: `system/route_cate/${id}/edit?app_name=${appName}`, + method: 'get', + }); +} /** * @description 修改名称 diff --git a/template/admin/src/api/systemMenus.js b/template/admin/src/api/systemMenus.js index 728eaa948..344958d3d 100644 --- a/template/admin/src/api/systemMenus.js +++ b/template/admin/src/api/systemMenus.js @@ -94,3 +94,13 @@ export function getRuleList() { method: 'get', }); } +/** + * @description 权限列表 + */ +export function menusBatch(data) { + return request({ + url: `setting/menus/batch`, + method: 'post', + data, + }); +} diff --git a/template/admin/src/pages/setting/devisePage/index.vue b/template/admin/src/pages/setting/devisePage/index.vue index 40302981b..2adac215e 100644 --- a/template/admin/src/pages/setting/devisePage/index.vue +++ b/template/admin/src/pages/setting/devisePage/index.vue @@ -55,9 +55,9 @@ export default { if (Number(this.$route.query.type) === 1) { this.iframeUrl = `${moveLink}/pages/index/index?type=iframeWindow`; } else { - this.iframeUrl = `https://v4.wuht.net/pages/index/index?type=iframeWindow`; + // this.iframeUrl = `https://v4.wuht.net/pages/index/index?type=iframeWindow`; - // this.iframeUrl = `${location.origin}/pages/index/index?type=iframeWindow`; + this.iframeUrl = `${location.origin}/pages/index/index?type=iframeWindow`; } diyGetInfo(parseInt(pageId)).then((datas) => { let data = datas.data.info.value; diff --git a/template/admin/src/pages/setting/systemMenus/components/menusFrom.vue b/template/admin/src/pages/setting/systemMenus/components/menusFrom.vue index 2b410a638..4ef11dcf8 100644 --- a/template/admin/src/pages/setting/systemMenus/components/menusFrom.vue +++ b/template/admin/src/pages/setting/systemMenus/components/menusFrom.vue @@ -12,7 +12,7 @@ @on-visible-change="visible" >
- +
- +
@@ -95,7 +95,7 @@ - + diff --git a/template/admin/src/pages/setting/systemMenus/index.vue b/template/admin/src/pages/setting/systemMenus/index.vue index 82a19ab90..8664f1e13 100644 --- a/template/admin/src/pages/setting/systemMenus/index.vue +++ b/template/admin/src/pages/setting/systemMenus/index.vue @@ -67,13 +67,15 @@ - +