11e8bc50a7074305c9d36932773ff5ea.json 17 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeSeckill\\statistics.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeSeckill\\statistics.vue","mtime":1761614939041},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9kZWZpbmVQcm9wZXJ0eSBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2RlZmluZVByb3BlcnR5LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5tYXAuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKaW1wb3J0IGNhcmRzRGF0YSBmcm9tICdAL2NvbXBvbmVudHMvY2FyZHMvY2FyZHMnOwppbXBvcnQgeyBnZXRzZWNraWxsU3RhdGlzdGljcywgZ2V0c2Vja2lsbFN0YXRpc3RpY3NQZW9wbGUsIGdldHNlY2tpbGxTdGF0aXN0aWNzT3JkZXIgfSBmcm9tICdAL2FwaS9tYXJrZXRpbmcnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2luZGV4JywKICBjb21wb25lbnRzOiB7CiAgICBjYXJkc0RhdGE6IGNhcmRzRGF0YQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiBfZGVmaW5lUHJvcGVydHkoewogICAgICBncmlkOiB7CiAgICAgICAgeGw6IDcsCiAgICAgICAgbGc6IDcsCiAgICAgICAgbWQ6IDEyLAogICAgICAgIHNtOiAyNCwKICAgICAgICB4czogMjQKICAgICAgfSwKICAgICAgaWQ6IDAsCiAgICAgIHRib2R5OiBbXSwKICAgICAgbGFiZWxXaWR0aDogNzUsCiAgICAgIHRvdGFsOiAwLAogICAgICB0YWJzOiBbewogICAgICAgIHR5cGU6ICcwJywKICAgICAgICBsYWJlbDogJ+a0u+WKqOWPguS4juS6uicKICAgICAgfSwgewogICAgICAgIHR5cGU6ICcxJywKICAgICAgICBsYWJlbDogJ+a0u+WKqOiuouWNlScKICAgICAgfV0sCiAgICAgIHR5cGU6IDAsCiAgICAgIGxvYWRpbmc6IGZhbHNlLAogICAgICB0aGVhZDogW3sKICAgICAgICB0aXRsZTogJ+eUqOaIt+Wnk+WQjScsCiAgICAgICAga2V5OiAncmVhbF9uYW1lJwogICAgICB9LCB7CiAgICAgICAgdGl0bGU6ICfotK3kubDku7bmlbAnLAogICAgICAgIGtleTogJ2dvb2RzX251bScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5pSv5LuY6K6i5Y2V5pWwJywKICAgICAgICBrZXk6ICdvcmRlcl9udW0nCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+aUr+S7mOmHkeminScsCiAgICAgICAga2V5OiAndG90YWxfcHJpY2UnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+acgOi/keWPguS4juaXtumXtCcsCiAgICAgICAga2V5OiAnYWRkX3RpbWUnCiAgICAgIH1dLAogICAgICB0aGVhZDI6IFt7CiAgICAgICAgdGl0bGU6ICforqLljZXlj7cnLAogICAgICAgIGtleTogJ29yZGVyX2lkJwogICAgICB9LCB7CiAgICAgICAgdGl0bGU6ICfnlKjmiLcnLAogICAgICAgIGtleTogJ3JlYWxfbmFtZScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn6K6i5Y2V54q25oCBJywKICAgICAgICBrZXk6ICdzdGF0dXMnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+iuouWNleaUr+S7mOmHkeminScsCiAgICAgICAga2V5OiAncGF5X3ByaWNlJwogICAgICB9LCB7CiAgICAgICAgdGl0bGU6ICforqLljZXllYblk4HmlbAnLAogICAgICAgIGtleTogJ3RvdGFsX251bScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5LiL5Y2V5pe26Ze0JywKICAgICAgICBrZXk6ICdhZGRfdGltZScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5pSv5LuY5pe26Ze0JywKICAgICAgICBrZXk6ICdwYXlfdGltZScKICAgICAgfV0sCiAgICAgIGNhcmRMaXN0czogW3sKICAgICAgICBjb2w6IDYsCiAgICAgICAgY291bnQ6IDAsCiAgICAgICAgbmFtZTogJ+S4i+WNleS6uuaVsO+8iOS6uu+8iScsCiAgICAgICAgY2xhc3NOYW1lOiAnaWNvbnhpYWRhbnJlbnNodScKICAgICAgfSwgewogICAgICAgIGNvbDogNiwKICAgICAgICBjb3VudDogMCwKICAgICAgICBuYW1lOiAn5pSv5LuY6K6i5Y2V6aKd77yI5YWD77yJJywKICAgICAgICBjbGFzc05hbWU6ICdpY29uemhpZnVkaW5nZGFuJwogICAgICB9LCB7CiAgICAgICAgY29sOiA2LAogICAgICAgIGNvdW50OiAwLAogICAgICAgIG5hbWU6ICfmlK/ku5jkurrmlbDvvIjkurrvvIknLAogICAgICAgIGNsYXNzTmFtZTogJ2ljb256aGlmdXJlbnNodScKICAgICAgfSwgewogICAgICAgIGNvbDogNiwKICAgICAgICBjb3VudDogMCwKICAgICAgICBuYW1lOiAn5Ymp5L2Z5bqT5a2YL+aAu+W6k+WtmCcsCiAgICAgICAgY2xhc3NOYW1lOiAnaWNvbnNoZW5neXVrdWN1bicKICAgICAgfV0sCiAgICAgIHBhZ2luYXRpb246IHsKICAgICAgICBwYWdlOiAxLAogICAgICAgIGxpbWl0OiAxNSwKICAgICAgICByZWFsX25hbWU6ICcnLAogICAgICAgIHN0YXR1czogJycKICAgICAgfQogICAgfSwgInR5cGUiLCAwKTsKICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmlkID0gdGhpcy4kcm91dGUucGFyYW1zLmlkOwogICAgdGhpcy5nZXRTdGF0aXN0aWNzKHRoaXMuaWQpOwogICAgdGhpcy5nZXRMaXN0KCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBjaGFuZ2VTdGF0dXM6IGZ1bmN0aW9uIGNoYW5nZVN0YXR1cygpIHsKICAgICAgdGhpcy5wYWdpbmF0aW9uLnBhZ2UgPSAxOwogICAgICB0aGlzLmdldExpc3QoKTsKICAgIH0sCiAgICAvLyDnu5/orqEKICAgIGdldFN0YXRpc3RpY3M6IGZ1bmN0aW9uIGdldFN0YXRpc3RpY3MoaWQpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgZ2V0c2Vja2lsbFN0YXRpc3RpY3MoaWQpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIHZhciBhcnIgPSBbJ29yZGVyX2NvdW50JywgJ2FsbF9wcmljZScsICdwYXlfY291bnQnLCAncGF5X3JhdGUnXTsKICAgICAgICBfdGhpcy5jYXJkTGlzdHMubWFwKGZ1bmN0aW9uIChpLCBpbmRleCkgewogICAgICAgICAgaS5jb3VudCA9IHJlcy5kYXRhW2FycltpbmRleF1dOwogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDliJfooagKICAgIGdldExpc3Q6IGZ1bmN0aW9uIGdldExpc3QoKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICBpZiAodGhpcy50eXBlID09IDApIHsKICAgICAgICBnZXRzZWNraWxsU3RhdGlzdGljc1Blb3BsZSh0aGlzLmlkLCB0aGlzLnBhZ2luYXRpb24pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgX3RoaXMyLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICAgIHZhciBfcmVzJGRhdGEgPSByZXMuZGF0YSwKICAgICAgICAgICAgY291bnQgPSBfcmVzJGRhdGEuY291bnQsCiAgICAgICAgICAgIGxpc3QgPSBfcmVzJGRhdGEubGlzdDsKICAgICAgICAgIF90aGlzMi50b3RhbCA9IGNvdW50OwogICAgICAgICAgX3RoaXMyLnRib2R5ID0gbGlzdDsKICAgICAgICB9KTsKICAgICAgfSBlbHNlIHsKICAgICAgICBnZXRzZWNraWxsU3RhdGlzdGljc09yZGVyKHRoaXMuaWQsIHRoaXMucGFnaW5hdGlvbikudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBfdGhpczIubG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgdmFyIF9yZXMkZGF0YTIgPSByZXMuZGF0YSwKICAgICAgICAgICAgY291bnQgPSBfcmVzJGRhdGEyLmNvdW50LAogICAgICAgICAgICBsaXN0ID0gX3JlcyRkYXRhMi5saXN0OwogICAgICAgICAgX3RoaXMyLnRvdGFsID0gY291bnQ7CiAgICAgICAgICBfdGhpczIudGJvZHkgPSBsaXN0OwogICAgICAgIH0pOwogICAgICB9CiAgICB9LAogICAgLy8g5qCH562+5YiH5o2iCiAgICBvbkNsaWNrVGFiOiBmdW5jdGlvbiBvbkNsaWNrVGFiKGUpIHsKICAgICAgdGhpcy50eXBlID0gZS5pbmRleDsKICAgICAgdGhpcy5nZXRMaXN0KCk7CiAgICB9LAogICAgLy8g5pCc57SiCiAgICBzZWFyY2hMaXN0OiBmdW5jdGlvbiBzZWFyY2hMaXN0KCkgewogICAgICB0aGlzLnBhZ2luYXRpb24ucGFnZSA9IDE7CiAgICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgfQogIH0KfTs="},{"version":3,"names":["cardsData","getseckillStatistics","getseckillStatisticsPeople","getseckillStatisticsOrder","name","components","data","_defineProperty","grid","xl","lg","md","sm","xs","id","tbody","labelWidth","total","tabs","type","label","loading","thead","title","key","thead2","cardLists","col","count","className","pagination","page","limit","real_name","status","created","$route","params","getStatistics","getList","methods","changeStatus","_this","then","res","arr","map","i","index","_this2","_res$data","list","_res$data2","onClickTab","e","searchList"],"sources":["src/pages/marketing/storeSeckill/statistics.vue"],"sourcesContent":["<template>\r\n <div>\r\n <pages-header\r\n ref=\"pageHeader\"\r\n :title=\"$route.meta.title\"\r\n :backUrl=\"$routeProStr + '/marketing/store_seckill/index'\"\r\n ></pages-header>\r\n <cards-data :cardLists=\"cardLists\" v-if=\"cardLists.length >= 0\" class=\"ivu-mt-16\"></cards-data>\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"ivu-mt\">\r\n <el-form\r\n ref=\"pagination\"\r\n :model=\"pagination\"\r\n label-width=\"80px\"\r\n label-position=\"right\"\r\n @submit.native.prevent\r\n inline\r\n ><el-form-item v-if=\"type == 1\" label=\"订单状态:\" label-for=\"status\">\r\n <el-select\r\n v-model=\"pagination.status\"\r\n clearable\r\n placeholder=\"请选择订单状态\"\r\n @change=\"changeStatus\"\r\n class=\"form_content_width\"\r\n >\r\n <el-option value=\"1\" label=\"待发货\"></el-option>\r\n <el-option value=\"2\" label=\"待收货\"></el-option>\r\n <el-option value=\"3\" label=\"待评价\"></el-option>\r\n <el-option value=\"4\" label=\"交易完成\"></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"订单搜索:\" label-for=\"title\">\r\n <el-input\r\n clearable\r\n v-model=\"pagination.real_name\"\r\n placeholder=\"请输入用户姓名|手机号|UID\"\r\n class=\"form_content_width\"\r\n />\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" v-db-click @click=\"changeStatus\">查询</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <el-tabs v-model=\"type\" @tab-click=\"onClickTab\">\r\n <el-tab-pane v-for=\"(item, index) in tabs\" :label=\"item.label\" :name=\"item.type\" :key=\"index\" />\r\n </el-tabs>\r\n <el-table\r\n :data=\"tbody\"\r\n ref=\"table\"\r\n v-loading=\"loading\"\r\n highlight-current-row\r\n no-userFrom-text=\"暂无数据\"\r\n no-filtered-userFrom-text=\"暂无筛选结果\"\r\n >\r\n <el-table-column\r\n :label=\"item.title\"\r\n :min-width=\"item.minWidth || 100\"\r\n v-for=\"(item, index) in type == 1 ? thead2 : thead\"\r\n :key=\"index\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <template v-if=\"item.key\">\r\n <span>{{ scope.row[item.key] }}</span>\r\n </template>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"acea-row row-right page\">\r\n <pagination\r\n v-if=\"total\"\r\n :total=\"total\"\r\n :page.sync=\"pagination.page\"\r\n :limit.sync=\"pagination.limit\"\r\n @pagination=\"getList\"\r\n />\r\n </div>\r\n </el-card>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport cardsData from '@/components/cards/cards';\r\nimport { getseckillStatistics, getseckillStatisticsPeople, getseckillStatisticsOrder } from '@/api/marketing';\r\n\r\nexport default {\r\n name: 'index',\r\n components: { cardsData },\r\n data() {\r\n return {\r\n grid: {\r\n xl: 7,\r\n lg: 7,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n id: 0,\r\n tbody: [],\r\n labelWidth: 75,\r\n total: 0,\r\n tabs: [\r\n {\r\n type: '0',\r\n label: '活动参与人',\r\n },\r\n {\r\n type: '1',\r\n label: '活动订单',\r\n },\r\n ],\r\n type: 0,\r\n loading: false,\r\n thead: [\r\n {\r\n title: '用户姓名',\r\n key: 'real_name',\r\n },\r\n {\r\n title: '购买件数',\r\n key: 'goods_num',\r\n },\r\n {\r\n title: '支付订单数',\r\n key: 'order_num',\r\n },\r\n {\r\n title: '支付金额',\r\n key: 'total_price',\r\n },\r\n {\r\n title: '最近参与时间',\r\n key: 'add_time',\r\n },\r\n ],\r\n thead2: [\r\n {\r\n title: '订单号',\r\n key: 'order_id',\r\n },\r\n {\r\n title: '用户',\r\n key: 'real_name',\r\n },\r\n {\r\n title: '订单状态',\r\n key: 'status',\r\n },\r\n {\r\n title: '订单支付金额',\r\n key: 'pay_price',\r\n },\r\n {\r\n title: '订单商品数',\r\n key: 'total_num',\r\n },\r\n {\r\n title: '下单时间',\r\n key: 'add_time',\r\n },\r\n {\r\n title: '支付时间',\r\n key: 'pay_time',\r\n },\r\n ],\r\n cardLists: [\r\n {\r\n col: 6,\r\n count: 0,\r\n name: '下单人数(人)',\r\n className: 'iconxiadanrenshu',\r\n },\r\n {\r\n col: 6,\r\n count: 0,\r\n name: '支付订单额(元)',\r\n className: 'iconzhifudingdan',\r\n },\r\n {\r\n col: 6,\r\n count: 0,\r\n name: '支付人数(人)',\r\n className: 'iconzhifurenshu',\r\n },\r\n {\r\n col: 6,\r\n count: 0,\r\n name: '剩余库存/总库存',\r\n className: 'iconshengyukucun',\r\n },\r\n ],\r\n pagination: {\r\n page: 1,\r\n limit: 15,\r\n real_name: '',\r\n status: '',\r\n },\r\n type: 0,\r\n };\r\n },\r\n created() {\r\n this.id = this.$route.params.id;\r\n this.getStatistics(this.id);\r\n this.getList();\r\n },\r\n methods: {\r\n changeStatus() {\r\n this.pagination.page = 1;\r\n this.getList();\r\n },\r\n // 统计\r\n getStatistics(id) {\r\n getseckillStatistics(id).then((res) => {\r\n let arr = ['order_count', 'all_price', 'pay_count', 'pay_rate'];\r\n this.cardLists.map((i, index) => {\r\n i.count = res.data[arr[index]];\r\n });\r\n });\r\n },\r\n // 列表\r\n getList() {\r\n this.loading = true;\r\n if (this.type == 0) {\r\n getseckillStatisticsPeople(this.id, this.pagination).then((res) => {\r\n this.loading = false;\r\n const { count, list } = res.data;\r\n this.total = count;\r\n this.tbody = list;\r\n });\r\n } else {\r\n getseckillStatisticsOrder(this.id, this.pagination).then((res) => {\r\n this.loading = false;\r\n const { count, list } = res.data;\r\n this.total = count;\r\n this.tbody = list;\r\n });\r\n }\r\n },\r\n // 标签切换\r\n onClickTab(e) {\r\n this.type = e.index;\r\n this.getList();\r\n },\r\n // 搜索\r\n searchList() {\r\n this.pagination.page = 1;\r\n this.getList();\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.cl {\r\n margin-right: 20px;\r\n}\r\n.code-row-bg {\r\n display: flex;\r\n flex-wrap: nowrap;\r\n}\r\n.code-row-bg .ivu-mt {\r\n width: 100%;\r\n margin: 0 5px;\r\n}\r\n.ech-box {\r\n margin-top: 10px;\r\n}\r\n::v-deep .ivu-tabs-nav-scroll {\r\n background-color: #fff;\r\n padding-top: 5px;\r\n}\r\n.change-style {\r\n border: 1px solid #ccc;\r\n border-radius: 15px;\r\n padding: 0px 10px;\r\n cursor: pointer;\r\n}\r\n.table-head {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n}\r\n.return {\r\n margin-bottom: 6px;\r\n}\r\n</style>\r\n"],"mappings":";;;;;AAgFA,OAAAA,SAAA;AACA,SAAAC,oBAAA,EAAAC,0BAAA,EAAAC,yBAAA;AAEA;EACAC,IAAA;EACAC,UAAA;IAAAL,SAAA,EAAAA;EAAA;EACAM,IAAA,WAAAA,KAAA;IACA,OAAAC,eAAA;MACAC,IAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;MACA;MACAC,EAAA;MACAC,KAAA;MACAC,UAAA;MACAC,KAAA;MACAC,IAAA,GACA;QACAC,IAAA;QACAC,KAAA;MACA,GACA;QACAD,IAAA;QACAC,KAAA;MACA,EACA;MACAD,IAAA;MACAE,OAAA;MACAC,KAAA,GACA;QACAC,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,EACA;MACAC,MAAA,GACA;QACAF,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,GACA;QACAD,KAAA;QACAC,GAAA;MACA,EACA;MACAE,SAAA,GACA;QACAC,GAAA;QACAC,KAAA;QACAxB,IAAA;QACAyB,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACAxB,IAAA;QACAyB,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACAxB,IAAA;QACAyB,SAAA;MACA,GACA;QACAF,GAAA;QACAC,KAAA;QACAxB,IAAA;QACAyB,SAAA;MACA,EACA;MACAC,UAAA;QACAC,IAAA;QACAC,KAAA;QACAC,SAAA;QACAC,MAAA;MACA;IAAA,WACA;EAEA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAArB,EAAA,QAAAsB,MAAA,CAAAC,MAAA,CAAAvB,EAAA;IACA,KAAAwB,aAAA,MAAAxB,EAAA;IACA,KAAAyB,OAAA;EACA;EACAC,OAAA;IACAC,YAAA,WAAAA,aAAA;MACA,KAAAX,UAAA,CAAAC,IAAA;MACA,KAAAQ,OAAA;IACA;IACA;IACAD,aAAA,WAAAA,cAAAxB,EAAA;MAAA,IAAA4B,KAAA;MACAzC,oBAAA,CAAAa,EAAA,EAAA6B,IAAA,WAAAC,GAAA;QACA,IAAAC,GAAA;QACAH,KAAA,CAAAhB,SAAA,CAAAoB,GAAA,WAAAC,CAAA,EAAAC,KAAA;UACAD,CAAA,CAAAnB,KAAA,GAAAgB,GAAA,CAAAtC,IAAA,CAAAuC,GAAA,CAAAG,KAAA;QACA;MACA;IACA;IACA;IACAT,OAAA,WAAAA,QAAA;MAAA,IAAAU,MAAA;MACA,KAAA5B,OAAA;MACA,SAAAF,IAAA;QACAjB,0BAAA,MAAAY,EAAA,OAAAgB,UAAA,EAAAa,IAAA,WAAAC,GAAA;UACAK,MAAA,CAAA5B,OAAA;UACA,IAAA6B,SAAA,GAAAN,GAAA,CAAAtC,IAAA;YAAAsB,KAAA,GAAAsB,SAAA,CAAAtB,KAAA;YAAAuB,IAAA,GAAAD,SAAA,CAAAC,IAAA;UACAF,MAAA,CAAAhC,KAAA,GAAAW,KAAA;UACAqB,MAAA,CAAAlC,KAAA,GAAAoC,IAAA;QACA;MACA;QACAhD,yBAAA,MAAAW,EAAA,OAAAgB,UAAA,EAAAa,IAAA,WAAAC,GAAA;UACAK,MAAA,CAAA5B,OAAA;UACA,IAAA+B,UAAA,GAAAR,GAAA,CAAAtC,IAAA;YAAAsB,KAAA,GAAAwB,UAAA,CAAAxB,KAAA;YAAAuB,IAAA,GAAAC,UAAA,CAAAD,IAAA;UACAF,MAAA,CAAAhC,KAAA,GAAAW,KAAA;UACAqB,MAAA,CAAAlC,KAAA,GAAAoC,IAAA;QACA;MACA;IACA;IACA;IACAE,UAAA,WAAAA,WAAAC,CAAA;MACA,KAAAnC,IAAA,GAAAmC,CAAA,CAAAN,KAAA;MACA,KAAAT,OAAA;IACA;IACA;IACAgB,UAAA,WAAAA,WAAA;MACA,KAAAzB,UAAA,CAAAC,IAAA;MACA,KAAAQ,OAAA;IACA;EACA;AACA","ignoreList":[]}]}