客户是做懒人沙发的软体家具工厂,自有生产线,同时在抖音、小红书、快手、淘宝四个平台卖货。上线前,订单在四个平台后台各看各的,排产靠微信群,原料和成品库存记在 Excel,三份数据对不上:客服不知道成品够不够,车间不知道原料还能做多少,发货后经常漏扣库存,月底也算不清每个平台扣掉广告费后的真实利润。项目要把订单、生产、原料、成品、发货、成本放进一套局域网系统,让客服和车间在同一份数据上协作,并且不依赖公网和云服务。
点击空白处退出提示
客户是做懒人沙发的软体家具工厂,自有生产线,同时在抖音、小红书、快手、淘宝四个平台卖货。上线前,订单在四个平台后台各看各的,排产靠微信群,原料和成品库存记在 Excel,三份数据对不上:客服不知道成品够不够,车间不知道原料还能做多少,发货后经常漏扣库存,月底也算不清每个平台扣掉广告费后的真实利润。项目要把订单、生产、原料、成品、发货、成本放进一套局域网系统,让客服和车间在同一份数据上协作,并且不依赖公网和云服务。
系统共 9 个模块:①经营总览:进行中订单、待发货、今日订单额、库存预警、生产建议一屏展示;②订单中心:四平台订单录入、状态流转(待生产→生产中→待打包→待发货→已发货→已完成/退货)、快递单号;③退货中心;④生产管理:登记生产按 BOM 自动扣原料、增成品,支持编辑/删除并回滚库存;⑤库存中心:成品与原料、采购入库、领用、盘盈盘亏、低库存预警;⑥产品配置中心:产品 SKU 与原材料 BOM、单件成本;⑦成本核算大厅:分平台广告费、材料成本、净利与净利率;⑧抖店 API:订单预览/同步、SKU 映射、自动同步、Token 自动刷新;⑨数据导出与操作记录:11 类数据按时间范围导出 CSV(UTF-8 BOM),关键操作审计留痕。
我负责需求梳理、技术选型、全部开发、测试与交付。技术栈:C# WinForms 桌面客户端 + Node.js 原生 HTTP 服务 + SQLite(WAL 模式)+ 原生 JavaScript 前端(浏览器备用入口),主电脑跑服务,局域网内其他电脑填 IP 直连,不依赖云服务。实现要点:1)下单、生产、发货、退货、库存调整全部走 BEGIN IMMEDIATE 事务,生产/发货扣库失败即回滚,关键库存字段加非负约束;2)抖店开放平台 HMAC-SHA256 签名、Token 过期自动刷新、SKU 映射与订单去重,退货状态自动回写;3)客户端自更新:服务端下发版本号和 SHA-256,客户端下载校验后替换自身,被占用时重试并在必要时提权;4)11 类数据按分钟级时间范围导出 CSV,UTF-8 BOM 可直接用 Excel 打开,导出自动排除 App Secret / Token;5)端到端冒烟测试覆盖下单→生产→发货→退货→抖店同步→库存回滚→导出全链路,项目从 1.18 迭代到 1.23,共 7 个版本。







评论