邯郸门店小程序:多门店统一管理与 LBS 就近展示
一、整体架构思路
一套小程序、一套会员账户体系,总部统一管控规则,门店独立履约。会员、储值、积分、优惠券支持两种模式开关:【跨店通用】/【仅限本店】;用户打开小程序优先
LBS 定位,自动匹配距离最近可服务门店,支持手动切换门店,适配到店自提、到店核销、同城配送。门店基础资料录入必填项:门店名称、详细地址、GCJ-02
经纬度坐标、联系电话、营业时间、配送围栏半径、服务状态(营业 / 休息 / 临时闭店)、标签(直营 / 加盟)。
二、LBS 就近展示|用户端进店逻辑(邯郸本地适配)
1、定位授权流程
用户首次进入小程序,弹窗申请位置授权;
✅ 同意授权:获取用户坐标,自动计算和所有门店距离,按距离由近到远排序,优先选中最近、营业、在配送范围内门店,直接进入该店主页;
❌ 拒绝授权 / 定位失败:弹出门店列表,支持手动搜索门店名称、地址选择,默认推荐邯郸主城区门店;
缓存记忆:用户上次选择门店,下次打开优先读取上次门店,同时顶部提示【距离你 XX 米还有其他门店,可切换】。
2、门店列表页展示规则(邯郸社区门店友好)
排序优先级:营业中 > 距离由近到远;休息门店放下方,标注营业时间;
信息卡片展示:门店名称、距离(米 / 公里)、详细地址、营业状态、联系电话、一键导航按钮;
后台可配置最大展示范围,例如只展示 5km 以内门店,超出范围不自动推荐,底部放【查看全部门店】入口;
地图模式:地图标记所有门店点位,当前选中门店高亮,点击标记切换门店;支持一键唤起腾讯 / 高德导航到店。
3、门店切换入口
小程序顶部常驻【当前门店:XX 店|切换】,随时可换店;切换门店后,商品、库存、本店专属券同步刷新;重点规则:储值、积分、优惠券跟随配置走
通用型:会员资产跨店通用;
本店专属券、本店储值活动:切店后自动置灰,提示【该券仅限 XX 门店使用】。
4、履约围栏(电子围栏)
每个门店独立设置圆形 / 多边形服务范围(邯郸小区、商圈划定),用户定位不在围栏内,该门店不支持配送,仅支持到店自提;适合生鲜、餐饮、同城零售。
5、定位避坑要点
使用腾讯位置服务 GCJ-02 坐标系,邯郸门店坐标提前校准,避免定位偏移;
微信接口规则:不能静默强拿定位,必须用户主动授权;
弱网、地下室定位偏差:增加手动选店兜底方案,不卡死定位。
三、后台多门店两级权限体系(总部 + 门店店长)
总部管理员(总控)
门店管理:新增、编辑、停用门店,录入坐标、地址、围栏;
统一商品库:新建商品、统一基础售价,下发至所有门店;门店可单独修改本店售价、库存;
会员资产总规则:储值档位、积分规则、通用优惠券、会员等级统一配置;
营销下发:总部可给全部门店下发统一活动、首页 Banner、公告;也可以定向推送给指定几家门店;
全局数据:查看所有门店订单、核销、营收、储值、积分报表;导出跨店汇总对账;
资金管理:统一商户号、分账配置,区分直营、加盟资金结算。
门店店长账号(数据隔离,只能看本店)
本店操作:本店库存维护、本店特色商品上架、本店独立活动(门店专属券、门店签到);
订单处理:本店自提订单、配送订单、售后核销;只能看到本店订单、本店核销记录;
门店看板:本店当日营收、核销、会员新增,看不到其他门店经营数据;
基础信息修改:可修改本店营业时间、联系电话,地址、坐标总部锁定,店长不可改动,防止定位错乱。
附加角色:区域经理
可查看邯郸某片区(如丛台区全部门店)的数据,不能修改全局配置,适合片区督导。
四、商品、库存、订单、会员资产联动规则(和积分储值优惠券打通)
商品模式二选一(后台开关)
模式 A:共享商品库,门店独立库存(推荐连锁零售、餐饮),总部统一建品,各门店库存分开,A 店卖完 B 店还有货;
模式 B:门店独立商品池,每家店单独上架自己的品,适合业态差异大的分店。
订单归属:下单时绑定选中的门店 ID,订单归属于该门店,核销、对账、业绩计入对应门店;
会员账户(核心,承接上一套方案)会员账号是唯一,储值本金、积分、通用优惠券跨店通用;本店活动、本店赠送券、门店专属储值礼包,仅限对应门店核销;消费返积分:在哪家门店消费,积分进入会员总账户;业绩归属消费门店。
核销校验:券码核销时自动校验门店限制,本店券不能在其他店核销,减少客诉。
五、门店差异化营销配置(邯郸门店落地玩法)
总部统一大盘活动,门店可自主做本地化活动:
门店独立首页装修:丛台店、邯山店可以放不同 banner、本地活动;
门店专属优惠券:店长发放本店满减券、到店福利;
门店独立会员日:A 店每周二会员双倍积分,B 店每周四;
门店公告:比如某门店临时修路、停电、临时闭店,店长自行发布公告,进入该店主页可见。
六、资金与合规(邯郸商家重点)
资金方案直营门店:总部统一微信商户收款,后台内部记账分门店业绩;加盟门店:服务商分账模式,订单资金自动分至对应门店商户,规避二清风险;
储值规则同步隔离:本店储值赠送金,可设置【仅限本店消费】或者【跨店通用】,规则在会员中心清晰展示;
门店资质:后台上传各门店营业执照,便于平台审核;
售后:跨店消费售后,订单归属门店负责处理。
七、报表与对账
总部汇总报表:全部门店营收、储值充值、积分消耗、券核销汇总;
门店单独报表:本店订单、核销、库存、会员新增;
资产报表:储值资金区分【本金 / 赠送金】,按门店统计充值和消耗,月底对账清晰。
八、高频问题 & 避坑清单
坐标不准,推荐门店很远:提前在腾讯地图拾取邯郸每个门店精准经纬度,不要手写地址自动解析;
用户切换门店后券消失:区分【通用券 / 门店专属券】,做好提示文案,不要直接隐藏;
库存串店:所有库存绑定 store_id,后端强隔离,不能只靠前端控制;
高峰定位卡顿:LBS 计算距离做缓存,不要每次页面刷新都重新调用地图接口;
加盟门店越权改全局活动:权限后端校验,店长仅能操作本店内容;
配送范围纠纷:电子围栏提前设置,下单前明确提示是否支持配送,超出范围只开放到店自提。
九、和上一版会员模块衔接说明
本方案的门店 ID,作为积分、储值、优惠券的附加属性:
无门店标记:全店通用资产
绑定门店 ID:仅限该门店使用资产结算页自动识别当前选中门店,判断券、储值、积分是否可用,叠加规则沿用之前设计。