生产管理系统详解:10 张表覆盖“下单→设计→生产→采购→出入库→售后”全链路,字段与流程图节点一一对应,直接建库即可使用
下面给出与图片流程 100% 对应 的完整数据库模型(MySQL)。
把 “下单 → 设计 → 生产 → 采购 → 出入库 → 售后” 全流程拆成 10 张核心表 + 关键字段,可直接建库使用。

📌 一、订单主线(销售端)
| 表名 | 说明 | 关键字段 |
| oms_order | 销售订单主表 | id, order_no, customer, total_amt, deposit, designer_id, status, created_at |
| oms_order_item | 订单明细(一行一个产品) | id, order_id, product_name, qty, unit_price, row_total |
📌 二、设计阶段
| 表名 | 说明 | 关键字段 |
| cad_design | CAD 图纸 | id, order_id, file_url, version, confirmed, confirmed_at |
| bom_design | 设计阶段 BOM(物料+配件) | id, order_id, item_id, material, spec, qty, loss_rate |
📌 三、生产准备
| 表名 | 说明 | 关键字段 |
| prod_order | 生产订单(按销售订单生成) | id, order_no, source_order_id, delivery_date, status |
| prod_task | 生产任务单(每产品一行) | id, prod_order_id, product_name, qty, line_id, plan_start, plan_end, status |
| prod_task_bom | 任务单 BOM(分解后的最终物料) | id, task_id, material, spec , qty_needed, stock_checked, shortage |
📌 四、采购管理
| 表名 | 说明 | 关键字段 |
| pur_order | 采购单 | id, order_no, supplier, total_amt, status, created_at |
| pur_order_item | 采购明细 | id, pur_order_id, material, spec, qty, unit_price , row_total |
📌 五、库存/出入库
| 表名 | 说明 | 关键字段 |
| wh_stock | 库存实时表(一物一行) | material, spec, qty_on_hand, unit, location |
| wh_in | 入库单 | id, source_type, source_no, created_at |
| wh_in_item | 入库明细 | id, in_id, material, spec, qty, batch_no |
| wh_out | 出库单 | id, source_type, source_no, created_at |
| wh_out_item | 出库明细 | id, out_id, material, spec, qty, batch_no |
📌 六、生产过程
| 表名 | 说明 | 关键字段 |
| prod_process | 工序 | id, task_id, process_name, seq, qr_code, operator, status, start_time, end_time |
📌 七、售后
| 表名 | 说明 | 关键字段 |
| after_sale | 售后单 | id, order_id, issue, status, solution, created_at |
🧩 关键字段总览(思维导图)

✅ 一句话总结
10 张表覆盖“下单→设计→生产→采购→出入库→售后”全链路,字段与流程图节点一一对应,直接建库即可使用。
案例演示:
http://dms.demo.07fly.xyz
开源地址:
https://gitee.com/07fly/07flyadmin
如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
