From 237a2c7b790819e262a68329fa6dedb108dbaa42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com> Date: Mon, 17 Mar 2025 11:44:23 +0800 Subject: [PATCH] tijiao --- pages/TaihuPublicWelfare/index/index.vue | 15 ++++++++++----- unpackage/dist/dev/app-plus/app-service.js | 16 +++------------- unpackage/dist/dev/app-plus/app-view.js | 2 +- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/pages/TaihuPublicWelfare/index/index.vue b/pages/TaihuPublicWelfare/index/index.vue index 7acaf00..fb724df 100644 --- a/pages/TaihuPublicWelfare/index/index.vue +++ b/pages/TaihuPublicWelfare/index/index.vue @@ -7,7 +7,7 @@ - + 太湖公益 @@ -20,7 +20,7 @@ 0) { that.goodsList = that.goodsList.concat(res.page.records); + that.$forceUpdate(); } else { // @@ -526,15 +527,17 @@ function calcTimer(timer) { @import "@/style/mixin.scss"; .header_box { width: 100%; - height: 260rpx; + height: 350rpx; display: flex; justify-content: center; + align-items: center; + overflow: hidden; color: #fff; font-size: 80rpx; - line-height: 260rpx; + // line-height: 260rpx; } .cate_box { display: flex; @@ -559,7 +562,7 @@ function calcTimer(timer) { .main_content_box { width: 100%; - margin-top: 0rpx; + height: calc(100vh - 350rpx); background-color: rgba(255, 255, 255, 0.65); padding: 27rpx; // padding-top: 0rpx; @@ -718,6 +721,8 @@ function calcTimer(timer) { } .commonPageBox { + width: 100%; + height: 100vh; // background-image: linear-gradient( // to bottom, // #fff7ea 25%, diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js index 6a52466..687c0d1 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -11984,11 +11984,7 @@ var render = function () { "view", { staticClass: _vm._$s(5, "sc", "header_bg"), - style: _vm._$s( - 5, - "s", - "margin-top:" + _vm.statusBarHeight * 2 + "rpx" - ), + style: _vm._$s(5, "s", ""), attrs: { _i: 5 }, }, [ @@ -12004,13 +12000,7 @@ var render = function () { "view", { staticClass: _vm._$s(7, "sc", "main_content_box"), - style: _vm._$s( - 7, - "s", - "height:calc(100vh - " + - (130 + _vm.statusBarHeight) * 2 + - "rpx)" - ), + style: _vm._$s(7, "s", ""), attrs: { _i: 7 }, }, [ @@ -12285,7 +12275,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _HBu /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 2);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30));\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 3));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));\nvar _vuex = __webpack_require__(/*! vuex */ 75);\nfunction 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; }\nfunction _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) { (0, _defineProperty2.default)(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; }\nvar _default = {\n name: \"music\",\n props: {},\n data: function data() {\n return {\n scrollTop: 0,\n bgiStyle: {\n background: \"#bbe5d8\"\n },\n iconStyle: {\n fontSize: \"40rpx\",\n fontWeight: \"bold\",\n color: \"#54a966\"\n },\n noticeList: [],\n //秒杀列表\n goodsList: [],\n //秒杀列表\n\n studyList: [],\n //正在学习\n dataInfo: {},\n flashSaleList: [],\n //试听\n miaoShaContent: \"\",\n curriculumList: [{\n name: \"太湖商品\",\n url: \"/pages/courseInformation/index/index\",\n color: \"#d93737\",\n // url: \"\",\n image: __webpack_require__(/*! @/static/icon/taihuicon2.png */ 244),\n activeImage: __webpack_require__(/*! @/static/icon/taihuicon2_active.png */ 245)\n }, {\n name: \"太湖之光\",\n url: \"/pages/curriculum/order/index/index\",\n color: \"#3ab3ae\",\n // url: \"\",\n image: __webpack_require__(/*! @/static/icon/taihuicon1.png */ 246),\n activeImage: __webpack_require__(/*! @/static/icon/taihuicon1_active.png */ 247)\n }\n // {\n // name: \"吴门之光\",\n // url: \"/pages/medicaldes/medicaldes\",\n // imgUrl: require(\"@/static/icon/homePage/wmzg.png\"),\n // },\n ],\n\n pagination1: {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n },\n\n pagination: {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n },\n\n urlList: {\n list: \"app/phoneDoctor.do?toHomePage\",\n getGoodsList: \"common/taihuWelfare/getTaihuWelfareProductList\",\n //秒杀商品\n\n article: \"common/taihuWelfare/getTaihuWelfareArticleList\" //消息\n }\n };\n },\n onReady: function onReady() {},\n onLoad: function onLoad() {},\n onShow: function onShow() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _this.currentCate = 0;\n __f__(\"log\", \"at line 287:\", _this.userInfo, \" at pages/TaihuPublicWelfare/index/index.vue:210\");\n _this.requestAll();\n case 3:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n },\n onTabItemTap: function onTabItemTap() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _this2.currentCate = 0;\n __f__(\"log\", \"at line 287:\", _this2.userInfo, \" at pages/TaihuPublicWelfare/index/index.vue:216\");\n _this2.requestAll();\n case 3:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)([\"setUserInfo\"])), {}, {\n onReachBottom1: function onReachBottom1() {\n // 上拉加载\n // 当列表数量不大于或等于总数量,则再次调用接口请求数据\n // if (this.currentCate == 0) {\n if (this.goodsList.length >= this.pagination1.total) return;\n this.pagination1.page++;\n this.getGoodsList();\n // }\n },\n onReachBottom2: function onReachBottom2() {\n // 上拉加载\n // 当列表数量不大于或等于总数量,则再次调用接口请求数据\n // if (this.currentCate == 1) {\n if (this.noticeList.length >= this.pagination.total) return;\n this.pagination.page++;\n this.getArticle();\n // }\n },\n gotoDetail: function gotoDetail(data) {\n uni.navigateTo({\n url: \"/pages/homePage/index/noticeDetail?id=\".concat(data.id, \"&type=taihu\")\n });\n },\n requestAll: function requestAll() {\n var _this3 = this;\n // 获取当前页面的栈\n this.$nextTick( /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {\n return _regenerator.default.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n _this3.pagination1 = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this3.goodsList = [];\n _context3.next = 4;\n return _this3.getGoodsList();\n case 4:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n })));\n },\n handleGoApp: function handleGoApp() {\n if (plus.os.name == \"Android\") {\n plus.runtime.launchApplication({\n pname: \"com.cn.nuttyreading\"\n }, function (e) {\n __f__(\"log\", \"Open system default browser failed: \" + e.message, \" at pages/TaihuPublicWelfare/index/index.vue:268\");\n });\n } else if (plus.os.name == \"iOS\") {\n plus.runtime.launchApplication({\n action: \"taobao://\"\n }, function (e) {\n __f__(\"log\", \"Open system default browser failed: \" + e.message, \" at pages/TaihuPublicWelfare/index/index.vue:277\");\n });\n }\n },\n getData: function getData() {\n var _this4 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {\n var that;\n return _regenerator.default.wrap(function _callee5$(_context5) {\n while (1) {\n switch (_context5.prev = _context5.next) {\n case 0:\n that = _this4;\n _this4.$http.post(_this4.urlList.getUserLateCourseList).then( /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(res) {\n return _regenerator.default.wrap(function _callee4$(_context4) {\n while (1) {\n switch (_context4.prev = _context4.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:286\");\n if (res.code == 0) {\n that.studyList = res.page ? res.page : [];\n }\n case 2:\n case \"end\":\n return _context4.stop();\n }\n }\n }, _callee4);\n }));\n return function (_x) {\n return _ref2.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context5.stop();\n }\n }\n }, _callee5);\n }))();\n },\n getArticle: function getArticle() {\n var _this5 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() {\n var that, data;\n return _regenerator.default.wrap(function _callee7$(_context7) {\n while (1) {\n switch (_context7.prev = _context7.next) {\n case 0:\n if (_this5.pagination.page == 1) {\n _this5.noticeList = [];\n }\n that = _this5;\n data = _objectSpread({}, _this5.pagination);\n _this5.$http.request({\n url: _this5.urlList.article,\n method: \"POST\",\n data: data,\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(res) {\n var that;\n return _regenerator.default.wrap(function _callee6$(_context6) {\n while (1) {\n switch (_context6.prev = _context6.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:312\");\n that = _this5; // console.log(\"result at line 332:\", result);\n // that.noticeList = res.page ? result : [];\n that.pagination.total = res.page.total;\n if (res.page.total == 0) {\n // this.isLoadingHide = true;\n }\n if (res.code == 0 && res.page && res.page.records.length > 0) {\n that.noticeList = that.noticeList.concat(res.page.records);\n that.$forceUpdate();\n } else {\n //\n }\n // if (res.page.records.length != 10) {\n // that.status = 1;\n // } else {\n // that.status = 0;\n // }\n case 5:\n case \"end\":\n return _context6.stop();\n }\n }\n }, _callee6);\n }));\n return function (_x2) {\n return _ref3.apply(this, arguments);\n };\n }()).catch(function (e) {\n __f__(\"log\", e, \" at pages/TaihuPublicWelfare/index/index.vue:335\");\n });\n case 4:\n case \"end\":\n return _context7.stop();\n }\n }\n }, _callee7);\n }))();\n },\n getGoodsList: function getGoodsList() {\n var _this6 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9() {\n var that;\n return _regenerator.default.wrap(function _callee9$(_context9) {\n while (1) {\n switch (_context9.prev = _context9.next) {\n case 0:\n that = _this6;\n _this6.$http.request({\n url: _this6.urlList.getGoodsList,\n method: \"POST\",\n data: _this6.pagination1,\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee8(res) {\n var that;\n return _regenerator.default.wrap(function _callee8$(_context8) {\n while (1) {\n switch (_context8.prev = _context8.next) {\n case 0:\n __f__(\"log\", res, \"999\", \" at pages/TaihuPublicWelfare/index/index.vue:353\");\n that = _this6;\n if (_this6.pagination1.page == 1) {\n _this6.goodsList = [];\n }\n // console.log(\"result at line 332:\", result);\n // that.noticeList = res.page ? result : [];\n\n that.pagination1.total = res.page.total;\n if (res.page.total == 0) {\n // this.isLoadingHide = true;\n }\n if (res.code == 0 && res.page && res.page.records.length > 0) {\n that.goodsList = that.goodsList.concat(res.page.records);\n that.$forceUpdate();\n } else {\n //\n }\n // that.goodsList = res.products.records ? res.products.records : [];\n // that.$forceUpdate();\n case 6:\n case \"end\":\n return _context8.stop();\n }\n }\n }, _callee8);\n }));\n return function (_x3) {\n return _ref4.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context9.stop();\n }\n }\n }, _callee9);\n }))();\n },\n getMarketCourseList: function getMarketCourseList() {\n var _this7 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee11() {\n var that;\n return _regenerator.default.wrap(function _callee11$(_context11) {\n while (1) {\n switch (_context11.prev = _context11.next) {\n case 0:\n that = _this7;\n _this7.$http.request({\n url: _this7.urlList.getMarketCourseList,\n method: \"POST\",\n data: {\n id: 4,\n //这个需要后台提供数值,比如秒杀商品\n limit: 10,\n page: 1\n },\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref5 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee10(res) {\n return _regenerator.default.wrap(function _callee10$(_context10) {\n while (1) {\n switch (_context10.prev = _context10.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:394\");\n that.flashSaleList = res.courseList.records ? res.courseList.records : [];\n case 2:\n case \"end\":\n return _context10.stop();\n }\n }\n }, _callee10);\n }));\n return function (_x4) {\n return _ref5.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context11.stop();\n }\n }\n }, _callee11);\n }))();\n },\n getSociologyLabels: function getSociologyLabels() {\n var _this8 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee13() {\n var that;\n return _regenerator.default.wrap(function _callee13$(_context13) {\n while (1) {\n switch (_context13.prev = _context13.next) {\n case 0:\n that = _this8;\n _this8.$http.request({\n url: _this8.urlList.getSociologyLabels,\n method: \"POST\",\n data: {\n id: 0\n },\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref6 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee12(res) {\n return _regenerator.default.wrap(function _callee12$(_context12) {\n while (1) {\n switch (_context12.prev = _context12.next) {\n case 0:\n __f__(\"log\", res.labels, \"8888\", \" at pages/TaihuPublicWelfare/index/index.vue:416\");\n that.cateList.forEach(function (e, i) {\n var data = res.labels.filter(function (item) {\n return item.title === e.title;\n });\n __f__(\"log\", \"data at line 315:\", data, \" at pages/TaihuPublicWelfare/index/index.vue:419\");\n if (data.length > 0) {\n that.cateList[i] = _objectSpread(_objectSpread({}, data[0]), e);\n }\n });\n that.$forceUpdate();\n __f__(\"log\", \"this.cateList at line 314:\", _this8.cateList, \" at pages/TaihuPublicWelfare/index/index.vue:428\");\n case 4:\n case \"end\":\n return _context12.stop();\n }\n }\n }, _callee12);\n }));\n return function (_x5) {\n return _ref6.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context13.stop();\n }\n }\n }, _callee13);\n }))();\n },\n goCourseDescription: function goCourseDescription(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:433\");\n uni.navigateTo({\n // url: '../bookShop/commodityDetail?id=' + item.id\n url: \"/pages/curriculum/order/curriculum/index?navTitle=\".concat(v.title, \"&title=\").concat(v.title, \"&id=\").concat(v.id)\n });\n },\n goGoodsDetail: function goGoodsDetail(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:440\");\n uni.navigateTo({\n // url: '../bookShop/commodityDetail?id=' + item.id\n url: \"/pages/goods/index/index?navTitle=\".concat(v.title, \"&isMiaosha=0&title=\").concat(v.title, \"&id=\").concat(v.productId)\n });\n },\n handleClickCurriculum: function handleClickCurriculum(v, index) {\n var _this9 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee14() {\n return _regenerator.default.wrap(function _callee14$(_context14) {\n while (1) {\n switch (_context14.prev = _context14.next) {\n case 0:\n _this9.currentCate = index;\n if (!(index == 0)) {\n _context14.next = 6;\n break;\n }\n _this9.pagination1 = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this9.goodsList = [];\n _context14.next = 6;\n return _this9.getGoodsList();\n case 6:\n if (!(index == 1)) {\n _context14.next = 11;\n break;\n }\n _this9.pagination = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this9.noticeList = [];\n _context14.next = 11;\n return _this9.getArticle();\n case 11:\n _this9.$forceUpdate();\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:472\");\n //if (v.url) {\n //uni.navigateTo({\n // url: v.url,\n //});\n //} else {\n //this.$commonJS.showToast(\"此功能暂未开放\");\n //}\n case 13:\n case \"end\":\n return _context14.stop();\n }\n }\n }, _callee14);\n }))();\n },\n handleClickCate: function handleClickCate(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:482\");\n uni.navigateTo({\n url: \"\".concat(v.url, \"?navTitle=\").concat(v.title, \"&title=\").concat(v.title, \"&id=\").concat(v.id)\n });\n } //关闭或开启 音乐\n }),\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"userInfo\"])), {}, {\n timer: function timer() {\n return calcTimer(this.userInfo.currentTime);\n },\n overTimer: function overTimer() {\n return calcTimer(this.userInfo.duration);\n },\n playStatus: function playStatus() {\n var playFlag = false;\n this.userInfo.playFlag !== undefined ? playFlag = this.userInfo.playFlag : \"\";\n __f__(\"log\", playFlag, \"playFlag\", \" at pages/TaihuPublicWelfare/index/index.vue:503\");\n return playFlag;\n }\n }),\n watch: {}\n}; //时间换算\nexports.default = _default;\nfunction calcTimer(timer) {\n if (timer === 0 || typeof timer !== \"number\") {\n return \"00:00\";\n }\n var mm = Math.floor(timer / 60);\n var ss = Math.floor(timer % 60);\n if (mm < 10) {\n mm = \"0\" + mm;\n }\n if (ss < 10) {\n ss = \"0\" + ss;\n }\n return mm + \":\" + ss;\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 1)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvVGFpaHVQdWJsaWNXZWxmYXJlL2luZGV4L2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJuYW1lIiwicHJvcHMiLCJkYXRhIiwic2Nyb2xsVG9wIiwiYmdpU3R5bGUiLCJiYWNrZ3JvdW5kIiwiaWNvblN0eWxlIiwiZm9udFNpemUiLCJmb250V2VpZ2h0IiwiY29sb3IiLCJub3RpY2VMaXN0IiwiZ29vZHNMaXN0Iiwic3R1ZHlMaXN0IiwiZGF0YUluZm8iLCJmbGFzaFNhbGVMaXN0IiwibWlhb1NoYUNvbnRlbnQiLCJjdXJyaWN1bHVtTGlzdCIsInVybCIsImltYWdlIiwiYWN0aXZlSW1hZ2UiLCJwYWdpbmF0aW9uMSIsInBhZ2UiLCJsaW1pdCIsInRvdGFsIiwicGFnaW5hdGlvbiIsInVybExpc3QiLCJsaXN0IiwiZ2V0R29vZHNMaXN0IiwiYXJ0aWNsZSIsIm9uUmVhZHkiLCJvbkxvYWQiLCJvblNob3ciLCJvblRhYkl0ZW1UYXAiLCJtZXRob2RzIiwib25SZWFjaEJvdHRvbTEiLCJvblJlYWNoQm90dG9tMiIsImdvdG9EZXRhaWwiLCJ1bmkiLCJyZXF1ZXN0QWxsIiwiaGFuZGxlR29BcHAiLCJwbHVzIiwicG5hbWUiLCJhY3Rpb24iLCJnZXREYXRhIiwidGhhdCIsImdldEFydGljbGUiLCJyZXF1ZXN0IiwibWV0aG9kIiwiaGVhZGVyIiwidGhlbiIsImNhdGNoIiwiZ2V0TWFya2V0Q291cnNlTGlzdCIsImlkIiwicmVzIiwiZ2V0U29jaW9sb2d5TGFiZWxzIiwiZSIsImdvQ291cnNlRGVzY3JpcHRpb24iLCJnb0dvb2RzRGV0YWlsIiwiaGFuZGxlQ2xpY2tDdXJyaWN1bHVtIiwiaW5kZXgiLCJoYW5kbGVDbGlja0NhdGUiLCJjb21wdXRlZCIsInRpbWVyIiwib3ZlclRpbWVyIiwicGxheVN0YXR1cyIsInBsYXlGbGFnIiwid2F0Y2giLCJtbSIsInNzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBd0lBO0FBQUE7QUFBQTtBQUFB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QTtvQkFBQTtrQkFBQTtnQkFBQTtjQUFBO2NBQUE7Z0JBQUE7WUFBQTtVQUFBO1FBQUE7TUFBQTtJQUNBO0lBRUFZO01BQ0E7TUFDQW5CO1FBQ0E7UUFDQXBCO01BQ0E7SUFDQTtJQUNBd0M7TUFDQTtNQUNBcEI7UUFDQTtRQUNBcEI7TUFDQTtJQUNBO0lBRUF5QztNQUFBO01BQUE7UUFBQTtVQUFBO1lBQUE7Y0FBQTtnQkFDQTtnQkFBQSxNQUNBQztrQkFBQTtrQkFBQTtnQkFBQTtnQkFDQTtrQkFDQTtrQkFDQXRDO2tCQUFBO2tCQUNBQztrQkFBQTtrQkFDQUM7Z0JBQ0E7O2dCQUVBO2dCQUFBO2dCQUFBLE9BQ0E7Y0FBQTtnQkFBQSxNQUVBb0M7a0JBQUE7a0JBQUE7Z0JBQUE7Z0JBQ0E7a0JBQ0E7a0JBQ0F0QztrQkFBQTtrQkFDQUM7a0JBQUE7a0JBQ0FDO2dCQUNBOztnQkFFQTtnQkFBQTtnQkFBQSxPQUNBO2NBQUE7Z0JBRUE7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Z0JBQ0E7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFDQTtJQUNBcUM7TUFDQTtNQUNBdkI7UUFDQXBCO01BQ0E7SUFDQSxFQUVBO0VBQUEsRUFDQTtFQUNBNEMsMENBQ0E7SUFDQUM7TUFDQTtJQUNBO0lBQ0FDO01BQ0E7SUFDQTtJQUNBQztNQUNBO01BQ0EsdUNBQ0FDLG9DQUNBO01BQ0E7TUFDQTtJQUNBO0VBQUEsRUFDQTtFQUNBQztBQUNBLEdBQ0E7QUFBQTtBQUNBO0VBQ0E7SUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0lBQ0FDO0VBQ0E7RUFDQTtJQUNBQztFQUNBO0VBQ0E7QUFDQSxDIiwiZmlsZSI6IjI0My5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8cGFnZS1tZXRhXHJcbiAgICA6cGFnZS1mb250LXNpemU9XCIkYmFzZUZvbnRTaXplKCkgKyAncHgnXCJcclxuICAgIDpyb290LWZvbnQtc2l6ZT1cIiRiYXNlRm9udFNpemUoKSArICdweCdcIlxyXG4gID48L3BhZ2UtbWV0YT5cclxuICA8dmlldyBjbGFzcz1cImNvbW1vblBhZ2VCb3hcIiBzdHlsZT1cIlwiPlxyXG4gICAgPHB1YmxpYy1tb2R1bGU+PC9wdWJsaWMtbW9kdWxlPlxyXG5cclxuICAgIDx2aWV3IGNsYXNzPVwiaGVhZGVyX2JveFwiPlxyXG4gICAgICA8dmlldyBjbGFzcz1cImhlYWRlcl9iZ1wiIDpzdHlsZT1cImBtYXJnaW4tdG9wOiR7c3RhdHVzQmFySGVpZ2h0ICogMn1ycHhgXCI+XHJcbiAgICAgICAgPHRleHQgY2xhc3M9XCJQTV9mb250XCIgc3R5bGU9XCJjb2xvcjogIzdmMjAwMFwiPuWkqua5luWFrOebijwvdGV4dD5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC92aWV3PlxyXG4gICAgPCEtLSA8dmlldyBjbGFzcz1cImhlYWRlcl9ib3hcIj5cclxuICAgICAgPHZpZXcgY2xhc3M9XCJoZWFkZXJfYmdcIiA6c3R5bGU9XCJgbWFyZ2luLXRvcDoke3N0YXR1c0JhckhlaWdodCAqIDJ9cnB4YFwiPlxyXG4gICAgICAgIDx0ZXh0IGNsYXNzPVwiUE1fZm9udFwiIHN0eWxlPVwibWFyZ2luLWxlZnQ6IDEwMHJweFwiPuWkqua5luWFrOebijwvdGV4dD5cclxuICAgICAgPC92aWV3PlxyXG4gICAgPC92aWV3PiAtLT5cclxuICAgIDwhLS0gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpOyAtLT5cclxuXHJcbiAgICA8dmlld1xyXG4gICAgICBjbGFzcz1cIm1haW5fY29udGVudF9ib3hcIlxyXG4gICAgICA6c3R5bGU9XCJgaGVpZ2h0OmNhbGMoMTAwdmggLSAkeygxMzAgKyBzdGF0dXNCYXJIZWlnaHQpICogMn1ycHgpYFwiXHJcbiAgICA+XHJcbiAgICAgIDx2aWV3IGNsYXNzPVwiY3VycmljdWx1bV9ib3ggY2F0ZV9ib3hcIj5cclxuICAgICAgICA8dmlld1xyXG4gICAgICAgICAgOnN0eWxlPVwiYGJhY2tncm91bmQtaW1hZ2U6IHVybCgnJHtcclxuICAgICAgICAgICAgY3VycmVudENhdGUgPT0gaSA/IHYuYWN0aXZlSW1hZ2UgOiB2LmltYWdlXHJcbiAgICAgICAgICB9Jyk7Y29sb3I6JHtjdXJyZW50Q2F0ZSA9PSBpID8gJyNmZmYnIDogJyMzYWIzYWUnfSAhaW1wb3J0YW50O2BcIlxyXG4gICAgICAgICAgY2xhc3M9XCJjdXJyaWN1bHVtX2l0ZW1fYm94IGljb25fYmdcIlxyXG4gICAgICAgICAgdi1mb3I9XCIodiwgaSkgaW4gY3VycmljdWx1bUxpc3RcIlxyXG4gICAgICAgICAgQGNsaWNrPVwiaGFuZGxlQ2xpY2tDdXJyaWN1bHVtKHYsIGkpXCJcclxuICAgICAgICA+XHJcbiAgICAgICAgICA8IS0tIDx2aWV3IGNsYXNzPVwiY3VycmljdWx1bV9pdGVtXCI+IC0tPlxyXG4gICAgICAgICAgPCEtLSA8aW1hZ2VcclxuICAgICAgICAgICAgOnNyYz1cInYuaW1nVXJsXCJcclxuICAgICAgICAgICAgbW9kZT1cImFzcGVjdEZpbGxcIlxyXG4gICAgICAgICAgICBjbGFzcz1cImN1cnJpY3VsdW1faXRlbV9pbWdcIlxyXG4gICAgICAgICAgPjwvaW1hZ2U+IC0tPlxyXG4gICAgICAgICAgPHZpZXdcclxuICAgICAgICAgICAgY2xhc3M9XCJjdXJyaWN1bHVtX2l0ZW1fbmFtZVwiXHJcbiAgICAgICAgICAgIHN0eWxlPVwibWFyZ2luLWxlZnQ6IDEwMHJweFwiXHJcbiAgICAgICAgICAgIDpzdHlsZT1cImA7Y29sb3I6JHtjdXJyZW50Q2F0ZSA9PSBpID8gJyNmZmYnIDogdi5jb2xvcn0gIWltcG9ydGFudDtgXCJcclxuICAgICAgICAgICAgPnt7IHYubmFtZSB9fTwvdmlld1xyXG4gICAgICAgICAgPlxyXG4gICAgICAgICAgPCEtLSA8L3ZpZXc+IC0tPlxyXG4gICAgICAgIDwvdmlldz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgICA8IS0tIDx2aWV3IGNsYXNzPVwiY2F0ZV9ib3hcIj5cclxuICAgICAgICA8dmlld1xyXG4gICAgICAgICAgY2xhc3M9XCJjYXRlX2l0ZW1fYm94XCJcclxuICAgICAgICAgIHYtZm9yPVwiKHYsIGkpIGluIGNhdGVMaXN0XCJcclxuICAgICAgICAgIEBjbGljaz1cImhhbmRsZUNsaWNrQ2F0ZSh2KVwiXHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgPHZpZXcgY2xhc3M9XCJjYXRlX2l0ZW1fYm9yZGVyXCI+XHJcbiAgICAgICAgICAgIDxpbWFnZSA6c3JjPVwidi5pbWdVcmxcIiBtb2RlPVwiYXNwZWN0RmlsbFwiIDpzdHlsZT1cInYuc3R5bGVcIj48L2ltYWdlPlxyXG4gICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgPHZpZXcgY2xhc3M9XCJjYXRlX2l0ZW1fbmFtZVwiPnt7IHYudGl0bGUgfX08L3ZpZXc+XHJcbiAgICAgICAgPC92aWV3PlxyXG4gICAgICA8L3ZpZXc+IC0tPlxyXG5cclxuICAgICAgPHZpZXcgY2xhc3M9XCJmbGFzaF9zYWxlX2JveFwiIHYtaWY9XCJjdXJyZW50Q2F0ZSA9PSAwXCI+XHJcbiAgICAgICAgPHZpZXcgY2xhc3M9XCJmbGFzaF9zYWxlX2NvbnRlbnRcIj5cclxuICAgICAgICAgIDxzY3JvbGwtdmlld1xyXG4gICAgICAgICAgICBzY3JvbGwteT1cInRydWVcIlxyXG4gICAgICAgICAgICBjbGFzcz1cInNjcm9sbC1ZXCJcclxuICAgICAgICAgICAgc3R5bGU9XCJoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlXCJcclxuICAgICAgICAgICAgQHNjcm9sbHRvbG93ZXI9XCJvblJlYWNoQm90dG9tMVwiXHJcbiAgICAgICAgICA+XHJcbiAgICAgICAgICAgIDx2aWV3XHJcbiAgICAgICAgICAgICAgY2xhc3M9XCJzY3JvbGwtdmlldy1pdGVtIGZsYXNoX3NhbGVfY29udGVudF9pdGVtXCJcclxuICAgICAgICAgICAgICBAY2xpY2s9XCJnb0dvb2RzRGV0YWlsKHYpXCJcclxuICAgICAgICAgICAgICB2LWZvcj1cIih2LCBpKSBpbiBnb29kc0xpc3RcIlxyXG4gICAgICAgICAgICA+XHJcbiAgICAgICAgICAgICAgPGltYWdlIGNsYXNzPVwiYm9va19pbWFnZVwiIDpzcmM9XCJ2LnByb2R1Y3RJbWFnZXNcIiBtb2RlPVwiYXNwZWN0Rml0XCI+XHJcbiAgICAgICAgICAgICAgPC9pbWFnZT5cclxuICAgICAgICAgICAgICA8IS0tICAgPHZpZXcgY2xhc3M9XCJhY3RpdmVfcHJpY2VcIiB2LWlmPVwidi5hY3Rpdml0eVByaWNlID4gMFwiPlxyXG4gICAgICAgICAgICAgICAgPHRleHQ+56eS5p2APC90ZXh0PlxyXG4gICAgICAgICAgICAgIDwvdmlldz4tLT5cclxuXHJcbiAgICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJib29rX2NvbnRlbnRcIj5cclxuICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiYm9va19uYW1lXCI+e3sgdi5wcm9kdWN0TmFtZSB9fTwvdmlldz5cclxuICAgICAgICAgICAgICAgIDwhLS0gPHZpZXcgY2xhc3M9XCJib3R0b21cIj5cclxuICAgICAgICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJib29rX3ByaWNlXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJib29rX3ByaWNlX2N1cnJlbnRcIj5cclxuICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0IGNsYXNzPVwicHJpY2VfaWNvblwiPu+/pTwvdGV4dD5cclxuICAgICAgICAgICAgICAgICAgICAgIDx0ZXh0IGNsYXNzPVwicHJpY2VcIj57e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2LmFjdGl2aXR5UHJpY2UgPiAwID8gdi5hY3Rpdml0eVByaWNlIDogdi5wcmljZVxyXG4gICAgICAgICAgICAgICAgICAgICAgfX08L3RleHQ+PC92aWV3XHJcbiAgICAgICAgICAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgICAgICAgIDx2aWV3IGNsYXNzPVwiYm9va19wcmljZV9vbGRcIiB2LWlmPVwidi5hY3Rpdml0eVByaWNlID4gMFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICA+5Y6f5Lu377yae3sgdi5wcmljZSB9fTwvdmlld1xyXG4gICAgICAgICAgICAgICAgICAgID5cclxuICAgICAgICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICAgICAgICA8dmlldyBjbGFzcz1cInN1bVNhbGVzXCI+5bey5ZSu77yae3sgdi5zdW1TYWxlcyB9fTwvdmlldz5cclxuICAgICAgICAgICAgICAgIDwvdmlldz4gLS0+XHJcbiAgICAgICAgICAgICAgPC92aWV3PlxyXG4gICAgICAgICAgICA8L3ZpZXc+XHJcbiAgICAgICAgICA8L3Njcm9sbC12aWV3PlxyXG4gICAgICAgIDwvdmlldz5cclxuICAgICAgPC92aWV3PlxyXG4gICAgICA8dmlldyBjbGFzcz1cImZsYXNoX3NhbGVfYm94XCIgdi1pZj1cImN1cnJlbnRDYXRlID09IDFcIj5cclxuICAgICAgICA8dmlldyBjbGFzcz1cImZsYXNoX3NhbGVfY29udGVudFwiPlxyXG4gICAgICAgICAgPGNvbW1vbi1saXN0XHJcbiAgICAgICAgICAgIHN0eWxlPVwiaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJVwiXHJcbiAgICAgICAgICAgIG5vRGF0YUljb249XCJkYXRhXCJcclxuICAgICAgICAgICAgOmlzQ29uZGl0aW9uPVwidHJ1ZVwiXHJcbiAgICAgICAgICAgIEBsb3dlcj1cIm9uUmVhY2hCb3R0b20yXCJcclxuICAgICAgICAgICAgOnBhZ2luYXRpb249XCJwYWdpbmF0aW9uXCJcclxuICAgICAgICAgICAgOmRhdGFMaXN0PVwibm90aWNlTGlzdFwiXHJcbiAgICAgICAgICAgIEBoYW5jbGVDbGljaz1cImdvdG9EZXRhaWxcIlxyXG4gICAgICAgICAgICBsYWJlbD1cInRpdGxlXCJcclxuICAgICAgICAgID5cclxuICAgICAgICAgICAgPHRlbXBsYXRlIHNsb3Q9XCJsYWJlbFNsb3RcIiBzbG90LXNjb3BlPVwic2xvdFByb3BzXCI+XHJcbiAgICAgICAgICAgICAgPHZpZXcgY2xhc3M9XCJyZWxhdGVkX2NvdXJzZXNfbmFtZSBoaWRkZW4xXCI+e3tcclxuICAgICAgICAgICAgICAgIHNsb3RQcm9wcy5yb3cudGl0bGVcclxuICAgICAgICAgICAgICB9fTwvdmlldz5cclxuXHJcbiAgICAgICAgICAgICAgPCEtLSA8dGV4dCB2LWlmPVwic2xvdFByb3BzLnJvdy5jb25kaXRpb25zIT0nMDMnXCI+44CQ6K+V5ZCs44CRPC90ZXh0PiAtLT5cclxuICAgICAgICAgICAgPC90ZW1wbGF0ZT5cclxuICAgICAgICAgIDwvY29tbW9uLWxpc3Q+XHJcbiAgICAgICAgPC92aWV3PlxyXG4gICAgICA8L3ZpZXc+XHJcbiAgICA8L3ZpZXc+XHJcbiAgICA8IS0tIDx2aWV3IHN0eWxlPVwicGFkZGluZy1ib3R0b206IDIwcnB4XCI+XHJcbiAgICAgICAgPHUtYmFjay10b3BcclxuICAgICAgICAgIDpzY3JvbGwtdG9wPVwic2Nyb2xsVG9wXCJcclxuICAgICAgICAgIGJvdHRvbT1cIjYwXCJcclxuICAgICAgICAgIDpjdXN0b21TdHlsZT1cImJnaVN0eWxlXCJcclxuICAgICAgICAgIDppY29uU3R5bGU9XCJpY29uU3R5bGVcIlxyXG4gICAgICAgID5cclxuICAgICAgICA8L3UtYmFjay10b3A+XHJcbiAgICAgIDwvdmlldz4gLS0+XHJcbiAgPC92aWV3PlxyXG48L3RlbXBsYXRlPlxyXG48c2NyaXB0PlxyXG5pbXBvcnQgeyBtYXBTdGF0ZSwgbWFwTXV0YXRpb25zIH0gZnJvbSBcInZ1ZXhcIjtcclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gIG5hbWU6IFwibXVzaWNcIixcclxuICBwcm9wczoge30sXHJcbiAgZGF0YSgpIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIHNjcm9sbFRvcDogMCxcclxuXHJcbiAgICAgIGJnaVN0eWxlOiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogXCIjYmJlNWQ4XCIsXHJcbiAgICAgIH0sXHJcbiAgICAgIGljb25TdHlsZToge1xyXG4gICAgICAgIGZvbnRTaXplOiBcIjQwcnB4XCIsXHJcbiAgICAgICAgZm9udFdlaWdodDogXCJib2xkXCIsXHJcbiAgICAgICAgY29sb3I6IFwiIzU0YTk2NlwiLFxyXG4gICAgICB9LFxyXG4gICAgICBub3RpY2VMaXN0OiBbXSwgLy/np5LmnYDliJfooahcclxuICAgICAgZ29vZHNMaXN0OiBbXSwgLy/np5LmnYDliJfooahcclxuXHJcbiAgICAgIHN0dWR5TGlzdDogW10sIC8v5q2j5Zyo5a2m5LmgXHJcbiAgICAgIGRhdGFJbmZvOiB7fSxcclxuICAgICAgZmxhc2hTYWxlTGlzdDogW10sIC8v6K+V5ZCsXHJcbiAgICAgIG1pYW9TaGFDb250ZW50OiBcIlwiLFxyXG5cclxuICAgICAgY3VycmljdWx1bUxpc3Q6IFtcclxuICAgICAgICB7XHJcbiAgICAgICAgICBuYW1lOiBcIuWkqua5luWVhuWTgVwiLFxyXG4gICAgICAgICAgdXJsOiBcIi9wYWdlcy9jb3Vyc2VJbmZvcm1hdGlvbi9pbmRleC9pbmRleFwiLFxyXG4gICAgICAgICAgY29sb3I6IFwiI2Q5MzczN1wiLFxyXG4gICAgICAgICAgLy8gdXJsOiBcIlwiLFxyXG4gICAgICAgICAgaW1hZ2U6IHJlcXVpcmUoXCJAL3N0YXRpYy9pY29uL3RhaWh1aWNvbjIucG5nXCIpLFxyXG4gICAgICAgICAgYWN0aXZlSW1hZ2U6IHJlcXVpcmUoXCJAL3N0YXRpYy9pY29uL3RhaWh1aWNvbjJfYWN0aXZlLnBuZ1wiKSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIHtcclxuICAgICAgICAgIG5hbWU6IFwi5aSq5rmW5LmL5YWJXCIsXHJcbiAgICAgICAgICB1cmw6IFwiL3BhZ2VzL2N1cnJpY3VsdW0vb3JkZXIvaW5kZXgvaW5kZXhcIixcclxuICAgICAgICAgIGNvbG9yOiBcIiMzYWIzYWVcIixcclxuICAgICAgICAgIC8vIHVybDogXCJcIixcclxuICAgICAgICAgIGltYWdlOiByZXF1aXJlKFwiQC9zdGF0aWMvaWNvbi90YWlodWljb24xLnBuZ1wiKSxcclxuICAgICAgICAgIGFjdGl2ZUltYWdlOiByZXF1aXJlKFwiQC9zdGF0aWMvaWNvbi90YWlodWljb24xX2FjdGl2ZS5wbmdcIiksXHJcbiAgICAgICAgfSxcclxuICAgICAgICAvLyB7XHJcbiAgICAgICAgLy8gICBuYW1lOiBcIuWQtOmXqOS5i+WFiVwiLFxyXG4gICAgICAgIC8vICAgdXJsOiBcIi9wYWdlcy9tZWRpY2FsZGVzL21lZGljYWxkZXNcIixcclxuICAgICAgICAvLyAgIGltZ1VybDogcmVxdWlyZShcIkAvc3RhdGljL2ljb24vaG9tZVBhZ2Uvd216Zy5wbmdcIiksXHJcbiAgICAgICAgLy8gfSxcclxuICAgICAgXSxcclxuICAgICAgcGFnaW5hdGlvbjE6IHtcclxuICAgICAgICAvLyDor7fmsYLlj4LmlbBcclxuICAgICAgICBwYWdlOiAxLCAvL+mhteeggVxyXG4gICAgICAgIGxpbWl0OiAyMCwgLy/mr4/pobXmmL7npLpcclxuICAgICAgICB0b3RhbDogMCwgLy/mgLvmnaHmlbBcclxuICAgICAgfSxcclxuICAgICAgcGFnaW5hdGlvbjoge1xyXG4gICAgICAgIC8vIOivt+axguWPguaVsFxyXG4gICAgICAgIHBhZ2U6IDEsIC8v6aG156CBXHJcbiAgICAgICAgbGltaXQ6IDIwLCAvL+avj+mhteaYvuekulxyXG4gICAgICAgIHRvdGFsOiAwLCAvL+aAu+adoeaVsFxyXG4gICAgICB9LFxyXG4gICAgICB1cmxMaXN0OiB7XHJcbiAgICAgICAgbGlzdDogXCJhcHAvcGhvbmVEb2N0b3IuZG8/dG9Ib21lUGFnZVwiLFxyXG5cclxuICAgICAgICBnZXRHb29kc0xpc3Q6IFwiY29tbW9uL3RhaWh1V2VsZmFyZS9nZXRUYWlodVdlbGZhcmVQcm9kdWN0TGlzdFwiLCAvL+enkuadgOWVhuWTgVxyXG5cclxuICAgICAgICBhcnRpY2xlOiBcImNvbW1vbi90YWlodVdlbGZhcmUvZ2V0VGFpaHVXZWxmYXJlQXJ0aWNsZUxpc3RcIiwgLy/mtojmga9cclxuICAgICAgfSxcclxuICAgIH07XHJcbiAgfSxcclxuICBvblJlYWR5KCkge30sXHJcbiAgb25Mb2FkKCkge30sXHJcbiAgYXN5bmMgb25TaG93KCkge1xyXG4gICAgdGhpcy5jdXJyZW50Q2F0ZSA9IDA7XHJcblxyXG4gICAgY29uc29sZS5sb2coXCJhdCBsaW5lIDI4NzpcIiwgdGhpcy51c2VySW5mbyk7XHJcbiAgICB0aGlzLnJlcXVlc3RBbGwoKTtcclxuICB9LFxyXG4gIGFzeW5jIG9uVGFiSXRlbVRhcCgpIHtcclxuICAgIHRoaXMuY3VycmVudENhdGUgPSAwO1xyXG5cclxuICAgIGNvbnNvbGUubG9nKFwiYXQgbGluZSAyODc6XCIsIHRoaXMudXNlckluZm8pO1xyXG4gICAgdGhpcy5yZXF1ZXN0QWxsKCk7XHJcbiAgfSxcclxuXHJcbiAgbWV0aG9kczoge1xyXG4gICAgLi4ubWFwTXV0YXRpb25zKFtcInNldFVzZXJJbmZvXCJdKSxcclxuICAgIG9uUmVhY2hCb3R0b20xKCkge1xyXG4gICAgICAvLyDkuIrmi4nliqDovb1cclxuICAgICAgLy8g5b2T5YiX6KGo5pWw6YeP5LiN5aSn5LqO5oiW562J5LqO5oC75pWw6YeP77yM5YiZ5YaN5qyh6LCD55So5o6l5Y+j6K+35rGC5pWw5o2uXHJcbiAgICAgIC8vIGlmICh0aGlzLmN1cnJlbnRDYXRlID09IDApIHtcclxuICAgICAgaWYgKHRoaXMuZ29vZHNMaXN0Lmxlbmd0aCA+PSB0aGlzLnBhZ2luYXRpb24xLnRvdGFsKSByZXR1cm47XHJcbiAgICAgIHRoaXMucGFnaW5hdGlvbjEucGFnZSsrO1xyXG4gICAgICB0aGlzLmdldEdvb2RzTGlzdCgpO1xyXG4gICAgICAvLyB9XHJcbiAgICB9LFxyXG4gICAgb25SZWFjaEJvdHRvbTIoKSB7XHJcbiAgICAgIC8vIOS4iuaLieWKoOi9vVxyXG4gICAgICAvLyDlvZPliJfooajmlbDph4/kuI3lpKfkuo7miJbnrYnkuo7mgLvmlbDph4/vvIzliJnlho3mrKHosIPnlKjmjqXlj6Por7fmsYLmlbDmja5cclxuICAgICAgLy8gaWYgKHRoaXMuY3VycmVudENhdGUgPT0gMSkge1xyXG4gICAgICBpZiAodGhpcy5ub3RpY2VMaXN0Lmxlbmd0aCA+PSB0aGlzLnBhZ2luYXRpb24udG90YWwpIHJldHVybjtcclxuICAgICAgdGhpcy5wYWdpbmF0aW9uLnBhZ2UrKztcclxuICAgICAgdGhpcy5nZXRBcnRpY2xlKCk7XHJcbiAgICAgIC8vIH1cclxuICAgIH0sXHJcbiAgICBnb3RvRGV0YWlsKGRhdGEpIHtcclxuICAgICAgdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAgIHVybDogYC9wYWdlcy9ob21lUGFnZS9pbmRleC9ub3RpY2VEZXRhaWw/aWQ9JHtkYXRhLmlkfSZ0eXBlPXRhaWh1YCxcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgcmVxdWVzdEFsbCgpIHtcclxuICAgICAgLy8g6I635Y+W5b2T5YmN6aG16Z2i55qE5qCIXHJcbiAgICAgIHRoaXMuJG5leHRUaWNrKGFzeW5jICgpID0+IHtcclxuICAgICAgICB0aGlzLnBhZ2luYXRpb24xID0ge1xyXG4gICAgICAgICAgLy8g6K+35rGC5Y+C5pWwXHJcbiAgICAgICAgICBwYWdlOiAxLCAvL+mhteeggVxyXG4gICAgICAgICAgbGltaXQ6IDIwLCAvL+avj+mhteaYvuekulxyXG4gICAgICAgICAgdG90YWw6IDAsIC8v5oC75p2h5pWwXHJcbiAgICAgICAgfTtcclxuICAgICAgICB0aGlzLmdvb2RzTGlzdCA9IFtdO1xyXG5cclxuICAgICAgICBhd2FpdCB0aGlzLmdldEdvb2RzTGlzdCgpO1xyXG4gICAgICAgIC8vIGF3YWl0IHRoaXMuZ2V0U29jaW9sb2d5TGFiZWxzKCk7XHJcbiAgICAgIH0pO1xyXG4gICAgfSxcclxuXHJcbiAgICBoYW5kbGVHb0FwcCgpIHtcclxuICAgICAgaWYgKHBsdXMub3MubmFtZSA9PSBcIkFuZHJvaWRcIikge1xyXG4gICAgICAgIHBsdXMucnVudGltZS5sYXVuY2hBcHBsaWNhdGlvbihcclxuICAgICAgICAgIHtcclxuICAgICAgICAgICAgcG5hbWU6IFwiY29tLmNuLm51dHR5cmVhZGluZ1wiLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICAgIGZ1bmN0aW9uIChlKSB7XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiT3BlbiBzeXN0ZW0gZGVmYXVsdCBicm93c2VyIGZhaWxlZDogXCIgKyBlLm1lc3NhZ2UpO1xyXG4gICAgICAgICAgfSxcclxuICAgICAgICApO1xyXG4gICAgICB9IGVsc2UgaWYgKHBsdXMub3MubmFtZSA9PSBcImlPU1wiKSB7XHJcbiAgICAgICAgcGx1cy5ydW50aW1lLmxhdW5jaEFwcGxpY2F0aW9uKFxyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBhY3Rpb246IFwidGFvYmFvOi8vXCIsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgZnVuY3Rpb24gKGUpIHtcclxuICAgICAgICAgICAgY29uc29sZS5sb2coXCJPcGVuIHN5c3RlbSBkZWZhdWx0IGJyb3dzZXIgZmFpbGVkOiBcIiArIGUubWVzc2FnZSk7XHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICk7XHJcbiAgICAgIH1cclxuICAgIH0sXHJcbiAgICBhc3luYyBnZXREYXRhKCkge1xyXG4gICAgICB2YXIgdGhhdCA9IHRoaXM7XHJcblxyXG4gICAgICB0aGlzLiRodHRwLnBvc3QodGhpcy51cmxMaXN0LmdldFVzZXJMYXRlQ291cnNlTGlzdCkudGhlbihhc3luYyAocmVzKSA9PiB7XHJcbiAgICAgICAgY29uc29sZS5sb2cocmVzLCBcIjc3Nzc3Nzc3Nzc3Nzc3Nzc3NzdcIik7XHJcblxyXG4gICAgICAgIGlmIChyZXMuY29kZSA9PSAwKSB7XHJcbiAgICAgICAgICB0aGF0LnN0dWR5TGlzdCA9IHJlcy5wYWdlID8gcmVzLnBhZ2UgOiBbXTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSxcclxuICAgIGFzeW5jIGdldEFydGljbGUoKSB7XHJcbiAgICAgIGlmICh0aGlzLnBhZ2luYXRpb24ucGFnZSA9PSAxKSB7XHJcbiAgICAgICAgdGhpcy5ub3RpY2VMaXN0ID0gW107XHJcbiAgICAgIH1cclxuICAgICAgdmFyIHRoYXQgPSB0aGlzO1xyXG4gICAgICB2YXIgZGF0YSA9IHtcclxuICAgICAgICAuLi50aGlzLnBhZ2luYXRpb24sXHJcbiAgICAgIH07XHJcbiAgICAgIHRoaXMuJGh0dHBcclxuICAgICAgICAucmVxdWVzdCh7XHJcbiAgICAgICAgICB1cmw6IHRoaXMudXJsTGlzdC5hcnRpY2xlLFxyXG4gICAgICAgICAgbWV0aG9kOiBcIlBPU1RcIixcclxuICAgICAgICAgIGRhdGE6IGRhdGEsXHJcbiAgICAgICAgICBoZWFkZXI6IHtcclxuICAgICAgICAgICAgLy/pu5jorqQg5pegIOivtOaYju+8muivt+axguWktFxyXG4gICAgICAgICAgICBcIkNvbnRlbnQtVHlwZVwiOiBcImFwcGxpY2F0aW9uL2pzb25cIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgfSlcclxuICAgICAgICAudGhlbihhc3luYyAocmVzKSA9PiB7XHJcbiAgICAgICAgICBjb25zb2xlLmxvZyhyZXMsIFwiNzc3Nzc3Nzc3Nzc3Nzc3Nzc3N1wiKTtcclxuICAgICAgICAgIHZhciB0aGF0ID0gdGhpcztcclxuXHJcbiAgICAgICAgICAvLyBjb25zb2xlLmxvZyhcInJlc3VsdCBhdCBsaW5lIDMzMjpcIiwgcmVzdWx0KTtcclxuICAgICAgICAgIC8vIHRoYXQubm90aWNlTGlzdCA9IHJlcy5wYWdlID8gcmVzdWx0IDogW107XHJcblxyXG4gICAgICAgICAgdGhhdC5wYWdpbmF0aW9uLnRvdGFsID0gcmVzLnBhZ2UudG90YWw7XHJcbiAgICAgICAgICBpZiAocmVzLnBhZ2UudG90YWwgPT0gMCkge1xyXG4gICAgICAgICAgICAvLyB0aGlzLmlzTG9hZGluZ0hpZGUgPSB0cnVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaWYgKHJlcy5jb2RlID09IDAgJiYgcmVzLnBhZ2UgJiYgcmVzLnBhZ2UucmVjb3Jkcy5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgIHRoYXQubm90aWNlTGlzdCA9IHRoYXQubm90aWNlTGlzdC5jb25jYXQocmVzLnBhZ2UucmVjb3Jkcyk7XHJcbiAgICAgICAgICAgIHRoYXQuJGZvcmNlVXBkYXRlKCk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAvL1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy8gaWYgKHJlcy5wYWdlLnJlY29yZHMubGVuZ3RoICE9IDEwKSB7XHJcbiAgICAgICAgICAvLyAgIHRoYXQuc3RhdHVzID0gMTtcclxuICAgICAgICAgIC8vIH0gZWxzZSB7XHJcbiAgICAgICAgICAvLyAgIHRoYXQuc3RhdHVzID0gMDtcclxuICAgICAgICAgIC8vIH1cclxuICAgICAgICB9KVxyXG4gICAgICAgIC5jYXRjaCgoZSkgPT4ge1xyXG4gICAgICAgICAgY29uc29sZS5sb2coZSk7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgYXN5bmMgZ2V0R29vZHNMaXN0KCkge1xyXG4gICAgICB2YXIgdGhhdCA9IHRoaXM7XHJcblxyXG4gICAgICB0aGlzLiRodHRwXHJcbiAgICAgICAgLnJlcXVlc3Qoe1xyXG4gICAgICAgICAgdXJsOiB0aGlzLnVybExpc3QuZ2V0R29vZHNMaXN0LFxyXG4gICAgICAgICAgbWV0aG9kOiBcIlBPU1RcIixcclxuICAgICAgICAgIGRhdGE6IHRoaXMucGFnaW5hdGlvbjEsXHJcbiAgICAgICAgICBoZWFkZXI6IHtcclxuICAgICAgICAgICAgLy/pu5jorqQg5pegIOivtOaYju+8muivt+axguWktFxyXG4gICAgICAgICAgICBcIkNvbnRlbnQtVHlwZVwiOiBcImFwcGxpY2F0aW9uL2pzb25cIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgfSlcclxuXHJcbiAgICAgICAgLnRoZW4oYXN5bmMgKHJlcykgPT4ge1xyXG4gICAgICAgICAgY29uc29sZS5sb2cocmVzLCBcIjk5OVwiKTtcclxuICAgICAgICAgIHZhciB0aGF0ID0gdGhpcztcclxuICAgICAgICAgIGlmICh0aGlzLnBhZ2luYXRpb24xLnBhZ2UgPT0gMSkge1xyXG4gICAgICAgICAgICB0aGlzLmdvb2RzTGlzdCA9IFtdO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy8gY29uc29sZS5sb2coXCJyZXN1bHQgYXQgbGluZSAzMzI6XCIsIHJlc3VsdCk7XHJcbiAgICAgICAgICAvLyB0aGF0Lm5vdGljZUxpc3QgPSByZXMucGFnZSA/IHJlc3VsdCA6IFtdO1xyXG5cclxuICAgICAgICAgIHRoYXQucGFnaW5hdGlvbjEudG90YWwgPSByZXMucGFnZS50b3RhbDtcclxuICAgICAgICAgIGlmIChyZXMucGFnZS50b3RhbCA9PSAwKSB7XHJcbiAgICAgICAgICAgIC8vIHRoaXMuaXNMb2FkaW5nSGlkZSA9IHRydWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAocmVzLmNvZGUgPT0gMCAmJiByZXMucGFnZSAmJiByZXMucGFnZS5yZWNvcmRzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgdGhhdC5nb29kc0xpc3QgPSB0aGF0Lmdvb2RzTGlzdC5jb25jYXQocmVzLnBhZ2UucmVjb3Jkcyk7XHJcbiAgICAgICAgICAgIHRoYXQuJGZvcmNlVXBkYXRlKCk7XHJcbiAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAvL1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy8gdGhhdC5nb29kc0xpc3QgPSByZXMucHJvZHVjdHMucmVjb3JkcyA/IHJlcy5wcm9kdWN0cy5yZWNvcmRzIDogW107XHJcbiAgICAgICAgICAvLyB0aGF0LiRmb3JjZVVwZGF0ZSgpO1xyXG4gICAgICAgIH0pO1xyXG4gICAgfSxcclxuICAgIGFzeW5jIGdldE1hcmtldENvdXJzZUxpc3QoKSB7XHJcbiAgICAgIHZhciB0aGF0ID0gdGhpcztcclxuXHJcbiAgICAgIHRoaXMuJGh0dHBcclxuICAgICAgICAucmVxdWVzdCh7XHJcbiAgICAgICAgICB1cmw6IHRoaXMudXJsTGlzdC5nZXRNYXJrZXRDb3Vyc2VMaXN0LFxyXG4gICAgICAgICAgbWV0aG9kOiBcIlBPU1RcIixcclxuICAgICAgICAgIGRhdGE6IHtcclxuICAgICAgICAgICAgaWQ6IDQsIC8v6L+Z5Liq6ZyA6KaB5ZCO5Y+w5o+Q5L6b5pWw5YC8LOavlOWmguenkuadgOWVhuWTgVxyXG4gICAgICAgICAgICBsaW1pdDogMTAsXHJcbiAgICAgICAgICAgIHBhZ2U6IDEsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgaGVhZGVyOiB7XHJcbiAgICAgICAgICAgIC8v6buY6K6kIOaXoCDor7TmmI7vvJror7fmsYLlpLRcclxuICAgICAgICAgICAgXCJDb250ZW50LVR5cGVcIjogXCJhcHBsaWNhdGlvbi9qc29uXCIsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgIH0pXHJcblxyXG4gICAgICAgIC50aGVuKGFzeW5jIChyZXMpID0+IHtcclxuICAgICAgICAgIGNvbnNvbGUubG9nKHJlcywgXCI3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3XCIpO1xyXG5cclxuICAgICAgICAgIHRoYXQuZmxhc2hTYWxlTGlzdCA9IHJlcy5jb3Vyc2VMaXN0LnJlY29yZHNcclxuICAgICAgICAgICAgPyByZXMuY291cnNlTGlzdC5yZWNvcmRzXHJcbiAgICAgICAgICAgIDogW107XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgYXN5bmMgZ2V0U29jaW9sb2d5TGFiZWxzKCkge1xyXG4gICAgICB2YXIgdGhhdCA9IHRoaXM7XHJcbiAgICAgIHRoaXMuJGh0dHBcclxuICAgICAgICAucmVxdWVzdCh7XHJcbiAgICAgICAgICB1cmw6IHRoaXMudXJsTGlzdC5nZXRTb2Npb2xvZ3lMYWJlbHMsXHJcbiAgICAgICAgICBtZXRob2Q6IFwiUE9TVFwiLFxyXG4gICAgICAgICAgZGF0YToge1xyXG4gICAgICAgICAgICBpZDogMCxcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICBoZWFkZXI6IHtcclxuICAgICAgICAgICAgLy/pu5jorqQg5pegIOivtOaYju+8muivt+axguWktFxyXG4gICAgICAgICAgICBcIkNvbnRlbnQtVHlwZVwiOiBcImFwcGxpY2F0aW9uL2pzb25cIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgfSlcclxuICAgICAgICAudGhlbihhc3luYyAocmVzKSA9PiB7XHJcbiAgICAgICAgICBjb25zb2xlLmxvZyhyZXMubGFiZWxzLCBcIjg4ODhcIik7XHJcbiAgICAgICAgICB0aGF0LmNhdGVMaXN0LmZvckVhY2goKGUsIGkpID0+IHtcclxuICAgICAgICAgICAgdmFyIGRhdGEgPSByZXMubGFiZWxzLmZpbHRlcigoaXRlbSkgPT4gaXRlbS50aXRsZSA9PT0gZS50aXRsZSk7XHJcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKFwiZGF0YSBhdCBsaW5lIDMxNTpcIiwgZGF0YSk7XHJcbiAgICAgICAgICAgIGlmIChkYXRhLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgICB0aGF0LmNhdGVMaXN0W2ldID0ge1xyXG4gICAgICAgICAgICAgICAgLi4uZGF0YVswXSxcclxuICAgICAgICAgICAgICAgIC4uLmUsXHJcbiAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSk7XHJcbiAgICAgICAgICB0aGF0LiRmb3JjZVVwZGF0ZSgpO1xyXG4gICAgICAgICAgY29uc29sZS5sb2coXCJ0aGlzLmNhdGVMaXN0IGF0IGxpbmUgMzE0OlwiLCB0aGlzLmNhdGVMaXN0KTtcclxuICAgICAgICB9KTtcclxuICAgIH0sXHJcblxyXG4gICAgZ29Db3Vyc2VEZXNjcmlwdGlvbih2KSB7XHJcbiAgICAgIGNvbnNvbGUubG9nKHYpO1xyXG4gICAgICB1bmkubmF2aWdhdGVUbyh7XHJcbiAgICAgICAgLy8gdXJsOiAnLi4vYm9va1Nob3AvY29tbW9kaXR5RGV0YWlsP2lkPScgKyBpdGVtLmlkXHJcbiAgICAgICAgdXJsOiBgL3BhZ2VzL2N1cnJpY3VsdW0vb3JkZXIvY3VycmljdWx1bS9pbmRleD9uYXZUaXRsZT0ke3YudGl0bGV9JnRpdGxlPSR7di50aXRsZX0maWQ9JHt2LmlkfWAsXHJcbiAgICAgIH0pO1xyXG4gICAgfSxcclxuICAgIGdvR29vZHNEZXRhaWwodikge1xyXG4gICAgICBjb25zb2xlLmxvZyh2KTtcclxuICAgICAgdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAgIC8vIHVybDogJy4uL2Jvb2tTaG9wL2NvbW1vZGl0eURldGFpbD9pZD0nICsgaXRlbS5pZFxyXG4gICAgICAgIHVybDogYC9wYWdlcy9nb29kcy9pbmRleC9pbmRleD9uYXZUaXRsZT0ke3YudGl0bGV9JmlzTWlhb3NoYT0wJnRpdGxlPSR7di50aXRsZX0maWQ9JHt2LnByb2R1Y3RJZH1gLFxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcblxyXG4gICAgYXN5bmMgaGFuZGxlQ2xpY2tDdXJyaWN1bHVtKHYsIGluZGV4KSB7XHJcbiAgICAgIHRoaXMuY3VycmVudENhdGUgPSBpbmRleDtcclxuICAgICAgaWYgKGluZGV4ID09IDApIHtcclxuICAgICAgICB0aGlzLnBhZ2luYXRpb24xID0ge1xyXG4gICAgICAgICAgLy8g6K+35rGC5Y+C5pWwXHJcbiAgICAgICAgICBwYWdlOiAxLCAvL+mhteeggVxyXG4gICAgICAgICAgbGltaXQ6IDIwLCAvL+avj+mhteaYvuekulxyXG4gICAgICAgICAgdG90YWw6IDAsIC8v5oC75p2h5pWwXHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5nb29kc0xpc3QgPSBbXTtcclxuICAgICAgICBhd2FpdCB0aGlzLmdldEdvb2RzTGlzdCgpO1xyXG4gICAgICB9XHJcbiAgICAgIGlmIChpbmRleCA9PSAxKSB7XHJcbiAgICAgICAgdGhpcy5wYWdpbmF0aW9uID0ge1xyXG4gICAgICAgICAgLy8g6K+35rGC5Y+C5pWwXHJcbiAgICAgICAgICBwYWdlOiAxLCAvL+mhteeggVxyXG4gICAgICAgICAgbGltaXQ6IDIwLCAvL+avj+mhteaYvuekulxyXG4gICAgICAgICAgdG90YWw6IDAsIC8v5oC75p2h5pWwXHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgdGhpcy5ub3RpY2VMaXN0ID0gW107XHJcbiAgICAgICAgYXdhaXQgdGhpcy5nZXRBcnRpY2xlKCk7XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy4kZm9yY2VVcGRhdGUoKTtcclxuICAgICAgY29uc29sZS5sb2codik7XHJcbiAgICAgIC8vaWYgKHYudXJsKSB7XHJcbiAgICAgIC8vdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAvLyB1cmw6IHYudXJsLFxyXG4gICAgICAvL30pO1xyXG4gICAgICAvL30gZWxzZSB7XHJcbiAgICAgIC8vdGhpcy4kY29tbW9uSlMuc2hvd1RvYXN0KFwi5q2k5Yqf6IO95pqC5pyq5byA5pS+XCIpO1xyXG4gICAgICAvL31cclxuICAgIH0sXHJcbiAgICBoYW5kbGVDbGlja0NhdGUodikge1xyXG4gICAgICBjb25zb2xlLmxvZyh2KTtcclxuICAgICAgdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAgIHVybDogYCR7di51cmx9P25hdlRpdGxlPSR7di50aXRsZX0mdGl0bGU9JHt2LnRpdGxlfSZpZD0ke3YuaWR9YCxcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG5cclxuICAgIC8v5YWz6Zet5oiW5byA5ZCvIOmfs+S5kFxyXG4gIH0sXHJcbiAgY29tcHV0ZWQ6IHtcclxuICAgIC4uLm1hcFN0YXRlKFtcInVzZXJJbmZvXCJdKSxcclxuICAgIHRpbWVyKCkge1xyXG4gICAgICByZXR1cm4gY2FsY1RpbWVyKHRoaXMudXNlckluZm8uY3VycmVudFRpbWUpO1xyXG4gICAgfSxcclxuICAgIG92ZXJUaW1lcigpIHtcclxuICAgICAgcmV0dXJuIGNhbGNUaW1lcih0aGlzLnVzZXJJbmZvLmR1cmF0aW9uKTtcclxuICAgIH0sXHJcbiAgICBwbGF5U3RhdHVzKCkge1xyXG4gICAgICB2YXIgcGxheUZsYWcgPSBmYWxzZTtcclxuICAgICAgdGhpcy51c2VySW5mby5wbGF5RmxhZyAhPT0gdW5kZWZpbmVkXHJcbiAgICAgICAgPyAocGxheUZsYWcgPSB0aGlzLnVzZXJJbmZvLnBsYXlGbGFnKVxyXG4gICAgICAgIDogXCJcIjtcclxuICAgICAgY29uc29sZS5sb2cocGxheUZsYWcsIFwicGxheUZsYWdcIik7XHJcbiAgICAgIHJldHVybiBwbGF5RmxhZztcclxuICAgIH0sXHJcbiAgfSxcclxuICB3YXRjaDoge30sXHJcbn07XHJcbi8v5pe26Ze05o2i566XXHJcbmZ1bmN0aW9uIGNhbGNUaW1lcih0aW1lcikge1xyXG4gIGlmICh0aW1lciA9PT0gMCB8fCB0eXBlb2YgdGltZXIgIT09IFwibnVtYmVyXCIpIHtcclxuICAgIHJldHVybiBcIjAwOjAwXCI7XHJcbiAgfVxyXG4gIGxldCBtbSA9IE1hdGguZmxvb3IodGltZXIgLyA2MCk7XHJcbiAgbGV0IHNzID0gTWF0aC5mbG9vcih0aW1lciAlIDYwKTtcclxuICBpZiAobW0gPCAxMCkge1xyXG4gICAgbW0gPSBcIjBcIiArIG1tO1xyXG4gIH1cclxuICBpZiAoc3MgPCAxMCkge1xyXG4gICAgc3MgPSBcIjBcIiArIHNzO1xyXG4gIH1cclxuICByZXR1cm4gbW0gKyBcIjpcIiArIHNzO1xyXG59XHJcbjwvc2NyaXB0PlxyXG48c3R5bGUgbGFuZz1cInNjc3NcIiBzY29wZWQ+XHJcbkBpbXBvcnQgXCJAL3N0eWxlL21peGluLnNjc3NcIjtcclxuLmhlYWRlcl9ib3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjYwcnB4O1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogODBycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2MHJweDtcclxufVxyXG4uY2F0ZV9ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy10b3A6IDQwcnB4O1xyXG5cclxuICAuaWNvbl9iZyB7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gICAgaGVpZ2h0OiA4MHJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4MHJweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuICAgIGNvbG9yOiAjMDE4Zjg5O1xyXG4gICAgZm9udC1zaXplOiA0OHJweDtcclxuICB9XHJcbn1cclxuXHJcbi5tYWluX2NvbnRlbnRfYm94IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAwcnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XHJcbiAgcGFkZGluZzogMjdycHg7XHJcbiAgLy8gICBwYWRkaW5nLXRvcDogMHJweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC8vIHBhZGRpbmctdG9wOiA3NXJweDtcclxuXHJcbiAgLmN1cnJpY3VsdW1fYm94IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gaGVpZ2h0OiAxOThycHg7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIHBhZGRpbmc6IDBweCAzN3JweCAxN3JweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLmN1cnJpY3VsdW1faXRlbV9ib3gge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuY3VycmljdWx1bV9pdGVtX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDM5cnB4O1xyXG4gICAgICAgIGhlaWdodDogMzhycHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdXJyaWN1bHVtX2l0ZW1fbmFtZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNaWNyb3NvZnRZYUhlaTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDMwcnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAxYjczO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMXJweDtcclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogNDZycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mbGFzaF9zYWxlX2JveCB7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHJweCk7XHJcbiAgICAvLyBhbmltYXRpb246IGV4YW1wbGUxIDFzIGVhc2Utb3V0IDBzIGJhY2t3YXJkcztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMzNycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJweDtcclxuXHJcbiAgICAuZmxhc2hfc2FsZV90b3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA2MXJweDtcclxuICAgICAgYmFja2dyb3VuZDogI2I3ZTBlMjtcclxuICAgICAgYm94LXNoYWRvdzogMHJweCAwcnB4IDZycHggMHJweCAjZTlkY2NjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA3cnB4O1xyXG4gICAgICBwYWRkaW5nOiAzcnB4IDE4cnB4IDNycHggMTBycHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcnB4O1xyXG5cclxuICAgICAgLm1pYW9TaGFJY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWlhb1NoYVRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cnB4O1xyXG5cclxuICAgICAgICBmb250LWZhbWlseTogUGFuZ01lblpoZW5nRGFvQmlhb1RpVGlNaWFuRmVpQmFuO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXJweDtcclxuICAgICAgICBjb2xvcjogIzAxOGY4OTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDZycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5taWFvU2hhQ29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MnJweCk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJweDtcclxuICAgICAgICBmb250LWZhbWlseTogTWljcm9zb2Z0IFlhSGVpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXJweDtcclxuICAgICAgICBjb2xvcjogIzAxOGY4OTtcclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogNDVycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mbGFzaF9zYWxlX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAuZmxhc2hfc2FsZV9jb250ZW50X2l0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgLy8gICBoZWlnaHQ6IDMwMHJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gICAgICAvLyAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHJweDtcclxuICAgIH1cclxuICAgIC5hY3RpdmVfcHJpY2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMHJweDtcclxuICAgICAgcmlnaHQ6IDBycHg7XHJcbiAgICAgIHdpZHRoOiA3MHJweDtcclxuICAgICAgaGVpZ2h0OiA3MnJweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQC9zdGF0aWMvaWNvbi90YWlodWFjdGl2ZXByaWNlLnBuZ1wiKTtcclxuXHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDIwcnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAvLyAgIG1hcmdpbi10b3A6IC0xMHJweDtcclxuICAgICAgLy8gICBib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICAgIH1cclxuICAgIC5mbGFzaF9zYWxlX2NvbnRlbnRfaXRlbTpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmJvb2tfaW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxOTJycHg7XHJcbiAgICAgIC8vICAgYm9yZGVyLXJhZGl1czogMTBycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbiAgICB9XHJcbiAgICAuYm9va19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMjBycHggMTVycHggMTBycHg7XHJcbiAgICB9XHJcbiAgICAuYm9va19uYW1lIHtcclxuICAgICAgZm9udC1mYW1pbHk6IE1pY3Jvc29mdFlhSGVpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDI2cnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRycHg7XHJcbiAgICAgIGhlaWdodDogNTBycHg7XHJcbiAgICAgIGNvbG9yOiAjMDIwMDAxO1xyXG4gICAgICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLy8gICBtYXJnaW4tdG9wOiAxOHJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFycHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNjcm9sbC1YIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmNvbW1vblBhZ2VCb3gge1xyXG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAvLyAgIHRvIGJvdHRvbSxcclxuICAvLyAgICNmZmY3ZWEgMjUlLFxyXG4gIC8vICAgI2ZmZmRmNSA1MCUsXHJcbiAgLy8gICAjZmZmZGZjIDc1JVxyXG4gIC8vICk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAL3N0YXRpYy9pY29uL3RhaWh1YmcucG5nXCIpO1xyXG5cclxuICAvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0Avc3RhdGljL2ljb24vdGFpaHViZy5wbmcnKTtcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogNTBycHg7XHJcbiAgLy8gYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLm5vdGljZUljb24ge1xyXG4gIHdpZHRoOiAyMHJweDtcclxufVxyXG5cclxuLnUtbm90aWNlLWJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbUJveCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyMDBycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgLml0ZW1faW1nIHtcclxuICAgIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ib29rX3ByaWNlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmJvb2tfcHJpY2VfY3VycmVudCB7XHJcbiAgY29sb3I6ICNmZjViMzY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgLnByaWNlX2ljb24ge1xyXG4gICAgZm9udC1zaXplOiAyMnJweDtcclxuICB9XHJcbn1cclxuLmJvb2tfcHJpY2Vfb2xkIHtcclxuICBjb2xvcjogIzljOWE5YjtcclxuICBmb250LXNpemU6IDIwcnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHJweDtcclxuICAvLyAgbWFyZ2luLXRvcDogLTRycHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxufVxyXG4uc3VtU2FsZXMge1xyXG4gIGNvbG9yOiAjNmM2YzZjO1xyXG4gIGZvbnQtc2l6ZTogMjBycHg7XHJcblxyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmJvdHRvbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuL2RlZXAvLmxpc3RfaXRlbSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIHBhZGRpbmc6IDEwcnB4IDAgIWltcG9ydGFudDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjBycHggIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDI0cnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAjMDIwMDAxO1xyXG4gIC5yaWdodEFycm93IHtcclxuICAgIHdpZHRoOiAyOHJweDtcclxuICAgIGhlaWdodDogMjhycHg7XHJcbiAgfVxyXG4gIC50aXRsZUl0ZW0ge1xyXG4gIH1cclxufVxyXG4vZGVlcC8uc2Nyb2xsLXZpZXctaXRlbTpudGgtY2hpbGQoMm4tMSkge1xyXG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICNCN0UwRTIgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///243\n"); +eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 2);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 30));\nvar _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 3));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 32));\nvar _vuex = __webpack_require__(/*! vuex */ 75);\nfunction 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; }\nfunction _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) { (0, _defineProperty2.default)(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; }\nvar _default = {\n name: \"music\",\n props: {},\n data: function data() {\n return {\n scrollTop: 0,\n bgiStyle: {\n background: \"#bbe5d8\"\n },\n iconStyle: {\n fontSize: \"40rpx\",\n fontWeight: \"bold\",\n color: \"#54a966\"\n },\n noticeList: [],\n //秒杀列表\n goodsList: [],\n //秒杀列表\n\n studyList: [],\n //正在学习\n dataInfo: {},\n flashSaleList: [],\n //试听\n miaoShaContent: \"\",\n curriculumList: [{\n name: \"太湖商品\",\n url: \"/pages/courseInformation/index/index\",\n color: \"#d93737\",\n // url: \"\",\n image: __webpack_require__(/*! @/static/icon/taihuicon2.png */ 244),\n activeImage: __webpack_require__(/*! @/static/icon/taihuicon2_active.png */ 245)\n }, {\n name: \"太湖之光\",\n url: \"/pages/curriculum/order/index/index\",\n color: \"#3ab3ae\",\n // url: \"\",\n image: __webpack_require__(/*! @/static/icon/taihuicon1.png */ 246),\n activeImage: __webpack_require__(/*! @/static/icon/taihuicon1_active.png */ 247)\n }\n // {\n // name: \"吴门之光\",\n // url: \"/pages/medicaldes/medicaldes\",\n // imgUrl: require(\"@/static/icon/homePage/wmzg.png\"),\n // },\n ],\n\n pagination1: {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n },\n\n pagination: {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n },\n\n urlList: {\n list: \"app/phoneDoctor.do?toHomePage\",\n getGoodsList: \"common/taihuWelfare/getTaihuWelfareProductList\",\n //秒杀商品\n\n article: \"common/taihuWelfare/getTaihuWelfareArticleList\" //消息\n }\n };\n },\n onReady: function onReady() {},\n onLoad: function onLoad() {},\n onShow: function onShow() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n _this.currentCate = 0;\n __f__(\"log\", \"at line 287:\", _this.userInfo, \" at pages/TaihuPublicWelfare/index/index.vue:210\");\n _this.requestAll();\n case 3:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n },\n onTabItemTap: function onTabItemTap() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n _this2.currentCate = 0;\n __f__(\"log\", \"at line 287:\", _this2.userInfo, \" at pages/TaihuPublicWelfare/index/index.vue:216\");\n _this2.requestAll();\n case 3:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)([\"setUserInfo\"])), {}, {\n onReachBottom1: function onReachBottom1() {\n // 上拉加载\n // 当列表数量不大于或等于总数量,则再次调用接口请求数据\n // if (this.currentCate == 0) {\n if (this.goodsList.length >= this.pagination1.total) return;\n this.pagination1.page++;\n this.getGoodsList();\n // }\n },\n onReachBottom2: function onReachBottom2() {\n // 上拉加载\n // 当列表数量不大于或等于总数量,则再次调用接口请求数据\n // if (this.currentCate == 1) {\n if (this.noticeList.length >= this.pagination.total) return;\n this.pagination.page++;\n this.getArticle();\n // }\n },\n gotoDetail: function gotoDetail(data) {\n uni.navigateTo({\n url: \"/pages/homePage/index/noticeDetail?id=\".concat(data.id, \"&type=taihu\")\n });\n },\n requestAll: function requestAll() {\n var _this3 = this;\n // 获取当前页面的栈\n this.$nextTick( /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {\n return _regenerator.default.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n _this3.pagination1 = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this3.goodsList = [];\n _context3.next = 4;\n return _this3.getGoodsList();\n case 4:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n })));\n },\n handleGoApp: function handleGoApp() {\n if (plus.os.name == \"Android\") {\n plus.runtime.launchApplication({\n pname: \"com.cn.nuttyreading\"\n }, function (e) {\n __f__(\"log\", \"Open system default browser failed: \" + e.message, \" at pages/TaihuPublicWelfare/index/index.vue:268\");\n });\n } else if (plus.os.name == \"iOS\") {\n plus.runtime.launchApplication({\n action: \"taobao://\"\n }, function (e) {\n __f__(\"log\", \"Open system default browser failed: \" + e.message, \" at pages/TaihuPublicWelfare/index/index.vue:277\");\n });\n }\n },\n getData: function getData() {\n var _this4 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5() {\n var that;\n return _regenerator.default.wrap(function _callee5$(_context5) {\n while (1) {\n switch (_context5.prev = _context5.next) {\n case 0:\n that = _this4;\n _this4.$http.post(_this4.urlList.getUserLateCourseList).then( /*#__PURE__*/function () {\n var _ref2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(res) {\n return _regenerator.default.wrap(function _callee4$(_context4) {\n while (1) {\n switch (_context4.prev = _context4.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:286\");\n if (res.code == 0) {\n that.studyList = res.page ? res.page : [];\n }\n case 2:\n case \"end\":\n return _context4.stop();\n }\n }\n }, _callee4);\n }));\n return function (_x) {\n return _ref2.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context5.stop();\n }\n }\n }, _callee5);\n }))();\n },\n getArticle: function getArticle() {\n var _this5 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() {\n var that, data;\n return _regenerator.default.wrap(function _callee7$(_context7) {\n while (1) {\n switch (_context7.prev = _context7.next) {\n case 0:\n if (_this5.pagination.page == 1) {\n _this5.noticeList = [];\n }\n that = _this5;\n data = _objectSpread({}, _this5.pagination);\n _this5.$http.request({\n url: _this5.urlList.article,\n method: \"POST\",\n data: data,\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref3 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(res) {\n var that;\n return _regenerator.default.wrap(function _callee6$(_context6) {\n while (1) {\n switch (_context6.prev = _context6.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:312\");\n that = _this5; // console.log(\"result at line 332:\", result);\n // that.noticeList = res.page ? result : [];\n that.pagination.total = res.page.total;\n if (res.page.total == 0) {\n // this.isLoadingHide = true;\n }\n if (res.code == 0 && res.page && res.page.records.length > 0) {\n that.noticeList = that.noticeList.concat(res.page.records);\n that.$forceUpdate();\n } else {\n //\n }\n // if (res.page.records.length != 10) {\n // that.status = 1;\n // } else {\n // that.status = 0;\n // }\n case 5:\n case \"end\":\n return _context6.stop();\n }\n }\n }, _callee6);\n }));\n return function (_x2) {\n return _ref3.apply(this, arguments);\n };\n }()).catch(function (e) {\n __f__(\"log\", e, \" at pages/TaihuPublicWelfare/index/index.vue:335\");\n });\n case 4:\n case \"end\":\n return _context7.stop();\n }\n }\n }, _callee7);\n }))();\n },\n getGoodsList: function getGoodsList() {\n var _this6 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee9() {\n var that;\n return _regenerator.default.wrap(function _callee9$(_context9) {\n while (1) {\n switch (_context9.prev = _context9.next) {\n case 0:\n that = _this6;\n _this6.$http.request({\n url: _this6.urlList.getGoodsList,\n method: \"POST\",\n data: _this6.pagination1,\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref4 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee8(res) {\n var that;\n return _regenerator.default.wrap(function _callee8$(_context8) {\n while (1) {\n switch (_context8.prev = _context8.next) {\n case 0:\n __f__(\"log\", res, \"999\", \" at pages/TaihuPublicWelfare/index/index.vue:353\");\n that = _this6;\n if (_this6.pagination1.page == 1) {\n _this6.goodsList = [];\n }\n // console.log(\"result at line 332:\", result);\n // that.noticeList = res.page ? result : [];\n\n that.pagination1.total = res.page.total;\n if (res.page.total == 0) {\n // this.isLoadingHide = true;\n }\n if (res.code == 0 && res.page && res.page.records.length > 0) {\n that.goodsList = that.goodsList.concat(res.page.records);\n that.$forceUpdate();\n } else {\n //\n }\n // that.goodsList = res.products.records ? res.products.records : [];\n // that.$forceUpdate();\n case 6:\n case \"end\":\n return _context8.stop();\n }\n }\n }, _callee8);\n }));\n return function (_x3) {\n return _ref4.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context9.stop();\n }\n }\n }, _callee9);\n }))();\n },\n getMarketCourseList: function getMarketCourseList() {\n var _this7 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee11() {\n var that;\n return _regenerator.default.wrap(function _callee11$(_context11) {\n while (1) {\n switch (_context11.prev = _context11.next) {\n case 0:\n that = _this7;\n _this7.$http.request({\n url: _this7.urlList.getMarketCourseList,\n method: \"POST\",\n data: {\n id: 4,\n //这个需要后台提供数值,比如秒杀商品\n limit: 10,\n page: 1\n },\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref5 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee10(res) {\n return _regenerator.default.wrap(function _callee10$(_context10) {\n while (1) {\n switch (_context10.prev = _context10.next) {\n case 0:\n __f__(\"log\", res, \"7777777777777777777\", \" at pages/TaihuPublicWelfare/index/index.vue:395\");\n that.flashSaleList = res.courseList.records ? res.courseList.records : [];\n case 2:\n case \"end\":\n return _context10.stop();\n }\n }\n }, _callee10);\n }));\n return function (_x4) {\n return _ref5.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context11.stop();\n }\n }\n }, _callee11);\n }))();\n },\n getSociologyLabels: function getSociologyLabels() {\n var _this8 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee13() {\n var that;\n return _regenerator.default.wrap(function _callee13$(_context13) {\n while (1) {\n switch (_context13.prev = _context13.next) {\n case 0:\n that = _this8;\n _this8.$http.request({\n url: _this8.urlList.getSociologyLabels,\n method: \"POST\",\n data: {\n id: 0\n },\n header: {\n //默认 无 说明:请求头\n \"Content-Type\": \"application/json\"\n }\n }).then( /*#__PURE__*/function () {\n var _ref6 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee12(res) {\n return _regenerator.default.wrap(function _callee12$(_context12) {\n while (1) {\n switch (_context12.prev = _context12.next) {\n case 0:\n __f__(\"log\", res.labels, \"8888\", \" at pages/TaihuPublicWelfare/index/index.vue:417\");\n that.cateList.forEach(function (e, i) {\n var data = res.labels.filter(function (item) {\n return item.title === e.title;\n });\n __f__(\"log\", \"data at line 315:\", data, \" at pages/TaihuPublicWelfare/index/index.vue:420\");\n if (data.length > 0) {\n that.cateList[i] = _objectSpread(_objectSpread({}, data[0]), e);\n }\n });\n that.$forceUpdate();\n __f__(\"log\", \"this.cateList at line 314:\", _this8.cateList, \" at pages/TaihuPublicWelfare/index/index.vue:429\");\n case 4:\n case \"end\":\n return _context12.stop();\n }\n }\n }, _callee12);\n }));\n return function (_x5) {\n return _ref6.apply(this, arguments);\n };\n }());\n case 2:\n case \"end\":\n return _context13.stop();\n }\n }\n }, _callee13);\n }))();\n },\n goCourseDescription: function goCourseDescription(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:434\");\n uni.navigateTo({\n // url: '../bookShop/commodityDetail?id=' + item.id\n url: \"/pages/curriculum/order/curriculum/index?navTitle=\".concat(v.title, \"&title=\").concat(v.title, \"&id=\").concat(v.id)\n });\n },\n goGoodsDetail: function goGoodsDetail(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:441\");\n uni.navigateTo({\n // url: '../bookShop/commodityDetail?id=' + item.id\n url: \"/pages/goods/index/index?navTitle=\".concat(v.title, \"&isMiaosha=0&title=\").concat(v.title, \"&id=\").concat(v.productId)\n });\n },\n handleClickCurriculum: function handleClickCurriculum(v, index) {\n var _this9 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee14() {\n return _regenerator.default.wrap(function _callee14$(_context14) {\n while (1) {\n switch (_context14.prev = _context14.next) {\n case 0:\n _this9.currentCate = index;\n if (!(index == 0)) {\n _context14.next = 6;\n break;\n }\n _this9.pagination1 = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this9.goodsList = [];\n _context14.next = 6;\n return _this9.getGoodsList();\n case 6:\n if (!(index == 1)) {\n _context14.next = 11;\n break;\n }\n _this9.pagination = {\n // 请求参数\n page: 1,\n //页码\n limit: 20,\n //每页显示\n total: 0 //总条数\n };\n\n _this9.noticeList = [];\n _context14.next = 11;\n return _this9.getArticle();\n case 11:\n _this9.$forceUpdate();\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:473\");\n //if (v.url) {\n //uni.navigateTo({\n // url: v.url,\n //});\n //} else {\n //this.$commonJS.showToast(\"此功能暂未开放\");\n //}\n case 13:\n case \"end\":\n return _context14.stop();\n }\n }\n }, _callee14);\n }))();\n },\n handleClickCate: function handleClickCate(v) {\n __f__(\"log\", v, \" at pages/TaihuPublicWelfare/index/index.vue:483\");\n uni.navigateTo({\n url: \"\".concat(v.url, \"?navTitle=\").concat(v.title, \"&title=\").concat(v.title, \"&id=\").concat(v.id)\n });\n } //关闭或开启 音乐\n }),\n computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)([\"userInfo\"])), {}, {\n timer: function timer() {\n return calcTimer(this.userInfo.currentTime);\n },\n overTimer: function overTimer() {\n return calcTimer(this.userInfo.duration);\n },\n playStatus: function playStatus() {\n var playFlag = false;\n this.userInfo.playFlag !== undefined ? playFlag = this.userInfo.playFlag : \"\";\n __f__(\"log\", playFlag, \"playFlag\", \" at pages/TaihuPublicWelfare/index/index.vue:504\");\n return playFlag;\n }\n }),\n watch: {}\n}; //时间换算\nexports.default = _default;\nfunction calcTimer(timer) {\n if (timer === 0 || typeof timer !== \"number\") {\n return \"00:00\";\n }\n var mm = Math.floor(timer / 60);\n var ss = Math.floor(timer % 60);\n if (mm < 10) {\n mm = \"0\" + mm;\n }\n if (ss < 10) {\n ss = \"0\" + ss;\n }\n return mm + \":\" + ss;\n}\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 1)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvVGFpaHVQdWJsaWNXZWxmYXJlL2luZGV4L2luZGV4LnZ1ZSJdLCJuYW1lcyI6WyJuYW1lIiwicHJvcHMiLCJkYXRhIiwic2Nyb2xsVG9wIiwiYmdpU3R5bGUiLCJiYWNrZ3JvdW5kIiwiaWNvblN0eWxlIiwiZm9udFNpemUiLCJmb250V2VpZ2h0IiwiY29sb3IiLCJub3RpY2VMaXN0IiwiZ29vZHNMaXN0Iiwic3R1ZHlMaXN0IiwiZGF0YUluZm8iLCJmbGFzaFNhbGVMaXN0IiwibWlhb1NoYUNvbnRlbnQiLCJjdXJyaWN1bHVtTGlzdCIsInVybCIsImltYWdlIiwicmVxdWlyZSIsImFjdGl2ZUltYWdlIiwicGFnaW5hdGlvbjEiLCJwYWdlIiwibGltaXQiLCJ0b3RhbCIsInBhZ2luYXRpb24iLCJ1cmxMaXN0IiwibGlzdCIsImdldEdvb2RzTGlzdCIsImFydGljbGUiLCJvblJlYWR5Iiwib25Mb2FkIiwib25TaG93IiwiY3VycmVudENhdGUiLCJ1c2VySW5mbyIsInJlcXVlc3RBbGwiLCJvblRhYkl0ZW1UYXAiLCJtZXRob2RzIiwibWFwTXV0YXRpb25zIiwib25SZWFjaEJvdHRvbTEiLCJsZW5ndGgiLCJvblJlYWNoQm90dG9tMiIsImdldEFydGljbGUiLCJnb3RvRGV0YWlsIiwidW5pIiwibmF2aWdhdGVUbyIsImlkIiwiJG5leHRUaWNrIiwiaGFuZGxlR29BcHAiLCJwbHVzIiwib3MiLCJydW50aW1lIiwibGF1bmNoQXBwbGljYXRpb24iLCJwbmFtZSIsImUiLCJtZXNzYWdlIiwiYWN0aW9uIiwiZ2V0RGF0YSIsInRoYXQiLCIkaHR0cCIsInBvc3QiLCJnZXRVc2VyTGF0ZUNvdXJzZUxpc3QiLCJ0aGVuIiwicmVzIiwiY29kZSIsInJlcXVlc3QiLCJtZXRob2QiLCJoZWFkZXIiLCJyZWNvcmRzIiwiY29uY2F0IiwiJGZvcmNlVXBkYXRlIiwiY2F0Y2giLCJnZXRNYXJrZXRDb3Vyc2VMaXN0IiwiY291cnNlTGlzdCIsImdldFNvY2lvbG9neUxhYmVscyIsImxhYmVscyIsImNhdGVMaXN0IiwiZm9yRWFjaCIsImkiLCJmaWx0ZXIiLCJpdGVtIiwidGl0bGUiLCJnb0NvdXJzZURlc2NyaXB0aW9uIiwidiIsImdvR29vZHNEZXRhaWwiLCJwcm9kdWN0SWQiLCJoYW5kbGVDbGlja0N1cnJpY3VsdW0iLCJpbmRleCIsImhhbmRsZUNsaWNrQ2F0ZSIsImNvbXB1dGVkIiwibWFwU3RhdGUiLCJ0aW1lciIsImNhbGNUaW1lciIsImN1cnJlbnRUaW1lIiwib3ZlclRpbWVyIiwiZHVyYXRpb24iLCJwbGF5U3RhdHVzIiwicGxheUZsYWciLCJ1bmRlZmluZWQiLCJ3YXRjaCIsIm1tIiwiTWF0aCIsImZsb29yIiwic3MiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUF3SUE7QUFBOEM7QUFBQTtBQUFBLGVBQy9CO0VBQ2JBLElBQUksRUFBRSxPQUFPO0VBQ2JDLEtBQUssRUFBRSxDQUFDLENBQUM7RUFDVEMsSUFBSSxrQkFBRztJQUNMLE9BQU87TUFDTEMsU0FBUyxFQUFFLENBQUM7TUFFWkMsUUFBUSxFQUFFO1FBQ1JDLFVBQVUsRUFBRTtNQUNkLENBQUM7TUFDREMsU0FBUyxFQUFFO1FBQ1RDLFFBQVEsRUFBRSxPQUFPO1FBQ2pCQyxVQUFVLEVBQUUsTUFBTTtRQUNsQkMsS0FBSyxFQUFFO01BQ1QsQ0FBQztNQUNEQyxVQUFVLEVBQUUsRUFBRTtNQUFFO01BQ2hCQyxTQUFTLEVBQUUsRUFBRTtNQUFFOztNQUVmQyxTQUFTLEVBQUUsRUFBRTtNQUFFO01BQ2ZDLFFBQVEsRUFBRSxDQUFDLENBQUM7TUFDWkMsYUFBYSxFQUFFLEVBQUU7TUFBRTtNQUNuQkMsY0FBYyxFQUFFLEVBQUU7TUFFbEJDLGNBQWMsRUFBRSxDQUNkO1FBQ0VoQixJQUFJLEVBQUUsTUFBTTtRQUNaaUIsR0FBRyxFQUFFLHNDQUFzQztRQUMzQ1IsS0FBSyxFQUFFLFNBQVM7UUFDaEI7UUFDQVMsS0FBSyxFQUFFQyxtQkFBTyxDQUFDLHVDQUE4QixDQUFDO1FBQzlDQyxX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Ly9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuLy9cclxuXHJcbmltcG9ydCB7IG1hcFN0YXRlLCBtYXBNdXRhdGlvbnMgfSBmcm9tIFwidnVleFwiO1xyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgbmFtZTogXCJtdXNpY1wiLFxyXG4gIHByb3BzOiB7fSxcclxuICBkYXRhKCkge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgc2Nyb2xsVG9wOiAwLFxyXG5cclxuICAgICAgYmdpU3R5bGU6IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBcIiNiYmU1ZDhcIixcclxuICAgICAgfSxcclxuICAgICAgaWNvblN0eWxlOiB7XHJcbiAgICAgICAgZm9udFNpemU6IFwiNDBycHhcIixcclxuICAgICAgICBmb250V2VpZ2h0OiBcImJvbGRcIixcclxuICAgICAgICBjb2xvcjogXCIjNTRhOTY2XCIsXHJcbiAgICAgIH0sXHJcbiAgICAgIG5vdGljZUxpc3Q6IFtdLCAvL+enkuadgOWIl+ihqFxyXG4gICAgICBnb29kc0xpc3Q6IFtdLCAvL+enkuadgOWIl+ihqFxyXG5cclxuICAgICAgc3R1ZHlMaXN0OiBbXSwgLy/mraPlnKjlrabkuaBcclxuICAgICAgZGF0YUluZm86IHt9LFxyXG4gICAgICBmbGFzaFNhbGVMaXN0OiBbXSwgLy/or5XlkKxcclxuICAgICAgbWlhb1NoYUNvbnRlbnQ6IFwiXCIsXHJcblxyXG4gICAgICBjdXJyaWN1bHVtTGlzdDogW1xyXG4gICAgICAgIHtcclxuICAgICAgICAgIG5hbWU6IFwi5aSq5rmW5ZWG5ZOBXCIsXHJcbiAgICAgICAgICB1cmw6IFwiL3BhZ2VzL2NvdXJzZUluZm9ybWF0aW9uL2luZGV4L2luZGV4XCIsXHJcbiAgICAgICAgICBjb2xvcjogXCIjZDkzNzM3XCIsXHJcbiAgICAgICAgICAvLyB1cmw6IFwiXCIsXHJcbiAgICAgICAgICBpbWFnZTogcmVxdWlyZShcIkAvc3RhdGljL2ljb24vdGFpaHVpY29uMi5wbmdcIiksXHJcbiAgICAgICAgICBhY3RpdmVJbWFnZTogcmVxdWlyZShcIkAvc3RhdGljL2ljb24vdGFpaHVpY29uMl9hY3RpdmUucG5nXCIpLFxyXG4gICAgICAgIH0sXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgbmFtZTogXCLlpKrmuZbkuYvlhYlcIixcclxuICAgICAgICAgIHVybDogXCIvcGFnZXMvY3VycmljdWx1bS9vcmRlci9pbmRleC9pbmRleFwiLFxyXG4gICAgICAgICAgY29sb3I6IFwiIzNhYjNhZVwiLFxyXG4gICAgICAgICAgLy8gdXJsOiBcIlwiLFxyXG4gICAgICAgICAgaW1hZ2U6IHJlcXVpcmUoXCJAL3N0YXRpYy9pY29uL3RhaWh1aWNvbjEucG5nXCIpLFxyXG4gICAgICAgICAgYWN0aXZlSW1hZ2U6IHJlcXVpcmUoXCJAL3N0YXRpYy9pY29uL3RhaWh1aWNvbjFfYWN0aXZlLnBuZ1wiKSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIC8vIHtcclxuICAgICAgICAvLyAgIG5hbWU6IFwi5ZC06Zeo5LmL5YWJXCIsXHJcbiAgICAgICAgLy8gICB1cmw6IFwiL3BhZ2VzL21lZGljYWxkZXMvbWVkaWNhbGRlc1wiLFxyXG4gICAgICAgIC8vICAgaW1nVXJsOiByZXF1aXJlKFwiQC9zdGF0aWMvaWNvbi9ob21lUGFnZS93bXpnLnBuZ1wiKSxcclxuICAgICAgICAvLyB9LFxyXG4gICAgICBdLFxyXG4gICAgICBwYWdpbmF0aW9uMToge1xyXG4gICAgICAgIC8vIOivt+axguWPguaVsFxyXG4gICAgICAgIHBhZ2U6IDEsIC8v6aG156CBXHJcbiAgICAgICAgbGltaXQ6IDIwLCAvL+avj+mhteaYvuekulxyXG4gICAgICAgIHRvdGFsOiAwLCAvL+aAu+adoeaVsFxyXG4gICAgICB9LFxyXG4gICAgICBwYWdpbmF0aW9uOiB7XHJcbiAgICAgICAgLy8g6K+35rGC5Y+C5pWwXHJcbiAgICAgICAgcGFnZTogMSwgLy/pobXnoIFcclxuICAgICAgICBsaW1pdDogMjAsIC8v5q+P6aG15pi+56S6XHJcbiAgICAgICAgdG90YWw6IDAsIC8v5oC75p2h5pWwXHJcbiAgICAgIH0sXHJcbiAgICAgIHVybExpc3Q6IHtcclxuICAgICAgICBsaXN0OiBcImFwcC9waG9uZURvY3Rvci5kbz90b0hvbWVQYWdlXCIsXHJcblxyXG4gICAgICAgIGdldEdvb2RzTGlzdDogXCJjb21tb24vdGFpaHVXZWxmYXJlL2dldFRhaWh1V2VsZmFyZVByb2R1Y3RMaXN0XCIsIC8v56eS5p2A5ZWG5ZOBXHJcblxyXG4gICAgICAgIGFydGljbGU6IFwiY29tbW9uL3RhaWh1V2VsZmFyZS9nZXRUYWlodVdlbGZhcmVBcnRpY2xlTGlzdFwiLCAvL+a2iOaBr1xyXG4gICAgICB9LFxyXG4gICAgfTtcclxuICB9LFxyXG4gIG9uUmVhZHkoKSB7fSxcclxuICBvbkxvYWQoKSB7fSxcclxuICBhc3luYyBvblNob3coKSB7XHJcbiAgICB0aGlzLmN1cnJlbnRDYXRlID0gMDtcclxuXHJcbiAgICBjb25zb2xlLmxvZyhcImF0IGxpbmUgMjg3OlwiLCB0aGlzLnVzZXJJbmZvKTtcclxuICAgIHRoaXMucmVxdWVzdEFsbCgpO1xyXG4gIH0sXHJcbiAgYXN5bmMgb25UYWJJdGVtVGFwKCkge1xyXG4gICAgdGhpcy5jdXJyZW50Q2F0ZSA9IDA7XHJcblxyXG4gICAgY29uc29sZS5sb2coXCJhdCBsaW5lIDI4NzpcIiwgdGhpcy51c2VySW5mbyk7XHJcbiAgICB0aGlzLnJlcXVlc3RBbGwoKTtcclxuICB9LFxyXG5cclxuICBtZXRob2RzOiB7XHJcbiAgICAuLi5tYXBNdXRhdGlvbnMoW1wic2V0VXNlckluZm9cIl0pLFxyXG4gICAgb25SZWFjaEJvdHRvbTEoKSB7XHJcbiAgICAgIC8vIOS4iuaLieWKoOi9vVxyXG4gICAgICAvLyDlvZPliJfooajmlbDph4/kuI3lpKfkuo7miJbnrYnkuo7mgLvmlbDph4/vvIzliJnlho3mrKHosIPnlKjmjqXlj6Por7fmsYLmlbDmja5cclxuICAgICAgLy8gaWYgKHRoaXMuY3VycmVudENhdGUgPT0gMCkge1xyXG4gICAgICBpZiAodGhpcy5nb29kc0xpc3QubGVuZ3RoID49IHRoaXMucGFnaW5hdGlvbjEudG90YWwpIHJldHVybjtcclxuICAgICAgdGhpcy5wYWdpbmF0aW9uMS5wYWdlKys7XHJcbiAgICAgIHRoaXMuZ2V0R29vZHNMaXN0KCk7XHJcbiAgICAgIC8vIH1cclxuICAgIH0sXHJcbiAgICBvblJlYWNoQm90dG9tMigpIHtcclxuICAgICAgLy8g5LiK5ouJ5Yqg6L29XHJcbiAgICAgIC8vIOW9k+WIl+ihqOaVsOmHj+S4jeWkp+S6juaIluetieS6juaAu+aVsOmHj++8jOWImeWGjeasoeiwg+eUqOaOpeWPo+ivt+axguaVsOaNrlxyXG4gICAgICAvLyBpZiAodGhpcy5jdXJyZW50Q2F0ZSA9PSAxKSB7XHJcbiAgICAgIGlmICh0aGlzLm5vdGljZUxpc3QubGVuZ3RoID49IHRoaXMucGFnaW5hdGlvbi50b3RhbCkgcmV0dXJuO1xyXG4gICAgICB0aGlzLnBhZ2luYXRpb24ucGFnZSsrO1xyXG4gICAgICB0aGlzLmdldEFydGljbGUoKTtcclxuICAgICAgLy8gfVxyXG4gICAgfSxcclxuICAgIGdvdG9EZXRhaWwoZGF0YSkge1xyXG4gICAgICB1bmkubmF2aWdhdGVUbyh7XHJcbiAgICAgICAgdXJsOiBgL3BhZ2VzL2hvbWVQYWdlL2luZGV4L25vdGljZURldGFpbD9pZD0ke2RhdGEuaWR9JnR5cGU9dGFpaHVgLFxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgICByZXF1ZXN0QWxsKCkge1xyXG4gICAgICAvLyDojrflj5blvZPliY3pobXpnaLnmoTmoIhcclxuICAgICAgdGhpcy4kbmV4dFRpY2soYXN5bmMgKCkgPT4ge1xyXG4gICAgICAgIHRoaXMucGFnaW5hdGlvbjEgPSB7XHJcbiAgICAgICAgICAvLyDor7fmsYLlj4LmlbBcclxuICAgICAgICAgIHBhZ2U6IDEsIC8v6aG156CBXHJcbiAgICAgICAgICBsaW1pdDogMjAsIC8v5q+P6aG15pi+56S6XHJcbiAgICAgICAgICB0b3RhbDogMCwgLy/mgLvmnaHmlbBcclxuICAgICAgICB9O1xyXG4gICAgICAgIHRoaXMuZ29vZHNMaXN0ID0gW107XHJcblxyXG4gICAgICAgIGF3YWl0IHRoaXMuZ2V0R29vZHNMaXN0KCk7XHJcbiAgICAgICAgLy8gYXdhaXQgdGhpcy5nZXRTb2Npb2xvZ3lMYWJlbHMoKTtcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG5cclxuICAgIGhhbmRsZUdvQXBwKCkge1xyXG4gICAgICBpZiAocGx1cy5vcy5uYW1lID09IFwiQW5kcm9pZFwiKSB7XHJcbiAgICAgICAgcGx1cy5ydW50aW1lLmxhdW5jaEFwcGxpY2F0aW9uKFxyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBwbmFtZTogXCJjb20uY24ubnV0dHlyZWFkaW5nXCIsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgZnVuY3Rpb24gKGUpIHtcclxuICAgICAgICAgICAgY29uc29sZS5sb2coXCJPcGVuIHN5c3RlbSBkZWZhdWx0IGJyb3dzZXIgZmFpbGVkOiBcIiArIGUubWVzc2FnZSk7XHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICk7XHJcbiAgICAgIH0gZWxzZSBpZiAocGx1cy5vcy5uYW1lID09IFwiaU9TXCIpIHtcclxuICAgICAgICBwbHVzLnJ1bnRpbWUubGF1bmNoQXBwbGljYXRpb24oXHJcbiAgICAgICAgICB7XHJcbiAgICAgICAgICAgIGFjdGlvbjogXCJ0YW9iYW86Ly9cIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICBmdW5jdGlvbiAoZSkge1xyXG4gICAgICAgICAgICBjb25zb2xlLmxvZyhcIk9wZW4gc3lzdGVtIGRlZmF1bHQgYnJvd3NlciBmYWlsZWQ6IFwiICsgZS5tZXNzYWdlKTtcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgKTtcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGFzeW5jIGdldERhdGEoKSB7XHJcbiAgICAgIHZhciB0aGF0ID0gdGhpcztcclxuXHJcbiAgICAgIHRoaXMuJGh0dHAucG9zdCh0aGlzLnVybExpc3QuZ2V0VXNlckxhdGVDb3Vyc2VMaXN0KS50aGVuKGFzeW5jIChyZXMpID0+IHtcclxuICAgICAgICBjb25zb2xlLmxvZyhyZXMsIFwiNzc3Nzc3Nzc3Nzc3Nzc3Nzc3N1wiKTtcclxuXHJcbiAgICAgICAgaWYgKHJlcy5jb2RlID09IDApIHtcclxuICAgICAgICAgIHRoYXQuc3R1ZHlMaXN0ID0gcmVzLnBhZ2UgPyByZXMucGFnZSA6IFtdO1xyXG4gICAgICAgIH1cclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG4gICAgYXN5bmMgZ2V0QXJ0aWNsZSgpIHtcclxuICAgICAgaWYgKHRoaXMucGFnaW5hdGlvbi5wYWdlID09IDEpIHtcclxuICAgICAgICB0aGlzLm5vdGljZUxpc3QgPSBbXTtcclxuICAgICAgfVxyXG4gICAgICB2YXIgdGhhdCA9IHRoaXM7XHJcbiAgICAgIHZhciBkYXRhID0ge1xyXG4gICAgICAgIC4uLnRoaXMucGFnaW5hdGlvbixcclxuICAgICAgfTtcclxuICAgICAgdGhpcy4kaHR0cFxyXG4gICAgICAgIC5yZXF1ZXN0KHtcclxuICAgICAgICAgIHVybDogdGhpcy51cmxMaXN0LmFydGljbGUsXHJcbiAgICAgICAgICBtZXRob2Q6IFwiUE9TVFwiLFxyXG4gICAgICAgICAgZGF0YTogZGF0YSxcclxuICAgICAgICAgIGhlYWRlcjoge1xyXG4gICAgICAgICAgICAvL+m7mOiupCDml6Ag6K+05piO77ya6K+35rGC5aS0XHJcbiAgICAgICAgICAgIFwiQ29udGVudC1UeXBlXCI6IFwiYXBwbGljYXRpb24vanNvblwiLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICB9KVxyXG4gICAgICAgIC50aGVuKGFzeW5jIChyZXMpID0+IHtcclxuICAgICAgICAgIGNvbnNvbGUubG9nKHJlcywgXCI3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3XCIpO1xyXG4gICAgICAgICAgdmFyIHRoYXQgPSB0aGlzO1xyXG5cclxuICAgICAgICAgIC8vIGNvbnNvbGUubG9nKFwicmVzdWx0IGF0IGxpbmUgMzMyOlwiLCByZXN1bHQpO1xyXG4gICAgICAgICAgLy8gdGhhdC5ub3RpY2VMaXN0ID0gcmVzLnBhZ2UgPyByZXN1bHQgOiBbXTtcclxuXHJcbiAgICAgICAgICB0aGF0LnBhZ2luYXRpb24udG90YWwgPSByZXMucGFnZS50b3RhbDtcclxuICAgICAgICAgIGlmIChyZXMucGFnZS50b3RhbCA9PSAwKSB7XHJcbiAgICAgICAgICAgIC8vIHRoaXMuaXNMb2FkaW5nSGlkZSA9IHRydWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpZiAocmVzLmNvZGUgPT0gMCAmJiByZXMucGFnZSAmJiByZXMucGFnZS5yZWNvcmRzLmxlbmd0aCA+IDApIHtcclxuICAgICAgICAgICAgdGhhdC5ub3RpY2VMaXN0ID0gdGhhdC5ub3RpY2VMaXN0LmNvbmNhdChyZXMucGFnZS5yZWNvcmRzKTtcclxuICAgICAgICAgICAgdGhhdC4kZm9yY2VVcGRhdGUoKTtcclxuICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIC8vXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyBpZiAocmVzLnBhZ2UucmVjb3Jkcy5sZW5ndGggIT0gMTApIHtcclxuICAgICAgICAgIC8vICAgdGhhdC5zdGF0dXMgPSAxO1xyXG4gICAgICAgICAgLy8gfSBlbHNlIHtcclxuICAgICAgICAgIC8vICAgdGhhdC5zdGF0dXMgPSAwO1xyXG4gICAgICAgICAgLy8gfVxyXG4gICAgICAgIH0pXHJcbiAgICAgICAgLmNhdGNoKChlKSA9PiB7XHJcbiAgICAgICAgICBjb25zb2xlLmxvZyhlKTtcclxuICAgICAgICB9KTtcclxuICAgIH0sXHJcbiAgICBhc3luYyBnZXRHb29kc0xpc3QoKSB7XHJcbiAgICAgIHZhciB0aGF0ID0gdGhpcztcclxuXHJcbiAgICAgIHRoaXMuJGh0dHBcclxuICAgICAgICAucmVxdWVzdCh7XHJcbiAgICAgICAgICB1cmw6IHRoaXMudXJsTGlzdC5nZXRHb29kc0xpc3QsXHJcbiAgICAgICAgICBtZXRob2Q6IFwiUE9TVFwiLFxyXG4gICAgICAgICAgZGF0YTogdGhpcy5wYWdpbmF0aW9uMSxcclxuICAgICAgICAgIGhlYWRlcjoge1xyXG4gICAgICAgICAgICAvL+m7mOiupCDml6Ag6K+05piO77ya6K+35rGC5aS0XHJcbiAgICAgICAgICAgIFwiQ29udGVudC1UeXBlXCI6IFwiYXBwbGljYXRpb24vanNvblwiLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICB9KVxyXG5cclxuICAgICAgICAudGhlbihhc3luYyAocmVzKSA9PiB7XHJcbiAgICAgICAgICBjb25zb2xlLmxvZyhyZXMsIFwiOTk5XCIpO1xyXG4gICAgICAgICAgdmFyIHRoYXQgPSB0aGlzO1xyXG4gICAgICAgICAgaWYgKHRoaXMucGFnaW5hdGlvbjEucGFnZSA9PSAxKSB7XHJcbiAgICAgICAgICAgIHRoaXMuZ29vZHNMaXN0ID0gW107XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyBjb25zb2xlLmxvZyhcInJlc3VsdCBhdCBsaW5lIDMzMjpcIiwgcmVzdWx0KTtcclxuICAgICAgICAgIC8vIHRoYXQubm90aWNlTGlzdCA9IHJlcy5wYWdlID8gcmVzdWx0IDogW107XHJcblxyXG4gICAgICAgICAgdGhhdC5wYWdpbmF0aW9uMS50b3RhbCA9IHJlcy5wYWdlLnRvdGFsO1xyXG4gICAgICAgICAgaWYgKHJlcy5wYWdlLnRvdGFsID09IDApIHtcclxuICAgICAgICAgICAgLy8gdGhpcy5pc0xvYWRpbmdIaWRlID0gdHJ1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlmIChyZXMuY29kZSA9PSAwICYmIHJlcy5wYWdlICYmIHJlcy5wYWdlLnJlY29yZHMubGVuZ3RoID4gMCkge1xyXG4gICAgICAgICAgICB0aGF0Lmdvb2RzTGlzdCA9IHRoYXQuZ29vZHNMaXN0LmNvbmNhdChyZXMucGFnZS5yZWNvcmRzKTtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICB0aGF0LiRmb3JjZVVwZGF0ZSgpO1xyXG4gICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgLy9cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vIHRoYXQuZ29vZHNMaXN0ID0gcmVzLnByb2R1Y3RzLnJlY29yZHMgPyByZXMucHJvZHVjdHMucmVjb3JkcyA6IFtdO1xyXG4gICAgICAgICAgLy8gdGhhdC4kZm9yY2VVcGRhdGUoKTtcclxuICAgICAgICB9KTtcclxuICAgIH0sXHJcbiAgICBhc3luYyBnZXRNYXJrZXRDb3Vyc2VMaXN0KCkge1xyXG4gICAgICB2YXIgdGhhdCA9IHRoaXM7XHJcblxyXG4gICAgICB0aGlzLiRodHRwXHJcbiAgICAgICAgLnJlcXVlc3Qoe1xyXG4gICAgICAgICAgdXJsOiB0aGlzLnVybExpc3QuZ2V0TWFya2V0Q291cnNlTGlzdCxcclxuICAgICAgICAgIG1ldGhvZDogXCJQT1NUXCIsXHJcbiAgICAgICAgICBkYXRhOiB7XHJcbiAgICAgICAgICAgIGlkOiA0LCAvL+i/meS4qumcgOimgeWQjuWPsOaPkOS+m+aVsOWAvCzmr5TlpoLnp5LmnYDllYblk4FcclxuICAgICAgICAgICAgbGltaXQ6IDEwLFxyXG4gICAgICAgICAgICBwYWdlOiAxLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICAgIGhlYWRlcjoge1xyXG4gICAgICAgICAgICAvL+m7mOiupCDml6Ag6K+05piO77ya6K+35rGC5aS0XHJcbiAgICAgICAgICAgIFwiQ29udGVudC1UeXBlXCI6IFwiYXBwbGljYXRpb24vanNvblwiLFxyXG4gICAgICAgICAgfSxcclxuICAgICAgICB9KVxyXG5cclxuICAgICAgICAudGhlbihhc3luYyAocmVzKSA9PiB7XHJcbiAgICAgICAgICBjb25zb2xlLmxvZyhyZXMsIFwiNzc3Nzc3Nzc3Nzc3Nzc3Nzc3N1wiKTtcclxuXHJcbiAgICAgICAgICB0aGF0LmZsYXNoU2FsZUxpc3QgPSByZXMuY291cnNlTGlzdC5yZWNvcmRzXHJcbiAgICAgICAgICAgID8gcmVzLmNvdXJzZUxpc3QucmVjb3Jkc1xyXG4gICAgICAgICAgICA6IFtdO1xyXG4gICAgICAgIH0pO1xyXG4gICAgfSxcclxuICAgIGFzeW5jIGdldFNvY2lvbG9neUxhYmVscygpIHtcclxuICAgICAgdmFyIHRoYXQgPSB0aGlzO1xyXG4gICAgICB0aGlzLiRodHRwXHJcbiAgICAgICAgLnJlcXVlc3Qoe1xyXG4gICAgICAgICAgdXJsOiB0aGlzLnVybExpc3QuZ2V0U29jaW9sb2d5TGFiZWxzLFxyXG4gICAgICAgICAgbWV0aG9kOiBcIlBPU1RcIixcclxuICAgICAgICAgIGRhdGE6IHtcclxuICAgICAgICAgICAgaWQ6IDAsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgaGVhZGVyOiB7XHJcbiAgICAgICAgICAgIC8v6buY6K6kIOaXoCDor7TmmI7vvJror7fmsYLlpLRcclxuICAgICAgICAgICAgXCJDb250ZW50LVR5cGVcIjogXCJhcHBsaWNhdGlvbi9qc29uXCIsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgIH0pXHJcbiAgICAgICAgLnRoZW4oYXN5bmMgKHJlcykgPT4ge1xyXG4gICAgICAgICAgY29uc29sZS5sb2cocmVzLmxhYmVscywgXCI4ODg4XCIpO1xyXG4gICAgICAgICAgdGhhdC5jYXRlTGlzdC5mb3JFYWNoKChlLCBpKSA9PiB7XHJcbiAgICAgICAgICAgIHZhciBkYXRhID0gcmVzLmxhYmVscy5maWx0ZXIoKGl0ZW0pID0+IGl0ZW0udGl0bGUgPT09IGUudGl0bGUpO1xyXG4gICAgICAgICAgICBjb25zb2xlLmxvZyhcImRhdGEgYXQgbGluZSAzMTU6XCIsIGRhdGEpO1xyXG4gICAgICAgICAgICBpZiAoZGF0YS5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgICAgdGhhdC5jYXRlTGlzdFtpXSA9IHtcclxuICAgICAgICAgICAgICAgIC4uLmRhdGFbMF0sXHJcbiAgICAgICAgICAgICAgICAuLi5lLFxyXG4gICAgICAgICAgICAgIH07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgdGhhdC4kZm9yY2VVcGRhdGUoKTtcclxuICAgICAgICAgIGNvbnNvbGUubG9nKFwidGhpcy5jYXRlTGlzdCBhdCBsaW5lIDMxNDpcIiwgdGhpcy5jYXRlTGlzdCk7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9LFxyXG5cclxuICAgIGdvQ291cnNlRGVzY3JpcHRpb24odikge1xyXG4gICAgICBjb25zb2xlLmxvZyh2KTtcclxuICAgICAgdW5pLm5hdmlnYXRlVG8oe1xyXG4gICAgICAgIC8vIHVybDogJy4uL2Jvb2tTaG9wL2NvbW1vZGl0eURldGFpbD9pZD0nICsgaXRlbS5pZFxyXG4gICAgICAgIHVybDogYC9wYWdlcy9jdXJyaWN1bHVtL29yZGVyL2N1cnJpY3VsdW0vaW5kZXg/bmF2VGl0bGU9JHt2LnRpdGxlfSZ0aXRsZT0ke3YudGl0bGV9JmlkPSR7di5pZH1gLFxyXG4gICAgICB9KTtcclxuICAgIH0sXHJcbiAgICBnb0dvb2RzRGV0YWlsKHYpIHtcclxuICAgICAgY29uc29sZS5sb2codik7XHJcbiAgICAgIHVuaS5uYXZpZ2F0ZVRvKHtcclxuICAgICAgICAvLyB1cmw6ICcuLi9ib29rU2hvcC9jb21tb2RpdHlEZXRhaWw/aWQ9JyArIGl0ZW0uaWRcclxuICAgICAgICB1cmw6IGAvcGFnZXMvZ29vZHMvaW5kZXgvaW5kZXg/bmF2VGl0bGU9JHt2LnRpdGxlfSZpc01pYW9zaGE9MCZ0aXRsZT0ke3YudGl0bGV9JmlkPSR7di5wcm9kdWN0SWR9YCxcclxuICAgICAgfSk7XHJcbiAgICB9LFxyXG5cclxuICAgIGFzeW5jIGhhbmRsZUNsaWNrQ3VycmljdWx1bSh2LCBpbmRleCkge1xyXG4gICAgICB0aGlzLmN1cnJlbnRDYXRlID0gaW5kZXg7XHJcbiAgICAgIGlmIChpbmRleCA9PSAwKSB7XHJcbiAgICAgICAgdGhpcy5wYWdpbmF0aW9uMSA9IHtcclxuICAgICAgICAgIC8vIOivt+axguWPguaVsFxyXG4gICAgICAgICAgcGFnZTogMSwgLy/pobXnoIFcclxuICAgICAgICAgIGxpbWl0OiAyMCwgLy/mr4/pobXmmL7npLpcclxuICAgICAgICAgIHRvdGFsOiAwLCAvL+aAu+adoeaVsFxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMuZ29vZHNMaXN0ID0gW107XHJcbiAgICAgICAgYXdhaXQgdGhpcy5nZXRHb29kc0xpc3QoKTtcclxuICAgICAgfVxyXG4gICAgICBpZiAoaW5kZXggPT0gMSkge1xyXG4gICAgICAgIHRoaXMucGFnaW5hdGlvbiA9IHtcclxuICAgICAgICAgIC8vIOivt+axguWPguaVsFxyXG4gICAgICAgICAgcGFnZTogMSwgLy/pobXnoIFcclxuICAgICAgICAgIGxpbWl0OiAyMCwgLy/mr4/pobXmmL7npLpcclxuICAgICAgICAgIHRvdGFsOiAwLCAvL+aAu+adoeaVsFxyXG4gICAgICAgIH07XHJcblxyXG4gICAgICAgIHRoaXMubm90aWNlTGlzdCA9IFtdO1xyXG4gICAgICAgIGF3YWl0IHRoaXMuZ2V0QXJ0aWNsZSgpO1xyXG4gICAgICB9XHJcbiAgICAgIHRoaXMuJGZvcmNlVXBkYXRlKCk7XHJcbiAgICAgIGNvbnNvbGUubG9nKHYpO1xyXG4gICAgICAvL2lmICh2LnVybCkge1xyXG4gICAgICAvL3VuaS5uYXZpZ2F0ZVRvKHtcclxuICAgICAgLy8gdXJsOiB2LnVybCxcclxuICAgICAgLy99KTtcclxuICAgICAgLy99IGVsc2Uge1xyXG4gICAgICAvL3RoaXMuJGNvbW1vbkpTLnNob3dUb2FzdChcIuatpOWKn+iDveaaguacquW8gOaUvlwiKTtcclxuICAgICAgLy99XHJcbiAgICB9LFxyXG4gICAgaGFuZGxlQ2xpY2tDYXRlKHYpIHtcclxuICAgICAgY29uc29sZS5sb2codik7XHJcbiAgICAgIHVuaS5uYXZpZ2F0ZVRvKHtcclxuICAgICAgICB1cmw6IGAke3YudXJsfT9uYXZUaXRsZT0ke3YudGl0bGV9JnRpdGxlPSR7di50aXRsZX0maWQ9JHt2LmlkfWAsXHJcbiAgICAgIH0pO1xyXG4gICAgfSxcclxuXHJcbiAgICAvL+WFs+mXreaIluW8gOWQryDpn7PkuZBcclxuICB9LFxyXG4gIGNvbXB1dGVkOiB7XHJcbiAgICAuLi5tYXBTdGF0ZShbXCJ1c2VySW5mb1wiXSksXHJcbiAgICB0aW1lcigpIHtcclxuICAgICAgcmV0dXJuIGNhbGNUaW1lcih0aGlzLnVzZXJJbmZvLmN1cnJlbnRUaW1lKTtcclxuICAgIH0sXHJcbiAgICBvdmVyVGltZXIoKSB7XHJcbiAgICAgIHJldHVybiBjYWxjVGltZXIodGhpcy51c2VySW5mby5kdXJhdGlvbik7XHJcbiAgICB9LFxyXG4gICAgcGxheVN0YXR1cygpIHtcclxuICAgICAgdmFyIHBsYXlGbGFnID0gZmFsc2U7XHJcbiAgICAgIHRoaXMudXNlckluZm8ucGxheUZsYWcgIT09IHVuZGVmaW5lZFxyXG4gICAgICAgID8gKHBsYXlGbGFnID0gdGhpcy51c2VySW5mby5wbGF5RmxhZylcclxuICAgICAgICA6IFwiXCI7XHJcbiAgICAgIGNvbnNvbGUubG9nKHBsYXlGbGFnLCBcInBsYXlGbGFnXCIpO1xyXG4gICAgICByZXR1cm4gcGxheUZsYWc7XHJcbiAgICB9LFxyXG4gIH0sXHJcbiAgd2F0Y2g6IHt9LFxyXG59O1xyXG4vL+aXtumXtOaNoueul1xyXG5mdW5jdGlvbiBjYWxjVGltZXIodGltZXIpIHtcclxuICBpZiAodGltZXIgPT09IDAgfHwgdHlwZW9mIHRpbWVyICE9PSBcIm51bWJlclwiKSB7XHJcbiAgICByZXR1cm4gXCIwMDowMFwiO1xyXG4gIH1cclxuICBsZXQgbW0gPSBNYXRoLmZsb29yKHRpbWVyIC8gNjApO1xyXG4gIGxldCBzcyA9IE1hdGguZmxvb3IodGltZXIgJSA2MCk7XHJcbiAgaWYgKG1tIDwgMTApIHtcclxuICAgIG1tID0gXCIwXCIgKyBtbTtcclxuICB9XHJcbiAgaWYgKHNzIDwgMTApIHtcclxuICAgIHNzID0gXCIwXCIgKyBzcztcclxuICB9XHJcbiAgcmV0dXJuIG1tICsgXCI6XCIgKyBzcztcclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///243\n"); /***/ }), /* 244 */ diff --git a/unpackage/dist/dev/app-plus/app-view.js b/unpackage/dist/dev/app-plus/app-view.js index 48a0763..ce9ac7c 100644 --- a/unpackage/dist/dev/app-plus/app-view.js +++ b/unpackage/dist/dev/app-plus/app-view.js @@ -10956,7 +10956,7 @@ exports = ___CSS_LOADER_API_IMPORT___(false); var ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___); var ___CSS_LOADER_URL_REPLACEMENT_1___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_1___); // Module -exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\n@-webkit-keyframes example1-data-v-3f969829 {\n0% {\r\n -webkit-transform: translate(-100px);\r\n transform: translate(-100px);\r\n opacity: 0;\n}\n50% {\r\n -webkit-transform: translate();\r\n transform: translate();\r\n opacity: 0.5;\n}\n100% {\r\n -webkit-transform: translate(0);\r\n transform: translate(0);\n}\n}\n@keyframes example1-data-v-3f969829 {\n0% {\r\n -webkit-transform: translate(-100px);\r\n transform: translate(-100px);\r\n opacity: 0;\n}\n50% {\r\n -webkit-transform: translate();\r\n transform: translate();\r\n opacity: 0.5;\n}\n100% {\r\n -webkit-transform: translate(0);\r\n transform: translate(0);\n}\n}\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* uni.scss */\r\n/* 颜色变量 */\r\n/* 主要颜色 */\r\n/* 文本颜色 */\r\n/* 其它颜色 */\n.header_box[data-v-3f969829] {\r\n width: 100%;\r\n height: 260rpx;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n overflow: hidden;\r\n color: #fff;\r\n font-size: 10.67rem;\r\n line-height: 260rpx;\n}\n.cate_box[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n padding: 0 !important;\r\n padding-top: 40rpx;\n}\n.cate_box .icon_bg[data-v-3f969829] {\r\n width: 48%;\r\n height: 80rpx;\r\n line-height: 80rpx;\r\n background-repeat: no-repeat;\r\n background-size: 100% 100%;\r\n color: #018f89;\r\n font-size: 6.4rem;\n}\n.main_content_box[data-v-3f969829] {\r\n width: 100%;\r\n margin-top: 0rpx;\r\n background-color: rgba(255, 255, 255, 0.65);\r\n padding: 27rpx;\r\n box-sizing: border-box;\n}\n.main_content_box .curriculum_box[data-v-3f969829] {\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-justify-content: space-around;\r\n justify-content: space-around;\r\n padding: 0px 37rpx 17rpx;\r\n box-sizing: border-box;\n}\n.main_content_box .curriculum_box .curriculum_item_box[data-v-3f969829] {\r\n height: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\n}\n.main_content_box .curriculum_box .curriculum_item_box .curriculum_item_img[data-v-3f969829] {\r\n width: 39rpx;\r\n height: 38rpx;\r\n float: left;\n}\n.main_content_box .curriculum_box .curriculum_item_box .curriculum_item_name[data-v-3f969829] {\r\n margin-top: -10rpx;\r\n font-family: MicrosoftYaHei;\r\n font-weight: bold;\r\n font-size: 4rem;\r\n color: #001b73;\r\n margin-left: 21rpx;\n}\n.main_content_box .flash_sale_box[data-v-3f969829] {\r\n height: calc(100% - 100rpx);\r\n width: 100%;\r\n margin-top: 33rpx;\r\n margin-bottom: 10rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top[data-v-3f969829] {\r\n width: 100%;\r\n height: 61rpx;\r\n background: #b7e0e2;\r\n box-shadow: 0rpx 0rpx 6rpx 0rpx #e9dccc;\r\n border-radius: 7rpx;\r\n padding: 3rpx 18rpx 3rpx 10rpx;\r\n box-sizing: border-box;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n margin-bottom: 21rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaIcon[data-v-3f969829] {\r\n margin-right: 16rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaTitle[data-v-3f969829] {\r\n margin-right: 25rpx;\r\n font-family: PangMenZhengDaoBiaoTiTiMianFeiBan;\r\n font-weight: normal;\r\n font-size: 4.67rem;\r\n color: #018f89;\r\n line-height: 46rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaContent[data-v-3f969829] {\r\n width: calc(100% - 172rpx);\r\n margin-top: 1rpx;\r\n font-family: Microsoft YaHei;\r\n font-weight: 600;\r\n font-size: 2.8rem;\r\n color: #018f89;\n}\n.main_content_box .flash_sale_content[data-v-3f969829] {\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n overflow: hidden;\r\n height: 100%;\n}\n.main_content_box .flash_sale_content .flash_sale_content_item[data-v-3f969829] {\r\n position: relative;\r\n display: inline-block;\r\n width: 48%;\r\n background-color: #fff;\r\n float: left;\r\n border-radius: 10rpx;\r\n margin-right: 4%;\r\n overflow: hidden;\r\n margin-bottom: 20rpx;\n}\n.main_content_box .flash_sale_content .active_price[data-v-3f969829] {\r\n position: absolute;\r\n top: 0rpx;\r\n right: 0rpx;\r\n width: 70rpx;\r\n height: 72rpx;\r\n background-repeat: no-repeat;\r\n line-height: 50rpx;\r\n background-size: 100% 100%;\r\n background-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");\r\n color: #fff;\r\n font-size: 2.67rem;\r\n font-weight: bold;\r\n text-align: center;\n}\n.main_content_box .flash_sale_content .flash_sale_content_item[data-v-3f969829]:nth-child(2n) {\r\n margin-right: 0;\n}\n.main_content_box .flash_sale_content .book_image[data-v-3f969829] {\r\n width: 100%;\r\n height: 192rpx;\r\n background-color: #e9e9e9;\n}\n.main_content_box .flash_sale_content .book_content[data-v-3f969829] {\r\n padding: 20rpx 15rpx 10rpx;\n}\n.main_content_box .flash_sale_content .book_name[data-v-3f969829] {\r\n font-family: MicrosoftYaHei;\r\n font-weight: 600;\r\n font-size: 3.47rem;\r\n line-height: 24rpx;\r\n height: 50rpx;\r\n color: #020001;\r\n letter-spacing: 1rpx;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.scroll-X[data-v-3f969829] {\r\n width: 100%;\r\n height: 100%;\r\n white-space: nowrap;\n}\n.commonPageBox[data-v-3f969829] {\r\n background-size: 100% 100%;\r\n background-repeat: no-repeat;\r\n background-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ");\n}\n.noticeIcon[data-v-3f969829] {\r\n width: 20rpx;\n}\n.u-notice-bar[data-v-3f969829] {\r\n background-color: transparent !important;\n}\n.bottomBox[data-v-3f969829] {\r\n width: 100%;\r\n height: 200rpx;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\n}\n.bottomBox .item_img[data-v-3f969829] {\r\n width: 48% !important;\r\n height: 100%;\n}\n.bottomBox .item_img uni-image[data-v-3f969829] {\r\n width: 100%;\r\n height: 100%;\n}\n.book_price[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\n}\n.book_price_current[data-v-3f969829] {\r\n color: #ff5b36;\r\n font-weight: bold;\n}\n.book_price_current .price_icon[data-v-3f969829] {\r\n font-size: 2.93rem;\n}\n.book_price_old[data-v-3f969829] {\r\n color: #9c9a9b;\r\n font-size: 2.67rem;\r\n margin-left: 10rpx;\r\n font-weight: normal;\r\n text-decoration: line-through;\n}\n.sumSales[data-v-3f969829] {\r\n color: #6c6c6c;\r\n font-size: 2.67rem;\r\n font-weight: normal;\n}\n.bottom[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\n}\n[data-v-3f969829] .list_item {\r\n background-color: #fff;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center !important;\r\n -webkit-align-items: center !important;\r\n align-items: center !important;\r\n border-bottom: none;\r\n padding: 10rpx 0 !important;\r\n padding-right: 10rpx !important;\r\n margin-bottom: 10rpx;\r\n border-radius: 10rpx;\r\n padding-left: 20rpx !important;\r\n font-size: 3.2rem;\r\n font-weight: bold;\r\n color: #020001;\n}\n[data-v-3f969829] .list_item .rightArrow {\r\n width: 28rpx;\r\n height: 28rpx;\n}\n[data-v-3f969829] .scroll-view-item:nth-child(2n-1) {\r\n background-color: #fff !important;\n}\r\n", ""]); +exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\n@-webkit-keyframes example1-data-v-3f969829 {\n0% {\r\n -webkit-transform: translate(-100px);\r\n transform: translate(-100px);\r\n opacity: 0;\n}\n50% {\r\n -webkit-transform: translate();\r\n transform: translate();\r\n opacity: 0.5;\n}\n100% {\r\n -webkit-transform: translate(0);\r\n transform: translate(0);\n}\n}\n@keyframes example1-data-v-3f969829 {\n0% {\r\n -webkit-transform: translate(-100px);\r\n transform: translate(-100px);\r\n opacity: 0;\n}\n50% {\r\n -webkit-transform: translate();\r\n transform: translate();\r\n opacity: 0.5;\n}\n100% {\r\n -webkit-transform: translate(0);\r\n transform: translate(0);\n}\n}\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* uni.scss */\r\n/* 颜色变量 */\r\n/* 主要颜色 */\r\n/* 文本颜色 */\r\n/* 其它颜色 */\n.header_box[data-v-3f969829] {\r\n width: 100%;\r\n height: 350rpx;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n overflow: hidden;\r\n color: #fff;\r\n font-size: 10.67rem;\n}\n.cate_box[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n padding: 0 !important;\r\n padding-top: 40rpx;\n}\n.cate_box .icon_bg[data-v-3f969829] {\r\n width: 48%;\r\n height: 80rpx;\r\n line-height: 80rpx;\r\n background-repeat: no-repeat;\r\n background-size: 100% 100%;\r\n color: #018f89;\r\n font-size: 6.4rem;\n}\n.main_content_box[data-v-3f969829] {\r\n width: 100%;\r\n height: calc(100vh - 350rpx);\r\n background-color: rgba(255, 255, 255, 0.65);\r\n padding: 27rpx;\r\n box-sizing: border-box;\n}\n.main_content_box .curriculum_box[data-v-3f969829] {\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-justify-content: space-around;\r\n justify-content: space-around;\r\n padding: 0px 37rpx 17rpx;\r\n box-sizing: border-box;\n}\n.main_content_box .curriculum_box .curriculum_item_box[data-v-3f969829] {\r\n height: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\n}\n.main_content_box .curriculum_box .curriculum_item_box .curriculum_item_img[data-v-3f969829] {\r\n width: 39rpx;\r\n height: 38rpx;\r\n float: left;\n}\n.main_content_box .curriculum_box .curriculum_item_box .curriculum_item_name[data-v-3f969829] {\r\n margin-top: -10rpx;\r\n font-family: MicrosoftYaHei;\r\n font-weight: bold;\r\n font-size: 4rem;\r\n color: #001b73;\r\n margin-left: 21rpx;\n}\n.main_content_box .flash_sale_box[data-v-3f969829] {\r\n height: calc(100% - 100rpx);\r\n width: 100%;\r\n margin-top: 33rpx;\r\n margin-bottom: 10rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top[data-v-3f969829] {\r\n width: 100%;\r\n height: 61rpx;\r\n background: #b7e0e2;\r\n box-shadow: 0rpx 0rpx 6rpx 0rpx #e9dccc;\r\n border-radius: 7rpx;\r\n padding: 3rpx 18rpx 3rpx 10rpx;\r\n box-sizing: border-box;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n margin-bottom: 21rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaIcon[data-v-3f969829] {\r\n margin-right: 16rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaTitle[data-v-3f969829] {\r\n margin-right: 25rpx;\r\n font-family: PangMenZhengDaoBiaoTiTiMianFeiBan;\r\n font-weight: normal;\r\n font-size: 4.67rem;\r\n color: #018f89;\r\n line-height: 46rpx;\n}\n.main_content_box .flash_sale_box .flash_sale_top .miaoShaContent[data-v-3f969829] {\r\n width: calc(100% - 172rpx);\r\n margin-top: 1rpx;\r\n font-family: Microsoft YaHei;\r\n font-weight: 600;\r\n font-size: 2.8rem;\r\n color: #018f89;\n}\n.main_content_box .flash_sale_content[data-v-3f969829] {\r\n width: 100%;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n overflow: hidden;\r\n height: 100%;\n}\n.main_content_box .flash_sale_content .flash_sale_content_item[data-v-3f969829] {\r\n position: relative;\r\n display: inline-block;\r\n width: 48%;\r\n background-color: #fff;\r\n float: left;\r\n border-radius: 10rpx;\r\n margin-right: 4%;\r\n overflow: hidden;\r\n margin-bottom: 20rpx;\n}\n.main_content_box .flash_sale_content .active_price[data-v-3f969829] {\r\n position: absolute;\r\n top: 0rpx;\r\n right: 0rpx;\r\n width: 70rpx;\r\n height: 72rpx;\r\n background-repeat: no-repeat;\r\n line-height: 50rpx;\r\n background-size: 100% 100%;\r\n background-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");\r\n color: #fff;\r\n font-size: 2.67rem;\r\n font-weight: bold;\r\n text-align: center;\n}\n.main_content_box .flash_sale_content .flash_sale_content_item[data-v-3f969829]:nth-child(2n) {\r\n margin-right: 0;\n}\n.main_content_box .flash_sale_content .book_image[data-v-3f969829] {\r\n width: 100%;\r\n height: 192rpx;\r\n background-color: #e9e9e9;\n}\n.main_content_box .flash_sale_content .book_content[data-v-3f969829] {\r\n padding: 20rpx 15rpx 10rpx;\n}\n.main_content_box .flash_sale_content .book_name[data-v-3f969829] {\r\n font-family: MicrosoftYaHei;\r\n font-weight: 600;\r\n font-size: 3.47rem;\r\n line-height: 24rpx;\r\n height: 50rpx;\r\n color: #020001;\r\n letter-spacing: 1rpx;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\n}\n.scroll-X[data-v-3f969829] {\r\n width: 100%;\r\n height: 100%;\r\n white-space: nowrap;\n}\n.commonPageBox[data-v-3f969829] {\r\n width: 100%;\r\n height: 100vh;\r\n background-size: 100% 100%;\r\n background-repeat: no-repeat;\r\n background-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ");\n}\n.noticeIcon[data-v-3f969829] {\r\n width: 20rpx;\n}\n.u-notice-bar[data-v-3f969829] {\r\n background-color: transparent !important;\n}\n.bottomBox[data-v-3f969829] {\r\n width: 100%;\r\n height: 200rpx;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\n}\n.bottomBox .item_img[data-v-3f969829] {\r\n width: 48% !important;\r\n height: 100%;\n}\n.bottomBox .item_img uni-image[data-v-3f969829] {\r\n width: 100%;\r\n height: 100%;\n}\n.book_price[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\n}\n.book_price_current[data-v-3f969829] {\r\n color: #ff5b36;\r\n font-weight: bold;\n}\n.book_price_current .price_icon[data-v-3f969829] {\r\n font-size: 2.93rem;\n}\n.book_price_old[data-v-3f969829] {\r\n color: #9c9a9b;\r\n font-size: 2.67rem;\r\n margin-left: 10rpx;\r\n font-weight: normal;\r\n text-decoration: line-through;\n}\n.sumSales[data-v-3f969829] {\r\n color: #6c6c6c;\r\n font-size: 2.67rem;\r\n font-weight: normal;\n}\n.bottom[data-v-3f969829] {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\n}\n[data-v-3f969829] .list_item {\r\n background-color: #fff;\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-box-align: center !important;\r\n -webkit-align-items: center !important;\r\n align-items: center !important;\r\n border-bottom: none;\r\n padding: 10rpx 0 !important;\r\n padding-right: 10rpx !important;\r\n margin-bottom: 10rpx;\r\n border-radius: 10rpx;\r\n padding-left: 20rpx !important;\r\n font-size: 3.2rem;\r\n font-weight: bold;\r\n color: #020001;\n}\n[data-v-3f969829] .list_item .rightArrow {\r\n width: 28rpx;\r\n height: 28rpx;\n}\n[data-v-3f969829] .scroll-view-item:nth-child(2n-1) {\r\n background-color: #fff !important;\n}\r\n", ""]); // Exports module.exports = exports;