货运订单审批系统

一个基于Streamlit的货运订单系统,包含自动审批和手动审批流程,适用于大型订单管理。

  • by SahSanjeev
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 SahSanjeev/MCP-Shipping-Order-System-with-Approval-Workflow

使用说明

具有审批工作流的发货订单系统 一个基于Streamlit的web应用程序,演示了一个具有大型订单审批工作流的发货订单系统。

特性 订单提交:提交包含集装箱数量和目的地的装运请求 自动批准:5个或更少集装箱的订单会自动批准 审批流程:大订单(6+个集装箱)需要手动审批 实时处理:在订单处理过程中查看实时更新 示例请求:使用预先填写的订单示例进行快速测试 先决条件 Python 3.7+ 溪流 所需的Python包(通过pip install-r requirements.txt安装) 安装 克隆存储库: bash 克隆 cd kaggle 25天2/天2b 安装依赖项: bash pip安装-r要求.txt 运行应用程序 bash streamlit运行app2.py 该应用程序将在您的默认web浏览器中打开,网址为http://localhost:8501

如何使用 提交订单: 按照以下格式输入装运请求:“将[数量]个集装箱运往[目的地]” 示例:“将10个集装箱运往鹿特丹” 审批流程: 5个或更少集装箱的订单会自动获得批准 较大的订单将显示批准请求 根据需要点击“批准”或“拒绝” 请求示例: 使用底部的示例按钮测试不同的场景 项目结构 app2.py :Streamlit主应用程序 第2天 :核心业务逻辑和工作流程 requirements.txt:Python依赖项 故障排除 如果您遇到任何问题:

检查控制台是否有错误消息 确保安装了所有依赖项 核实一下 第2天 与位于同一目录中 app2.py 许可证 [在此处指定您的许可证]