一、业务描述:
智慧园区、生产配送企业关于出厂报告、质检报告、合格证的自动生成和打印。
二、功能介绍:
1、建立资料和配料材料的自动匹配规则,和触发条件,实现资料自动打印。
2、可自定义资料打印格式;
3、可配置模板和计算公式;
4、可设定打印规则。
5、分配可打印、取票的账户。
一、资源投入:
产品经理1人、前端1人、设计1人、后端1人、测试1人、实施1人,开发周期10天;
二、技术实现:
1、接口开发:生产BOM;BOM中物料关系和物料质检数据匹配计算;
2、虚拟滚动技术:通过仅渲染可视区域内容解决大数据量性能问题;
3、视口计算:使用二分查找确定可见行/列范围;
4、动态渲染:复用DOM节点,通过偏移量模拟完整表格滚动效果 。
5、排序算法:src/global/sort.js实现排序底层逻辑,src/controllers/orderBy.js处理用户交互。
6、动态加载依赖:通过initPlugins方法引入统计图插件,需确保vue等依赖正确加载。