From 45b1aacc7e2263369d533c71d6de2a6700c4a37f Mon Sep 17 00:00:00 2001 From: fanluyan <754122931@qq.com> Date: Wed, 20 Mar 2024 15:50:46 +0800 Subject: [PATCH] youhua --- src/components/Sidebar.vue | 8 +- src/utils/api/index.js | 2 +- .../components/addPhotoDialog.vue | 1 + .../components/baseInfor.vue | 27 ++- .../components/faultInfomation.vue | 16 ++ .../components/gpsPosition.vue | 11 - .../photographicDevice/components/gpsSite.vue | 16 ++ .../components/runStatus.vue | 16 ++ .../components/workStatus.vue | 21 ++ .../components/setAppDialog.vue | 7 +- .../components/setschedule.vue | 13 +- .../menuManagement/components/addRole.vue | 125 +++++++++++ src/views/system/menuManagement/index.vue | 200 +++++++++++++++++ .../components/blindMenuPermiss.vue | 203 ++++++++++++++++++ src/views/system/roleManagement/index.vue | 17 +- vue.config.js | 2 +- 16 files changed, 662 insertions(+), 23 deletions(-) create mode 100644 src/views/system/menuManagement/components/addRole.vue create mode 100644 src/views/system/menuManagement/index.vue create mode 100644 src/views/system/roleManagement/components/blindMenuPermiss.vue diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index 0986d6b..cdfebba 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -121,10 +121,10 @@ export default { index: "/userManagement", title: "用户管理", }, - // { - // index: "/roleManagement", - // title: "角色管理", - // }, + { + index: "/roleManagement", + title: "角色管理", + }, { index: "/deviceUpgrade", title: "升级管理", diff --git a/src/utils/api/index.js b/src/utils/api/index.js index 44973d5..ef38408 100644 --- a/src/utils/api/index.js +++ b/src/utils/api/index.js @@ -749,7 +749,7 @@ export function deleteRole(data) { export function getPermissionTree(data) { return request({ - url: "/xymanager/role/getPermissionTree", + url: "/xymanager/user/getFullTree", method: "get", params: data, }); diff --git a/src/views/photographicDevice/components/addPhotoDialog.vue b/src/views/photographicDevice/components/addPhotoDialog.vue index 2734af9..c695d90 100644 --- a/src/views/photographicDevice/components/addPhotoDialog.vue +++ b/src/views/photographicDevice/components/addPhotoDialog.vue @@ -424,6 +424,7 @@ export default { if (this.formInfo.list[0].id == "") { this.$set(this.formInfo, "list", []); } + console.log("修改aaaaaaaaaaaaaaa", this.formInfo); updateTerminalJoggle(this.formInfo) .then((res) => { this.isShow = false; diff --git a/src/views/photographicDevice/components/baseInfor.vue b/src/views/photographicDevice/components/baseInfor.vue index 666c949..d6eedde 100644 --- a/src/views/photographicDevice/components/baseInfor.vue +++ b/src/views/photographicDevice/components/baseInfor.vue @@ -6,6 +6,17 @@ :close-on-click-modal="false" width="1360px" > +