该项目涉及到两端,PC端及小程序端(目前已经迁移至企业微信小程序),为了更好得服务企业内部员工,故研发此办公系统。其中包括,待办事项,预约会议室(与公司会议室门口的PAD终端相绑定),请假,外出,付款申请,报销,采购,薪酬,付款申请,文件管理, 需求工单,个人中心(转正,补卡,离职,调岗.考勤统计)等功能。
主要负责:
1、前期技术选型(之前老OA办公系统采用的是.net技术,后期通过Vue重构),前端工程搭建,基础模板及核心功能开发(例如组件库的封装、相关数据字段加密处理(如员工薪酬、支付数据)),需求评审。
2、 疑难问题解决,组内任务分配,时间节点把控等;
项目技术栈:Vue2.0、ElementUi、axios、Vuex、WebSocket、Eslint
贡献值:技术栈选型,搭建项目且处理相关权限;解决数据列表增加缓存且动态更新,基于设计稿及 element-admin改造项目的UI布局;封装菜单路由权限;axios请求封装;公共模块的抽离;