{"version":3,"file":"sso.mjs","sources":["../../../src/utils/sso.js"],"sourcesContent":["// 钉钉jsapi\r\n// import * as dd from 'dingtalk-jsapi';\r\nexport const isDingtalk = () => {\r\n\tlet dingtalk = false\r\n\t/* if (dd && !dd.other) {\r\n\t\tdingtalk = true\r\n\t} */\r\n\treturn dingtalk\r\n}\r\nexport const isWelink = () => {\r\n\tlet welink = false\r\n\tvar ua = window.navigator.userAgent;\r\n\tif (ua.toLocaleLowerCase().indexOf(\"welink\") > -1 || ua.toLocaleLowerCase().indexOf(\"huawei\") > -1) {\r\n\t\twelink = true\r\n\t}\r\n\treturn welink\r\n}\r\nif (isWelink()) {\r\n\t!function (e, t) {\r\n\t\t\"object\" == typeof exports && \"object\" == typeof module ? module.exports = t() : \"function\" == typeof define && define.amd ? define(\"hwh5\", [], t) : \"object\" == typeof exports ? exports.hwh5 = t() : e.hwh5 = t()\r\n\t}(window, (function () {\r\n\t\treturn function (e) {\r\n\t\t\tvar t = {};\r\n\t\t\tfunction n(r) {\r\n\t\t\t\tif (t[r]) return t[r].exports;\r\n\t\t\t\tvar a = t[r] = {i: r, l: !1, exports: {}};\r\n\t\t\t\treturn e[r].call(a.exports, a, a.exports, n), a.l = !0, a.exports\r\n\t\t\t}\r\n\t\t\treturn n.m = e, n.c = t, n.d = function (e, t, r) {\r\n\t\t\t\tn.o(e, t) || Object.defineProperty(e, t, {enumerable: !0, get: r})\r\n\t\t\t}, n.r = function (e) {\r\n\t\t\t\t\"undefined\" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {value: \"Module\"}), Object.defineProperty(e, \"__esModule\", {value: !0})\r\n\t\t\t}, n.t = function (e, t) {\r\n\t\t\t\tif (1 & t && (e = n(e)), 8 & t) return e;\r\n\t\t\t\tif (4 & t && \"object\" == typeof e && e && e.__esModule) return e;\r\n\t\t\t\tvar r = Object.create(null);\r\n\t\t\t\tif (n.r(r), Object.defineProperty(r, \"default\", {\r\n\t\t\t\t\tenumerable: !0,\r\n\t\t\t\t\tvalue: e\r\n\t\t\t\t}), 2 & t && \"string\" != typeof e) for (var a in e) n.d(r, a, function (t) {\r\n\t\t\t\t\treturn e[t]\r\n\t\t\t\t}.bind(null, a));\r\n\t\t\t\treturn r\r\n\t\t\t}, n.n = function (e) {\r\n\t\t\t\tvar t = e && e.__esModule ? function () {\r\n\t\t\t\t\treturn e.default\r\n\t\t\t\t} : function () {\r\n\t\t\t\t\treturn e\r\n\t\t\t\t};\r\n\t\t\t\treturn n.d(t, \"a\", t), t\r\n\t\t\t}, n.o = function (e, t) {\r\n\t\t\t\treturn Object.prototype.hasOwnProperty.call(e, t)\r\n\t\t\t}, n.p = \"\", n(n.s = 181)\r\n\t\t}([function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\t(function (e) {\r\n\t\t\t\tn.d(t, \"g\", (function () {\r\n\t\t\t\t\treturn U\r\n\t\t\t\t})), n.d(t, \"n\", (function () {\r\n\t\t\t\t\treturn q\r\n\t\t\t\t})), n.d(t, \"s\", (function () {\r\n\t\t\t\t\treturn $\r\n\t\t\t\t})), n.d(t, \"d\", (function () {\r\n\t\t\t\t\treturn ee\r\n\t\t\t\t})), n.d(t, \"e\", (function () {\r\n\t\t\t\t\treturn G\r\n\t\t\t\t})), n.d(t, \"x\", (function () {\r\n\t\t\t\t\treturn ne\r\n\t\t\t\t})), n.d(t, \"c\", (function () {\r\n\t\t\t\t\treturn X\r\n\t\t\t\t})), n.d(t, \"h\", (function () {\r\n\t\t\t\t\treturn R\r\n\t\t\t\t})), n.d(t, \"u\", (function () {\r\n\t\t\t\t\treturn re\r\n\t\t\t\t})), n.d(t, \"w\", (function () {\r\n\t\t\t\t\treturn ae\r\n\t\t\t\t})), n.d(t, \"i\", (function () {\r\n\t\t\t\t\treturn V\r\n\t\t\t\t})), n.d(t, \"y\", (function () {\r\n\t\t\t\t\treturn Y\r\n\t\t\t\t})), n.d(t, \"B\", (function () {\r\n\t\t\t\t\treturn oe\r\n\t\t\t\t})), n.d(t, \"a\", (function () {\r\n\t\t\t\t\treturn ie\r\n\t\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\t\treturn ce\r\n\t\t\t\t})), n.d(t, \"r\", (function () {\r\n\t\t\t\t\treturn ue\r\n\t\t\t\t})), n.d(t, \"p\", (function () {\r\n\t\t\t\t\treturn se\r\n\t\t\t\t})), n.d(t, \"o\", (function () {\r\n\t\t\t\t\treturn fe\r\n\t\t\t\t})), n.d(t, \"f\", (function () {\r\n\t\t\t\t\treturn le\r\n\t\t\t\t})), n.d(t, \"t\", (function () {\r\n\t\t\t\t\treturn K\r\n\t\t\t\t})), n.d(t, \"A\", (function () {\r\n\t\t\t\t\treturn pe\r\n\t\t\t\t})), n.d(t, \"j\", (function () {\r\n\t\t\t\t\treturn de\r\n\t\t\t\t})), n.d(t, \"m\", (function () {\r\n\t\t\t\t\treturn he\r\n\t\t\t\t})), n.d(t, \"q\", (function () {\r\n\t\t\t\t\treturn me\r\n\t\t\t\t})), n.d(t, \"k\", (function () {\r\n\t\t\t\t\treturn ve\r\n\t\t\t\t})), n.d(t, \"v\", (function () {\r\n\t\t\t\t\treturn J\r\n\t\t\t\t})), n.d(t, \"l\", (function () {\r\n\t\t\t\t\treturn ye\r\n\t\t\t\t})), n.d(t, \"z\", (function () {\r\n\t\t\t\t\treturn we\r\n\t\t\t\t}));\r\n\t\t\t\tvar r = n(67), a = n.n(r), o = n(68), i = n.n(o), c = n(41), u = n.n(c), s = n(51), f = n.n(s),\r\n\t\t\t\t\tl = n(70),\r\n\t\t\t\t\tp = n.n(l), d = n(20), h = n.n(d), m = n(8), v = n.n(m), g = n(23), y = n.n(g), b = n(13),\r\n\t\t\t\t\tw = n.n(b),\r\n\t\t\t\t\tx = n(4), k = n.n(x), N = n(1), _ = n.n(N), S = n(3), C = n.n(S), O = n(2), I = n.n(O), j = n(28),\r\n\t\t\t\t\tE = n(71), L = n(16), P = n.n(L), H = n(12), T = n.n(H), A = n(32), F = n(7), B = n(72);\r\n\t\t\t\tfunction W(e, t) {\r\n\t\t\t\t\tvar n;\r\n\t\t\t\t\tif (void 0 === u.a || null == e[i.a]) {\r\n\t\t\t\t\t\tif (w()(e) || (n = function (e, t) {\r\n\t\t\t\t\t\t\tif (!e) return;\r\n\t\t\t\t\t\t\tif (\"string\" == typeof e) return D(e, t);\r\n\t\t\t\t\t\t\tvar n = Object.prototype.toString.call(e).slice(8, -1);\r\n\t\t\t\t\t\t\t\"Object\" === n && e.constructor && (n = e.constructor.name);\r\n\t\t\t\t\t\t\tif (\"Map\" === n || \"Set\" === n) return f()(e);\r\n\t\t\t\t\t\t\tif (\"Arguments\" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return D(e, t)\r\n\t\t\t\t\t\t}(e)) || t && e && \"number\" == typeof e.length) {\r\n\t\t\t\t\t\t\tn && (e = n);\r\n\t\t\t\t\t\t\tvar r = 0, o = function () {\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\t\ts: o, n: function () {\r\n\t\t\t\t\t\t\t\t\treturn r >= e.length ? {done: !0} : {done: !1, value: e[r++]}\r\n\t\t\t\t\t\t\t\t}, e: function (e) {\r\n\t\t\t\t\t\t\t\t\tthrow e\r\n\t\t\t\t\t\t\t\t}, f: o\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthrow new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar c, s = !0, l = !1;\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\ts: function () {\r\n\t\t\t\t\t\t\tn = a()(e)\r\n\t\t\t\t\t\t}, n: function () {\r\n\t\t\t\t\t\t\tvar e = n.next();\r\n\t\t\t\t\t\t\treturn s = e.done, e\r\n\t\t\t\t\t\t}, e: function (e) {\r\n\t\t\t\t\t\t\tl = !0, c = e\r\n\t\t\t\t\t\t}, f: function () {\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\ts || null == n.return || n.return()\r\n\t\t\t\t\t\t\t} finally {\r\n\t\t\t\t\t\t\t\tif (l) throw c\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tfunction D(e, t) {\r\n\t\t\t\t\t(null == t || t > e.length) && (t = e.length);\r\n\t\t\t\t\tfor (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n];\r\n\t\t\t\t\treturn r\r\n\t\t\t\t}\r\n\t\t\t\tvar M = function (e) {\r\n\t\t\t\t\treturn e && \"string\" == typeof e ? j.a.encode(e) : \"\"\r\n\t\t\t\t}, U = function (e) {\r\n\t\t\t\t\treturn e && \"string\" == typeof e ? j.a.decode(e) : \"\"\r\n\t\t\t\t}, R = function () {\r\n\t\t\t\t}, J = function (e) {\r\n\t\t\t\t\treturn Object(e) === e\r\n\t\t\t\t}, G = {}, V = {}, z = null, q = function (t) {\r\n\t\t\t\t\treturn new I.a(function () {\r\n\t\t\t\t\t\tvar n = C()(_.a.mark((function n(r) {\r\n\t\t\t\t\t\t\treturn _.a.wrap((function (n) {\r\n\t\t\t\t\t\t\t\tfor (; ;) switch (n.prev = n.next) {\r\n\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\tif (!z || t) {\r\n\t\t\t\t\t\t\t\t\t\t\tn.next = 3;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\treturn r(z), n.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\treturn n.next = 5, e.HWH5 && e.HWH5.wecodeInfo && e.HWH5.wecodeInfo({common_internal_call: !0});\r\n\t\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\t\tz = n.sent, r(z);\r\n\t\t\t\t\t\t\t\t\tcase 7:\r\n\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\treturn n.stop()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}), n)\r\n\t\t\t\t\t\t})));\r\n\t\t\t\t\t\treturn function (e) {\r\n\t\t\t\t\t\t\treturn n.apply(this, arguments)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}())\r\n\t\t\t\t}, K = function (e) {\r\n\t\t\t\t\tvar t = k()({funcName: \"hwa\", data: e});\r\n\t\t\t\t\tHWH5.callMethod(t)\r\n\t\t\t\t}, Q = function (e) {\r\n\t\t\t\t\tvar t = {\r\n\t\t\t\t\t\teventId: \"sre_welink_Wecode_Exception\",\r\n\t\t\t\t\t\textendData: k()({id: new Date - 0, code: e.code, msg: e.msg, detail: e.detail})\r\n\t\t\t\t\t};\r\n\t\t\t\t\tK(t)\r\n\t\t\t\t}, $ = function (t, n, r, a, o, i, c) {\r\n\t\t\t\t\treturn new I.a(function () {\r\n\t\t\t\t\t\tvar u = C()(_.a.mark((function u(s) {\r\n\t\t\t\t\t\t\tvar f, l, p;\r\n\t\t\t\t\t\t\treturn _.a.wrap((function (u) {\r\n\t\t\t\t\t\t\t\tfor (; ;) switch (u.prev = u.next) {\r\n\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\tif (!n || !n.common_internal_call) {\r\n\t\t\t\t\t\t\t\t\t\t\tu.next = 2;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\treturn u.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\t\t\tif (\"wecodeInfo\" === r) {\r\n\t\t\t\t\t\t\t\t\t\t\tu.next = 13;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tif (!e.HWH5 || e.HWH5.wecodeInfo) {\r\n\t\t\t\t\t\t\t\t\t\t\tu.next = 12;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\treturn u.next = 6, me();\r\n\t\t\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\t\t\t\treturn f = u.sent, l = f.appId, p = {\r\n\t\t\t\t\t\t\t\t\t\t\teventId: \"WELINK_ONLINE_JSAPI_HWA\",\r\n\t\t\t\t\t\t\t\t\t\t\teventLabel: \"WeLink online JSAPI HWA\",\r\n\t\t\t\t\t\t\t\t\t\t\textendData: k()({\r\n\t\t\t\t\t\t\t\t\t\t\t\tapiname: a,\r\n\t\t\t\t\t\t\t\t\t\t\t\tpayload: o || void 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\tisok: !(\"back\" === t && o),\r\n\t\t\t\t\t\t\t\t\t\t\t\tjssdk: E,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttime: new Date - 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\turi: e.location.href,\r\n\t\t\t\t\t\t\t\t\t\t\t\tappId: l || \"\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttype: t,\r\n\t\t\t\t\t\t\t\t\t\t\t\tcallbackId: i || void 0\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t}, K(p), \"back\" === t && o && o.data && Q({\r\n\t\t\t\t\t\t\t\t\t\t\tcode: \"70003\",\r\n\t\t\t\t\t\t\t\t\t\t\tmsg: \"轻应用调用JSAPI异常\",\r\n\t\t\t\t\t\t\t\t\t\t\tdetail: {apiname: a, appId: l || \"\", url: e.location.href, payload: o.data}\r\n\t\t\t\t\t\t\t\t\t\t}), u.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\tcase 12:\r\n\t\t\t\t\t\t\t\t\t\tq().then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tvar n = {\r\n\t\t\t\t\t\t\t\t\t\t\t\teventId: \"WELINK_JSAPI_HWA\",\r\n\t\t\t\t\t\t\t\t\t\t\t\teventLabel: \"WeLink JSAPI HWA\",\r\n\t\t\t\t\t\t\t\t\t\t\t\textendData: k()({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tapiname: a,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tpayload: o || void 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tisok: !(\"back\" === t && o),\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tjssdk: E,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttime: new Date - 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tappId: e.appId,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttype: t,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcallbackId: i || void 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tschema: c || void 0\r\n\t\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\t\t\tK(n), \"back\" === t && o && o.data && Q({\r\n\t\t\t\t\t\t\t\t\t\t\t\tcode: \"70002\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tmsg: \"We码调用JSAPI异常\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tdetail: {apiname: a, appId: e.appId, payload: o.data}\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\t\t\ts();\r\n\t\t\t\t\t\t\t\t\tcase 14:\r\n\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\treturn u.stop()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}), u)\r\n\t\t\t\t\t\t})));\r\n\t\t\t\t\t\treturn function (e) {\r\n\t\t\t\t\t\t\treturn u.apply(this, arguments)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}())\r\n\t\t\t\t}, Y = function (e, t, n, r) {\r\n\t\t\t\t\tq().then((function (a) {\r\n\t\t\t\t\t\tvar o = {\r\n\t\t\t\t\t\t\teventId: \"WELINK_JSAPI_HWA_FETCH\",\r\n\t\t\t\t\t\t\teventLabel: \"WeLink JSAPI HWA FETCH\",\r\n\t\t\t\t\t\t\textendData: k()({apiName: e, url: t, time: n, status: r, appId: a.appId})\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\tK(o)\r\n\t\t\t\t\t}))\r\n\t\t\t\t}, X = function (e, t) {\r\n\t\t\t\t\tvar n = {};\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\tn = JSON.parse(e)\r\n\t\t\t\t\t} catch (t) {\r\n\t\t\t\t\t\tconsole.log(\"error occured in callback Native\", e, t)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar r = U(n.data), a = J(r);\r\n\t\t\t\t\tif (\"string\" == typeof r && \"undefined\" !== r) try {\r\n\t\t\t\t\t\tr = JSON.parse(r), a = J(r)\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\ta = !1\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn a && (r = function e(t, n) {\r\n\t\t\t\t\t\tvar r = t;\r\n\t\t\t\t\t\treturn r.data ? r.data = e(r.data, n) : r = w()(r) ? r.map((function (t) {\r\n\t\t\t\t\t\t\treturn e(t, n)\r\n\t\t\t\t\t\t})) : te(r, B.a, n), r\r\n\t\t\t\t\t}(r, t), r = M(k()(r)), n.data = r), n\r\n\t\t\t\t}, Z = function (e, t) {\r\n\t\t\t\t\tvar n = {}, r = [].concat(y()(P.a), y()(T.a));\r\n\t\t\t\t\treturn v()(e).forEach((function (a) {\r\n\t\t\t\t\t\tvar o = !1;\r\n\t\t\t\t\t\tr.forEach((function (r) {\r\n\t\t\t\t\t\t\ta !== r.nativeName && a !== r.schema || (function (e) {\r\n\t\t\t\t\t\t\t\tvar t = [];\r\n\t\t\t\t\t\t\t\treturn [].concat(y()(P.a), y()(T.a)).forEach((function (n) {\r\n\t\t\t\t\t\t\t\t\te !== n.nativeName && e !== n.schema || t.push(n)\r\n\t\t\t\t\t\t\t\t})), t\r\n\t\t\t\t\t\t\t}(a).length > 1 ? t.indexOf(r.apiName) >= 0 && (n[r.apiName] = e[a]) : n[r.apiName] = e[a], o = !0)\r\n\t\t\t\t\t\t})), o || (n[a] = e[a])\r\n\t\t\t\t\t})), n\r\n\t\t\t\t}, ee = function (e, t, n, r) {\r\n\t\t\t\t\tvar a = t;\r\n\t\t\t\t\t\"config\" === e.funcName ? (a.data = JSON.parse(a.data), G.status = a.data.status, G.errorCode = a.data.errorCode, G.msg = a.data.msg, \"1\" === a.data.status ? (Object(A.a)(\"__config_ready__\"), $(\"back\", e.data, e.funcName, e.apiName, void 0, r)) : (Object(A.a)(\"__config_error__\", G), $(\"back\", e.data, e.funcName, e.apiName, a.data, r))) : (a.data = JSON.parse(a.data), a.data.jsApiList = Z(a.data.jsApiList, e.data.apiNameList), n(a.data))\r\n\t\t\t\t}, te = function (e, t, n) {\r\n\t\t\t\t\tvar r = e;\r\n\t\t\t\t\treturn t.forEach((function (t) {\r\n\t\t\t\t\t\tvar n = t.origin, a = t.target;\r\n\t\t\t\t\t\tvoid 0 !== e[n] && void 0 === r[a] && (r[a] = e[n])\r\n\t\t\t\t\t})), \"function\" == typeof F.a[n] ? F.a[n](r) : r\r\n\t\t\t\t}, ne = function (e, t) {\r\n\t\t\t\t\tvar n = t;\r\n\t\t\t\t\treturn B.b.forEach((function (r) {\r\n\t\t\t\t\t\tvar a = r.funcName, o = r.mapping;\r\n\t\t\t\t\t\ta === e && (n = te(t, o))\r\n\t\t\t\t\t})), n\r\n\t\t\t\t}, re = function () {\r\n\t\t\t\t\tif (!e.navigator) return !1;\r\n\t\t\t\t\tvar t = e.navigator.userAgent || e.navigator.vendor || e.opera;\r\n\t\t\t\t\treturn !(!/iPad|iPhone|iPod|Mac/.test(t) || e.MSStream)\r\n\t\t\t\t}, ae = function () {\r\n\t\t\t\t\tif (!e.navigator) return !1;\r\n\t\t\t\t\tvar t = e.navigator.userAgent || e.navigator.vendor || e.opera;\r\n\t\t\t\t\treturn !!/cloudlink welink workplace/.test(t)\r\n\t\t\t\t};\r\n\t\t\t\tfunction oe(e) {\r\n\t\t\t\t\treturn v()(e).map((function (t) {\r\n\t\t\t\t\t\treturn \"\".concat(encodeURIComponent(t), \"=\").concat(encodeURIComponent(e[t]))\r\n\t\t\t\t\t})).join(\"&\")\r\n\t\t\t\t}\r\n\t\t\t\tvar ie = function (e) {\r\n\t\t\t\t\tfor (var t = \"\", n = new Uint8Array(e), r = n.byteLength, a = 0; a < r; a += 1) t += String.fromCharCode(n[a]);\r\n\t\t\t\t\treturn M(t)\r\n\t\t\t\t}, ce = function (e) {\r\n\t\t\t\t\tfor (var t = window.atob(e), n = t.length, r = new Uint8Array(n), a = 0; a < n; a += 1) r[a] = t.charCodeAt(a);\r\n\t\t\t\t\treturn r.buffer\r\n\t\t\t\t}, ue = function (e) {\r\n\t\t\t\t\tvar t = e;\r\n\t\t\t\t\treturn t.headers && t.headers.get || !t.headers || (t.headers.get = function (e) {\r\n\t\t\t\t\t\tif (\"string\" != typeof e) return \"\";\r\n\t\t\t\t\t\tvar n = e.toLocaleLowerCase(), r = v()(t.headers), a = \"\";\r\n\t\t\t\t\t\treturn r.forEach((function (e) {\r\n\t\t\t\t\t\t\tif (\"set-cookie\" === n) re() && t.headers[\"Set-Cookie\"] ? a = t.headers[\"Set-Cookie\"].join(\";\") : t.headers[\"set-cookie\"] && (a = t.headers[\"set-cookie\"].join(\",\")); else if (n === e.toLocaleLowerCase()) if (w()(t.headers[e]) && 1 === t.headers[e].length) {\r\n\t\t\t\t\t\t\t\ta = t.headers[e][0]\r\n\t\t\t\t\t\t\t} else a = t.headers[e]\r\n\t\t\t\t\t\t})), a\r\n\t\t\t\t\t}), t\r\n\t\t\t\t};\r\n\t\t\t\tvar se = new function () {\r\n\t\t\t\t\tvar e = null;\r\n\t\t\t\t\tthis.getGlobalUserInfo = function () {\r\n\t\t\t\t\t\treturn e && e.corpUserId ? I.a.resolve(e) : new I.a((function (t) {\r\n\t\t\t\t\t\t\tHWH5.getUserInfo({common_internal_call: !0}).then((function (n) {\r\n\t\t\t\t\t\t\t\tt(e = n)\r\n\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t};\r\n\t\t\t\tvar fe = new function () {\r\n\t\t\t\t\tvar e = null;\r\n\t\t\t\t\tthis.getGlobalAppInfo = function () {\r\n\t\t\t\t\t\treturn e && e.language ? I.a.resolve(e) : new I.a((function (t) {\r\n\t\t\t\t\t\t\tHWH5.getAppInfo().then((function (n) {\r\n\t\t\t\t\t\t\t\tt(e = n)\r\n\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t};\r\n\t\t\t\tfunction le(e) {\r\n\t\t\t\t\tvar t = e.split(\";\"), n = {};\r\n\t\t\t\t\treturn t.forEach((function (e) {\r\n\t\t\t\t\t\tvar t = e.split(\"=\");\r\n\t\t\t\t\t\tn[t[0]] = t[1]\r\n\t\t\t\t\t})), n\r\n\t\t\t\t}\r\n\t\t\t\tfunction pe(e) {\r\n\t\t\t\t\tvar t = JSON.parse(e);\r\n\t\t\t\t\treturn t.totalBytesSent ? (t.totalBytesWritten = t.totalBytesSent, t.totalBytesExpectedToWrite = t.totalBytesExpectedToWrite ? t.totalBytesExpectedToWrite : t.totalBytesExpectedToSend) : t.totalBytesWritten && (t.totalBytesSent = t.totalBytesWritten, t.totalBytesExpectedToSend = t.totalBytesExpectedToSend ? t.totalBytesExpectedToSend : t.totalBytesExpectedToWrite), k()(t)\r\n\t\t\t\t}\r\n\t\t\t\tfunction de(e) {\r\n\t\t\t\t\tvar t = null;\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\tt = JSON.parse(e)\r\n\t\t\t\t\t} catch (t) {\r\n\t\t\t\t\t\treturn e\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn F.b.forEach((function (e) {\r\n\t\t\t\t\t\tvoid 0 === t[e.origin] || t[e.target] || (t[e.target] = \"string\" === e.type ? \"\".concat(t[e.origin]) : t[e.origin])\r\n\t\t\t\t\t})), k()(t)\r\n\t\t\t\t}\r\n\t\t\t\tvar he = function (e) {\r\n\t\t\t\t\tvar t = function (t) {\r\n\t\t\t\t\t\treturn e.substring(e.length - t.length, e.length) === t\r\n\t\t\t\t\t};\r\n\t\t\t\t\treturn t(\".dev.debug\") ? \"dev\" : t(\".debug\") ? \"debug\" : \"prod\"\r\n\t\t\t\t};\r\n\t\t\t\tfunction me() {\r\n\t\t\t\t\tif (z && z.appId) return I.a.resolve(z);\r\n\t\t\t\t\treturn new I.a((function (e) {\r\n\t\t\t\t\t\tvar t = \"h5_cb\".concat(h()()), n = k()({funcName: \"wecodeInfo\", callbackId: t});\r\n\t\t\t\t\t\tHWH5.callMethod(n), function (e, t) {\r\n\t\t\t\t\t\t\tvar n = HWH5.callbackNative;\r\n\t\t\t\t\t\t\tHWH5.callbackNative = function (r) {\r\n\t\t\t\t\t\t\t\tJSON.parse(r).callbackId === e ? t(r) : n(r)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}(t, (function (t) {\r\n\t\t\t\t\t\t\tvar n = {};\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\tn = JSON.parse(t)\r\n\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\tconsole.log(\"error occured in callback Native\", t, e)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tvar r = U(n.data), a = null;\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\ta = JSON.parse(r)\r\n\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\ta = null\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tz = a, e(a)\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}))\r\n\t\t\t\t}\r\n\t\t\t\tfunction ve(e) {\r\n\t\t\t\t\treturn ge.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t\tfunction ge() {\r\n\t\t\t\t\treturn (ge = C()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\tvar n, r, a, o, i, c;\r\n\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\tif (n = t, !w()(n)) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 21;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tr = W(n.entries()), e.prev = 3, r.s();\r\n\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\tif ((a = r.n()).done) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 12;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn o = p()(a.value, 2), i = o[0], c = o[1], e.next = 9, ve(c);\r\n\t\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\t\tn[i] = e.sent;\r\n\t\t\t\t\t\t\t\tcase 10:\r\n\t\t\t\t\t\t\t\t\te.next = 5;\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase 12:\r\n\t\t\t\t\t\t\t\t\te.next = 17;\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase 14:\r\n\t\t\t\t\t\t\t\t\te.prev = 14, e.t0 = e.catch(3), r.e(e.t0);\r\n\t\t\t\t\t\t\t\tcase 17:\r\n\t\t\t\t\t\t\t\t\treturn e.prev = 17, r.f(), e.finish(17);\r\n\t\t\t\t\t\t\t\tcase 20:\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", n);\r\n\t\t\t\t\t\t\t\tcase 21:\r\n\t\t\t\t\t\t\t\t\treturn e.next = 23, HWH5.getAbsolutePath({filePath: n}).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\treturn n = e.filePath ? e.filePath : e.fullFilePath\r\n\t\t\t\t\t\t\t\t\t})).catch((function () {\r\n\t\t\t\t\t\t\t\t\t\treturn n\r\n\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\tcase 23:\r\n\t\t\t\t\t\t\t\t\treturn n = e.sent, e.abrupt(\"return\", n);\r\n\t\t\t\t\t\t\t\tcase 25:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e, null, [[3, 14, 17, 20]])\r\n\t\t\t\t\t})))).apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t\tfunction ye(e) {\r\n\t\t\t\t\treturn be.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t\tfunction be() {\r\n\t\t\t\t\treturn (be = C()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\tvar n, r, a, o, i, c, u;\r\n\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\tif (t && w()(t)) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 3;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn console.log(\"getSelectedDataById ids error\"), e.abrupt(\"return\", t);\r\n\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\tn = [], r = W(t.entries()), e.prev = 5, r.s();\r\n\t\t\t\t\t\t\t\tcase 7:\r\n\t\t\t\t\t\t\t\t\tif ((a = r.n()).done) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 16;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn o = p()(a.value, 2), o[0], i = o[1], e.next = 11, HWH5.getSelectedDataById({\r\n\t\t\t\t\t\t\t\t\t\tbundleName: \"\",\r\n\t\t\t\t\t\t\t\t\t\tselectedId: i\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\tcase 11:\r\n\t\t\t\t\t\t\t\t\tc = e.sent, u = c.data, n = n.concat(JSON.parse(u));\r\n\t\t\t\t\t\t\t\tcase 14:\r\n\t\t\t\t\t\t\t\t\te.next = 7;\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase 16:\r\n\t\t\t\t\t\t\t\t\te.next = 21;\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase 18:\r\n\t\t\t\t\t\t\t\t\te.prev = 18, e.t0 = e.catch(5), r.e(e.t0);\r\n\t\t\t\t\t\t\t\tcase 21:\r\n\t\t\t\t\t\t\t\t\treturn e.prev = 21, r.f(), e.finish(21);\r\n\t\t\t\t\t\t\t\tcase 24:\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", n);\r\n\t\t\t\t\t\t\t\tcase 25:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e, null, [[5, 18, 21, 24]])\r\n\t\t\t\t\t})))).apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t\tfunction we(e) {\r\n\t\t\t\t\tvar t = e, n = v()(t);\r\n\t\t\t\t\treturn t && 0 !== n.length ? (n.forEach((function (e) {\r\n\t\t\t\t\t\tt[e] = t[e] ? ce(t[e]) : t[e]\r\n\t\t\t\t\t})), t) : t\r\n\t\t\t\t}\r\n\t\t\t}).call(this, n(40))\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(130)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(109)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(2);\r\n\t\t\tfunction a(e, t, n, a, o, i, c) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\tvar u = e[i](c), s = u.value\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\treturn void n(e)\r\n\t\t\t\t}\r\n\t\t\t\tu.done ? t(s) : r.resolve(s).then(a, o)\r\n\t\t\t}\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn function () {\r\n\t\t\t\t\tvar t = this, n = arguments;\r\n\t\t\t\t\treturn new r((function (r, o) {\r\n\t\t\t\t\t\tvar i = e.apply(t, n);\r\n\t\t\t\t\t\tfunction c(e) {\r\n\t\t\t\t\t\t\ta(i, r, o, c, u, \"next\", e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tfunction u(e) {\r\n\t\t\t\t\t\t\ta(i, r, o, c, u, \"throw\", e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tc(void 0)\r\n\t\t\t\t\t}))\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(135)\r\n\t\t}, function (e, t, n) {\r\n\t\t\t(function (t) {\r\n\t\t\t\tvar n;\r\n\t\t\t\tn = \"undefined\" != typeof window ? window : void 0 !== t ? t : \"undefined\" != typeof self ? self : {}, e.exports = n\r\n\t\t\t}).call(this, n(40))\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = e.exports = {version: \"2.6.11\"};\r\n\t\t\t\"number\" == typeof __e && (__e = n)\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"d\", (function () {\r\n\t\t\t\treturn o\r\n\t\t\t})), n.d(t, \"a\", (function () {\r\n\t\t\t\treturn u\r\n\t\t\t})), n.d(t, \"e\", (function () {\r\n\t\t\t\treturn s\r\n\t\t\t})), n.d(t, \"f\", (function () {\r\n\t\t\t\treturn f\r\n\t\t\t})), n.d(t, \"c\", (function () {\r\n\t\t\t\treturn i\r\n\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\treturn l\r\n\t\t\t}));\r\n\t\t\tvar r = n(21), a = n.n(r),\r\n\t\t\t\to = [\"selectContact\", \"selectContacts\", \"contactInfo\", \"getContactInfo\", \"selectUsers\", \"userInfo\", \"getUserInfo\"],\r\n\t\t\t\ti = {userInfo: {}, appId: \"\"}, c = function (e) {\r\n\t\t\t\t\tvar t = e;\r\n\t\t\t\t\treturn i.userInfo = a()({}, e), t.mobileNumber && (t.mobileNumber = \"\"), t\r\n\t\t\t\t}, u = {\r\n\t\t\t\t\tselectUsers: function (e) {\r\n\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\tcorpUserId: e.corpUserId,\r\n\t\t\t\t\t\t\tuserId: e.userId,\r\n\t\t\t\t\t\t\tuserNameCn: e.userNameCn,\r\n\t\t\t\t\t\t\tuserNameEn: e.userNameEn,\r\n\t\t\t\t\t\t\tdeptCode: e.deptCode,\r\n\t\t\t\t\t\t\tdeptLevel: e.deptLevel,\r\n\t\t\t\t\t\t\tdeptL1Code: e.deptL1Code,\r\n\t\t\t\t\t\t\tdeptL1Name: e.deptL1Name,\r\n\t\t\t\t\t\t\tdeptName: e.deptName,\r\n\t\t\t\t\t\t\tmobileNumber: \"\",\r\n\t\t\t\t\t\t\tuserType: e.userType,\r\n\t\t\t\t\t\t\tpinyinName: e.pinyinName,\r\n\t\t\t\t\t\t\tgender: e.gender,\r\n\t\t\t\t\t\t\tsignature: e.signature,\r\n\t\t\t\t\t\t\tuserEmail: e.userEmail,\r\n\t\t\t\t\t\t\tworkPlace: e.workPlace\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, getUserInfo: c, userInfo: c, selectContacts: function (e) {\r\n\t\t\t\t\t\tvar t = e;\r\n\t\t\t\t\t\treturn t.mobileCodeAll && (t.mobileCodeAll = \"\"), t.mobileNumber && (t.mobileNumber = \"\"), t.personAssistantAll && (t.personAssistantAll = \"\"), t.personMobileCode && (t.personMobileCode = \"\"), t\r\n\t\t\t\t\t}\r\n\t\t\t\t}, s = {required: 1, number: 2, string: 4, object: 8, array: 16, null: 32, boolean: 64, undefined: 128},\r\n\t\t\t\tf = {\r\n\t\t\t\t\tscanCode: {needResult: 7},\r\n\t\t\t\t\tfetch: {url: 5, method: 5, body: 4, headers: 12},\r\n\t\t\t\t\tchooseImage: {\r\n\t\t\t\t\t\tflag: 6,\r\n\t\t\t\t\t\timagePickerMode: 4,\r\n\t\t\t\t\t\tmaxSelectedCount: 6,\r\n\t\t\t\t\t\tshowOrigin: 64,\r\n\t\t\t\t\t\tbtntxtEN: 4,\r\n\t\t\t\t\t\tbtntxtCN: 4,\r\n\t\t\t\t\t\ttitleEN: 4,\r\n\t\t\t\t\t\ttitleCN: 4,\r\n\t\t\t\t\t\tcameraFacing: 6,\r\n\t\t\t\t\t\tshowShadow: 6,\r\n\t\t\t\t\t\tcompress: 6\r\n\t\t\t\t\t},\r\n\t\t\t\t\tuploadFile: {\r\n\t\t\t\t\t\tserverType: 7,\r\n\t\t\t\t\t\tfilePath: 21,\r\n\t\t\t\t\t\tserverUrl: 4,\r\n\t\t\t\t\t\ttokenUrl: 4,\r\n\t\t\t\t\t\tformData: 4,\r\n\t\t\t\t\t\tzip: 64,\r\n\t\t\t\t\t\tdocType: 4,\r\n\t\t\t\t\t\tname: 4,\r\n\t\t\t\t\t\theaders: 12,\r\n\t\t\t\t\t\ttimeout: 6,\r\n\t\t\t\t\t\tprogress: 6\r\n\t\t\t\t\t},\r\n\t\t\t\t\tdownloadToMDM: {tokenUrl: 5, docId: 5, docVersion: 4, filePath: 5, progress: 6},\r\n\t\t\t\t\tdownloadFile: {url: 5, header: 4, filePath: 4},\r\n\t\t\t\t\topenFile: {filePath: 5},\r\n\t\t\t\t\tfilePicker: {\r\n\t\t\t\t\t\tfileType: 17,\r\n\t\t\t\t\t\timagePickerMode: 4,\r\n\t\t\t\t\t\tmaxSelectedCount: 6,\r\n\t\t\t\t\t\tshowOrigin: 64,\r\n\t\t\t\t\t\tbtntxtCN: 4,\r\n\t\t\t\t\t\tbtntxtEN: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tremoveFile: {path: 5},\r\n\t\t\t\t\tencryptFile: {filePath: 5},\r\n\t\t\t\t\texistInMDM: {filePath: 5},\r\n\t\t\t\t\tpreviewImage: {index: 7, imageArray: 5, watermark: 64},\r\n\t\t\t\t\tgetAbsolutePath: {filePath: 5},\r\n\t\t\t\t\tselectedFiles: {appId: 5, packageName: 5, needCallback: 65},\r\n\t\t\t\t\tgetOneBoxFiles: {\r\n\t\t\t\t\t\tappId: 5,\r\n\t\t\t\t\t\tpackageName: 5,\r\n\t\t\t\t\t\townerId: 4,\r\n\t\t\t\t\t\tfolderId: 4,\r\n\t\t\t\t\t\torderField: 4,\r\n\t\t\t\t\t\torderDirection: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tuploadFileToOneBox: {appId: 5, packageName: 5, ownerId: 5, folderId: 4, localFilePath: 5},\r\n\t\t\t\t\tuploadOneBoxFileOperation: {taskId: 5, action: 5},\r\n\t\t\t\t\tdownloadFileFromOneBox: {appId: 5, packageName: 5, ownerId: 5, fileId: 5},\r\n\t\t\t\t\tdownloadOneBoxFileOperation: {taskId: 5, action: 5},\r\n\t\t\t\t\topenOneBoxFile: {appId: 5, packageName: 5, ownerId: 5, fileId: 5},\r\n\t\t\t\t\tsaveOneBoxToMyFiles: {\r\n\t\t\t\t\t\tappId: 5,\r\n\t\t\t\t\t\tpackageName: 5,\r\n\t\t\t\t\t\townerId: 5,\r\n\t\t\t\t\t\tfileId: 5,\r\n\t\t\t\t\t\tisFolder: 5,\r\n\t\t\t\t\t\tneedCallback: 3\r\n\t\t\t\t\t},\r\n\t\t\t\t\timportOneBoxFromMyFiles: {appId: 5, packageName: 5, ownerId: 5, fileId: 5, needCallback: 3},\r\n\t\t\t\t\tdeleteOneBoxFile: {appId: 5, packageName: 5, ownerId: 5, fileId: 5, isFolder: 5, needCallback: 3},\r\n\t\t\t\t\tshareOneBoxFile: {appId: 5, packageName: 5, ownerId: 5, fileId: 5, needCallback: 3},\r\n\t\t\t\t\tselectContacts: {\r\n\t\t\t\t\t\tneedCallback: 65,\r\n\t\t\t\t\t\tisSingleSelection: 64,\r\n\t\t\t\t\t\tminimum: 2,\r\n\t\t\t\t\t\tmaximum: 2,\r\n\t\t\t\t\t\tmode: 2,\r\n\t\t\t\t\t\tdataSourceType: 2,\r\n\t\t\t\t\t\tsearchKeyword: 4,\r\n\t\t\t\t\t\ttitle: 4,\r\n\t\t\t\t\t\tusers: 4,\r\n\t\t\t\t\t\tsupportPortals: 4,\r\n\t\t\t\t\t\tfixedFlag: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tselectUsers: {\r\n\t\t\t\t\t\tneedCallback: 65,\r\n\t\t\t\t\t\tisSingleSelection: 64,\r\n\t\t\t\t\t\tminimum: 2,\r\n\t\t\t\t\t\tmaximum: 2,\r\n\t\t\t\t\t\tmode: 2,\r\n\t\t\t\t\t\tdataSourceType: 2,\r\n\t\t\t\t\t\tsearchKeyword: 4,\r\n\t\t\t\t\t\ttitle: 4,\r\n\t\t\t\t\t\tusers: 4,\r\n\t\t\t\t\t\tsupportPortals: 4,\r\n\t\t\t\t\t\tfixedFlag: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tgetContactInfo: {userIds: 4, corpUserIds: 4, userEmails: 4},\r\n\t\t\t\t\topenUserProfile: {userId: 4, corpUserId: 4, userEmail: 4},\r\n\t\t\t\t\tcreateIMGroupChat: {groupType: 3, groupMembers: 5},\r\n\t\t\t\t\tgetIMGroupList: {groupIDList: 4},\r\n\t\t\t\t\topenIMChat: {chatID: 5, chatType: 5, chatName: 4},\r\n\t\t\t\t\tselectGroupMembers: {groupId: 5, isRadio: 5, needCallback: 65},\r\n\t\t\t\t\topenAudioConference: {members: 5},\r\n\t\t\t\t\taudioConferenceDirectly: {userList: 5},\r\n\t\t\t\t\tmakePhoneCall: {dialNumber: 5, makeWay: 3},\r\n\t\t\t\t\tsendIMTextMessage: {toId: 5, isGroup: 5, content: 5},\r\n\t\t\t\t\tgetLocation: {type: 2},\r\n\t\t\t\t\tsendIMCard: {\r\n\t\t\t\t\t\treceiver: 5,\r\n\t\t\t\t\t\treceiveType: 5,\r\n\t\t\t\t\t\tcardType: 5,\r\n\t\t\t\t\t\treceiveName: 4,\r\n\t\t\t\t\t\ttitle: 5,\r\n\t\t\t\t\t\tfrom: 5,\r\n\t\t\t\t\t\tsubTitle: 5,\r\n\t\t\t\t\t\ticonURL: 5,\r\n\t\t\t\t\t\tsourceUrl: 5,\r\n\t\t\t\t\t\tiOpenURI: 4,\r\n\t\t\t\t\t\taOpenURI: 4,\r\n\t\t\t\t\t\thandlerH5UriIOS: 4,\r\n\t\t\t\t\t\thandlerH5UriAndroid: 4,\r\n\t\t\t\t\t\tisPCDisplay: 7,\r\n\t\t\t\t\t\tfileID: 4,\r\n\t\t\t\t\t\townerID: 4,\r\n\t\t\t\t\t\tformat: 4,\r\n\t\t\t\t\t\tfileSize: 2,\r\n\t\t\t\t\t\tisGotoChat: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tshare: {type: 5, data: 9},\r\n\t\t\t\t\topenWebview: {uri: 5},\r\n\t\t\t\t\tnavigateToWecode: {uri: 5, extraData: 8},\r\n\t\t\t\t\tnavigateBackWecode: {extraData: 9},\r\n\t\t\t\t\tsetStorage: {key: 5, data: 5},\r\n\t\t\t\t\tshowToast: {msg: 5, type: 5},\r\n\t\t\t\t\tloading: {status: 65},\r\n\t\t\t\t\tsetNavigationBarTitle: {title: 5},\r\n\t\t\t\t\trecordAudio: {type: 5, sampleRate: 4, format: 4, encodeBitRate: 4, numberOfChannels: 4},\r\n\t\t\t\t\tplayMedia: {url: 5, title: 4},\r\n\t\t\t\t\tplayAudio: {url: 5, imageUrl: 4, title: 4, desc: 4, startTime: 2},\r\n\t\t\t\t\tcanIUse: {schema: 17},\r\n\t\t\t\t\tgetMeetingSchedules: {appId: 5, searchBeginTimeMS: 2, searchEndTimeMS: 2},\r\n\t\t\t\t\tlog: {content: 5, type: 5},\r\n\t\t\t\t\thwa: {eventId: 5, eventLabel: 5, extendData: 5},\r\n\t\t\t\t\tenableIHelp: {queryString: 4},\r\n\t\t\t\t\tzipsFiles: {filesPath: 21},\r\n\t\t\t\t\tcompressImage: {filePath: 21},\r\n\t\t\t\t\tuploadImage: {\r\n\t\t\t\t\t\tserverType: 7,\r\n\t\t\t\t\t\tfilePath: 21,\r\n\t\t\t\t\t\tserverUrl: 4,\r\n\t\t\t\t\t\ttokenUrl: 4,\r\n\t\t\t\t\t\tformData: 4,\r\n\t\t\t\t\t\tzip: 64,\r\n\t\t\t\t\t\tdocType: 4,\r\n\t\t\t\t\t\tname: 4,\r\n\t\t\t\t\t\theaders: 12,\r\n\t\t\t\t\t\ttimeout: 6,\r\n\t\t\t\t\t\tprogress: 6,\r\n\t\t\t\t\t\tmaxWidth: 6,\r\n\t\t\t\t\t\tmaxHeight: 6,\r\n\t\t\t\t\t\tmaxSize: 6\r\n\t\t\t\t\t},\r\n\t\t\t\t\tgetAuthCode: {clientId: 5},\r\n\t\t\t\t\tplayRecord: {uri: 4},\r\n\t\t\t\t\tvoiceToText: {\r\n\t\t\t\t\t\taction: 5,\r\n\t\t\t\t\t\tappId: 4,\r\n\t\t\t\t\t\tappKey: 4,\r\n\t\t\t\t\t\tappName: 4,\r\n\t\t\t\t\t\tsalt: 4,\r\n\t\t\t\t\t\ttranslateMode: 2,\r\n\t\t\t\t\t\tbos: 2,\r\n\t\t\t\t\t\teos: 2,\r\n\t\t\t\t\t\tlanguage: 4,\r\n\t\t\t\t\t\ttranslateLanguage: 4,\r\n\t\t\t\t\t\tparamPreserve: 12\r\n\t\t\t\t\t},\r\n\t\t\t\t\trefreshH5Height: {height: 6},\r\n\t\t\t\t\tqueryMeetingSchedules: {bundleName: 4},\r\n\t\t\t\t\trefreshStoreCard: {appID: 4},\r\n\t\t\t\t\tstartMeeting: {isVideo: 6, contacts: 4},\r\n\t\t\t\t\tsocialShare: {\r\n\t\t\t\t\t\ttype: 5,\r\n\t\t\t\t\t\turi: 5,\r\n\t\t\t\t\t\ttitle: 4,\r\n\t\t\t\t\t\ticonUri: 4,\r\n\t\t\t\t\t\tdesc: 4,\r\n\t\t\t\t\t\tfrom: 4,\r\n\t\t\t\t\t\tinternalTarget: 20,\r\n\t\t\t\t\t\texternalTarget: 20\r\n\t\t\t\t\t},\r\n\t\t\t\t\tgetBluetoothInfo: {action: 5},\r\n\t\t\t\t\trequestPayment: {traderOrderNo: 5, language: 5, title: 5, timeStamp: 5, sign: 5, version: 5},\r\n\t\t\t\t\treward: {\r\n\t\t\t\t\t\tsenderID: 5,\r\n\t\t\t\t\t\tsenderNickname: 5,\r\n\t\t\t\t\t\tamount: 5,\r\n\t\t\t\t\t\treceiverID: 5,\r\n\t\t\t\t\t\treceiverNickname: 5,\r\n\t\t\t\t\t\tgroupID: 4,\r\n\t\t\t\t\t\tgreeting: 4\r\n\t\t\t\t\t},\r\n\t\t\t\t\tsearchLocation: {radius: 2, longitude: 5, latitude: 5},\r\n\t\t\t\t\tsetNavigationBarColor: {frontColor: 5, backgroundColor: 5},\r\n\t\t\t\t\tgetDepartment: {bundleName: 5},\r\n\t\t\t\t\tmanagerSelector: {bundleName: 4, roleCodes: 5},\r\n\t\t\t\t\tshareToMiniProgram: {\r\n\t\t\t\t\t\ttitle: 4,\r\n\t\t\t\t\t\ticonUri: 4,\r\n\t\t\t\t\t\tdesc: 4,\r\n\t\t\t\t\t\tfrom: 4,\r\n\t\t\t\t\t\twebpageUrl: 5,\r\n\t\t\t\t\t\tuserName: 5,\r\n\t\t\t\t\t\tpath: 5,\r\n\t\t\t\t\t\twithShareTicket: 65,\r\n\t\t\t\t\t\tminiprogramType: 3\r\n\t\t\t\t\t},\r\n\t\t\t\t\tsetScreenBrightness: {value: 3},\r\n\t\t\t\t\tgetClouddriveFilesList: {appId: 4, packageName: 4, needCallback: 2},\r\n\t\t\t\t\tuploadClouddriveFile: {appId: 5, packageName: 4, ownerId: 5, folderId: 4, localFilePath: 5},\r\n\t\t\t\t\tuploadClouddriveFileOperation: {taskId: 5, action: 5},\r\n\t\t\t\t\tdownloadClouddriveFile: {appId: 5, packageName: 4, ownerId: 5, fileId: 5},\r\n\t\t\t\t\tdownloadClouddriveFileOperation: {taskId: 5, action: 5},\r\n\t\t\t\t\tselectClouddriveFiles: {appId: 5, packageName: 4, needCallback: 2},\r\n\t\t\t\t\topenClouddriveFile: {appId: 4, packageName: 4, ownerId: 4, fileId: 4},\r\n\t\t\t\t\tsaveClouddriveFileToMyFiles: {\r\n\t\t\t\t\t\tappId: 5,\r\n\t\t\t\t\t\tpackageName: 4,\r\n\t\t\t\t\t\townerId: 5,\r\n\t\t\t\t\t\tfileId: 5,\r\n\t\t\t\t\t\tisFolder: 5,\r\n\t\t\t\t\t\tneedCallback: 2\r\n\t\t\t\t\t},\r\n\t\t\t\t\timportClouddriveFileFromMyFiles: {\r\n\t\t\t\t\t\tappId: 5,\r\n\t\t\t\t\t\tpackageName: 4,\r\n\t\t\t\t\t\townerId: 5,\r\n\t\t\t\t\t\tfolderId: 4,\r\n\t\t\t\t\t\tneedCallback: 2\r\n\t\t\t\t\t},\r\n\t\t\t\t\tdeleteClouddriveFile: {\r\n\t\t\t\t\t\tappId: 5,\r\n\t\t\t\t\t\tpackageName: 4,\r\n\t\t\t\t\t\townerId: 4,\r\n\t\t\t\t\t\tfileId: 5,\r\n\t\t\t\t\t\tisFolder: 5,\r\n\t\t\t\t\t\tneedCallback: 2\r\n\t\t\t\t\t},\r\n\t\t\t\t\tgetClouddriveFileSharelink: {appId: 5, packageName: 4, ownerId: 5, fileId: 5, isFolder: 5},\r\n\t\t\t\t\tsetNavigationBar: {navigationBar: 8, navigationBarType: 2},\r\n\t\t\t\t\tsendIMFile: {toId: 5, fileType: 5, filePath: 5, isGroup: 5},\r\n\t\t\t\t\tnavigateToPage: {j_p_c: !0, uri: 5, extraData: 8},\r\n\t\t\t\t\tcomplexChoose: {\r\n\t\t\t\t\t\tj_p_c: !0,\r\n\t\t\t\t\t\tisSingleSelection: 64,\r\n\t\t\t\t\t\tminimum: 2,\r\n\t\t\t\t\t\tmaximum: 2,\r\n\t\t\t\t\t\tdataSourceType: 2,\r\n\t\t\t\t\t\ttitle: 4,\r\n\t\t\t\t\t\tusers: 4,\r\n\t\t\t\t\t\tsupportPortals: 2\r\n\t\t\t\t\t},\r\n\t\t\t\t\tviewScheduleDetail: {j_p_c: !0, uuid: 5, recurrenceId: 133},\r\n\t\t\t\t\toperateSchedule: {j_p_c: !0, uuid: 5, recurrenceId: 133, operateType: 5},\r\n\t\t\t\t\twirelessDisplay: {j_p_c: !0, pincode: 4, ip: 4, mac: 4}\r\n\t\t\t\t};\r\n\t\t\tf.scanQR = f.scanCode, f.fetchInternet = f.fetch, f.imagePicker = f.chooseImage, f.openFileInMDM = f.openFile, f.deleteFile = f.removeFile, f.imageBrowser = f.previewImage, f.contactInfo = f.getContactInfo, f.viewContactInfo = f.openUserProfile, f.makingcall = f.makePhoneCall, f.makingCall = f.makePhoneCall, f.generateQRCode = f.fetch, f.enableFeedback = f.enableIHelp, f.fetchIntranet = f.fetch, f.selectUsers = f.selectContacts;\r\n\t\t\tvar l = [{origin: \"status\", target: \"statusCode\", type: \"string\"}]\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(133)\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = e.exports = \"undefined\" != typeof window && window.Math == Math ? window : \"undefined\" != typeof self && self.Math == Math ? self : Function(\"return this\")();\r\n\t\t\t\"number\" == typeof __g && (__g = n)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9), a = n(6), o = n(35), i = n(24), c = n(27), u = function (e, t, n) {\r\n\t\t\t\tvar s, f, l, p = e & u.F, d = e & u.G, h = e & u.S, m = e & u.P, v = e & u.B, g = e & u.W,\r\n\t\t\t\t\ty = d ? a : a[t] || (a[t] = {}), b = y.prototype, w = d ? r : h ? r[t] : (r[t] || {}).prototype;\r\n\t\t\t\tfor (s in d && (n = t), n) (f = !p && w && void 0 !== w[s]) && c(y, s) || (l = f ? w[s] : n[s], y[s] = d && \"function\" != typeof w[s] ? n[s] : v && f ? o(l, r) : g && w[s] == l ? function (e) {\r\n\t\t\t\t\tvar t = function (t, n, r) {\r\n\t\t\t\t\t\tif (this instanceof e) {\r\n\t\t\t\t\t\t\tswitch (arguments.length) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\treturn new e;\r\n\t\t\t\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\t\t\t\treturn new e(t);\r\n\t\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\t\treturn new e(t, n)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\treturn new e(t, n, r)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t};\r\n\t\t\t\t\treturn t.prototype = e.prototype, t\r\n\t\t\t\t}(l) : m && \"function\" == typeof l ? o(Function.call, l) : l, m && ((y.virtual || (y.virtual = {}))[s] = l, e & u.R && b && !b[s] && i(b, s, l)))\r\n\t\t\t};\r\n\t\t\tu.F = 1, u.G = 2, u.S = 4, u.P = 8, u.B = 16, u.W = 32, u.U = 64, u.R = 128, e.exports = u\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(58)(\"wks\"), a = n(46), o = n(9).Symbol, i = \"function\" == typeof o;\r\n\t\t\t(e.exports = function (e) {\r\n\t\t\t\treturn r[e] || (r[e] = i && o[e] || (i ? o : a)(\"Symbol.\" + e))\r\n\t\t\t}).store = r\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = [];\r\n\t\t\tr = n(128), e.exports = r\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(131)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(25);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (!r(e)) throw TypeError(e + \" is not an object!\");\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = !n(26)((function () {\r\n\t\t\t\treturn 7 != Object.defineProperty({}, \"a\", {\r\n\t\t\t\t\tget: function () {\r\n\t\t\t\t\t\treturn 7\r\n\t\t\t\t\t}\r\n\t\t\t\t}).a\r\n\t\t\t}))\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = [];\r\n\t\t\tr = n(93), e.exports = r\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(68), a = n(41);\r\n\t\t\tfunction o(t) {\r\n\t\t\t\treturn e.exports = o = \"function\" == typeof a && \"symbol\" == typeof r ? function (e) {\r\n\t\t\t\t\treturn typeof e\r\n\t\t\t\t} : function (e) {\r\n\t\t\t\t\treturn e && \"function\" == typeof a && e.constructor === a && e !== a.prototype ? \"symbol\" : typeof e\r\n\t\t\t\t}, o(t)\r\n\t\t\t}\r\n\t\t\te.exports = o\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14), a = n(79), o = n(55), i = Object.defineProperty;\r\n\t\t\tt.f = n(15) ? Object.defineProperty : function (e, t, n) {\r\n\t\t\t\tif (r(e), t = o(t, !0), r(n), a) try {\r\n\t\t\t\t\treturn i(e, t, n)\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t}\r\n\t\t\t\tif (\"get\" in n || \"set\" in n) throw TypeError(\"Accessors not supported!\");\r\n\t\t\t\treturn \"value\" in n && (e[t] = n.value), e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(84), a = n(44);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn r(a(e))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(157)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(162);\r\n\t\t\tfunction a() {\r\n\t\t\t\treturn e.exports = a = r || function (e) {\r\n\t\t\t\t\tfor (var t = 1; t < arguments.length; t++) {\r\n\t\t\t\t\t\tvar n = arguments[t];\r\n\t\t\t\t\t\tfor (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (e[r] = n[r])\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn e\r\n\t\t\t\t}, a.apply(this, arguments)\r\n\t\t\t}\r\n\t\t\te.exports = a\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"a\", (function () {\r\n\t\t\t\treturn k\r\n\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\treturn w\r\n\t\t\t}));\r\n\t\t\tvar r = n(69), a = n.n(r), o = n(52), i = n.n(o), c = n(73), u = n.n(c), s = n(74), f = n.n(s), l = n(75),\r\n\t\t\t\tp = n.n(l), d = n(104), h = n.n(d), m = n(8), v = n.n(m), g = n(7);\r\n\t\t\tfunction y(e, t) {\r\n\t\t\t\tvar n = v()(e);\r\n\t\t\t\tif (p.a) {\r\n\t\t\t\t\tvar r = p()(e);\r\n\t\t\t\t\tt && (r = r.filter((function (t) {\r\n\t\t\t\t\t\treturn f()(e, t).enumerable\r\n\t\t\t\t\t}))), n.push.apply(n, r)\r\n\t\t\t\t}\r\n\t\t\t\treturn n\r\n\t\t\t}\r\n\t\t\tvar b = !1, w = {\r\n\t\t\t\tenable: function (e) {\r\n\t\t\t\t\tb = e\r\n\t\t\t\t}, getState: function () {\r\n\t\t\t\t\treturn b\r\n\t\t\t\t}\r\n\t\t\t}, x = function (e, t) {\r\n\t\t\t\tvar n, r;\r\n\t\t\t\treturn !!(g.e[(n = e, r = Object.prototype.toString.call(n), r.substring(8, r.length - 1).toLocaleLowerCase())] & t)\r\n\t\t\t}, k = function (e, t) {\r\n\t\t\t\tvar n = g.f[e];\r\n\t\t\t\tif (!n) return !0;\r\n\t\t\t\tvar r = function (e) {\r\n\t\t\t\t\tfor (var t = 1; t < arguments.length; t++) {\r\n\t\t\t\t\t\tvar n = null != arguments[t] ? arguments[t] : {};\r\n\t\t\t\t\t\tt % 2 ? y(Object(n), !0).forEach((function (t) {\r\n\t\t\t\t\t\t\th()(e, t, n[t])\r\n\t\t\t\t\t\t})) : u.a ? i()(e, u()(n)) : y(Object(n)).forEach((function (t) {\r\n\t\t\t\t\t\t\ta()(e, t, f()(n, t))\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn e\r\n\t\t\t\t}({}, n);\r\n\t\t\t\treturn delete r.j_p_c, function (e) {\r\n\t\t\t\t\tfor (var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, n = v()(e), r = !0, a = 0; a < n.length; a += 1) {\r\n\t\t\t\t\t\tvar o = n[a];\r\n\t\t\t\t\t\tif (e[o] & g.e.required || Object.prototype.hasOwnProperty.call(t, o)) {\r\n\t\t\t\t\t\t\tif (e[o] & g.e.required && !Object.prototype.hasOwnProperty.call(t, o)) {\r\n\t\t\t\t\t\t\t\tr = !1;\r\n\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tif (!x(t[o], e[o])) {\r\n\t\t\t\t\t\t\t\tr = !1;\r\n\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn r\r\n\t\t\t\t}(r, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(159), a = n(160), o = n(99), i = n(161);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn r(e) || a(e) || o(e) || i()\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(18), a = n(36);\r\n\t\t\te.exports = n(15) ? function (e, t, n) {\r\n\t\t\t\treturn r.f(e, t, a(1, n))\r\n\t\t\t} : function (e, t, n) {\r\n\t\t\t\treturn e[t] = n, e\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn \"object\" == typeof e ? null !== e : \"function\" == typeof e\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn !!e()\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\treturn !0\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = {}.hasOwnProperty;\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn n.call(e, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tt.a = {\r\n\t\t\t\tencode: function (e) {\r\n\t\t\t\t\tvar t = e;\r\n\t\t\t\t\treturn null == t && (t += \"\"), btoa(unescape(encodeURIComponent(t)))\r\n\t\t\t\t}, decode: function (e) {\r\n\t\t\t\t\treturn decodeURIComponent(escape(atob(e)))\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"b\", (function () {\r\n\t\t\t\treturn b\r\n\t\t\t})), n.d(t, \"a\", (function () {\r\n\t\t\t\treturn w\r\n\t\t\t}));\r\n\t\t\tvar r = n(2), a = n.n(r), o = n(1), i = n.n(o), c = n(3), u = n.n(c), s = n(4), f = n.n(s), l = n(103),\r\n\t\t\t\tp = n.n(l), d = n(0), h = n(31), m = n(7), v = {}, g = Object(h.a)(), y = function (e, t) {\r\n\t\t\t\t\treturn t && m.d.indexOf(t) >= 0 ? Object(d.c)(f()(e), t) : e\r\n\t\t\t\t}, b = function (e) {\r\n\t\t\t\t\tvar t = JSON.parse(e);\r\n\t\t\t\t\tt.callbackId && v[t.callbackId] && v[t.callbackId](t)\r\n\t\t\t\t}, w = function (e, t) {\r\n\t\t\t\t\tvar n = \"cb\".concat(p()());\r\n\t\t\t\t\tif (\"fetch\" !== t.apiName && \"fetchInternet\" !== t.apiName && \"fetchIntranet\" !== t.apiName && \"fetchVPN\" !== t.apiName && \"fetchRomaApi\" !== t.apiName || (d.i[t.apiName + n] = new Date - 0), t && t.data && \"function\" == typeof t.data.onProgress && (v[\"progress_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), n.data = Object(d.A)(n.data), t.data.onProgress(n.data)\r\n\t\t\t\t\t}), t && t.data) {\r\n\t\t\t\t\t\tif (\"downloadFileOperationAndEncrypt\" === t.apiName && \"function\" == typeof HWH5.abortFileOperation) {\r\n\t\t\t\t\t\t\tv[n] = function () {\r\n\t\t\t\t\t\t\t\tvar e = u()(i.a.mark((function e(n) {\r\n\t\t\t\t\t\t\t\t\tvar r;\r\n\t\t\t\t\t\t\t\t\treturn i.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\tif (r = y(n, t.apiName), Object(d.s)(\"back\", t.data, t.funcName, t.apiName, r), r.data = Object(d.g)(r.data), \"error\" === r.type) \"function\" == typeof t.data.onError && t.data.onError(r.data); else {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tr.data = JSON.parse(r.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\"error = \", e)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"function\" == typeof t.data.onSuccess && HWH5.encryptFile({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfilePath: t.data.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tetype: t.data.encryptEtype,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tr.data.filePath = e.filePath, t.data.onSuccess(r.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t})).catch((function () {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tHWH5.removeFile({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpath: t.data.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tetype: t.data.deleteEtype,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\"common encryptFile fail remove fail \", e), HWH5.removeFile({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpath: t.data.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}), HWH5.removeFile({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpath: t.data.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}), HWH5.removeFile({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tpath: t.data.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t})), \"function\" == typeof t.data.onError && t.data.onError({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcode: \"10903\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tmsg: \"encryptFile fail\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tcase 4:\r\n\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}(), e(n);\r\n\t\t\t\t\t\t\tvar r = {\r\n\t\t\t\t\t\t\t\taction: \"cancel\",\r\n\t\t\t\t\t\t\t\ttype: \"uploadFileOperation\" === t.apiName ? \"upload\" : \"download\",\r\n\t\t\t\t\t\t\t\tcallbackId: n\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\t\tabort: function () {\r\n\t\t\t\t\t\t\t\t\treturn new a.a((function (e, t) {\r\n\t\t\t\t\t\t\t\t\t\tHWH5.abortFileOperation(r).then((function (t) {\r\n\t\t\t\t\t\t\t\t\t\t\te(t)\r\n\t\t\t\t\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tt(e)\r\n\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tif ((\"uploadFileOperation\" === t.apiName || \"downloadFileOperation\" === t.apiName) && \"function\" == typeof HWH5.abortFileOperation) {\r\n\t\t\t\t\t\t\tv[n] = function () {\r\n\t\t\t\t\t\t\t\tvar e = u()(i.a.mark((function e(n) {\r\n\t\t\t\t\t\t\t\t\tvar r;\r\n\t\t\t\t\t\t\t\t\treturn i.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\tif (r = y(n, t.apiName), Object(d.s)(\"back\", t.data, t.funcName, t.apiName, r), r.data = Object(d.g)(r.data), \"error\" === r.type) \"function\" == typeof t.data.onError && t.data.onError(r.data); else {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tr.data = JSON.parse(r.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\"\")\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\"function\" == typeof t.data.onSuccess && t.data.onSuccess(r.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tcase 4:\r\n\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}(), e(n);\r\n\t\t\t\t\t\t\tvar o = {\r\n\t\t\t\t\t\t\t\taction: \"cancel\",\r\n\t\t\t\t\t\t\t\ttype: \"uploadFileOperation\" === t.apiName ? \"upload\" : \"download\",\r\n\t\t\t\t\t\t\t\tcallbackId: n\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\t\tabort: function () {\r\n\t\t\t\t\t\t\t\t\treturn new a.a((function (e, t) {\r\n\t\t\t\t\t\t\t\t\t\tHWH5.abortFileOperation(o).then((function (t) {\r\n\t\t\t\t\t\t\t\t\t\t\te(t)\r\n\t\t\t\t\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tt(e)\r\n\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tt && t.data && \"voiceToText\" === t.funcName && (\"function\" == typeof t.data.onText && (v[\"voice_text_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onText(n.data)\r\n\t\t\t\t\t}), \"function\" == typeof t.data.onTranslateText && (v[\"voice_translatetext_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onTranslateText(n.data)\r\n\t\t\t\t\t}), \"function\" == typeof t.data.onStatusChange && (v[\"voice_statuschange_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onStatusChange(n.data)\r\n\t\t\t\t\t})), t && t.data && \"selectDate\" === t.funcName && \"function\" == typeof t.data.onChange && (v[\"select_date_onchange_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onChange(n.data)\r\n\t\t\t\t\t}), t && t.data && \"getBluetoothInfo\" === t.funcName && (\"function\" == typeof t.data.bluetoothInfo && (v[\"bluetooth_info_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.bluetoothInfo(n.data)\r\n\t\t\t\t\t}), \"function\" == typeof t.data.onStatusChange && (v[\"bluetooth_statusChange_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onStatusChange(n.data)\r\n\t\t\t\t\t})), t && t.data && \"playAudio\" === t.funcName && (\"function\" == typeof t.data.onStart ? v[\"playAudio_onStart_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onStart(n.data)\r\n\t\t\t\t\t} : v[\"playAudio_onStart_\".concat(n)] = d.h, \"function\" == typeof t.data.onStop ? v[\"playAudio_onStop_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onStop(n.data)\r\n\t\t\t\t\t} : v[\"playAudio_onStop_\".concat(n)] = d.h, \"function\" == typeof t.data.onPause ? v[\"playAudio_onPause_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onPause(n.data)\r\n\t\t\t\t\t} : v[\"playAudio_onPause_\".concat(n)] = d.h), t && t.data && \"playAudioCustom\" === t.funcName && (v.backgroundAudioManager_onPlay || [\"onPlay\", \"onStop\", \"onPause\", \"onEnded\", \"onTimeUpdate\", \"onError\"].forEach((function (e) {\r\n\t\t\t\t\t\tv[\"backgroundAudioManager_\".concat(e)] = function (t) {\r\n\t\t\t\t\t\t\tvar n = t;\r\n\t\t\t\t\t\t\tn.data = Object(d.g)(t.data);\r\n\t\t\t\t\t\t\tvar r = {};\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\tr = JSON.parse(n.data)\r\n\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\tr = n.data\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tg[e] && g[e](r), \"onEnded\" === e && g.reset()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}))), t && t.data && \"initLoc\" === t.funcName && (v[\"onLocationChangeLoc_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar n = e;\r\n\t\t\t\t\t\tn.data = Object(d.g)(e.data), t.data.onLocationChange(n.data)\r\n\t\t\t\t\t});\r\n\t\t\t\t\tvar c = {};\r\n\t\t\t\t\treturn t && t.data && \"location\" === t.funcName && (v[\"getLocation_onStart_\".concat(n)] = function (e) {\r\n\t\t\t\t\t\tvar t = e;\r\n\t\t\t\t\t\tt.data = Object(d.g)(e.data), c.onStart(t.data)\r\n\t\t\t\t\t}), new a.a((function (r, o) {\r\n\t\t\t\t\t\tvar s = null, l = null;\r\n\t\t\t\t\t\tif (\"location\" === t.funcName) {\r\n\t\t\t\t\t\t\tvar p = t.data && t.data.timeout && t.data.timeout > 3e3 ? t.data.timeout : 3e3;\r\n\t\t\t\t\t\t\tp = t.data && t.data.coverTimeout ? 0 : p;\r\n\t\t\t\t\t\t\tc.onStart = function () {\r\n\t\t\t\t\t\t\t\ts = setTimeout((function () {\r\n\t\t\t\t\t\t\t\t\to({code: \"10806\", message: \"Get location timeout\"}), v[n] = function () {\r\n\t\t\t\t\t\t\t\t\t}, clearTimeout(s)\r\n\t\t\t\t\t\t\t\t}), p)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tif ([\"fetch\", \"fetchInternet\", \"fetchIntranet\"].indexOf(t.funcName) > -1) {\r\n\t\t\t\t\t\t\tvar h = t.data && t.data.timeout ? t.data.timeout : 2e4;\r\n\t\t\t\t\t\t\tl = setTimeout((function () {\r\n\t\t\t\t\t\t\t\to(f()({code: \"10800\", message: \"timeout\"})), v[n] = function () {\r\n\t\t\t\t\t\t\t\t}, clearTimeout(l)\r\n\t\t\t\t\t\t\t}), h)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tv[n] = function () {\r\n\t\t\t\t\t\t\tvar e = u()(i.a.mark((function e(c) {\r\n\t\t\t\t\t\t\t\tvar u, f, p, h, m, v, g, b, w;\r\n\t\t\t\t\t\t\t\treturn i.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\tif ((u = y(c, t.apiName)).data = Object(d.g)(u.data), u.data = Object(d.j)(u.data), \"fetch\" !== t.apiName && \"fetchInternet\" !== t.apiName && \"fetchIntranet\" !== t.apiName && \"fetchVPN\" !== t.apiName || (f = new Date - 0 - d.i[t.apiName + n], Object(d.y)(t.apiName, t.data.url, f, u.type)), \"error\" !== u.type || \"config\" === t.apiName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 12;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tif (Object(d.s)(\"back\", t.data, t.funcName, t.apiName, u), \"getCache\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 9;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn r(null), e.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\t\t\t\to(u.data), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 12:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"getAuthCode\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 18;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tif ((p = JSON.parse(u.data)) && p.code.length > 0) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 18;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn o(u.data), Object(d.s)(\"back\", t.data, t.funcName, t.apiName, u.data), e.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\tcase 18:\r\n\t\t\t\t\t\t\t\t\t\t\tif (Object(d.s)(\"back\", t.data, t.funcName, t.apiName, void 0), \"fetch\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 23;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tr({\r\n\t\t\t\t\t\t\t\t\t\t\t\ttext: function () {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn new a.a((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te(u.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t\t\t\t}, json: function () {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn new a.a((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tu.data = JSON.parse(u.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tu.data = e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te(u.data)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 23:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"fetchInternet\" !== t.funcName && \"fetchIntranet\" !== t.funcName && \"fetchVPN\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 30;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tclearTimeout(l), h = JSON.parse(u.data), m = h.statusCode, v = h.header, g = h.body, b = {\r\n\t\t\t\t\t\t\t\t\t\t\t\tstatus: m,\r\n\t\t\t\t\t\t\t\t\t\t\t\theaders: v,\r\n\t\t\t\t\t\t\t\t\t\t\t\ttext: function () {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn new a.a((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te(g)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t\tjson: function () {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn new a.a((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvar t = g;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"string\" == typeof t) try {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tt = JSON.parse(t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.warn(e)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te(t)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}, r(Object(d.r)(b)), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 30:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"getCache\" !== t.funcName || \"string\" != typeof u.data || \"undefine\" !== u.data) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 34;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tr(null), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 34:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"config\" !== t.funcName && \"checkJsApi\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 38;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tObject(d.d)(t, u, r, n), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 38:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"getAppInfo\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 44;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tu.data = JSON.parse(u.data), (!t.data || t.data && !t.data.needNet) && delete u.data.net, r(u.data), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 44:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"getBluetoothDevices\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 50;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tfor (u.data = JSON.parse(u.data), w = 0; w < u.data.devices.length; w += 1) u.data.devices[w].advertisData && (u.data.devices[w].advertisData = Object(d.b)(u.data.devices[w].advertisData)), u.data.devices[w].serviceData && (u.data.devices[w].serviceData = Object(d.z)(u.data.devices[w].serviceData));\r\n\t\t\t\t\t\t\t\t\t\t\tr(u.data), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 50:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"location\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 56;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tclearTimeout(s), u.data = JSON.parse(u.data), r(u.data), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 56:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"fetch\" !== t.funcName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 60;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tclearTimeout(l), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 60:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"complexChoose\" !== t.apiName) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 75;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tif (e.prev = 61, u.data = JSON.parse(u.data), !t.data || Object(d.u)()) {\r\n\t\t\t\t\t\t\t\t\t\t\t\te.next = 67;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn e.next = 66, Object(d.l)(u.data.data);\r\n\t\t\t\t\t\t\t\t\t\tcase 66:\r\n\t\t\t\t\t\t\t\t\t\t\tu.data.data = e.sent;\r\n\t\t\t\t\t\t\t\t\t\tcase 67:\r\n\t\t\t\t\t\t\t\t\t\t\te.next = 72;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 69:\r\n\t\t\t\t\t\t\t\t\t\t\te.prev = 69, e.t0 = e.catch(61), console.log(\"complexChoose error\", e.t0, u.data);\r\n\t\t\t\t\t\t\t\t\t\tcase 72:\r\n\t\t\t\t\t\t\t\t\t\t\tr(u.data), e.next = 77;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 75:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"string\" == typeof u.data && \"undefined\" !== u.data) try {\r\n\t\t\t\t\t\t\t\t\t\t\t\tu.data = JSON.parse(u.data)\r\n\t\t\t\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\tconsole.log(\"\")\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tr(u.data);\r\n\t\t\t\t\t\t\t\t\t\tcase 77:\r\n\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}), e, null, [[61, 69]])\r\n\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}(), e(n)\r\n\t\t\t\t\t}))\r\n\t\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = {}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"a\", (function () {\r\n\t\t\t\treturn f\r\n\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\treturn p\r\n\t\t\t}));\r\n\t\t\tvar r = n(17), a = n.n(r), o = n(8), i = n.n(o), c = n(52), u = n.n(c);\r\n\t\t\tvar s = new function () {\r\n\t\t\t\tvar e = \"\", t = 0, n = !1, r = !1, a = 1, o = \"\";\r\n\t\t\t\tu()(this, {\r\n\t\t\t\t\turl: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn e\r\n\t\t\t\t\t\t}, set: function (t) {\r\n\t\t\t\t\t\t\tvar n = t !== e;\r\n\t\t\t\t\t\t\te = t, n && this.onAttrChange(\"url\", t)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, startTime: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn t\r\n\t\t\t\t\t\t}, set: function (e) {\r\n\t\t\t\t\t\t\tt = e\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, background: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn n\r\n\t\t\t\t\t\t}, set: function (e) {\r\n\t\t\t\t\t\t\tvar t = e !== n;\r\n\t\t\t\t\t\t\tn = e, t && this.onAttrChange(\"background\", e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, repeat: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn r\r\n\t\t\t\t\t\t}, set: function (e) {\r\n\t\t\t\t\t\t\tvar t = e !== r;\r\n\t\t\t\t\t\t\tr = e, t && this.onAttrChange(\"repeat\", e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, playbackSpeed: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn a\r\n\t\t\t\t\t\t}, set: function (e) {\r\n\t\t\t\t\t\t\tvar t = e !== a;\r\n\t\t\t\t\t\t\ta = e, t && this.onAttrChange(\"playbackSpeed\", e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, cookies: {\r\n\t\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\t\treturn o\r\n\t\t\t\t\t\t}, set: function (e) {\r\n\t\t\t\t\t\t\to = e\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}), this.reset = function () {\r\n\t\t\t\t\tt = 0\r\n\t\t\t\t}\r\n\t\t\t};\r\n\t\t\tfunction f() {\r\n\t\t\t\treturn s\r\n\t\t\t}\r\n\t\t\tvar l = {\r\n\t\t\t\tplay: {\r\n\t\t\t\t\turl: \"string\",\r\n\t\t\t\t\tstartTime: \"number\",\r\n\t\t\t\t\tbackground: \"boolean\",\r\n\t\t\t\t\trepeat: \"boolean\",\r\n\t\t\t\t\tplaybackSpeed: \"number\"\r\n\t\t\t\t},\r\n\t\t\t\tpause: {},\r\n\t\t\t\tstop: {},\r\n\t\t\t\tseek: {position: \"number\"},\r\n\t\t\t\tplaybackSpeed: {playbackSpeed: \"number\"},\r\n\t\t\t\trepeat: {repeat: \"boolean\"},\r\n\t\t\t\tbackground: {background: \"boolean\"},\r\n\t\t\t\tcookies: {cookies: \"string\"}\r\n\t\t\t}, p = function (e) {\r\n\t\t\t\tvar t = {status: 1, msg: \"\"}, n = i()(l[e.action]), r = \"\";\r\n\t\t\t\treturn n.forEach((function (t) {\r\n\t\t\t\t\tvar n = a()(e.data[t]);\r\n\t\t\t\t\tr || n === l[e.action][t] || (r = t)\r\n\t\t\t\t})), r && (t.status = 0, t.msg = \"The '\".concat(r, \"' parameter is incorrect. Please check the documentation.\")), t\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"b\", (function () {\r\n\t\t\t\treturn a\r\n\t\t\t})), n.d(t, \"a\", (function () {\r\n\t\t\t\treturn o\r\n\t\t\t}));\r\n\t\t\tvar r = {}, a = function (e, t) {\r\n\t\t\t\tr[e] || (r[e] = []), r[e].push(t)\r\n\t\t\t}, o = function (e) {\r\n\t\t\t\tfor (var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), a = 1; a < t; a++) n[a - 1] = arguments[a];\r\n\t\t\t\tif (\"string\" == typeof e) {\r\n\t\t\t\t\tvar o = r[e];\r\n\t\t\t\t\to && (delete r[e], o.forEach((function (e) {\r\n\t\t\t\t\t\te.apply(void 0, n)\r\n\t\t\t\t\t})))\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(110)(!0);\r\n\t\t\tn(78)(String, \"String\", (function (e) {\r\n\t\t\t\tthis._t = String(e), this._i = 0\r\n\t\t\t}), (function () {\r\n\t\t\t\tvar e, t = this._t, n = this._i;\r\n\t\t\t\treturn n >= t.length ? {value: void 0, done: !0} : (e = r(t, n), this._i += e.length, {\r\n\t\t\t\t\tvalue: e,\r\n\t\t\t\t\tdone: !1\r\n\t\t\t\t})\r\n\t\t\t}))\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = !0\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(45);\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\tif (r(e), void 0 === t) return e;\r\n\t\t\t\tswitch (n) {\r\n\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\treturn function (n) {\r\n\t\t\t\t\t\t\treturn e.call(t, n)\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\treturn function (n, r) {\r\n\t\t\t\t\t\t\treturn e.call(t, n, r)\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\treturn function (n, r, a) {\r\n\t\t\t\t\t\t\treturn e.call(t, n, r, a)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\treturn function () {\r\n\t\t\t\t\treturn e.apply(t, arguments)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn {enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(83), a = n(59);\r\n\t\t\te.exports = Object.keys || function (e) {\r\n\t\t\t\treturn r(e, a)\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = {}.toString;\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn n.call(e).slice(8, -1)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(44);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn Object(r(e))\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n;\r\n\t\t\tn = function () {\r\n\t\t\t\treturn this\r\n\t\t\t}();\r\n\t\t\ttry {\r\n\t\t\t\tn = n || new Function(\"return this\")()\r\n\t\t\t} catch (e) {\r\n\t\t\t\t\"object\" == typeof window && (n = window)\r\n\t\t\t}\r\n\t\t\te.exports = n\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(144)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = [];\r\n\t\t\tr = n(129), e.exports = r\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"c\", (function () {\r\n\t\t\t\treturn I\r\n\t\t\t})), n.d(t, \"a\", (function () {\r\n\t\t\t\treturn O\r\n\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\treturn _\r\n\t\t\t}));\r\n\t\t\tvar r = n(1), a = n.n(r), o = n(13), i = n.n(o), c = n(8), u = n.n(c), s = n(3), f = n.n(s), l = n(2),\r\n\t\t\t\tp = n.n(l), d = n(4), h = n.n(d), m = n(102), v = n.n(m), g = n(28), y = n(29), b = n(12), w = n.n(b),\r\n\t\t\t\tx = n(0), k = n(22), N = n(7), _ = function (e) {\r\n\t\t\t\t\treturn Object(y.a)((function (t) {\r\n\t\t\t\t\t\tvar n = h()({\r\n\t\t\t\t\t\t\turl: e.uri || e.url || e.schema + (e.data ? \"?\".concat(v.a.stringify(e.data)) : \"\"),\r\n\t\t\t\t\t\t\tcallbackId: t\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tObject(x.s)(\"action\", e.data, e.schema, e.apiName, void 0, t), HWH5.openURI(n)\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t}, S = function (e) {\r\n\t\t\t\t\treturn Object(y.a)((function (t) {\r\n\t\t\t\t\t\tvar n = h()({\r\n\t\t\t\t\t\t\turl: e.uri || e.url || e.schema + (e.data ? \"?data=\".concat(g.a.encode(e.data)) : \"\"),\r\n\t\t\t\t\t\t\tcallbackId: t\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tObject(x.s)(\"action\", e.data, e.schema, e.apiName, void 0, t), HWH5.openURI(n)\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t}, C = {\r\n\t\t\t\t\tviewContactInfo: [\"w3account\", \"employeeNumber\", \"personMail\"],\r\n\t\t\t\t\tcontactInfo: [\"w3accounts\", \"employeeNumbers\", \"personMails\"],\r\n\t\t\t\t\trefreshTodo: [{name: \"isRefresh\", default: 1}, \"reserve1\", \"reserve2\"]\r\n\t\t\t\t}, O = function (e, t, n) {\r\n\t\t\t\t\tHWH5[e] = function (r) {\r\n\t\t\t\t\t\treturn new p.a(function () {\r\n\t\t\t\t\t\t\tvar o = f()(a.a.mark((function o(c, s) {\r\n\t\t\t\t\t\t\t\tvar f, l, p, d, m, v, g, y;\r\n\t\t\t\t\t\t\t\treturn a.a.wrap((function (a) {\r\n\t\t\t\t\t\t\t\t\tfor (; ;) switch (a.prev = a.next) {\r\n\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\tif (Object(x.w)() && n && console.warn(\"“\".concat(e, \"” 暂不支持PC\")), f = Object(x.x)(e, r), l = t, \"openWebview\" !== e && \"openSchema\" !== e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 12;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tif (!(l = f.url || f.uri) || 0 !== l.indexOf(\"ui://\") && 0 !== l.indexOf(\"method://\") || Object(x.s)(\"action\", void 0, e, e, void 0, void 0, l.split(\"?\")[0]), !(l && l.indexOf(\"wecodeDefine1\") > -1)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 10;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn s({\r\n\t\t\t\t\t\t\t\t\t\t\t\tcode: \"30803\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tmessage: \"The URI contains invalid keywords.\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t\t\t}), a.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\tcase 10:\r\n\t\t\t\t\t\t\t\t\t\t\ta.next = 13;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 12:\r\n\t\t\t\t\t\t\t\t\t\t\tif (e in C) for (p = C[e], d = 0; d < p.length; d += 1) \"string\" == typeof (m = p[d]) ? f[m] = f[m] || \"\" : f[m.name] = f[m.name] || m.default;\r\n\t\t\t\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\t\t\t\tif ([\"selectClouddriveFiles\", \"openClouddriveFile\", \"importClouddriveFileFromMyFiles\", \"saveClouddriveFileToMyFiles\", \"deleteClouddriveFile\", \"getClouddriveFileSharelink\"].indexOf(e) > -1 && (\"WeCode\", f && u()(f).length > 0 ? f.packageName = f.packageName ? f.packageName : \"WeCode\" : f = {packageName: \"WeCode\"}, \"openClouddriveFile\" !== e && (f.needCallback = 1)), \"getDepartment\" !== e && \"selectPhoneContact\" !== e && \"openSkyTone\" !== e && \"queryMeetingSchedules\" !== e && \"viewScheduleDetail\" !== e && \"operateSchedule\" !== e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 20;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn a.next = 17, Object(x.n)();\r\n\t\t\t\t\t\t\t\t\t\tcase 17:\r\n\t\t\t\t\t\t\t\t\t\t\tv = a.sent, f && u()(f).length > 0 ? f.bundleName = f.bundleName || v.appId : f = {bundleName: v.appId}, f.needCallback = !0;\r\n\t\t\t\t\t\t\t\t\t\tcase 20:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"openWebview\" !== e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 25;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn a.next = 23, Object(x.n)();\r\n\t\t\t\t\t\t\t\t\t\tcase 23:\r\n\t\t\t\t\t\t\t\t\t\t\tg = a.sent, o = l, b = g.appId, w = void 0, O = void 0, I = void 0, w = o.split(\"?\")[0].split(\"#\")[0], O = o.match(/#.*/gi) ? o.match(/#.*/gi)[0] : \"\", I = (o.match(/\\?.*/gi) ? o.match(/\\?.*/gi)[0] : \"\").split(\"#\")[0], l = w + (I += \"\".concat(I ? \"&\" : \"?\", \"hwa_trace_source=wecode_\").concat(b)) + O;\r\n\t\t\t\t\t\t\t\t\t\tcase 25:\r\n\t\t\t\t\t\t\t\t\t\t\tif (\"selectContacts\" !== e && \"selectUsers\" !== e && \"managerSelector\" !== e && \"complexChoose\" !== e || f && !f.bundleName && (f.bundleName = \"welink.wecode\"), \"complexChoose\" === e && f && (f.callType = \"WeCode\", f.needCallback = !0), \"getLocalFiles\" === e && f && (f.needCallback = !0), \"writeMail\" !== e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 44;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tif (a.prev = 29, y = null, !(y = JSON.parse(f)).action_send_multiple || !i()(y.action_send_multiple)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 37;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn a.next = 35, Object(x.k)(y.action_send_multiple);\r\n\t\t\t\t\t\t\t\t\t\tcase 35:\r\n\t\t\t\t\t\t\t\t\t\t\ty.action_send_multiple = a.sent, f = h()(y);\r\n\t\t\t\t\t\t\t\t\t\tcase 37:\r\n\t\t\t\t\t\t\t\t\t\t\ta.next = 42;\r\n\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\tcase 39:\r\n\t\t\t\t\t\t\t\t\t\t\ta.prev = 39, a.t0 = a.catch(29), console.log(\"writeMail data parse error\");\r\n\t\t\t\t\t\t\t\t\t\tcase 42:\r\n\t\t\t\t\t\t\t\t\t\t\treturn c(S({schema: l, data: f, apiName: e})), a.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\tcase 44:\r\n\t\t\t\t\t\t\t\t\t\t\tif ([\"searchLocation\", \"sendIMFile\", \"speechToText\"].indexOf(e) >= 0 && (f ? f.needCallback = 1 : f = {needCallback: 1}), \"createIMGroupChat\" === e && f && 0 === f.isGotoChat && (f.needCallback = !0), \"ocr\" === e && (l = 1 === f ? \"ui://welink.openai/ocr-document\" : \"ui://welink.openai/ocr-invoice\", f = {\r\n\t\t\t\t\t\t\t\t\t\t\t\ttype: f,\r\n\t\t\t\t\t\t\t\t\t\t\t\tneedCallback: 1\r\n\t\t\t\t\t\t\t\t\t\t\t}), \"openMeeting\" === e && (f && Object(x.v)(f) || (f = {itEventType: 4}), f.type && (f.itEventType = f.type, delete f.type)), !(k.b.getState() || N.f[e] && N.f[e].j_p_c) || Object(k.a)(e, f)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\ta.next = 52;\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\treturn s({\r\n\t\t\t\t\t\t\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t\t\t}), a.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\tcase 52:\r\n\t\t\t\t\t\t\t\t\t\t\t\"openWebview\" !== e && \"openSchema\" !== e || (f = null), c(_({\r\n\t\t\t\t\t\t\t\t\t\t\t\tschema: l,\r\n\t\t\t\t\t\t\t\t\t\t\t\tdata: f,\r\n\t\t\t\t\t\t\t\t\t\t\t\tapiName: e\r\n\t\t\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\t\t\tcase 54:\r\n\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\treturn a.stop()\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tvar o, b, w, O, I\r\n\t\t\t\t\t\t\t\t}), o, null, [[29, 39]])\r\n\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\treturn function (e, t) {\r\n\t\t\t\t\t\t\t\treturn o.apply(this, arguments)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}())\r\n\t\t\t\t\t}\r\n\t\t\t\t}, I = function () {\r\n\t\t\t\t\tfor (var e = 0; e < w.a.length; e += 1) {\r\n\t\t\t\t\t\tvar t = w.a[e];\r\n\t\t\t\t\t\tO(t.apiName, t.schema, t.pcNotSupport)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (null == e) throw TypeError(\"Can't call method on  \" + e);\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (\"function\" != typeof e) throw TypeError(e + \" is not a function!\");\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = 0, r = Math.random();\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn \"Symbol(\".concat(void 0 === e ? \"\" : e, \")_\", (++n + r).toString(36))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(18).f, a = n(27), o = n(11)(\"toStringTag\");\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\te && !a(e = n ? e : e.prototype, o) && r(e, o, {configurable: !0, value: t})\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(115);\r\n\t\t\tfor (var r = n(9), a = n(24), o = n(30), i = n(11)(\"toStringTag\"), c = \"CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList\".split(\",\"), u = 0; u < c.length; u++) {\r\n\t\t\t\tvar s = c[u], f = r[s], l = f && f.prototype;\r\n\t\t\t\tl && !l[i] && a(l, i, s), o[s] = o.Array\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tt.f = Object.getOwnPropertySymbols\r\n\t\t}, function (e, t) {\r\n\t\t\tt.f = {}.propertyIsEnumerable\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(150)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(166)\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = Math.ceil, r = Math.floor;\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn isNaN(e = +e) ? 0 : (e > 0 ? r : n)(e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(25), a = n(9).document, o = r(a) && r(a.createElement);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn o ? a.createElement(e) : {}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(25);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tif (!r(e)) return e;\r\n\t\t\t\tvar n, a;\r\n\t\t\t\tif (t && \"function\" == typeof (n = e.toString) && !r(a = n.call(e))) return a;\r\n\t\t\t\tif (\"function\" == typeof (n = e.valueOf) && !r(a = n.call(e))) return a;\r\n\t\t\t\tif (!t && \"function\" == typeof (n = e.toString) && !r(a = n.call(e))) return a;\r\n\t\t\t\tthrow TypeError(\"Can't convert object to primitive value\")\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(53), a = Math.min;\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn e > 0 ? a(r(e), 9007199254740991) : 0\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(58)(\"keys\"), a = n(46);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn r[e] || (r[e] = a(e))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(6), a = n(9), o = a[\"__core-js_shared__\"] || (a[\"__core-js_shared__\"] = {});\r\n\t\t\t(e.exports = function (e, t) {\r\n\t\t\t\treturn o[e] || (o[e] = void 0 !== t ? t : {})\r\n\t\t\t})(\"versions\", []).push({\r\n\t\t\t\tversion: r.version,\r\n\t\t\t\tmode: n(34) ? \"pure\" : \"global\",\r\n\t\t\t\tcopyright: \"© 2019 Denis Pushkarev (zloirock.ru)\"\r\n\t\t\t})\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = \"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(38), a = n(11)(\"toStringTag\"), o = \"Arguments\" == r(function () {\r\n\t\t\t\treturn arguments\r\n\t\t\t}());\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tvar t, n, i;\r\n\t\t\t\treturn void 0 === e ? \"Undefined\" : null === e ? \"Null\" : \"string\" == typeof (n = function (e, t) {\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\treturn e[t]\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t}\r\n\t\t\t\t}(t = Object(e), a)) ? n : o ? r(t) : \"Object\" == (i = r(t)) && \"function\" == typeof t.callee ? \"Arguments\" : i\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(60), a = n(11)(\"iterator\"), o = n(30);\r\n\t\t\te.exports = n(6).getIteratorMethod = function (e) {\r\n\t\t\t\tif (null != e) return e[a] || e[\"@@iterator\"] || o[r(e)]\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(45);\r\n\t\t\tfunction a(e) {\r\n\t\t\t\tvar t, n;\r\n\t\t\t\tthis.promise = new e((function (e, r) {\r\n\t\t\t\t\tif (void 0 !== t || void 0 !== n) throw TypeError(\"Bad Promise constructor\");\r\n\t\t\t\t\tt = e, n = r\r\n\t\t\t\t})), this.resolve = r(t), this.reject = r(n)\r\n\t\t\t}\r\n\t\t\te.exports.f = function (e) {\r\n\t\t\t\treturn new a(e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tt.f = n(11)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9), a = n(6), o = n(34), i = n(63), c = n(18).f;\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tvar t = a.Symbol || (a.Symbol = o ? {} : r.Symbol || {});\r\n\t\t\t\t\"_\" == e.charAt(0) || e in t || c(t, e, {value: i.f(e)})\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(83), a = n(59).concat(\"length\", \"prototype\");\r\n\t\t\tt.f = Object.getOwnPropertyNames || function (e) {\r\n\t\t\t\treturn r(e, a)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(50), a = n(36), o = n(19), i = n(55), c = n(27), u = n(79), s = Object.getOwnPropertyDescriptor;\r\n\t\t\tt.f = n(15) ? s : function (e, t) {\r\n\t\t\t\tif (e = o(e), t = i(t, !0), u) try {\r\n\t\t\t\t\treturn s(e, t)\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t}\r\n\t\t\t\tif (c(e, t)) return a(!r.f.call(e, t), e[t])\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(141)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(143)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(168)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(152), a = n(153), o = n(99), i = n(156);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn r(e) || a(e, t) || o(e, t) || i()\r\n\t\t\t}\r\n\t\t}, function (e) {\r\n\t\t\te.exports = JSON.parse('{\"package\":\"com.huawei.works.h5.common\",\"packageAlias\":\"common\",\"versionCode\":\"23\",\"versionName\":\"1.0.23\",\"indexURL\":\"h5://common/html/index.html\",\"minAdaptedCode\":\"135\"}')\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.d(t, \"a\", (function () {\r\n\t\t\t\treturn r\r\n\t\t\t})), n.d(t, \"b\", (function () {\r\n\t\t\t\treturn a\r\n\t\t\t}));\r\n\t\t\tvar r = [{origin: \"chineseName\", target: \"userNameCn\"}, {\r\n\t\t\t\torigin: \"englishName\",\r\n\t\t\t\ttarget: \"userNameEn\"\r\n\t\t\t}, {origin: \"employeeNumber\", target: \"corpUserId\"}, {\r\n\t\t\t\torigin: \"mobileCodeAll\",\r\n\t\t\t\ttarget: \"mobileNumber\"\r\n\t\t\t}, {origin: \"personLocation\", target: \"workPlace\"}, {\r\n\t\t\t\torigin: \"personMail\",\r\n\t\t\t\ttarget: \"userEmail\"\r\n\t\t\t}, {origin: \"personType\", target: \"userType\"}, {origin: \"sex\", target: \"gender\"}, {\r\n\t\t\t\torigin: \"w3account\",\r\n\t\t\t\ttarget: \"userId\"\r\n\t\t\t}, {origin: \"sign\", target: \"signature\"}], a = [{\r\n\t\t\t\tfuncName: \"getContactInfo\",\r\n\t\t\t\tmapping: [{origin: \"userIds\", target: \"w3accounts\"}, {\r\n\t\t\t\t\torigin: \"corpUserIds\",\r\n\t\t\t\t\ttarget: \"employeeNumbers\"\r\n\t\t\t\t}, {origin: \"userEmails\", target: \"personMails\"}]\r\n\t\t\t}, {\r\n\t\t\t\tfuncName: \"contactInfo\",\r\n\t\t\t\tmapping: [{origin: \"userIds\", target: \"w3accounts\"}, {\r\n\t\t\t\t\torigin: \"corpUserIds\",\r\n\t\t\t\t\ttarget: \"employeeNumbers\"\r\n\t\t\t\t}, {origin: \"userEmails\", target: \"personMails\"}]\r\n\t\t\t}, {\r\n\t\t\t\tfuncName: \"openUserProfile\",\r\n\t\t\t\tmapping: [{origin: \"userId\", target: \"w3account\"}, {\r\n\t\t\t\t\torigin: \"corpUserId\",\r\n\t\t\t\t\ttarget: \"employeeNumber\"\r\n\t\t\t\t}, {origin: \"userEmail\", target: \"personMail\"}]\r\n\t\t\t}, {\r\n\t\t\t\tfuncName: \"viewContactInfo\",\r\n\t\t\t\tmapping: [{origin: \"userId\", target: \"w3account\"}, {\r\n\t\t\t\t\torigin: \"corpUserId\",\r\n\t\t\t\t\ttarget: \"employeeNumber\"\r\n\t\t\t\t}, {origin: \"userEmail\", target: \"personMail\"}]\r\n\t\t\t}, {funcName: \"fetchInternet\", mapping: []}, {funcName: \"fetchVPN\", mapping: []}]\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(170)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(173)\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(175)\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(20), a = n.n(r), o = n(17), i = n.n(o), c = {}, u = {\r\n\t\t\t\twatermark_id: \"wm_div_id\",\r\n\t\t\t\twatermark_prefix: \"mask_div_id\",\r\n\t\t\t\twatermark_txt: \"测试水印\",\r\n\t\t\t\twatermark_x: 20,\r\n\t\t\t\twatermark_y: 20,\r\n\t\t\t\twatermark_rows: 0,\r\n\t\t\t\twatermark_cols: 0,\r\n\t\t\t\twatermark_x_space: 100,\r\n\t\t\t\twatermark_y_space: 50,\r\n\t\t\t\twatermark_font: \"微软雅黑\",\r\n\t\t\t\twatermark_color: \"black\",\r\n\t\t\t\twatermark_fontsize: \"18px\",\r\n\t\t\t\twatermark_alpha: .15,\r\n\t\t\t\twatermark_width: 100,\r\n\t\t\t\twatermark_height: 100,\r\n\t\t\t\twatermark_angle: 15,\r\n\t\t\t\twatermark_parent_width: 0,\r\n\t\t\t\twatermark_parent_height: 0,\r\n\t\t\t\twatermark_parent_node: null\r\n\t\t\t}, s = function (e) {\r\n\t\t\t\tif (1 === arguments.length && \"object\" === i()(arguments[0])) {\r\n\t\t\t\t\tvar t = arguments[0] || {};\r\n\t\t\t\t\tfor (var n in t) t[n] && u[n] && t[n] === u[n] || (t[n] || 0 === t[n]) && (u[n] = t[n])\r\n\t\t\t\t}\r\n\t\t\t\tvar r = document.getElementById(u.watermark_id);\r\n\t\t\t\tif (r) {\r\n\t\t\t\t\tvar o = r.parentNode;\r\n\t\t\t\t\to && o.removeChild(r)\r\n\t\t\t\t}\r\n\t\t\t\tMath.max(document.body.scrollWidth, document.body.clientWidth), u.watermark_width, Math.max(document.body.scrollHeight, document.body.clientHeight, document.documentElement.clientHeight), u.watermark_height;\r\n\t\t\t\tvar c = arguments[0] || {}, s = u.watermark_parent_node, f = 0, l = 0;\r\n\t\t\t\tc.watermark_parent_width || c.watermark_parent_height ? (c.watermark_parent_width ? c.watermark_parent_width - u.watermark_width / 2 : u.watermark_parent_node && s.offsetWidth - u.watermark_width / 2, c.watermark_parent_height ? c.watermark_parent_height - u.watermark_height / 2 : u.watermark_parent_node && Math.max(s.offsetHeight, s.scrollHeight) - u.watermark_height / 2, s && (f = s.offsetTop || 0, l = s.offsetLeft || 0, u.watermark_x = u.watermark_x + l, u.watermark_y = u.watermark_y + f)) : s && (f = s.offsetTop || 0, l = s.offsetLeft || 0, s.offsetWidth - u.watermark_width / 2 || 0, Math.max(s.offsetHeight, s.scrollHeight) - u.watermark_height / 2 || 0, u.watermark_x = u.watermark_x + l, u.watermark_y = u.watermark_y + f);\r\n\t\t\t\tvar p, d, h = document.getElementById(u.watermark_id), m = {};\r\n\t\t\t\tif (h) h.shadowRoot && (m = h.shadowRoot); else {\r\n\t\t\t\t\t(h = document.createElement(\"div\")).id = u.watermark_id, h.style.pointerEvents = \"none\", m = \"function\" == typeof h.attachShadow ? h.attachShadow({mode: \"open\"}) : h;\r\n\t\t\t\t\tvar v = document.body.children, g = a()() + \"\", y = g.substr(g.length - 1, 1);\r\n\t\t\t\t\tv[y] ? document.body.insertBefore(h, v[y]) : document.body.appendChild(h)\r\n\t\t\t\t}\r\n\t\t\t\tvar b = document.createElement(\"div\");\r\n\t\t\t\tb.style.width = \"100%\", b.style.position = \"fixed\", b.style.top = \"0\", b.style.overflow = \"hidden\", b.style.bottom = \"0\", b.style.pointerEvents = \"none\", m.appendChild(b);\r\n\t\t\t\tfor (var w = 0; w < u.watermark_rows; w++) {\r\n\t\t\t\t\tvar x = w % 2 == 0;\r\n\t\t\t\t\td = u.watermark_y + (u.watermark_y_space + u.watermark_height) * w;\r\n\t\t\t\t\tfor (var k = 0; k < u.watermark_cols; k++) {\r\n\t\t\t\t\t\tp = u.watermark_x + (u.watermark_width + u.watermark_x_space) * k;\r\n\t\t\t\t\t\tvar N = document.createElement(\"div\"), _ = document.createTextNode(u.watermark_txt);\r\n\t\t\t\t\t\tN.appendChild(_), N.id = u.watermark_prefix + w + k, N.style.webkitTransform = \"rotate(-\" + u.watermark_angle + \"deg)\", N.style.MozTransform = \"rotate(-\" + u.watermark_angle + \"deg)\", N.style.msTransform = \"rotate(-\" + u.watermark_angle + \"deg)\", N.style.OTransform = \"rotate(-\" + u.watermark_angle + \"deg)\", N.style.transform = \"rotate(-\" + u.watermark_angle + \"deg)\", N.style.visibility = \"\", N.style.position = \"absolute\", N.style.left = x ? p + \"px\" : p - u.watermark_width + \"px\", N.style.top = d + \"px\", N.style.overflow = \"hidden\", N.style.zIndex = \"9999999\", N.style.opacity = u.watermark_alpha, N.style.fontSize = u.watermark_fontsize, N.style.fontFamily = u.watermark_font, N.style.color = u.watermark_color, N.style.textAlign = \"center\", N.style.width = u.watermark_width + \"px\", N.style.height = u.watermark_height + \"px\", N.style.display = \"block\", N.style[\"-ms-user-select\"] = \"none\", b.appendChild(N)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tm.appendChild(b)\r\n\t\t\t};\r\n\t\t\tc.init = function (e) {\r\n\t\t\t\twindow.addEventListener(\"load\", (function () {\r\n\t\t\t\t\ts(e)\r\n\t\t\t\t})), window.addEventListener(\"resize\", (function () {\r\n\t\t\t\t\ts(e)\r\n\t\t\t\t})), window.addEventListener(\"DOMContentLoaded\", (function () {\r\n\t\t\t\t\ts(e)\r\n\t\t\t\t}))\r\n\t\t\t}, c.load = function (e) {\r\n\t\t\t\ts(e)\r\n\t\t\t}, c.remove = function () {\r\n\t\t\t\t!function () {\r\n\t\t\t\t\tif (1 === arguments.length && \"object\" === i()(arguments[0])) {\r\n\t\t\t\t\t\tvar e = arguments[0] || {};\r\n\t\t\t\t\t\tfor (key in e) e[key] && u[key] && e[key] === u[key] || (e[key] || 0 === e[key]) && (u[key] = e[key])\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar t = document.getElementById(u.watermark_id), n = t.parentNode;\r\n\t\t\t\t\tn.removeChild(t)\r\n\t\t\t\t}()\r\n\t\t\t}, t.a = c\r\n\t\t}, function (e, t) {\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(34), a = n(10), o = n(80), i = n(24), c = n(30), u = n(111), s = n(47), f = n(114),\r\n\t\t\t\tl = n(11)(\"iterator\"), p = !([].keys && \"next\" in [].keys()), d = function () {\r\n\t\t\t\t\treturn this\r\n\t\t\t\t};\r\n\t\t\te.exports = function (e, t, n, h, m, v, g) {\r\n\t\t\t\tu(n, t, h);\r\n\t\t\t\tvar y, b, w, x = function (e) {\r\n\t\t\t\t\t\tif (!p && e in S) return S[e];\r\n\t\t\t\t\t\tswitch (e) {\r\n\t\t\t\t\t\t\tcase\"keys\":\r\n\t\t\t\t\t\t\tcase\"values\":\r\n\t\t\t\t\t\t\t\treturn function () {\r\n\t\t\t\t\t\t\t\t\treturn new n(this, e)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn function () {\r\n\t\t\t\t\t\t\treturn new n(this, e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, k = t + \" Iterator\", N = \"values\" == m, _ = !1, S = e.prototype,\r\n\t\t\t\t\tC = S[l] || S[\"@@iterator\"] || m && S[m], O = C || x(m), I = m ? N ? x(\"entries\") : O : void 0,\r\n\t\t\t\t\tj = \"Array\" == t && S.entries || C;\r\n\t\t\t\tif (j && (w = f(j.call(new e))) !== Object.prototype && w.next && (s(w, k, !0), r || \"function\" == typeof w[l] || i(w, l, d)), N && C && \"values\" !== C.name && (_ = !0, O = function () {\r\n\t\t\t\t\treturn C.call(this)\r\n\t\t\t\t}), r && !g || !p && !_ && S[l] || i(S, l, O), c[t] = O, c[k] = d, m) if (y = {\r\n\t\t\t\t\tvalues: N ? O : x(\"values\"),\r\n\t\t\t\t\tkeys: v ? O : x(\"keys\"),\r\n\t\t\t\t\tentries: I\r\n\t\t\t\t}, g) for (b in y) b in S || o(S, b, y[b]); else a(a.P + a.F * (p || _), t, y);\r\n\t\t\t\treturn y\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = !n(15) && !n(26)((function () {\r\n\t\t\t\treturn 7 != Object.defineProperty(n(54)(\"div\"), \"a\", {\r\n\t\t\t\t\tget: function () {\r\n\t\t\t\t\t\treturn 7\r\n\t\t\t\t\t}\r\n\t\t\t\t}).a\r\n\t\t\t}))\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(24)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14), a = n(82), o = n(59), i = n(57)(\"IE_PROTO\"), c = function () {\r\n\t\t\t}, u = function () {\r\n\t\t\t\tvar e, t = n(54)(\"iframe\"), r = o.length;\r\n\t\t\t\tfor (t.style.display = \"none\", n(85).appendChild(t), t.src = \"javascript:\", (e = t.contentWindow.document).open(), e.write(\"<script>document.F=Object<\\/script>\"), e.close(), u = e.F; r--;) delete u.prototype[o[r]];\r\n\t\t\t\treturn u()\r\n\t\t\t};\r\n\t\t\te.exports = Object.create || function (e, t) {\r\n\t\t\t\tvar n;\r\n\t\t\t\treturn null !== e ? (c.prototype = r(e), n = new c, c.prototype = null, n[i] = e) : n = u(), void 0 === t ? n : a(n, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(18), a = n(14), o = n(37);\r\n\t\t\te.exports = n(15) ? Object.defineProperties : function (e, t) {\r\n\t\t\t\ta(e);\r\n\t\t\t\tfor (var n, i = o(t), c = i.length, u = 0; c > u;) r.f(e, n = i[u++], t[n]);\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(27), a = n(19), o = n(112)(!1), i = n(57)(\"IE_PROTO\");\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tvar n, c = a(e), u = 0, s = [];\r\n\t\t\t\tfor (n in c) n != i && r(c, n) && s.push(n);\r\n\t\t\t\tfor (; t.length > u;) r(c, n = t[u++]) && (~o(s, n) || s.push(n));\r\n\t\t\t\treturn s\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(38);\r\n\t\t\te.exports = Object(\"z\").propertyIsEnumerable(0) ? Object : function (e) {\r\n\t\t\t\treturn \"String\" == r(e) ? e.split(\"\") : Object(e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9).document;\r\n\t\t\te.exports = r && r.documentElement\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14);\r\n\t\t\te.exports = function (e, t, n, a) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn a ? t(r(n)[0], n[1]) : t(n)\r\n\t\t\t\t} catch (t) {\r\n\t\t\t\t\tvar o = e.return;\r\n\t\t\t\t\tthrow void 0 !== o && r(o.call(e)), t\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(30), a = n(11)(\"iterator\"), o = Array.prototype;\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn void 0 !== e && (r.Array === e || o[a] === e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14), a = n(45), o = n(11)(\"species\");\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tvar n, i = r(e).constructor;\r\n\t\t\t\treturn void 0 === i || null == (n = r(i)[o]) ? t : a(n)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r, a, o, i = n(35), c = n(121), u = n(85), s = n(54), f = n(9), l = f.process, p = f.setImmediate,\r\n\t\t\t\td = f.clearImmediate, h = f.MessageChannel, m = f.Dispatch, v = 0, g = {}, y = function () {\r\n\t\t\t\t\tvar e = +this;\r\n\t\t\t\t\tif (g.hasOwnProperty(e)) {\r\n\t\t\t\t\t\tvar t = g[e];\r\n\t\t\t\t\t\tdelete g[e], t()\r\n\t\t\t\t\t}\r\n\t\t\t\t}, b = function (e) {\r\n\t\t\t\t\ty.call(e.data)\r\n\t\t\t\t};\r\n\t\t\tp && d || (p = function (e) {\r\n\t\t\t\tfor (var t = [], n = 1; arguments.length > n;) t.push(arguments[n++]);\r\n\t\t\t\treturn g[++v] = function () {\r\n\t\t\t\t\tc(\"function\" == typeof e ? e : Function(e), t)\r\n\t\t\t\t}, r(v), v\r\n\t\t\t}, d = function (e) {\r\n\t\t\t\tdelete g[e]\r\n\t\t\t}, \"process\" == n(38)(l) ? r = function (e) {\r\n\t\t\t\tl.nextTick(i(y, e, 1))\r\n\t\t\t} : m && m.now ? r = function (e) {\r\n\t\t\t\tm.now(i(y, e, 1))\r\n\t\t\t} : h ? (o = (a = new h).port2, a.port1.onmessage = b, r = i(o.postMessage, o, 1)) : f.addEventListener && \"function\" == typeof postMessage && !f.importScripts ? (r = function (e) {\r\n\t\t\t\tf.postMessage(e + \"\", \"*\")\r\n\t\t\t}, f.addEventListener(\"message\", b, !1)) : r = \"onreadystatechange\" in s(\"script\") ? function (e) {\r\n\t\t\t\tu.appendChild(s(\"script\")).onreadystatechange = function () {\r\n\t\t\t\t\tu.removeChild(this), y.call(e)\r\n\t\t\t\t}\r\n\t\t\t} : function (e) {\r\n\t\t\t\tsetTimeout(i(y, e, 1), 0)\r\n\t\t\t}), e.exports = {set: p, clear: d}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn {e: !1, v: e()}\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\treturn {e: !0, v: e}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14), a = n(25), o = n(62);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tif (r(e), a(t) && t.constructor === e) return t;\r\n\t\t\t\tvar n = o.f(e);\r\n\t\t\t\treturn (0, n.resolve)(t), n.promise\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(11)(\"iterator\"), a = !1;\r\n\t\t\ttry {\r\n\t\t\t\tvar o = [7][r]();\r\n\t\t\t\to.return = function () {\r\n\t\t\t\t\ta = !0\r\n\t\t\t\t}, Array.from(o, (function () {\r\n\t\t\t\t\tthrow 2\r\n\t\t\t\t}))\r\n\t\t\t} catch (e) {\r\n\t\t\t}\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tif (!t && !a) return !1;\r\n\t\t\t\tvar n = !1;\r\n\t\t\t\ttry {\r\n\t\t\t\t\tvar o = [7], i = o[r]();\r\n\t\t\t\t\ti.next = function () {\r\n\t\t\t\t\t\treturn {done: n = !0}\r\n\t\t\t\t\t}, o[r] = function () {\r\n\t\t\t\t\t\treturn i\r\n\t\t\t\t\t}, e(o)\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t}\r\n\t\t\t\treturn n\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = [{apiName: \"getDeviceInfo\", nativeName: \"getDeviceInfo\"}, {\r\n\t\t\t\tapiName: \"getAppInfo\",\r\n\t\t\t\tnativeName: \"getAppInfo\"\r\n\t\t\t}, {apiName: \"getNetworkType\", nativeName: \"getNetworkStatus\"}, {\r\n\t\t\t\tapiName: \"scanCode\",\r\n\t\t\t\tnativeName: \"scanQR\"\r\n\t\t\t}, {apiName: \"navigateBack\", nativeName: \"goBack\"}, {\r\n\t\t\t\tapiName: \"getUserInfo\",\r\n\t\t\t\tnativeName: \"getUserInfo\"\r\n\t\t\t}, {apiName: \"getAuthCode\", nativeName: \"getAuthCode\"}, {\r\n\t\t\t\tapiName: \"config\",\r\n\t\t\t\tnativeName: \"config\"\r\n\t\t\t}, {apiName: \"checkJsApi\", nativeName: \"checkJsApi\"}, {\r\n\t\t\t\tapiName: \"getLocation\",\r\n\t\t\t\tnativeName: \"location\"\r\n\t\t\t}, {apiName: \"playAudio\", nativeName: \"playAudio\"}, {\r\n\t\t\t\tapiName: \"share\",\r\n\t\t\t\tnativeName: \"share\"\r\n\t\t\t}, {apiName: \"playMedia\", nativeName: \"playMedia\"}, {\r\n\t\t\t\tapiName: \"setStorage\",\r\n\t\t\t\tnativeName: \"setCache\"\r\n\t\t\t}, {apiName: \"getStorage\", nativeName: \"getCache\"}, {\r\n\t\t\t\tapiName: \"clearStorage\",\r\n\t\t\t\tnativeName: \"clearCache\"\r\n\t\t\t}, {apiName: \"removeStorage\", nativeName: \"deleteCache\"}, {\r\n\t\t\t\tapiName: \"recordAudio\",\r\n\t\t\t\tnativeName: \"broadcastEvent\"\r\n\t\t\t}, {apiName: \"previewImage\", nativeName: \"imageBrowser\"}, {\r\n\t\t\t\tapiName: \"launchApp\",\r\n\t\t\t\tnativeName: \"launchApp\"\r\n\t\t\t}, {apiName: \"close\", nativeName: \"close\"}, {\r\n\t\t\t\tapiName: \"setNavigationBarTitle\",\r\n\t\t\t\tnativeName: \"setNavTitle\"\r\n\t\t\t}, {apiName: \"uploadImage\", nativeName: \"uploadFile\"}, {\r\n\t\t\t\tapiName: \"chooseImage\",\r\n\t\t\t\tnativeName: \"imagePicker\"\r\n\t\t\t}, {apiName: \"openFile\", nativeName: \"openFileInMDM\"}, {\r\n\t\t\t\tapiName: \"navigateToWecode\",\r\n\t\t\t\tnativeName: \"navigateToWecode\"\r\n\t\t\t}, {apiName: \"horizontalScreen\", nativeName: \"horizontalScreen\"}, {\r\n\t\t\t\tapiName: \"offHorizontalScreen\",\r\n\t\t\t\tnativeName: \"offHorizontalScreen\"\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"openBluetoothAdapter\",\r\n\t\t\t\tnativeName: \"openBluetoothAdapter\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"closeBluetoothAdapter\",\r\n\t\t\t\tnativeName: \"closeBluetoothAdapter\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"readBLECharacteristicValue\",\r\n\t\t\t\tnativeName: \"readBLECharacteristicValue\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"writeBLECharacteristicValue\",\r\n\t\t\t\tnativeName: \"writeBLECharacteristicValue\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"notifyBLECharacteristicValueChange\",\r\n\t\t\t\tnativeName: \"notifyBLECharacteristicValueChange\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"getBLEDeviceServices\",\r\n\t\t\t\tnativeName: \"getBLEDeviceServices\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"getBLEDeviceCharacteristics\",\r\n\t\t\t\tnativeName: \"getBLEDeviceCharacteristics\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"createBLEConnection\",\r\n\t\t\t\tnativeName: \"createBLEConnection\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"closeBLEConnection\",\r\n\t\t\t\tnativeName: \"closeBLEConnection\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"startBLEDevicesDiscovery\",\r\n\t\t\t\tnativeName: \"startBLEDevicesDiscovery\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"stopBLEDevicesDiscovery\",\r\n\t\t\t\tnativeName: \"stopBLEDevicesDiscovery\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"getConnectedBluetoothDevices\",\r\n\t\t\t\tnativeName: \"getConnectedBluetoothDevices\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"getBluetoothDevices\",\r\n\t\t\t\tnativeName: \"getBluetoothDevices\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"getBluetoothAdapterState\",\r\n\t\t\t\tnativeName: \"getBluetoothAdapterState\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"startBluetoothDevicesDiscovery\",\r\n\t\t\t\tnativeName: \"startBluetoothDevicesDiscovery\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"stopBluetoothDevicesDiscovery\",\r\n\t\t\t\tnativeName: \"stopBluetoothDevicesDiscovery\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"createBluetoothConnection\",\r\n\t\t\t\tnativeName: \"createBluetoothConnection\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"closeBluetoothConnection\",\r\n\t\t\t\tnativeName: \"closeBluetoothConnection\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"readBluetoothData\",\r\n\t\t\t\tnativeName: \"readBluetoothData\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {\r\n\t\t\t\tapiName: \"writeDataToBluetooth\",\r\n\t\t\t\tnativeName: \"writeDataToBluetooth\",\r\n\t\t\t\tpcNotSupport: !0\r\n\t\t\t}, {apiName: \"createBond\", nativeName: \"createBond\", pcNotSupport: !0}]\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(38);\r\n\t\t\te.exports = Array.isArray || function (e) {\r\n\t\t\t\treturn \"Array\" == r(e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10), a = n(6), o = n(26);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tvar n = (a.Object || {})[e] || Object[e], i = {};\r\n\t\t\t\ti[e] = t(n), r(r.S + r.F * o((function () {\r\n\t\t\t\t\tn(1)\r\n\t\t\t\t})), \"Object\", i)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(9), a = n(27), o = n(15), i = n(10), c = n(80), u = n(145).KEY, s = n(26), f = n(58), l = n(47),\r\n\t\t\t\tp = n(46), d = n(11), h = n(63), m = n(64), v = n(146), g = n(94), y = n(14), b = n(25), w = n(39),\r\n\t\t\t\tx = n(19), k = n(55), N = n(36), _ = n(81), S = n(147), C = n(66), O = n(49), I = n(18), j = n(37),\r\n\t\t\t\tE = C.f,\r\n\t\t\t\tL = I.f, P = S.f, H = r.Symbol, T = r.JSON, A = T && T.stringify, F = d(\"_hidden\"),\r\n\t\t\t\tB = d(\"toPrimitive\"),\r\n\t\t\t\tW = {}.propertyIsEnumerable, D = f(\"symbol-registry\"), M = f(\"symbols\"), U = f(\"op-symbols\"),\r\n\t\t\t\tR = Object.prototype, J = \"function\" == typeof H && !!O.f, G = r.QObject,\r\n\t\t\t\tV = !G || !G.prototype || !G.prototype.findChild, z = o && s((function () {\r\n\t\t\t\t\treturn 7 != _(L({}, \"a\", {\r\n\t\t\t\t\t\tget: function () {\r\n\t\t\t\t\t\t\treturn L(this, \"a\", {value: 7}).a\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})).a\r\n\t\t\t\t})) ? function (e, t, n) {\r\n\t\t\t\t\tvar r = E(R, t);\r\n\t\t\t\t\tr && delete R[t], L(e, t, n), r && e !== R && L(R, t, r)\r\n\t\t\t\t} : L, q = function (e) {\r\n\t\t\t\t\tvar t = M[e] = _(H.prototype);\r\n\t\t\t\t\treturn t._k = e, t\r\n\t\t\t\t}, K = J && \"symbol\" == typeof H.iterator ? function (e) {\r\n\t\t\t\t\treturn \"symbol\" == typeof e\r\n\t\t\t\t} : function (e) {\r\n\t\t\t\t\treturn e instanceof H\r\n\t\t\t\t}, Q = function (e, t, n) {\r\n\t\t\t\t\treturn e === R && Q(U, t, n), y(e), t = k(t, !0), y(n), a(M, t) ? (n.enumerable ? (a(e, F) && e[F][t] && (e[F][t] = !1), n = _(n, {enumerable: N(0, !1)})) : (a(e, F) || L(e, F, N(1, {})), e[F][t] = !0), z(e, t, n)) : L(e, t, n)\r\n\t\t\t\t}, $ = function (e, t) {\r\n\t\t\t\t\ty(e);\r\n\t\t\t\t\tfor (var n, r = v(t = x(t)), a = 0, o = r.length; o > a;) Q(e, n = r[a++], t[n]);\r\n\t\t\t\t\treturn e\r\n\t\t\t\t}, Y = function (e) {\r\n\t\t\t\t\tvar t = W.call(this, e = k(e, !0));\r\n\t\t\t\t\treturn !(this === R && a(M, e) && !a(U, e)) && (!(t || !a(this, e) || !a(M, e) || a(this, F) && this[F][e]) || t)\r\n\t\t\t\t}, X = function (e, t) {\r\n\t\t\t\t\tif (e = x(e), t = k(t, !0), e !== R || !a(M, t) || a(U, t)) {\r\n\t\t\t\t\t\tvar n = E(e, t);\r\n\t\t\t\t\t\treturn !n || !a(M, t) || a(e, F) && e[F][t] || (n.enumerable = !0), n\r\n\t\t\t\t\t}\r\n\t\t\t\t}, Z = function (e) {\r\n\t\t\t\t\tfor (var t, n = P(x(e)), r = [], o = 0; n.length > o;) a(M, t = n[o++]) || t == F || t == u || r.push(t);\r\n\t\t\t\t\treturn r\r\n\t\t\t\t}, ee = function (e) {\r\n\t\t\t\t\tfor (var t, n = e === R, r = P(n ? U : x(e)), o = [], i = 0; r.length > i;) !a(M, t = r[i++]) || n && !a(R, t) || o.push(M[t]);\r\n\t\t\t\t\treturn o\r\n\t\t\t\t};\r\n\t\t\tJ || (c((H = function () {\r\n\t\t\t\tif (this instanceof H) throw TypeError(\"Symbol is not a constructor!\");\r\n\t\t\t\tvar e = p(arguments.length > 0 ? arguments[0] : void 0), t = function (n) {\r\n\t\t\t\t\tthis === R && t.call(U, n), a(this, F) && a(this[F], e) && (this[F][e] = !1), z(this, e, N(1, n))\r\n\t\t\t\t};\r\n\t\t\t\treturn o && V && z(R, e, {configurable: !0, set: t}), q(e)\r\n\t\t\t}).prototype, \"toString\", (function () {\r\n\t\t\t\treturn this._k\r\n\t\t\t})), C.f = X, I.f = Q, n(65).f = S.f = Z, n(50).f = Y, O.f = ee, o && !n(34) && c(R, \"propertyIsEnumerable\", Y, !0), h.f = function (e) {\r\n\t\t\t\treturn q(d(e))\r\n\t\t\t}), i(i.G + i.W + i.F * !J, {Symbol: H});\r\n\t\t\tfor (var te = \"hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables\".split(\",\"), ne = 0; te.length > ne;) d(te[ne++]);\r\n\t\t\tfor (var re = j(d.store), ae = 0; re.length > ae;) m(re[ae++]);\r\n\t\t\ti(i.S + i.F * !J, \"Symbol\", {\r\n\t\t\t\tfor: function (e) {\r\n\t\t\t\t\treturn a(D, e += \"\") ? D[e] : D[e] = H(e)\r\n\t\t\t\t}, keyFor: function (e) {\r\n\t\t\t\t\tif (!K(e)) throw TypeError(e + \" is not a symbol!\");\r\n\t\t\t\t\tfor (var t in D) if (D[t] === e) return t\r\n\t\t\t\t}, useSetter: function () {\r\n\t\t\t\t\tV = !0\r\n\t\t\t\t}, useSimple: function () {\r\n\t\t\t\t\tV = !1\r\n\t\t\t\t}\r\n\t\t\t}), i(i.S + i.F * !J, \"Object\", {\r\n\t\t\t\tcreate: function (e, t) {\r\n\t\t\t\t\treturn void 0 === t ? _(e) : $(_(e), t)\r\n\t\t\t\t},\r\n\t\t\t\tdefineProperty: Q,\r\n\t\t\t\tdefineProperties: $,\r\n\t\t\t\tgetOwnPropertyDescriptor: X,\r\n\t\t\t\tgetOwnPropertyNames: Z,\r\n\t\t\t\tgetOwnPropertySymbols: ee\r\n\t\t\t});\r\n\t\t\tvar oe = s((function () {\r\n\t\t\t\tO.f(1)\r\n\t\t\t}));\r\n\t\t\ti(i.S + i.F * oe, \"Object\", {\r\n\t\t\t\tgetOwnPropertySymbols: function (e) {\r\n\t\t\t\t\treturn O.f(w(e))\r\n\t\t\t\t}\r\n\t\t\t}), T && i(i.S + i.F * (!J || s((function () {\r\n\t\t\t\tvar e = H();\r\n\t\t\t\treturn \"[null]\" != A([e]) || \"{}\" != A({a: e}) || \"{}\" != A(Object(e))\r\n\t\t\t}))), \"JSON\", {\r\n\t\t\t\tstringify: function (e) {\r\n\t\t\t\t\tfor (var t, n, r = [e], a = 1; arguments.length > a;) r.push(arguments[a++]);\r\n\t\t\t\t\tif (n = t = r[1], (b(t) || void 0 !== e) && !K(e)) return g(t) || (t = function (e, t) {\r\n\t\t\t\t\t\tif (\"function\" == typeof n && (t = n.call(this, e, t)), !K(t)) return t\r\n\t\t\t\t\t}), r[1] = t, A.apply(T, r)\r\n\t\t\t\t}\r\n\t\t\t}), H.prototype[B] || n(24)(H.prototype, B, H.prototype.valueOf), l(H, \"Symbol\"), l(Math, \"Math\", !0), l(r.JSON, \"JSON\", !0)\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(18), a = n(36);\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\tt in e ? r.f(e, t, a(0, n)) : e[t] = n\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(154)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(51), a = n(100);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tif (e) {\r\n\t\t\t\t\tif (\"string\" == typeof e) return a(e, t);\r\n\t\t\t\t\tvar n = Object.prototype.toString.call(e).slice(8, -1);\r\n\t\t\t\t\treturn \"Object\" === n && e.constructor && (n = e.constructor.name), \"Map\" === n || \"Set\" === n ? r(e) : \"Arguments\" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) ? a(e, t) : void 0\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\t(null == t || t > e.length) && (t = e.length);\r\n\t\t\t\tfor (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n];\r\n\t\t\t\treturn r\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = \"\\t\\n\\v\\f\\r   ᠎             　\\u2028\\u2029\\ufeff\"\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(136), a = n(137), o = n(138);\r\n\t\t\tfunction i(e, t) {\r\n\t\t\t\treturn t.encode ? t.strict ? r(e) : encodeURIComponent(e) : e\r\n\t\t\t}\r\n\t\t\tfunction c(e) {\r\n\t\t\t\tvar t = e.indexOf(\"?\");\r\n\t\t\t\treturn -1 === t ? \"\" : e.slice(t + 1)\r\n\t\t\t}\r\n\t\t\tfunction u(e, t) {\r\n\t\t\t\tvar n = function (e) {\r\n\t\t\t\t\tvar t;\r\n\t\t\t\t\tswitch (e.arrayFormat) {\r\n\t\t\t\t\t\tcase\"index\":\r\n\t\t\t\t\t\t\treturn function (e, n, r) {\r\n\t\t\t\t\t\t\t\tt = /\\[(\\d*)\\]$/.exec(e), e = e.replace(/\\[\\d*\\]$/, \"\"), t ? (void 0 === r[e] && (r[e] = {}), r[e][t[1]] = n) : r[e] = n\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\tcase\"bracket\":\r\n\t\t\t\t\t\t\treturn function (e, n, r) {\r\n\t\t\t\t\t\t\t\tt = /(\\[\\])$/.exec(e), e = e.replace(/\\[\\]$/, \"\"), t ? void 0 !== r[e] ? r[e] = [].concat(r[e], n) : r[e] = [n] : r[e] = n\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\treturn function (e, t, n) {\r\n\t\t\t\t\t\t\t\tvoid 0 !== n[e] ? n[e] = [].concat(n[e], t) : n[e] = t\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}(t = a({arrayFormat: \"none\"}, t)), r = Object.create(null);\r\n\t\t\t\treturn \"string\" != typeof e ? r : (e = e.trim().replace(/^[?#&]/, \"\")) ? (e.split(\"&\").forEach((function (e) {\r\n\t\t\t\t\tvar t = e.replace(/\\+/g, \" \").split(\"=\"), a = t.shift(), i = t.length > 0 ? t.join(\"=\") : void 0;\r\n\t\t\t\t\ti = void 0 === i ? null : o(i), n(o(a), i, r)\r\n\t\t\t\t})), Object.keys(r).sort().reduce((function (e, t) {\r\n\t\t\t\t\tvar n = r[t];\r\n\t\t\t\t\treturn Boolean(n) && \"object\" == typeof n && !Array.isArray(n) ? e[t] = function e(t) {\r\n\t\t\t\t\t\treturn Array.isArray(t) ? t.sort() : \"object\" == typeof t ? e(Object.keys(t)).sort((function (e, t) {\r\n\t\t\t\t\t\t\treturn Number(e) - Number(t)\r\n\t\t\t\t\t\t})).map((function (e) {\r\n\t\t\t\t\t\t\treturn t[e]\r\n\t\t\t\t\t\t})) : t\r\n\t\t\t\t\t}(n) : e[t] = n, e\r\n\t\t\t\t}), Object.create(null))) : r\r\n\t\t\t}\r\n\t\t\tt.extract = c, t.parse = u, t.stringify = function (e, t) {\r\n\t\t\t\t!1 === (t = a({encode: !0, strict: !0, arrayFormat: \"none\"}, t)).sort && (t.sort = function () {\r\n\t\t\t\t});\r\n\t\t\t\tvar n = function (e) {\r\n\t\t\t\t\tswitch (e.arrayFormat) {\r\n\t\t\t\t\t\tcase\"index\":\r\n\t\t\t\t\t\t\treturn function (t, n, r) {\r\n\t\t\t\t\t\t\t\treturn null === n ? [i(t, e), \"[\", r, \"]\"].join(\"\") : [i(t, e), \"[\", i(r, e), \"]=\", i(n, e)].join(\"\")\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\tcase\"bracket\":\r\n\t\t\t\t\t\t\treturn function (t, n) {\r\n\t\t\t\t\t\t\t\treturn null === n ? i(t, e) : [i(t, e), \"[]=\", i(n, e)].join(\"\")\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\treturn function (t, n) {\r\n\t\t\t\t\t\t\t\treturn null === n ? i(t, e) : [i(t, e), \"=\", i(n, e)].join(\"\")\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}(t);\r\n\t\t\t\treturn e ? Object.keys(e).sort(t.sort).map((function (r) {\r\n\t\t\t\t\tvar a = e[r];\r\n\t\t\t\t\tif (void 0 === a) return \"\";\r\n\t\t\t\t\tif (null === a) return i(r, t);\r\n\t\t\t\t\tif (Array.isArray(a)) {\r\n\t\t\t\t\t\tvar o = [];\r\n\t\t\t\t\t\treturn a.slice().forEach((function (e) {\r\n\t\t\t\t\t\t\tvoid 0 !== e && o.push(n(r, e, o.length))\r\n\t\t\t\t\t\t})), o.join(\"&\")\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn i(r, t) + \"=\" + i(a, t)\r\n\t\t\t\t})).filter((function (e) {\r\n\t\t\t\t\treturn e.length > 0\r\n\t\t\t\t})).join(\"&\") : \"\"\r\n\t\t\t}, t.parseUrl = function (e, t) {\r\n\t\t\t\treturn {url: e.split(\"?\")[0] || \"\", query: u(c(e), t)}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(139), a = n(140);\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\tvar o = t && n || 0;\r\n\t\t\t\t\"string\" == typeof e && (t = \"binary\" === e ? new Array(16) : null, e = null);\r\n\t\t\t\tvar i = (e = e || {}).random || (e.rng || r)();\r\n\t\t\t\tif (i[6] = 15 & i[6] | 64, i[8] = 63 & i[8] | 128, t) for (var c = 0; c < 16; ++c) t[o + c] = i[c];\r\n\t\t\t\treturn t || a(i)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(69);\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\treturn t in e ? r(e, t, {value: n, enumerable: !0, configurable: !0, writable: !0}) : e[t] = n, e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(176)\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\t(function (e) {\r\n\t\t\t\tvar r = n(1), a = n.n(r), o = n(3), i = n.n(o), c = n(8), u = n.n(c), s = n(2), f = n.n(s), l = n(28),\r\n\t\t\t\t\tp = n(0), d = n(31), h = n(107), m = n(42), v = n.n(m), g = n(16), y = n.n(g), b = n(12),\r\n\t\t\t\t\tw = n.n(b),\r\n\t\t\t\t\tx = n(22), k = n(7), N = n(43), _ = n(76), S = function (e) {\r\n\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\treturn new f.a((function (n, r) {\r\n\t\t\t\t\t\t\t\te(t, n, r)\r\n\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, C = {}, O = null, I = S((function (e, t, n) {\r\n\t\t\t\t\t\tif (e) {\r\n\t\t\t\t\t\t\tif (!O) {\r\n\t\t\t\t\t\t\t\tvar r = document.getElementsByClassName(\"weui-airobot-item\");\r\n\t\t\t\t\t\t\t\tif (!(r && r.length > 0)) {\r\n\t\t\t\t\t\t\t\t\tvar a = document.createElement(\"div\");\r\n\t\t\t\t\t\t\t\t\ta.className = \"weui-airobot-item\", a.onclick = function (t) {\r\n\t\t\t\t\t\t\t\t\t\tvar n;\r\n\t\t\t\t\t\t\t\t\t\tt.stopPropagation(), t.preventDefault(), a.style.display = \"none\", (n = {\r\n\t\t\t\t\t\t\t\t\t\t\ttip: e.tip,\r\n\t\t\t\t\t\t\t\t\t\t\tneedCallback: 1\r\n\t\t\t\t\t\t\t\t\t\t}, new f.a((function (e, t) {\r\n\t\t\t\t\t\t\t\t\t\t\treturn n ? e(Object(N.b)({schema: \"ui://welink.athena/bot\", data: n})) : t()\r\n\t\t\t\t\t\t\t\t\t\t}))).then((function () {\r\n\t\t\t\t\t\t\t\t\t\t\ta.style.display = \"block\"\r\n\t\t\t\t\t\t\t\t\t\t})).catch((function () {\r\n\t\t\t\t\t\t\t\t\t\t\ta.style.display = \"block\"\r\n\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\t\t\tvar o = 0, i = 0;\r\n\t\t\t\t\t\t\t\t\ta.addEventListener(\"touchstart\", (function (e) {\r\n\t\t\t\t\t\t\t\t\t\tvar t = e.targetTouches ? e.targetTouches[0] : e;\r\n\t\t\t\t\t\t\t\t\t\to = t.clientX - a.offsetLeft, i = t.clientY - a.offsetTop\r\n\t\t\t\t\t\t\t\t\t})), a.addEventListener(\"touchmove\", (function (e) {\r\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\r\n\t\t\t\t\t\t\t\t\t\tvar t = e.targetTouches ? e.targetTouches[0] : e,\r\n\t\t\t\t\t\t\t\t\t\t\tn = window.innerWidth || window.screen.width,\r\n\t\t\t\t\t\t\t\t\t\t\tr = window.innerHeight || window.screen.height, c = t.clientX - o,\r\n\t\t\t\t\t\t\t\t\t\t\tu = t.clientY - i;\r\n\t\t\t\t\t\t\t\t\t\tc + 48 >= n ? (a.style.right = 0, a.style.left = \"auto\") : (a.style.righ = \"auto\", a.style.left = \"\".concat(c < 0 ? 0 : c, \"px\")), u + 48 >= r ? (a.style.top = \"auto\", a.style.bottom = 0) : (a.style.bottom = \"auto\", a.style.top = \"\".concat(u < 0 ? 0 : u, \"px\"))\r\n\t\t\t\t\t\t\t\t\t})), a.insertAdjacentHTML(\"beforeend\", '<span class=\"weui-airobot-item_icon\"/>'), document.body.appendChild(a), O = {\r\n\t\t\t\t\t\t\t\t\t\tenable: function () {\r\n\t\t\t\t\t\t\t\t\t\t\tO.isShow = !0, a.style.display = \"block\"\r\n\t\t\t\t\t\t\t\t\t\t}, disable: function () {\r\n\t\t\t\t\t\t\t\t\t\t\tdocument.body.removeChild(a), O = null\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\treturn O[e.operate](), void t(!0)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tn({\r\n\t\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}));\r\n\t\t\t\tC.enableAIRobot = S((function (e, t, n) {\r\n\t\t\t\t\tvar r = e;\r\n\t\t\t\t\tp.o.getGlobalAppInfo().then((function (a) {\r\n\t\t\t\t\t\tif (!a || \"zh\" !== a.language) return n({status: \"0\", message: \"暂只支持中文环境\"});\r\n\t\t\t\t\t\tif (e && \"undefined\" !== e && \"string\" == typeof e) try {\r\n\t\t\t\t\t\t\tr = JSON.parse(e)\r\n\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\treturn n({\r\n\t\t\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn O && O.isShow && I({operate: \"disable\"}), I({\r\n\t\t\t\t\t\t\toperate: \"enable\",\r\n\t\t\t\t\t\t\ttip: r ? r.tip : \"\"\r\n\t\t\t\t\t\t}), t()\r\n\t\t\t\t\t}))\r\n\t\t\t\t})), C.disableAIRobot = function () {\r\n\t\t\t\t\tI({operate: \"disable\"})\r\n\t\t\t\t};\r\n\t\t\t\tvar j = S((function (e, t, n) {\r\n\t\t\t\t\tvar r = e;\r\n\t\t\t\t\tif (Object(p.s)(\"action\", e, \"exceptionTip\", \"exceptionTip\"), e && \"undefined\" !== e) {\r\n\t\t\t\t\t\tif (e instanceof String) try {\r\n\t\t\t\t\t\t\tr = JSON.parse(e)\r\n\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\tn(e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tvar a = document, o = a.createElement(\"div\"),\r\n\t\t\t\t\t\t\ti = \"icon-big icon-big-\".concat([\"nodata\", \"nopermission\", \"build\", \"networkoutage\", \"pcbrower\", \"busysystem\", \"noresource\"][r.flag - 1]);\r\n\t\t\t\t\t\to.className = \"weui-popedom-box\", r.callback && o.addEventListener(\"click\", (function () {\r\n\t\t\t\t\t\t\tr.callback()\r\n\t\t\t\t\t\t})), o.insertAdjacentHTML(\"beforeend\", '<div class=\"con\"><i class=\"'.concat(i, '\"></i><p class=\"tip guide\">').concat(r.msg, \"</p>\\n        \").concat(r.submsg ? '<p class=\"weui-popedom-box-subtitle\">'.concat(r.submsg, \"</p>\") : \"\", \"\\n      </div>\")), r.dom ? (o.style.position = \"relative\", r.dom.appendChild(o)) : a.body.appendChild(o), a.body.style.height = window.innerHeight || \"\".concat(window.screen.height, \"px\"), a.body.style.overflow = \"hidden\", void 0 !== r.flag && void 0 !== r.msg ? t(!0) : n(!1)\r\n\t\t\t\t\t}\r\n\t\t\t\t}));\r\n\t\t\t\tC.exceptionTip = j, C.showExceptionTip = j;\r\n\t\t\t\tvar E = {};\r\n\t\t\t\tC.addEventListener = S((function (e, t, n) {\r\n\t\t\t\t\te && \"undefined\" !== e && \"undefined\" !== e.type && \"undefined\" !== e.func ? (Object(p.s)(\"action\", e, \"addEventListener:\".concat(e.type), \"addEventListener:\".concat(e.type)), E[e.type] || (E[e.type] = []), [\"appLaunch\", \"appShow\", \"appHide\", \"close\"].indexOf(e.type) >= 0 ? E[e.type] = [e.func] : E[e.type].push(e.func), HWH5.eventListener[e.type] || (HWH5.eventListener[e.type] = function (t) {\r\n\t\t\t\t\t\tvar n;\r\n\t\t\t\t\t\tif ([\"navigationBarButtonClick\", \"appLaunch\", \"appShow\", \"appHide\", \"close\"].indexOf(e.type) >= 0 && void 0 !== t && E[e.type] && E[e.type].length > 0 && E[e.type][t]) n = E[e.type][t](); else {\r\n\t\t\t\t\t\t\tvar r = t;\r\n\t\t\t\t\t\t\tt && (r = l.a.decode(t));\r\n\t\t\t\t\t\t\tfor (var a = 0; a < E[e.type].length && !1 !== (n = E[e.type][a](r)); a += 1) ;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn n\r\n\t\t\t\t\t}), t()) : n()\r\n\t\t\t\t})), C.removeEventListener = function (e) {\r\n\t\t\t\t\tvar t = e.type, n = e.func;\r\n\t\t\t\t\tif (E[t]) for (var r = 0; r < E[t].length; r += 1) E[t][r] === n && E[t].splice(r, 1)\r\n\t\t\t\t}, C.removeEventListenerByType = function (e) {\r\n\t\t\t\t\tE[e] && (E[e] = null)\r\n\t\t\t\t}, C.getEventListeners = S((function (e, t, n) {\r\n\t\t\t\t\tnull === e && n([]), t(E[e] || [])\r\n\t\t\t\t})), C.app = S((function (e, t, n) {\r\n\t\t\t\t\tif ((!e || \"function\" != typeof e.onLaunch && \"function\" != typeof e.onShow && \"function\" != typeof e.onHide && \"function\" != typeof e.onClose) && n(), Object(p.s)(\"action\", e, \"app\", \"app\"), \"function\" == typeof e.onLaunch) {\r\n\t\t\t\t\t\tvar r = {type: \"appLaunch\", func: e.onLaunch};\r\n\t\t\t\t\t\tC.addEventListener(r, t, n)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (\"function\" == typeof e.onShow) {\r\n\t\t\t\t\t\tvar a = {type: \"appShow\", func: e.onShow};\r\n\t\t\t\t\t\tC.addEventListener(a, t, n)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (\"function\" == typeof e.onHide) {\r\n\t\t\t\t\t\tvar o = {type: \"appHide\", func: e.onHide};\r\n\t\t\t\t\t\tC.addEventListener(o, t, n)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (\"function\" == typeof e.onClose) {\r\n\t\t\t\t\t\tvar i = {type: \"close\", func: e.onClose};\r\n\t\t\t\t\t\tC.addEventListener(i, t, n)\r\n\t\t\t\t\t}\r\n\t\t\t\t})), C.onUserCaptureScreen = S((function (e, t, n) {\r\n\t\t\t\t\tif (\"function\" == typeof e) {\r\n\t\t\t\t\t\tvar r = {\r\n\t\t\t\t\t\t\ttype: \"userCaptureScreen\", func: function () {\r\n\t\t\t\t\t\t\t\treturn e()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\treturn C.removeEventListenerByType(r.type), void C.addEventListener(r, t, n)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tn({\r\n\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t})\r\n\t\t\t\t}));\r\n\t\t\t\tvar L = function (e) {\r\n\t\t\t\t\tvar t = {};\r\n\t\t\t\t\treturn u()(e).forEach((function (n) {\r\n\t\t\t\t\t\tvar r = !1;\r\n\t\t\t\t\t\ty.a.forEach((function (a) {\r\n\t\t\t\t\t\t\tn === a.nativeName && (t[a.apiName] = e[n], r = !0)\r\n\t\t\t\t\t\t})), w.a.forEach((function (a) {\r\n\t\t\t\t\t\t\tn === a.schema && (t[a.apiName] = e[n], r = !0)\r\n\t\t\t\t\t\t})), r || (t[n] = e[n])\r\n\t\t\t\t\t})), t\r\n\t\t\t\t}, P = null;\r\n\t\t\t\tC.canIUse = S(function () {\r\n\t\t\t\t\tvar e = i()(a.a.mark((function e(t, n, r) {\r\n\t\t\t\t\t\tvar o, i, c;\r\n\t\t\t\t\t\treturn a.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\tif (o = t && t.schema || [], i = {}, Object(p.s)(\"action\", t, \"canIUse\", \"canIUse\"), P) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 9;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn e.next = 6, HWH5.permissions(t && t.refresh).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\treturn e\r\n\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\t\t\t(c = e.sent) && 0 !== u()(c).length || r({\r\n\t\t\t\t\t\t\t\t\t\tcode: \"NoPermission\",\r\n\t\t\t\t\t\t\t\t\t\tmessage: \"no permission to use jsapi\",\r\n\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t}), P = L(c);\r\n\t\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\t\to.forEach((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tvar t = !1;\r\n\t\t\t\t\t\t\t\t\t\tu()(P).forEach((function (n) {\r\n\t\t\t\t\t\t\t\t\t\t\te === n && P[n] && (i[n] = P[n], t = !0)\r\n\t\t\t\t\t\t\t\t\t\t})), t || (i[e] = !1)\r\n\t\t\t\t\t\t\t\t\t})), n(i);\r\n\t\t\t\t\t\t\t\tcase 11:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t})));\r\n\t\t\t\t\treturn function (t, n, r) {\r\n\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t}\r\n\t\t\t\t}()), C.getBackgroundAudioManager = function (e) {\r\n\t\t\t\t\tObject(p.s)(\"action\", e, \"getBackgroundAudioManager\", \"getBackgroundAudioManager\");\r\n\t\t\t\t\tvar t = Object(d.a)();\r\n\t\t\t\t\tfunction n(e) {\r\n\t\t\t\t\t\tvar n = e, r = Object(d.b)(n);\r\n\t\t\t\t\t\t0 !== r.status ? (n.data && n.data.cookies && (n.data.cookies = Object(p.f)(n.data.cookies)), HWH5.playAudioCustom(n).then((function () {\r\n\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\tt.onError && t.onError(e), console.log(\"playAudioCustom fail result\", e)\r\n\t\t\t\t\t\t}))) : t.onError ? t.onError(r.msg) : console.log(r.msg)\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn t.play = function () {\r\n\t\t\t\t\t\tn({\r\n\t\t\t\t\t\t\taction: \"play\",\r\n\t\t\t\t\t\t\tdata: {\r\n\t\t\t\t\t\t\t\turl: t.url,\r\n\t\t\t\t\t\t\t\tstartTime: t.startTime,\r\n\t\t\t\t\t\t\t\tbackground: t.background,\r\n\t\t\t\t\t\t\t\trepeat: t.repeat,\r\n\t\t\t\t\t\t\t\tplaybackSpeed: t.playbackSpeed,\r\n\t\t\t\t\t\t\t\tcookies: t.cookies\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}, t.pause = function () {\r\n\t\t\t\t\t\tn({action: \"pause\"})\r\n\t\t\t\t\t}, t.stop = function () {\r\n\t\t\t\t\t\tn({action: \"stop\"})\r\n\t\t\t\t\t}, t.seek = function (e) {\r\n\t\t\t\t\t\tn({action: \"seek\", data: {position: e}})\r\n\t\t\t\t\t}, t.onAttrChange = function (e) {\r\n\t\t\t\t\t\tvar r = t.background, a = t.repeat, o = t.playbackSpeed, i = {};\r\n\t\t\t\t\t\t\"background\" === e ? i = {\r\n\t\t\t\t\t\t\taction: \"background\",\r\n\t\t\t\t\t\t\tdata: {background: r}\r\n\t\t\t\t\t\t} : \"repeat\" === e ? i = {\r\n\t\t\t\t\t\t\taction: \"repeat\",\r\n\t\t\t\t\t\t\tdata: {repeat: a}\r\n\t\t\t\t\t\t} : \"playbackSpeed\" === e ? i = {\r\n\t\t\t\t\t\t\taction: \"playbackSpeed\",\r\n\t\t\t\t\t\t\tdata: {playbackSpeed: o}\r\n\t\t\t\t\t\t} : t.play(), \"url\" !== e && n(i)\r\n\t\t\t\t\t}, t\r\n\t\t\t\t}, C.openLocation = function (e) {\r\n\t\t\t\t\tvar t = \"https://static.hc-cdn.com/map/openlocation.html?\".concat(Object(p.B)(e));\r\n\t\t\t\t\tHWH5.openWebview({uri: t})\r\n\t\t\t\t}, C.onNetworkStatusChange = S((function (e, t, n) {\r\n\t\t\t\t\tif (\"function\" == typeof e) {\r\n\t\t\t\t\t\tHWH5.registerNetworkListener();\r\n\t\t\t\t\t\tvar r = {\r\n\t\t\t\t\t\t\ttype: \"onNetworkStatusChange\", func: function (t) {\r\n\t\t\t\t\t\t\t\tvar n = {};\r\n\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\tn = JSON.parse(t)\r\n\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\tn = t\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e(n)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\treturn C.removeEventListenerByType(r.type), void C.addEventListener(r, t, n).then((function () {\r\n\t\t\t\t\t\t\tt({status: 1})\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t\tn({\r\n\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t})\r\n\t\t\t\t}));\r\n\t\t\t\tvar H = !1;\r\n\t\t\t\tC.setWatermark = S((function (e, t) {\r\n\t\t\t\t\tfunction n(e) {\r\n\t\t\t\t\t\tvar t, n, r, a = {\r\n\t\t\t\t\t\t\twatermark_txt: e,\r\n\t\t\t\t\t\t\twatermark_color: \"#999999\",\r\n\t\t\t\t\t\t\twatermark_alpha: .2,\r\n\t\t\t\t\t\t\twatermark_x_space: 130,\r\n\t\t\t\t\t\t\twatermark_y_space: 150,\r\n\t\t\t\t\t\t\twatermark_angle: 8,\r\n\t\t\t\t\t\t\twatermark_fontsize: \"12px\",\r\n\t\t\t\t\t\t\twatermark_width: (t = e, r = document.createElement(\"span\"), r.innerText = t, r.className = \"HWH5-getTextWidth\", document.querySelector(\"body\").appendChild(r), n = document.querySelector(\".HWH5-getTextWidth\").offsetWidth, document.querySelector(\".HWH5-getTextWidth\").remove(), n),\r\n\t\t\t\t\t\t\twatermark_height: 16,\r\n\t\t\t\t\t\t\twatermark_cols: 10,\r\n\t\t\t\t\t\t\twatermark_rows: 15\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\t_.a.load(a), H = !0\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (e && \"string\" == typeof e) return n(e), void t({status: \"1\", statusCode: \"1\"});\r\n\t\t\t\t\tp.p.getGlobalUserInfo().then((function () {\r\n\t\t\t\t\t\tk.c.userInfo;\r\n\t\t\t\t\t\tn(\"\"), t({status: \"1\", statusCode: \"1\"})\r\n\t\t\t\t\t}))\r\n\t\t\t\t})), C.removeWatermark = function () {\r\n\t\t\t\t\tH && (_.a.remove(), H = !1)\r\n\t\t\t\t};\r\n\t\t\t\tvar T = {};\r\n\t\t\t\tfunction A(e, t, n) {\r\n\t\t\t\t\tvar r = {code: \"\", msg: \"\"};\r\n\t\t\t\t\tHWH5.encryptFile({\r\n\t\t\t\t\t\tfilePath: e.filePath,\r\n\t\t\t\t\t\tetype: e.encryptEtype,\r\n\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t}).then((function (e) {\r\n\t\t\t\t\t\tt(e)\r\n\t\t\t\t\t})).catch((function () {\r\n\t\t\t\t\t\tr.code = \"10903\", r.msg = \"encryptFile fail\", HWH5.removeFile({\r\n\t\t\t\t\t\t\tpath: e.filePath,\r\n\t\t\t\t\t\t\tetype: e.deleteEtype,\r\n\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t}).catch((function (t) {\r\n\t\t\t\t\t\t\tconsole.log(\"common encryptFile fail remove fail \", t), HWH5.removeFile({\r\n\t\t\t\t\t\t\t\tpath: e.filePath,\r\n\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t}), HWH5.removeFile({\r\n\t\t\t\t\t\t\t\tpath: e.filePath,\r\n\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t}), HWH5.removeFile({path: e.filePath, common_internal_call: !0})\r\n\t\t\t\t\t\t})), n(r)\r\n\t\t\t\t\t}))\r\n\t\t\t\t}\r\n\t\t\t\tC.onBluetoothEvents = S((function (e, t) {\r\n\t\t\t\t\tvar n = {\r\n\t\t\t\t\t\ttype: \"onBluetoothEvents\", func: function (e) {\r\n\t\t\t\t\t\t\tvar n = {};\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\tn = JSON.parse(e)\r\n\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\tt(e)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tn.type && T[n.type] ? (\"CB_BVC\" !== n.type && \"BLE_CVC\" !== n.type || !n.data.value || (n.data.value = Object(p.b)(n.data.value)), \"BT_DF\" === n.type && n.data && n.data.devices && n.data.devices.length > 0 && n.data.devices.forEach((function (e, t) {\r\n\t\t\t\t\t\t\t\tvar r = e;\r\n\t\t\t\t\t\t\t\tif (r.advertisData) {\r\n\t\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\t\tr.advertisData = Object(p.b)(r.advertisData)\r\n\t\t\t\t\t\t\t\t\t} catch (t) {\r\n\t\t\t\t\t\t\t\t\t\tconsole.log('common parse \"advertisData\" fail', t, e.advertisData)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tn.data.devices[t] = r\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tr.serviceData && (r.serviceData = Object(p.z)(r.serviceData))\r\n\t\t\t\t\t\t\t})), T[n.type](n.data)) : t(\"callBack onBluetoothEvents type error\")\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t};\r\n\t\t\t\t\tC.removeEventListenerByType(n.type), C.addEventListener(n, e, t)\r\n\t\t\t\t})), C.onBLECharacteristicValueChange = function (e) {\r\n\t\t\t\t\tT.BLE_CVC = e\r\n\t\t\t\t}, C.onBLEConnectionStateChange = function (e) {\r\n\t\t\t\t\tT.BLE_CSC = e\r\n\t\t\t\t}, C.onBluetoothAdapterStateChange = function (e) {\r\n\t\t\t\t\tT.BT_ASC = e\r\n\t\t\t\t}, C.onBluetoothDeviceFound = function (e) {\r\n\t\t\t\t\tT.BT_DF = e\r\n\t\t\t\t}, C.onBluetoothConnectionStateChange = function (e) {\r\n\t\t\t\t\tT.CB_CSC = e\r\n\t\t\t\t}, C.onBluetoothValueChange = function (e) {\r\n\t\t\t\t\tT.CB_BVC = e\r\n\t\t\t\t}, C.onBondStateChange = function (e) {\r\n\t\t\t\t\tT.CB_BSC = e\r\n\t\t\t\t}, C.enableValidateParameter = function (e) {\r\n\t\t\t\t\tx.b.enable(e)\r\n\t\t\t\t}, C.downloadFileAndEncrypt = S((function (e, t, n) {\r\n\t\t\t\t\tHWH5.downloadFile(e).then((function () {\r\n\t\t\t\t\t\tA(e, t, n)\r\n\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\tn(e)\r\n\t\t\t\t\t}))\r\n\t\t\t\t})), C.downloadEDMAndEncrypt = S((function (e, t, n) {\r\n\t\t\t\t\tHWH5.downloadToMDM(e).then((function () {\r\n\t\t\t\t\t\tA(e, t, n)\r\n\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\tn(e)\r\n\t\t\t\t\t}))\r\n\t\t\t\t})), C.downloadFileVPNAndEncrypt = S((function (e, t, n) {\r\n\t\t\t\t\tHWH5.downloadFileVPN(e).then((function () {\r\n\t\t\t\t\t\tA(e, t, n)\r\n\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\tn(e)\r\n\t\t\t\t\t}))\r\n\t\t\t\t})), C.getUpdateManager = i()(a.a.mark((function t() {\r\n\t\t\t\t\tvar n, r;\r\n\t\t\t\t\treturn a.a.wrap((function (t) {\r\n\t\t\t\t\t\tfor (; ;) switch (t.prev = t.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\treturn t.next = 2, Object(p.n)(1);\r\n\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\tif (n = t.sent, r = {}, !n || \"-1\" !== n.status) {\r\n\t\t\t\t\t\t\t\t\tt.next = 7;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e.alert(\"We码已下线\"), t.abrupt(\"return\", r);\r\n\t\t\t\t\t\t\tcase 7:\r\n\t\t\t\t\t\t\t\treturn r.onCheckForUpdate = function () {\r\n\t\t\t\t\t\t\t\t\tvar e = i()(a.a.mark((function e(t) {\r\n\t\t\t\t\t\t\t\t\t\tvar r, o;\r\n\t\t\t\t\t\t\t\t\t\treturn a.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (!n || \"2\" !== n.status) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 3;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn t({hasUpdate: \"1\"}), e.abrupt(\"return\");\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tr = 0, o = setInterval(i()(a.a.mark((function e() {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn a.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn r += 1, e.next = 3, Object(p.n)(1);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(n = e.sent) && \"2\" === n.status && (t({hasUpdate: \"1\"}), clearInterval(o)), 2 === r && clearInterval(o);\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}))), 3e3);\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}(), t.abrupt(\"return\", r);\r\n\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn t.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), t)\r\n\t\t\t\t}))), C.makeSchemaAPI = S((function (e, t, n) {\r\n\t\t\t\t\tvar r = e.apiName, a = e.schema, o = {code: \"\", msg: \"\", status: \"\"};\r\n\t\t\t\t\treturn r && a && \"string\" == typeof r && \"string\" == typeof a ? HWH5[r] ? (o.code = \"30802\", o.msg = \"Api has already been declared\", o.status = \"0\", o.statusCode = \"0\", void n(o)) : (Object(N.a)(r, a), void t({\r\n\t\t\t\t\t\tstatus: \"1\",\r\n\t\t\t\t\t\tstatusCode: \"1\"\r\n\t\t\t\t\t})) : (o.code = \"10802\", o.msg = \"Parameter error\", o.status = \"0\", o.statusCode = \"0\", void n(o))\r\n\t\t\t\t})), C.setNavigationCallBacks = function (e) {\r\n\t\t\t\t\tvar t = {\r\n\t\t\t\t\t\ttype: \"wecode_navigation_call_backs\", common_internal_call: !0, func: function (t) {\r\n\t\t\t\t\t\t\te[t] && e[t]()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t};\r\n\t\t\t\t\tC.removeEventListenerByType(t.type), C.addEventListener(t, p.h, p.h)\r\n\t\t\t\t}, C.getRealtimeLogManager = function () {\r\n\t\t\t\t\treturn new h.a\r\n\t\t\t\t}, C.__getBuildTimestamp = function () {\r\n\t\t\t\t\treturn {timestamp: \"2020-12-29 17:53:23\"}\r\n\t\t\t\t};\r\n\t\t\t\tt.a = function () {\r\n\t\t\t\t\tfor (var e = 0; e < v.a.length; e += 1) {\r\n\t\t\t\t\t\tvar t = v.a[e].apiName;\r\n\t\t\t\t\t\tHWH5[t] = C[t]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tHWH5.eventListener = []\r\n\t\t\t\t}\r\n\t\t\t}).call(this, n(40))\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\t(function (e) {\r\n\t\t\t\tn.d(t, \"a\", (function () {\r\n\t\t\t\t\treturn h\r\n\t\t\t\t}));\r\n\t\t\t\tvar r = n(1), a = n.n(r), o = n(4), i = n.n(o), c = n(21), u = n.n(c), s = n(3), f = n.n(s), l = n(0),\r\n\t\t\t\t\tp = n(108), d = Object(p.a)(5, 1e3);\r\n\t\t\t\tfunction h() {\r\n\t\t\t\t\tvar t = {\r\n\t\t\t\t\t\teventId: \"WECODE_REALTIME_LOG\",\r\n\t\t\t\t\t\teventLabel: \"We码实时日志\",\r\n\t\t\t\t\t\textendData: {appId: \"\", type: \"\", filterMsg: \"\", logLevel: \"\", logContent: \"\", page: \"\"}\r\n\t\t\t\t\t};\r\n\t\t\t\t\tfunction n(e) {\r\n\t\t\t\t\t\treturn !(!e || \"string\" != typeof e) || (console.warn(\"params must be string\"), !1)\r\n\t\t\t\t\t}\r\n\t\t\t\t\tfunction r() {\r\n\t\t\t\t\t\treturn e.location.href ? e.location.href.substr(e.location.href.indexOf(\"apps/\"), e.location.href.length) : \"\"\r\n\t\t\t\t\t}\r\n\t\t\t\t\tfunction o(e) {\r\n\t\t\t\t\t\td(f()(a.a.mark((function n() {\r\n\t\t\t\t\t\t\tvar r, o, c;\r\n\t\t\t\t\t\t\treturn a.a.wrap((function (n) {\r\n\t\t\t\t\t\t\t\tfor (; ;) switch (n.prev = n.next) {\r\n\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\treturn r = e, n.next = 3, Object(l.n)();\r\n\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\to = n.sent, r.appId = o.appId, r.type = Object(l.m)(o.appId), (c = u()({}, t, {extendData: r})).extendData = i()(c.extendData), Object(l.t)(c);\r\n\t\t\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\treturn n.stop()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}), n)\r\n\t\t\t\t\t\t}))))\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn this.info = function (e) {\r\n\t\t\t\t\t\tn(e) && o({logLevel: \"info\", logContent: e, page: r(), filterMsg: t.extendData.filterMsg})\r\n\t\t\t\t\t}, this.warn = function (e) {\r\n\t\t\t\t\t\tn(e) && o({logLevel: \"warn\", logContent: e, page: r(), filterMsg: t.extendData.filterMsg})\r\n\t\t\t\t\t}, this.error = function (e) {\r\n\t\t\t\t\t\tn(e) && o({logLevel: \"error\", logContent: e, page: r(), filterMsg: t.extendData.filterMsg})\r\n\t\t\t\t\t}, this.setFilterMsg = function (e) {\r\n\t\t\t\t\t\tt.extendData.filterMsg = e && \"string\" == typeof e ? e : \"\"\r\n\t\t\t\t\t}, this.addFilterMsg = function (e) {\r\n\t\t\t\t\t\tn(e) && (t.extendData.filterMsg = \"\".concat(t.extendData.filterMsg, \" \").concat(e))\r\n\t\t\t\t\t}, this\r\n\t\t\t\t}\r\n\t\t\t}).call(this, n(40))\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\t(function (e) {\r\n\t\t\t\tvar r, a = n(20), o = n.n(a), i = n(17), c = n.n(i),\r\n\t\t\t\t\tu = \"object\" === (\"undefined\" == typeof self ? \"undefined\" : c()(self)) && self.self === self && self || \"object\" === (void 0 === e ? \"undefined\" : c()(e)) && e.global === e && e || void 0;\r\n\t\t\t\tnull != u && (r = u.throttledQueue);\r\n\t\t\t\tvar s = function (e, t, n) {\r\n\t\t\t\t\tn && (t /= e, e = 1), t < 200 && console.warn(\"An interval of less than 200ms can create performance issues.\");\r\n\t\t\t\t\tvar r, a = [], i = o()(), c = function n() {\r\n\t\t\t\t\t\tvar c = i + t, u = o()();\r\n\t\t\t\t\t\tif (u < c) return clearTimeout(r), void (r = setTimeout(n, c - u));\r\n\t\t\t\t\t\tfor (var s = a.splice(0, e), f = 0; f < s.length; f++) s[f]();\r\n\t\t\t\t\t\ti = o()(), r = a.length ? setTimeout(n, t) : null\r\n\t\t\t\t\t};\r\n\t\t\t\t\treturn function (e) {\r\n\t\t\t\t\t\ta.push(e), r || (r = setTimeout(c, t))\r\n\t\t\t\t\t}\r\n\t\t\t\t};\r\n\t\t\t\ts.noConflict = function () {\r\n\t\t\t\t\treturn u.throttledQueue = r, s\r\n\t\t\t\t}, t.a = s\r\n\t\t\t}).call(this, n(40))\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(77), n(33), n(48), n(118), n(126), n(127), e.exports = n(6).Promise\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(53), a = n(44);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn function (t, n) {\r\n\t\t\t\t\tvar o, i, c = String(a(t)), u = r(n), s = c.length;\r\n\t\t\t\t\treturn u < 0 || u >= s ? e ? \"\" : void 0 : (o = c.charCodeAt(u)) < 55296 || o > 56319 || u + 1 === s || (i = c.charCodeAt(u + 1)) < 56320 || i > 57343 ? e ? c.charAt(u) : o : e ? c.slice(u, u + 2) : i - 56320 + (o - 55296 << 10) + 65536\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(81), a = n(36), o = n(47), i = {};\r\n\t\t\tn(24)(i, n(11)(\"iterator\"), (function () {\r\n\t\t\t\treturn this\r\n\t\t\t})), e.exports = function (e, t, n) {\r\n\t\t\t\te.prototype = r(i, {next: a(1, n)}), o(e, t + \" Iterator\")\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(19), a = n(56), o = n(113);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn function (t, n, i) {\r\n\t\t\t\t\tvar c, u = r(t), s = a(u.length), f = o(i, s);\r\n\t\t\t\t\tif (e && n != n) {\r\n\t\t\t\t\t\tfor (; s > f;) if ((c = u[f++]) != c) return !0\r\n\t\t\t\t\t} else for (; s > f; f++) if ((e || f in u) && u[f] === n) return e || f || 0;\r\n\t\t\t\t\treturn !e && -1\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(53), a = Math.max, o = Math.min;\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn (e = r(e)) < 0 ? a(e + t, 0) : o(e, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(27), a = n(39), o = n(57)(\"IE_PROTO\"), i = Object.prototype;\r\n\t\t\te.exports = Object.getPrototypeOf || function (e) {\r\n\t\t\t\treturn e = a(e), r(e, o) ? e[o] : \"function\" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? i : null\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(116), a = n(117), o = n(30), i = n(19);\r\n\t\t\te.exports = n(78)(Array, \"Array\", (function (e, t) {\r\n\t\t\t\tthis._t = i(e), this._i = 0, this._k = t\r\n\t\t\t}), (function () {\r\n\t\t\t\tvar e = this._t, t = this._k, n = this._i++;\r\n\t\t\t\treturn !e || n >= e.length ? (this._t = void 0, a(1)) : a(0, \"keys\" == t ? n : \"values\" == t ? e[n] : [n, e[n]])\r\n\t\t\t}), \"values\"), o.Arguments = o.Array, r(\"keys\"), r(\"values\"), r(\"entries\")\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function () {\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn {value: t, done: !!e}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r, a, o, i, c = n(34), u = n(9), s = n(35), f = n(60), l = n(10), p = n(25), d = n(45), h = n(119),\r\n\t\t\t\tm = n(120), v = n(88), g = n(89).set, y = n(122)(), b = n(62), w = n(90), x = n(123), k = n(91),\r\n\t\t\t\tN = u.TypeError, _ = u.process, S = _ && _.versions, C = S && S.v8 || \"\", O = u.Promise,\r\n\t\t\t\tI = \"process\" == f(_), j = function () {\r\n\t\t\t\t}, E = a = b.f, L = !!function () {\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\tvar e = O.resolve(1), t = (e.constructor = {})[n(11)(\"species\")] = function (e) {\r\n\t\t\t\t\t\t\te(j, j)\r\n\t\t\t\t\t\t};\r\n\t\t\t\t\t\treturn (I || \"function\" == typeof PromiseRejectionEvent) && e.then(j) instanceof t && 0 !== C.indexOf(\"6.6\") && -1 === x.indexOf(\"Chrome/66\")\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t}\r\n\t\t\t\t}(), P = function (e) {\r\n\t\t\t\t\tvar t;\r\n\t\t\t\t\treturn !(!p(e) || \"function\" != typeof (t = e.then)) && t\r\n\t\t\t\t}, H = function (e, t) {\r\n\t\t\t\t\tif (!e._n) {\r\n\t\t\t\t\t\te._n = !0;\r\n\t\t\t\t\t\tvar n = e._c;\r\n\t\t\t\t\t\ty((function () {\r\n\t\t\t\t\t\t\tfor (var r = e._v, a = 1 == e._s, o = 0, i = function (t) {\r\n\t\t\t\t\t\t\t\tvar n, o, i, c = a ? t.ok : t.fail, u = t.resolve, s = t.reject, f = t.domain;\r\n\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\tc ? (a || (2 == e._h && F(e), e._h = 1), !0 === c ? n = r : (f && f.enter(), n = c(r), f && (f.exit(), i = !0)), n === t.promise ? s(N(\"Promise-chain cycle\")) : (o = P(n)) ? o.call(n, u, s) : u(n)) : s(r)\r\n\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\tf && !i && f.exit(), s(e)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}; n.length > o;) i(n[o++]);\r\n\t\t\t\t\t\t\te._c = [], e._n = !1, t && !e._h && T(e)\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t}, T = function (e) {\r\n\t\t\t\t\tg.call(u, (function () {\r\n\t\t\t\t\t\tvar t, n, r, a = e._v, o = A(e);\r\n\t\t\t\t\t\tif (o && (t = w((function () {\r\n\t\t\t\t\t\t\tI ? _.emit(\"unhandledRejection\", a, e) : (n = u.onunhandledrejection) ? n({\r\n\t\t\t\t\t\t\t\tpromise: e,\r\n\t\t\t\t\t\t\t\treason: a\r\n\t\t\t\t\t\t\t}) : (r = u.console) && r.error && r.error(\"Unhandled promise rejection\", a)\r\n\t\t\t\t\t\t})), e._h = I || A(e) ? 2 : 1), e._a = void 0, o && t.e) throw t.v\r\n\t\t\t\t\t}))\r\n\t\t\t\t}, A = function (e) {\r\n\t\t\t\t\treturn 1 !== e._h && 0 === (e._a || e._c).length\r\n\t\t\t\t}, F = function (e) {\r\n\t\t\t\t\tg.call(u, (function () {\r\n\t\t\t\t\t\tvar t;\r\n\t\t\t\t\t\tI ? _.emit(\"rejectionHandled\", e) : (t = u.onrejectionhandled) && t({promise: e, reason: e._v})\r\n\t\t\t\t\t}))\r\n\t\t\t\t}, B = function (e) {\r\n\t\t\t\t\tvar t = this;\r\n\t\t\t\t\tt._d || (t._d = !0, (t = t._w || t)._v = e, t._s = 2, t._a || (t._a = t._c.slice()), H(t, !0))\r\n\t\t\t\t}, W = function (e) {\r\n\t\t\t\t\tvar t, n = this;\r\n\t\t\t\t\tif (!n._d) {\r\n\t\t\t\t\t\tn._d = !0, n = n._w || n;\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\tif (n === e) throw N(\"Promise can't be resolved itself\");\r\n\t\t\t\t\t\t\t(t = P(e)) ? y((function () {\r\n\t\t\t\t\t\t\t\tvar r = {_w: n, _d: !1};\r\n\t\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\t\tt.call(e, s(W, r, 1), s(B, r, 1))\r\n\t\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\t\tB.call(r, e)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})) : (n._v = e, n._s = 1, H(n, !1))\r\n\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\tB.call({_w: n, _d: !1}, e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t};\r\n\t\t\tL || (O = function (e) {\r\n\t\t\t\th(this, O, \"Promise\", \"_h\"), d(e), r.call(this);\r\n\t\t\t\ttry {\r\n\t\t\t\t\te(s(W, this, 1), s(B, this, 1))\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\tB.call(this, e)\r\n\t\t\t\t}\r\n\t\t\t}, (r = function (e) {\r\n\t\t\t\tthis._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1\r\n\t\t\t}).prototype = n(124)(O.prototype, {\r\n\t\t\t\tthen: function (e, t) {\r\n\t\t\t\t\tvar n = E(v(this, O));\r\n\t\t\t\t\treturn n.ok = \"function\" != typeof e || e, n.fail = \"function\" == typeof t && t, n.domain = I ? _.domain : void 0, this._c.push(n), this._a && this._a.push(n), this._s && H(this, !1), n.promise\r\n\t\t\t\t}, catch: function (e) {\r\n\t\t\t\t\treturn this.then(void 0, e)\r\n\t\t\t\t}\r\n\t\t\t}), o = function () {\r\n\t\t\t\tvar e = new r;\r\n\t\t\t\tthis.promise = e, this.resolve = s(W, e, 1), this.reject = s(B, e, 1)\r\n\t\t\t}, b.f = E = function (e) {\r\n\t\t\t\treturn e === O || e === i ? new o(e) : a(e)\r\n\t\t\t}), l(l.G + l.W + l.F * !L, {Promise: O}), n(47)(O, \"Promise\"), n(125)(\"Promise\"), i = n(6).Promise, l(l.S + l.F * !L, \"Promise\", {\r\n\t\t\t\treject: function (e) {\r\n\t\t\t\t\tvar t = E(this);\r\n\t\t\t\t\treturn (0, t.reject)(e), t.promise\r\n\t\t\t\t}\r\n\t\t\t}), l(l.S + l.F * (c || !L), \"Promise\", {\r\n\t\t\t\tresolve: function (e) {\r\n\t\t\t\t\treturn k(c && this === i ? O : this, e)\r\n\t\t\t\t}\r\n\t\t\t}), l(l.S + l.F * !(L && n(92)((function (e) {\r\n\t\t\t\tO.all(e).catch(j)\r\n\t\t\t}))), \"Promise\", {\r\n\t\t\t\tall: function (e) {\r\n\t\t\t\t\tvar t = this, n = E(t), r = n.resolve, a = n.reject, o = w((function () {\r\n\t\t\t\t\t\tvar n = [], o = 0, i = 1;\r\n\t\t\t\t\t\tm(e, !1, (function (e) {\r\n\t\t\t\t\t\t\tvar c = o++, u = !1;\r\n\t\t\t\t\t\t\tn.push(void 0), i++, t.resolve(e).then((function (e) {\r\n\t\t\t\t\t\t\t\tu || (u = !0, n[c] = e, --i || r(n))\r\n\t\t\t\t\t\t\t}), a)\r\n\t\t\t\t\t\t})), --i || r(n)\r\n\t\t\t\t\t}));\r\n\t\t\t\t\treturn o.e && a(o.v), n.promise\r\n\t\t\t\t}, race: function (e) {\r\n\t\t\t\t\tvar t = this, n = E(t), r = n.reject, a = w((function () {\r\n\t\t\t\t\t\tm(e, !1, (function (e) {\r\n\t\t\t\t\t\t\tt.resolve(e).then(n.resolve, r)\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}));\r\n\t\t\t\t\treturn a.e && r(a.v), n.promise\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e, t, n, r) {\r\n\t\t\t\tif (!(e instanceof t) || void 0 !== r && r in e) throw TypeError(n + \": incorrect invocation!\");\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(35), a = n(86), o = n(87), i = n(14), c = n(56), u = n(61), s = {}, f = {};\r\n\t\t\t(t = e.exports = function (e, t, n, l, p) {\r\n\t\t\t\tvar d, h, m, v, g = p ? function () {\r\n\t\t\t\t\treturn e\r\n\t\t\t\t} : u(e), y = r(n, l, t ? 2 : 1), b = 0;\r\n\t\t\t\tif (\"function\" != typeof g) throw TypeError(e + \" is not iterable!\");\r\n\t\t\t\tif (o(g)) {\r\n\t\t\t\t\tfor (d = c(e.length); d > b; b++) if ((v = t ? y(i(h = e[b])[0], h[1]) : y(e[b])) === s || v === f) return v\r\n\t\t\t\t} else for (m = g.call(e); !(h = m.next()).done;) if ((v = a(m, y, h.value, t)) === s || v === f) return v\r\n\t\t\t}).BREAK = s, t.RETURN = f\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\tvar r = void 0 === n;\r\n\t\t\t\tswitch (t.length) {\r\n\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\treturn r ? e() : e.call(n);\r\n\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\treturn r ? e(t[0]) : e.call(n, t[0]);\r\n\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\treturn r ? e(t[0], t[1]) : e.call(n, t[0], t[1]);\r\n\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\treturn r ? e(t[0], t[1], t[2]) : e.call(n, t[0], t[1], t[2]);\r\n\t\t\t\t\tcase 4:\r\n\t\t\t\t\t\treturn r ? e(t[0], t[1], t[2], t[3]) : e.call(n, t[0], t[1], t[2], t[3])\r\n\t\t\t\t}\r\n\t\t\t\treturn e.apply(n, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9), a = n(89).set, o = r.MutationObserver || r.WebKitMutationObserver, i = r.process,\r\n\t\t\t\tc = r.Promise,\r\n\t\t\t\tu = \"process\" == n(38)(i);\r\n\t\t\te.exports = function () {\r\n\t\t\t\tvar e, t, n, s = function () {\r\n\t\t\t\t\tvar r, a;\r\n\t\t\t\t\tfor (u && (r = i.domain) && r.exit(); e;) {\r\n\t\t\t\t\t\ta = e.fn, e = e.next;\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\ta()\r\n\t\t\t\t\t\t} catch (r) {\r\n\t\t\t\t\t\t\tthrow e ? n() : t = void 0, r\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tt = void 0, r && r.enter()\r\n\t\t\t\t};\r\n\t\t\t\tif (u) n = function () {\r\n\t\t\t\t\ti.nextTick(s)\r\n\t\t\t\t}; else if (!o || r.navigator && r.navigator.standalone) if (c && c.resolve) {\r\n\t\t\t\t\tvar f = c.resolve(void 0);\r\n\t\t\t\t\tn = function () {\r\n\t\t\t\t\t\tf.then(s)\r\n\t\t\t\t\t}\r\n\t\t\t\t} else n = function () {\r\n\t\t\t\t\ta.call(r, s)\r\n\t\t\t\t}; else {\r\n\t\t\t\t\tvar l = !0, p = document.createTextNode(\"\");\r\n\t\t\t\t\tnew o(s).observe(p, {characterData: !0}), n = function () {\r\n\t\t\t\t\t\tp.data = l = !l\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\treturn function (r) {\r\n\t\t\t\t\tvar a = {fn: r, next: void 0};\r\n\t\t\t\t\tt && (t.next = a), e || (e = a, n()), t = a\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9).navigator;\r\n\t\t\te.exports = r && r.userAgent || \"\"\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(24);\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\tfor (var a in t) n && e[a] ? e[a] = t[a] : r(e, a, t[a]);\r\n\t\t\t\treturn e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(9), a = n(6), o = n(18), i = n(15), c = n(11)(\"species\");\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tvar t = \"function\" == typeof a[e] ? a[e] : r[e];\r\n\t\t\t\ti && t && !t[c] && o.f(t, c, {\r\n\t\t\t\t\tconfigurable: !0, get: function () {\r\n\t\t\t\t\t\treturn this\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(10), a = n(6), o = n(9), i = n(88), c = n(91);\r\n\t\t\tr(r.P + r.R, \"Promise\", {\r\n\t\t\t\tfinally: function (e) {\r\n\t\t\t\t\tvar t = i(this, a.Promise || o.Promise), n = \"function\" == typeof e;\r\n\t\t\t\t\treturn this.then(n ? function (n) {\r\n\t\t\t\t\t\treturn c(t, e()).then((function () {\r\n\t\t\t\t\t\t\treturn n\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t} : e, n ? function (n) {\r\n\t\t\t\t\t\treturn c(t, e()).then((function () {\r\n\t\t\t\t\t\t\tthrow n\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t} : e)\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(10), a = n(62), o = n(90);\r\n\t\t\tr(r.S, \"Promise\", {\r\n\t\t\t\ttry: function (e) {\r\n\t\t\t\t\tvar t = a.f(this), n = o(e);\r\n\t\t\t\t\treturn (n.e ? t.reject : t.resolve)(n.v), t.promise\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = [{\r\n\t\t\t\tapiName: \"openUserProfile\",\r\n\t\t\t\tschema: \"ui://welink.contacts/userDetailController\"\r\n\t\t\t}, {apiName: \"createIMGroupChat\", schema: \"ui://welink.im/imCreateGroupChat\"}, {\r\n\t\t\t\tapiName: \"selectContacts\",\r\n\t\t\t\tschema: \"ui://welink.contacts/usersSelectorController\"\r\n\t\t\t}, {apiName: \"openIMChat\", schema: \"ui://welink.im/gotoChatController\"}, {\r\n\t\t\t\tapiName: \"writeMail\",\r\n\t\t\t\tschema: \"ui://welink.mail/writemail\"\r\n\t\t\t}, {apiName: \"openWebview\", schema: \"\"}, {\r\n\t\t\t\tapiName: \"getIMGroupList\",\r\n\t\t\t\tschema: \"method://welink.im/getGroupDetailList\"\r\n\t\t\t}, {apiName: \"makePhoneCall\", schema: \"method://welink.im/makingCall\"}, {\r\n\t\t\t\tapiName: \"selectUsers\",\r\n\t\t\t\tschema: \"ui://welink.contacts/usersSelectorControllerV2\"\r\n\t\t\t}, {apiName: \"startMeeting\", schema: \"ui://welink.conference/startConf\"}]\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = [{apiName: \"addEventListener\"}, {apiName: \"removeEventListener\"}, {apiName: \"removeEventListenerByType\"}, {apiName: \"getEventListeners\"}, {apiName: \"ready\"}, {apiName: \"error\"}, {apiName: \"onBLECharacteristicValueChange\"}, {apiName: \"onBLEConnectionStateChange\"}, {apiName: \"onBluetoothAdapterStateChange\"}, {apiName: \"onBluetoothDeviceFound\"}, {apiName: \"onBluetoothConnectionStateChange\"}, {apiName: \"onBluetoothValueChange\"}, {apiName: \"onBondStateChange\"}, {apiName: \"onBluetoothEvents\"}]\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = function (e) {\r\n\t\t\t\t\"use strict\";\r\n\t\t\t\tvar t = Object.prototype, n = t.hasOwnProperty, r = \"function\" == typeof Symbol ? Symbol : {},\r\n\t\t\t\t\ta = r.iterator || \"@@iterator\", o = r.asyncIterator || \"@@asyncIterator\",\r\n\t\t\t\t\ti = r.toStringTag || \"@@toStringTag\";\r\n\t\t\t\tfunction c(e, t, n, r) {\r\n\t\t\t\t\tvar a = t && t.prototype instanceof f ? t : f, o = Object.create(a.prototype), i = new k(r || []);\r\n\t\t\t\t\treturn o._invoke = function (e, t, n) {\r\n\t\t\t\t\t\tvar r = \"suspendedStart\";\r\n\t\t\t\t\t\treturn function (a, o) {\r\n\t\t\t\t\t\t\tif (\"executing\" === r) throw new Error(\"Generator is already running\");\r\n\t\t\t\t\t\t\tif (\"completed\" === r) {\r\n\t\t\t\t\t\t\t\tif (\"throw\" === a) throw o;\r\n\t\t\t\t\t\t\t\treturn _()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tfor (n.method = a, n.arg = o; ;) {\r\n\t\t\t\t\t\t\t\tvar i = n.delegate;\r\n\t\t\t\t\t\t\t\tif (i) {\r\n\t\t\t\t\t\t\t\t\tvar c = b(i, n);\r\n\t\t\t\t\t\t\t\t\tif (c) {\r\n\t\t\t\t\t\t\t\t\t\tif (c === s) continue;\r\n\t\t\t\t\t\t\t\t\t\treturn c\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tif (\"next\" === n.method) n.sent = n._sent = n.arg; else if (\"throw\" === n.method) {\r\n\t\t\t\t\t\t\t\t\tif (\"suspendedStart\" === r) throw r = \"completed\", n.arg;\r\n\t\t\t\t\t\t\t\t\tn.dispatchException(n.arg)\r\n\t\t\t\t\t\t\t\t} else \"return\" === n.method && n.abrupt(\"return\", n.arg);\r\n\t\t\t\t\t\t\t\tr = \"executing\";\r\n\t\t\t\t\t\t\t\tvar f = u(e, t, n);\r\n\t\t\t\t\t\t\t\tif (\"normal\" === f.type) {\r\n\t\t\t\t\t\t\t\t\tif (r = n.done ? \"completed\" : \"suspendedYield\", f.arg === s) continue;\r\n\t\t\t\t\t\t\t\t\treturn {value: f.arg, done: n.done}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\"throw\" === f.type && (r = \"completed\", n.method = \"throw\", n.arg = f.arg)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}(e, n, i), o\r\n\t\t\t\t}\r\n\t\t\t\tfunction u(e, t, n) {\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\treturn {type: \"normal\", arg: e.call(t, n)}\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\treturn {type: \"throw\", arg: e}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\te.wrap = c;\r\n\t\t\t\tvar s = {};\r\n\t\t\t\tfunction f() {\r\n\t\t\t\t}\r\n\t\t\t\tfunction l() {\r\n\t\t\t\t}\r\n\t\t\t\tfunction p() {\r\n\t\t\t\t}\r\n\t\t\t\tvar d = {};\r\n\t\t\t\td[a] = function () {\r\n\t\t\t\t\treturn this\r\n\t\t\t\t};\r\n\t\t\t\tvar h = Object.getPrototypeOf, m = h && h(h(N([])));\r\n\t\t\t\tm && m !== t && n.call(m, a) && (d = m);\r\n\t\t\t\tvar v = p.prototype = f.prototype = Object.create(d);\r\n\t\t\t\tfunction g(e) {\r\n\t\t\t\t\t[\"next\", \"throw\", \"return\"].forEach((function (t) {\r\n\t\t\t\t\t\te[t] = function (e) {\r\n\t\t\t\t\t\t\treturn this._invoke(t, e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}))\r\n\t\t\t\t}\r\n\t\t\t\tfunction y(e, t) {\r\n\t\t\t\t\tvar r;\r\n\t\t\t\t\tthis._invoke = function (a, o) {\r\n\t\t\t\t\t\tfunction i() {\r\n\t\t\t\t\t\t\treturn new t((function (r, i) {\r\n\t\t\t\t\t\t\t\t!function r(a, o, i, c) {\r\n\t\t\t\t\t\t\t\t\tvar s = u(e[a], e, o);\r\n\t\t\t\t\t\t\t\t\tif (\"throw\" !== s.type) {\r\n\t\t\t\t\t\t\t\t\t\tvar f = s.arg, l = f.value;\r\n\t\t\t\t\t\t\t\t\t\treturn l && \"object\" == typeof l && n.call(l, \"__await\") ? t.resolve(l.__await).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tr(\"next\", e, i, c)\r\n\t\t\t\t\t\t\t\t\t\t}), (function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tr(\"throw\", e, i, c)\r\n\t\t\t\t\t\t\t\t\t\t})) : t.resolve(l).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tf.value = e, i(f)\r\n\t\t\t\t\t\t\t\t\t\t}), (function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\treturn r(\"throw\", e, i, c)\r\n\t\t\t\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tc(s.arg)\r\n\t\t\t\t\t\t\t\t}(a, o, r, i)\r\n\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn r = r ? r.then(i, i) : i()\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tfunction b(e, t) {\r\n\t\t\t\t\tvar n = e.iterator[t.method];\r\n\t\t\t\t\tif (void 0 === n) {\r\n\t\t\t\t\t\tif (t.delegate = null, \"throw\" === t.method) {\r\n\t\t\t\t\t\t\tif (e.iterator.return && (t.method = \"return\", t.arg = void 0, b(e, t), \"throw\" === t.method)) return s;\r\n\t\t\t\t\t\t\tt.method = \"throw\", t.arg = new TypeError(\"The iterator does not provide a 'throw' method\")\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn s\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar r = u(n, e.iterator, t.arg);\r\n\t\t\t\t\tif (\"throw\" === r.type) return t.method = \"throw\", t.arg = r.arg, t.delegate = null, s;\r\n\t\t\t\t\tvar a = r.arg;\r\n\t\t\t\t\treturn a ? a.done ? (t[e.resultName] = a.value, t.next = e.nextLoc, \"return\" !== t.method && (t.method = \"next\", t.arg = void 0), t.delegate = null, s) : a : (t.method = \"throw\", t.arg = new TypeError(\"iterator result is not an object\"), t.delegate = null, s)\r\n\t\t\t\t}\r\n\t\t\t\tfunction w(e) {\r\n\t\t\t\t\tvar t = {tryLoc: e[0]};\r\n\t\t\t\t\t1 in e && (t.catchLoc = e[1]), 2 in e && (t.finallyLoc = e[2], t.afterLoc = e[3]), this.tryEntries.push(t)\r\n\t\t\t\t}\r\n\t\t\t\tfunction x(e) {\r\n\t\t\t\t\tvar t = e.completion || {};\r\n\t\t\t\t\tt.type = \"normal\", delete t.arg, e.completion = t\r\n\t\t\t\t}\r\n\t\t\t\tfunction k(e) {\r\n\t\t\t\t\tthis.tryEntries = [{tryLoc: \"root\"}], e.forEach(w, this), this.reset(!0)\r\n\t\t\t\t}\r\n\t\t\t\tfunction N(e) {\r\n\t\t\t\t\tif (e) {\r\n\t\t\t\t\t\tvar t = e[a];\r\n\t\t\t\t\t\tif (t) return t.call(e);\r\n\t\t\t\t\t\tif (\"function\" == typeof e.next) return e;\r\n\t\t\t\t\t\tif (!isNaN(e.length)) {\r\n\t\t\t\t\t\t\tvar r = -1, o = function t() {\r\n\t\t\t\t\t\t\t\tfor (; ++r < e.length;) if (n.call(e, r)) return t.value = e[r], t.done = !1, t;\r\n\t\t\t\t\t\t\t\treturn t.value = void 0, t.done = !0, t\r\n\t\t\t\t\t\t\t};\r\n\t\t\t\t\t\t\treturn o.next = o\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn {next: _}\r\n\t\t\t\t}\r\n\t\t\t\tfunction _() {\r\n\t\t\t\t\treturn {value: void 0, done: !0}\r\n\t\t\t\t}\r\n\t\t\t\treturn l.prototype = v.constructor = p, p.constructor = l, p[i] = l.displayName = \"GeneratorFunction\", e.isGeneratorFunction = function (e) {\r\n\t\t\t\t\tvar t = \"function\" == typeof e && e.constructor;\r\n\t\t\t\t\treturn !!t && (t === l || \"GeneratorFunction\" === (t.displayName || t.name))\r\n\t\t\t\t}, e.mark = function (e) {\r\n\t\t\t\t\treturn Object.setPrototypeOf ? Object.setPrototypeOf(e, p) : (e.__proto__ = p, i in e || (e[i] = \"GeneratorFunction\")), e.prototype = Object.create(v), e\r\n\t\t\t\t}, e.awrap = function (e) {\r\n\t\t\t\t\treturn {__await: e}\r\n\t\t\t\t}, g(y.prototype), y.prototype[o] = function () {\r\n\t\t\t\t\treturn this\r\n\t\t\t\t}, e.AsyncIterator = y, e.async = function (t, n, r, a, o) {\r\n\t\t\t\t\tvoid 0 === o && (o = Promise);\r\n\t\t\t\t\tvar i = new y(c(t, n, r, a), o);\r\n\t\t\t\t\treturn e.isGeneratorFunction(n) ? i : i.next().then((function (e) {\r\n\t\t\t\t\t\treturn e.done ? e.value : i.next()\r\n\t\t\t\t\t}))\r\n\t\t\t\t}, g(v), v[i] = \"Generator\", v[a] = function () {\r\n\t\t\t\t\treturn this\r\n\t\t\t\t}, v.toString = function () {\r\n\t\t\t\t\treturn \"[object Generator]\"\r\n\t\t\t\t}, e.keys = function (e) {\r\n\t\t\t\t\tvar t = [];\r\n\t\t\t\t\tfor (var n in e) t.push(n);\r\n\t\t\t\t\treturn t.reverse(), function n() {\r\n\t\t\t\t\t\tfor (; t.length;) {\r\n\t\t\t\t\t\t\tvar r = t.pop();\r\n\t\t\t\t\t\t\tif (r in e) return n.value = r, n.done = !1, n\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn n.done = !0, n\r\n\t\t\t\t\t}\r\n\t\t\t\t}, e.values = N, k.prototype = {\r\n\t\t\t\t\tconstructor: k, reset: function (e) {\r\n\t\t\t\t\t\tif (this.prev = 0, this.next = 0, this.sent = this._sent = void 0, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = void 0, this.tryEntries.forEach(x), !e) for (var t in this) \"t\" === t.charAt(0) && n.call(this, t) && !isNaN(+t.slice(1)) && (this[t] = void 0)\r\n\t\t\t\t\t}, stop: function () {\r\n\t\t\t\t\t\tthis.done = !0;\r\n\t\t\t\t\t\tvar e = this.tryEntries[0].completion;\r\n\t\t\t\t\t\tif (\"throw\" === e.type) throw e.arg;\r\n\t\t\t\t\t\treturn this.rval\r\n\t\t\t\t\t}, dispatchException: function (e) {\r\n\t\t\t\t\t\tif (this.done) throw e;\r\n\t\t\t\t\t\tvar t = this;\r\n\t\t\t\t\t\tfunction r(n, r) {\r\n\t\t\t\t\t\t\treturn i.type = \"throw\", i.arg = e, t.next = n, r && (t.method = \"next\", t.arg = void 0), !!r\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tfor (var a = this.tryEntries.length - 1; a >= 0; --a) {\r\n\t\t\t\t\t\t\tvar o = this.tryEntries[a], i = o.completion;\r\n\t\t\t\t\t\t\tif (\"root\" === o.tryLoc) return r(\"end\");\r\n\t\t\t\t\t\t\tif (o.tryLoc <= this.prev) {\r\n\t\t\t\t\t\t\t\tvar c = n.call(o, \"catchLoc\"), u = n.call(o, \"finallyLoc\");\r\n\t\t\t\t\t\t\t\tif (c && u) {\r\n\t\t\t\t\t\t\t\t\tif (this.prev < o.catchLoc) return r(o.catchLoc, !0);\r\n\t\t\t\t\t\t\t\t\tif (this.prev < o.finallyLoc) return r(o.finallyLoc)\r\n\t\t\t\t\t\t\t\t} else if (c) {\r\n\t\t\t\t\t\t\t\t\tif (this.prev < o.catchLoc) return r(o.catchLoc, !0)\r\n\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\tif (!u) throw new Error(\"try statement without catch or finally\");\r\n\t\t\t\t\t\t\t\t\tif (this.prev < o.finallyLoc) return r(o.finallyLoc)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, abrupt: function (e, t) {\r\n\t\t\t\t\t\tfor (var r = this.tryEntries.length - 1; r >= 0; --r) {\r\n\t\t\t\t\t\t\tvar a = this.tryEntries[r];\r\n\t\t\t\t\t\t\tif (a.tryLoc <= this.prev && n.call(a, \"finallyLoc\") && this.prev < a.finallyLoc) {\r\n\t\t\t\t\t\t\t\tvar o = a;\r\n\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\to && (\"break\" === e || \"continue\" === e) && o.tryLoc <= t && t <= o.finallyLoc && (o = null);\r\n\t\t\t\t\t\tvar i = o ? o.completion : {};\r\n\t\t\t\t\t\treturn i.type = e, i.arg = t, o ? (this.method = \"next\", this.next = o.finallyLoc, s) : this.complete(i)\r\n\t\t\t\t\t}, complete: function (e, t) {\r\n\t\t\t\t\t\tif (\"throw\" === e.type) throw e.arg;\r\n\t\t\t\t\t\treturn \"break\" === e.type || \"continue\" === e.type ? this.next = e.arg : \"return\" === e.type ? (this.rval = this.arg = e.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === e.type && t && (this.next = t), s\r\n\t\t\t\t\t}, finish: function (e) {\r\n\t\t\t\t\t\tfor (var t = this.tryEntries.length - 1; t >= 0; --t) {\r\n\t\t\t\t\t\t\tvar n = this.tryEntries[t];\r\n\t\t\t\t\t\t\tif (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), x(n), s\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, catch: function (e) {\r\n\t\t\t\t\t\tfor (var t = this.tryEntries.length - 1; t >= 0; --t) {\r\n\t\t\t\t\t\t\tvar n = this.tryEntries[t];\r\n\t\t\t\t\t\t\tif (n.tryLoc === e) {\r\n\t\t\t\t\t\t\t\tvar r = n.completion;\r\n\t\t\t\t\t\t\t\tif (\"throw\" === r.type) {\r\n\t\t\t\t\t\t\t\t\tvar a = r.arg;\r\n\t\t\t\t\t\t\t\t\tx(n)\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn a\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthrow new Error(\"illegal catch attempt\")\r\n\t\t\t\t\t}, delegateYield: function (e, t, n) {\r\n\t\t\t\t\t\treturn this.delegate = {\r\n\t\t\t\t\t\t\titerator: N(e),\r\n\t\t\t\t\t\t\tresultName: t,\r\n\t\t\t\t\t\t\tnextLoc: n\r\n\t\t\t\t\t\t}, \"next\" === this.method && (this.arg = void 0), s\r\n\t\t\t\t\t}\r\n\t\t\t\t}, e\r\n\t\t\t}(e.exports);\r\n\t\t\ttry {\r\n\t\t\t\tregeneratorRuntime = r\r\n\t\t\t} catch (e) {\r\n\t\t\t\tFunction(\"r\", \"regeneratorRuntime = r\")(r)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(132), e.exports = n(6).Array.isArray\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10);\r\n\t\t\tr(r.S, \"Array\", {isArray: n(94)})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(134), e.exports = n(6).Object.keys\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(39), a = n(37);\r\n\t\t\tn(95)(\"keys\", (function () {\r\n\t\t\t\treturn function (e) {\r\n\t\t\t\t\treturn a(r(e))\r\n\t\t\t\t}\r\n\t\t\t}))\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(6), a = r.JSON || (r.JSON = {stringify: JSON.stringify});\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn a.stringify.apply(a, arguments)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\treturn encodeURIComponent(e).replace(/[!'()*]/g, (function (e) {\r\n\t\t\t\t\treturn \"%\" + e.charCodeAt(0).toString(16).toUpperCase()\r\n\t\t\t\t}))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\t/*\r\n    object-assign\r\n    (c) Sindre Sorhus\r\n    @license MIT\r\n    */\r\n\t\t\tvar r = Object.getOwnPropertySymbols, a = Object.prototype.hasOwnProperty,\r\n\t\t\t\to = Object.prototype.propertyIsEnumerable;\r\n\t\t\tfunction i(e) {\r\n\t\t\t\tif (null == e) throw new TypeError(\"Object.assign cannot be called with null or undefined\");\r\n\t\t\t\treturn Object(e)\r\n\t\t\t}\r\n\t\t\te.exports = function () {\r\n\t\t\t\ttry {\r\n\t\t\t\t\tif (!Object.assign) return !1;\r\n\t\t\t\t\tvar e = new String(\"abc\");\r\n\t\t\t\t\tif (e[5] = \"de\", \"5\" === Object.getOwnPropertyNames(e)[0]) return !1;\r\n\t\t\t\t\tfor (var t = {}, n = 0; n < 10; n++) t[\"_\" + String.fromCharCode(n)] = n;\r\n\t\t\t\t\tif (\"0123456789\" !== Object.getOwnPropertyNames(t).map((function (e) {\r\n\t\t\t\t\t\treturn t[e]\r\n\t\t\t\t\t})).join(\"\")) return !1;\r\n\t\t\t\t\tvar r = {};\r\n\t\t\t\t\treturn \"abcdefghijklmnopqrst\".split(\"\").forEach((function (e) {\r\n\t\t\t\t\t\tr[e] = e\r\n\t\t\t\t\t})), \"abcdefghijklmnopqrst\" === Object.keys(Object.assign({}, r)).join(\"\")\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\treturn !1\r\n\t\t\t\t}\r\n\t\t\t}() ? Object.assign : function (e, t) {\r\n\t\t\t\tfor (var n, c, u = i(e), s = 1; s < arguments.length; s++) {\r\n\t\t\t\t\tfor (var f in n = Object(arguments[s])) a.call(n, f) && (u[f] = n[f]);\r\n\t\t\t\t\tif (r) {\r\n\t\t\t\t\t\tc = r(n);\r\n\t\t\t\t\t\tfor (var l = 0; l < c.length; l++) o.call(n, c[l]) && (u[c[l]] = n[c[l]])\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\treturn u\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = new RegExp(\"%[a-f0-9]{2}\", \"gi\"), a = new RegExp(\"(%[a-f0-9]{2})+\", \"gi\");\r\n\t\t\tfunction o(e, t) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn decodeURIComponent(e.join(\"\"))\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t}\r\n\t\t\t\tif (1 === e.length) return e;\r\n\t\t\t\tt = t || 1;\r\n\t\t\t\tvar n = e.slice(0, t), r = e.slice(t);\r\n\t\t\t\treturn Array.prototype.concat.call([], o(n), o(r))\r\n\t\t\t}\r\n\t\t\tfunction i(e) {\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn decodeURIComponent(e)\r\n\t\t\t\t} catch (a) {\r\n\t\t\t\t\tfor (var t = e.match(r), n = 1; n < t.length; n++) t = (e = o(t, n).join(\"\")).match(r);\r\n\t\t\t\t\treturn e\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (\"string\" != typeof e) throw new TypeError(\"Expected `encodedURI` to be of type `string`, got `\" + typeof e + \"`\");\r\n\t\t\t\ttry {\r\n\t\t\t\t\treturn e = e.replace(/\\+/g, \" \"), decodeURIComponent(e)\r\n\t\t\t\t} catch (t) {\r\n\t\t\t\t\treturn function (e) {\r\n\t\t\t\t\t\tfor (var t = {\"%FE%FF\": \"��\", \"%FF%FE\": \"��\"}, n = a.exec(e); n;) {\r\n\t\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\t\tt[n[0]] = decodeURIComponent(n[0])\r\n\t\t\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\t\t\tvar r = i(n[0]);\r\n\t\t\t\t\t\t\t\tr !== n[0] && (t[n[0]] = r)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tn = a.exec(e)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tt[\"%C2\"] = \"�\";\r\n\t\t\t\t\t\tfor (var o = Object.keys(t), c = 0; c < o.length; c++) {\r\n\t\t\t\t\t\t\tvar u = o[c];\r\n\t\t\t\t\t\t\te = e.replace(new RegExp(u, \"g\"), t[u])\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn e\r\n\t\t\t\t\t}(e)\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tvar n = \"undefined\" != typeof crypto && crypto.getRandomValues && crypto.getRandomValues.bind(crypto) || \"undefined\" != typeof msCrypto && \"function\" == typeof window.msCrypto.getRandomValues && msCrypto.getRandomValues.bind(msCrypto);\r\n\t\t\tif (n) {\r\n\t\t\t\tvar r = new Uint8Array(16);\r\n\t\t\t\te.exports = function () {\r\n\t\t\t\t\treturn n(r), r\r\n\t\t\t\t}\r\n\t\t\t} else {\r\n\t\t\t\tvar a = new Array(16);\r\n\t\t\t\te.exports = function () {\r\n\t\t\t\t\tfor (var e, t = 0; t < 16; t++) 0 == (3 & t) && (e = 4294967296 * Math.random()), a[t] = e >>> ((3 & t) << 3) & 255;\r\n\t\t\t\t\treturn a\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\tfor (var n = [], r = 0; r < 256; ++r) n[r] = (r + 256).toString(16).substr(1);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tvar r = t || 0, a = n;\r\n\t\t\t\treturn [a[e[r++]], a[e[r++]], a[e[r++]], a[e[r++]], \"-\", a[e[r++]], a[e[r++]], \"-\", a[e[r++]], a[e[r++]], \"-\", a[e[r++]], a[e[r++]], \"-\", a[e[r++]], a[e[r++]], a[e[r++]], a[e[r++]], a[e[r++]], a[e[r++]]].join(\"\")\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(48), n(33), e.exports = n(142)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(14), a = n(61);\r\n\t\t\te.exports = n(6).getIterator = function (e) {\r\n\t\t\t\tvar t = a(e);\r\n\t\t\t\tif (\"function\" != typeof t) throw TypeError(e + \" is not iterable!\");\r\n\t\t\t\treturn r(t.call(e))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(33), n(48), e.exports = n(63).f(\"iterator\")\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(96), n(77), n(148), n(149), e.exports = n(6).Symbol\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(46)(\"meta\"), a = n(25), o = n(27), i = n(18).f, c = 0, u = Object.isExtensible || function () {\r\n\t\t\t\treturn !0\r\n\t\t\t}, s = !n(26)((function () {\r\n\t\t\t\treturn u(Object.preventExtensions({}))\r\n\t\t\t})), f = function (e) {\r\n\t\t\t\ti(e, r, {value: {i: \"O\" + ++c, w: {}}})\r\n\t\t\t}, l = e.exports = {\r\n\t\t\t\tKEY: r, NEED: !1, fastKey: function (e, t) {\r\n\t\t\t\t\tif (!a(e)) return \"symbol\" == typeof e ? e : (\"string\" == typeof e ? \"S\" : \"P\") + e;\r\n\t\t\t\t\tif (!o(e, r)) {\r\n\t\t\t\t\t\tif (!u(e)) return \"F\";\r\n\t\t\t\t\t\tif (!t) return \"E\";\r\n\t\t\t\t\t\tf(e)\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn e[r].i\r\n\t\t\t\t}, getWeak: function (e, t) {\r\n\t\t\t\t\tif (!o(e, r)) {\r\n\t\t\t\t\t\tif (!u(e)) return !0;\r\n\t\t\t\t\t\tif (!t) return !1;\r\n\t\t\t\t\t\tf(e)\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn e[r].w\r\n\t\t\t\t}, onFreeze: function (e) {\r\n\t\t\t\t\treturn s && l.NEED && u(e) && !o(e, r) && f(e), e\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(37), a = n(49), o = n(50);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tvar t = r(e), n = a.f;\r\n\t\t\t\tif (n) for (var i, c = n(e), u = o.f, s = 0; c.length > s;) u.call(e, i = c[s++]) && t.push(i);\r\n\t\t\t\treturn t\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(19), a = n(65).f, o = {}.toString,\r\n\t\t\t\ti = \"object\" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [];\r\n\t\t\te.exports.f = function (e) {\r\n\t\t\t\treturn i && \"[object Window]\" == o.call(e) ? function (e) {\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\treturn a(e)\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\treturn i.slice()\r\n\t\t\t\t\t}\r\n\t\t\t\t}(e) : a(r(e))\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(64)(\"asyncIterator\")\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(64)(\"observable\")\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(33), n(151), e.exports = n(6).Array.from\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(35), a = n(10), o = n(39), i = n(86), c = n(87), u = n(56), s = n(97), f = n(61);\r\n\t\t\ta(a.S + a.F * !n(92)((function (e) {\r\n\t\t\t\tArray.from(e)\r\n\t\t\t})), \"Array\", {\r\n\t\t\t\tfrom: function (e) {\r\n\t\t\t\t\tvar t, n, a, l, p = o(e), d = \"function\" == typeof this ? this : Array, h = arguments.length,\r\n\t\t\t\t\t\tm = h > 1 ? arguments[1] : void 0, v = void 0 !== m, g = 0, y = f(p);\r\n\t\t\t\t\tif (v && (m = r(m, h > 2 ? arguments[2] : void 0, 2)), null == y || d == Array && c(y)) for (n = new d(t = u(p.length)); t > g; g++) s(n, g, v ? m(p[g], g) : p[g]); else for (l = y.call(p), n = new d; !(a = l.next()).done; g++) s(n, g, v ? i(l, m, [a.value, g], !0) : a.value);\r\n\t\t\t\t\treturn n.length = g, n\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(13);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (r(e)) return e\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(67), a = n(98), o = n(41);\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\tif (void 0 !== o && a(Object(e))) {\r\n\t\t\t\t\tvar n = [], i = !0, c = !1, u = void 0;\r\n\t\t\t\t\ttry {\r\n\t\t\t\t\t\tfor (var s, f = r(e); !(i = (s = f.next()).done) && (n.push(s.value), !t || n.length !== t); i = !0) ;\r\n\t\t\t\t\t} catch (e) {\r\n\t\t\t\t\t\tc = !0, u = e\r\n\t\t\t\t\t} finally {\r\n\t\t\t\t\t\ttry {\r\n\t\t\t\t\t\t\ti || null == f.return || f.return()\r\n\t\t\t\t\t\t} finally {\r\n\t\t\t\t\t\t\tif (c) throw u\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn n\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(48), n(33), e.exports = n(155)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(60), a = n(11)(\"iterator\"), o = n(30);\r\n\t\t\te.exports = n(6).isIterable = function (e) {\r\n\t\t\t\tvar t = Object(e);\r\n\t\t\t\treturn void 0 !== t[a] || \"@@iterator\" in t || o.hasOwnProperty(r(t))\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function () {\r\n\t\t\t\tthrow new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(158), e.exports = n(6).Date.now\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10);\r\n\t\t\tr(r.S, \"Date\", {\r\n\t\t\t\tnow: function () {\r\n\t\t\t\t\treturn (new Date).getTime()\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(13), a = n(100);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (r(e)) return a(e)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(51), a = n(98), o = n(41);\r\n\t\t\te.exports = function (e) {\r\n\t\t\t\tif (void 0 !== o && a(Object(e))) return r(e)\r\n\t\t\t}\r\n\t\t}, function (e, t) {\r\n\t\t\te.exports = function () {\r\n\t\t\t\tthrow new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\te.exports = n(163)\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(164), e.exports = n(6).Object.assign\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10);\r\n\t\t\tr(r.S + r.F, \"Object\", {assign: n(165)})\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tvar r = n(15), a = n(37), o = n(49), i = n(50), c = n(39), u = n(84), s = Object.assign;\r\n\t\t\te.exports = !s || n(26)((function () {\r\n\t\t\t\tvar e = {}, t = {}, n = Symbol(), r = \"abcdefghijklmnopqrst\";\r\n\t\t\t\treturn e[n] = 7, r.split(\"\").forEach((function (e) {\r\n\t\t\t\t\tt[e] = e\r\n\t\t\t\t})), 7 != s({}, e)[n] || Object.keys(s({}, t)).join(\"\") != r\r\n\t\t\t})) ? function (e, t) {\r\n\t\t\t\tfor (var n = c(e), s = arguments.length, f = 1, l = o.f, p = i.f; s > f;) for (var d, h = u(arguments[f++]), m = l ? a(h).concat(l(h)) : a(h), v = m.length, g = 0; v > g;) d = m[g++], r && !p.call(h, d) || (n[d] = h[d]);\r\n\t\t\t\treturn n\r\n\t\t\t} : s\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(167);\r\n\t\t\tvar r = n(6).Object;\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn r.defineProperties(e, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10);\r\n\t\t\tr(r.S + r.F * !n(15), \"Object\", {defineProperties: n(82)})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(169);\r\n\t\t\tvar r = n(6).Object;\r\n\t\t\te.exports = function (e, t, n) {\r\n\t\t\t\treturn r.defineProperty(e, t, n)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10);\r\n\t\t\tr(r.S + r.F * !n(15), \"Object\", {defineProperty: n(18).f})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(171), e.exports = n(6).Object.getOwnPropertyDescriptors\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10), a = n(172), o = n(19), i = n(66), c = n(97);\r\n\t\t\tr(r.S, \"Object\", {\r\n\t\t\t\tgetOwnPropertyDescriptors: function (e) {\r\n\t\t\t\t\tfor (var t, n, r = o(e), u = i.f, s = a(r), f = {}, l = 0; s.length > l;) void 0 !== (n = u(r, t = s[l++])) && c(f, t, n);\r\n\t\t\t\t\treturn f\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(65), a = n(49), o = n(14), i = n(9).Reflect;\r\n\t\t\te.exports = i && i.ownKeys || function (e) {\r\n\t\t\t\tvar t = r.f(o(e)), n = a.f;\r\n\t\t\t\treturn n ? t.concat(n(e)) : t\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(174);\r\n\t\t\tvar r = n(6).Object;\r\n\t\t\te.exports = function (e, t) {\r\n\t\t\t\treturn r.getOwnPropertyDescriptor(e, t)\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(19), a = n(66).f;\r\n\t\t\tn(95)(\"getOwnPropertyDescriptor\", (function () {\r\n\t\t\t\treturn function (e, t) {\r\n\t\t\t\t\treturn a(r(e), t)\r\n\t\t\t\t}\r\n\t\t\t}))\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(96), e.exports = n(6).Object.getOwnPropertySymbols\r\n\t\t}, function (e, t, n) {\r\n\t\t\tn(177), e.exports = n(6).parseInt\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10), a = n(178);\r\n\t\t\tr(r.G + r.F * (parseInt != a), {parseInt: a})\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(9).parseInt, a = n(179).trim, o = n(101), i = /^[-+]?0[xX]/;\r\n\t\t\te.exports = 8 !== r(o + \"08\") || 22 !== r(o + \"0x16\") ? function (e, t) {\r\n\t\t\t\tvar n = a(String(e), 3);\r\n\t\t\t\treturn r(n, t >>> 0 || (i.test(n) ? 16 : 10))\r\n\t\t\t} : r\r\n\t\t}, function (e, t, n) {\r\n\t\t\tvar r = n(10), a = n(44), o = n(26), i = n(101), c = \"[\" + i + \"]\", u = RegExp(\"^\" + c + c + \"*\"),\r\n\t\t\t\ts = RegExp(c + c + \"*$\"), f = function (e, t, n) {\r\n\t\t\t\t\tvar a = {}, c = o((function () {\r\n\t\t\t\t\t\treturn !!i[e]() || \"​\" != \"​\"[e]()\r\n\t\t\t\t\t})), u = a[e] = c ? t(l) : i[e];\r\n\t\t\t\t\tn && (a[n] = u), r(r.P + r.F * c, \"String\", a)\r\n\t\t\t\t}, l = f.trim = function (e, t) {\r\n\t\t\t\t\treturn e = String(a(e)), 1 & t && (e = e.replace(u, \"\")), 2 & t && (e = e.replace(s, \"\")), e\r\n\t\t\t\t};\r\n\t\t\te.exports = f\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.r(t);\r\n\t\t\tvar r = n(1), a = n.n(r), o = n(3), i = n.n(o), c = n(2), u = n.n(c), s = n(0), f = n(32),\r\n\t\t\t\tl = function (e) {\r\n\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\treturn new u.a((function (n, r) {\r\n\t\t\t\t\t\t\te(t, n, r)\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t}, p = {};\r\n\t\t\tp.ready = l(function () {\r\n\t\t\t\tvar e = i()(a.a.mark((function e(t, n, r) {\r\n\t\t\t\t\treturn a.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\tif (\"function\" == typeof t) {\r\n\t\t\t\t\t\t\t\t\te.next = 3;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn r({status: \"0\", msg: \"Parameter is not a method\"}), e.abrupt(\"return\");\r\n\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\"1\" === s.e.status ? t() : Object(f.b)(\"__config_ready__\", t), n();\r\n\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t})));\r\n\t\t\t\treturn function (t, n, r) {\r\n\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t}()), p.error = l(function () {\r\n\t\t\t\tvar e = i()(a.a.mark((function e(t, n, r) {\r\n\t\t\t\t\treturn a.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\tif (\"function\" == typeof t) {\r\n\t\t\t\t\t\t\t\t\te.next = 3;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn r({status: \"0\", msg: \"Parameter is not a method\"}), e.abrupt(\"return\");\r\n\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\"0\" === s.e.status ? t(s.e) : Object(f.b)(\"__config_error__\", t), n();\r\n\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t})));\r\n\t\t\t\treturn function (t, n, r) {\r\n\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t}());\r\n\t\t\tt.default = function () {\r\n\t\t\t\tfor (var e = [{apiName: \"ready\"}, {apiName: \"error\"}], t = 0; t < e.length; t += 1) {\r\n\t\t\t\t\tvar n = e[t].apiName;\r\n\t\t\t\t\tHWH5[n] = p[n]\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}, function (e, t, n) {\r\n\t\t\t\"use strict\";\r\n\t\t\tn.r(t);\r\n\t\t\tvar r, a, o = n(2), i = n.n(o), c = n(5), u = n.n(c), s = n(16), f = n.n(s), l = n(12), p = n.n(l),\r\n\t\t\t\td = n(42),\r\n\t\t\t\th = n.n(d), m = (a = (r = {}).hasOwnProperty, {\r\n\t\t\t\t\tsubscribe: function (e, t) {\r\n\t\t\t\t\t\ta.call(r, e) || (r[e] = []);\r\n\t\t\t\t\t\tvar n = r[e].push(t) - 1;\r\n\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\tremove: function () {\r\n\t\t\t\t\t\t\t\tdelete r[e][n]\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, publish: function (e, t) {\r\n\t\t\t\t\t\ta.call(r, e) && r[e].forEach((function (e) {\r\n\t\t\t\t\t\t\te(void 0 !== t ? t : {})\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t}), v = n(43), g = n(21), y = n.n(g), b = n(105), w = n.n(b), x = n(17), k = n.n(x), N = n(1), _ = n.n(N),\r\n\t\t\t\tS = n(13), C = n.n(S), O = n(3), I = n.n(O), j = n(23), E = n.n(j), L = n(4), P = n.n(L), H = n(29),\r\n\t\t\t\tT = n(0), A = n(22), F = n(7), B = function (e) {\r\n\t\t\t\t\treturn Object(H.a)((function (t) {\r\n\t\t\t\t\t\tvar n = P()({funcName: e.funcName, data: e.data, callbackId: t});\r\n\t\t\t\t\t\tObject(T.s)(\"action\", e.data, e.funcName, e.apiName, void 0, t), HWH5.callMethod(n)\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t}, W = function (e) {\r\n\t\t\t\t\tvar t = [], n = [].concat(E()(f.a), E()(p.a));\r\n\t\t\t\t\treturn e.forEach((function (e) {\r\n\t\t\t\t\t\tvar r = !1;\r\n\t\t\t\t\t\tn.forEach((function (n) {\r\n\t\t\t\t\t\t\te === n.apiName && (t.push(n.nativeName ? n.nativeName : n.schema), r = !0)\r\n\t\t\t\t\t\t})), r || t.push(e)\r\n\t\t\t\t\t})), t\r\n\t\t\t\t}, D = function () {\r\n\t\t\t\t\tvar e = I()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\tvar n, r;\r\n\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\treturn n = \"\", n = C()(t.filePath) ? t.filePath : [t.filePath], e.next = 4, HWH5.zipsFiles({\r\n\t\t\t\t\t\t\t\t\t\tfilesPath: n,\r\n\t\t\t\t\t\t\t\t\t\ttestCover: t.testCover\r\n\t\t\t\t\t\t\t\t\t}).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\treturn e\r\n\t\t\t\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tconsole.log(\"File packaging failed, \", e)\r\n\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\tcase 4:\r\n\t\t\t\t\t\t\t\t\tif (!(r = e.sent) || !r.tempFilePath) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 7;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", r.tempFilePath);\r\n\t\t\t\t\t\t\t\tcase 7:\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\t\tcase 8:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t})));\r\n\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t}\r\n\t\t\t\t}(), M = function () {\r\n\t\t\t\t\tvar e = I()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\tvar n;\r\n\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\treturn e.next = 2, HWH5.compressImage(t).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\treturn e\r\n\t\t\t\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tconsole.log(\"File compression failed, \", e)\r\n\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\t\tif (!(n = e.sent) || !n.tempFilePath) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 5;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", n.tempFilePath);\r\n\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t})));\r\n\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t}\r\n\t\t\t\t}();\r\n\t\t\tfunction U(e) {\r\n\t\t\t\treturn null !== e && \"object\" === k()(e)\r\n\t\t\t}\r\n\t\t\tvar R = function () {\r\n\t\t\t\tvar e = I()(_.a.mark((function e(t, n) {\r\n\t\t\t\t\tvar r, a, o, i, c;\r\n\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\treturn e.next = 2, HWH5.getAuthCode({clientId: n});\r\n\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\treturn r = e.sent, a = r.code, o = {\r\n\t\t\t\t\t\t\t\t\tappid: n,\r\n\t\t\t\t\t\t\t\t\tsso: \"welink\",\r\n\t\t\t\t\t\t\t\t\ttoken: a\r\n\t\t\t\t\t\t\t\t}, i = {\"Content-Type\": \"application/json\"}, e.prev = 6, e.next = 9, HWH5.fetchInternet(\"\".concat(t, \"/jwt/token\"), {\r\n\t\t\t\t\t\t\t\t\tbody: P()(o),\r\n\t\t\t\t\t\t\t\t\theaders: i,\r\n\t\t\t\t\t\t\t\t\tmethod: \"post\"\r\n\t\t\t\t\t\t\t\t}).then((function (e) {\r\n\t\t\t\t\t\t\t\t\treturn e.json()\r\n\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\tif (!(c = e.sent)) {\r\n\t\t\t\t\t\t\t\t\te.next = 13;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn HWH5.setStorage({\r\n\t\t\t\t\t\t\t\t\tkey: \"welink_roma_auth_\".concat(n),\r\n\t\t\t\t\t\t\t\t\tdata: P()({time: (new Date).getTime(), jwt: c})\r\n\t\t\t\t\t\t\t\t}), e.abrupt(\"return\", \"\".concat(c.token_type, \" \").concat(c.access_token));\r\n\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\tcase 16:\r\n\t\t\t\t\t\t\t\treturn e.prev = 16, e.t0 = e.catch(6), e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\tcase 19:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e, null, [[6, 16]])\r\n\t\t\t\t})));\r\n\t\t\t\treturn function (t, n) {\r\n\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t}(), J = function () {\r\n\t\t\t\tvar e = I()(_.a.mark((function e(t) {\r\n\t\t\t\t\tvar n, r, a, o;\r\n\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\treturn e.next = 2, HWH5.getStorage(\"welink_roma_auth_\".concat(t));\r\n\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\tif (n = e.sent) {\r\n\t\t\t\t\t\t\t\t\te.next = 5;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\tif (r = n.jwt, a = n.time, r) {\r\n\t\t\t\t\t\t\t\t\te.next = 9;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn console.warn(\"Failed to get token\"), e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\tcase 9:\r\n\t\t\t\t\t\t\t\tif (o = (new Date).getTime(), !(1e3 * w()(r.expire_in, 10) + a < o)) {\r\n\t\t\t\t\t\t\t\t\te.next = 13;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", null);\r\n\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", \"\".concat(r.token_type, \" \").concat(r.access_token));\r\n\t\t\t\t\t\t\tcase 14:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t})));\r\n\t\t\t\treturn function (t) {\r\n\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t}(), G = function () {\r\n\t\t\t\tvar e = I()(_.a.mark((function e(t, n, r, a) {\r\n\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\tHWH5[t] = function () {\r\n\t\t\t\t\t\t\t\t\tvar e = I()(_.a.mark((function e(o, c) {\r\n\t\t\t\t\t\t\t\t\t\tvar u, s, f, l, p, d, h, m, v, g, b, w, x, k, N, S, C, O, I;\r\n\t\t\t\t\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (Object(T.w)() && a && console.warn(\"“\".concat(t, \"” 暂不支持PC\")), u = o, null !== r && (u = U(u) ? y()({}, r, u) : \"string\" == typeof u ? o : r), s = n, \"fetch\" !== t && \"fetchInternet\" !== t && \"generateQRCode\" !== t && \"fetchIntranet\" !== t && \"fetchVPN\" !== t || (u = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\turl: u,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmethod: c && c.method || \"get\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, \"string\" == typeof (u = y()(u, c)).method && (u.method = u.method.toLocaleLowerCase())), \"fetchRomaApi\" !== t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 30;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif ((l = (f = c).config) && l.baseUrl) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 11;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn p = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, e.abrupt(\"return\", i.a.reject(p));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 11:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 13, Object(T.n)();\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn d = e.sent, h = d.appId, m = (m = h.endsWith(\".dev.debug\") ? h.replace(\".dev.debug\", \"\") : h).endsWith(\".debug\") ? m.replace(\".debug\", \"\") : m, e.next = 19, J(m);\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 19:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (v = e.sent) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 24;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 23, R(l.baseUrl, m);\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 23:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tv = e.sent;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 24:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tf.headers || (f.headers = {}), f.headers[\"X-HW-TOKEN\"] = v, u = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\turl: u = u.startsWith(\"https://\") || u.startsWith(\"http://\") ? u : l.baseUrl + u,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmethod: f && f.method || \"get\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, \"string\" == typeof (u = y()(u, f)).method && (u.method = u.method.toLocaleLowerCase());\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 30:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"cache\" === t && (s = u && u.key && void 0 !== u.data ? \"setCache\" : \"getCache\"), \"setStorage\" === t && (s = \"setCache\"), \"getStorage\" === t && (s = \"getCache\"), \"showLoading\" === t && (u = {status: !0}), \"hideLoading\" === t && (u = {status: !1}), \"uploadImage\" !== t || !u.filePath || !(u.maxWidth || u.maxHeight || u.maxSize)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 39;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 38, M(u);\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 38:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tu.filePath = e.sent;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 39:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"uploadFile\" !== t || !u.filePath || !u.zip) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 43;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 42, D(u);\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 42:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tu.filePath = e.sent;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 43:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"setNavigationBarButtons\" === t && u.length > 0) for (HWH5.removeEventListenerByType && HWH5.removeEventListenerByType(\"navigationBarButtonClick\"), g = 0; g < u.length; g += 1) void 0 !== HWH5.addEventListener && HWH5.addEventListener({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype: \"navigationBarButtonClick\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfunc: u[g].func\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"playMedia\" !== t || !u || !u.backgroundAudioUrl) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 47;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn \"playMediaBackground\", e.abrupt(\"return\", B({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfuncName: \"playMediaBackground\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tdata: u,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tapiName: \"playMediaBackground\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 47:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif ((\"config\" === t || \"checkJsApi\" === t) && u.jsApiList.length > 0 && (\"config\" === t && (delete T.e.status, delete T.e.errorCode, delete T.e.msg), u.apiNameList = u.jsApiList, u.jsApiList = W(u.jsApiList)), \"enableFeedback\" !== t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 53;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 51, Object(T.n)();\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 51:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tb = e.sent, u = {queryString: \"module=wecode&wecodeId=\".concat(b.appId)};\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 53:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"openBluetoothAdapter\" === t && HWH5.onBluetoothEvents(), \"writeBLECharacteristicValue\" !== t && \"writeDataToBluetooth\" !== t || !u.value || (u.value = Object(T.a)(u.value)), \"hwa\" !== t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 61;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.next = 58, Object(T.n)();\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 58:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tw = e.sent, x = w.appId, u && void 0 !== u.extendData && null !== u.extendData ? ((k = U(u.extendData) ? u.extendData : JSON.parse(u.extendData)).wecodeId = x, u.extendData = P()(k)) : u.extendData = P()({wecodeId: x});\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 61:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (\"playAudio\" !== t && \"playMedia\" !== t || !u || \"string\" != typeof u.cookies || (u.cookies = Object(T.f)(u.cookies)), \"config\" === t && u && (F.c.appId = u.appId), \"share\" !== t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 73;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 72;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 67:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tN = e.sent, S = N.appId, u.data.appid = S, e.next = 73;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 72:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tu.data.appid = F.c.appId;\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 73:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif ([\"getClouddriveFilesList\", \"uploadClouddriveFile\", \"downloadClouddriveFile\"].indexOf(t) > -1 && (\"WeCode\", u.packageName = u.packageName ? u.packageName : \"WeCode\"), \"setNavigationBarType\" === t && (u = {navigationBarType: u}), \"setNavigationBar\" === t && (u = {navigationBar: u}), \"navigateToPage\" !== t && \"navigateToWecode\" !== t || !u || !u.uri) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 80;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (!(\"string\" == typeof u.uri && u.uri.indexOf(\"wecodeDefine1\") > -1)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 80;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn C = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcode: \"30803\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmessage: \"The URI contains invalid keywords.\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, e.abrupt(\"return\", i.a.reject(C));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 80:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (!(A.b.getState() || F.f[t] && F.f[t].j_p_c) || Object(A.a)(t, u)) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 83;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn O = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcode: \"10802\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmessage: \"The parameter is incorrect. Please check the documentation\",\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype: \"error\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, e.abrupt(\"return\", i.a.reject(O));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 83:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tif (!Object(T.u)() || \"checkSkyStoneStatus\" !== t) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\te.next = 86;\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn I = {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstatus: 0,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstatusCode: \"0\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t}, e.abrupt(\"return\", i.a.resolve(I));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 86:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.abrupt(\"return\", B({funcName: s, data: u, apiName: t}));\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase 87:\r\n\t\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\t\t\treturn function (t, n) {\r\n\t\t\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}();\r\n\t\t\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t})));\r\n\t\t\t\treturn function (t, n, r, a) {\r\n\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t}\r\n\t\t\t}(), V = function () {\r\n\t\t\t\tvar e = f.a;\r\n\t\t\t\te = n(93);\r\n\t\t\t\tfor (var t = 0; t < e.length; t += 1) {\r\n\t\t\t\t\tvar r = e[t], a = r.apiName, o = r.nativeName, i = r.defaultParams, c = void 0 === i ? null : i,\r\n\t\t\t\t\t\tu = r.pcNotSupport;\r\n\t\t\t\t\tG(a, o, c, u)\r\n\t\t\t\t}\r\n\t\t\t}, z = n(106);\r\n\t\t\tfunction q() {\r\n\t\t\t\treturn new i.a(function () {\r\n\t\t\t\t\tvar e = I()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\tvar n;\r\n\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\tif (n = null, !u.a.HWH5 || \"function\" != typeof u.a.HWH5.hwa) {\r\n\t\t\t\t\t\t\t\t\t\te.next = 12;\r\n\t\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\treturn e.t0 = u.a.HWH5, e.t1 = P.a, e.next = 6, new i.a(function () {\r\n\t\t\t\t\t\t\t\t\t\tvar e = I()(_.a.mark((function e(t) {\r\n\t\t\t\t\t\t\t\t\t\t\tvar n, r;\r\n\t\t\t\t\t\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn n = u.a.performance.timing, e.next = 3, Object(T.n)();\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tr = e.sent, t({\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\turi: u.a.location.toString(),\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdomInteractive: n.domInteractive - n.navigationStart,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdomContentLoaded: n.domContentLoadedEventEnd - n.navigationStart,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdomLoad: n.loadEventEnd - n.navigationStart,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tappId: r.appId\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t\t\t})));\r\n\t\t\t\t\t\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}()).then((function (e) {\r\n\t\t\t\t\t\t\t\t\t\treturn e\r\n\t\t\t\t\t\t\t\t\t}));\r\n\t\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\t\t\te.t2 = e.sent, e.t3 = (0, e.t1)(e.t2), e.t4 = {\r\n\t\t\t\t\t\t\t\t\t\teventId: \"WELINK_WECODE_PERFORMANCE\",\r\n\t\t\t\t\t\t\t\t\t\teventLabel: \"WeLink WECODE PERFORMANCE\",\r\n\t\t\t\t\t\t\t\t\t\textendData: e.t3,\r\n\t\t\t\t\t\t\t\t\t\tcommon_internal_call: !0\r\n\t\t\t\t\t\t\t\t\t}, n = e.t0.hwa.call(e.t0, e.t4), e.next = 13;\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase 12:\r\n\t\t\t\t\t\t\t\t\tn = null;\r\n\t\t\t\t\t\t\t\tcase 13:\r\n\t\t\t\t\t\t\t\t\tt(n);\r\n\t\t\t\t\t\t\t\tcase 14:\r\n\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t})));\r\n\t\t\t\t\treturn function (t) {\r\n\t\t\t\t\t\treturn e.apply(this, arguments)\r\n\t\t\t\t\t}\r\n\t\t\t\t}())\r\n\t\t\t}\r\n\t\t\tfunction K() {\r\n\t\t\t\treturn (K = I()(_.a.mark((function e() {\r\n\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\tif (u.a.performance) {\r\n\t\t\t\t\t\t\t\t\te.next = 2;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e.abrupt(\"return\");\r\n\t\t\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\t\t\tif (!(u.a.performance.timing && u.a.performance.timing.loadEventEnd > 0)) {\r\n\t\t\t\t\t\t\t\t\te.next = 5;\r\n\t\t\t\t\t\t\t\t\tbreak\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\treturn e.next = 5, q();\r\n\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\tu.a.addEventListener(\"load\", I()(_.a.mark((function e() {\r\n\t\t\t\t\t\t\t\t\treturn _.a.wrap((function (e) {\r\n\t\t\t\t\t\t\t\t\t\tfor (; ;) switch (e.prev = e.next) {\r\n\t\t\t\t\t\t\t\t\t\t\tcase 0:\r\n\t\t\t\t\t\t\t\t\t\t\t\treturn e.t0 = setTimeout, e.next = 3, q;\r\n\t\t\t\t\t\t\t\t\t\t\tcase 3:\r\n\t\t\t\t\t\t\t\t\t\t\t\te.t1 = e.sent, (0, e.t0)(e.t1, 0);\r\n\t\t\t\t\t\t\t\t\t\t\tcase 5:\r\n\t\t\t\t\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t}), e)\r\n\t\t\t\t\t\t\t\t}))));\r\n\t\t\t\t\t\t\tcase 6:\r\n\t\t\t\t\t\t\tcase\"end\":\r\n\t\t\t\t\t\t\t\treturn e.stop()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}), e)\r\n\t\t\t\t})))).apply(this, arguments)\r\n\t\t\t}\r\n\t\t\tn(31);\r\n\t\t\tvar Q = function (e, t) {\r\n\t\t\t\tfor (var n = t, r = function (t) {\r\n\t\t\t\t\tvar r = e[t].apiName;\r\n\t\t\t\t\tn[r] = function () {\r\n\t\t\t\t\t\tfor (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n];\r\n\t\t\t\t\t\treturn new i.a((function (e, n) {\r\n\t\t\t\t\t\t\tvar a = m.subscribe(\"hwh5ready\", (function () {\r\n\t\t\t\t\t\t\t\tHWH5[r].apply(u.a, t).then((function (t) {\r\n\t\t\t\t\t\t\t\t\te(t)\r\n\t\t\t\t\t\t\t\t})).catch((function (e) {\r\n\t\t\t\t\t\t\t\t\tn(e)\r\n\t\t\t\t\t\t\t\t})), a.remove()\r\n\t\t\t\t\t\t\t}))\r\n\t\t\t\t\t\t}))\r\n\t\t\t\t\t}\r\n\t\t\t\t}, a = 0; a < e.length; a += 1) r(a);\r\n\t\t\t\treturn n\r\n\t\t\t}, $ = function () {\r\n\t\t\t\tObject(z.a)(), (0, n(180).default)(), Object(v.c)(), V(), function () {\r\n\t\t\t\t\tK.apply(this, arguments)\r\n\t\t\t\t}(), u.a.HWH5.callbackNative = H.b\r\n\t\t\t};\r\n\t\t\t(function () {\r\n\t\t\t\tObject(T.u)() && u.a.webkit && u.a.webkit.messageHandlers ? (u.a.HWH5 = {\r\n\t\t\t\t\tcallMethod: function (e) {\r\n\t\t\t\t\t\tu.a.webkit.messageHandlers.HWH5.postMessage({callMethod: e})\r\n\t\t\t\t\t}, openURI: function (e) {\r\n\t\t\t\t\t\tu.a.webkit.messageHandlers.HWH5.postMessage({openURI: e})\r\n\t\t\t\t\t}\r\n\t\t\t\t}, $()) : \"undefined\" != typeof HWH5 && HWH5.callMethod ? $() : (u.a.HWH5 = {}, u.a.HWH5 = Q(f.a, u.a.HWH5), u.a.HWH5 = Q(p.a, u.a.HWH5), u.a.HWH5 = Q(h.a, u.a.HWH5), u.a._HWH5Init = function () {\r\n\t\t\t\t\t$(), m.publish(\"hwh5ready\")\r\n\t\t\t\t}), Object(T.q)()\r\n\t\t\t})();\r\n\t\t\tt.default = HWH5\r\n\t\t}])\r\n\t}))\r\n}\r\n/**\r\n * @description 去单点服务器登录\r\n */\r\nexport const toLogin = () => {\r\n\t// 删除Token\r\n\t// removeToken()\r\n\t// 判断是否在钉钉中\r\n\tif (isDingtalk() && __APP_ENV__.VUE_APP_SSO_CORP_ID) {\r\n\t\tdd.ready(() => {\r\n\t\t\tdd.runtime.permission.requestAuthCode({\r\n\t\t\t\tcorpId: __APP_ENV__.VUE_APP_SSO_CORP_ID, // 企业id\r\n\t\t\t\tonSuccess: (info) => {\r\n\t\t\t\t\tif (__APP_ENV__.VUE_APP_SSO_ALERT) {\r\n\t\t\t\t\t\talert(info.code)\r\n\t\t\t\t\t}\r\n\t\t\t\t\t// 通过该免登授权码可以获取用户身份\r\n\t\t\t\t\twindow.location.href = ssoUrl() + '&code=' + info.code + '&device=1'\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t});\r\n\t} else if (isWelink()) {\r\n\t\tHWH5.getAuthCode().then(data => {\r\n\t\t\t// 通过该免登授权码可以获取用户身份\r\n\t\t\twindow.location.href = ssoUrl() + '&code=' + data.code + '&device=2'\r\n\t\t}).catch(error => {\r\n\t\t\tconsole.log('获取异常', error);\r\n\t\t});\r\n\t} else {\r\n\t\twindow.location.href = ssoUrl()\r\n\t}\r\n}\r\n/**\r\n * @description 去单点服务器登出\r\n */\r\nexport const toLogout = token => {\r\n\t// 删除Token\r\n\tremoveToken()\r\n\t// 回到单点\r\n\twindow.location.href = ssoUrl() + '&session_id=' + token\r\n}\r\n/**\r\n * @description 去单点服务器地址\r\n */\r\nexport const ssoUrl = url => {\r\n\tlet pageUrl = window.location.pathname + window.location.search;\r\n\tconsole.info(\"pageUrl:\" + pageUrl)\r\n\tif (pageUrl.indexOf('codeCallback') != -1) {\r\n\t\tpageUrl = __APP_ENV__.VITE_APP_PORTAL_HOST_URL\r\n\t} else {\r\n\t\tpageUrl = encodeURIComponent(pageUrl)\r\n\t}\r\n\tconsole.info(\"pageUrl:\" + pageUrl)\r\n\tconst portalUrl = __APP_ENV__.VITE_APP_PORTAL_HOST_URL || pageUrl;\r\n\tconst ssoHostUrl = __APP_ENV__.VITE_APP_SSO_HOST_URL;\r\n\tconst callbackUrl = __APP_ENV__.VUE_APP_SSO_CALLBACK_URL || 'codeCallback';\r\n\tconst responseType = __APP_ENV__.VITE_APP_SSO_RESPONSE_TYPE || 'code';\r\n\tconst clientId = __APP_ENV__.VITE_APP_SSO_APP_KEY || 'chaos-test';\r\n\tconst contextPath = __APP_ENV__.VITE_APP_PORTAL_HOST_CONTEXT_PATH || '/';\r\n\tlet redirectUri = pageUrl;\r\n\tif (contextPath != '/') {\r\n\t\tredirectUri = pageUrl.replace(encodeURIComponent(contextPath), encodeURIComponent('/'))\r\n\t}\r\n\tlet codeCallbackUrl = encodeURIComponent(`${portalUrl}${callbackUrl}?redirect_uri=${redirectUri}`);\r\n\tconsole.info(\"codeCallbackUrl:\" + codeCallbackUrl)\r\n\tlet api = 'oauth'\r\n\tif (isDingtalk() && __APP_ENV__.VITE_APP_SSO_CORP_ID) {\r\n\t\tapi = 'app'\r\n\t}\r\n\tif (isWelink()) {\r\n\t\tapi = 'app'\r\n\t}\r\n\tlet ssoUrl = `${ssoHostUrl}${api}/authorize`\r\n\tlet params = `?response_type=${responseType}&client_id=${clientId}&redirect_uri=${codeCallbackUrl}`\r\n\tlet finalUrl = ssoUrl + params;\r\n\tconsole.info(\"finalUrl:\" + finalUrl)\r\n\treturn finalUrl\r\n}\r\nexport const setToken = token => {\r\n\twindow.localStorage.setItem(__APP_ENV__.VITE_APP_SSO_SESSION_TOKEN_KEY || 'sso-token', token)\r\n}\r\nexport const getToken = () => {\r\n\tconst token = window.localStorage.getItem(__APP_ENV__.VITE_APP_SSO_SESSION_TOKEN_KEY || 'sso-token')\r\n\tif (token) {\r\n\t\treturn token\r\n\t}\r\n\treturn false\r\n}\r\nexport const removeToken = () => {\r\n\twindow.localStorage.removeItem(__APP_ENV__.VITE_APP_SSO_SESSION_TOKEN_KEY || 'sso-token')\r\n}\r\nexport const setUser = user => {\r\n\twindow.localStorage.setItem(__APP_ENV__.VITE_APP_SSO_SESSION_USER_KEY || 'sso-user', JSON.stringify(user))\r\n}\r\nexport const getUser = () => {\r\n\tconst user = window.localStorage.getItem(__APP_ENV__.VITE_APP_SSO_SESSION_USER_KEY || 'sso-user')\r\n\tif (user) return JSON.parse(user)\r\n\telse return false\r\n}\r\nexport const removeUser = () => {\r\n\twindow.localStorage.removeItem(__APP_ENV__.VITE_APP_SSO_SESSION_USER_KEY || 'sso-user')\r\n}\r\nexport const remove = () => {\r\n\tremoveUser()\r\n\tremoveToken()\r\n}\r\n"],"names":["e","t","n","r","o","c","s","l","a","i","u","f","p","h","m","v","g","b","w","d","y","O","I","x","k","N","S","C","ssoUrl"],"mappings":"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"}