feat: 优化HR访问弹窗和简历详情模态框功能
- HR访问弹窗改进: - 重新设计弹窗样式,使用浅蓝色渐变背景 - 添加头像点击切换功能,可查看不同HR信息 - 优化头像大小层级显示,中间最大两侧递减 - 调整弹窗尺寸和间距,提升视觉体验 - 简历详情模态框增强: - 在主要标题前添加图标装饰 - 修复简历内容解析中的语法错误 - 优化数据结构处理逻辑 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -513,7 +513,10 @@ export default ({ visible, onClose, data, initialVersion = "2" }) => {
|
||||
<ul className="resume-info-moda-list">
|
||||
{/* 教育经历 */}
|
||||
<li className="resume-info-moda-item">
|
||||
<p className="resume-info-moda-item-title">教育经历</p>
|
||||
<p className="resume-info-moda-item-title">
|
||||
<img src="https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_icon/recuW0XRVB1bpV.png" alt="" style={{ width: '28px', height: '28px', marginRight: '10px', verticalAlign: 'middle' }} />
|
||||
教育经历
|
||||
</p>
|
||||
<ul className="educational-experience-list">
|
||||
{(isEditing && editableData ? editableData.education : resumeContent.education)?.map((edu, index) => (
|
||||
<li key={index} className="educational-experience-list-item">
|
||||
@@ -555,7 +558,10 @@ export default ({ visible, onClose, data, initialVersion = "2" }) => {
|
||||
</li>
|
||||
{/* 项目经历 */}
|
||||
<li className="resume-info-moda-item">
|
||||
<p className="resume-info-moda-item-title">项目经历</p>
|
||||
<p className="resume-info-moda-item-title">
|
||||
<img src="https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_icon/recuW0XRVB1bpV.png" alt="" style={{ width: '28px', height: '28px', marginRight: '10px', verticalAlign: 'middle' }} />
|
||||
项目经历
|
||||
</p>
|
||||
<ul className="project-experience-list">
|
||||
{(isEditing && editableData ? editableData.projects : resumeContent.projects)?.map((project, index) => (
|
||||
<li key={index} className="project-experience-list-item">
|
||||
@@ -639,7 +645,10 @@ export default ({ visible, onClose, data, initialVersion = "2" }) => {
|
||||
</li>
|
||||
{/* 专业技能 */}
|
||||
<li className="resume-info-moda-item">
|
||||
<p className="resume-info-moda-item-title">专业技能</p>
|
||||
<p className="resume-info-moda-item-title">
|
||||
<img src="https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_icon/recuW0XRVB1bpV.png" alt="" style={{ width: '28px', height: '28px', marginRight: '10px', verticalAlign: 'middle' }} />
|
||||
专业技能
|
||||
</p>
|
||||
<ul className="professional-skills-list">
|
||||
{(isEditing && editableData ? editableData.skills?.core : resumeContent.skills?.core) && (
|
||||
<li className="professional-skills-list-item">
|
||||
@@ -695,7 +704,10 @@ export default ({ visible, onClose, data, initialVersion = "2" }) => {
|
||||
{(resumeContent.personalSummary && resumeContent.personalSummary.length > 0) ||
|
||||
(resumeContent.personalSummary && typeof resumeContent.personalSummary === 'string') ? (
|
||||
<li className="resume-info-moda-item">
|
||||
<p className="resume-info-moda-item-title">个人总结</p>
|
||||
<p className="resume-info-moda-item-title">
|
||||
<img src="https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_icon/recuW0XRVB1bpV.png" alt="" style={{ width: '28px', height: '28px', marginRight: '10px', verticalAlign: 'middle' }} />
|
||||
个人总结
|
||||
</p>
|
||||
<div className="personal-summary-content">
|
||||
{Array.isArray(resumeContent.personalSummary) ? (
|
||||
<ul className="personal-summary-list">
|
||||
@@ -716,7 +728,10 @@ export default ({ visible, onClose, data, initialVersion = "2" }) => {
|
||||
{/* 对应课程单元 - 暂时保留静态展示,后续可根据需要动态化 */}
|
||||
{resumeContent.courses && (
|
||||
<li className="resume-info-moda-item">
|
||||
<p className="resume-info-moda-item-title">对应课程单元</p>
|
||||
<p className="resume-info-moda-item-title">
|
||||
<img src="https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_icon/recuW0XRVB1bpV.png" alt="" style={{ width: '28px', height: '28px', marginRight: '10px', verticalAlign: 'middle' }} />
|
||||
对应课程单元
|
||||
</p>
|
||||
<ul className="corresponding-course-units-list">
|
||||
<li className="corresponding-course-units-list-item">
|
||||
<div className="tag">相关课程</div>
|
||||
|
||||
Reference in New Issue
Block a user