;(function () { function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg) var value = info.value } catch (error) { reject(error) return } if (info.done) { resolve(value) } else { Promise.resolve(value).then(_next, _throw) } } function _asyncToGenerator(fn) { return function () { var self = this, args = arguments return new Promise(function (resolve, reject) { var gen = fn.apply(self, args) function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, 'next', value) } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, 'throw', err) } _next(undefined) }) } } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object) if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object) enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable })), keys.push.apply(keys, symbols) } return keys } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {} i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]) }) : Object.getOwnPropertyDescriptors ? Object.defineProperties( target, Object.getOwnPropertyDescriptors(source) ) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty( target, key, Object.getOwnPropertyDescriptor(source, key) ) }) } return target } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }) } else { obj[key] = value } return obj } function _typeof(obj) { '@babel/helpers - typeof' return ( (_typeof = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator ? function (obj) { return typeof obj } : function (obj) { return obj && 'function' == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? 'symbol' : typeof obj }), _typeof(obj) ) } function _slicedToArray(arr, i) { return ( _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest() ) } function _nonIterableRest() { throw new TypeError( 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' ) } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : (typeof Symbol !== 'undefined' && arr[Symbol.iterator]) || arr['@@iterator'] if (_i == null) return var _arr = [] var _n = true var _d = false var _s, _e try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value) if (i && _arr.length === i) break } } catch (err) { _d = true _e = err } finally { try { if (!_n && _i['return'] != null) _i['return']() } finally { if (_d) throw _e } } return _arr } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr } function _createForOfIteratorHelper(o, allowArrayLike) { var it = (typeof Symbol !== 'undefined' && o[Symbol.iterator]) || o['@@iterator'] if (!it) { if ( Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || (allowArrayLike && o && typeof o.length === 'number') ) { if (it) o = it var i = 0 var F = function F() {} return { s: F, n: function n() { if (i >= o.length) return { done: true } return { done: false, value: o[i++] } }, e: function e(_e2) { throw _e2 }, f: F } } throw new TypeError( 'Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' ) } var normalCompletion = true, didErr = false, err return { s: function s() { it = it.call(o) }, n: function n() { var step = it.next() normalCompletion = step.done return step }, e: function e(_e3) { didErr = true err = _e3 }, f: function f() { try { if (!normalCompletion && it.return != null) it.return() } finally { if (didErr) throw err } } } } function _unsupportedIterableToArray(o, minLen) { if (!o) return if (typeof o === 'string') return _arrayLikeToArray(o, minLen) var n = Object.prototype.toString.call(o).slice(8, -1) if (n === 'Object' && o.constructor) n = o.constructor.name if (n === 'Map' || n === 'Set') return Array.from(o) if (n === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen) } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i] } return arr2 } var __vite_style__ = document.createElement('style') __vite_style__.innerHTML = '._col-result_12io9_1{padding:.8rem .37333rem .37333rem;text-align:center;margin:0 auto}._col-result_12io9_1 ._tips_12io9_6{font-size:.37333rem;color:#333;padding:.53333rem 0}._col-result_12io9_1 ._btn_12io9_11{width:55%;margin:0 auto}._col-result_12io9_1 ._SMALL_12io9_15 .van-empty__image{width:4.85333rem;height:4.29333rem}._col-result_12io9_1 ._CERT_12io9_19 .van-empty__image{width:6.93333rem;height:6.13333rem}._col-result_12io9_1 ._CERT_12io9_19 .van-empty__description{padding:0 .8rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.02667rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.05333rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAQEAAsAAAAACMAAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDKgqERINyATYCJAMUCwwABCAFhGcHWhueB8gekiRFggQUiKBKgSFABNXavz0L95kcQqIIHZGKIjAGwUZYAhXlU5GsItT735yq1CkAqx0Bnkqs2l+KY5ysATCcAOi4l2oQ+eNe1cxp33PPIpwL4lwDg8FYLhqggO3VtUEK3itQRbGL7K5ALPI5Ap02deZ3qPfAPBRxiwgTpXAze4OkNm6pjKAgwaw0sEO7roFuLVOueSrpcboFeRn8fPzTPIJIamaecuJKLwWdex/38as0rjWO/J3XI+DpCRUZqyuzxo1m9yVSlF4l6axKum2D6Oh2iZ/x7xM/fvX5CCFOuitnu07rHx5ZERLRMNXdBL8vU/gZ53DJ/IwXV2kSMZfg91ezRLF1difa8Qm/EX5WnU+7KMVETFhTq4BFjDv7+LGNzCx8+hQZX/DkCTIj79GjjzKqFh3ascMl3X679XA8Wbx83LKRETNexcPimYls6YqRW9fuqV2wZEeCw5mxLS5vUdGq1fH5i5dHhcu3H04sXDoz8yc3H92bUrBkZWJeyIw343eGhj59PW5bP15sWuYby7NQUbt09uzS2hV17tkCXxAL0v3rVNyr+K6356QcfuZeWLQ3OuyFZymHrv7DX1DLO3nzIq8+6TuKJQztM2rGVd32341MP+j8fN8u056NPZ99fqz3mU5e/fxr8zz75u5tK2Zk1PueefZg9Icn9uWMy+4jS05Obl33e+OZ278cnhXNsmj0rCiaxVCXk3cjw79eHASl4y3SoPsk12LayT18Te4G+p9c3LrgyJi5HGNnCjwRTgyDtEzjuHL4GyFf9stDqHW01JGcAB30GheCW//Vrozs+C8otIAfM+7fQ+L+2DriHykBi3978Hzp6TO7uRc0ISkqKKpFiuaQIzbY1S6ttyb5wbI/nWfQ83G0Q2C1v64dSiBpMwVZu2l0wS9D1WUrNNrthk4reu3uMsQmidKBeRMRhH7bIen1DbJ+V9EF/xSqUR+g0e8/dDoX4cd1mQ+5BwciQMHVw7EqWya1dSIYNgfYYJ3wskQBcEfFMdyscdN8rg+YwIdY4QxhzYWgmHLLwL25m4GuW9jmlhdk0dgjhN2+SRNa9SWNZctAPXCAEIACqzYcppJZTNTrLLK/LwdgBtMRHIgucHIOFZHhsWYaawpA91GboLYrGe0YgmlOECidRXEWA9ZbcwLdSlswu3qSF5AJjXl6JG3tNSGdKFTdeH6t8YAHoJP5lTVS5ChRo9FcUIk5YnCITDiIRoo11Ax1BOGVRBbqEAhLWhWgZLAuEAIAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWUAAsAAAAACMAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8KUvXY21hcAAAAYgAAABpAAABquvouiNnbHlmAAAB9AAAAYQAAAJEpOj6BGhlYWQAAAN4AAAAMQAAADYgWucGaGhlYQAAA6wAAAAeAAAAJAgFA8lobXR4AAADzAAAABQAAAAUFIj//2xvY2EAAAPgAAAADAAAAAwBDgGIbWF4cAAAA+wAAAAfAAAAIAESAEhuYW1lAAAEDAAAAUAAAAJnEKM8sHBvc3QAAAVMAAAARgAAAFqzdzoJeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGGRZpzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnom8eMPc8L+BgYH5DgOQZGBEUcQEAIl0DX14nO2QwQ2AIBAE9wCNIT4lNGEBPi3Gl4UTHvSAe4d24ZIhtwv3WQATAE92EgC5IVBdTMVyj2h5wEG/8DigpJJr653T9k0m4XvUDe4FOv6VGb9Wu8/XBe1toO2XNLA8D7T92gZwD3aKF6YAAAB4nKXOMUvDQBgG4Psu8XJJekmuxFy0aTSpJLVKhVLTQahrBceOhU6CqIPiLCiOlvo7XHRS/4W6iT/ATZAOjrZeFEEcdfg+3uF94UHKZDI5VkE5QQjNoCWEIHJFCMJrtNrQypppHdIk1izQCAML6rDKm23wxFQILsFojKrpsNd/6PeGafVHxHfjZysKOQ8jC0rMtuF4+3fnM57f6MDLHHZ42QH9mgbzAQJpQcoW7iIz98REgORAliid932b6bCheRQ6OsNd3xyfUgpHpi8nGKHJrZoqh2gFrcllG5IVKc4vJrbUy8PeHIQykBCvQ9aYA68tC0nW0ipx0szWoOG5RHU5DvyR5ZM9Wo7LdFcT9sgpGZRdGjqu4UIQ248sZI/e8oy6qOjmy4ALwQeOEHDv1BfUCubsySkWnSdWxBXsRVHhwizZr868i+kBIQdmIRGvdmBs+pEQkf9tp/+3K28cAiHt2p72ZfetEZ81aOEqtyvs2z69PKvWsG68nOX2/P3R/gFepmFIeJxjYGRgYADimo+8avH8Nl8ZuFkYQOBe18UWGP3///8GFnXmRiCXg4EJJAoAVioNAQAAAHicY2BkYGBu+N/AEMPi8h8IWNQZgCIogBUAqjoG1QAABAAAAAQA//8EAAAABEQAAAREAAAAAAAAAEoAZgDEASJ4nGNgZGBgYGWwYWBmAAEmIOYCQgaG/2A+AwAO8gFbAHichZE9bsJAEIWfwZAElChKpDRpVikoEsn8lEipUKCnoAez5ke211ovSNQ5TY6QE+QI6Whzikh52EMDRbza2W/evpkdyQDusIeH8rvnLtnDJbOSK7jAo3CV+pOwT34WrqGJnnCd+qtwAy94E26yY8YOnn/FrIV3YQ+3+BCu4AafwlXqX8I++Vu4hgf8CNep/wo3MPGuhZtoeeHA6qnTczXbqVVo0sik7niO9WITT+2pPNE2X5lUdYPOURrpVNtjm3y76DkXqciaRA15q+PYqMyatQ5dsHQu67fbkehBaBIMYKExhWOcQ2GGHeMKIQxSREV0Z/mY7gU2iFlp/3VP6LbIqR9yhS4CdM5cI7rSwnk6TY4tX+tRdXQrbsuahDSUWs1JYrLiDzzcramE1AMsi6oMfbS5ohN/UMyQ/AHYk29XeJxjYGKAAC4G7ICVkYmRmZGFkZWRjYEtKTMxr6qUKzmxKLVENyW/PI+7uCSxKD4xuSSzLJUHzE5JTUsszSlhYAAAgoEQYgAA) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:.42667rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-upload:before{content:"\\e617"}.iconfont-down:before{content:"\\e8ec"}.iconfont-star_active:before{content:"\\e614"}.iconfont-star_default:before{content:"\\e615"}:root{--van-gray-8: #333;--van-primary: #2dc7aa !important;--van-picker-confirm-action-color: #2dc7aa !important;--van-primary-color: var(--van-primary) !important;--van-tag-default-color: #f8f8f8 !important;--van-tag-text-default-color: #c0c0c0;--col-background-color: #f6f8f9;--white: #fff;--tips-color: #999;--strong--color: #ff4e19;--box-shadow-color: rgba(0, 0, 0, .05);--tag-border-color: #2dc7aa;--tag-bg-color: #e9fff8;--tag-color: #2dc7aa}*{padding:0;margin:0;border:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;min-height:100vh}body{background-color:#f6f8f9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:0!important}.mb12{margin-bottom:.32rem!important}.btnGroup{padding:0 .74667rem .4rem}.btnMore{display:flex;justify-content:center}.btnMore .van-button{width:48%!important}.btnMore .van-button+.van-button{margin-left:.16rem}.sticky{position:relative}.sticky .van-sticky{height:inherit!important;top:var(--van-sticky-z-index)!important;position:fixed;width:100%}.sticky :global(.van-sticky--fixed){box-shadow:.26667rem .26667rem .26667rem var(--box-shadow-color)}:root{--music-list-item-background-color: #fff;--music-list-item-title-color: #333;--music-list-item-desc-color: #333;--music-list-item-mate-color: #6a6a6a;--music-list-item-border-color: #f1f1f1;--music-list-item-vip-bg: #fff1cd;--music-list-item-vip-color: #ff6c00;--music-list-item-free-bg: #fff1e7;--music-list-item-free-color: #ff4700;--music-list-item-charge-bg: #e1f0ff;--music-list-item-charge-color: #0086ff}\n' document.head.appendChild(__vite_style__) System.register(['./vendor-legacy.367a3d55.js'], function (exports, module) { 'use strict' var reactive, numeral, extend, Toast, src, defineComponent, createVNode, Empty, Button, dayjs return { setters: [ function (module) { reactive = module.h numeral = module.n extend = module.i Toast = module.T src = module.s defineComponent = module.d createVNode = module.a Empty = module.E Button = module.B dayjs = module.g } ], execute: function execute() { var _window$webkit, _window$webkit$messag, _Object$freeze, _Object$freeze2, _Object$freeze3, _Object$freeze4, _Object$freeze5, _Object$freeze6, _Object$freeze7 var p = function polyfill() { var relList = document.createElement('link').relList if ( relList && relList.supports && relList.supports('modulepreload') ) { return } var _iterator = _createForOfIteratorHelper( document.querySelectorAll('link[rel="modulepreload"]') ), _step try { for (_iterator.s(); !(_step = _iterator.n()).done; ) { var link = _step.value processPreload(link) } } catch (err) { _iterator.e(err) } finally { _iterator.f() } new MutationObserver(function (mutations) { var _iterator2 = _createForOfIteratorHelper(mutations), _step2 try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done; ) { var mutation = _step2.value if (mutation.type !== 'childList') { continue } var _iterator3 = _createForOfIteratorHelper( mutation.addedNodes ), _step3 try { for (_iterator3.s(); !(_step3 = _iterator3.n()).done; ) { var node = _step3.value if (node.tagName === 'LINK' && node.rel === 'modulepreload') processPreload(node) } } catch (err) { _iterator3.e(err) } finally { _iterator3.f() } } } catch (err) { _iterator2.e(err) } finally { _iterator2.f() } }).observe(document, { childList: true, subtree: true }) function getFetchOpts(script) { var fetchOpts = {} if (script.integrity) fetchOpts.integrity = script.integrity if (script.referrerpolicy) fetchOpts.referrerPolicy = script.referrerpolicy if (script.crossorigin === 'use-credentials') fetchOpts.credentials = 'include' else if (script.crossorigin === 'anonymous') fetchOpts.credentials = 'omit' else fetchOpts.credentials = 'same-origin' return fetchOpts } function processPreload(link) { if (link.ep) // ep marker = processed return link.ep = true // prepopulate the load record var fetchOpts = getFetchOpts(link) fetch(link.href, fetchOpts) } } false && p() var _export_sfc = exports('_', function (sfc, props) { var target = sfc.__vccOpts || sfc var _iterator4 = _createForOfIteratorHelper(props), _step4 try { for (_iterator4.s(); !(_step4 = _iterator4.n()).done; ) { var _step4$value = _slicedToArray(_step4.value, 2), key = _step4$value[0], val = _step4$value[1] target[key] = val } } catch (err) { _iterator4.e(err) } finally { _iterator4.f() } return target }) reactive({ loadingCount: 0 }) var browser = exports('e', function () { var u = navigator.userAgent return { trident: u.indexOf('Trident') > -1, presto: u.indexOf('Presto') > -1, webKit: u.indexOf('AppleWebKit') > -1, gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, mobile: !!u.match(/AppleWebKit.*Mobile.*/), ios: !!u.match(/Mac OS X/), android: u.indexOf('COLEXIUAPPA') > -1 || u.indexOf('Adr') > -1, iPhone: u.indexOf('COLEXIUAPPI') > -1, isApp: u.indexOf('COLEXIUAPPI') > -1 || u.indexOf('COLEXIUAPPA') > -1 || u.indexOf('Adr') > -1, iPad: u.indexOf('iPad') > -1, webApp: u.indexOf('Safari') == -1, weixin: u.indexOf('MicroMessenger') > -1, huawei: !!u.match(/huawei/i) || !!u.match(/honor/i), xiaomi: !!u.match(/mi\s/i) || !!u.match(/redmi/i) || !!u.match(/mix/i) } }) var getRandomKey = function getRandomKey() { var key = '' + new Date().getTime() + Math.floor(Math.random() * 1e6) return key } var removeAuth = exports('i', function () { sessionStorage.removeItem('Authorization') }) var setAuth = exports('a', function (token) { sessionStorage.setItem('Authorization', token) }) var getWeekCh = exports('k', function (week) { var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0 var template = [ '\u5468\u65E5', '\u5468\u4E00', '\u5468\u4E8C', '\u5468\u4E09', '\u5468\u56DB', '\u5468\u4E94', '\u5468\u516D' ] var template2 = [ '\u661F\u671F\u5929', '\u661F\u671F\u4E00', '\u661F\u671F\u4E8C', '\u661F\u671F\u4E09', '\u661F\u671F\u56DB', '\u661F\u671F\u4E94', '\u661F\u671F\u516D' ] return type ? template2[week] : template[week] }) var formatterDate = exports('j', function (type, val) { if (type === 'year') { return ''.concat(val, '\u5E74') } if (type === 'month') { return ''.concat(val, '\u6708') } if (type === 'day') { return ''.concat(val, '\u65E5') } if (type === 'hour') { return ''.concat(val, '\u65F6') } if (type === 'minute') { return ''.concat(val, '\u5206') } return val }) var numberFormat = exports('o', function (num, type) { if (type === 'percent') { return numeral(num).format('0.0%') } return numeral(num).format('0,0') }) var moneyFormat = exports('m', function (value) { var format = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '0,0.00' return numeral(value).format(format) }) var originalPostMessage = window.postMessage window.postMessage = function (message) { originalPostMessage(message, '*') } var loop = function loop() {} var calls = {} var browserInfo = browser() if (browserInfo.isApp) { window.addEventListener('message', function (evt) { try { var _data$content, _data$content2, _data$content3 console.log(evt, 'message', evt.data) var data = evt.data ? _typeof(evt.data) === 'object' ? evt.data : JSON.parse(evt.data) : {} var uuid = ((_data$content = data.content) === null || _data$content === void 0 ? void 0 : _data$content.uuid) || data.uuid console.log(uuid, data.content, 'uuid') try { if (data.content) { data.content = JSON.parse(data.content) } } catch (error) {} if ( data !== null && data !== void 0 && (_data$content2 = data.content) !== null && _data$content2 !== void 0 && _data$content2.uuid ) { console.log('data', data) } if (!uuid) { var keys = Object.keys(calls).filter(function (key) { return key.indexOf(data.api) === 0 }) console.log(keys, 'keys') console.log(data, 'data') var _iterator5 = _createForOfIteratorHelper(keys), _step5 try { for (_iterator5.s(); !(_step5 = _iterator5.n()).done; ) { var key = _step5.value var callback2 = calls[key] || loop typeof callback2 === 'function' && callback2(data) } } catch (err) { _iterator5.e(err) } finally { _iterator5.f() } return } var callId = ((_data$content3 = data.content) === null || _data$content3 === void 0 ? void 0 : _data$content3.uuid) || data.uuid || data.api + data.uuid var callback = calls[callId] || loop console.log(data, 'data') typeof callback === 'function' && callback(data) } catch (error) { console.error( '\u901A\u4FE1\u6D88\u606F\u89E3\u6790\u9519\u8BEF', error ) } }) } var instance = window.COLEXIU || ((_window$webkit = window.webkit) === null || _window$webkit === void 0 ? void 0 : (_window$webkit$messag = _window$webkit.messageHandlers) === null || _window$webkit$messag === void 0 ? void 0 : _window$webkit$messag.COLEXIU) var postMessage = exports('p', function (data, callback) { if (browserInfo.isApp) { var uuid = getRandomKey() calls[uuid] = callback || loop data.content = data.content ? _objectSpread( _objectSpread({}, data.content), {}, { uuid: uuid } ) : { uuid: uuid } instance.postMessage(JSON.stringify(data)) console.log('send:', JSON.stringify(data)) } }) var listenerMessage = exports('l', function (api, callback) { if (browserInfo.isApp) { var uuid = api + getRandomKey() calls[uuid] = callback || loop } }) var removeListenerMessage = exports('n', function (api, callback) { if (browserInfo.isApp) { var uuid = api if (Array.isArray(calls[uuid])) { var indexOf = calls[uuid].indexOf(callback) calls[uuid].splice(indexOf, 1) } } }) var state = exports( 's', reactive({ user: { status: 'init', data: {} }, platformType: '', version: '', ossUploadUrl: 'https://ks3-cn-beijing.ksyuncs.com/', musicCertStatus: false, openLiveStatus: false }) ) var setLogin = exports('b', function (data) { state.user.status = 'login' state.user.data = data }) var setLogout = exports('d', function () { state.user.status = 'logout' state.user.data = null }) var setLoginError = exports('c', function () { state.user.status = 'error' state.user.data = null }) var scriptRel = 'modulepreload' var seen = {} var base = './' var __vitePreload = exports('g', function preload(baseModule, deps) { // @ts-ignore if (!false || !deps || deps.length === 0) { return baseModule() } return Promise.all( deps.map(function (dep) { // @ts-ignore dep = ''.concat(base).concat(dep) // @ts-ignore if (dep in seen) return // @ts-ignore seen[dep] = true var isCss = dep.endsWith('.css') var cssSelector = isCss ? '[rel="stylesheet"]' : '' // @ts-ignore check if the file is already preloaded by SSR markup if ( document.querySelector( 'link[href="'.concat(dep, '"]').concat(cssSelector) ) ) { return } // @ts-ignore var link = document.createElement('link') // @ts-ignore link.rel = isCss ? 'stylesheet' : scriptRel if (!isCss) { link.as = 'script' link.crossOrigin = '' } link.href = dep // @ts-ignore document.head.appendChild(link) if (isCss) { return new Promise(function (res, rej) { link.addEventListener('load', res) link.addEventListener('error', rej) }) } }) ).then(function () { return baseModule() }) }) var request = exports( 'r', extend({ timeout: 2e4, timeoutMessage: '\u8BF7\u6C42\u8D85\u65F6' }) ) var initRequest = false var toast request.interceptors.request.use( function (url, options) { if (!options.hideLoading) { clearTimeout(toast) Toast.loading({ message: '\u52A0\u8F7D\u4E2D...', forbidClick: true, loadingType: 'spinner', duration: 0 }) } initRequest = options.initRequest || false var Authorization = sessionStorage.getItem('Authorization') || '' var authHeaders = {} if ( Authorization && ![ '/api-auth/usernameLogin', '/api-auth/smsLogin', '/api-auth/code/sendSms' ].includes(url) ) { authHeaders.Authorization = Authorization } return { url: url, options: _objectSpread( _objectSpread({}, options), {}, { params: src(options.params), headers: _objectSpread( _objectSpread({}, options.headers), authHeaders ) } ) } }, { global: false } ) request.interceptors.response.use( /*#__PURE__*/ (function () { var _ref = _asyncToGenerator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee(res) { var msg, data, _msg, _browserInfo return regeneratorRuntime.wrap(function _callee$(_context) { while (1) { switch ((_context.prev = _context.next)) { case 0: toast = setTimeout(function () { Toast.clear() }, 100) if (!(res.status > 299 || res.status < 200)) { _context.next = 6 break } clearTimeout(toast) msg = '\u670D\u52A1\u5668\u9519\u8BEF\uFF0C\u72B6\u6001\u7801' + res.status Toast(msg) throw new Error(msg) case 6: _context.next = 8 return res.clone().json() case 8: data = _context.sent if (!(data.code !== 200 && data.errCode !== 0)) { _context.next = 16 break } _msg = data.msg || data.message || '\u5904\u7406\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5' if (initRequest) { if (data.code === 403 || data.code === 401) { setLogout() } else { setLoginError() } } if (!(data.code === 403 || data.code === 401)) { clearTimeout(toast) Toast(_msg) } _browserInfo = browser() if (data.code === 403) { _msg += '403' if (_browserInfo.isApp) { postMessage({ api: 'login' }) } else { setLogout() } } throw new Error(_msg) case 16: return _context.abrupt('return', res) case 17: case 'end': return _context.stop() } } }, _callee) }) ) return function (_x) { return _ref.apply(this, arguments) } })(), { global: false } ) var empty = './assets/empty.5a48a52d.png' var __glob_7_0 = /*#__PURE__*/ Object.freeze( ((_Object$freeze = { __proto__: null }), _defineProperty(_Object$freeze, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze, 'default', empty), _Object$freeze) ) var emptyContent = './assets/emptyContent.6186d1a8.png' var __glob_7_1 = /*#__PURE__*/ Object.freeze( ((_Object$freeze2 = { __proto__: null }), _defineProperty(_Object$freeze2, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze2, 'default', emptyContent), _Object$freeze2) ) var liveCert = './assets/liveCert.5b1a2bfe.png' var __glob_7_2 = /*#__PURE__*/ Object.freeze( ((_Object$freeze3 = { __proto__: null }), _defineProperty(_Object$freeze3, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze3, 'default', liveCert), _Object$freeze3) ) var musicCert = './assets/musicCert.0bcd3beb.png' var __glob_7_3 = /*#__PURE__*/ Object.freeze( ((_Object$freeze4 = { __proto__: null }), _defineProperty(_Object$freeze4, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze4, 'default', musicCert), _Object$freeze4) ) var network = './assets/network.7d6664fd.png' var __glob_7_4 = /*#__PURE__*/ Object.freeze( ((_Object$freeze5 = { __proto__: null }), _defineProperty(_Object$freeze5, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze5, 'default', network), _Object$freeze5) ) var notFond = './assets/notFond.6c71b344.png' var __glob_7_5 = /*#__PURE__*/ Object.freeze( ((_Object$freeze6 = { __proto__: null }), _defineProperty(_Object$freeze6, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze6, 'default', notFond), _Object$freeze6) ) var teacherCert = './assets/teacherCert.ae9d321c.png' var __glob_7_6 = /*#__PURE__*/ Object.freeze( ((_Object$freeze7 = { __proto__: null }), _defineProperty(_Object$freeze7, Symbol.toStringTag, 'Module'), _defineProperty(_Object$freeze7, 'default', teacherCert), _Object$freeze7) ) var tips = '_tips_12io9_6' var btn = '_btn_12io9_11' var SMALL = '_SMALL_12io9_15' var CERT = '_CERT_12io9_19' var styles = { 'col-result': '_col-result_12io9_1', tips: tips, btn: btn, SMALL: SMALL, CERT: CERT } var getAssetsHomeFile = function getAssetsHomeFile(fileName) { var path = './images/'.concat(fileName) var modules = { './images/empty.png': __glob_7_0, './images/emptyContent.png': __glob_7_1, './images/liveCert.png': __glob_7_2, './images/musicCert.png': __glob_7_3, './images/network.png': __glob_7_4, './images/notFond.png': __glob_7_5, './images/teacherCert.png': __glob_7_6 } return modules[path].default } var ColResult = exports( 'C', defineComponent({ name: 'col-result', props: { tips: { type: String }, type: { // 空 | 达人认证 | 音乐人认证 | 直播认证 type: String, default: 'empty' }, classImgSize: { type: String, default: '' }, plain: { type: Boolean, default: false }, btnStatus: { type: Boolean, default: true }, buttonText: { type: String, default: '我知道了' }, onClick: Function }, methods: { onResult: function onResult() { if (this.onClick) { this.onClick() } else { postMessage({ api: 'back', content: {} }) } } }, computed: { image: function image() { var image = null switch (this.type) { case 'teacherCert': image = getAssetsHomeFile('teacherCert.png') break case 'musicCert': image = getAssetsHomeFile('musicCert.png') break case 'liveCert': image = getAssetsHomeFile('liveCert.png') break case 'emptyContent': image = getAssetsHomeFile('emptyContent.png') break case 'error': image = 'error' break case 'network': image = getAssetsHomeFile('network.png') break case 'search': image = 'search' break case 'notFond': image = getAssetsHomeFile('notFond.png') break default: image = getAssetsHomeFile('empty.png') break } return image } }, render: function render() { var _this = this return createVNode( 'div', { class: [styles['col-result'], 'col-result-container'] }, [ createVNode( Empty, { image: this.image, class: styles[this.classImgSize], description: this.tips }, null ), this.btnStatus ? createVNode( Button, { class: styles.btn, round: true, block: true, type: 'primary', plain: this.plain, onClick: this.onResult }, { default: function _default() { return [_this.buttonText] } } ) : null ] ) } }) ) var router = exports('f', [ { path: '/orderDetail', name: 'orderDetail', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.6b9a897d.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u8BA2\u5355\u8BE6\u60C5' } }, { path: '/tradeDetail', name: 'tradeDetail', component: function component() { return __vitePreload( function () { return module.import('./trade-detail-legacy.d08c38a3.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u4EA4\u6613\u8BE6\u60C5' } }, { path: '/goodsOrder', name: 'goodsOrder', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.56d81ecb.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u5546\u54C1\u8BA2\u5355' } }, { path: '/afterSale', name: 'afterSale', component: function component() { return __vitePreload( function () { return module.import('./after-sale-legacy.a3611d7c.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u552E\u540E\u670D\u52A1' } }, { path: '/afterService', name: 'afterService', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.d3f9065a.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u552E\u540E\u670D\u52A1' } }, { path: '/shopMall', name: 'shopMall', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.199e7c5e.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u5546\u57CE' } }, { path: '/goodsList', name: 'goodsList', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.6f70f4cd.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u5546\u54C1\u5217\u8868' } }, { path: '/goodsDetail', name: 'goodsDetail', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.ac9ef3f3.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u5546\u54C1\u8BE6\u60C5' } }, { path: '/cart', name: 'cart', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.2fe0843d.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u8D2D\u7269\u8F66' } }, { path: '/cartConfirm', name: 'cartConfirm', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.fd834574.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u786E\u8BA4\u8BA2\u5355' } }, { path: '/cartConfirmAgin', name: 'cartConfirmAgin', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.ab1b92b5.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u786E\u8BA4\u8BA2\u5355' } }, { path: '/shopOrderDetail', name: 'shopOrderDetail', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.48c10926.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u8BA2\u5355\u8BE6\u60C5' } }, { path: '/shopTrade', name: 'shopTrade', component: function component() { return __vitePreload( function () { return module.import('./trade-detail-legacy.2c6f5c4f.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u4EA4\u6613\u8BE6\u60C5' } }, { path: '/scanLogin', name: 'scanLogin', component: function component() { return __vitePreload( function () { return module.import('./index-legacy.8c191281.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u626B\u7801\u767B\u5F55' } } ]) var rootRouter = exports('h', [ { path: '/registerProtocol', name: 'registerProtocol', component: function component() { return __vitePreload( function () { return module.import('./register-legacy.ffd84595.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u6CE8\u518C\u534F\u8BAE' } }, { path: '/privacyProtocol', name: 'privacyProtocol', component: function component() { return __vitePreload( function () { return module.import('./privacy-legacy.a07139ee.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u9177\u4E50\u79C0\u9690\u79C1\u653F\u7B56' } }, { path: '/guide', name: 'guide', component: function component() { return __vitePreload( function () { return module.import('./guide-legacy.03e28cdd.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u6295\u5C4F\u5F15\u5BFC' } }, { path: '/helpCenter', name: 'helpCenter', component: function component() { return __vitePreload( function () { return module.import('./help-center-legacy.5fa741b0.js') }, false ? '__VITE_PRELOAD__' : void 0 ) } }, { path: '/helpCenterDetail', name: 'helpCenterDetail', component: function component() { return __vitePreload( function () { return module.import( './help-center-detail-legacy.663c031d.js' ) }, false ? '__VITE_PRELOAD__' : void 0 ) } }, { path: '/special', name: 'special', component: function component() { return __vitePreload( function () { return module.import('./special-legacy.4f2dbb3d.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u8D44\u8BAF\u5217\u8868' } }, { path: '/specialDetail', name: 'specialDetail', component: function component() { return __vitePreload( function () { return module.import('./special-detail-legacy.82c6d02a.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u8D44\u8BAF\u8BE6\u60C5' } }, { path: '/articleTheory', name: 'articleTheory', component: function component() { return __vitePreload( function () { return module.import('./theory-legacy.ae44470d.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u4E50\u7406\u5217\u8868' } }, { path: '/theoryDetail', name: 'theoryDetail', component: function component() { return __vitePreload( function () { return module.import('./theory-detail-legacy.bbe1d6d6.js') }, false ? '__VITE_PRELOAD__' : void 0 ) }, meta: { title: '\u4E50\u7406\u8BE6\u60C5' } } ]) var vueFilter = exports('v', { moneyFormat: function moneyFormat(value) { return numeral(value).format('0,0.00') }, dateFormat: function dateFormat(value) { var format = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'YYYY-MM-DD HH:mm:ss' return dayjs(value).format(format) } }) var normalize = '' var index = '' } } }) })()