项目描述:该项目是字节跳动内部员工使用的对公支出系统,系统集成了对公支出,核销,虚拟信用卡,账务处理,税务处理等等,将字节跳动所有的对公支付提单,审批,核销,入账,缴税等功能全部线上化。属于一个大型的国际化财务管理系统。
技术栈: Vue、Typescript、vue-router、Element UI、less、axios、decimal.js等。
负责进行需求评审,技术评审,合理安排工作任务,确保功能如期完成;
将可以组件化的需求进行组件化,并负责开发了大部分复杂组件;
负责优化系统性能,通过CDN以及splitChunk等手段对系统加载速度进行优化;
持续对系统内的逻辑与业务代码进行优化;
使用commitlint规范化git commit,使用prettier+eslint规范前端代码,并在提交前自动检测;
基于display: grid;开发四列布局UI组件,可以通过js配置完成大部分页面布局工作,在项目中各个页面均有使用;
开发流程导览图组件,通过vue+js实现纯dom组成,并且通过数据直接生成一个完整的流程图;
使用iframe结合Blob对象实现下载文件流打印功能;
点击空白处退出提示
评论