项目描述:crm 管理系统是公司内部系统,主要是用来给销售部、财务部、合规部等部门使用,提高销售工作效率。该系统有新单/升级工作台、退款管理、合同管理、销售锦囊、工单系统、数据报表等模块,目前该项目已经投入使用。
技术栈:Vue 全家桶+Element-UI+Echarts+Axios+Git。
项目职责:
1.参与产品需求评审、理清项目需求、理解项目业务、在需求评审中遇到的问题提出自己的建议,最终制定相关的开发计划。
2.参与前端团队研讨具体的技术选型、框架搭建、业务功能实现等方案。
3.使用 Vue-Cli+Vue-Router+Vuex 进行项目搭建,搭配 Element-UI 组件实现页面的布局。
4.使用 Echart 中的折线图和饼图升级、新单工作台的用户占比数据进行可视化展示(各种图表的应用)。
5.使用 element 进行组件化开发,实现了登录、用户列表、权限配置、角色管理等页面。
6.对录播视频使用阿里云 OSS 文件上传(分片上传、断点续传)、上传进度条实现。
7.使用 TinyMCE 对销售锦囊中文章进行添加编辑,并对其二次封装上传图片组件实现文章中添加的图图片上传到公司七牛云服务器上。