调度指挥系统:此项目采用 vue.js 作为前端开发框架,采用 Ant Design 更快速的搭建项目。采用 vuex 进行状态管理。调度和指挥系统通信采用 socket.js。采用 canvas 技术使数据可视化。运用 leaflet 、高德地图 api 绘制互动地图。运用 Vue Cli 构建项目测试、上线。开发项目组件,实现组件复用。
erp管理系统:基于 react 的项目,该项目用于公司内部业务的管理,使企业管理人员能够方便的对客户订单、财务信息、仓库进行管理。该项目分为仓库、销售、财务、采购四个模块。仓库主要实现生成入库单和出库单功能。销售分为售后单管理和资金管理。采购主要实现了采购单的新建、修改功能。财务是对账期、挂账、回款、支付的流程进行审核、驳回、删除、修改的操作。项目流程复杂,采用 redux 进行大规模状态管理,引入redux-logger记录状态调用情况。项目整体风格采用 Ant Design 的设计。