本项目面向**品牌线下展会、现场促销活动**业务场景。线下展会现场客户浏览商品后,传统模式靠纸质开单、微信转账,订单、库存、财务对账完全依靠人工,容易出现错单、漏单,库存无法实时扣减,财务结算数据很难和后端仓储 ERP 系统打通,退货流程无标准化记录。
系统区分普通客户、现场销售人员两类角色,客户扫码进入活动专属小程序浏览下单,销售人员负责现场收款、订单结算、退货审核;实现展会现场线上选品下单、线下 POS 收款核销、退货审批、财务对账、与仓储 ERP 系统数据对接闭环,解决线下促销开单繁琐、库存不同步、对账困难、单据无留存的业务痛点,适配品牌线下展销会的数字化交易管理需求。
整套系统分为**PC 后台管理系统 + 微信小程序端**。
### PC 管理后台
1. **商城活动管理**:维护线下营销活动,生成客户、销售两种角色的小程序入口二维码;活动已产生订单则禁止删除。
2. **商品管理**:接收仓库推送的商品基础数据,维护商品图片、上下架状态、描述信息,支持按活动、商品名称查询。
3. **财务对账**:多条件筛选订单,统计待结算、已完成、已退款等订单看板;对接仓储系统接口,结算消息发送失败支持重发,业务冲突可谨慎执行强制平账,订单明细可查看。
### 微信小程序
1. **扫码登录**:扫活动二维码区分身份,客户静默登录;销售人员需要账号密码登录。
2. **商品 & 购物车**:商品搜索查看详情,支持加入购物车、增减数量、删除商品。
3. **订单流程**:填写联系人和发票信息生成订单,自动扣减库存;客户出示结算码,销售扫码完成线下 POS 收款结算;定时任务自动超时取消订单,释放库存。
4. **退货流程**:客户提交退货申请,销售角色进行通过 / 拒绝审批;审批通过自动回退库存,同步推送仓储系统。
5. **订单管理**:按状态分类查看订单,支持删除待结算订单、申请 / 修改 / 取消发票。
项目由本人全栈实现, 项目采用了jeecgboot开源框架进行开发
**业务实现要点**
1. 按活动做数据隔离,用户仅能查看当前活动下的商品与订单;区分客户、销售两套权限逻辑。
2. 库存管控:下单扣减库存、超时取消 / 退货自动归还库存,保障库存数据准确。
3. 外部系统对接:订单结算信息主动推送给仓储系统,处理接口调用失败、重复推送、业务冲突等异常,提供重发、强制平账兜底操作。
4. 定时任务自动执行超时订单取消,无需人工干预释放库存。
5. 完整线下交易闭环:线上下单,线下 POS 收款核销,退货审批留痕,发票信息完整存储。
完成线下展会场景 B2C 轻量化商城,打通小程序、管理后台、第三方仓储 ERP;实现下单‑结算‑退货‑财务对账全流程,满足展会现场客户采购、销售人员开单、后台财务对账的多方业务诉求。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论