中国移动和包 app 快进来改你的代码

2022-03-16 20:39:59 +08:00
 maomaochong199

和包 app 积分商城添加收货地址 反复弹出 请确认手机号格式! 网页版
https://m.jf.10086.cn/

https://m.jf.10086.cn/?vCode=《本次登录六位短信验证码》#/modules/pages/myAddress/editAddress/editAddress?type=select

问题 js

https://m.jf.10086.cn/h5/js/53.d12e09d87f8b61596c6a.js

if (a)
    if (/^[1]([3-9])[0-9]{9}$/.test(h) && h)
        if (o && i && c && r)
            if (p && !/^[0-9]{6}$/.test(p))
                this.toastModal("请确认邮编格式!");
            else {
                Object(S.r)({
                    "si_n": "BJDZ_BCDZ",
                    "si_x": "21"
                });
                var m = {
                    "custName": a,
                    "custTel": h,
                    "addressInfo": o,
                    "provinceCode": i,
                    "cityCode": c,
                    "countyCode": r,
                    "postCode": p,
                    "addrId": u
                };
                t[u ? "update" : "create"](m).then((function(t) {
                    200 === t.resultCode ? (Object(S.r)({
                        "si_n": "BJDZ_BCDZ",
                        "si_x": "99"
                    }),
                    e.toastModal("保存成功!"),
                    S.cb.set("needRefresh", "true"),
                    Object(S.U)()) : (Object(S.r)({
                        "si_n": "BJDZ_BCDZ",
                        "si_x": "-99"
                    }),
                    e.toastModal(t.resultMessage))
                }
                ))
            }
        else
            this.toastModal("请完善收货地址信息后提交!");
    else
        this.toastModal("请确认手机号格式!");
else
    this.toastModal("请完善收货地址信息后提交!")

第二个 if

if (/^[1]([3-9])[0-9]{9}$/.test(h) && h)

修改为应该

if (!/^[1]([3-9])[0-9]{9}$/.test(h) && h)

少了一个否定符号!

2726 次点击
所在节点    生活
7 条回复
wangxn
2022-03-16 21:05:14 +08:00
厉害了
weak
2022-03-17 06:54:03 +08:00
我想起了 xxx😵的珍爱网 把乌云白帽平台搞死了
AlkTTT
2022-03-17 09:54:33 +08:00
这些应该都是外包的吧,移动又没多少研发能力
deplivesb
2022-03-17 10:31:26 +08:00
这让我想起了之前,联通刚开通 166 号段的时候各种平台不认识这个号段。提示请输入正确的手机号。我用 GoRes 这个插件自行修改了 js 里面判断手机号的正则,然后再给各种官方提 Bug 发邮件😂
maomaochong199
2022-03-17 15:00:49 +08:00
已经正常了,但是改的哪里没看出来,不是我说的这里:o
yin1999
2022-03-17 22:53:36 +08:00
想起初中的时候,给 360 提 bug (那时还年轻),送了我一台 360 的无线路由器。。。
HuskyYellow
2022-03-18 13:57:09 +08:00
我已经去找移动的朋友了,让他去找外包了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/840869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX