| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobilePage\\home_coupon.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\components\\mobilePage\\home_coupon.vue","mtime":1761185180000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiQzovVXNlcnMvQWRtaW5pc3RyYXRvci9EZXNrdG9wL2NybWViNS4wL3RlbXBsYXRlL2FkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0IHsgbWFwU3RhdGUgfSBmcm9tICd2dWV4JzsKLy8gaW1wb3J0IHRoZW1lIGZyb20gIkAvbWl4aW5zL3RoZW1lIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdob21lX2NvdXBvbicsCiAgY25hbWU6ICfkvJjmg6DliLgnLAogIGNvbmZpZ05hbWU6ICdjX2hvbWVfY291cG9uJywKICBpY29uOiAnI2ljb256dWppYW4teW91aHVpcXVhbicsCiAgdHlwZTogMSwKICAvLyAwIOWfuuehgOe7hOS7tiAxIOiQpemUgOe7hOS7tiAy5bel5YW357uE5Lu2CiAgZGVmYXVsdE5hbWU6ICdjb3Vwb24nLAogIC8vIOWklumdouWMuemFjeWQjeensAogIHByb3BzOiB7CiAgICBpbmRleDogewogICAgICB0eXBlOiBudWxsCiAgICB9LAogICAgbnVtOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0sCiAgICBjb2xvclN0eWxlOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0KICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKHt9LCBtYXBTdGF0ZSgnbW9iaWxkQ29uZmlnJywgWydkZWZhdWx0QXJyYXknXSkpLAogIHdhdGNoOiB7CiAgICBwYWdlRGF0YTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB0aGlzLnNldENvbmZpZyhuVmFsKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfSwKICAgIG51bTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB2YXIgZGF0YSA9IHRoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbblZhbF07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBkZWZhdWx0QXJyYXk6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W3RoaXMubnVtXTsKICAgICAgICB0aGlzLnNldENvbmZpZyhkYXRhKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgLy8gbWl4aW5zOiBbdGhlbWVdLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICAvLyDpu5jorqTliJ3lp4vljJbmlbDmja7npoHmraLkv67mlLkKICAgICAgZGVmYXVsdENvbmZpZzogewogICAgICAgIGNuYW1lOiAn5LyY5oOg5Yi4JywKICAgICAgICBuYW1lOiAnY291cG9uJywKICAgICAgICB0aW1lc3RhbXA6IHRoaXMubnVtLAogICAgICAgIGlzSGlkZTogZmFsc2UsCiAgICAgICAgc2V0VXA6IHsKICAgICAgICAgIHRhYlZhbDogMAogICAgICAgIH0sCiAgICAgICAgdGl0bGVMZWZ0OiAn5bGV56S66K6+572uJywKICAgICAgICB0aXRsZURhdGE6ICfkvJjmg6DliLjmlbDmja4nLAogICAgICAgIHRpdGxlUmlnaHQ6ICfkvJjmg6DliLjmoLflvI8nLAogICAgICAgIHRpdGxlQ3VycmVuY3k6ICfpgJrnlKjmoLflvI8nLAogICAgICAgIHN0eWxlQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+mAieaLqemjjuagvCcsCiAgICAgICAgICB0YWJWYWw6IDAsCiAgICAgICAgICB0eXBlOiAnY291cG9uJwogICAgICAgIH0sCiAgICAgICAgbnVtYmVyQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+WxleekuuaVsOmHjycsCiAgICAgICAgICB2YWw6IDUsCiAgICAgICAgICBtaW46IDEKICAgICAgICB9LAogICAgICAgIHRvbmVDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn6Imy6LCDJywKICAgICAgICAgIHRhYlZhbDogMCwKICAgICAgICAgIHRhYkxpc3Q6IFt7CiAgICAgICAgICAgIG5hbWU6ICfot5/pmo/kuLvpopjpo47moLwnCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIG5hbWU6ICfoh6rlrprkuYknCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgY291cG9uTW9uZXlDb2xvcjogewogICAgICAgICAgdGl0bGU6ICfkvJjmg6Dph5Hpop0nLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0U5MzMyMycKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBibnRCZ0NvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+aMiemSruiDjOaZrycsCiAgICAgICAgICBuYW1lOiAnYm50QmdDb2xvcicsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI0ZGNzkzMScKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0ZGNzkzMScKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgY291cG9uQmdDb2xvcjogewogICAgICAgICAgdGl0bGU6ICfkvJjmg6DliLjog4zmma8nLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0U5MzMyMycKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBzcGFjaW5nQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+S8mOaDoOWIuOmXtOi3nScsCiAgICAgICAgICB2YWw6IDYsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIG1vZHVsZUNvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+e7hOS7tuiDjOaZrycsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI0U5MzMyMycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNGRjc5MzEnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0U5MzMyMycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNGRjc5MzEnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgbW9kdWxlQ29sb3IyOiB7CiAgICAgICAgICB0aXRsZTogJ+e7hOS7tuiDjOaZrycsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZmZmZicKICAgICAgICAgIH1dLAogICAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjZmZmZmZmJwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIGJvdHRvbUJnQ29sb3I6IHsKICAgICAgICAgIHRpdGxlOiAn5bqV6YOo6IOM5pmvJywKICAgICAgICAgIGRlZmF1bHQ6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjZjVmNWY1JwogICAgICAgICAgfV0sCiAgICAgICAgICBjb2xvcjogW3sKICAgICAgICAgICAgaXRlbTogJyNmNWY1ZjUnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgdG9wQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+S4iui+uei3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIGJvdHRvbUNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfkuIvovrnot50nLAogICAgICAgICAgdmFsOiAwLAogICAgICAgICAgbWluOiAwCiAgICAgICAgfSwKICAgICAgICBwckNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICflt6blj7Povrnot50nLAogICAgICAgICAgdmFsOiAxMCwKICAgICAgICAgIG1pbjogMAogICAgICAgIH0sCiAgICAgICAgbWJDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn6aG16Z2i5LiK6Ze06LedJywKICAgICAgICAgIHZhbDogMCwKICAgICAgICAgIG1pbjogMAogICAgICAgIH0sCiAgICAgICAgZmlsbGV0OiB7CiAgICAgICAgICB0aXRsZTogJ+iDjOaZr+WchuinkicsCiAgICAgICAgICB0eXBlOiAwLAogICAgICAgICAgbGlzdDogW3sKICAgICAgICAgICAgdmFsOiAn5YWo6YOoJywKICAgICAgICAgICAgaWNvbjogJ2ljb25jYW96dW8temhlbmd0aScKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgdmFsOiAn5Y2V5LiqJywKICAgICAgICAgICAgaWNvbjogJ2ljb25jYW96dW8tYmlhbmppYW8nCiAgICAgICAgICB9XSwKICAgICAgICAgIHZhbE5hbWU6ICflnIbop5LlgLwnLAogICAgICAgICAgdmFsOiA4LAogICAgICAgICAgbWluOiAwLAogICAgICAgICAgdmFsTGlzdDogW3sKICAgICAgICAgICAgdmFsOiAwCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIHZhbDogMAogICAgICAgICAgfSwgewogICAgICAgICAgICB2YWw6IDAKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgdmFsOiAwCiAgICAgICAgICB9XQogICAgICAgIH0KICAgICAgfSwKICAgICAgcGFnZURhdGE6IHt9LAogICAgICBudW1iZXJDb25maWc6IDAsCiAgICAgIHN0eWxlQ29uZmlnOiAwLAogICAgICB0b25lQ29uZmlnOiAwLAogICAgICBjb3Vwb25Nb25leUNvbG9yOiAnJywKICAgICAgYm50QmdDb2xvckxlZnQ6ICcnLAogICAgICBibnRCZ0NvbG9yUmlnaHQ6ICcnLAogICAgICBjb3Vwb25CZ0NvbG9yOiAnJywKICAgICAgc3BhY2luZ0NvbmZpZzogMCwKICAgICAgbW9kdWxlQ29sb3I6ICcnLAogICAgICBtb2R1bGVDb2xvcjI6ICcnLAogICAgICB0b3BDb25maWc6IDAsCiAgICAgIGJvdHRvbUNvbmZpZzogMCwKICAgICAgcHJDb25maWc6IDAsCiAgICAgIGJnUmFkaXVzOiAwLAogICAgICBtVG9wOiAwLAogICAgICBib3R0b21CZ0NvbG9yOiAnJywKICAgICAgdGhlbWVDb2xvcjogJycsCiAgICAgIHRoZW1lQ29sb3IyOiAnJwogICAgfTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICBfdGhpcy5wYWdlRGF0YSA9IF90aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W190aGlzLm51bV07CiAgICAgIF90aGlzLnNldENvbmZpZyhfdGhpcy5wYWdlRGF0YSk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHNldENvbmZpZzogZnVuY3Rpb24gc2V0Q29uZmlnKGRhdGEpIHsKICAgICAgaWYgKCFkYXRhKSByZXR1cm47CiAgICAgIGlmIChkYXRhLm1iQ29uZmlnKSB7CiAgICAgICAgdGhpcy5udW1iZXJDb25maWcgPSBkYXRhLm51bWJlckNvbmZpZy52YWw7CiAgICAgICAgdGhpcy5zdHlsZUNvbmZpZyA9IGRhdGEuc3R5bGVDb25maWcudGFiVmFsOwogICAgICAgIHRoaXMudG9uZUNvbmZpZyA9IGRhdGEudG9uZUNvbmZpZy50YWJWYWw7CiAgICAgICAgdGhpcy5jb3Vwb25Nb25leUNvbG9yID0gZGF0YS5jb3Vwb25Nb25leUNvbG9yLmNvbG9yWzBdLml0ZW07CiAgICAgICAgdGhpcy5ibnRCZ0NvbG9yTGVmdCA9IGRhdGEuYm50QmdDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMuYm50QmdDb2xvclJpZ2h0ID0gZGF0YS5ibnRCZ0NvbG9yLmNvbG9yWzFdLml0ZW07CiAgICAgICAgdGhpcy5jb3Vwb25CZ0NvbG9yID0gZGF0YS5jb3Vwb25CZ0NvbG9yLmNvbG9yWzBdLml0ZW07CiAgICAgICAgdGhpcy5zcGFjaW5nQ29uZmlnID0gZGF0YS5zcGFjaW5nQ29uZmlnLnZhbDsKICAgICAgICB2YXIgbW9kdWxlQ29sb3JMZWZ0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHZhciBtb2R1bGVDb2xvclJpZ2h0ID0gZGF0YS5tb2R1bGVDb2xvci5jb2xvclsxXS5pdGVtOwogICAgICAgIHRoaXMubW9kdWxlQ29sb3IgPSAibGluZWFyLWdyYWRpZW50KDkwZGVnLCIuY29uY2F0KG1vZHVsZUNvbG9yTGVmdCwgIiAwJSwiKS5jb25jYXQobW9kdWxlQ29sb3JSaWdodCwgIiAxMDAlKSIpOwogICAgICAgIHRoaXMubW9kdWxlQ29sb3IyID0gZGF0YS5tb2R1bGVDb2xvcjIuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLnRvcENvbmZpZyA9IGRhdGEudG9wQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLmJvdHRvbUNvbmZpZyA9IGRhdGEuYm90dG9tQ29uZmlnLnZhbDsKICAgICAgICB0aGlzLnByQ29uZmlnID0gZGF0YS5wckNvbmZpZy52YWw7CiAgICAgICAgdmFyIGZpbGxldCA9IGRhdGEuZmlsbGV0LnR5cGU7CiAgICAgICAgdmFyIGZpbGxldFZhbCA9IGRhdGEuZmlsbGV0LnZhbDsKICAgICAgICB2YXIgdmFsTGlzdCA9IGRhdGEuZmlsbGV0LnZhbExpc3Q7CiAgICAgICAgdGhpcy5iZ1JhZGl1cyA9IGZpbGxldCA/IHZhbExpc3RbMF0udmFsICsgJ3B4ICcgKyB2YWxMaXN0WzFdLnZhbCArICdweCAnICsgdmFsTGlzdFszXS52YWwgKyAncHggJyArIHZhbExpc3RbMl0udmFsICsgJ3B4JyA6IGZpbGxldFZhbCArICdweCc7CiAgICAgICAgdGhpcy5tVG9wID0gZGF0YS5tYkNvbmZpZy52YWw7CiAgICAgICAgdGhpcy5ib3R0b21CZ0NvbG9yID0gZGF0YS5ib3R0b21CZ0NvbG9yLmNvbG9yWzBdLml0ZW07CiAgICAgICAgdGhpcy50aGVtZUNvbG9yID0gImxpbmVhci1ncmFkaWVudCg5MGRlZywiLmNvbmNhdCh0aGlzLmNvbG9yU3R5bGUudGhlbWUsICIgMCUsIikuY29uY2F0KHRoaXMuY29sb3JTdHlsZS5ncmFkaWVudCwgIiAxMDAlKSIpOwogICAgICAgIHRoaXMudGhlbWVDb2xvcjIgPSAibGluZWFyLWdyYWRpZW50KDBkZWcsIi5jb25jYXQodGhpcy5jb2xvclN0eWxlLnRoZW1lLCAiIDAlLCIpLmNvbmNhdCh0aGlzLmNvbG9yU3R5bGUuZ3JhZGllbnQsICIgMTAwJSkiKTsKICAgICAgfQogICAgfQogIH0KfTs="},{"version":3,"names":["mapState","name","cname","configName","icon","type","defaultName","props","index","num","colorStyle","computed","_objectSpread","watch","pageData","handler","nVal","oVal","setConfig","deep","data","$store","state","mobildConfig","defaultArray","defaultConfig","timestamp","isHide","setUp","tabVal","titleLeft","titleData","titleRight","titleCurrency","styleConfig","title","numberConfig","val","min","toneConfig","tabList","couponMoneyColor","default","item","color","bntBgColor","couponBgColor","spacingConfig","moduleColor","moduleColor2","bottomBgColor","topConfig","bottomConfig","prConfig","mbConfig","fillet","list","valName","valList","bntBgColorLeft","bntBgColorRight","bgRadius","mTop","themeColor","themeColor2","mounted","_this","$nextTick","methods","moduleColorLeft","moduleColorRight","concat","filletVal","theme","gradient"],"sources":["src/components/mobilePage/home_coupon.vue"],"sourcesContent":["<template>\r\n <div\r\n class=\"couponCon\"\r\n :style=\"{\r\n background: bottomBgColor,\r\n marginTop: mTop + 'px',\r\n paddingTop: topConfig + 'px',\r\n paddingBottom: bottomConfig + 'px',\r\n paddingLeft: prConfig + 'px',\r\n paddingRight: prConfig + 'px',\r\n }\"\r\n >\r\n <div\r\n class=\"coupon1 acea-row row-middle\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderRadius: bgRadius,\r\n }\"\r\n v-if=\"styleConfig == 0\"\r\n >\r\n <div class=\"list acea-row row-middle\">\r\n <div\r\n class=\"item\"\r\n v-for=\"(item, index) in numberConfig\"\r\n :key=\"index\"\r\n :style=\"{\r\n marginRight: spacingConfig + 'px',\r\n background: toneConfig ? couponBgColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div\r\n class=\"money\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div><span class=\"lable\">¥</span>70</div>\r\n <div class=\"tips\">满5000可用</div>\r\n </div>\r\n <div\r\n class=\"sill\"\r\n :style=\"{\r\n background: toneConfig\r\n ? `linear-gradient(90deg,${bntBgColorRight} 0%,${bntBgColorLeft} 100%)`\r\n : themeColor,\r\n }\"\r\n >\r\n 满200可用\r\n </div>\r\n <img src=\"../../assets/images/newVip02.png\" />\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"coupon2 acea-row row-middle\"\r\n :style=\"{\r\n background: moduleColor,\r\n borderRadius: bgRadius,\r\n }\"\r\n v-else-if=\"styleConfig == 1\"\r\n >\r\n <div class=\"list acea-row row-middle\">\r\n <div\r\n class=\"item\"\r\n :style=\"{\r\n marginRight: spacingConfig + 'px',\r\n }\"\r\n v-for=\"(item, index) in numberConfig\"\r\n :key=\"index\"\r\n >\r\n <div class=\"type\">品类券</div>\r\n <div\r\n class=\"money\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span class=\"label\">¥</span>50\r\n </div>\r\n <div\r\n class=\"tips\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n 满500元可用\r\n </div>\r\n <div\r\n class=\"bnt\"\r\n :style=\"{\r\n background: toneConfig\r\n ? `linear-gradient(90deg,${bntBgColorRight} 0%,${bntBgColorLeft} 100%)`\r\n : themeColor,\r\n }\"\r\n >\r\n 去领取\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"coupon acea-row row-middle\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderRadius: bgRadius,\r\n }\"\r\n v-else-if=\"styleConfig == 2\"\r\n >\r\n <div class=\"list acea-row row-middle\">\r\n <div\r\n class=\"itemCon\"\r\n :style=\"{\r\n marginRight: spacingConfig + 'px',\r\n background: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n v-for=\"(item, index) in numberConfig\"\r\n :key=\"index\"\r\n >\r\n <div\r\n class=\"item\"\r\n :style=\"{\r\n borderColor: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div\r\n class=\"left\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"num\"><span>¥</span>50</div>\r\n <div class=\"txt\">满100元可用</div>\r\n </div>\r\n <div\r\n class=\"right\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n borderLeftColor: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"rightCon\">立即领取</div>\r\n </div>\r\n <div\r\n class=\"roll up-roll\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderColor: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n ></div>\r\n <div\r\n class=\"roll down-roll\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderColor: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n ></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"coupon4\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderRadius: bgRadius,\r\n }\"\r\n v-else-if=\"styleConfig == 3\"\r\n >\r\n <div\r\n class=\"list acea-row row-middle\"\r\n :style=\"{\r\n background: toneConfig ? couponBgColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"listCon acea-row row-middle\">\r\n <div\r\n class=\"item\"\r\n :style=\"{\r\n marginRight: spacingConfig + 'px',\r\n }\"\r\n v-for=\"(item, index) in numberConfig\"\r\n :key=\"index\"\r\n v-if=\"index < 4\"\r\n >\r\n <div\r\n class=\"type\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n background: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"typeCon\">通用券</div>\r\n </div>\r\n <div\r\n class=\"money\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <span class=\"label\">¥</span>50\r\n </div>\r\n <div class=\"tips\">满5000可用</div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"pocket\"\r\n :style=\"{\r\n background: toneConfig ? `linear-gradient(0deg,${bntBgColorRight} 0%,${bntBgColorLeft} 100%)` : themeColor2,\r\n }\"\r\n >\r\n <div class=\"tips\">先领券 再购物</div>\r\n <div class=\"info\">领券下单·享购物优惠</div>\r\n <div\r\n class=\"bnt\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n background: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"bntCon\">立即领取</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div\r\n class=\"coupon5 acea-row row-middle\"\r\n :style=\"{\r\n background: moduleColor2,\r\n borderRadius: bgRadius,\r\n }\"\r\n v-else\r\n >\r\n <div class=\"list acea-row row-middle\">\r\n <div\r\n class=\"item acea-row row-middle\"\r\n :style=\"{\r\n marginRight: spacingConfig + 'px',\r\n background: toneConfig ? `linear-gradient(0deg,${bntBgColorRight} 0%,${bntBgColorLeft} 100%)` : themeColor2,\r\n }\"\r\n v-for=\"(item, index) in numberConfig\"\r\n :key=\"index\"\r\n >\r\n <div\r\n class=\"left\"\r\n :style=\"{\r\n color: toneConfig ? couponMoneyColor : colorStyle.theme,\r\n }\"\r\n >\r\n <div class=\"money\"><span class=\"label\">¥</span>50</div>\r\n <div class=\"tips\">满5000可用</div>\r\n </div>\r\n <div class=\"right acea-row row-center\">\r\n <div class=\"rightCon\">领取</div>\r\n </div>\r\n <div\r\n class=\"roll\"\r\n :style=\"{\r\n background: moduleColor2,\r\n }\"\r\n ></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState } from 'vuex';\r\n// import theme from \"@/mixins/theme\";\r\nexport default {\r\n name: 'home_coupon',\r\n cname: '优惠券',\r\n configName: 'c_home_coupon',\r\n icon: '#iconzujian-youhuiquan',\r\n type: 1, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'coupon', // 外面匹配名称\r\n props: {\r\n index: {\r\n type: null,\r\n },\r\n num: {\r\n type: null,\r\n },\r\n colorStyle: {\r\n type: null,\r\n },\r\n },\r\n computed: {\r\n ...mapState('mobildConfig', ['defaultArray']),\r\n },\r\n watch: {\r\n pageData: {\r\n handler(nVal, oVal) {\r\n this.setConfig(nVal);\r\n },\r\n deep: true,\r\n },\r\n num: {\r\n handler(nVal, oVal) {\r\n let data = this.$store.state.mobildConfig.defaultArray[nVal];\r\n this.setConfig(data);\r\n },\r\n deep: true,\r\n },\r\n defaultArray: {\r\n handler(nVal, oVal) {\r\n let data = this.$store.state.mobildConfig.defaultArray[this.num];\r\n this.setConfig(data);\r\n },\r\n deep: true,\r\n },\r\n },\r\n // mixins: [theme],\r\n data() {\r\n return {\r\n // 默认初始化数据禁止修改\r\n defaultConfig: {\r\n cname: '优惠券',\r\n name: 'coupon',\r\n timestamp: this.num,\r\n isHide: false,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n titleLeft: '展示设置',\r\n titleData: '优惠券数据',\r\n titleRight: '优惠券样式',\r\n titleCurrency: '通用样式',\r\n styleConfig: {\r\n title: '选择风格',\r\n tabVal: 0,\r\n type: 'coupon',\r\n },\r\n numberConfig: {\r\n title: '展示数量',\r\n val: 5,\r\n min: 1,\r\n },\r\n toneConfig: {\r\n title: '色调',\r\n tabVal: 0,\r\n tabList: [\r\n {\r\n name: '跟随主题风格',\r\n },\r\n {\r\n name: '自定义',\r\n },\r\n ],\r\n },\r\n couponMoneyColor: {\r\n title: '优惠金额',\r\n default: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n },\r\n bntBgColor: {\r\n title: '按钮背景',\r\n name: 'bntBgColor',\r\n default: [\r\n {\r\n item: '#FF7931',\r\n },\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#FF7931',\r\n },\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n },\r\n couponBgColor: {\r\n title: '优惠券背景',\r\n default: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#E93323',\r\n },\r\n ],\r\n },\r\n spacingConfig: {\r\n title: '优惠券间距',\r\n val: 6,\r\n min: 0,\r\n },\r\n moduleColor: {\r\n title: '组件背景',\r\n default: [\r\n {\r\n item: '#E93323',\r\n },\r\n {\r\n item: '#FF7931',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#E93323',\r\n },\r\n {\r\n item: '#FF7931',\r\n },\r\n ],\r\n },\r\n moduleColor2: {\r\n title: '组件背景',\r\n default: [\r\n {\r\n item: '#ffffff',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#ffffff',\r\n },\r\n ],\r\n },\r\n bottomBgColor: {\r\n title: '底部背景',\r\n default: [\r\n {\r\n item: '#f5f5f5',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#f5f5f5',\r\n },\r\n ],\r\n },\r\n topConfig: {\r\n title: '上边距',\r\n val: 0,\r\n min: 0,\r\n },\r\n bottomConfig: {\r\n title: '下边距',\r\n val: 0,\r\n min: 0,\r\n },\r\n prConfig: {\r\n title: '左右边距',\r\n val: 10,\r\n min: 0,\r\n },\r\n mbConfig: {\r\n title: '页面上间距',\r\n val: 0,\r\n min: 0,\r\n },\r\n fillet: {\r\n title: '背景圆角',\r\n type: 0,\r\n list: [\r\n {\r\n val: '全部',\r\n icon: 'iconcaozuo-zhengti',\r\n },\r\n {\r\n val: '单个',\r\n icon: 'iconcaozuo-bianjiao',\r\n },\r\n ],\r\n valName: '圆角值',\r\n val: 8,\r\n min: 0,\r\n valList: [{ val: 0 }, { val: 0 }, { val: 0 }, { val: 0 }],\r\n },\r\n },\r\n pageData: {},\r\n numberConfig: 0,\r\n styleConfig: 0,\r\n toneConfig: 0,\r\n couponMoneyColor: '',\r\n bntBgColorLeft: '',\r\n bntBgColorRight: '',\r\n couponBgColor: '',\r\n spacingConfig: 0,\r\n moduleColor: '',\r\n moduleColor2: '',\r\n topConfig: 0,\r\n bottomConfig: 0,\r\n prConfig: 0,\r\n bgRadius: 0,\r\n mTop: 0,\r\n bottomBgColor: '',\r\n themeColor: '',\r\n themeColor2: '',\r\n };\r\n },\r\n mounted() {\r\n this.$nextTick(() => {\r\n this.pageData = this.$store.state.mobildConfig.defaultArray[this.num];\r\n this.setConfig(this.pageData);\r\n });\r\n },\r\n methods: {\r\n setConfig(data) {\r\n if (!data) return;\r\n if (data.mbConfig) {\r\n this.numberConfig = data.numberConfig.val;\r\n this.styleConfig = data.styleConfig.tabVal;\r\n this.toneConfig = data.toneConfig.tabVal;\r\n this.couponMoneyColor = data.couponMoneyColor.color[0].item;\r\n this.bntBgColorLeft = data.bntBgColor.color[0].item;\r\n this.bntBgColorRight = data.bntBgColor.color[1].item;\r\n this.couponBgColor = data.couponBgColor.color[0].item;\r\n this.spacingConfig = data.spacingConfig.val;\r\n let moduleColorLeft = data.moduleColor.color[0].item;\r\n let moduleColorRight = data.moduleColor.color[1].item;\r\n this.moduleColor = `linear-gradient(90deg,${moduleColorLeft} 0%,${moduleColorRight} 100%)`;\r\n this.moduleColor2 = data.moduleColor2.color[0].item;\r\n this.topConfig = data.topConfig.val;\r\n this.bottomConfig = data.bottomConfig.val;\r\n this.prConfig = data.prConfig.val;\r\n let fillet = data.fillet.type;\r\n let filletVal = data.fillet.val;\r\n let valList = data.fillet.valList;\r\n this.bgRadius = fillet\r\n ? valList[0].val + 'px ' + valList[1].val + 'px ' + valList[3].val + 'px ' + valList[2].val + 'px'\r\n : filletVal + 'px';\r\n this.mTop = data.mbConfig.val;\r\n this.bottomBgColor = data.bottomBgColor.color[0].item;\r\n this.themeColor = `linear-gradient(90deg,${this.colorStyle.theme} 0%,${this.colorStyle.gradient} 100%)`;\r\n this.themeColor2 = `linear-gradient(0deg,${this.colorStyle.theme} 0%,${this.colorStyle.gradient} 100%)`;\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.couponCon {\r\n overflow: hidden;\r\n}\r\n.coupon5 {\r\n height: 78px;\r\n background: #ffffff;\r\n border-radius: 8px;\r\n padding-left: 10px;\r\n width: 100%;\r\n overflow: hidden;\r\n .list {\r\n flex-wrap: nowrap;\r\n .item {\r\n width: 114px;\r\n height: 54px;\r\n background: linear-gradient(0deg, #e93323 0%, #ff7931 100%);\r\n border-radius: 6px;\r\n position: relative;\r\n margin-right: 6px;\r\n\r\n .roll {\r\n width: 8px;\r\n height: 8px;\r\n background: #fff;\r\n border-radius: 50%;\r\n position: absolute;\r\n left: -4px;\r\n }\r\n .right {\r\n flex: 1;\r\n .rightCon {\r\n width: 20px;\r\n font-size: 12px;\r\n color: #fff;\r\n text-align: center;\r\n line-height: 1.2;\r\n }\r\n }\r\n .left {\r\n width: 86px;\r\n height: 100%;\r\n background: linear-gradient(0deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.8) 100%);\r\n border-radius: 6px;\r\n text-align: center;\r\n color: #e93323;\r\n padding: 8px 0;\r\n .money {\r\n font-size: 21px;\r\n line-height: 21px;\r\n font-family: D-DIN-PRO, D-DIN-PRO;\r\n font-weight: 600;\r\n\r\n .label {\r\n font-size: 14px;\r\n }\r\n }\r\n .tips {\r\n font-size: 11px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n.coupon4 {\r\n width: 100%;\r\n height: 110px;\r\n background: #ffffff;\r\n border-radius: 8px;\r\n padding: 12px 10px;\r\n\r\n .list {\r\n background: #e93323;\r\n border-radius: 12px;\r\n height: 86px;\r\n padding-left: 10px;\r\n position: relative;\r\n overflow: hidden;\r\n width: 100%;\r\n .listCon {\r\n flex-wrap: nowrap;\r\n }\r\n .pocket {\r\n text-align: center;\r\n background: linear-gradient(0deg, #e93323 0%, #ff7931 100%);\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 148px;\r\n height: 100%;\r\n padding-top: 10px;\r\n\r\n .tips {\r\n color: #ffffff;\r\n font-size: 16px;\r\n }\r\n .info {\r\n font-size: 10px;\r\n color: #f5f5f5;\r\n }\r\n .bnt {\r\n width: 80px;\r\n height: 24px;\r\n border-radius: 13px;\r\n background: #e93323;\r\n margin: 4px auto 0 auto;\r\n color: #e93323;\r\n .bntCon {\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(255, 255, 255, 0.9);\r\n text-align: center;\r\n line-height: 24px;\r\n font-size: 12px;\r\n border-radius: 13px;\r\n }\r\n }\r\n }\r\n .item {\r\n width: 70px;\r\n height: 66px;\r\n background: #ffffff;\r\n border-radius: 6px;\r\n text-align: center;\r\n margin-right: 6px;\r\n .type {\r\n font-size: 11px;\r\n color: #e93323;\r\n width: 54px;\r\n height: 19px;\r\n background: #e93323;\r\n border-radius: 0 0 12px 12px;\r\n margin: 0 auto;\r\n\r\n .typeCon {\r\n background: rgba(255, 255, 255, 0.9);\r\n width: 100%;\r\n height: 100%;\r\n text-align: center;\r\n line-height: 19px;\r\n }\r\n }\r\n .money {\r\n font-size: 20px;\r\n font-family: D-DIN-PRO, D-DIN-PRO;\r\n font-weight: 600;\r\n margin-top: 4px;\r\n line-height: 24px;\r\n color: #e93323;\r\n .label {\r\n font-size: 14px;\r\n }\r\n }\r\n .tips {\r\n font-size: 9px;\r\n color: #333333;\r\n }\r\n }\r\n }\r\n}\r\n.coupon2 {\r\n background: linear-gradient(90deg, #e93323 0%, #ff7931 100%);\r\n height: 140px;\r\n padding-left: 12px;\r\n width: 100%;\r\n overflow: hidden;\r\n .list {\r\n flex-wrap: nowrap;\r\n .item {\r\n width: 102px;\r\n height: 116px;\r\n background: #ffffff;\r\n border-radius: 8px;\r\n text-align: center;\r\n padding-top: 14px;\r\n margin-right: 6px;\r\n .type {\r\n font-weight: 500;\r\n color: #333333;\r\n font-size: 12px;\r\n }\r\n .money {\r\n font-size: 22px;\r\n font-family: D-DIN-PRO, D-DIN-PRO;\r\n font-weight: 600;\r\n color: #e93323;\r\n line-height: 1.3;\r\n .label {\r\n font-size: 14px;\r\n }\r\n }\r\n .tips {\r\n font-size: 9px;\r\n color: #e93323;\r\n }\r\n .bnt {\r\n width: 68px;\r\n height: 24px;\r\n background: linear-gradient(90deg, #ff7931 0%, #e93323 100%);\r\n border-radius: 13px;\r\n color: #ffffff;\r\n font-size: 12px;\r\n text-align: center;\r\n line-height: 24px;\r\n margin: 6px auto 0 auto;\r\n }\r\n }\r\n }\r\n}\r\n.coupon1 {\r\n padding: 19px 0 12px 12px;\r\n overflow: hidden;\r\n .list {\r\n margin-top: 12px;\r\n display: inline-flex;\r\n flex-wrap: nowrap;\r\n\r\n .item {\r\n width: 78px;\r\n height: 76px;\r\n background: #f12a13;\r\n position: relative;\r\n border-radius: 6px 6px 15px 15px;\r\n margin-right: 6px;\r\n .money {\r\n width: 72px;\r\n height: 53px;\r\n background: #ffffff;\r\n border: 1px solid #fceae9;\r\n position: absolute;\r\n left: 3px;\r\n top: -18px;\r\n text-align: center;\r\n font-size: 20px;\r\n font-family: D-DIN-PRO, D-DIN-PRO;\r\n font-weight: 600;\r\n color: #e93323;\r\n padding-top: 6px;\r\n border-radius: 6px 6px 0 0;\r\n .lable {\r\n font-size: 14px;\r\n }\r\n .tips {\r\n font-size: 9px;\r\n color: #999999;\r\n font-weight: 400;\r\n }\r\n }\r\n .sill {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 39px;\r\n background: linear-gradient(90deg, #e93323 0%, #ff7931 100%);\r\n color: #fff;\r\n line-height: 46px;\r\n border-radius: 0 0 15px 15px;\r\n font-size: 10px;\r\n text-align: center;\r\n }\r\n img {\r\n position: absolute;\r\n left: 0;\r\n width: 78px;\r\n height: 10px;\r\n bottom: 32px;\r\n }\r\n }\r\n }\r\n}\r\n.coupon {\r\n height: 99px;\r\n background: #fff;\r\n overflow: hidden;\r\n padding-left: 12px;\r\n width: 100%;\r\n .list {\r\n flex-wrap: nowrap;\r\n }\r\n .itemCon {\r\n background: #e93323;\r\n border-radius: 8px;\r\n width: 137px;\r\n height: 75px;\r\n overflow: hidden;\r\n margin-right: 6px;\r\n }\r\n .item {\r\n flex-shrink: 0;\r\n position: relative;\r\n display: flex;\r\n width: 137px;\r\n height: 75px;\r\n background: rgba(255, 255, 255, 0.9);\r\n border-radius: 8px;\r\n color: #fff;\r\n margin-right: 10px;\r\n border: 1px solid #e93323;\r\n .left {\r\n width: 100px;\r\n height: 75px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n color: #e93323;\r\n padding-bottom: 5px;\r\n .num {\r\n font-size: 22px;\r\n font-weight: 600;\r\n\r\n span {\r\n font-size: 14px;\r\n }\r\n }\r\n .txt {\r\n font-size: 12px;\r\n }\r\n }\r\n .right {\r\n flex: 1;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 12px;\r\n border-left: 1px dashed #e93323;\r\n color: #e93323;\r\n .rightCon {\r\n width: 21px;\r\n text-align: center;\r\n line-height: 1.2;\r\n }\r\n }\r\n .roll {\r\n position: absolute;\r\n width: 8px;\r\n height: 8px;\r\n border-radius: 0 0 50% 50%;\r\n background: #fff;\r\n border: 1px solid #e93323;\r\n &.up-roll {\r\n right: 31px;\r\n top: -5px;\r\n }\r\n &.down-roll {\r\n right: 31px;\r\n bottom: -5px;\r\n border-radius: 50% 50% 0 0;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;AA2QA,SAAAA,QAAA;AACA;AACA;EACAC,IAAA;EACAC,KAAA;EACAC,UAAA;EACAC,IAAA;EACAC,IAAA;EAAA;EACAC,WAAA;EAAA;EACAC,KAAA;IACAC,KAAA;MACAH,IAAA;IACA;IACAI,GAAA;MACAJ,IAAA;IACA;IACAK,UAAA;MACAL,IAAA;IACA;EACA;EACAM,QAAA,EAAAC,aAAA,KACAZ,QAAA,mCACA;EACAa,KAAA;IACAC,QAAA;MACAC,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,KAAAC,SAAA,CAAAF,IAAA;MACA;MACAG,IAAA;IACA;IACAV,GAAA;MACAM,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,IAAAG,IAAA,QAAAC,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,CAAAR,IAAA;QACA,KAAAE,SAAA,CAAAE,IAAA;MACA;MACAD,IAAA;IACA;IACAK,YAAA;MACAT,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,IAAAG,IAAA,QAAAC,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,MAAAf,GAAA;QACA,KAAAS,SAAA,CAAAE,IAAA;MACA;MACAD,IAAA;IACA;EACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACA;MACAK,aAAA;QACAvB,KAAA;QACAD,IAAA;QACAyB,SAAA,OAAAjB,GAAA;QACAkB,MAAA;QACAC,KAAA;UACAC,MAAA;QACA;QACAC,SAAA;QACAC,SAAA;QACAC,UAAA;QACAC,aAAA;QACAC,WAAA;UACAC,KAAA;UACAN,MAAA;UACAxB,IAAA;QACA;QACA+B,YAAA;UACAD,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAC,UAAA;UACAJ,KAAA;UACAN,MAAA;UACAW,OAAA,GACA;YACAvC,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAwC,gBAAA;UACAN,KAAA;UACAO,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAE,UAAA;UACAV,KAAA;UACAlC,IAAA;UACAyC,OAAA,GACA;YACAC,IAAA;UACA,GACA;YACAA,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAG,aAAA;UACAX,KAAA;UACAO,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAI,aAAA;UACAZ,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAU,WAAA;UACAb,KAAA;UACAO,OAAA,GACA;YACAC,IAAA;UACA,GACA;YACAA,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA,GACA;YACAA,IAAA;UACA;QAEA;QACAM,YAAA;UACAd,KAAA;UACAO,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAO,aAAA;UACAf,KAAA;UACAO,OAAA,GACA;YACAC,IAAA;UACA,EACA;UACAC,KAAA,GACA;YACAD,IAAA;UACA;QAEA;QACAQ,SAAA;UACAhB,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAc,YAAA;UACAjB,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAe,QAAA;UACAlB,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAgB,QAAA;UACAnB,KAAA;UACAE,GAAA;UACAC,GAAA;QACA;QACAiB,MAAA;UACApB,KAAA;UACA9B,IAAA;UACAmD,IAAA,GACA;YACAnB,GAAA;YACAjC,IAAA;UACA,GACA;YACAiC,GAAA;YACAjC,IAAA;UACA,EACA;UACAqD,OAAA;UACApB,GAAA;UACAC,GAAA;UACAoB,OAAA;YAAArB,GAAA;UAAA;YAAAA,GAAA;UAAA;YAAAA,GAAA;UAAA;YAAAA,GAAA;UAAA;QACA;MACA;MACAvB,QAAA;MACAsB,YAAA;MACAF,WAAA;MACAK,UAAA;MACAE,gBAAA;MACAkB,cAAA;MACAC,eAAA;MACAd,aAAA;MACAC,aAAA;MACAC,WAAA;MACAC,YAAA;MACAE,SAAA;MACAC,YAAA;MACAC,QAAA;MACAQ,QAAA;MACAC,IAAA;MACAZ,aAAA;MACAa,UAAA;MACAC,WAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,SAAA;MACAD,KAAA,CAAApD,QAAA,GAAAoD,KAAA,CAAA7C,MAAA,CAAAC,KAAA,CAAAC,YAAA,CAAAC,YAAA,CAAA0C,KAAA,CAAAzD,GAAA;MACAyD,KAAA,CAAAhD,SAAA,CAAAgD,KAAA,CAAApD,QAAA;IACA;EACA;EACAsD,OAAA;IACAlD,SAAA,WAAAA,UAAAE,IAAA;MACA,KAAAA,IAAA;MACA,IAAAA,IAAA,CAAAkC,QAAA;QACA,KAAAlB,YAAA,GAAAhB,IAAA,CAAAgB,YAAA,CAAAC,GAAA;QACA,KAAAH,WAAA,GAAAd,IAAA,CAAAc,WAAA,CAAAL,MAAA;QACA,KAAAU,UAAA,GAAAnB,IAAA,CAAAmB,UAAA,CAAAV,MAAA;QACA,KAAAY,gBAAA,GAAArB,IAAA,CAAAqB,gBAAA,CAAAG,KAAA,IAAAD,IAAA;QACA,KAAAgB,cAAA,GAAAvC,IAAA,CAAAyB,UAAA,CAAAD,KAAA,IAAAD,IAAA;QACA,KAAAiB,eAAA,GAAAxC,IAAA,CAAAyB,UAAA,CAAAD,KAAA,IAAAD,IAAA;QACA,KAAAG,aAAA,GAAA1B,IAAA,CAAA0B,aAAA,CAAAF,KAAA,IAAAD,IAAA;QACA,KAAAI,aAAA,GAAA3B,IAAA,CAAA2B,aAAA,CAAAV,GAAA;QACA,IAAAgC,eAAA,GAAAjD,IAAA,CAAA4B,WAAA,CAAAJ,KAAA,IAAAD,IAAA;QACA,IAAA2B,gBAAA,GAAAlD,IAAA,CAAA4B,WAAA,CAAAJ,KAAA,IAAAD,IAAA;QACA,KAAAK,WAAA,4BAAAuB,MAAA,CAAAF,eAAA,UAAAE,MAAA,CAAAD,gBAAA;QACA,KAAArB,YAAA,GAAA7B,IAAA,CAAA6B,YAAA,CAAAL,KAAA,IAAAD,IAAA;QACA,KAAAQ,SAAA,GAAA/B,IAAA,CAAA+B,SAAA,CAAAd,GAAA;QACA,KAAAe,YAAA,GAAAhC,IAAA,CAAAgC,YAAA,CAAAf,GAAA;QACA,KAAAgB,QAAA,GAAAjC,IAAA,CAAAiC,QAAA,CAAAhB,GAAA;QACA,IAAAkB,MAAA,GAAAnC,IAAA,CAAAmC,MAAA,CAAAlD,IAAA;QACA,IAAAmE,SAAA,GAAApD,IAAA,CAAAmC,MAAA,CAAAlB,GAAA;QACA,IAAAqB,OAAA,GAAAtC,IAAA,CAAAmC,MAAA,CAAAG,OAAA;QACA,KAAAG,QAAA,GAAAN,MAAA,GACAG,OAAA,IAAArB,GAAA,WAAAqB,OAAA,IAAArB,GAAA,WAAAqB,OAAA,IAAArB,GAAA,WAAAqB,OAAA,IAAArB,GAAA,UACAmC,SAAA;QACA,KAAAV,IAAA,GAAA1C,IAAA,CAAAkC,QAAA,CAAAjB,GAAA;QACA,KAAAa,aAAA,GAAA9B,IAAA,CAAA8B,aAAA,CAAAN,KAAA,IAAAD,IAAA;QACA,KAAAoB,UAAA,4BAAAQ,MAAA,MAAA7D,UAAA,CAAA+D,KAAA,UAAAF,MAAA,MAAA7D,UAAA,CAAAgE,QAAA;QACA,KAAAV,WAAA,2BAAAO,MAAA,MAAA7D,UAAA,CAAA+D,KAAA,UAAAF,MAAA,MAAA7D,UAAA,CAAAgE,QAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}
|