开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 633|回复: 10
收起左侧

[精币悬赏] JS调试不出,请大神帮忙!能提供JS调试途径最好

[复制链接]
结帖率:50% (3/6)
发表于 2023-5-22 11:40:12 | 显示全部楼层 |阅读模式   新疆维吾尔自治区哈密市
10精币



补充内容 (2023-5-22 13:01):
为什么下载还要积分?是哪里设置错误么?

补充内容 (2023-5-22 13:02):
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-2036a5d6"], {
    "05bd": function(e, t, o) {},
    "0a8b": function(e, t, o) {
        "use strict";
        (function(e) {
            o("8e6e"),
            o("ac6a"),
            o("456d"),
            o("96cf");
            var i = o("3b8d")
              , n = (o("6762"),
            o("2fdb"),
            o("a481"),
            o("c5f6"),
            o("bd86"))
              , a = o("d044")
              , s = o.n(a)
              , r = o("325c")
              , c = o("5880")
              , l = o("8c1b")
              , d = o("d060")
              , p = o.n(d)
              , h = o("1781")
              , u = o.n(h)
              , g = o("4148")
              , m = o.n(g)
              , f = o("cebe")
              , w = o.n(f);
            function v(e, t) {
                var o = Object.keys(e);
                if (Object.getOwnPropertySymbols) {
                    var i = Object.getOwnPropertySymbols(e);
                    t && (i = i.filter((function(t) {
                        return Object.getOwnPropertyDescriptor(e, t).enumerable
                    }
                    ))),
                    o.push.apply(o, i)
                }
                return o
            }
            function b(e) {
                for (var t = 1; t < arguments.length; t++) {
                    var o = null != arguments[t] ? arguments[t] : {};
                    t % 2 ? v(o, !0).forEach((function(t) {
                        Object(n["a"])(e, t, o[t])
                    }
                    )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(o)) : v(o).forEach((function(t) {
                        Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(o, t))
                    }
                    ))
                }
                return e
            }
            t["a"] = {
                name: "login",
                data: function() {
                    var e = this
                      , t = function(t, o, i) {
                        "" === o ? i(new Error(e.placeholder)) : i()
                    }
                      , i = function(t, o, i) {
                        "" === o ? i(new Error(e.$t("loginComponent.placeholderPasswordText"))) : i()
                    }
                      , n = function(e, t, o) {
                        "" === t ? o(new Error("请输入图片验证码")) : o()
                    };
                    return {
                        captchaImg: "",
                        captKey: "",
                        placeholder: "请输入账号/手机号",
                        headerInfo: {
                            showWbLogin: !1,
                            showWxLogin: !1,
                            showQqLogin: !1,
                            showSHLogin: !1,
                            defaultLogin: !0
                        },
                        loginTypeList: [{
                            key: "WeiXin",
                            label: "微信",
                            visibleKey: "showWxLogin",
                            icon: p.a
                        }, {
                            key: "QQ",
                            label: "QQ",
                            visibleKey: "showQqLogin",
                            icon: m.a
                        }, {
                            key: "WeiBo",
                            label: "微博",
                            visibleKey: "showWbLogin",
                            icon: u.a
                        }],
                        loginTitle: "用户登录",
                        shihuaLogin: [],
                        sliderValue: 0,
                        disabledSlider: !1,
                        type: "",
                        conBg95: o("0c88"),
                        conBg7: o("1b47"),
                        conBg131: o("242a"),
                        phoneLogin: o("1ab3"),
                        codeLogin: o("d688"),
                        jcStatus: !1,
                        disabled: !1,
                        time: 0,
                        passw: "password",
                        icon: {
                            text: "el-icon-view",
                            password: "el-icon-noview"
                        },
                        btntxt: "发送验证码",
                        againSend: "重新发送验证码",
                        timeAgain: "s后重新获取",
                        loginRules: {
                            mobileNum: [{
                                validator: t,
                                trigger: "blur"
                            }],
                            password: [{
                                validator: i,
                                trigger: "blur"
                            }],
                            numSendCode: [{
                                validator: n,
                                trigger: "blur"
                            }]
                        },
                        loginForm: {
                            mobileNum: "",
                            password: "",
                            sendCode: "",
                            numSendCode: ""
                        },
                        checked: !1,
                        pwdType: "password",
                        openeye: o("9baa"),
                        publicKey: "",
                        lastSiteId: "",
                        domain: "",
                        appToken: "",
                        codeTinterval: null,
                        showRefresh: !1,
                        showSuccess: !1,
                        showScan: !1,
                        scanTime: 0,
                        scanTInterval: null,
                        cancleTime: null,
                        sinopec: !1,
                        defaultLoginInfo: {},
                        sinopecLoginInfo: {},
                        titleSrc: "",
                        fromRouter: ""
                    }
                },
                watch: {
                    showPhoneLogin: function() {
                        this.initLoginType()
                    },
                    showCodeLogin: function() {
                        this.initLoginType()
                    }
                },
                computed: b({}, Object(c["mapState"])(["siteId", "systemId", "showPhoneLogin", "showCodeLogin", "defultLogin", "appName", "appDownloadUrl", "curMenu", "forceMobile"]), {
                    containBg: function() {
                        return 131 === Number(this.siteId) || 7 === Number(this.siteId) ? this["conBg" + this.siteId] : this.conBg95
                    },
                    typeClass: function() {
                        return "phone" === this.type ? "iconfont icon-codelogin" : "iconfont icon-pclogin"
                    }
                }),
                created: function() {
                    this.getPublishKey();
                    var e = this.$route.query.loginType;
                    e && this.scanCodeLogin(),
                    this.getHeaderInfo(),
                    this.randomCaptcha()
                },
                mounted: function() {
                    this.initLoginType(),
                    this.$nextTick((function() {
                        var t = '<i class="el-icon-d-arrow-right"></i>';
                        e(".el-tooltip.el-tooltip.el-slider__button").html(t)
                    }
                    ))
                },
                methods: {
                    randomCaptcha: function() {
                        var e = this;
                        Object(l["a"])("/portal/api/user/randomCaptcha.do").then((function(t) {
                            var o = t.data;
                            e.captchaImg = o.image,
                            e.captKey = o.key
                        }
                        ))
                    },
                    getHeaderInfo: function() {
                        var e = this;
                        if (0 !== this.siteId) {
                            var t = {
                                systemId: this.systemId,
                                uniqueId: this.siteId
                            };
                            Object(l["a"])("/portal/frontend-api/api/config/header/info.do", {
                                params: t
                            }).then((function(t) {
                                var o = t.data;
                                0 === o.status ? (e.headerInfo.showQqLogin = 1 === o.data.showQqLogin,
                                e.headerInfo.showWbLogin = 1 === o.data.showWbLogin,
                                e.headerInfo.showWxLogin = 1 === o.data.showWxLogin,
                                e.headerInfo.showSHLogin = 1 === o.data.showSinopecLogin,
                                e.defaultLoginInfo = {
                                    key: "default",
                                    label: o.data.loginTitle || "用户登录",
                                    visibleKey: "defaultLogin",
                                    icon: o.data.loginLogoUrl
                                },
                                e.loginTitle = o.data.loginTitle || "用户登录",
                                e.placeholder = o.data.accountBoxPrompt || "请输入账号/手机号",
                                console.log(e.placeholder, "placeholder"),
                                o.data.showSinopecLogin && (e.sinopecLoginInfo = {
                                    key: "sinopec",
                                    label: o.data.sinopecLoginTitle,
                                    placeholder: o.data.sinopecAccountBoxPrompt,
                                    visibleKey: "showSHLogin",
                                    icon: o.data.sinopecLoginLogoUrl
                                },
                                e.loginTypeList.push(e.sinopecLoginInfo))) : (console.log("getHeaderInfo", o.status),
                                e.$message.warning())
                            }
                            ))
                        }
                    },
                    scanCodeLogin: function() {
                        var e = this;
                        console.log("scanCodeLogin");
                        var t = this.$route.query;
                        w()({
                            url: "/portal/api/v2/auth/authLoginByCode.do",
                            method: "post",
                            params: t
                        }).then((function(t) {
                            console.log("scanCodeLogin res", t);
                            var o = t.data.data;
                            1 === Number(o.result) ? o.token && (localStorage.setItem("webToken", o.token),
                            e.$store.commit("updateState", {
                                key: "webToken",
                                value: o.token
                            }),
                            localStorage.setItem("token", o.token),
                            console.log("设置token成功!"),
                            e.userInfo = o.data,
                            e.$store.dispatch("shoppingCart/getCartAndActivity"),
                            e.$store.commit("updateState", {
                                key: "userInfo",
                                value: o.data
                            }),
                            setTimeout((function() {
                                e.$router.replace("/")
                            }
                            ), 2e3)) : [5902, 5904].includes(Number(o.result)) ? (e.$message.warning(o.error),
                            setTimeout((function() {
                                e.$router.push({
                                    path: "/bindPhoneTwo",
                                    query: {
                                        type: o.result,
                                        loginType: o.data.loginType,
                                        openid: o.data.openId,
                                        unionId: o.data.unionId
                                    }
                                })
                            }
                            ), 2e3)) : e.$message.warning(o.error.errorMsg)
                        }
                        ))
                    },
                    changeLoginType: function(e, t) {
                        if (this.loginTitle = e.label,
                        this.placeholder = e.placeholder || "请输入账号/手机号",
                        "sinopec" === e.key)
                            this.sinopec = !0,
                            this.loginTypeList[t] = this.defaultLoginInfo;
                        else if ("default" === e.key) {
                            this.loginTypeList[t] = this.sinopecLoginInfo,
                            this.sinopec = !1;
                            var o = {
                                loadingUrl: window.location.href,
                                lastUrl: "",
                                loginType: e.key
                            };
                            Object(l["b"])("/portal/api/v2/auth/authUrl.do", o, {
                                headers: {
                                    "content-type": "application/json"
                                }
                            }).then((function(e) {
                                e.data.data.data && (window.location.href = e.data.data.data)
                            }
                            ))
                        } else {
                            this.sinopec = !1;
                            var i = {
                                loadingUrl: window.location.href,
                                lastUrl: "",
                                loginType: e.key
                            };
                            Object(l["b"])("/portal/api/v2/auth/authUrl.do", i, {
                                headers: {
                                    "content-type": "application/json"
                                }
                            }).then((function(e) {
                                console.log("res", e),
                                e.data.data.data && (window.location.href = e.data.data.data)
                            }
                            ))
                        }
                    },
                    sliderChange: function() {
                        if (console.log(this.sliderValue),
                        this.sliderValue < 100)
                            this.sliderdd();
                        else {
                            this.disabledSlider = !0,
                            this.jcStatus = !0;
                            var t = '<i class="el-icon-success" style="color: #7AC23C;"></i>';
                            e(".el-tooltip.el-tooltip.el-slider__button").html(t)
                        }
                    },
                    sliderdd: function() {
                        var e = this;
                        this.sliderValue--,
                        this.sliderValue > 0 && setTimeout((function() {
                            e.sliderdd()
                        }
                        ), 1)
                    },
                    initLoginType: function() {
                        this.showPhoneLogin && this.showCodeLogin ? (this.type = this.defultLogin,
                        "code" === this.type && this.getAppCode()) : this.showPhoneLogin ? this.type = "phone" : this.showCodeLogin && (this.type = "code",
                        this.getAppCode())
                    },
                    VueDebounce: function(e, t) {
                        var o = null;
                        return function() {
                            var i = this;
                            o && clearTimeout(o),
                            o = setTimeout((function() {
                                i[e]()
                            }
                            ), t)
                        }
                    },
                    clickRefresh: function() {
                        this.showRefresh = !1,
                        this.getAppCode()
                    },
                    appLogin: function() {
                        var e = this;
                        Object(l["a"])("portal/api/checkToken.do").then((function(t) {
                            var o = t.data;
                            "1" === o.result ? (e.userInfo = t.data.data,
                            e.$store.dispatch("shoppingCart/getCartAndActivity"),
                            e.$store.commit("updateState", {
                                key: "userInfo",
                                value: o.data
                            }),
                            e.$router.go(-1)) : e.$message.error(o.error.errorMsg)
                        }
                        ))
                    },
                    getAppStatus: function() {
                        var e = this
                          , t = "/portal/api/v2/spc/checkQrToken.do?qrToken=" + this.appToken;
                        Object(l["b"])(t).then((function(t) {
                            if (200 === t.status) {
                                var o = t.data;
                                console.log("status---------" + o.data.data),
                                Number(1 === o.data.data) ? (clearInterval(e.codeTinterval),
                                clearInterval(e.scanTInterval),
                                e.showSuccess = !0,
                                e.showScan = !1,
                                localStorage.setItem("webToken", e.appToken),
                                localStorage.setItem("token", e.appToken),
                                e.appLogin()) : Number(-1 === o.data.data) ? (clearInterval(e.codeTinterval),
                                e.getAppCode()) : Number(0 === o.data.data) ? (e.time = e.time + 1,
                                e.time > 12 && (clearInterval(e.codeTinterval),
                                e.showRefresh = !0,
                                e.time = 0)) : 2 === Number(o.data.data) && (e.showScan = !0,
                                e.startScanTime())
                            }
                        }
                        ))
                    },
                    startScanTime: function() {
                        var e = this;
                        0 === this.scanTime && (clearInterval(this.scanTInterval),
                        this.scanTime = 60,
                        this.scanTInterval = setInterval((function() {
                            e.scanTime--,
                            0 === e.scanTime && (e.showRefresh = !0,
                            e.showScan = !1,
                            clearInterval(e.scanTInterval))
                        }
                        ), 1e3))
                    },
                    creatQrCode: function() {
                        var e = this;
                        this.showRefresh = !1,
                        this.$refs.qrCodeUrl.innerHTML = "",
                        this.qrcode = new s.a(this.$refs.qrCodeUrl,{
                            text: this.appCode,
                            width: 200,
                            height: 200,
                            colorDark: "#000000",
                            colorLight: "#ffffff",
                            correctLevel: 3
                        }),
                        this.$refs.qrCodeUrl.title = "",
                        clearInterval(this.codeTinterval),
                        this.codeTinterval = setInterval((function() {
                            e.getAppStatus()
                        }
                        ), 5e3)
                    },
                    getAppCode: function() {
                        var e = this
                          , t = "/portal/api/v2/spc/getQrToken.do";
                        Object(l["b"])(t).then((function(t) {
                            if (200 === t.status) {
                                var o = t.data;
                                e.appCode = o.data.data,
                                e.appToken = JSON.parse(e.appCode).params.qrToken,
                                e.creatQrCode()
                            }
                        }
                        ))
                    },
                    submitForm: function() {
                        var e = Object(i["a"])(regeneratorRuntime.mark((function e(t) {
                            var o = this;
                            return regeneratorRuntime.wrap((function(e) {
                                while (1)
                                    switch (e.prev = e.next) {
                                    case 0:
                                        this.$refs[t].validate((function(e) {
                                            if (e) {
                                                var t = {
                                                    loginName: Object(r["a"])(o.loginForm.mobileNum, o.secretKey),
                                                    passWord: Object(r["a"])(o.loginForm.password, o.secretKey),
                                                    deviceId: 1711,
                                                    deviceOs: "pc",
                                                    lon: 40,
                                                    lat: 30,
                                                    siteId: o.siteId,
                                                    sinopec: o.sinopec,
                                                    captchaCode: o.loginForm.numSendCode,
                                                    captchaKey: o.captKey
                                                }
                                                  , i = "/portal/api/loginInNewWithCaptcha.do";
                                                Object(l["b"])(i, t).then((function(e) {
                                                    var t = e.data;
                                                    if (localStorage.setItem("enable", t.data.enable),
                                                    o.resetJcrange2(),
                                                    "1" !== t.result)
                                                        o.$message.error(t.error.errorMsg);
                                                    else {
                                                        if (!t.data)
                                                            return void o.$message.error("用户不存在");
                                                        if (0 === t.data.specialStatus)
                                                            return o.$router.push("/identityVerify?index=-1"),
                                                            window.sessionStorage.setItem("loginName", t.data.loginName),
                                                            void window.sessionStorage.setItem("specialToken", t.token);
                                                        if (3 === t.data.specialStatus)
                                                            return o.$message.error("审核不通过,请重新提交"),
                                                            o.$router.push("/identityVerify?index=-1"),
                                                            window.sessionStorage.setItem("loginName", t.data.loginName),
                                                            void window.sessionStorage.setItem("specialToken", t.token);
                                                        window.sessionStorage.removeItem("loginName"),
                                                        window.sessionStorage.removeItem("specialToken"),
                                                        localStorage.setItem("webToken", t.token),
                                                        localStorage.setItem("token", t.token),
                                                        o.$store.dispatch("shoppingCart/getCartAndActivity"),
                                                        o.$store.commit("updateState", {
                                                            key: "userInfo",
                                                            value: t.data
                                                        }),
                                                        o.$store.commit("updateState", {
                                                            key: "webToken",
                                                            value: t.token
                                                        }),
                                                        -1 === o.$router.history._startLocation.indexOf("/login") ? o.$router.go(-2) : o.curMenu.isUrl ? window.open(o.curMenu.path, "_self") : o.$router.push({
                                                            path: o.curMenu.path
                                                        })
                                                    }
                                                }
                                                ))
                                            } else
                                                o.resetJcrange2()
                                        }
                                        ));
                                    case 1:
                                    case "end":
                                        return e.stop()
                                    }
                            }
                            ), e, this)
                        }
                        )));
                        function t(t) {
                            return e.apply(this, arguments)
                        }
                        return t
                    }(),
                    resetJcrange: function() {
                        this.jcStatus = !1,
                        this.$refs.jcRange.rangeReset()
                    },
                    resetJcrange2: function() {
                        this.jcStatus = !1,
                        this.disabledSlider = !1,
                        this.sliderValue = 0;
                        var t = '<i class="el-icon-d-arrow-right"></i>';
                        e(".el-tooltip.el-tooltip.el-slider__button").html(t)
                    },
                    jsSuccess: function() {
                        this.jcStatus = !0
                    },
                    jsError: function() {
                        this.jcStatus = !1
                    },
                    toRegister: function() {
                        this.$router.replace({
                            path: "/newRegister"
                        })
                    },
                    forgetCode: function() {
                        this.$router.replace({
                            name: "forgetCode"
                        })
                    },
                    changeType: function() {
                        this.type = "phone" === this.type ? "code" : "phone",
                        "code" === this.type ? this.getAppCode() : clearInterval(this.codeTinterval)
                    },
                    socialAccountLogin: function(e) {},
                    getPublishKey: function() {
                        var e = this;
                        Object(l["a"])("/portal/api/getPublishKey.do").then((function(t) {
                            if (200 === t.status) {
                                var o = t.data;
                                "1" === o.result && (e.secretKey = o.data)
                            }
                        }
                        ))
                    },
                    showPass: function() {
                        "text" === this.passw ? this.passw = "password" : this.passw = "text"
                    },
                    openAppDown: function() {
                        this.appDownloadUrl && window.open(this.appDownloadUrl)
                    }
                },
                beforeDestroy: function() {
                    clearInterval(this.codeTinterval),
                    clearInterval(this.scanTInterval)
                }
            }
        }
        ).call(this, o("c5e1"))
    },
    1781: function(e, t) {
        e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABApJREFUWEfFl11oHFUUx//n7qaJvYnVYNEUFRWpVUR8yIsP4vdTovhgBJFAkp2d2bT48axI0getLyJ+tTuzs6lVBOlqH2pb8aEYKH68FaQVKq1Ci6QfktomE026c4/c3Uw6Mzv7FR/2vs2995zzO/ecc88dQocHddg+2gJg0+z6V4lHFfAUwLeCcVvFAcJ5gC4I4GiPUMfIca616lhLAFcnJu9LCf81AC8AtLmxcr4E4CtfpT64cWbPqWYgTQEWDHNagF4FcHMzZbH1ywr8YZ/rTDeSawiwZFjfM/B4m4Yj2wmY3ejaT9TTURfAMyz+P4bjstK1E20lTnqGZQMw2wUg4BiDBwDSydkbk3eka1txnTUAqzGfatc4iEqykH8xkPMMSzugHVkbCrwznhMRgGq2q59aSLiLAFYA3B42oOO9WpYH/iYubnGcpVgoL/tKPBKujgiAZ5i7AZqs5z0Dn5FSX8uZwkG9p+a0iEqK1a8p0GMM9FKanldlNUqgXdd18h7pOtuD7zUAHhnZ4G3qnyOgPxGAMCkLdj68tjD+ymaRWtGnUR1EJfj+3uU0/djD4iMFNVcmOF2KTgdbGJiXV+YHqFTSJ3j9JvRMcwiKDiUZZ8bTvUX7aHzNy1rbATorruFEzwZ1cQnYBoUDzPwWU+pcCjylS7CmogQPS8c5HAUwcm8D/EYNAGGXLNi183Xi5BnmFJgECbobzHckAoDekW7+zRiA5QLIRPQyPpVFezw851nWoPJ5mEBbCehm4tPM4ts+N19JQC+b2w/mkVXls0x0KfgO6SlK1zaiABnrEAhDoU0npWs/GHwvG5MPlaFmdIUo8Od6XgAvA3RvEH9dhgGgANUvZcZhWbSHmwDwtHSdnXrTsmU9UPZxEkwZWcxriLURroRwnVfyg/FJYqQSAYyaEAxJ1z5SOVYj9wPAJ/RNdiWT6QfR1jRSH0vXHqyur13bR6RrV06xpkKiJAkhiCchYYcs2Lu13JJhLfjg9wAxK4AvCPybIHq3p5D/LgwQPoHFbPZhYnE8OVeTkjBWhkT05cZC/qVVAwcBvl+UxTPltBrTIEHSLU7kxkjwXgCRnFk0zNcJ9H4iQFIZJl1EgUf/jOXuUl1sQ+FnEP6Uru3Mm+ad3QrjAOl+/4107ecCY0l9IFirexFVPa29ijVEGmrfDa77hzdhDTLRk0TVTkeE4yukfrnJcc5U5E1zQClYDSsAda5iraBeM2LGVUHYV1a8P5XGGek4c4FH50dHZV937zYF/1kBkQV4S3LcK7ONm1Ele6tPsGbt+C8AvwO4BcA9DQxGlpq241AM1/UgaQLS2oMkBNG5J1kA0dFHaQDR0Wd5ANHRH5NwYnXs16zVMlvPvqa/ZutR2o7Mf0R47jAPdkUFAAAAAElFTkSuQmCC"
    },
    "1b47": function(e, t, o) {
        e.exports = o.p + "img/login-bg7.c7339773.jpg"
    },
    "242a": function(e, t, o) {
        e.exports = o.p + "img/login-bg131.a2cf7ffd.png"
    },
    4148: function(e, t) {
        e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADyElEQVRIS8VXbUybVRR+zgstH2WDscHsMiKUBcNmFh0lS1yWZSOCiWiUxMp+LS7Br23Z/Gn8MYwxMTHZpkCcJdlXsigYp/Erken2x6kRXLa4YZz0pRrEQFdoAwxo6T3mdhTbrff2LVn0/nzvc57n3nPPPfd5CRZG3fsDNqZVTUTGowZQz8wuBkpkKAEhIjIF0M8szhNPfv3zC+5oJlrSAR46OVySuyAOMdPLBJRlIlucvwniroVc49iV56pCqhilsNs71AoYxwCstSh4J2wMEIcGnt/wYbr4u4Sf6eUcM+zvIOaXlimYEsZE77mKKw985KFY8kSKsBQdDvt7wdxyL0SXOIjOVRVXepLFU4TdXrMDwP57KpogI3QNtLmWuJeE648PPcuGkfY8kheyq9KBHZUFqFmdB4fNgBmKYCgYxRe/T8Ef0hczCdHa/+KGnsXbAMjqzYnybwSU63b7VkMZGlxFSsiRHybwwbWwcp6B8ZiNHpDVHt+xu9vXDqbDOtH2HWvweM2KjKfw6vlxfOOfUeOIXx9oq26njb3X7AWhwhHdPX3YmQ9vszOjqARM3Iqh6eyful0HZkturactXl+zAfpcx3qksRzb73dYEpag1o//gm8iosQL8BNU1+1/l1gc0LGe86xHRbHNsvDhiwF8NTStw3eSu9v8DoxtKpQUlMLZjF9vzmPPJ6NgZRB9T3Vec1x3vo9VF+GNXVbb9G2l6YjAztN/aM+Z3F5zHoA9HSo/l+JFVVuWl82G48ItPSOYnEvpkskcEa3wqafWYVOWogn2Pt80XrsQUC04okx1o8uBNxu0/SRjFvZ8OorBgExo6mAgQG7v8CWAH7lz8njzfahzFmQk1wHOXA2j46eJNBBZXIrr1N9WFQ+YiQg47MayFqBJd6eygci+3Ds4haZqB1pqV2Yl/PalILY483AjGMWJK3ebEBJ4Mt4yC8OOUTCvVrGfeXodatdYq+xfxuaw97O/tVcp3jIlQvdIuJ352L+11HJ13wjO48TlML5VPRSJR0IK657FL3dXoLwoN6tUS/D2k37MLaT2LlnNMRvVLD2LEqgyApvX5sGzcSVcpXassBmICoY5GUHP9SmMzSxgW0UhNpXZUVqQE1+c/Nbnm8GPI7NpWqbYnTB/qdan2+wEY1/W27MSoLI+MvZ/M3sJ8f/c3iZnTBp6hvFOJh+myrL0VwRx0LKhTya6Xe3iFSJjn+6ep4gTBZlFV8xmHF3WL0wy2b8/bTmNBot6AbgIWCUxDEwagCnI6GeO9c2VzPYNeh5U+55F4n8AV0uOTWRgGzQAAAAASUVORK5CYII="
    },
    d060: function(e, t) {
        e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEfElEQVRIS8VXW0xUVxRd+w4PJyPIncujEGUAK1BIbJkKrQVKakKbtCjVD8B+QNMixVLBJiYm+FFrNP6YQnlN+K0YW5LOgC2JlYlJDfpDUAutDWooCUMFhgEESgPMzGnOBSbzuMNMCLHn7+6z91pnP84++xKCWe0IFWPE9whUyMCyBQgpTjijuKkAYc4J5wiB+hlY76x19hd8htVAsLSZQpIpKWoei6cZY58TsZhAYHyfMUwTCa2R2Nk4enR0zp+NX+Lo7ugy5mCNjFhcMITeOsRoklR0erp4+nsle1/iTqikUKmZgZ3cCqHPAUAG26rtFErgcN/zJO6EShui7QTh2HaQujAYjDP2mRJ3cg9i0SQ2E+iLbSVdByNGrbZjNhe2izimK6bUwRyK+diug6hIVWb90PoDx5OJ5eplC8MgFqtEkhP1BsqTy3FAfB2x6lgQCLZlG35//gc6Rq/CbDUHdzZGU5EUkcarXSbWmqLPA86vlKwvZl7EyX2b19mPY0ZUDZwIjhzC1zNHp89TRmdG2LOQSYvSPW3OasFHuuNBAfZZ+1B8tzigLmNkjbfH7SbRKBYR0U/eFvlSPrryu2TxzWc30TDcgCZ9E9Ii02TZkn0JpfdKcVA6iPrMellW/1s92v9qD4KcHSbRJDYR6JS39o3cG8iNyZXFHaMdqHtYB3OBGVlilixbtC8ipWcvPtV9gsuvXYad2TH+zzj0Zn1gYrAWEo3aPiKsMbgty2EL1Cp1QBAe4sG5QYhhWsSrX0LPeA/6Z/oxtDDk15YB90g0SlNK+Z04MoFQIdSvMQ+14akBO4QdOBR3CImaRGhCNC79x/OPcW7oHG5bb/tg8DzzHC8TUZj37p137iBzV6YisYM5cOXPK9BpklCmK/XR4WEPoRBZXjtQi2tj1zx0GGMrfonLdpeh9UCrIrF50oyRhRFUvVwF45gJJwYq8V3OVXyQ8D7mV+eR3JOMPG0eut/ulu2lLkmJWDnUXLO3oBd60bdYDE8MKEoowh7NHgw9HwL/rk2tRXpkOlacKzjz4Az2R+1H5d5K8OjEdnv2pbVQm7R3CXhLybVwIRzX37yOgtgC1zb3qO1JG85mnJU7WKDFq1/3s87TY7m4/FynDc0LGRdQk1oDy5IFCeoECCSgabgJ1fuqESb4lIbPOZSJ5euk3EA4Ave4TW/A0NwgGp82QqfWIT3iFVj+HYMpzwQp3DN3/rz3zrHgEI6st8yJv4ngg8I94jlTWuWJFWjQfxMo0rg/ex+Fvxa69Fwtk0s2eyQ2Q65OrsalVy/5VeHpyTZnex1+/ZHgVoGexc3IUzWpqEiuQI6UAylUwrJzGQ9mH4KI5M73cX+Fh7e7KCLV9SzynRcxCAiCcHxj+PO4D5JRamHEagImbgsKfkcfGev/GvY2yF/8eOsWQj7QOx3sW39zWMBoM5oSVFQX/EDvhihXOy1+yZzOGqV7rkTOGGwkCK2RbGfDln5hPEDXf9pAeJeYkA0gBWDimg7NAhhh5OwHw614e/ytRyWPlLuOG+h/PZTOc6Yf9voAAAAASUVORK5CYII="
    },
    d90e: function(e, t, o) {
        "use strict";
        o.r(t);
        var i = function() {
            var e = this
              , t = e.$createElement
              , o = e._self._c || t;
            return o("div", {
                staticClass: "login_contain",
                style: {
                    background: "url('" + e.containBg + "') no-repeat",
                    backgroundSize: "cover"
                }
            }, [o("div", {
                staticClass: "login_main",
                class: {
                    bothLogin: e.showPhoneLogin && e.showCodeLogin
                }
            }, [o("h2", {
                staticClass: "title"
            }, [e._v("\n      " + e._s("phone" === e.type ? this.loginTitle : "二维码登录") + "\n      "), o("p", {
                staticClass: "themeBorderColor themeBgColor"
            })]), o("span", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: e.showPhoneLogin && e.showCodeLogin,
                    expression: "showPhoneLogin&&showCodeLogin"
                }],
                staticClass: "loginType",
                class: e.typeClass,
                on: {
                    click: e.changeType
                }
            }), o("el-form", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: "phone" === e.type,
                    expression: "type === 'phone'"
                }],
                ref: "loginForm",
                staticClass: "login-form",
                attrs: {
                    model: e.loginForm,
                    rules: e.loginRules
                },
                nativeOn: {
                    submit: function(e) {
                        e.preventDefault()
                    }
                }
            }, [o("el-form-item", {
                staticClass: "input_item input_item_phone",
                attrs: {
                    prop: "mobileNum"
                }
            }, [o("el-input", {
                attrs: {
                    type: "text",
                    "trigger-on-focus": "false",
                    placeholder: e.placeholder,
                    "prefix-icon": "el-icon-mobile-phone"
                },
                model: {
                    value: e.loginForm.mobileNum,
                    callback: function(t) {
                        e.$set(e.loginForm, "mobileNum", "string" === typeof t ? t.trim() : t)
                    },
                    expression: "loginForm.mobileNum"
                }
            })], 1), o("el-form-item", {
                staticClass: "input_item password-item",
                attrs: {
                    prop: "password"
                }
            }, [o("el-input", {
                attrs: {
                    autocomplete: "new-password",
                    placeholder: "请输入密码",
                    type: e.passw,
                    "prefix-icon": "el-icon-lock"
                },
                model: {
                    value: e.loginForm.password,
                    callback: function(t) {
                        e.$set(e.loginForm, "password", "string" === typeof t ? t.trim() : t)
                    },
                    expression: "loginForm.password"
                }
            }, [o("i", {
                class: e.icon[e.passw],
                attrs: {
                    slot: "suffix"
                },
                on: {
                    click: e.showPass
                },
                slot: "suffix"
            })])], 1), o("el-form-item", {
                staticClass: "input_item",
                attrs: {
                    prop: "numSendCode"
                }
            }, [o("div", {
                staticClass: "yanzhengma"
            }, [o("el-input", {
                staticClass: "item-piccode",
                attrs: {
                    placeholder: "请输入验证码"
                },
                model: {
                    value: e.loginForm.numSendCode,
                    callback: function(t) {
                        e.$set(e.loginForm, "numSendCode", "string" === typeof t ? t.trim() : t)
                    },
                    expression: "loginForm.numSendCode"
                }
            }), o("img", {
                staticClass: "code-container",
                attrs: {
                    src: e.captchaImg
                }
            }), o("div", {
                staticClass: "sendinfo"
            }, [e._v("看不清?"), o("span", {
                staticClass: "themeColor",
                on: {
                    click: e.randomCaptcha
                }
            }, [e._v("换一张")])])], 1)]), o("div", {
                staticClass: "login-actions"
            }, [o("div", {
                staticClass: "forget_pass  cursor_pointer",
                on: {
                    click: e.toRegister
                }
            }, [e._v("\n          免费注册\n        ")]), o("div", {
                staticClass: "forget_pass cursor_pointer",
                on: {
                    click: e.forgetCode
                }
            }, [e._v("\n          忘记密码?\n        ")])]), o("div", {
                staticClass: "footBor"
            }, [o("el-button", {
                staticClass: "loginBtn themeBgColor themeBorderColor",
                attrs: {
                    type: "primary"
                },
                on: {
                    click: function(t) {
                        return e.submitForm("loginForm")
                    }
                }
            }, [e._v("登 录")]), o("div", {
                staticClass: "login-type-list"
            }, [e._l(e.loginTypeList, (function(t, i) {
                return [e.headerInfo[t.visibleKey] ? o("div", {
                    key: t.key,
                    staticClass: "login-type-item",
                    on: {
                        click: function(o) {
                            return e.changeLoginType(t, i)
                        }
                    }
                }, [o("div", [t.icon ? o("img", {
                    attrs: {
                        src: t.icon
                    }
                }) : e._e()]), o("div", {
                    staticClass: "login-type-label"
                }, [e._v(" " + e._s(t.label))])]) : e._e()]
            }
            ))], 2)], 1)], 1), o("div", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: "code" === e.type,
                    expression: "type === 'code'"
                }],
                staticClass: "scanCode"
            }, [o("div", {
                ref: "qrCodeUrl",
                staticClass: "qrcode"
            }), o("div", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: e.showRefresh,
                    expression: "showRefresh"
                }],
                staticClass: "mask-class",
                on: {
                    click: function(t) {
                        e.VueDebounce(e.clickRefresh(), 1e3)
                    }
                }
            }, [e._m(0)]), o("div", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: e.showSuccess,
                    expression: "showSuccess"
                }],
                staticClass: "mask-class"
            }, [e._m(1)]), o("div", {
                directives: [{
                    name: "show",
                    rawName: "v-show",
                    value: e.showScan,
                    expression: "showScan"
                }],
                staticClass: "mask-class"
            }, [e._m(2)]), o("div", {
                staticClass: "codeText"
            }, [e._v("请打开"), o("span", {
                staticClass: "themeColor",
                class: [e.appDownloadUrl ? "appName" : ""],
                on: {
                    click: e.openAppDown
                }
            }, [e._v(e._s(e.appName))]), e._v("APP,扫描二维码登录")])])], 1)])
        }
          , n = [function() {
            var e = this
              , t = e.$createElement
              , o = e._self._c || t;
            return o("div", {
                staticClass: "mask-icon"
            }, [o("div", {
                staticClass: "icon-class"
            }, [o("i", {
                staticClass: "el-icon-refresh-right"
            })]), o("div", [e._v("点击刷新二维码")])])
        }
        , function() {
            var e = this
              , t = e.$createElement
              , o = e._self._c || t;
            return o("div", {
                staticClass: "mask-icon"
            }, [o("div", {
                staticClass: "icon-class"
            }, [o("i", {
                staticClass: "el-icon-circle-check"
            })]), o("div", [e._v("登录成功")])])
        }
        , function() {
            var e = this
              , t = e.$createElement
              , o = e._self._c || t;
            return o("div", {
                staticClass: "mask-icon"
            }, [o("div", {
                staticClass: "icon-class"
            }, [o("i", {
                staticClass: "el-icon-circle-check"
            })]), o("div", [e._v("扫码成功")])])
        }
        ]
          , a = o("0a8b")
          , s = a["a"]
          , r = (o("f5a5"),
        o("2877"))
          , c = Object(r["a"])(s, i, n, !1, null, "ca7cf1ba", null);
        t["default"] = c.exports
    },
    f5a5: function(e, t, o) {
        "use strict";
        var i = o("05bd")
          , n = o.n(i);
        n.a
    }
}]);

完整的JS.txt

43.3 KB, 下载次数: 3, 下载积分: 精币 -1 枚

无标题.png
结帖率:100% (59/59)

签到天数: 7 天

发表于 2023-5-22 11:49:53 | 显示全部楼层   福建省漳州市
下断点......
回复

使用道具 举报

结帖率:100% (83/83)

签到天数: 1 天

发表于 2023-5-22 11:53:03 | 显示全部楼层   湖北省咸宁市
这个我记得上次别人提问过 一个RSA的
回复

使用道具 举报

结帖率:50% (3/6)

签到天数: 5 天

 楼主| 发表于 2023-5-22 12:58:30 | 显示全部楼层   新疆维吾尔自治区哈密市

不是断点的问题,是不会的问题!
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 2 天

发表于 2023-5-22 13:08:19 | 显示全部楼层   广东省中山市
你这这样子弄出来还不如发网址
回复

使用道具 举报

结帖率:50% (3/6)

签到天数: 5 天

 楼主| 发表于 2023-5-22 13:23:55 | 显示全部楼层   新疆维吾尔自治区哈密市
jiutul 发表于 2023-5-22 13:08
你这这样子弄出来还不如发网址

重 郭 报 迷 仔 县
回复

使用道具 举报

结帖率:67% (12/18)

签到天数: 3 天

发表于 2023-5-22 18:47:27 | 显示全部楼层   广东省东莞市
直接发网址吧,这是webpack打包的,你只发了一个子文件js,还有加载器和其他的js文件没发,让人咋给你看哦
回复

使用道具 举报

结帖率:50% (3/6)

签到天数: 5 天

 楼主| 发表于 2023-5-22 19:17:48 | 显示全部楼层   新疆维吾尔自治区哈密市
1509215463 发表于 2023-5-22 18:47
直接发网址吧,这是webpack打包的,你只发了一个子文件js,还有加载器和其他的js文件没发,让人咋给你看哦 ...

网址不方便发,地址的中文发音是   重 郭 报 迷 仔 县
回复

使用道具 举报

结帖率:67% (12/18)

签到天数: 3 天

发表于 2023-5-22 20:16:34 | 显示全部楼层   广东省东莞市
ppyls 发表于 2023-5-22 19:17
网址不方便发,地址的中文发音是   重 郭 报 迷 仔 县

你还不如发个ba64编码后的
回复

使用道具 举报

结帖率:50% (3/6)

签到天数: 5 天

 楼主| 发表于 2023-10-28 15:36:21 | 显示全部楼层   新疆维吾尔自治区哈密市
循迹 发表于 2023-5-22 20:16
你还不如发个ba64编码后的

aHR0cHM6Ly93d3cuYmFvbWkub3JnLmNuLw==   地址在这里,上一楼的现在才看明白!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表