项目描述:该项目主要是管理物料生产零件,采购材料相关,主要对零件,材料主数据,
材料采购,零件、材料出入库零件材料盘点,零件材料工作流审批一系列的模块化管理。
1.主要负责零件材料盘点模块的开发,该模块功能实现手动创建定时任务,定时任
务根据任务规则生成盘点任务,工作人员现场盘点材料,零件数量,录入到手持机上进
行数量盘点。开发过程中,使用Spring Boot中SpringTask定时任务实现,实现过程中,
自动创建盘点任务中出现相同时间点执行创建时出现并发的问题,后续解决使用Redis
的分布式锁解决并发问题。
2.工作流模块的表单申请,主要零件,材料库存调试申请,零件材料盘点表单,零
件材料报废表单,计划停机工作模块的开发提供对外api 的开发,第三方系统请求接口,
获取相关的数据。
3.解决定时任务生成盘点任务的盘点单号出现的不唯一的问题,多环境下,不同定
时任务同一时间,生成的数据不唯一的问题。