'修改图片参数转换处理'

This commit is contained in:
esacpe
2025-09-26 16:08:24 +08:00
parent 5208ce4fde
commit 7a19a82318
10 changed files with 595 additions and 465 deletions

View File

@ -15,7 +15,270 @@ import store from "@/store";
* 私有路由表
*/
export const privateRoutes = [];
export const privateRoutes = [
{
path: "/",
name: "unitManagement",
component: layout,
redirect: "/unitManagement/unitInformation",
meta: {
title: "单位管理",
icon: "personnel"
},
children: [
{
path: "/unitManagement/unitInformation",
name: "unitInformation",
component: () =>
import("@/views/securityManagement/unitManagement/unitInformation/index"),
meta: {
title: "单位信息",
icon: "personnel"
},
}
]
},
{
path: "/personnelManagement",
name: "personnelManagement",
component: layout,
meta: {
title: "人员管理",
icon: "personnel"
},
children: [
{
path: "/personnelManagement/practitioner",
name: "practitioner",
component: () =>
import("@/views/securityManagement/personnelManagement/practitioner/index"),
meta: {
title: "从业人员管理",
icon: "personnel"
},
},
{
path: "/personnelManagement/applicantPersonnel",
name: "applicantPersonnel",
component: () =>
import("@/views/securityManagement/personnelManagement/applicantPersonnel/index"),
meta: {
title: "申请人员",
icon: "personnel"
}
},
]
},
{
path: "/trainingManagement",
name: "trainingManagement",
component: layout,
meta: {
title: "培训管理",
icon: "personnel"
},
children: [
{
path: "/trainingManagement/trainer",
name: "trainer",
component: () =>
import("@/views/securityManagement/trainingManagement/trainer/index"),
meta: {
title: "培训人员",
icon: "personnel"
},
},
{
path: "/trainingManagement/personnelTraining",
name: "personnelTraining",
component: () =>
import("@/views/securityManagement/trainingManagement/personnelTraining/index"),
meta: {
title: "保安待培训人员管理",
icon: "personnel"
},
},
{
path: "/trainingManagement/trainingProject",
name: "trainingProject",
component: () =>
import("@/views/securityManagement/trainingManagement/trainingProject/index"),
meta: {
title: "保安培训项目管理",
icon: "personnel"
}
},
{
path: "/trainingManagement/examManagement",
name: "examManagement",
component: () =>
import("@/views/securityManagement/trainingManagement/examManagement/index"),
meta: {
title: "保安考试管理",
icon: "personnel"
},
},
]
},
{
path: "/training",
name: "training",
component: layout,
meta: {
title: "培训中心",
icon: "personnel"
},
children: [
{
path: "/training/securityTrainingVideo",
name: "securityTrainingVideo",
component: () => import("@/views/Training/SecurityTrainingVideo/index"),
meta: {
title: "保安培训视频",
icon: "personnel"
}
},
{
path: "/training/securityQuestionBank",
name: "securityQuestionBank",
component: () => import("@/views/Training/SecurityQuestionBank/index"),
meta: {
title: "保安题库",
icon: "personnel"
}
},
{
path: "/training/securityTrainingSyllabus",
name: "securityTrainingSyllabus",
component: () => import("@/views/Training/SecurityTrainingSyllabus/index"),
meta: {
title: "保安培训教学大纲",
icon: "personnel"
}
},
]
},
{
path: "/njxx",
name: "njxx",
component: layout,
meta: {
title: "年检信息",
icon: "personnel"
},
children: [
{
path: "/training/annualInspectionTraining",
name: "annualInspectionTraining",
component: () => import("@/views/Training/AnnualInspectionTraining/index"),
meta: {
title: "年检培训",
icon: "personnel"
}
},
{
path: "/training/annualInspectionApplicants",
name: "annualInspectionApplicants",
component: () => import("@/views/Training/AnnualInspectionApplicants/index"),
meta: {
title: "年检申请人员",
icon: "personnel"
}
},
{
path: "/training/annualInspection",
name: "annualInspection",
component: () => import("@/views/Training/AnnualInspection/index"),
meta: {
title: "年检",
icon: "personnel"
}
},
]
},
{
path: "/systemConfig",
name: "systemConfigModel",
component: layout,
meta: {
title: "系统管理",
icon: "personnel"
},
children: [
{
path: "/user/userList",
name: "userList",
component: () =>
import("@/views/backOfficeSystem/systemConfig/user-list/index"),
meta: {
title: "用户管理",
icon: "role"
}
},
{
path: "/user/role",
name: "userRoleIndex",
component: () =>
import("@/views/backOfficeSystem/systemConfig/role-list/index"),
meta: {
title: "角色列表",
icon: "role"
}
},
{
path: "/user/menuList",
name: "menuList",
component: () =>
import("@/views/backOfficeSystem/systemConfig/menu-list/index"),
meta: {
title: "菜单管理",
icon: "personnel-manage"
}
},
{
path: "/dict/detail",
name: "dictDetail",
component: () =>
import("@/views/backOfficeSystem/systemConfig/dict/detail"),
meta: {
title: "字典数据"
}
},
{
path: "/dict/index",
name: "dictIndex",
component: () =>
import("@/views/backOfficeSystem/systemConfig/dict/index"),
meta: {
title: "字典列表",
icon: "article-ranking"
}
},
{
path: "/user/deptAllocationUser/:id",
name: "deptAllocationUser",
component: () =>
import(
"@/views/backOfficeSystem/systemConfig/department-list/deptAllocationUser"
),
meta: {
title: "管理用户"
}
},
{
path: "/user/allocationUser/:id",
name: "allocationUser",
component: () =>
import(
"@/views/backOfficeSystem/systemConfig/role-list/allocationUser"
),
meta: {
title: "分配用户"
}
},
]
},
];
/**
* 公开路由表
@ -51,424 +314,270 @@ export const publicRoutes = [
// name: "dataBI",
// component: () => import("@/views/dataBI/index") //警保
// },
{
path: "/editPassword", // 注意:带有路径"/"的记录中的组件"默认"是一个不返回 Promise 的函数
component: layout,
redirect: "/user/department-ist",
children: [
{
path: "/",
name: "unitInformation",
component: () =>
import("@/views/securityManagement/unitInformation/index"),
meta: {
title: "单位信息",
icon: "personnel"
},
},
{
path: "/personnelManagement",
name: "personnelManagement",
meta: {
title: "人员管理",
icon: "personnel"
},
children: [
{
path: "/personnelManagement/practitioner",
name: "practitioner",
component: () =>
import("@/views/securityManagement/personnelManagement/practitioner/index"),
meta: {
title: "从业人员管理",
icon: "personnel"
},
},
{
path: "/personnelManagement/applicantPersonnel",
name: "applicantPersonnel",
component: () =>
import("@/views/securityManagement/personnelManagement/applicantPersonnel/index"),
meta: {
title: "申请人员",
icon: "personnel"
}
},
]
},
{
path: "/trainingManagement",
name: "/trainingManagement",
meta: {
title: "培训管理",
icon: "personnel"
},
children: [
{
path: "/trainingManagement/trainer",
name: "trainer",
component: () =>
import("@/views/securityManagement/trainingManagement/trainer/index"),
meta: {
title: "培训人员",
icon: "personnel"
},
},
{
path: "/trainingManagement/personnelTraining",
name: "personnelTraining",
component: () =>
import("@/views/securityManagement/trainingManagement/personnelTraining/index"),
meta: {
title: "保安待培训人员管理",
icon: "personnel"
},
},
{
path: "/trainingManagement/trainingProject",
name: "trainingProject",
component: () =>
import("@/views/securityManagement/trainingManagement/trainingProject/index"),
meta: {
title: "保安培训项目管理",
icon: "personnel"
}
},
]
},
{
path: "/examManagement",
name: "examManagement",
component: () =>
import("@/views/securityManagement/examManagement/index"),
meta: {
title: "保安考试管理",
icon: "personnel"
},
},
{
path: "/training",
name: "training",
meta: {
title: "培训中心",
icon: "personnel"
},
children: [
{
path: "/training/securityTrainingVideo",
name: "securityTrainingVideo",
component: () => import("@/views/Training/SecurityTrainingVideo/index"),
meta: {
title: "保安培训视频",
icon: "personnel"
}
},
{
path: "/training/securityQuestionBank",
name: "securityQuestionBank",
component: () => import("@/views/Training/SecurityQuestionBank/index"),
meta: {
title: "保安题库",
icon: "personnel"
}
},
{
path: "/training/securityTrainingSyllabus",
name: "securityTrainingSyllabus",
component: () => import("@/views/Training/SecurityTrainingSyllabus/index"),
meta: {
title: "保安培训教学大纲",
icon: "personnel"
}
},
]
},
{
path: "/njxx",
name: "njxx",
meta: {
title: "年检信息",
icon: "personnel"
},
children: [
{
path: "/training/annualInspectionTraining",
name: "annualInspectionTraining",
component: () => import("@/views/Training/AnnualInspectionTraining/index"),
meta: {
title: "年检培训",
icon: "personnel"
}
},
{
path: "/training/annualInspectionApplicants",
name: "annualInspectionApplicants",
component: () => import("@/views/Training/AnnualInspectionApplicants/index"),
meta: {
title: "年检申请人员",
icon: "personnel"
}
},
{
path: "/training/annualInspection",
name: "annualInspection",
component: () => import("@/views/Training/AnnualInspection/index"),
meta: {
title: "年检",
icon: "personnel"
}
},
]
},
// {
// path: "/editPassword", // 注意:带有路径"/"的记录中的组件"默认"是一个不返回 Promise 的函数
// component: layout,
// redirect: "/user/department-ist",
// children: [
// {
// path: "/systemConfig",
// name: "systemConfigModel",
// path: "/",
// name: "unitInformation",
// component: () =>
// import("@/views/securityManagement/unitInformation/index"),
// meta: {
// title: "系统管理",
// title: "单位信息",
// icon: "personnel"
// },
// children: [
// {
// path: "/user/department-ist",
// name: "departmentList",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/department-list/index"
// ),
// meta: {
// title: "部门管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/userList",
// name: "userList",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/user-list/index"),
// meta: {
// title: "用户管理",
// icon: "role"
// }
// },
// {
// path: "/user/role",
// name: "userRoleIndex",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/role-list/index"),
// meta: {
// title: "角色列表",
// icon: "role"
// }
// },
// {
// path: "/user/menuList",
// name: "menuList",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/menu-list/index"),
// meta: {
// title: "菜单管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/publicSecurity",
// name: "publicSecurity",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/publicSecurity/index"
// ),
// meta: {
// title: "公安机关要素",
// icon: "personnel-manage"
// }
// },
// {
// path: "/dict/detail",
// name: "dictDetail",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/dict/detail"),
// meta: {
// title: "字典数据"
// }
// },
// {
// path: "/dict/index",
// name: "dictIndex",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/dict/index"),
// meta: {
// title: "字典列表",
// icon: "article-ranking"
// }
// },
// {
// path: "/user/job",
// name: "userJob",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/job-list/index"),
// meta: {
// title: "岗位列表",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/deptAllocationUser/:id",
// name: "deptAllocationUser",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/department-list/deptAllocationUser"
// ),
// meta: {
// title: "管理用户"
// }
// },
// {
// path: "/user/allocationUser/:id",
// name: "allocationUser",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/role-list/allocationUser"
// ),
// meta: {
// title: "分配用户"
// }
// },
// {
// path: "/sys/systemFxMx",
// name: "systemFxMx",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/systemFxMx/index"),
// meta: {
// title: "系统分析模型",
// icon: "personnel-manage"
// }
// },
// // {
// // path: "/sys/ysjq",
// // name: "ysjq",
// // component: () => import("@/views/backOfficeSystem/systemConfig/ysjq/index"),
// // meta: {
// // title: "演示警情",
// // icon: "personnel-manage"
// // }
// // },
// {
// path: "/user/systemConfig",
// name: "systemConfig",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/system-config-list/index"
// ),
// meta: {
// title: "系统配置",
// icon: "personnel-manage"
// }
// },
// },
// {
// path: "/systemConfig",
// name: "systemConfigModel",
// meta: {
// title: "系统管理",
// icon: "personnel"
// },
// children: [
// {
// path: "/user/department-ist",
// name: "departmentList",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/department-list/index"
// ),
// meta: {
// title: "部门管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/userList",
// name: "userList",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/user-list/index"),
// meta: {
// title: "用户管理",
// icon: "role"
// }
// },
// {
// path: "/user/role",
// name: "userRoleIndex",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/role-list/index"),
// meta: {
// title: "角色列表",
// icon: "role"
// }
// },
// {
// path: "/user/menuList",
// name: "menuList",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/menu-list/index"),
// meta: {
// title: "菜单管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/publicSecurity",
// name: "publicSecurity",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/publicSecurity/index"
// ),
// meta: {
// title: "公安机关要素",
// icon: "personnel-manage"
// }
// },
// {
// path: "/dict/detail",
// name: "dictDetail",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/dict/detail"),
// meta: {
// title: "字典数据"
// }
// },
// {
// path: "/dict/index",
// name: "dictIndex",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/dict/index"),
// meta: {
// title: "字典列表",
// icon: "article-ranking"
// }
// },
// {
// path: "/user/job",
// name: "userJob",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/job-list/index"),
// meta: {
// title: "岗位列表",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/deptAllocationUser/:id",
// name: "deptAllocationUser",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/department-list/deptAllocationUser"
// ),
// meta: {
// title: "管理用户"
// }
// },
// {
// path: "/user/allocationUser/:id",
// name: "allocationUser",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/role-list/allocationUser"
// ),
// meta: {
// title: "分配用户"
// }
// },
// {
// path: "/sys/systemFxMx",
// name: "systemFxMx",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/systemFxMx/index"),
// meta: {
// title: "系统分析模型",
// icon: "personnel-manage"
// }
// },
// {
// path: "/sys/ysjq",
// name: "ysjq",
// component: () => import("@/views/backOfficeSystem/systemConfig/ysjq/index"),
// meta: {
// title: "演示警情",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/systemConfig",
// name: "systemConfig",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/system-config-list/index"
// ),
// meta: {
// title: "系统配置",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/systemVersion",
// name: "systemVersion",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/system-version-list/index"
// ),
// meta: {
// title: "系统版本管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/useQk",
// name: "useQk",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/useQk/index"),
// meta: {
// title: "系统使用情况",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/zdqyFz",
// name: "zdqyFz",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/zdqyFz/index"),
// meta: {
// title: "重点区域分值",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/systemVersion",
// name: "systemVersion",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/system-version-list/index"
// ),
// meta: {
// title: "系统版本管理",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/useQk",
// name: "useQk",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/useQk/index"),
// meta: {
// title: "系统使用情况",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/zdqyFz",
// name: "zdqyFz",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/zdqyFz/index"),
// meta: {
// title: "重点区域分值",
// icon: "personnel-manage"
// }
// },
// {
// path: "/user/log",
// name: "/user/log",
// meta: {
// title: "日志",
// icon: "article"
// },
// children: [
// {
// path: "/user/operateLog",
// name: "/user/operateLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/operateLog/index"
// ),
// meta: {
// title: "操作日志",
// icon: "article-ranking"
// }
// },
// {
// path: "/user/loginLog",
// name: "/user/loginLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/loginLog/index"
// ),
// meta: {
// title: "登录日志",
// icon: "article-ranking"
// }
// }
// ]
// },
// {
// path: "/developer",
// name: "developer",
// component: () => import("@/views/developer/index"),
// meta: {
// title: "开发者中心",
// icon: "article-ranking"
// }
// },
// {
// //如果三级 需要把路由注册出来
// path: "/user/operateLog",
// name: "/user/operateLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/operateLog/index"
// )
// },
// {
// path: "/user/loginLog",
// name: "/user/loginLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/loginLog/index"
// )
// },
// {
// path: "/tool/gen-edit/index/:tableId",
// name: "gen-edit",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/gen/editTable"),
// meta: {
// title: "代码生成编辑"
// }
// }
// ]
// {
// path: "/user/log",
// name: "/user/log",
// meta: {
// title: "日志",
// icon: "article"
// },
// children: [
// {
// path: "/user/operateLog",
// name: "/user/operateLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/operateLog/index"
// ),
// meta: {
// title: "操作日志",
// icon: "article-ranking"
// }
// },
// {
// path: "/user/loginLog",
// name: "/user/loginLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/loginLog/index"
// ),
// meta: {
// title: "登录日志",
// icon: "article-ranking"
// }
// }
// ]
// },
// {
// path: "/developer",
// name: "developer",
// component: () => import("@/views/developer/index"),
// meta: {
// title: "开发者中心",
// icon: "article-ranking"
// }
// },
// {
// //如果三级 需要把路由注册出来
// path: "/user/operateLog",
// name: "/user/operateLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/operateLog/index"
// )
// },
// {
// path: "/user/loginLog",
// name: "/user/loginLog",
// component: () =>
// import(
// "@/views/backOfficeSystem/systemConfig/log-manage/loginLog/index"
// )
// },
// {
// path: "/tool/gen-edit/index/:tableId",
// name: "gen-edit",
// component: () =>
// import("@/views/backOfficeSystem/systemConfig/gen/editTable"),
// meta: {
// title: "代码生成编辑"
// }
// }
// ]
// },
// {
// path: "/basicsmanage",
@ -1425,8 +1534,8 @@ export const publicRoutes = [
// }
// ]
// }
]
}
// ]
// }
];
const router = createRouter({