下面给出与图片流程 100% 对应 的完整数据库模型(MySQL)。

把 “下单 → 设计 → 生产 → 采购 → 出入库 → 售后” 全流程拆成 10 张核心表 + 关键字段,可直接建库使用。

0


📌 一、订单主线(销售端)

表名

说明

关键字段

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


🧩 关键字段总览(思维导图)

0

✅ 一句话总结

10 张表覆盖“下单→设计→生产→采购→出入库→售后”全链路,字段与流程图节点一一对应,直接建库即可使用。

案例演示:

http://dms.demo.07fly.xyz

开源地址:

https://gitee.com/07fly/07flyadmin

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐