基本信息

案例ID:238482

技术顾问:浮生尽歇i - 8年经验 - 科锐国际

联系沟通

微信扫码,建群沟通

项目名称:禾蛙

所属行业:企业服务 - 招聘

->查看更多案例

案例介绍

项目的主要功能描述:

企业HR可在平台统一发布招聘职位,并定向或公开邀请合作的猎头公司承接。猎头在各自工作台查看职位、提交候选人。所有推荐简历将汇聚至企业HR处的统一后台进行筛选、面试安排与反馈,流程状态实时同步给对应猎头。平台通过流程标准化、信息透明化和数据可视化,实现了企业方对多猎头渠道的高效统筹管理与过程激励,同时为猎头提供了公平竞争、专注寻访的线上化工具,最终提升高端岗位的招聘闭环效率与人才交付质量。

项目实现:

我主要负责企业端后台前端的模块开发。具体包括:“猎头渠道管理”模块(猎头公司信息维护、合约关联)、“职位管理”模块(发布、分发、状态看板)以及核心的“推荐流”模块(对所有猎头推荐的简历进行统一筛选、流程推进与面试安排)。同时,负责构建如流程状态跟踪组件、多角色权限控制等公共业务逻辑,并与后端协作完成全套业务接口的联调与数据渲染。

项目使用了哪些技术栈、架构,实现上亮点、难点:

技术栈与架构:采用 Vue.js 2.x​ 框架,使用 Vuex​ 进行复杂应用状态管理,UI层基于 Element UI​ 进行深度定制。通过 Vue Router​ 实现权限路由控制。

实现亮点:

实时协同体验:利用WebSocket实现关键状态(如简历状态变更、新消息、面试安排)的实时推送与全局状态同步,确保企业HR与多家猎头的信息同步零延迟。

高复杂度数据表格:在“推荐流”模块中,开发了支持多维度筛选、自定义列显示、批量操作(如批量安排面试)的高性能数据表格组件,以应对大量候选人数据的便捷管理。

难点与解决方案:

多角色、多租户数据隔离与视图控制:平台需同时服务企业HR(管理多家猎头)和猎头(只看自家数据)。通过前端路由守卫与组件级权限指令相结合,根据用户角色动态计算和过滤数据,实现清晰的数据边界与界面差异化展示。

长流程状态机维护:从“推荐”到“入职”的招聘流程节点多、状态复杂。设计并维护了一个清晰的前端状态机模型,统一管理状态流转规则与对应操作,保证了业务逻辑的一致性与可维护性。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服