| 1 |
- {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\system\\auth\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\system\\auth\\index.vue","mtime":1761614939067},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRDovZnJvbnQvaXRlbS96eUFkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcucmVwbGFjZS5qcyI7CmltcG9ydCB1cGxvYWRQaWN0dXJlcyBmcm9tICdAL2NvbXBvbmVudHMvdXBsb2FkUGljdHVyZXMnOwppbXBvcnQgeyBhdXRoLCBnZXRWZXJzaW9uIGFzIF9nZXRWZXJzaW9uLCBjcm1lYlByb2R1Y3QsIHNhdmVDcm1lYkNvcHlSaWdodCwgZ2V0Q3JtZWJDb3B5UmlnaHQgYXMgX2dldENybWViQ29weVJpZ2h0LCBjb3B5cmlnaHRMaXN0IH0gZnJvbSAnQC9hcGkvc3lzdGVtJzsKaW1wb3J0IHsgbWFwU3RhdGUgfSBmcm9tICd2dWV4JzsKaW1wb3J0IHsgZm9ybWF0RGF0ZSBhcyBfZm9ybWF0RGF0ZSB9IGZyb20gJ0AvdXRpbHMvdmFsaWRhdGUnOwppbXBvcnQgUVJDb2RlIGZyb20gJ3FyY29kZWpzMic7CmltcG9ydCB7IHQgfSBmcm9tICd2eGUtdGFibGUnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ3N5c3RlbV9hdXRoJywKICBjb21wdXRlZDogX29iamVjdFNwcmVhZChfb2JqZWN0U3ByZWFkKF9vYmplY3RTcHJlYWQoe30sIG1hcFN0YXRlKCdhZG1pbi9sYXlvdXQnLCBbJ2lzTW9iaWxlJ10pKSwgbWFwU3RhdGUoJ2FkbWluL3VzZXJMZXZlbCcsIFsnY2F0ZWdvcnlJZCddKSksIHt9LCB7CiAgICBsYWJlbFdpZHRoOiBmdW5jdGlvbiBsYWJlbFdpZHRoKCkgewogICAgICByZXR1cm4gdGhpcy5pc01vYmlsZSA/IHVuZGVmaW5lZCA6ICc4MHB4JzsKICAgIH0sCiAgICBsYWJlbFBvc2l0aW9uOiBmdW5jdGlvbiBsYWJlbFBvc2l0aW9uKCkgewogICAgICByZXR1cm4gdGhpcy5pc01vYmlsZSA/ICd0b3AnIDogJ3JpZ2h0JzsKICAgIH0KICB9KSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgYmFzZVVybDogJ2h0dHBzOi8vc2hvcC5jcm1lYi5uZXQvaHRtbC9pbmRleC5odG1sJywKICAgICAgaWZyYW1lVXJsOiAnJywKICAgICAgY2FwdGNoczogJ2h0dHA6Ly9hdXRob3JpemUuY3JtZWIubmV0L2FwaS9jYXB0Y2hzLycsCiAgICAgIGF1dGhDb2RlOiAnJywKICAgICAgc3RhdHVzOiAxLAogICAgICBkYXlOdW06IDAsCiAgICAgIGNvcHlyaWdodDogJycsCiAgICAgIGlzVGVtcGxhdGU6IGZhbHNlLAogICAgICBtb2RhbENvcHlyaWdodDogZmFsc2UsCiAgICAgIHByaWNlOiAnJywKICAgICAgcHJvUHJpY2U6ICcnLAogICAgICBwcm9kdWN0U3RhdHVzOiBmYWxzZSwKICAgICAgY29weXJpZ2h0VGV4dDogJycsCiAgICAgIHN1Y2Nlc3M6IGZhbHNlLAogICAgICBwYXlUeXBlOiAnJywKICAgICAgZGlzYWJsZWQ6IGZhbHNlLAogICAgICBpc1Nob3c6IGZhbHNlLAogICAgICAvLyDpqozor4HnoIHmqKHmgIHmoYbmmK/lkKblh7rnjrAKICAgICAgYWN0aXZlOiAwLAogICAgICB0aW1lcjogbnVsbCwKICAgICAgdmVyc2lvbjogJycsCiAgICAgIGxhYmVsOiAnJywKICAgICAgcHJvZHVjdFR5cGU6ICcnLAogICAgICBtb2RhbFBpYzogZmFsc2UsCiAgICAgIGlzQ2hvaWNlOiAn5Y2V6YCJJywKICAgICAgYXV0aG9yaXplZFBpY3R1cmU6ICcnLAogICAgICAvLyDniYjmnYPlm77niYcKICAgICAgZ3JpZFBpYzogewogICAgICAgIHhsOiA2LAogICAgICAgIGxnOiA4LAogICAgICAgIG1kOiAxMiwKICAgICAgICBzbTogMTIsCiAgICAgICAgeHM6IDEyCiAgICAgIH0sCiAgICAgIGdyaWRCdG46IHsKICAgICAgICB4bDogNCwKICAgICAgICBsZzogOCwKICAgICAgICBtZDogOCwKICAgICAgICBzbTogOCwKICAgICAgICB4czogOAogICAgICB9LAogICAgICB0YWJsZUxpc3Q6IFtdLAogICAgICBsaWNlbnNpbmdUYWJsZTogW10sCiAgICAgIGNvcHlyaWdodFRhYmxlRGF0YTogW10sCiAgICAgIGNvcHlyaWdodExpc3Q6IFt7fV0sCiAgICAgIGxvYWRpbmc6IGZhbHNlLAogICAgICB0cmlwczogW3sKICAgICAgICB0aXRsZTogJ+a4qemmqOaPkOekuicsCiAgICAgICAgbWVzc2FnZTogJ+aCqOeahOOAkOmVv+i/nuaOpeOAkeacquW8gOWQr++8jOayoeacieW8gOWQr+S8muWvvOiHtOezu+e7n+m7mOiupOWuouacjeaXoOazleS9v+eUqCzlkI7lj7DorqLljZXpgJrnn6Xml6Dms5XmlLbliLDjgILor7flsL3lv6vmiafooYzlkb3ku6TlvIDlkK/vvIHvvIE8YSBocmVmPSJodHRwczovL2RvYy5jcm1lYi5jb20vc2luZ2xlL3Y1NC8xMzY2NyIgdGFyZ2V0PSJfYmxhbmsiPueCueWHu+afpeeci+W8gOWQr+aWueazlTwvYT4nCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+a4qemmqOaPkOekuicsCiAgICAgICAgbWVzc2FnZTogJ+aCqOeahOOAkOWumuaXtuS7u+WKoeOAkeacquW8gOWQr++8jOayoeacieW8gOWQr+S8muWvvOiHtOiHquWKqOaUtui0p+OAgeacquaUr+S7mOiHquWKqOWPlua2iOiuouWNleOAgeiuouWNleiHquWKqOWlveivhOOAgeaLvOWbouWIsOacn+mAgOasvuetieS7u+WKoeaXoOazleato+W4uOaJp+ihjOOAguivt+WwveW/q+aJp+ihjOWRveS7pOW8gOWQr++8ge+8gTxhIGhyZWY9Imh0dHBzOi8vZG9jLmNybWViLmNvbS9zaW5nbGUvdjU0LzEzNjY3IiB0YXJnZXQ9Il9ibGFuayI+54K55Ye75p+l55yL5byA5ZCv5pa55rOVPC9hPicKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5rip6aao5o+Q56S6JywKICAgICAgICBtZXNzYWdlOiAn5oKo55qE44CQ5raI5oGv6Zif5YiX44CR5pyq5byA5ZCv77yM5rKh5pyJ5byA5ZCv5Lya5a+86Ie05byC5q2l5Lu75Yqh5peg5rOV5omn6KGM44CC6K+35bC95b+r5omn6KGM5ZG95Luk5byA5ZCv77yB77yBPGEgaHJlZj0iaHR0cHM6Ly9kb2MuY3JtZWIuY29tL3NpbmdsZS92NTQvMTM2NjciIHRhcmdldD0iX2JsYW5rIj7ngrnlh7vmn6XnnIvlvIDlkK/mlrnms5U8L2E+JwogICAgICB9XQogICAgfTsKICB9LAogIGZpbHRlcnM6IHsKICAgIGZvcm1hdERhdGU6IGZ1bmN0aW9uIGZvcm1hdERhdGUodGltZSkgewogICAgICBpZiAodGltZSAhPT0gMCkgewogICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUodGltZSAqIDEwMDApOwogICAgICAgIHJldHVybiBfZm9ybWF0RGF0ZShkYXRlLCAneXl5eS1NTS1kZCBoaDptbScpOwogICAgICB9CiAgICB9LAogICAgaGVhZFRleHQ6IGZ1bmN0aW9uIGhlYWRUZXh0KHopIHsKICAgICAgaWYgKHogPT09ICdzZXJ2ZXInKSB7CiAgICAgICAgcmV0dXJuICfmnI3liqHlmajkv6Hmga8nOwogICAgICB9IGVsc2UgaWYgKHogPT09ICdlbnZpcm9ubWVudCcpIHsKICAgICAgICByZXR1cm4gJ+ezu+e7n+eOr+Wig+imgeaxgic7CiAgICAgIH0gZWxzZSBpZiAoeiA9PT0gJ3Blcm1pc3Npb25zJykgewogICAgICAgIHJldHVybiAn5p2D6ZmQ54q25oCBJzsKICAgICAgfSBlbHNlIGlmICh6ID09PSAncHJvY2VzcycpIHsKICAgICAgICByZXR1cm4gJ+WQr+WKqOi/m+eoiyc7CiAgICAgIH0KICAgIH0KICB9LAogIGNvbXBvbmVudHM6IHsKICAgIHVwbG9hZFBpY3R1cmVzOiB1cGxvYWRQaWN0dXJlcwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICB0aGlzLmdldEF1dGgoKTsKICAgIHRoaXMuZ2V0VmVyc2lvbigpOwogICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ21lc3NhZ2UnLCBmdW5jdGlvbiAoZSkgewogICAgICBpZiAoZS5kYXRhLmV2ZW50ID09PSAnb25DYW5jZWwnKSB7CiAgICAgICAgX3RoaXMuY2FuY2VsKCk7CiAgICAgIH0KICAgIH0pOwogICAgY29weXJpZ2h0TGlzdCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICBfdGhpcy50YWJsZUxpc3QgPSByZXMuZGF0YTsKICAgIH0pOwogIH0sCiAgbWV0aG9kczogewogICAgZWRpdENvcHlyaWdodDogZnVuY3Rpb24gZWRpdENvcHlyaWdodCgpIHsKICAgICAgdGhpcy5tb2RhbENvcHlyaWdodCA9IHRydWU7CiAgICB9LAogICAgZ2V0VmVyc2lvbjogZnVuY3Rpb24gZ2V0VmVyc2lvbigpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIF9nZXRWZXJzaW9uKCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMyLnZlcnNpb24gPSByZXMuZGF0YS52ZXJzaW9uOwogICAgICAgIF90aGlzMi5sYWJlbCA9IHJlcy5kYXRhLmxhYmVsOwogICAgICB9KTsKICAgIH0sCiAgICBnZXRDcm1lYkNvcHlSaWdodDogZnVuY3Rpb24gZ2V0Q3JtZWJDb3B5UmlnaHQoKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICBfZ2V0Q3JtZWJDb3B5UmlnaHQoKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczMuZ2V0QXV0aCgpOwogICAgICB9KTsKICAgIH0sCiAgICAvL+S/neWtmOeJiOadg+S/oeaBrwogICAgc2F2ZUNvcHlSaWdodDogZnVuY3Rpb24gc2F2ZUNvcHlSaWdodCgpIHsKICAgICAgdmFyIF90aGlzNCA9IHRoaXM7CiAgICAgIHNhdmVDcm1lYkNvcHlSaWdodCh7CiAgICAgICAgY29weXJpZ2h0OiB0aGlzLmNvcHlyaWdodFRleHQsCiAgICAgICAgY29weXJpZ2h0X2ltZzogdGhpcy5hdXRob3JpemVkUGljdHVyZQogICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczQuZ2V0Q29weVJpZ2h0KCk7CiAgICAgICAgX3RoaXM0Lm1vZGFsQ29weXJpZ2h0ID0gZmFsc2U7CiAgICAgICAgcmV0dXJuIF90aGlzNC4kbWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDpgInmi6nlm77niYcKICAgIG1vZGFsUGljVGFwOiBmdW5jdGlvbiBtb2RhbFBpY1RhcCgpIHsKICAgICAgdGhpcy5tb2RhbFBpYyA9IHRydWU7CiAgICB9LAogICAgLy8g6YCJ5Lit5Zu+54mHCiAgICBnZXRQaWM6IGZ1bmN0aW9uIGdldFBpYyhwYykgewogICAgICB0aGlzLmF1dGhvcml6ZWRQaWN0dXJlID0gcGMuYXR0X2RpcjsKICAgICAgdGhpcy5tb2RhbFBpYyA9IGZhbHNlOwogICAgfSwKICAgIC8v6I635Y+W54mI5p2D5L+h5oGvCiAgICBnZXRDb3B5UmlnaHQ6IGZ1bmN0aW9uIGdldENvcHlSaWdodCgpIHsKICAgICAgdmFyIF90aGlzNSA9IHRoaXM7CiAgICAgIF9nZXRDcm1lYkNvcHlSaWdodCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIHZhciBfcmVzJGRhdGEgPSByZXMuZGF0YSwKICAgICAgICAgIGNvcHlyaWdodENvbnRleHQgPSBfcmVzJGRhdGEuY29weXJpZ2h0Q29udGV4dCwKICAgICAgICAgIGNvcHlyaWdodEltYWdlID0gX3JlcyRkYXRhLmNvcHlyaWdodEltYWdlOwogICAgICAgIF90aGlzNS5jb3B5cmlnaHRUYWJsZURhdGEgPSBbewogICAgICAgICAgY29weXJpZ2h0Q29udGV4dDogY29weXJpZ2h0Q29udGV4dCwKICAgICAgICAgIGNvcHlyaWdodEltYWdlOiBjb3B5cmlnaHRJbWFnZQogICAgICAgIH1dOwogICAgICAgIF90aGlzNS5jb3B5cmlnaHRUZXh0ID0gY29weXJpZ2h0Q29udGV4dCB8fCAnJzsKICAgICAgICBfdGhpczUuYXV0aG9yaXplZFBpY3R1cmUgPSBjb3B5cmlnaHRJbWFnZSB8fCAnJzsKICAgICAgfSk7CiAgICB9LAogICAgY2FuY2VsOiBmdW5jdGlvbiBjYW5jZWwoKSB7CiAgICAgIGlmICh0aGlzLnByb2R1Y3RUeXBlID09PSAnY29weXJpZ2h0JykgewogICAgICAgIHRoaXMuZ2V0Q3JtZWJDb3B5UmlnaHQoKTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLmdldEF1dGgoKTsKICAgICAgfQogICAgICB0aGlzLmlmcmFtZVVybCA9ICcnOwogICAgICB0aGlzLmlzVGVtcGxhdGUgPSBmYWxzZTsKICAgIH0sCiAgICBsb2dpblRhYlN3aXRjaDogZnVuY3Rpb24gbG9naW5UYWJTd2l0Y2goaW5kZXgpIHsKICAgICAgdGhpcy5hY3RpdmUgPSBpbmRleDsKICAgIH0sCiAgICBnZXRBdXRoOiBmdW5jdGlvbiBnZXRBdXRoKCkgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKICAgICAgYXV0aCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIHZhciBkYXRhID0gcmVzLmRhdGEgfHwge307CiAgICAgICAgX3RoaXM2LmxpY2Vuc2luZ1RhYmxlID0gW3sKICAgICAgICAgIGF1dGhDb2RlOiBkYXRhLmF1dGhDb2RlIHx8ICcnLAogICAgICAgICAgc3RhdHVzOiBkYXRhLnN0YXR1cyA9PT0gdW5kZWZpbmVkID8gLTEgOiBkYXRhLnN0YXR1cwogICAgICAgIH1dOwogICAgICAgIF90aGlzNi5kYXlOdW0gPSBkYXRhLmRheSB8fCAwOwogICAgICAgIF90aGlzNi5jb3B5cmlnaHQgPSBkYXRhLmNvcHlyaWdodDsKICAgICAgICBpZiAoX3RoaXM2LmNvcHlyaWdodCkgewogICAgICAgICAgX3RoaXM2LmdldENvcHlSaWdodCgpOwogICAgICAgIH0KICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzNi4kbWVzc2FnZS5lcnJvcihlcnIubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgdG9Dcm1lYjogZnVuY3Rpb24gdG9Dcm1lYigpIHsKICAgICAgd2luZG93Lm9wZW4oJ2h0dHA6Ly93d3cuY3JtZWIuY29tJyk7CiAgICB9LAogICAgZ2V0UHJvZHVjdDogZnVuY3Rpb24gZ2V0UHJvZHVjdCgpIHsKICAgICAgdmFyIF90aGlzNyA9IHRoaXM7CiAgICAgIGNybWViUHJvZHVjdCh7CiAgICAgICAgdHlwZTogJ2NvcHlyaWdodCcKICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXM3LnByaWNlID0gcmVzLmRhdGEuYXR0ci5wcmljZTsKICAgICAgICBfdGhpczcucHJvZHVjdFN0YXR1cyA9IHRydWU7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICBfdGhpczcuJG1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgIH0pOwogICAgICBjcm1lYlByb2R1Y3QoewogICAgICAgIHR5cGU6ICdwcm8nCiAgICAgIH0pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzNy5wcm9QcmljZSA9IHJlcy5kYXRhLmF0dHIucHJpY2U7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICBfdGhpczcuJG1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIHBheW1lbnQ6IGZ1bmN0aW9uIHBheW1lbnQocHJvZHVjdCkgewogICAgICB0aGlzLnByb2R1Y3RUeXBlID0gcHJvZHVjdDsKICAgICAgdmFyIGhvc3QgPSBsb2NhdGlvbi5ob3N0OwogICAgICB2YXIgaG9zdERhdGEgPSBob3N0LnNwbGl0KCcuJyk7CiAgICAgIGlmIChob3N0RGF0YVswXSA9PT0gJ3Rlc3QnICYmIGhvc3REYXRhLmxlbmd0aCA9PT0gNCkgewogICAgICAgIGhvc3QgPSBob3N0LnJlcGxhY2UoJ3Rlc3QuJywgJycpOwogICAgICB9IGVsc2UgaWYgKGhvc3REYXRhWzBdID09PSAnd3d3JyAmJiBob3N0RGF0YS5sZW5ndGggPT09IDMpIHsKICAgICAgICBob3N0ID0gaG9zdC5yZXBsYWNlKCd3d3cuJywgJycpOwogICAgICB9CiAgICAgIHRoaXMuaWZyYW1lVXJsID0gdGhpcy5iYXNlVXJsICsgJz91cmw9JyArIGhvc3QgKyAnJnByb2R1Y3Q9JyArIHByb2R1Y3QgKyAnJnZlcnNpb249JyArIHRoaXMudmVyc2lvbiArICcmbGFiZWw9JyArIHRoaXMubGFiZWw7CiAgICAgIHRoaXMuaXNUZW1wbGF0ZSA9IHRydWU7CiAgICB9LAogICAgLy8g55So5oi354K55Ye76YGu572p5bGC77yM5bqU6K+l5YWz6Zet5qih5oCB5qGGCiAgICBvbkNsb3NlOiBmdW5jdGlvbiBvbkNsb3NlKCkgewogICAgICB0aGlzLmlzU2hvdyA9IGZhbHNlOwogICAgfQogIH0sCiAgZGVzdHJveWVkOiBmdW5jdGlvbiBkZXN0cm95ZWQoKSB7fQp9Ow=="},{"version":3,"names":["uploadPictures","auth","getVersion","crmebProduct","saveCrmebCopyRight","getCrmebCopyRight","copyrightList","mapState","formatDate","QRCode","t","name","computed","_objectSpread","labelWidth","isMobile","undefined","labelPosition","data","baseUrl","iframeUrl","captchs","authCode","status","dayNum","copyright","isTemplate","modalCopyright","price","proPrice","productStatus","copyrightText","success","payType","disabled","isShow","active","timer","version","label","productType","modalPic","isChoice","authorizedPicture","gridPic","xl","lg","md","sm","xs","gridBtn","tableList","licensingTable","copyrightTableData","loading","trips","title","message","filters","time","date","Date","headText","z","components","mounted","_this","getAuth","window","addEventListener","e","event","cancel","then","res","methods","editCopyright","_this2","_this3","saveCopyRight","_this4","copyright_img","getCopyRight","$message","msg","modalPicTap","getPic","pc","att_dir","_this5","_res$data","copyrightContext","copyrightImage","loginTabSwitch","index","_this6","day","catch","err","error","toCrmeb","open","getProduct","_this7","type","attr","payment","product","host","location","hostData","split","length","replace","onClose","destroyed"],"sources":["src/pages/system/auth/index.vue"],"sourcesContent":["<template>\r\n <div>\r\n <el-card v-for=\"(value, key, index) in tableList\" :key=\"index\" :bordered=\"false\" shadow=\"never\" class=\"ivu-mt mt16\">\r\n <div class=\"head acea-row row-between-wrapper\">{{ key | headText }}</div>\r\n <el-table ref=\"table\" :data=\"tableList[key]\" empty-text=\"暂无数据\">\r\n <el-table-column :label=\"key == 'permissions' ? '文件/目录' : '环境'\" minWidth=\"180\">\r\n <template slot-scope=\"scope\">{{ scope.row.name }} </template>\r\n </el-table-column>\r\n <el-table-column label=\"要求\" minWidth=\"180\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.require }} </span>\r\n <el-tooltip placement=\"top\" v-if=\"key == 'process' && !scope.row.value\">\r\n <div slot=\"content\" v-html=\"trips[scope.$index].message\"></div>\r\n <i class=\"el-icon-warning-outline\"></i>\r\n </el-tooltip>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"状态\" width=\"180\">\r\n <template slot-scope=\"scope\">\r\n <span v-if=\"typeof scope.row.value === 'boolean'\">\r\n <i v-if=\"scope.row.value === true\" class=\"el-icon-check\"></i>\r\n <i v-else class=\"el-icon-close\"></i>\r\n </span>\r\n <span v-else>{{ scope.row.value }}</span>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </el-card>\r\n\r\n <el-dialog :visible.sync=\"isTemplate\" title=\"商业授权\" width=\"550px\" @closed=\"cancel\">\r\n <iframe width=\"100%\" height=\"780\" :src=\"iframeUrl\" frameborder=\"0\"></iframe>\r\n </el-dialog>\r\n <el-dialog :visible.sync=\"modalCopyright\" title=\"版权信息\" width=\"550px\">\r\n <div class=\"auth\">\r\n <div class=\"update\">修改版权信息:</div>\r\n <el-input style=\"width: 460px\" v-model=\"copyrightText\" />\r\n </div>\r\n <div class=\"auth\">\r\n <div class=\"update\">上传版权图片:</div>\r\n <div>\r\n <div class=\"uploadPictrue\" v-if=\"authorizedPicture\" v-db-click @click=\"modalPicTap('单选')\">\r\n <img v-lazy=\"authorizedPicture\" />\r\n <i class=\"el-icon-error\" @click.stop=\"authorizedPicture = ''\"></i>\r\n </div>\r\n <div class=\"upload\" v-else v-db-click @click=\"modalPicTap('单选')\">\r\n <div class=\"iconfont\">+</div>\r\n </div>\r\n <div class=\"tips-info\">建议尺寸:宽290px*高100px</div>\r\n </div>\r\n </div>\r\n <span slot=\"footer\" class=\"dialog-footer\">\r\n <el-button v-db-click @click=\"modalCopyright = false\">取 消</el-button>\r\n <el-button type=\"primary\" v-db-click @click=\"saveCopyRight\">保存</el-button>\r\n </span>\r\n </el-dialog>\r\n <el-dialog :visible.sync=\"modalPic\" width=\"1024px\" title=\"上传授权图片\" :close-on-click-modal=\"false\">\r\n <uploadPictures :isChoice=\"isChoice\" @getPic=\"getPic\" :gridBtn=\"gridBtn\" :gridPic=\"gridPic\" v-if=\"modalPic\">\r\n </uploadPictures>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\nimport uploadPictures from '@/components/uploadPictures';\r\nimport { auth, getVersion, crmebProduct, saveCrmebCopyRight, getCrmebCopyRight, copyrightList } from '@/api/system';\r\nimport { mapState } from 'vuex';\r\nimport { formatDate } from '@/utils/validate';\r\nimport QRCode from 'qrcodejs2';\r\nimport { t } from 'vxe-table';\r\nexport default {\r\n name: 'system_auth',\r\n computed: {\r\n ...mapState('admin/layout', ['isMobile']),\r\n ...mapState('admin/userLevel', ['categoryId']),\r\n labelWidth() {\r\n return this.isMobile ? undefined : '80px';\r\n },\r\n labelPosition() {\r\n return this.isMobile ? 'top' : 'right';\r\n },\r\n },\r\n\r\n data() {\r\n return {\r\n baseUrl: 'https://shop.crmeb.net/html/index.html',\r\n iframeUrl: '',\r\n captchs: 'http://authorize.crmeb.net/api/captchs/',\r\n authCode: '',\r\n status: 1,\r\n dayNum: 0,\r\n copyright: '',\r\n isTemplate: false,\r\n modalCopyright: false,\r\n price: '',\r\n proPrice: '',\r\n productStatus: false,\r\n copyrightText: '',\r\n success: false,\r\n payType: '',\r\n disabled: false,\r\n isShow: false, // 验证码模态框是否出现\r\n active: 0,\r\n timer: null,\r\n version: '',\r\n label: '',\r\n productType: '',\r\n modalPic: false,\r\n isChoice: '单选',\r\n authorizedPicture: '', // 版权图片\r\n gridPic: {\r\n xl: 6,\r\n lg: 8,\r\n md: 12,\r\n sm: 12,\r\n xs: 12,\r\n },\r\n gridBtn: {\r\n xl: 4,\r\n lg: 8,\r\n md: 8,\r\n sm: 8,\r\n xs: 8,\r\n },\r\n tableList: [],\r\n licensingTable: [],\r\n copyrightTableData: [],\r\n copyrightList: [{}],\r\n loading: false,\r\n trips: [\r\n {\r\n title: '温馨提示',\r\n message:\r\n '您的【长连接】未开启,没有开启会导致系统默认客服无法使用,后台订单通知无法收到。请尽快执行命令开启!!<a href=\"https://doc.crmeb.com/single/v54/13667\" target=\"_blank\">点击查看开启方法</a>',\r\n },\r\n {\r\n title: '温馨提示',\r\n message:\r\n '您的【定时任务】未开启,没有开启会导致自动收货、未支付自动取消订单、订单自动好评、拼团到期退款等任务无法正常执行。请尽快执行命令开启!!<a href=\"https://doc.crmeb.com/single/v54/13667\" target=\"_blank\">点击查看开启方法</a>',\r\n },\r\n {\r\n title: '温馨提示',\r\n message:\r\n '您的【消息队列】未开启,没有开启会导致异步任务无法执行。请尽快执行命令开启!!<a href=\"https://doc.crmeb.com/single/v54/13667\" target=\"_blank\">点击查看开启方法</a>',\r\n },\r\n ],\r\n };\r\n },\r\n filters: {\r\n formatDate(time) {\r\n if (time !== 0) {\r\n let date = new Date(time * 1000);\r\n return formatDate(date, 'yyyy-MM-dd hh:mm');\r\n }\r\n },\r\n headText(z) {\r\n if (z === 'server') {\r\n return '服务器信息';\r\n } else if (z === 'environment') {\r\n return '系统环境要求';\r\n } else if (z === 'permissions') {\r\n return '权限状态';\r\n } else if (z === 'process') {\r\n return '启动进程';\r\n }\r\n },\r\n },\r\n components: {\r\n uploadPictures,\r\n },\r\n mounted() {\r\n this.getAuth();\r\n this.getVersion();\r\n window.addEventListener('message', (e) => {\r\n if (e.data.event === 'onCancel') {\r\n this.cancel();\r\n }\r\n });\r\n copyrightList().then((res) => {\r\n this.tableList = res.data;\r\n });\r\n },\r\n methods: {\r\n editCopyright() {\r\n this.modalCopyright = true;\r\n },\r\n getVersion() {\r\n getVersion().then((res) => {\r\n this.version = res.data.version;\r\n this.label = res.data.label;\r\n });\r\n },\r\n getCrmebCopyRight() {\r\n getCrmebCopyRight().then((res) => {\r\n this.getAuth();\r\n });\r\n },\r\n //保存版权信息\r\n saveCopyRight() {\r\n saveCrmebCopyRight({\r\n copyright: this.copyrightText,\r\n copyright_img: this.authorizedPicture,\r\n }).then((res) => {\r\n this.getCopyRight();\r\n this.modalCopyright = false;\r\n return this.$message.success(res.msg);\r\n });\r\n },\r\n // 选择图片\r\n modalPicTap() {\r\n this.modalPic = true;\r\n },\r\n // 选中图片\r\n getPic(pc) {\r\n this.authorizedPicture = pc.att_dir;\r\n this.modalPic = false;\r\n },\r\n //获取版权信息\r\n getCopyRight() {\r\n getCrmebCopyRight().then((res) => {\r\n const { copyrightContext, copyrightImage } = res.data;\r\n this.copyrightTableData = [\r\n {\r\n copyrightContext,\r\n copyrightImage,\r\n },\r\n ];\r\n this.copyrightText = copyrightContext || '';\r\n this.authorizedPicture = copyrightImage || '';\r\n });\r\n },\r\n cancel() {\r\n if (this.productType === 'copyright') {\r\n this.getCrmebCopyRight();\r\n } else {\r\n this.getAuth();\r\n }\r\n this.iframeUrl = '';\r\n this.isTemplate = false;\r\n },\r\n loginTabSwitch(index) {\r\n this.active = index;\r\n },\r\n getAuth() {\r\n auth()\r\n .then((res) => {\r\n let data = res.data || {};\r\n this.licensingTable = [\r\n {\r\n authCode: data.authCode || '',\r\n status: data.status === undefined ? -1 : data.status,\r\n },\r\n ];\r\n this.dayNum = data.day || 0;\r\n this.copyright = data.copyright;\r\n if (this.copyright) {\r\n this.getCopyRight();\r\n }\r\n })\r\n .catch((err) => {\r\n this.$message.error(err.msg);\r\n });\r\n },\r\n toCrmeb() {\r\n window.open('http://www.crmeb.com');\r\n },\r\n getProduct() {\r\n crmebProduct({ type: 'copyright' })\r\n .then((res) => {\r\n this.price = res.data.attr.price;\r\n this.productStatus = true;\r\n })\r\n .catch((err) => {\r\n this.$message.error(err.msg);\r\n });\r\n crmebProduct({ type: 'pro' })\r\n .then((res) => {\r\n this.proPrice = res.data.attr.price;\r\n })\r\n .catch((err) => {\r\n this.$message.error(err.msg);\r\n });\r\n },\r\n payment(product) {\r\n this.productType = product;\r\n let host = location.host;\r\n let hostData = host.split('.');\r\n if (hostData[0] === 'test' && hostData.length === 4) {\r\n host = host.replace('test.', '');\r\n } else if (hostData[0] === 'www' && hostData.length === 3) {\r\n host = host.replace('www.', '');\r\n }\r\n this.iframeUrl =\r\n this.baseUrl + '?url=' + host + '&product=' + product + '&version=' + this.version + '&label=' + this.label;\r\n this.isTemplate = true;\r\n },\r\n // 用户点击遮罩层,应该关闭模态框\r\n onClose() {\r\n this.isShow = false;\r\n },\r\n },\r\n destroyed() {},\r\n};\r\n</script>\r\n<style scoped lang=\"scss\">\r\n.auth {\r\n padding: 9px 16px 9px 10px;\r\n display: flex;\r\n\r\n .box {\r\n width: 50px;\r\n }\r\n\r\n .update {\r\n white-space: nowrap;\r\n margin-bottom: 12px;\r\n }\r\n\r\n .upload {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 60px;\r\n height: 60px;\r\n background: rgba(0, 0, 0, 0.02);\r\n border-radius: 4px;\r\n border: 1px solid #dddddd;\r\n }\r\n}\r\n\r\n.auth .iconIos {\r\n font-size: 40px;\r\n margin-right: 10px;\r\n color: #001529;\r\n}\r\n\r\n.auth .text {\r\n font-weight: 400;\r\n color: rgba(0, 0, 0, 1);\r\n font-size: 18px;\r\n}\r\n\r\n.auth .text .code {\r\n font-size: 14px;\r\n color: rgba(0, 0, 0, 0.5);\r\n}\r\n\r\n.auth .text .pro_price {\r\n height: 18px;\r\n font-size: 14px;\r\n font-family: PingFangSC-Semibold, PingFang SC;\r\n font-weight: 600;\r\n color: #f5222d;\r\n line-height: 18px;\r\n}\r\n\r\n.auth .blue {\r\n color: var(--prev-color-primary) !important;\r\n}\r\n\r\n.auth .red {\r\n color: #ed4014 !important;\r\n}\r\n\r\n.upload .iconfont {\r\n line-height: 60px;\r\n}\r\n\r\n.uploadPictrue {\r\n width: 60px;\r\n height: 60px;\r\n border: 1px dotted rgba(0, 0, 0, 0.1);\r\n margin-left: 2px;\r\n border-radius: 3px;\r\n position: relative;\r\n cursor: pointer;\r\n .el-icon-error{\r\n position: absolute;\r\n top:-3px;\r\n right: -3px;\r\n color: #999999;\r\n }\r\n}\r\n\r\n.uploadPictrue img {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 3px;\r\n}\r\n\r\n.phone_code {\r\n border: 1px solid #eee;\r\n padding: 0 10px 0;\r\n cursor: pointer;\r\n}\r\n\r\n.grey {\r\n background-color: #999999;\r\n border-color: #999999;\r\n color: #fff;\r\n}\r\n\r\n.update {\r\n font-size: 13px;\r\n color: rgba(0, 0, 0, 0.85);\r\n padding-right: 12px;\r\n}\r\n\r\n.prompt {\r\n margin-left: 150px;\r\n font-size: 12px;\r\n font-weight: 400;\r\n color: #999999;\r\n}\r\n\r\n.submit {\r\n width: 100%;\r\n}\r\n\r\n.code .input {\r\n width: 83%;\r\n}\r\n\r\n.code .input .ivu-input {\r\n border-radius: 4px 0 0 4px !important;\r\n}\r\n\r\n.code .pictrue {\r\n height: 32px;\r\n width: 17%;\r\n}\r\n\r\n.customer {\r\n border-right: 0;\r\n}\r\n\r\n.customer a {\r\n font-size: 12px;\r\n}\r\n\r\n.ivu-input-group-prepend,\r\n.ivu-input-group-append {\r\n background-color: #fff;\r\n}\r\n\r\n.ivu-input-group .ivu-input {\r\n border-right: 0 !important;\r\n}\r\n\r\n.qrcode {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 180px;\r\n height: 180px;\r\n border: 1px solid #e5e5e6;\r\n}\r\n\r\n.qrcode_desc {\r\n display: inline-block;\r\n text-align: center;\r\n margin: 10px 0 10px;\r\n width: 180px;\r\n font-size: 12px;\r\n color: #666;\r\n line-height: 16px;\r\n}\r\n\r\n.login_tab {\r\n font-size: 16px;\r\n margin: 0 0 20px;\r\n justify-content: center;\r\n}\r\n\r\n.login_tab_item {\r\n width: 50%;\r\n text-align: center;\r\n padding-bottom: 15px;\r\n border-bottom: 1px solid #eee;\r\n cursor: pointer;\r\n}\r\n\r\n.active_tab {\r\n border-bottom: 2px solid var(--prev-color-primary);\r\n color: var(--prev-color-primary);\r\n font-weight: 600;\r\n}\r\n\r\niframe {\r\n height: 550px;\r\n overflow: hidden;\r\n}\r\n\r\n.head {\r\n font-weight: 400;\r\n font-size: 14px;\r\n color: #303133;\r\n margin-bottom: 20px;\r\n}\r\n\r\n.el-icon-check {\r\n color: var(--prev-color-primary);\r\n font-size: 22px;\r\n font-weight: 600;\r\n}\r\n\r\n.el-icon-close {\r\n color: #f5222d;\r\n font-size: 22px;\r\n font-weight: 600;\r\n}\r\n\r\n.btn {\r\n color: var(--prev-color-primary);\r\n margin-right: 10px;\r\n}\r\n.el-icon-warning-outline {\r\n font-size: 13px;\r\n}\r\n</style>\r\n"],"mappings":";;;AA8DA,OAAAA,cAAA;AACA,SAAAC,IAAA,EAAAC,UAAA,IAAAA,WAAA,EAAAC,YAAA,EAAAC,kBAAA,EAAAC,iBAAA,IAAAA,kBAAA,EAAAC,aAAA;AACA,SAAAC,QAAA;AACA,SAAAC,UAAA,IAAAA,WAAA;AACA,OAAAC,MAAA;AACA,SAAAC,CAAA;AACA;EACAC,IAAA;EACAC,QAAA,EAAAC,aAAA,CAAAA,aAAA,CAAAA,aAAA,KACAN,QAAA,iCACAA,QAAA;IACAO,UAAA,WAAAA,WAAA;MACA,YAAAC,QAAA,GAAAC,SAAA;IACA;IACAC,aAAA,WAAAA,cAAA;MACA,YAAAF,QAAA;IACA;EAAA,EACA;EAEAG,IAAA,WAAAA,KAAA;IACA;MACAC,OAAA;MACAC,SAAA;MACAC,OAAA;MACAC,QAAA;MACAC,MAAA;MACAC,MAAA;MACAC,SAAA;MACAC,UAAA;MACAC,cAAA;MACAC,KAAA;MACAC,QAAA;MACAC,aAAA;MACAC,aAAA;MACAC,OAAA;MACAC,OAAA;MACAC,QAAA;MACAC,MAAA;MAAA;MACAC,MAAA;MACAC,KAAA;MACAC,OAAA;MACAC,KAAA;MACAC,WAAA;MACAC,QAAA;MACAC,QAAA;MACAC,iBAAA;MAAA;MACAC,OAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;MACA;MACAC,OAAA;QACAL,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;MACA;MACAE,SAAA;MACAC,cAAA;MACAC,kBAAA;MACA/C,aAAA;MACAgD,OAAA;MACAC,KAAA,GACA;QACAC,KAAA;QACAC,OAAA,EACA;MACA,GACA;QACAD,KAAA;QACAC,OAAA,EACA;MACA,GACA;QACAD,KAAA;QACAC,OAAA,EACA;MACA;IAEA;EACA;EACAC,OAAA;IACAlD,UAAA,WAAAA,WAAAmD,IAAA;MACA,IAAAA,IAAA;QACA,IAAAC,IAAA,OAAAC,IAAA,CAAAF,IAAA;QACA,OAAAnD,WAAA,CAAAoD,IAAA;MACA;IACA;IACAE,QAAA,WAAAA,SAAAC,CAAA;MACA,IAAAA,CAAA;QACA;MACA,WAAAA,CAAA;QACA;MACA,WAAAA,CAAA;QACA;MACA,WAAAA,CAAA;QACA;MACA;IACA;EACA;EACAC,UAAA;IACAhE,cAAA,EAAAA;EACA;EACAiE,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,OAAA;IACA,KAAAjE,UAAA;IACAkE,MAAA,CAAAC,gBAAA,sBAAAC,CAAA;MACA,IAAAA,CAAA,CAAApD,IAAA,CAAAqD,KAAA;QACAL,KAAA,CAAAM,MAAA;MACA;IACA;IACAlE,aAAA,GAAAmE,IAAA,WAAAC,GAAA;MACAR,KAAA,CAAAf,SAAA,GAAAuB,GAAA,CAAAxD,IAAA;IACA;EACA;EACAyD,OAAA;IACAC,aAAA,WAAAA,cAAA;MACA,KAAAjD,cAAA;IACA;IACAzB,UAAA,WAAAA,WAAA;MAAA,IAAA2E,MAAA;MACA3E,WAAA,GAAAuE,IAAA,WAAAC,GAAA;QACAG,MAAA,CAAAvC,OAAA,GAAAoC,GAAA,CAAAxD,IAAA,CAAAoB,OAAA;QACAuC,MAAA,CAAAtC,KAAA,GAAAmC,GAAA,CAAAxD,IAAA,CAAAqB,KAAA;MACA;IACA;IACAlC,iBAAA,WAAAA,kBAAA;MAAA,IAAAyE,MAAA;MACAzE,kBAAA,GAAAoE,IAAA,WAAAC,GAAA;QACAI,MAAA,CAAAX,OAAA;MACA;IACA;IACA;IACAY,aAAA,WAAAA,cAAA;MAAA,IAAAC,MAAA;MACA5E,kBAAA;QACAqB,SAAA,OAAAM,aAAA;QACAkD,aAAA,OAAAtC;MACA,GAAA8B,IAAA,WAAAC,GAAA;QACAM,MAAA,CAAAE,YAAA;QACAF,MAAA,CAAArD,cAAA;QACA,OAAAqD,MAAA,CAAAG,QAAA,CAAAnD,OAAA,CAAA0C,GAAA,CAAAU,GAAA;MACA;IACA;IACA;IACAC,WAAA,WAAAA,YAAA;MACA,KAAA5C,QAAA;IACA;IACA;IACA6C,MAAA,WAAAA,OAAAC,EAAA;MACA,KAAA5C,iBAAA,GAAA4C,EAAA,CAAAC,OAAA;MACA,KAAA/C,QAAA;IACA;IACA;IACAyC,YAAA,WAAAA,aAAA;MAAA,IAAAO,MAAA;MACApF,kBAAA,GAAAoE,IAAA,WAAAC,GAAA;QACA,IAAAgB,SAAA,GAAAhB,GAAA,CAAAxD,IAAA;UAAAyE,gBAAA,GAAAD,SAAA,CAAAC,gBAAA;UAAAC,cAAA,GAAAF,SAAA,CAAAE,cAAA;QACAH,MAAA,CAAApC,kBAAA,IACA;UACAsC,gBAAA,EAAAA,gBAAA;UACAC,cAAA,EAAAA;QACA,EACA;QACAH,MAAA,CAAA1D,aAAA,GAAA4D,gBAAA;QACAF,MAAA,CAAA9C,iBAAA,GAAAiD,cAAA;MACA;IACA;IACApB,MAAA,WAAAA,OAAA;MACA,SAAAhC,WAAA;QACA,KAAAnC,iBAAA;MACA;QACA,KAAA8D,OAAA;MACA;MACA,KAAA/C,SAAA;MACA,KAAAM,UAAA;IACA;IACAmE,cAAA,WAAAA,eAAAC,KAAA;MACA,KAAA1D,MAAA,GAAA0D,KAAA;IACA;IACA3B,OAAA,WAAAA,QAAA;MAAA,IAAA4B,MAAA;MACA9F,IAAA,GACAwE,IAAA,WAAAC,GAAA;QACA,IAAAxD,IAAA,GAAAwD,GAAA,CAAAxD,IAAA;QACA6E,MAAA,CAAA3C,cAAA,IACA;UACA9B,QAAA,EAAAJ,IAAA,CAAAI,QAAA;UACAC,MAAA,EAAAL,IAAA,CAAAK,MAAA,KAAAP,SAAA,QAAAE,IAAA,CAAAK;QACA,EACA;QACAwE,MAAA,CAAAvE,MAAA,GAAAN,IAAA,CAAA8E,GAAA;QACAD,MAAA,CAAAtE,SAAA,GAAAP,IAAA,CAAAO,SAAA;QACA,IAAAsE,MAAA,CAAAtE,SAAA;UACAsE,MAAA,CAAAb,YAAA;QACA;MACA,GACAe,KAAA,WAAAC,GAAA;QACAH,MAAA,CAAAZ,QAAA,CAAAgB,KAAA,CAAAD,GAAA,CAAAd,GAAA;MACA;IACA;IACAgB,OAAA,WAAAA,QAAA;MACAhC,MAAA,CAAAiC,IAAA;IACA;IACAC,UAAA,WAAAA,WAAA;MAAA,IAAAC,MAAA;MACApG,YAAA;QAAAqG,IAAA;MAAA,GACA/B,IAAA,WAAAC,GAAA;QACA6B,MAAA,CAAA3E,KAAA,GAAA8C,GAAA,CAAAxD,IAAA,CAAAuF,IAAA,CAAA7E,KAAA;QACA2E,MAAA,CAAAzE,aAAA;MACA,GACAmE,KAAA,WAAAC,GAAA;QACAK,MAAA,CAAApB,QAAA,CAAAgB,KAAA,CAAAD,GAAA,CAAAd,GAAA;MACA;MACAjF,YAAA;QAAAqG,IAAA;MAAA,GACA/B,IAAA,WAAAC,GAAA;QACA6B,MAAA,CAAA1E,QAAA,GAAA6C,GAAA,CAAAxD,IAAA,CAAAuF,IAAA,CAAA7E,KAAA;MACA,GACAqE,KAAA,WAAAC,GAAA;QACAK,MAAA,CAAApB,QAAA,CAAAgB,KAAA,CAAAD,GAAA,CAAAd,GAAA;MACA;IACA;IACAsB,OAAA,WAAAA,QAAAC,OAAA;MACA,KAAAnE,WAAA,GAAAmE,OAAA;MACA,IAAAC,IAAA,GAAAC,QAAA,CAAAD,IAAA;MACA,IAAAE,QAAA,GAAAF,IAAA,CAAAG,KAAA;MACA,IAAAD,QAAA,kBAAAA,QAAA,CAAAE,MAAA;QACAJ,IAAA,GAAAA,IAAA,CAAAK,OAAA;MACA,WAAAH,QAAA,iBAAAA,QAAA,CAAAE,MAAA;QACAJ,IAAA,GAAAA,IAAA,CAAAK,OAAA;MACA;MACA,KAAA7F,SAAA,GACA,KAAAD,OAAA,aAAAyF,IAAA,iBAAAD,OAAA,sBAAArE,OAAA,oBAAAC,KAAA;MACA,KAAAb,UAAA;IACA;IACA;IACAwF,OAAA,WAAAA,QAAA;MACA,KAAA/E,MAAA;IACA;EACA;EACAgF,SAAA,WAAAA,UAAA;AACA","ignoreList":[]}]}
|