用户表:id username role
物料表 id name 最低数量
下面一行是空箱
货架表 :id 库位名称 类型(物料(特点类型),空箱) 数量
任务表 & 任务日志表
补料任务日志:
[{"B45":数量},{"B44":数量}]
api:
查看货架信息
物料信息
补料 & 写日志
补料任务日志
api:
物料信息
生成叫料任务
任务状态
取消任务(取消成功才能取消)
1.更新任务状态(更改货架)
注意:空箱数量、物料数量
-
任务生成 :
选择物料的原则早进早出(先添加的,先选谁)
空箱 优先选1,再0
-
空箱存在、物料不存在的情况: 返回消息生成不了
-
空箱不存在、物料存在 返回消息生成不了
-
都不存在 返回消息生成不了