Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

业务情景闭环

sequenceDiagram
    participant 采购员
    participant 供应商
    participant 仓库
    participant 仓管员
    participant 仓管员A
    participant 仓管员B
    participant 销售订单
    participant 系统

    采购员->>系统: 创建采购单(选择供应商/商品/数量)
    系统-->>采购员: 生成采购单号
    采购员->>供应商: 发送采购订单
    供应商->>仓库: 送达货物
    仓管员->>系统: 登记入库单(关联采购单)
    系统->>系统: 更新库存+标记采购单完成
    仓管员->>系统: 发现A仓缺货/B仓有余量
    仓管员->>系统: 创建调货单(源B→目标A)
    系统-->>仓管员: 生成调货任务
    仓管员B->>系统: 执行出库操作(B仓)
    系统->>系统: 扣减B仓库存
    仓管员A->>系统: 执行入库操作(A仓)
    系统->>系统: 增加A仓库存
    销售订单->>系统: 触发出库需求
    系统->>仓管员: 生成出库任务
    仓管员->>系统: 完成出库操作
    系统->>系统: 生成库存报表/预警
Loading

实体关系

classDiagram
    class 仓库{
        +store_id
        +store_name
        +location
        +capacity
    }

    class 商品{
        +product_id
        +product_name
        +specs
        +safety_stock
    }

    class 供应商{
        +supplier_id
        +supplier_name
        +rating
    }

    仓库 "1" -- "*" 商品 : 存储
    供应商 "1" -- "*" 商品 : 供应
Loading

调货流程

sequenceDiagram
    participant 用户
    participant 前端
    participant 后端
    participant 数据库

    用户->>前端: 在商品列表页点击"调货"按钮
    前端->>后端: GET /transshipment/product-num-check?productNum=xxx (校验商品编号)
    后端-->>前端: 返回校验结果(true/false)
    用户->>前端: 填写调货表单并提交
    前端->>后端: POST /transshipment/transshipment-add (提交调货单)
    后端->>数据库: 开始事务
    后端->>数据库: 减少源仓库库存
    后端->>数据库: 创建新商品记录(目标仓库)
    后端->>数据库: 生成调货单记录
    后端->>数据库: 提交事务
    后端-->>前端: 返回操作结果
    前端-->>用户: 显示操作结果
Loading

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages