- 包含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>
43 lines
2.0 KiB
JavaScript
43 lines
2.0 KiB
JavaScript
import companyJobsNewData from "./src/data/companyJobsNew.json" with { type: "json" };
|
|
import companyImagesData from "./网页未导入数据/智能制造产业/智能制造_内推岗位企业图片.json" with { type: "json" };
|
|
|
|
console.log("=== 岗位与图片数据匹配检查 ===\n");
|
|
|
|
// 从岗位数据中提取所有岗位名称
|
|
const jobPositions = companyJobsNewData.map(job => job["内推岗位名称"]);
|
|
console.log("岗位数据中的总岗位数:", jobPositions.length);
|
|
|
|
// 从图片数据中提取所有岗位名称
|
|
const imagePositions = companyImagesData.map(img => img["内推岗位名称"]);
|
|
console.log("图片数据中的总岗位数:", imagePositions.length);
|
|
|
|
console.log("\n=== 图片数据中的岗位 ===");
|
|
console.log(imagePositions.join("\n"));
|
|
|
|
console.log("\n=== 岗位数据中有图片的岗位 ===");
|
|
const matchedPositions = jobPositions.filter(pos => imagePositions.includes(pos));
|
|
console.log("匹配成功的岗位数:", matchedPositions.length);
|
|
console.log(matchedPositions.join("\n"));
|
|
|
|
console.log("\n=== 图片数据中有但岗位数据中没有的岗位 ===");
|
|
const unmatchedInImages = imagePositions.filter(pos => !jobPositions.includes(pos));
|
|
console.log("数量:", unmatchedInImages.length);
|
|
if (unmatchedInImages.length > 0) {
|
|
console.log(unmatchedInImages.join("\n"));
|
|
}
|
|
|
|
console.log("\n=== 岗位数据中没有匹配到图片的岗位 ===");
|
|
const unmatchedInJobs = jobPositions.filter(pos => !imagePositions.includes(pos));
|
|
console.log("数量:", unmatchedInJobs.length);
|
|
if (unmatchedInJobs.length > 0) {
|
|
console.log(unmatchedInJobs.join("\n"));
|
|
}
|
|
|
|
console.log("\n=== 详细对比前10个岗位 ===");
|
|
jobPositions.slice(0, 10).forEach((jobPos, index) => {
|
|
const hasImage = imagePositions.includes(jobPos);
|
|
const imageCount = hasImage ?
|
|
companyImagesData.find(img => img["内推岗位名称"] === jobPos)["BOSS照片链接"].split(',').length : 0;
|
|
console.log(`${index + 1}. ${jobPos}: ${hasImage ? `✅ ${imageCount}张图片` : '❌ 无图片'}`);
|
|
});
|