为了货仓不堆积旧料,实现旧料先出仓。货仓收到供应商的来货后,在系统中提取收货单,自动生成入仓条码,同一个供应商同一个批次每吨料生成一个条码,生成条码后扫描入仓;入仓后,若生产部门申请用料,则在系统提取申请单据,按先进先出的原则自动生成备料条码,指定相对应的入仓条码出货。出仓人员扫描备料条码和出仓条码,如果两个条码能匹配到备料单上的信息,出仓成功,反之则不允许出仓,出仓的同时自动更新库存,最后货仓的资料录入人员再一键生成ERP的出仓数据。
运用技术:Spring+SpringMVC+MyBatis+SQLServer+ExtJs实现方式:用Springboot构建JavaEE项目,引入Maven,可以自动导入jar包;将项目划分为Entity层,Service层,Mapper层,Control层;在Service层中引入分布式事务,保证处理多条数据和不同数据库数据时的一致性;在Control层引入log4j日志包,用于记录日志,引入swagger2包,用于生成接口文档;Control层和前端统一用Json传递数据,在Mybatis中引入PageHelper分页插件,对查询的数据进行分页;引入barcode4j包,将条码转换为图片进行保存;引入shiro框架,用来控制权限和登陆系统。
点击空白处退出提示
评论