/flask_siteT40

flask框架实现siteT40,发布任务

Primary LanguageCSS

admin

用户表:id username role

物料表 id name 最低数量

image-20221130202305149

下面一行是空箱

货架表 :id 库位名称 类型(物料(特点类型),空箱) 数量

任务表 & 任务日志表

补料任务日志:

超市员工补料

[{"B45":数量},{"B44":数量}]

api:

​ 查看货架信息

​ 物料信息

​ 补料 & 写日志

​ 补料任务日志

叫料员工

api:

​ 物料信息

​ 生成叫料任务

​ 任务状态

​ 取消任务(取消成功才能取消)

调度系统通信

1.更新任务状态(更改货架)

注意:空箱数量、物料数量

注意事项

  1. 任务生成 :

    选择物料的原则早进早出(先添加的,先选谁)

    空箱 优先选1,再0

  2. 空箱存在、物料不存在的情况: 返回消息生成不了

  3. 空箱不存在、物料存在 返回消息生成不了

  4. 都不存在 返回消息生成不了

image-20221130204531757