From 0c520b0b1e6bca401c29f7a213da5e7f28036c3b Mon Sep 17 00:00:00 2001 From: KQL Date: Mon, 8 Sep 2025 15:19:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E5=A4=8D=E7=AE=80=E5=8E=86?= =?UTF-8?q?=E9=9D=A2=E8=AF=95=E7=B3=BB=E7=BB=9F=E6=95=B0=E6=8D=AE=E5=92=8C?= =?UTF-8?q?=E5=B2=97=E4=BD=8D=E5=88=86=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复面试状态时间显示格式 - 恢复简历面试模拟数据完整性 - 修正民宿客房管家岗位分类为专业相关岗位 - 增强日期解析逻辑以支持多种格式 - 修复JavaScript语法错误和数据一致性问题 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/data/interviewStatus.json | 6 +++--- src/data/mockData.js | 24 ++++++++++++++++++++---- src/mocks/companyJobsData.json | 2 +- src/mocks/resumeInterviewMock.js | 4 ++-- 4 files changed, 26 insertions(+), 10 deletions(-) diff --git a/src/data/interviewStatus.json b/src/data/interviewStatus.json index a8bf599..3c8271a 100644 --- a/src/data/interviewStatus.json +++ b/src/data/interviewStatus.json @@ -36,7 +36,7 @@ }, { "查询岗位名称": "会展策划师", - "阶段日期": "2025/9/16", + "阶段日期": "回复截至2025-09-12", "面试状态": "等待HR通知" }, { @@ -51,7 +51,7 @@ }, { "查询岗位名称": "品牌公关", - "阶段日期": "2025/9/7", - "面试状态": "等待回复" + "阶段日期": "面试完成2025-09-02", + "面试状态": "面试完成" } ] \ No newline at end of file diff --git a/src/data/mockData.js b/src/data/mockData.js index 97b0c62..00096a4 100644 --- a/src/data/mockData.js +++ b/src/data/mockData.js @@ -17,9 +17,25 @@ const transformInterviewStatus = (statusData, jobsData) => { ); // 解析日期 - const dateParts = status["阶段日期"].split('/'); - const formattedDate = `${dateParts[0]}-${dateParts[1].padStart(2, '0')}-${dateParts[2].padStart(2, '0')}`; - const interviewDate = new Date(parseInt(dateParts[0]), parseInt(dateParts[1]) - 1, parseInt(dateParts[2])); + let formattedDate; + let interviewDate; + + // 处理不同的日期格式 + if (status["阶段日期"].includes('/')) { + // 标准格式:YYYY/M/D + const dateParts = status["阶段日期"].split('/'); + if (dateParts.length === 3 && dateParts[1] && dateParts[2]) { + formattedDate = `${dateParts[0]}-${dateParts[1].padStart(2, '0')}-${dateParts[2].padStart(2, '0')}`; + interviewDate = new Date(parseInt(dateParts[0]), parseInt(dateParts[1]) - 1, parseInt(dateParts[2])); + } else { + formattedDate = status["阶段日期"]; + interviewDate = new Date(); + } + } else { + // 非标准格式,直接使用原文本 + formattedDate = status["阶段日期"]; + interviewDate = new Date(); + } // 根据面试状态确定状态码和文本 let statusCode = 'PENDING'; @@ -1991,7 +2007,7 @@ export const mockData = { interviews: [ { id: 1, - company: "求职面试初体验", + company: "面试初体验", position: "自我介绍练习", date: "2023-09-15", time: "14:30", diff --git a/src/mocks/companyJobsData.json b/src/mocks/companyJobsData.json index a5bc496..8330dc3 100644 --- a/src/mocks/companyJobsData.json +++ b/src/mocks/companyJobsData.json @@ -660,7 +660,7 @@ "任职要求": "1. 具备丰富的酒店/民宿客房行业管理经验,客房主管履历2年及以上,有高端酒店/民宿领域领域工作经验者可优先录用。\n2. 具备良好的沟通能力和团队管理能。\n3. 对工作细致细心有较强的责任心和服务意识。\n4. 能有效处理突发情况,保证客房服务的连续性。\n5. 与其他部门协同工作,完成民宿接待工作。", "公司介绍": "米拉夏朵成立于2018年,以“缔造城市微度假理想生活”为使命,深耕长三角精品度假产业。现运营上海迪士尼/海昌海洋公园周边的五大主题民宿,筹建中的安吉竹海度假村即将成为浙北文旅新地标。旗下项目连续斩获「中国十大必睡星宿」「上海市五星级乡村民宿」「长三角精品民宿TOP10」等20+行业殊荣。\n\n【品牌实力】\n√ 精准布局流量入口:依托上海两大千万级流量景区,打造“15分钟度假生活圈”\n√ 沉浸式场景设计:每座建筑融合在地文化与童话美学,客房平均溢价率超行业35%\n\n【团队基因】\n90后海归主理人领衔,集结资深酒店管理精英、新锐空间设计师、文旅策划专家组成的跨领域战队。扁平化管理模式下,每位成员都是价值创造者。\n\n【加入我们,你将获得】\n• 参与长三角文旅产业升级的黄金机遇,接触民宿与度假村双赛道运营;\n• 合伙人孵化计划,优秀者可获门店股权激励及项目分红;\n• 年度带薪度假体验特权(5天+专属福利包);\n• 迪士尼门票、安吉茶园采茶体验等员工权益;\n• 定期行业培训与跨界交流机会(如设计、文旅、电商模块)。\n\n【寻找这样的你】\n如果你不仅是执行者,更是创造者;既能用数据驱动运营,又能用情怀打磨体验;渴望在诗与远方中实现商业价值,欢迎加入米拉夏朵!我们将为你提供百万级项目操盘机会与行业顶配资源,共同书写中国度假产业的新篇章。\n\n—— 让每个日常,都有抵达远方的可能 ——", "岗位标签": "实习", - "岗位相关标签": "非专业相关岗位", + "岗位相关标签": "专业相关岗位", "福利标签": [ "五险一金", "带薪年假", diff --git a/src/mocks/resumeInterviewMock.js b/src/mocks/resumeInterviewMock.js index 8660780..1af9161 100644 --- a/src/mocks/resumeInterviewMock.js +++ b/src/mocks/resumeInterviewMock.js @@ -3151,7 +3151,7 @@ const resumeTemplates = { ], compound_skills: [ ], - personal_summary: "" + personal_summary: "我是一名主修宠物医疗技术的大专毕业生,热爱动物护理和宠物行业运营。在'宠物生活馆经营改善项目'中,我从数据分析到实际运营改进全流程参与,包括SKU组合、布局优化、SOP机制与私域体系建设。实习期间我注重服务体验、运营数据与团队协作,推动业绩提升与客户满意度增长。未来希望在宠物零售与服务行业继续深耕,成为兼具专业知识与运营能力的店长型人才。" } }, { @@ -4782,7 +4782,7 @@ const resumeTemplates = { "活动执行与现场管理能力:了解活动从前期策划、主题创意、文案撰写、宣传推广,到流程设计、现场布置、预算管理、应急预案及数据复盘的完整流程,具备基础的统筹与执行配合能力。", "智慧文旅应用能力:了解OTA平台、票务分销、导览系统、智能设备及智慧酒店等新型文旅科技应用,具备智慧场景运营的基础认知与设备使用能力。", ], - personal_summary: "" + personal_summary: "我具备文旅项目全流程实习经验,曾参与武汉植物园生态科普与文旅运营项目,系统接触战略定位、课程策划、活动执行与数据复盘等环节,积累了扎实的实践能力。在项目中主要参与并协助完成用户调研、数据整理与活动落地执行,同时在团队指导下配合推进政府合作及多方资源整合。能够运用Excel进行基础数据整理,并在新媒体矩阵中协助数据分析与内容运营,具备良好的创意策划与执行力。性格上注重责任感与团队协作,学习能力强,能够快速适应新环境并持续提升综合能力。" } }, {