// 合同变更 { path: 'contract-change', name: 'ContractChange', component: resolve => require(['@/views/contract/ContractChange.vue'], resolve) }, // 合同查询 { path: 'contract-query', name: 'ContractQuery', component: resolve => require(['@/views/contract/ContractQuery.vue'], resolve) }, // 合同档案 { path: 'contract-archives', name: 'ContractArchives', component: resolve => require(['@/views/contract/ContractArchives.vue'], resolve) }, // 合同变更审批 { path: 'contract-change-approval', name: 'ContractChangeApproval', component: resolve => require(['@/views/contract/ContractChangeApproval.vue'], resolve) }, // 新增合同 { path: 'add-contract', name: 'AddContract', component: resolve => require(['@/views/contract/AddContract.vue'], resolve) }, // 查看合同 { path: 'see-contract', name: 'SeeContract', component: resolve => require(['@/views/contract/SeeContract.vue'], resolve) }, // 查看变更 { path: 'see-change', name: 'SeeChange', component: resolve => require(['@/views/contract/SeeChange.vue'], resolve) }, // 合同统计 { path: 'contract-statistics', name: 'ContractStatistics', component: resolve => require(['@/views/contract/ContractStatistics.vue'], resolve) }, ] }, // 合同模板管理 { path: 'contract-template', name: 'ContractTemplate', component: resolve => require(['@/views/contract-template/ContractTemplate.vue'], resolve) }, // 任务管理 { path: 'task-management', name: 'TaskManagement', component: resolve => require(['@/views/task-management/TaskManagement.vue'], resolve) }, // 任务分类 { path: 'task-classify', name: 'TaskClassify', component: resolve => require(['@/views/task-management/TaskClassify.vue'], resolve) }, // 任务排行 { path: 'task-rank', name: 'TaskRank', component: resolve => require(['@/views/task-management/TaskRank.vue'], resolve) }, // 任务考核 { path: 'task-check', name: 'TaskCheck', component: resolve => require(['@/views/task-management/TaskCheck.vue'], resolve) }, // 考勤管理 { path: 'attendance-management', name: 'AttendanceManagement', component: resolve => require(['@/views/attendance-management/AttendanceManagement.vue'], resolve) }, // 考勤排行 { path: 'attendance-rank', name: 'AttendanceRank', component: resolve => require(['@/views/attendance-management/AttendanceRank.vue'], resolve) }, // 考勤申请 { path: 'attendance-application', name: 'AttendanceApplication', component: resolve => require(['@/views/attendance-management/AttendanceApplication.vue'], resolve) }, // 考勤审批 { path: 'attendance-approval', name: 'AttendanceApproval', component: resolve => require(['@/views/attendance-management/AttendanceApproval.vue'], resolve) }, // 项目管理 { path: 'project-management', name: 'ProjectManagement', component: resolve => require(['@/views/project-management/ProjectManagement.vue'], resolve) }, // 项目审批 { path: 'project-approval', name: 'ProjectApproval', component: resolve => require(['@/views/project-management/ProjectApproval.vue'], resolve) }, // 项目排行 { path: 'project-rank', name: 'ProjectRank', component: resolve => require(['@/views/project-management/ProjectRank.vue'], resolve) }, // 项目进度 { path: 'project-schedule', name: 'ProjectSchedule', component: resolve => require(['@/views/project-management/ProjectSchedule.vue'], resolve) }, // 统计分析 { path: 'statistics-analysis', name: 'StatisticsAnalysis', component: resolve => require(['@/views/statistics-analysis/StatisticsAnalysis.vue'], resolve) }, // 团队管理 { path: 'team-management', name: 'TeamManagement', component: resolve => require(['@/views/team-management/TeamManagement.vue'], resolve) }, // 员工花名册 { path: 'employee-roster', name: 'EmployeeRoster', component: resolve => require(['@/views/team-management/EmployeeRoster.vue'], resolve) }, // 员工考勤 {

合同管理系统 - 合同存档、变更、查询、统计等功能

原文地址: https://www.cveoy.top/t/topic/lglN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录