|
@@ -376,9 +376,22 @@ var videoData = {
|
|
|
var menuItems = [
|
|
var menuItems = [
|
|
|
{ key: 'workbench', icon: 'el-icon-s-platform', label: '工作台' },
|
|
{ key: 'workbench', icon: 'el-icon-s-platform', label: '工作台' },
|
|
|
{ key: 'statistics', icon: 'el-icon-s-data', label: '数据统计' },
|
|
{ key: 'statistics', icon: 'el-icon-s-data', label: '数据统计' },
|
|
|
|
|
+ { key: 'approval', icon: 'el-icon-s-check', label: '人员审批', staffOnly: true },
|
|
|
{ key: 'config', icon: 'el-icon-setting', label: '系统配置' }
|
|
{ key: 'config', icon: 'el-icon-setting', label: '系统配置' }
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
|
|
+// 人员审批 - Mock数据
|
|
|
|
|
+var approvalData = [
|
|
|
|
|
+ { id: 'AP001', studentName: '张明远', studentCode: '2025100001', studentType: '硕士研究生', college: '化学与化工学院', labName: '有机化学实验室', labRoom: 'A301', labLevel: 'Ⅱ', labCategory: '化学类', submitTime: '2025-09-02 14:30', status: 'pending', reason: '', rejectReason: '', autoApproveDate: '2025-09-09 14:30' },
|
|
|
|
|
+ { id: 'AP002', studentName: '赵雨晴', studentCode: '2025100023', studentType: '硕士研究生', college: '电气工程学院', labName: '电气工程实验室', labRoom: 'C102', labLevel: 'Ⅲ', labCategory: '机电类', submitTime: '2025-09-03 09:15', status: 'pending', reason: '', rejectReason: '', autoApproveDate: '2025-09-10 09:15' },
|
|
|
|
|
+ { id: 'AP003', studentName: '刘芳华', studentCode: '2025100078', studentType: '硕士研究生', college: '化学与化工学院', labName: '高分子化学实验室', labRoom: 'A402', labLevel: 'Ⅱ', labCategory: '化学类', submitTime: '2025-09-01 16:45', status: 'approved', reason: '', rejectReason: '', autoApproveDate: '2025-09-08 16:45' },
|
|
|
|
|
+ { id: 'AP004', studentName: '王浩然', studentCode: '2024100088', studentType: '硕士研究生', college: '物理学院', labName: '辐射防护实验室', labRoom: 'D401', labLevel: 'Ⅰ', labCategory: '辐射类', submitTime: '2025-08-30 10:20', status: 'approved', reason: '', rejectReason: '', autoApproveDate: '2025-09-06 10:20' },
|
|
|
|
|
+ { id: 'AP005', studentName: '陈志强', studentCode: '2024100056', studentType: '硕士研究生', college: '材料科学学院', labName: '材料力学实验室', labRoom: 'E203', labLevel: 'Ⅳ', labCategory: '机电类', submitTime: '2025-09-04 11:00', status: 'rejected', reason: '', rejectReason: '该实验室已满员,请联系导师更换实验室', autoApproveDate: '2025-09-11 11:00' },
|
|
|
|
|
+ { id: 'AP006', studentName: '李佳欣', studentCode: '2025200312', studentType: '本科生', college: '生命科学学院', labName: '分子生物学实验室', labRoom: 'B205', labLevel: 'Ⅰ', labCategory: '生物类', submitTime: '2025-09-05 08:30', status: 'pending', reason: '毕业论文需要进入该实验室开展分子克隆实验', rejectReason: '', autoApproveDate: '2025-09-12 08:30' },
|
|
|
|
|
+ { id: 'AP007', studentName: '周文博', studentCode: '2025100034', studentType: '硕士研究生', college: '自动化学院', labName: '智能控制实验室', labRoom: 'C305', labLevel: 'Ⅲ', labCategory: '机电类', submitTime: '2025-09-05 15:10', status: 'pending', reason: '', rejectReason: '', autoApproveDate: '2025-09-12 15:10' },
|
|
|
|
|
+ { id: 'AP008', studentName: '孙晓明', studentCode: '2023100091', studentType: '硕士研究生', college: '生命科学学院', labName: '微生物学实验室', labRoom: 'B308', labLevel: 'Ⅱ', labCategory: '生物类', submitTime: '2025-08-28 13:40', status: 'approved', reason: '', rejectReason: '', autoApproveDate: '2025-09-04 13:40' }
|
|
|
|
|
+];
|
|
|
|
|
+
|
|
|
// 数据统计 - Mock数据
|
|
// 数据统计 - Mock数据
|
|
|
var statisticsData = {
|
|
var statisticsData = {
|
|
|
colleges: ['化学与化工学院', '生命科学学院', '物理学院', '电气工程学院', '材料科学学院', '机械工程学院', '自动化学院', '资源环境学院'],
|
|
colleges: ['化学与化工学院', '生命科学学院', '物理学院', '电气工程学院', '材料科学学院', '机械工程学院', '自动化学院', '资源环境学院'],
|