首页 产品功能 解决方案 报价方案 联系我们 预约演示
首页/产品功能

一套系统,覆盖生鲜零售全链路

从顾客在小程序下单,到门店接单、拣货、打包、配送,再到库存盘点与经营复盘—— 每个环节都有对应的作业界面与数据留痕。下面按模块拆解,并附上真实界面复刻图。

全链路总览 顾客小程序 门店管理后台 配送与骑手 仓储 WMS 开放集成 权限体系 技术架构 界面截图
全链路总览

一张订单的完整旅程

七个环节,每一步都有独立界面、独立状态机与独立操作日志。

顾客下单

小程序浏览商品、选规格、用券、选配送时段或到店自提,微信支付完成。

门店接单

订单实时推送到对应门店,店长在后台看到待处理队列,可批量接单或改派。

拣货打包

拣货任务按订单生成,店员手机逐项勾选;缺货可现场登记,系统自动生成售后单。

运力分发

自建骑手按距离与负载智能推荐,或向多家众包平台比价后一键分发。

在途追踪

骑手定时上报位置与状态,顾客端实时看到地图轨迹与预计送达时间。

妥投签收

拍照签收、自提取货码核销;异常单自动进入售后工单流程。

库存与复盘

销售自动扣减库存,盘点校准账实差异,看板与报表沉淀经营数据。

154门店后台 API 接口(/api/staff/v1)
26管理后台页面(Vue3 + Element Plus)
23细粒度权限点,覆盖 7 组业务域
17业务数据表,341 处中文字段注释
模块一 · 顾客小程序

让老顾客三分钟下完一单

UniApp 一套代码同时产出微信小程序与 H5。微信端静默登录、零表单注册;H5 端手机号验证码注册并引导设置密码。

多门店自动匹配,也能一键切换

顾客定位后系统自动匹配最近的可服务门店,也可在顶部手动切换到常去的门店。 每个门店有独立的库存、售价与上下架状态,但商品分类与基础资料由总部统一维护—— 换一个门店,看到的商品是同一套,价格与库存是这一家自己的。

  • 地址簿与配送范围校验下单前校验地址是否落在门店配送区域,超出范围直接提示切换到自提或最近门店。
  • 分类 + 搜索 + 商品详情十类彩色分类图标、关键词搜索、SKU 规格弹窗、图文详情、用户评价。
  • 两种履约方式即时配送(可选时段)与到店自提(生成取货码),下单时二选一。
  • 优惠券全闭环领券中心、我的券包、结算页自动匹配最优券、满减/折扣/指定商品三种类型。
9:41
📍万科城市花园 3 栋切换 ⌄
当日鲜果 5 折基地直采 · 2 小时冷链到店立即抢购🍓
🥬
时令蔬菜
🍎
新鲜水果
🥩
肉禽蛋品
🐟
海鲜水产
🥛
乳品烘焙
今日特价限时 3 小时全部 ›
特价🥦

有机西兰花 新鲜现摘 约 400g

月售 1.2k
¥6.9¥9.9+
新品🍓

丹东 99 草莓 精品礼盒 500g

月售 856
¥29.9¥39.9+
🥩

黑猪前腿肉 冷鲜现切 500g

月售 643
¥25.8+
🦐

活冻基围虾 净重 400g/盒

月售 512
¥39.9¥49.9+
🏠首页
🗂️分类
🛒购物车
📋订单
👤我的
9:41
确认订单3 件商品
📍 万科城市花园 3 栋 1201张女士 · 138****6621 ›
🚚 即时配送 · 今天 10:00–10:30飞渔生鲜(城市花园店)发货 ›
🥦 有机西兰花 约 400g¥6.9 × 2 −2+
🍓 丹东 99 草莓 500g¥29.9 × 1 −1+
¥10满 39 元可用新人首单券 已选最优
商品金额¥43.70
配送费满 39 元免运费¥0.00
优惠券−¥10.00
¥33.70¥43.70已优惠 ¥10.00 提交订单
商城首页 & 结算页 多门店切换 · 自动匹配最优券 · 配送/自提二选一

售后不用打电话,小程序里两下就提完

生鲜最怕"收到就坏了"。顾客在订单详情页可直接发起售后,选择退款原因、上传照片、填写期望金额; 门店在后台审核,仅退款类审核通过后系统立即原路退款,退货退款类走取件流程。全程状态可见、消息可推。

  • 四种售后原因标准化商品质量问题 / 少发漏发 / 与描述不符 / 拣货缺货(系统自动发起)。
  • 拣货缺货自动开单拣货员在门店端标记缺货,系统自动生成售后单并退款,无需人工介入。
  • 订单评价与晒图五星评分 + 图文评价,后台可审核与回复,沉淀商品口碑。
  • 订单全状态可视待付款 / 待拣货 / 拣货中 / 配送中 / 已完成 / 售后中,每一步都有时间轴。
9:41
订单详情FY2026093000187
🛵 骑手正在配送中预计 09:52 送达 · 剩余 1.2 km 查看轨迹
🥦有机西兰花 约 400g¥6.9 × 2
🍓丹东 99 草莓 500g¥29.9 × 1
🥩黑猪前腿肉 500g¥25.8 × 1
⏱️下单时间2026-09-30 09:18
💳支付方式微信支付 · ¥62.60
🏪发货门店城市花园店 · 0592-888****
申请售后草莓有压伤,申请退款处理中
¥62.60实付金额 确认收货
9:41
申请售后请选择售后类型
💰 仅退款未收到货 / 商品有质量问题 已选
📦 退货退款需寄回或门店退回商品
选择商品可多选
🍓丹东 99 草莓 500g¥29.9 × 1−1+
退款原因必填
商品质量问题收到的草莓有压伤、发霉›
退款金额最多可退 ¥29.90¥29.90
📷上传凭证最多 6 张,有助于加快审核+
¥29.90预计 1–3 个工作日原路退回 提交申请
订单详情 & 售后申请 状态时间轴 · 退款金额自动计算 · 凭证上传
模块二 · 门店管理后台

店长的一天,从这块看板开始

Vue3 + Element Plus 构建的 Web 后台,26 个功能页面按「工作台 / 订单履约 / 商品管理 / 库存管理 / 数据报表 / 门店配置」六大域组织。 总部账号可跨门店汇总,门店账号自动锁定在本店数据范围内。

admin.feiyu-fresh.com/dashboard
鲜 飞渔生鲜门店管理后台
工作台订单履约商品管理 库存管理数据报表门店配置
中山公园店 ▾ 店
工作台
📊经营看板
订单履约
📋订单列表
🧺拣货工作台
🛵配送管理
🏪自提核销
🎫售后管理
库存管理
📦库存查询
📥采购入库
工作台 / 经营看板

经营看板

近 7 天导出
今日销售额¥38,642↑ 12.4% 环比昨日
今日订单数1,286↑ 8.1%
客单价¥30.05↑ 3.9%
损耗率1.82%↓ 0.4pt 优于目标
近 7 日销售趋势 销售额订单数
周一
周二
周三
周四
周五
周六
周日
1,286今日订单
已完成592
配送中358
待拣货207
售后中129
自营配送812
众包分发341
到店自提133
平均时效28min
经营看板 销售 / 订单 / 客单价 / 损耗率四指标 + 7 日趋势 + 履约结构环图
📋

订单管理

13 种订单状态全流转可追溯,每一次状态变更都留操作人与时间戳。

  • 订单号 / 手机号 / 门店 / 履约方式 / 时间多维筛选
  • 一键导出 Excel(20 列全字段)
  • 改派、取消、备注、手动派单
🧺

拣货工作台

按订单批量生成拣货任务,逐项勾选实拣数量,缺货现场登记。

  • 缺货登记后系统自动开售后单并退款
  • 任务可指派给具体拣货员
  • 实时统计缺货率与平均拣货时长
🛵

配送管理

自营骑手与众包运力统一调度,异常单自动进入售后流程。

  • 按状态与负载推荐骑手,也可手动改派
  • 众包平台比价:最低价 / 最快达一眼可见
  • 骑手位置轨迹回看,超时自动预警
🏪

自提核销

到店自提订单生成取货码,收银台扫码或输码即时核销。

  • 待核销队列实时刷新
  • 支持取货码 / 订单号 / 手机号三种查单方式
  • 核销记录与操作人绑定,可审计
🎫

售后工单

顾客申请与拣货缺货自动生成的售后单,统一在后台审核处理。

  • 仅退款审核通过后立即原路退款
  • 退货退款走取件流程,状态全程可视
  • 驳回需填理由,顾客端同步收到通知
⚙️

门店配置

门店信息、配送区域、营业参数、员工与角色,都在这一处维护。

  • 多边形配送区域 + 起送价 + 配送费阶梯
  • 员工按门店归属,角色按权限点组合
  • 全量操作日志留痕,支持按人 / 按模块检索
模块三 · 配送与骑手

自营骑手 + 众包运力,一套调度

配送调度中台统一管两条运力:自有骑手走智能推荐派单,高峰期一键分发到多家众包平台比价接单。 骑手端每 30 秒上报一次位置,顾客与门店都能看到实时轨迹。

骑手只需要看一屏,就能跑完一单

骑手小程序按「待取货 / 配送中 / 已完成」三态组织任务。到店取货扫码核验,取货后自动开始轨迹上报, 送达时拍照签收并上传妥投凭证。异常(顾客不在、地址错、拒收)可直接在单内发起异常上报,门店后台同步收到。

  • 位置与状态持续上报经纬度、电量、速度、当前状态按固定频率写入,后台可回放整段轨迹。
  • 并发单量上限可控每位骑手可设最大同时配送单数,超载后自动从推荐列表中剔除。
  • 众包比价一键分发同一订单向多家平台询价,返回最低价与最快达,选中即下单,回调自动同步状态。
  • 妥投拍照 + 电子签收凭证与订单绑定存档,售后争议时有据可查。
9:41
我的任务张师傅 · 在线中
📦 待取货 · FY…12860中山公园店 → 万科城市花园 3 栋 去取货
🛵 配送中 · FY…12858剩余 1.2 km · 预计 09:52 送达 导航
✅ 已妥投 · FY…1285109:12 送达 · 已拍照签收
✅ 已妥投 · FY…1284708:56 送达 · 本人签收
今日跑单截止 09:41
已完成共 14 单¥84.00
配送里程累计 38.6 km›
平均时效门店出货到送达26 分钟
2进行中任务 刷新接单
9:41
🏪 📍 🛵
🛵 配送中 · 剩余 1.2 km订单 FY2026093000187 📞💬
预计 09:52 送达· 万科城市花园 3 栋 1201
  • 门店已接单 · 09:21
  • 拣货完成 · 09:28
  • 骑手已取货 · 09:35
  • 配送中…
骑手作业端 & 顾客实时追踪 三态任务列表 · 地图轨迹 · 全链路时间轴
admin.feiyu-fresh.com/deliveries
鲜 飞渔生鲜门店管理后台
工作台订单履约商品管理 库存管理数据报表门店配置
中山公园店 ▾店
订单履约
📋订单列表
🧺拣货工作台
🛵配送管理
🏪自提核销
🎫售后管理
订单履约 / 配送管理

配送管理

骑手列表批量派单
待派单62 单已超 5 分钟
配送中23自营 17 · 众包 6
在线骑手5总并发余量 8 单
今日平均时效28min↓ 3min 优于昨日
众包运力比价 · 订单 FY2026093012860 配送距离 2.4 km
众包平台预估费用预计接单预计送达可用操作
达达快送¥6.502 分钟32 分钟可用
顺丰同城¥8.001 分钟28 分钟可用
美团配送¥7.203 分钟35 分钟可用
蜂鸟即配———未配置—
自营骑手实时状态
骑手状态在手单并发上限距门店最近上报操作
张建国配送中2 / 441.2 km09:41:12
李文博空闲0 / 440.3 km09:41:05
王海涛配送中3 / 332.8 km09:40:58
赵敏待取货1 / 440.1 km09:41:20
配送管理 · 运力调度台 众包比价 · 骑手并发余量 · 位置上报时间 · 一键改派
模块四 · 仓储 WMS

生鲜的钱,一半是省下来的损耗

每个门店一套独立库存账。采购入库、销售出库、报损、调拨、盘点五类单据全部走统一的出入库流水, 任何一次数量变动都能追到单据、操作人和时间。

账实相符,是盘出来的

发起盘点时系统按当前库存生成快照,店员在门店作业端逐项录入实盘数量; 差异自动计算并区分盘盈 / 盘亏,审核通过后一键生成调整单,库存账与实物同步归零。

  • 批次与保质期管理入库登记生产日期与保质期天数,临期商品自动进入预警清单,可一键转特价。
  • 报损全流程留痕报损原因码标准化(变质 / 破损 / 过期 / 试吃 / 其他),明细带商品名与规格快照,需审核后才扣减库存。
  • 门店间调拨调出方减、调入方加,在途状态可见;总部视角可看跨门店库存分布。
  • 安全库存预警按 SKU 设置安全库存与预警天数,低于阈值在看板与报表中高亮提示补货。
admin.feiyu-fresh.com/stock-checks
鲜 飞渔生鲜门店管理后台
工作台订单履约商品管理 库存管理数据报表门店配置
中山公园店 ▾仓
库存管理
📦库存查询
📥采购入库
🗑️报损管理
🔄门店调拨
📋库存盘点
🧾出入库流水
库存管理 / 库存盘点

盘点单 SC260930008

导出差异审核并调整
盘点 SKU 数128已录入 116
盘盈项4+¥186.40
盘亏项9−¥412.80
账实相符率89.8%↑ 2.1pt 较上次
差异类型 全部▼ 分类 全部▼ 关键词 商品名 / SKU 筛选
SKU商品规格账面数量实盘数量差异差异金额状态
10233活鲜鲈鱼500-600g/条1815−3−¥89.70待审核
10086本地小青菜约 400g/份6260−2−¥13.80待审核
10451可生食鲜鸡蛋30 枚/盒2426+2+¥51.60待审核
10377赣南脐橙2.5kg/箱3130−1−¥45.00待审核
10142沙瓤西红柿500g/份45450¥0.00已确认
10588厄瓜多尔白虾400g/盒1211−1−¥39.90待审核
共 128 条每页 20 条‹123…7›
库存盘点 快照 vs 实盘 · 差异自动计算 · 审核后一键调整库存
5 类单据:采购入库 / 销售出库 / 报损 / 调拨 / 盘点调整
1 本账统一出入库流水,每笔变动可追溯到源单据
按门店库存独立核算,分类与商品资料总部共享
按批次生产日期 + 保质期天数,临期自动预警
模块五 · 开放平台与集成

能买的不自己造,能接的不重复做

收银硬件、众包运力、财税 ERP 这些已经高度成熟的领域,我们不做重复造轮子, 而是用一套「第三方集成中台」把它们标准化接进来——统一鉴权、统一回调、统一重试、统一日志。

🧾

POS 收银系统外采

收银机、自助收银机、扫码枪、小票打印机全部采购成熟 SaaS 厂商硬件,通过开放 API 双向打通。

  • 门店零售单回传,与线上订单统一进经营看板
  • 商品资料 / 价格 / 库存实时下发到 POS
  • 会员积分、优惠券在 POS 端核销
  • 日结对账文件自动拉取,财务免手工录入
🛵

众包运力分发

自营骑手不够时,一键把订单分发到多家众包平台,系统自动比价、自动择优。

  • 多平台并发询价,返回价格 / 预计接单时长
  • 按成本、时效、历史妥投率自动推荐承运方
  • 骑手位置、状态回调统一转成内部履约节点
  • 超时未接单自动改派下一家,不卡单
🔗

开放 API 与 Webhook

所有核心业务对象都对外提供标准 RESTful 接口,客户自有系统可直接对接。

  • 版本化路径 /api/open/v1,独立 AppKey + 签名鉴权
  • 订单 / 商品 / 库存 / 会员 四类资源读写
  • Webhook 事件订阅,HMAC 签名 + 自动重试 5 次
  • 调用量按应用维度限流与统计
💬

微信生态能力

依托微信原生能力,把获客和服务成本压到最低。

  • 静默授权登录,首次进入即可下单
  • 手机号快捷验证注册,一次绑定长期有效
  • 订阅消息推送:接单、拣货完成、配送中、已妥投
  • 微信支付 + 退款回调验签,异常自动告警
📊

ERP / 供应链对接

连锁客户已有的采购与财务系统不必推翻,按标准接口挂接即可。

  • 采购订单 / 入库单同步至 ERP
  • 成本价、结算价按门店维度回写
  • 销售流水日结推送财务系统
  • 支持中间库、文件、API 三种对接模式
🛡️

集成可靠性保障

第三方一定会挂,关键是挂了不影响主流程。

  • 异步队列 + 失败重试 + 死信人工介入
  • 幂等键设计,重复回调不会重复记账
  • 第三方超时自动降级到备用方案
  • 全量调用日志留存,问题可回溯到请求体
集成对象对接方式数据流向客户需要做什么
终端与硬件
POS 收银机厂商开放 API + Webhook双向:商品下发 / 零售单回传选定厂商,提供 API 凭证
自助收银机厂商开放 API双向:购物车同步 / 支付结果选定厂商,提供 API 凭证
电子价签厂商 SDK / API单向:价格与促销下发可选,提供网关地址
运力与履约
众包配送平台REST API + 状态回调双向:发单 / 骑手位置与状态开通平台商户号
第三方快递统一快递 API 聚合双向:下单 / 轨迹订阅可选,提供月结账号
支付与消息
微信支付官方 SDK(JSAPI / 退款 / 对账单)双向:预支付 / 回调验签提供商户号与 API 证书
短信服务云厂商短信 API单向:验证码与通知下发提供签名与模板备案
企业管理系统
ERP / 财务API / 中间库 / 定时文件双向:采购入库 / 销售日结提供接口文档与联调环境
客户自有系统开放 API + Webhook 订阅按需申请 AppKey,按文档开发

所有集成均通过「第三方集成中台」统一收口,客户只需提供各厂商凭证,无需为每家单独开发适配代码。

权限体系

7 类角色,23 项权限点,各看各的

生鲜门店人手杂、流动快,权限必须细。系统内置店长、店员、拣货员、收银员、仓库管理员、总部管理员等角色, 权限点精确到「查看 / 新增 / 审核 / 导出」四个动作层级,并叠加门店数据隔离——店员只能看到自己门店的单据。

角色可自定义,权限可组合

内置角色开箱即用,也支持在后台新建角色、勾选任意权限组合。员工可绑定多个角色, 权限取并集;离职一键停用账号,历史操作日志完整保留。

  • 动作级权限点不是「能不能进这个菜单」,而是「能不能审核这张单」「能不能导出这份报表」。
  • 门店数据隔离非总部账号自动限定在所属门店范围内,跨店调拨需显式授权。
  • 操作日志全留痕谁在什么时间改了哪张单、改前改后是什么值,后台可查可导出。
  • 敏感操作二次确认报损审核、价格调整、退款审批等动作需二次确认并记录原因。
admin.feiyu-fresh.com/config/roles
鲜 飞渔生鲜门店管理后台
工作台订单履约商品管理 库存管理数据报表门店配置
中山公园店 ▾总
门店配置
🏪门店信息
🗺️配送区域
⚙️系统参数
👥员工管理
🔐角色权限
📜操作日志
门店配置 / 角色权限

角色权限配置

新建角色保存配置
订单履约6 / 6 项已授权
订单查看order.view 拣货作业order.pick 配送调度order.deliver 自提核销order.pickup 售后审核aftersale.audit 订单退款order.refund
库存管理3 / 6 项已授权
库存查看stock.view 采购入库stock.in 报损审核stock.loss 门店调拨stock.transfer 库存盘点stock.check 流水导出stock.export
商品与报表4 / 8 项已授权
商品查看product.view 门店商品product.store 商品库编辑product.edit 分类管理category.manage 评价管理review.manage 报表查看report.view 报表导出report.export 看板配置dashboard.edit
角色权限配置 按业务域分组 · 支持全选 / 半选 · 权限点带唯一标识码
内置角色 典型岗位 可访问范围 关键权限
总部管理员运营总监 / IT 负责人全部门店商品库维护、角色权限、跨店调拨、全量报表
店长门店负责人本门店看板、订单全流程、售后审核、员工管理、库存审核
店员门店综合岗本门店接单、拣货、自提核销、库存查看
拣货员专职拣货 / 打包本门店拣货工作台、缺货登记
收银员POS 操作岗本门店零售收银、会员核销、日结对账
仓库管理员门店仓 / 中心仓所属仓采购入库、报损、盘点、调拨
财务人员总部财务全部门店(只读)报表导出、对账单、退款审批
技术架构

成熟稳定的技术栈,不做实验性选型

Laravel + Vue 3 + UniApp,三个都是社区体量最大、招人最容易、文档最全的主流方案。 代码分层清晰(Controller / Service / Repository / Model),二次开发和交接都不卡壳。

接入层 · 客户端
顾客小程序UniApp · 微信 / H5
门店作业端UniApp · 拣货 / 配送
骑手端UniApp · 定位上报
管理后台Vue 3 + Vite
▼ ▼ ▼ ▼
网关层
NginxHTTPS / 静态资源 / 负载均衡
API 网关路由 / 限流 / 跨域
Sanctum 鉴权customer / staff 双 Guard
签名校验开放 API / 支付回调验签
▼ ▼ ▼ ▼
应用层 · Laravel 13
交易中心购物车 / 下单 / 支付 / 退款
履约中心接单 / 拣货 / 配送 / 自提
商品中心商品库 / 门店商品 / 分类
库存中心出入库流水 / 盘点 / 调拨
营销中心优惠券 / 满减 / 评价
会员中心注册 / 地址 / 积分
组织权限门店 / 员工 / 角色 / 权限点
报表中心看板 / 经营分析 / 导出
集成中台POS / 众包 / ERP / Webhook
▼ ▼ ▼ ▼
数据与基础设施层
MySQL 8主从 / 读写分离 / 17 张业务表
Redis缓存 / 库存扣减 / 会话
消息队列异步任务 / 回调重试 / 死信
对象存储 + CDN商品图 / 妥投照片
日志与监控调用链 / 慢查询 / 告警
< 300ms商品列表接口 P95 响应
10 万单单日订单处理容量
99.9%核心链路可用性承诺
154已交付后台接口路由数

安全基线:全站 HTTPS · 支付回调验签 · 手机号与身份证脱敏存储 · SQL 预处理防注入 · XSS 转义 · 接口限流与防刷 · 敏感操作二次确认与全量审计日志
部署形态:SaaS 多租户(默认) / 独立部署(单客户专属实例) / 私有化部署(客户自有机房或云账号),三种形态代码同源。

想看真机演示?我们按你的业态走一遍全流程

30 分钟,从顾客下单到门店拣货、骑手配送、库存盘点,用你的真实商品数据现场跑通。