项目介绍:简历详情页面需要划分区域,在左边展示候选人的简历,在右边展示从投递、初筛到入职这个流程的详细信息,并 且面试官或HR能在此页面做一些操作,如填写面试评价,发送offer等。 技术栈:Vue+ElementUI+Axios+Sass 工作内容: 1. 根据招聘阶段的信息展示结构和后端制定三层数据格式,使得数据和页面展示结构统一。 2. 由于多个阶段及其下动作日志有多种展示形式,使用ElementUI的Collapse和Timeline组件,使用函数式组件+JSX的方式抽离业 务组件,减少判断,降低代码复杂度,易读,可扩展。 3. 使用Split.js插件对页面进行分割,实...
项目介绍:薪人薪事招聘模块的微信小程序,管理员和面试官可以进行日常的招聘操作,可以进行推荐、面试操作,可查看简 历详情,对候选人进行评价、安排面试等。并且能编译成H5页面,在薪人薪事的H5端也可以使用。 技术栈:Taro+TaroUI+React+Redux+Axios+Sass 工作内容: 1. 使用Taro语法,React框架开发,使用函数式组件、钩子函数开发页面。 2. 基于TaroUI组件库开发出适用于招聘的公共表单组件。 3. 通过Redux来存储页面数据,Taro的路由来配置页面的跳转。 4. 处理编译成h5页面的代码兼容问题。...
项目介绍:用图的形式来直观的展示一个企业的组织架构,并且支持选择展示部门、岗位、员工节点,以及节点详细的信息, 可选择展开层级,根结点,以及横向、纵向,双排的展示形式,可以导出jpg、svg格式。 技术栈:Vue+G6+Orgchart 工作内容: 1. 前期调研技术选型,合理分析和需求的适配度,并对比其他的技术库,综合考虑,快速上手技术库,根据项目功能完成开发。 2. 支持一千节点时,上级要求增加节点,重新设计方案,选择新的框架,对数据结构进行了调整,实现无限滚动加载,支持节 点无上限,提升操作体验。 3. 在框架API的基础上,根据设计图绘制复杂的节点,对每个信息的坐标进行计...