From fea917fa791c2f813904e8892f02ee2f394dd0d2 Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期五, 15 七月 2022 15:06:27 +0800 Subject: [PATCH] 菜单 --- src/views/system/role/index.vue | 4 ++-- src/api/system/menu/index.ts | 0 src/views/system/department/component/deptDialog.vue | 2 +- src/router/backEnd.ts | 2 +- src/views/system/user/component/userDialog.vue | 2 +- src/views/system/department/index.vue | 4 ++-- src/api/system/user/index.ts | 0 src/views/system/menu/index.vue | 22 ++++++++++++---------- src/views/system/user/index.vue | 6 +++--- src/views/system/role/component/roleDialog.vue | 2 +- src/api/system/department/index.ts | 0 src/api/system/role/index.ts | 0 src/views/system/menu/component/menuDialog.vue | 2 +- 13 files changed, 24 insertions(+), 22 deletions(-) diff --git a/src/api/department/index.ts b/src/api/system/department/index.ts similarity index 100% rename from src/api/department/index.ts rename to src/api/system/department/index.ts diff --git a/src/api/menu/index.ts b/src/api/system/menu/index.ts similarity index 100% rename from src/api/menu/index.ts rename to src/api/system/menu/index.ts diff --git a/src/api/role/index.ts b/src/api/system/role/index.ts similarity index 100% rename from src/api/role/index.ts rename to src/api/system/role/index.ts diff --git a/src/api/user/index.ts b/src/api/system/user/index.ts similarity index 100% rename from src/api/user/index.ts rename to src/api/system/user/index.ts diff --git a/src/router/backEnd.ts b/src/router/backEnd.ts index c6e18e0..875a520 100644 --- a/src/router/backEnd.ts +++ b/src/router/backEnd.ts @@ -9,7 +9,7 @@ import { formatTwoStageRoutes, formatFlatteningRoutes, router } from '/@/router/index'; import { useRoutesList } from '/@/stores/routesList'; import { useTagsViewRoutes } from '/@/stores/tagsViewRoutes'; -import { useMenuApi } from '/@/api/menu/index'; +import { useMenuApi } from '/@/api/system/menu/index'; import { ElMessage } from 'element-plus'; const menuApi = useMenuApi(); diff --git a/src/views/system/department/component/deptDialog.vue b/src/views/system/department/component/deptDialog.vue index e3757f2..1c2bf4a 100644 --- a/src/views/system/department/component/deptDialog.vue +++ b/src/views/system/department/component/deptDialog.vue @@ -41,7 +41,7 @@ <script lang="ts"> import { ElMessage } from 'element-plus'; import { reactive, toRefs, onMounted, defineComponent } from 'vue'; -import { departmentApi } from "/@/api/department"; +import { departmentApi } from "/@/api/system/department"; // 定义接口来定义对象的类型 interface TableDataRow { diff --git a/src/views/system/department/index.vue b/src/views/system/department/index.vue index 28464ce..610f52a 100644 --- a/src/views/system/department/index.vue +++ b/src/views/system/department/index.vue @@ -41,8 +41,8 @@ import { ref, toRefs, reactive, onMounted, defineComponent } from 'vue'; import { ElMessageBox, ElMessage } from 'element-plus'; import deptDialog from '/@/views/system/department/component/deptDialog.vue'; -import {departmentApi} from "/@/api/department"; -import {useRoleApi} from "/@/api/role"; +import {departmentApi} from "/@/api/system/department"; +import {useRoleApi} from "/@/api/system/role"; // 定义接口来定义对象的类型 interface TableDataRow { diff --git a/src/views/system/menu/component/menuDialog.vue b/src/views/system/menu/component/menuDialog.vue index f223f93..960a05d 100644 --- a/src/views/system/menu/component/menuDialog.vue +++ b/src/views/system/menu/component/menuDialog.vue @@ -99,7 +99,7 @@ import { useRoutesList } from '/@/stores/routesList'; import { i18n } from '/@/i18n/index'; import IconSelector from '/@/components/iconSelector/index.vue'; -import { useMenuApi } from '/@/api/menu/index'; +import { useMenuApi } from '/@/api/system/menu/index'; import { ElMessageBox, ElMessage } from 'element-plus'; import { Session } from '/@/utils/storage'; // import { setBackEndControlRefreshRoutes } from "/@/router/backEnd"; diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index 0d0881c..652beff 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -72,7 +72,7 @@ import { storeToRefs } from 'pinia'; import { useRoutesList } from '/@/stores/routesList'; import menuDialog from '/@/views/system/menu/component/menuDialog.vue'; - import {useMenuApi} from "/@/api/menu"; + import {useMenuApi} from "/@/api/system/menu"; import {Session} from "/@/utils/storage"; import pinia from "/@/stores"; import {dynamicRoutes} from "/@/router/route"; @@ -90,15 +90,17 @@ menuData:[], menuTableData:[], projectList:[ - {id:'1',name:'基础数据权限管理系统',key:0}, - {id:'2',name:'双重预防系统',key:1}, - {id:'3',name:'系统2',key:2}, - {id:'4',name:'系统3',key:3}, - {id:'5',name:'系统4',key:4}, - {id:'6',name:'应急管理系统',key:5}, - {id:'7',name:'目标责任管理系统',key:6}, - {id:'8',name:'事故管理系统',key:7}, - {id:'9',name:'设备综合管控系统',key:8}, + { id: '1', name: '基础数据权限管理系统', key: 0 }, + { id: '2', name: '双重预防系统', key: 1 }, + { id: '3', name: '特殊作业系统', key: 2 }, + { id: '4', name: '智能巡检系统', key: 3 }, + { id: '5', name: '安全风险综合预警预报平台', key: 4 }, + { id: '6', name: '应急管理系统', key: 5 }, + { id: '7', name: '目标责任管理系统', key: 6 }, + { id: '8', name: '事故管理系统', key: 7 }, + { id: '9', name: '设备综合管控系统', key: 8 }, + { id: '10', name: '安全知识图谱系统', key: 9 }, + { id: '11', name: '危险化学品全生命周期安全', key: 10 } ], }); // // 获取 vuex 中的路由 diff --git a/src/views/system/role/component/roleDialog.vue b/src/views/system/role/component/roleDialog.vue index d3b7c04..fc4539a 100644 --- a/src/views/system/role/component/roleDialog.vue +++ b/src/views/system/role/component/roleDialog.vue @@ -33,7 +33,7 @@ <script lang="ts"> import { ElMessage } from 'element-plus'; import { reactive, toRefs, defineComponent } from 'vue'; -import {useRoleApi} from "/@/api/role"; +import {useRoleApi} from "/@/api/system/role"; // 定义接口来定义对象的类型 interface MenuDataTree { diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 93922e3..6624a39 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -39,8 +39,8 @@ import { toRefs, reactive, onMounted, ref, defineComponent } from 'vue'; import { ElMessageBox, ElMessage } from 'element-plus'; import roleDialog from '/@/views/system/role/component/roleDialog.vue'; -import {useRoleApi} from "/@/api/role"; -import {useMenuApi} from "/@/api/menu"; +import {useRoleApi} from "/@/api/system/role"; +import {useMenuApi} from "/@/api/system/menu"; import {Session} from "/@/utils/storage"; import {initBackEndControlRoutes} from "/@/router/backEnd"; diff --git a/src/views/system/user/component/userDialog.vue b/src/views/system/user/component/userDialog.vue index 5500677..0faf127 100644 --- a/src/views/system/user/component/userDialog.vue +++ b/src/views/system/user/component/userDialog.vue @@ -92,7 +92,7 @@ <script lang="ts"> import { reactive, toRefs, onMounted, defineComponent } from 'vue'; import { ElMessageBox, ElMessage } from 'element-plus'; -import {userApi} from "/@/api/user"; +import {userApi} from "/@/api/system/user"; // 定义接口来定义对象的类型 interface DeptData { diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index c4123dd..f15ec18 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -61,9 +61,9 @@ import { toRefs, reactive, onMounted, ref, defineComponent } from 'vue'; import { ElMessageBox, ElMessage } from 'element-plus'; import userDialog from '/@/views/system/user/component/userDialog.vue'; -import {userApi} from "/@/api/user"; -import {departmentApi} from "/@/api/department"; -import {useRoleApi} from "/@/api/role"; +import {userApi} from "/@/api/system/user"; +import {departmentApi} from "/@/api/system/department"; +import {useRoleApi} from "/@/api/system/role"; // 定义接口来定义对象的类型 interface TableDataRow { -- Gitblit v1.9.2