You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
267 lines
11 KiB
267 lines
11 KiB
/*
|
|
*系统列表配置文件
|
|
* {
|
|
* id:系统id
|
|
* name:系统名称
|
|
* relative_crm:关联的crm
|
|
* icon: 系统图标 尺寸为 79*79 如果没有则默认图标名称名称为 id.png 例如新闻资讯的图标名称为 news_information.png
|
|
* 如果icon有值 则取该值。
|
|
* menu_name:['',''] 定位菜单 对应crm定义的菜单id 如果是非一级菜单,需要逐级传递 默认定位系统下第一个菜单
|
|
* show_oneLevel:是否显示其他一级菜单 默认true
|
|
* }
|
|
* */
|
|
export const systemConfigData = [
|
|
{id:'news_information',name:'新闻资讯',relative_crm:['daliyOffice','newsInformation_two'],
|
|
menu_name:["newsInformation_two"],show_oneLevel:false},
|
|
|
|
{id:'notification_management',name:'通知管理',relative_crm:['daliyOffice','notice'],
|
|
menu_name:["notice"],show_oneLevel:false},
|
|
|
|
{id:'announcement_management',name:'公告管理',relative_crm:['daliyOffice','announcement'],
|
|
menu_name:["announcement"],show_oneLevel:false},
|
|
|
|
{id:'internal_mail',name:'内部邮件',relative_crm:['daliyOffice','internalMail'],
|
|
menu_name:["internalMail"],show_oneLevel:false},
|
|
|
|
{id:'salary_search',name:'工资查询',relative_crm:['salaryManagement'],
|
|
menu_name:["saralySearch"],show_oneLevel:true},
|
|
|
|
{id:'electronic_databases',name:'电子资料库',relative_crm:['electronicMaterials'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'questionnaire_investigation',name:'问卷调查',relative_crm:['daliyOffice','queSurvey'],
|
|
menu_name:["queSurvey"],show_oneLevel:false},
|
|
|
|
{id:'teacher_attendance',name:'教师考勤',relative_crm:['daliyOffice','attendanceManagementNew'],
|
|
sys_name:'daliyOffice',menu_name:["attendanceManagementNew"],show_oneLevel:false},
|
|
|
|
{id:'plan_summary',name:'计划总结',relative_crm:['daliyOffice','newPlanConclusion'],
|
|
menu_name:["newPlanConclusion"],show_oneLevel:false},
|
|
|
|
{id:'schedule_management',name:'日程管理',relative_crm:['daliyOffice','newSchedule'],
|
|
menu_name:["newSchedule"],show_oneLevel:false},
|
|
|
|
{id:'vehicle_management',name:'用车管理',relative_crm:['daliyOffice','newOfficeCar'],
|
|
menu_name:["newOfficeCar"],show_oneLevel:false},
|
|
|
|
{id:'conference_room_management',name:'会议室管理',relative_crm:['daliyOffice','meetingRoom'],
|
|
menu_name:["meetingRoom"],show_oneLevel:false},
|
|
|
|
{id:'item_collection',name:'物品领用',relative_crm:['daliyOffice','goodsUseManagement'],
|
|
menu_name:["goodsUseManagement"],show_oneLevel:false},
|
|
|
|
{id:'school_week_calendar',name:'校历周历',relative_crm:['daliyOffice','schoolWeekCalendar'],
|
|
menu_name:["schoolWeekCalendar"],show_oneLevel:false},
|
|
|
|
{id:'administrative_documents',name:'行政公文',relative_crm:['officialDocument'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'transaction_approval',name:'事务审批',relative_crm:['processCollaboration'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'intelligent_course_scheduling',name:'智能排课',relative_crm:['arrangingAndSelectingCourses'],
|
|
menu_name:['hbg_pxk_znpkgl'],show_oneLevel:false},
|
|
|
|
{id:'asset_management',name:'资产管理',relative_crm:['assetManagement'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'class_card_management',name:'班牌管理',relative_crm:['classCardManagement'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'sunshine_enrollment',name:'阳光招生',relative_crm:['enrollmentAndClassDivision'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'shift_management',name:'分班管理',relative_crm:['enrollmentAndClassDivision','schoolClassManagement'],
|
|
menu_name:["schoolClassManagement"],show_oneLevel:true},
|
|
|
|
{id:'student_information',name:'学生信息',relative_crm:['studentManagement'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'teacher_information',name:'教师信息',relative_crm:['teacherInfoManagement'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'daily_evaluation',name:'日常评价',relative_crm:['dailyEvaluation'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'quality_evaluation',name:'素质评价',relative_crm:['studentQualityEvaluation'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'teacher_evaluation',name:'教师评价',relative_crm:['teacherEvaluation'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'health_evaluation',name:'教师评比',relative_crm:['healthRating'],
|
|
menu_name:[""],show_oneLevel:true},
|
|
|
|
{id:'career_planning',name:'生涯规划',relative_crm:['healthRating'],
|
|
menu_name:[""],show_oneLevel:true}
|
|
];
|
|
|
|
export const systemCenterConfig = [
|
|
{
|
|
id:'party-building',
|
|
title:'党建引领',
|
|
menus:[
|
|
{
|
|
id:"1",
|
|
title:"品牌创建",
|
|
path:'/workBench/servicePlatform/partyBuilding/:id/:name/:menuId',
|
|
name:'brandCreation',
|
|
component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"2",
|
|
title:"团队助推",
|
|
path:'/workBench/servicePlatform/partyBuilding/:id/:name/:menuId',
|
|
name:'teamBoost',
|
|
component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"3",
|
|
title:"队建风采",
|
|
path:'/workBench/servicePlatform/partyBuilding/:id/:name/:menuId',
|
|
name:'teamBuilding',
|
|
component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"),
|
|
props:true,
|
|
},
|
|
]
|
|
},
|
|
{
|
|
id:"admin",
|
|
title:'行政管理',
|
|
menus:[
|
|
{
|
|
id:"admin-1",
|
|
title:"值班巡岗",
|
|
path:'/',
|
|
component:() => import("./servicePlatform/administration/administration.vue"),
|
|
children:[
|
|
{
|
|
id:"admin-1-1",
|
|
title:"人员信息",
|
|
path:'/workBench/servicePlatform/adminPersonInfo/:id/:name/:menuId',
|
|
name:'adminPersonInfo',
|
|
component:() => import("./servicePlatform/administration/personList.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"admin-1-2",
|
|
title:"值班设置",
|
|
path:'/workBench/servicePlatform/dutySetting/:id/:name/:menuId',
|
|
name:'dutySetting',
|
|
component:() => import("./servicePlatform/administration/dutySetting.vue"),
|
|
props:true,
|
|
},
|
|
]
|
|
},
|
|
]
|
|
},
|
|
{
|
|
id:"operationData",
|
|
title:'运行数据',
|
|
menus:[
|
|
{
|
|
id:"operationData-1",
|
|
title:"校园风采",
|
|
path:'/',
|
|
component:() => import("./servicePlatform/administration/administration.vue"),
|
|
children:[
|
|
{
|
|
id:"operationData-1-1",
|
|
title:"学生荣誉",
|
|
path:'/workBench/servicePlatform/studentHonor/:id/:name/:menuId',
|
|
name:'studentHonor',
|
|
component:() => import("./servicePlatform/honor/honorList.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"operationData-1-2",
|
|
title:"教师荣誉",
|
|
path:'/workBench/servicePlatform/teacherHonor/:id/:name/:menuId',
|
|
name:'teacherHonor',
|
|
component:() => import("./servicePlatform/honor/honorList.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"operationData-1-3",
|
|
title:"分类管理",
|
|
path:'/workBench/servicePlatform/honorCategory/:id/:name/:menuId',
|
|
name:'honorCategory',
|
|
component:() => import("./servicePlatform/honor/honorCategory.vue"),
|
|
props:true,
|
|
},
|
|
]
|
|
},
|
|
]
|
|
},
|
|
{
|
|
id:"teaching",
|
|
title:'教学管理',
|
|
menus:[
|
|
{
|
|
id:"teaching-1",
|
|
title:"课程安排",
|
|
path:'/workBench/servicePlatform/coursePlan/:id/:name/:menuId',
|
|
name:'coursePlan',
|
|
component:() => import("./servicePlatform/teachingAdmin/coursePlan.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"teaching-2",
|
|
title:"科研活动",
|
|
path:'/workBench/servicePlatform/scienceActivity/:id/:name/:menuId',
|
|
name:'scienceActivity',
|
|
component:() => import("./servicePlatform/teachingAdmin/scienceActivity.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"teaching-3",
|
|
title:"活动分类",
|
|
path:'/workBench/servicePlatform/activityCategory/:id/:name/:menuId',
|
|
name:'activityCategory',
|
|
component:() => import("./servicePlatform/honor/honorCategory.vue"),
|
|
props:true,
|
|
},
|
|
]
|
|
},
|
|
{
|
|
id:"moralEducation",
|
|
title:'德育管理',
|
|
menus:[
|
|
{
|
|
id:"moralEducation-1",
|
|
title:"生师班管理",
|
|
path:'/',
|
|
component:() => import("./servicePlatform/administration/administration.vue"),
|
|
children:[
|
|
{
|
|
id:"moralEducation-1-1",
|
|
title:"学生荣誉",
|
|
path:'/workBench/servicePlatform/moralEducationStudentHonor/:id/:name/:menuId',
|
|
name:'moralEducationStudentHonor',
|
|
component:() => import("./servicePlatform/moralEducation/studentHonor.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"moralEducation-1-2",
|
|
title:"学生通报",
|
|
path:'/workBench/servicePlatform/moralEducationStudentNotice/:id/:name/:menuId',
|
|
name:'moralEducationStudentNotice',
|
|
component:() => import("./servicePlatform/moralEducation/studentNotice.vue"),
|
|
props:true,
|
|
},
|
|
{
|
|
id:"moralEducation-1-3",
|
|
title:"班主任例会",
|
|
path:'/workBench/servicePlatform/moralEducationTeacherMeeting/:id/:name/:menuId',
|
|
name:'moralEducationTeacherMeeting',
|
|
component:() => import("./servicePlatform/moralEducation/teacherMeeting.vue"),
|
|
props:true,
|
|
},
|
|
]
|
|
},
|
|
]
|
|
}
|
|
]
|