项目1、微信消息推送机器人
机器人监听Bitbucket代码的推送事件,实现代码审查流程从发起合并请求到同意合并到主分支的消息提醒,也支持Jira的测试流程,实现工作流从创建问题、开始修改、测试、验证修改、完成修改的测试闭环微信消息推送。
所用技术:企业微信api + koa + react
项目2、项目是公司内部项目,说一下所用的技术。
前端采用Umi框架+TypeScript+GraphQL+WebSocket+GoldenLayout + Ant Design,GoldenLayout是一个适用于多窗口的布局管理工具;我在项目中负责全年日历组件(npm包:rfcalendar)、可编辑树组件、antd Table合计组件、步骤条流程控制、角色权限控制、自定义拖拽布局模版以及在前端缓存数据的步骤表格实现。