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