Initial commit: 教务系统在线平台

- 包含4个产业方向的前端项目:智能开发、智能制造、大健康、财经商贸
- 已清理node_modules、.yoyo等大文件,项目大小从2.6GB优化至631MB
- 配置完善的.gitignore文件

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
KQL
2025-12-12 18:16:55 +08:00
commit a7242f0c69
2932 changed files with 2303533 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
import fs from 'fs';
// 读取智能制造日历数据
const data = JSON.parse(fs.readFileSync('src/data/intelligentManufacturingCalendar.json', 'utf-8'));
// 过滤掉AI课程终生学习系统和营销能力课
const filteredData = data.filter(course => {
const courseStage = course['课程阶段(公共课)'];
// 保留非AI课程和非营销能力课的数据
return courseStage !== '终生学习系统' && courseStage !== '营销能力课';
});
// 统计信息
const originalCount = data.length;
const filteredCount = filteredData.length;
const removedCount = originalCount - filteredCount;
console.log('原始数据条数:', originalCount);
console.log('过滤后数据条数:', filteredCount);
console.log('删除的数据条数:', removedCount);
// 备份原文件
const timestamp = new Date().toISOString().replace(/[:.]/g, '-');
fs.writeFileSync(`src/data/intelligentManufacturingCalendar.json.backup_${timestamp}`, JSON.stringify(data, null, 2));
console.log(`已创建备份文件intelligentManufacturingCalendar.json.backup_${timestamp}`);
// 写回过滤后的数据
fs.writeFileSync('src/data/intelligentManufacturingCalendar.json', JSON.stringify(filteredData, null, 2));
console.log('已更新 intelligentManufacturingCalendar.json删除了重复的AI课程和营销能力课');