proginn17580527562023年11月03日
91阅读
所属分类ERP

作品详情

技术栈:vue2 全家桶(vue/cli+vue-router+vuex+axios)+elementUI+javaScript
项目主要用于公司下的各个平台订单数据的管理导入,分析和数据计算。
主要功能模块:首页,导单模块,订单模块,结算系统,报表系统,发票系统,采购系统,基础数据,系统设置
负责导单模块,订单模块,结算系统,采购系统
导单模块:操作其他平台订单数据的导入,管理员使用手动添加的形式来导入或者导出订单
订单模块:负责订单的管理,如订单编号 来自哪个平台是什么品牌下单时间以及收货人信息等等,还用来处理退款订单,记录订单流水并生成订单日志
结算系统:管理账单批次 结算的金额 回款时间 开票金额。当某平台需要做活动时要在结算系统里的活动报备模块进行报备包括商品 活动内容 活动金额 活动时间等。
采购系统:管理员在此模块处理品牌信息 供应商信息 库存情况。
管理员提交采购申请等待上级的审批,审批通过后会根据申请单和供货商信息生成采购订单并发送给供货商。
主要职责: 1.使用 elementUI 组件库和 Echarts 封装公共的需要的效果组件与功能 2.目录结构优化、图片压缩、CDN 加速、CSS 分层、Promise 解决打印流程回调地狱问题 3.使用 mock 进行接口数据模拟,并使用 webpack 的 require.context 自动接入 mock 文件, 避免手动映射文件,提升开发效率 4.使⽤ JWT 替换传统 Session 完成登录,⽅便后期系统拓展 5.开发水印功能给发票数据添加水印,很好地解决公司信息安全问题,也能够很好地进行问题溯源 6.实现虚拟滚动,解决长列表大量数据渲染时导致操作卡顿的问题。优化前 1000+卡顿,优化后 5000 数据能够流畅使用 7.利用 url-loader ,将小图标转换成 base64 格式、避免占用主域并发数
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论