收藏
回答

这是一个wenpack打包之后压缩过的代码,请问可以反编译吗?

(global.webpackJsonp = global.webpackJsonp || []).push([

  ["pages/admin/mine/mine"], {

    "26e8": function (n, d, p) {

      (function (e) {

        Object.defineProperty(d, "__esModule", {

          value: !0

        }), d.default = void 0;

        var n, o = (n = p("a34a")) && n.__esModule ? n : {

            default: n

          },

          t = (p("5fa4"), p("2f62"));


        function c(n, t, e, r, o, i, u) {

          try {

            var a = n[i](u),

              c = a.value

          } catch (n{

            return void e(n)

          }

          a.done ? t(c: Promise.resolve(c).then(r, o)

        }


        function r(a) {

          return function () {

            var n = this,

              u = arguments;

            return new Promise(function (t, e) {

              var r = a.apply(n, u);


              function o(n) {

                c(r, t, e, o, i, "next", n)

              }


              function i(n) {

                c(r, t, e, o, i, "throw", n)

              }

              o(void 0)

            })

          }

        }

        var i, u, a, f, s, l = {

          components: {},

          data: function () {

            return {

              isLoad: !1,

              num: 0,

              page: {}

            }

          },

          computed: (0, t.mapState)({

            primaryColor: function (n) {

              return n.config.configInfo.primaryColor

            },

            subColor: function (n) {

              return n.config.configInfo.subColor

            },

            userInfo: function (n) {

              return n.user.userInfo

            },

            configInfo: function (n) {

              return n.config.configInfo

            },

            diyMenu: function (n) {

              return n.config.diyMenu.staff_center_menu

            }

          }),

          onShow: (s = r(o.default.mark(function n() {

            return o.default.wrap(function (n) {

              for (;;switch (n.prev = n.next{

                case 0:

                  if (this.isLoad{

                    n.next = 3;

                    break

                  }

                  return n.next = 3, this.firstLoad();

                case 3:

                  this.subscribe();

                case 4:

                case "end":

                  return n.stop()

              }

            }, n, this)

          })), function () {

            return s.apply(this, arguments)

          }),

          onHide: function () {

            this.$io.unSubscribe("getUnReadMessageCount")

          },

          onPullDownRefresh: (f = r(o.default.mark(function n() {

            return o.default.wrap(function (n) {

              for (;;switch (n.prev = n.next{

                case 0:

                  e.showNavigationBarLoading(), this.firstLoad(!0);

                case 2:

                case "end":

                  return n.stop()

              }

            }, n, this)

          })), function () {

            return f.apply(this, arguments)

          }),

          methods: function (o) {

            for (var n = 1; n < arguments.length; n++{

              var i = null != arguments[n? arguments[n: {},

                t = Object.keys(i);

              "function" == typeof Object.getOwnPropertySymbols && (t = t.concat(Object.getOwnPropertySymbols(i).filter(function (n) {

                return Object.getOwnPropertyDescriptor(i, n).enumerable

              }))), t.forEach(function (n) {

                var t, e, r;

                t = o, r = i[e = n], e in t ? Object.defineProperty(t, e, {

                  value: r,

                  enumerable: !0,

                  configurable: !0,

                  writable: !0

                }: t[e= r

              })

            }

            return o

          }({}, (0, t.mapActions)(["user/getUserInfo", "config/getConfigInfo", "config/getDiyCenter"]), {

            toDiyMenu: (a = r(o.default.mark(function n(t) {

              var e, r;

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    if (e = t.link, r = t.linkType, e{

                      n.next = 3;

                      break

                    }

                    return n.abrupt("return");

                  case 3:

                    this.$util.goUrl({

                      url: e,

                      openType: this.configInfo.methodObj[r]

                    });

                  case 4:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function (n) {

              return a.apply(this, arguments)

            }),

            firstLoad: (u = r(o.default.mark(function n() {

              var t, e = arguments;

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    return t = 0 < e.length && void 0 !== e[0&& e[0], this.$util.setNavigationBarColor({

                      bg: this.primaryColor

                    }), n.next = 4, this["user/getUserInfo"]({

                      refresh: !0

                    });

                  case 4:

                    return n.next = 6, Promise.all([this["config/getConfigInfo"](), this["config/getDiyCenter"]({

                      refresh: t

                    })]);

                  case 6:

                    this.$util.hideAll(), this.isLoad = !0;

                  case 8:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function () {

              return u.apply(this, arguments)

            }),

            subscribe: (i = r(o.default.mark(function n() {

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    this.$io.subscribe("getUnReadMessageCount", function (n) {

                      var t = n.count;

                      t <= 0 || e.setTabBarBadge({

                        index: 3,

                        text: t + ""

                      })

                    });

                  case 2:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function () {

              return i.apply(this, arguments)

            })

          })

        };

        d.default = l

      }).call(this, p("543d").default)

    },

    "40a5": function (n, t, e) {

      var r = function () {

          var t = this;

          t.$createElement;

          t._self._c, t._isMounted || (t.e0 = function (n) {

            return n.stopPropagation(), t.$util.goUrl({

              url: "/admin/pages/cardedit/list"

            })

          })

        },

        o = [];

      e.d(t, "a", function () {

        return r

      }), e.d(t, "b", function () {

        return o

      })

    },

    "5bb3": function (n, t, e) {

      (function (n) {

        function t(n) {

          return n && n.__esModule ? n : {

            default: n

          }

        }

        e("42ce"), t(e("66fd")), n(t(e("5c23")).default)

      }).call(this, e("543d").createPage)

    },

    "5c23": function (n, t, e) {

      e.r(t);

      var r = e("40a5"),

        o = e("8f43");

      for (var i in o"default" !== i && function (n) {

        e.d(t, n, function () {

          return o[n]

        })

      }(i);

      e("9cc8");

      var u = e("2877"),

        a = Object(u.a)(o.default, r.a, r.b, !1, null, null, null);

      t.default = a.exports

    },

    "8f43": function (n, t, e) {

      e.r(t);

      var r = e("26e8"),

        o = e.n(r);

      for (var i in r"default" !== i && function (n) {

        e.d(t, n, function () {

          return r[n]

        })

      }(i);

      t.default = o.a

    },

    "9cc8": function (n, t, e) {

      var r = e("e736");

      e.n(r).a

    },

    e736: function (n, t, e) {}

  },

  [

    ["5bb3", "common/runtime", "common/vendor"]

  ]

]);


(global.webpackJsonp = global.webpackJsonp || []).push([

  ["pages/admin/mine/mine"], {

    "26e8": function (n, d, p) {

      (function (e) {

        Object.defineProperty(d, "__esModule", {

          value: !0

        }), d.default = void 0;

        var n, o = (n = p("a34a")) && n.__esModule ? n : {

            default: n

          },

          t = (p("5fa4"), p("2f62"));


        function c(n, t, e, r, o, i, u) {

          try {

            var a = n[i](u),

              c = a.value

          } catch (n{

            return void e(n)

          }

          a.done ? t(c: Promise.resolve(c).then(r, o)

        }


        function r(a) {

          return function () {

            var n = this,

              u = arguments;

            return new Promise(function (t, e) {

              var r = a.apply(n, u);


              function o(n) {

                c(r, t, e, o, i, "next", n)

              }


              function i(n) {

                c(r, t, e, o, i, "throw", n)

              }

              o(void 0)

            })

          }

        }

        var i, u, a, f, s, l = {

          components: {},

          data: function () {

            return {

              isLoad: !1,

              num: 0,

              page: {}

            }

          },

          computed: (0, t.mapState)({

            primaryColor: function (n) {

              return n.config.configInfo.primaryColor

            },

            subColor: function (n) {

              return n.config.configInfo.subColor

            },

            userInfo: function (n) {

              return n.user.userInfo

            },

            configInfo: function (n) {

              return n.config.configInfo

            },

            diyMenu: function (n) {

              return n.config.diyMenu.staff_center_menu

            }

          }),

          onShow: (s = r(o.default.mark(function n() {

            return o.default.wrap(function (n) {

              for (;;switch (n.prev = n.next{

                case 0:

                  if (this.isLoad{

                    n.next = 3;

                    break

                  }

                  return n.next = 3, this.firstLoad();

                case 3:

                  this.subscribe();

                case 4:

                case "end":

                  return n.stop()

              }

            }, n, this)

          })), function () {

            return s.apply(this, arguments)

          }),

          onHide: function () {

            this.$io.unSubscribe("getUnReadMessageCount")

          },

          onPullDownRefresh: (f = r(o.default.mark(function n() {

            return o.default.wrap(function (n) {

              for (;;switch (n.prev = n.next{

                case 0:

                  e.showNavigationBarLoading(), this.firstLoad(!0);

                case 2:

                case "end":

                  return n.stop()

              }

            }, n, this)

          })), function () {

            return f.apply(this, arguments)

          }),

          methods: function (o) {

            for (var n = 1; n < arguments.length; n++{

              var i = null != arguments[n? arguments[n: {},

                t = Object.keys(i);

              "function" == typeof Object.getOwnPropertySymbols && (t = t.concat(Object.getOwnPropertySymbols(i).filter(function (n) {

                return Object.getOwnPropertyDescriptor(i, n).enumerable

              }))), t.forEach(function (n) {

                var t, e, r;

                t = o, r = i[e = n], e in t ? Object.defineProperty(t, e, {

                  value: r,

                  enumerable: !0,

                  configurable: !0,

                  writable: !0

                }: t[e= r

              })

            }

            return o

          }({}, (0, t.mapActions)(["user/getUserInfo", "config/getConfigInfo", "config/getDiyCenter"]), {

            toDiyMenu: (a = r(o.default.mark(function n(t) {

              var e, r;

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    if (e = t.link, r = t.linkType, e{

                      n.next = 3;

                      break

                    }

                    return n.abrupt("return");

                  case 3:

                    this.$util.goUrl({

                      url: e,

                      openType: this.configInfo.methodObj[r]

                    });

                  case 4:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function (n) {

              return a.apply(this, arguments)

            }),

            firstLoad: (u = r(o.default.mark(function n() {

              var t, e = arguments;

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    return t = 0 < e.length && void 0 !== e[0&& e[0], this.$util.setNavigationBarColor({

                      bg: this.primaryColor

                    }), n.next = 4, this["user/getUserInfo"]({

                      refresh: !0

                    });

                  case 4:

                    return n.next = 6, Promise.all([this["config/getConfigInfo"](), this["config/getDiyCenter"]({

                      refresh: t

                    })]);

                  case 6:

                    this.$util.hideAll(), this.isLoad = !0;

                  case 8:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function () {

              return u.apply(this, arguments)

            }),

            subscribe: (i = r(o.default.mark(function n() {

              return o.default.wrap(function (n) {

                for (;;switch (n.prev = n.next{

                  case 0:

                    this.$io.subscribe("getUnReadMessageCount", function (n) {

                      var t = n.count;

                      t <= 0 || e.setTabBarBadge({

                        index: 3,

                        text: t + ""

                      })

                    });

                  case 2:

                  case "end":

                    return n.stop()

                }

              }, n, this)

            })), function () {

              return i.apply(this, arguments)

            })

          })

        };

        d.default = l

      }).call(this, p("543d").default)

    },

    "40a5": function (n, t, e) {

      var r = function () {

          var t = this;

          t.$createElement;

          t._self._c, t._isMounted || (t.e0 = function (n) {

            return n.stopPropagation(), t.$util.goUrl({

              url: "/admin/pages/cardedit/list"

            })

          })

        },

        o = [];

      e.d(t, "a", function () {

        return r

      }), e.d(t, "b", function () {

        return o

      })

    },

    "5bb3": function (n, t, e) {

      (function (n) {

        function t(n) {

          return n && n.__esModule ? n : {

            default: n

          }

        }

        e("42ce"), t(e("66fd")), n(t(e("5c23")).default)

      }).call(this, e("543d").createPage)

    },

    "5c23": function (n, t, e) {

      e.r(t);

      var r = e("40a5"),

        o = e("8f43");

      for (var i in o"default" !== i && function (n) {

        e.d(t, n, function () {

          return o[n]

        })

      }(i);

      e("9cc8");

      var u = e("2877"),

        a = Object(u.a)(o.default, r.a, r.b, !1, null, null, null);

      t.default = a.exports

    },

    "8f43": function (n, t, e) {

      e.r(t);

      var r = e("26e8"),

        o = e.n(r);

      for (var i in r"default" !== i && function (n) {

        e.d(t, n, function () {

          return r[n]

        })

      }(i);

      t.default = o.a

    },

    "9cc8": function (n, t, e) {

      var r = e("e736");

      e.n(r).a

    },

    e736: function (n, t, e) {}

  },

  [

    ["5bb3", "common/runtime", "common/vendor"]

  ]

]);



回答关注问题邀请回答
收藏

1 个回答

  • dreamhunter
    dreamhunter
    2021-08-11

    不能

    2021-08-11
    有用
    回复 1
    • 出售星辰之书的书商
      出售星辰之书的书商
      发表于移动端
      2021-08-11
      debundle这个类库可以进行还原代码,但是不会用
      2021-08-11
      回复
登录 后发表内容