主要内容: - 包含12个产业的完整教务系统前端代码 - 智能启动脚本 (start-industry.sh) - 可视化产业导航页面 (index.html) - 项目文档 (README.md) 优化内容: - 删除所有node_modules和.yoyo文件夹,从7.5GB减少到2.7GB - 添加.gitignore文件避免上传不必要的文件 - 自动依赖管理和智能启动系统 产业列表: 1. 文旅产业 (5150) 2. 智能制造 (5151) 3. 智能开发 (5152) 4. 财经商贸 (5153) 5. 视觉设计 (5154) 6. 交通物流 (5155) 7. 大健康 (5156) 8. 土木水利 (5157) 9. 食品产业 (5158) 10. 化工产业 (5159) 11. 能源产业 (5160) 12. 环保产业 (5161) 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
81 lines
2.5 KiB
Python
81 lines
2.5 KiB
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
|
|
import json
|
|
|
|
print("最终替换Mock数据...")
|
|
|
|
# 备份原文件
|
|
with open('/Users/apple/Documents/cursor/教务系统/frontend_大健康/src/mocks/resumeInterviewMock.js', 'r', encoding='utf-8') as f:
|
|
original_content = f.read()
|
|
|
|
with open('/Users/apple/Documents/cursor/教务系统/frontend_大健康/src/mocks/resumeInterviewMock.js.backup_before_health', 'w', encoding='utf-8') as f:
|
|
f.write(original_content)
|
|
|
|
# 读取转换后的健康数据
|
|
with open('/Users/apple/Documents/cursor/教务系统/frontend_大健康/health_mock_data.json', 'r', encoding='utf-8') as f:
|
|
health_data = json.load(f)
|
|
|
|
# 将数据转换为JavaScript格式
|
|
industries_js = json.dumps(health_data['industries'], ensure_ascii=False, indent=2)
|
|
resumeTemplates_js = json.dumps(health_data['resumeTemplates'], ensure_ascii=False, indent=2)
|
|
|
|
# 创建新的Mock文件内容
|
|
new_content = f"""// 简历与面试题Mock数据
|
|
|
|
// 岗位群列表
|
|
const industries = {industries_js};
|
|
|
|
// 简历模板数据
|
|
const resumeTemplates = {resumeTemplates_js};
|
|
|
|
// 我的简历数据
|
|
const myResume = {{
|
|
personalInfo: {{
|
|
name: "张三",
|
|
phone: "138****8888",
|
|
email: "zhangsan@example.com",
|
|
age: 25,
|
|
education: "苏州信息职业技术学院 2020.9-2023.6",
|
|
experience: "2年",
|
|
location: "北京"
|
|
}},
|
|
workExperience: [
|
|
{{
|
|
company: "某健康管理公司",
|
|
position: "健康管理师",
|
|
duration: "2022.03-2024.01",
|
|
description: "负责健康评估和健康管理方案制定工作"
|
|
}}
|
|
],
|
|
skills: ["健康评估", "健康管理", "数据分析", "客户服务"],
|
|
projects: [
|
|
{{
|
|
name: "企业员工健康管理项目",
|
|
role: "健康管理师",
|
|
duration: "2023.05-2023.12",
|
|
description: "负责企业员工的健康评估和管理方案制定"
|
|
}}
|
|
]
|
|
}};
|
|
|
|
// 获取页面mock数据的函数
|
|
export function getMockPageData() {{
|
|
return resumeInterviewMockData;
|
|
}}
|
|
|
|
// 导出合并的数据
|
|
export const resumeInterviewMockData = {{
|
|
industries,
|
|
resumeTemplates,
|
|
myResume
|
|
}};
|
|
"""
|
|
|
|
# 写入新内容
|
|
with open('/Users/apple/Documents/cursor/教务系统/frontend_大健康/src/mocks/resumeInterviewMock.js', 'w', encoding='utf-8') as f:
|
|
f.write(new_content)
|
|
|
|
print("✓ Mock数据替换完成!")
|
|
print(" - 原文件已备份为 resumeInterviewMock.js.backup_before_health")
|
|
print(" - 已替换为大健康产业数据") |