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:
37
frontend_大健康/check_positions.js
Normal file
37
frontend_大健康/check_positions.js
Normal file
@@ -0,0 +1,37 @@
|
||||
import fs from 'fs';
|
||||
|
||||
// 读取文件
|
||||
const content = fs.readFileSync('src/mocks/resumeInterviewMock.js', 'utf-8');
|
||||
|
||||
// 需要检查的岗位
|
||||
const positions = [
|
||||
'会展策划师',
|
||||
'会展讲解员',
|
||||
'会展执行助理',
|
||||
'活动执行',
|
||||
'活动策划师',
|
||||
'漫展策划师',
|
||||
'旅游规划师',
|
||||
'旅游计调专员',
|
||||
'景区运营专员',
|
||||
'文旅运营总监助理'
|
||||
];
|
||||
|
||||
// 检查每个岗位
|
||||
positions.forEach(position => {
|
||||
const regex = new RegExp(`position: "${position}"[\\s\\S]*?实习时间:([^\\n]+)[\\s\\S]*?实习单位:([^\\n]+)`, 'g');
|
||||
const match = regex.exec(content);
|
||||
|
||||
if (match) {
|
||||
const time = match[1].trim();
|
||||
const company = match[2].trim();
|
||||
|
||||
if (time.includes('XXXX') || company.includes('某某')) {
|
||||
console.log(`❌ ${position}: 时间=${time}, 单位=${company} (包含占位符)`);
|
||||
} else {
|
||||
console.log(`✅ ${position}: 时间=${time}, 单位=${company}`);
|
||||
}
|
||||
} else {
|
||||
console.log(`⚠️ ${position}: 未找到匹配`);
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user