已修改13个文件
已添加1个文件
已重命名5个文件
83 ■■■■■ 文件已修改
src/api/system/department/index.ts 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/menu/index.ts 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/role/index.ts 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/user/index.ts 补丁 | 查看 | 原始文档 | blame | 历史
src/router/backEnd.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/goalManagement/index.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/goalManagement/targetDecompositionMonth/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/goalManagement/targetDecompositionYear/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/goalManagement/targetSettings/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/homeMenu/homeMenu.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/department/component/deptDialog.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/department/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/menu/component/menuDialog.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/menu/index.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/role/component/roleDialog.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/role/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/component/userDialog.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/department/index.ts
src/api/system/menu/index.ts
src/api/system/role/index.ts
src/api/system/user/index.ts
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();
src/router/index.ts
@@ -65,7 +65,7 @@
}
// isRequestRoutes 为 true,则开启后端控制路由,路径:`/src/stores/themeConfig.ts`
if (!isRequestRoutes) initFrontEndControlRoutes();
// if (!isRequestRoutes) initFrontEndControlRoutes();
// 路由加载前
router.beforeEach(async (to, from, next) => {
@@ -81,7 +81,7 @@
            Session.clear();
            NProgress.done();
        } else if (token && to.path === '/login') {
            next('/home');
            next('/homeMenu');
            NProgress.done();
        } else {
            const storesRoutesList = useRoutesList(pinia);
src/views/goalManagement/index.vue
对比新文件
@@ -0,0 +1,14 @@
<template>
    <router-view></router-view>
</template>
<script>
export default {
    name: "index"
}
</script>
<style scoped>
</style>
src/views/goalManagement/targetDecompositionMonth/index.vue
文件名从 src/views/goalManagement/tragetDecompositionMonth/index.vue 修改
@@ -110,8 +110,8 @@
export default defineComponent({
  components: { ElButton, ElInput,search,Dailog},
  setup() {
    // 下方导航与表格
    const activeName = ref("1");
    const handleClick = (tab: TabsPaneContext, event: Event) => {
@@ -210,4 +210,4 @@
display: flex;
justify-content: right;
}
</style>
</style>
src/views/goalManagement/targetDecompositionYear/index.vue
@@ -109,8 +109,8 @@
export default defineComponent({
  components: { ElButton, ElInput,search,Dailog},
  setup() {
    // 下方导航与表格
    const activeName = ref("1");
    const handleClick = (tab: TabsPaneContext, event: Event) => {
@@ -209,4 +209,4 @@
display: flex;
justify-content: right;
}
</style>
</style>
src/views/goalManagement/targetSettings/index.vue
@@ -147,8 +147,8 @@
export default defineComponent({
  components: { ElButton, ElInput,dailogAdd,upData,search},
  setup() {
    // 下方导航与表格
    const activeName = ref("1");
    const handleClick = (tab: TabsPaneContext, event: Event) => {
@@ -260,4 +260,4 @@
display: flex;
justify-content: right;
}
</style>
</style>
src/views/homeMenu/homeMenu.vue
@@ -109,7 +109,6 @@
                });
            };
            const linkToFirstMenu: any = (value: any) => {
                debugger
                let returnMenu = value;
                if (returnMenu.children?.length > 0) {
                    return linkToFirstMenu(returnMenu.children[0]);
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 {
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 {
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";
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 中的路由
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 {
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";
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 {
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 {