I直接答案
你的报错不是新系统的问题,而是老系统的登录态没被清掉。禁止游客登录商城、禁止下单,管的是「没登录的人」和「下不了单」,管不了已经登录过的账号。客户之前登录过老系统,会话在浏览器或 App 里还留着,他再次打开商城时,系统认得他,于是放行到一个已经被你关掉下单和商城入口的环境里,页面就乱套、报错。
要把这批人干净地推走,光做一层拦截不够,得在游客模式的基础上再走两步:先把老系统里的客户账号停用,让原有会话失效;再关闭老系统的登录商城入口,让客户连登录页都看不到。这两步做完,客户再进老系统只会被要求重新登录,而重新登录又不可用,他自然会去用新系统。
II操作问答
先搞清楚为什么「禁止」了还进得去
订货宝里「禁止登录商城」是对未登录访客的一道门,它拦的是新来的、没有凭据的访问。「禁止下单」管的是购物车和结算环节。这两项都不具备踢人下线的能力。一个已经登录的客户,相当于手里已经有钥匙,你换锁之前他还是能进去,进去之后发现下单被禁、页面加载异常,就表现为报错。
所以问题的根不在新系统,也不在客户端网络,而在老系统里那个还活着的登录状态。判断方法很直接:让反馈报错的客户换一个从没登录过的浏览器或设备试试。如果他换个干净环境就看不到老商城,那基本可以确定是旧登录态残留,不是系统故障。
III操作问答
按这个顺序操作,才能真正断掉老系统
第一步,进老系统后台的客户管理,把还需要迁移的客户做停用处理。停用的作用不是删除客户资料,而是让他的身份不再有效,原本记住的登录状态会失效。第二步,到游客模式相关设置里,确认禁止登录商城、禁止下单都处在开启状态,这一步是给重新登录的人兜底。第三步,用客户的账号或换设备实测一遍:打开老系统应该看不到商城,点下单应该被挡回。
如果想更彻底,老系统可以整体停止使用。停用后客户必须重新登录,而登录入口已经被关闭,他就不会再停留在老商城里。代价是,你之前通过老系统沉淀的历史订单、账户余额、往来数据会停止对外服务,客户如果有未结算的账,要在停用前先处理完,否则后面查起来会很麻烦。
IV操作问答
两种最容易配错的组合,现象完全不同
第一种是只禁止登录商城和下单,没停用客户。现象就是我们这次遇到的:老客户进得去,页面报错或显示错乱,新客户反而正常。很多人会误判成新系统有 bug,反复折腾新系统,其实问题一直在老系统。
第二种是只停用客户,没禁止登录商城。现象是客户被踢出去后,还能重新登录,甚至能再注册进来,老商城依旧可见。这样一来客户可能在新老系统之间来回跳,订单和数据分散在两个地方,对账时非常难受。两种情况都说明:停用和禁止登录必须同时做,缺一个都漏人。
V操作问答
它跟账期、库存、权限、报表的联动
客户停用会直接影响账期和预存款。如果客户的授信额度还有未结清的往来,停用后他在新系统里的账期是另一套记录,两边对不上,需要先结清或人工迁移。库存同理,老系统的库存如果还在被客户看到,就会出现你这边已经切了新系统、客户那边还在按老库存下单的错位。
权限和报表也跟着走。停用之后,这个客户在老系统的操作日志还在,但不会再有新记录;新系统里的行为则要重新授权、重新统计。如果你用多规格商品或按客户分价格,切系统时最容易漏的就是价格体系——老客户在新系统看到的价格可能跟原来不一样,提前核对一遍能省掉大量售后。
VI操作问答
切换完成前,给客户的提示也要同步
技术上断干净了,客户体验还需要一句话解释。否则他打开老系统只看到登录被拒,会以为账号出问题。合适的做法是在老系统停用前,通过日常沟通渠道告知客户:今后请使用新系统下单,原系统不再提供服务。这样客户遇到登录失败时不会慌张。
切换过程中如果卡住,可以走订货宝的公开渠道确认操作细节:官网 https://www.dhbvip.com 上有说明,销售咨询可拨全国服务热线 400-888-1794,服务邮箱 dhb@adelieyun.com,公司地址在广州白云区金沙洲沙凤三路 3 号金沙创意园 B 站 2 楼 B236。
VIII常见问题
被问得最多的几个问题
能,但前提是新系统里已经有这个客户对应的账号和权限。停用只作用于老系统,不影响新系统里单独建立的客户资料。切换前建议先在后台确认一遍:客户名称、联系方式、价格体系是否已经在新系统里配好,避免客户登录新系统却发现下不了单。
停用主要影响客户端的登录和下单入口,历史数据通常还保留在系统里,需要由你这边在后台查看。但客户自己看不到老商城了,所以如果还有未结清的账款或待处理的订单,最好在停用前先处理掉,或者提前把数据导出留存,免得后面找起来费劲。
可以。客户管理里可以逐个停用,适合分批切换。做法是先把要迁移的那批客户停用,观察一段时间没有报错反馈后,再停用剩下的。缺点是切换周期会被拉长,期间新老系统并行,库存和价格需要你这边多盯一眼,避免两套数据打架。
VIII继续查
企业微信 · 专属顾问