eae473b54410f835b4d4332a94e87991.json 23 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\\components\\mobilePage\\home_hot.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\components\\mobilePage\\home_hot.vue","mtime":1761614938971},{"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:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRDovZnJvbnQvaXRlbS96eUFkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyLmpzIjsKaW1wb3J0IHsgbWFwU3RhdGUgfSBmcm9tICd2dWV4JzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdob21lX2hvdCcsCiAgY25hbWU6ICfmtLvliqjprZTmlrknLAogIGljb246ICdpY29uaHVvZG9uZ21vZmFuZzEnLAogIGNvbmZpZ05hbWU6ICdjX2hvbWVfaG90JywKICB0eXBlOiAzLAogIC8vIDAg5Z+656GA57uE5Lu2IDEg6JCl6ZSA57uE5Lu2IDLlt6Xlhbfnu4Tku7YKICBkZWZhdWx0TmFtZTogJ2FjdGl2ZVBhcnR5JywKICAvLyDlpJbpnaLljLnphY3lkI3np7AKICBwcm9wczogewogICAgaW5kZXg6IHsKICAgICAgdHlwZTogbnVsbAogICAgfSwKICAgIG51bTogewogICAgICB0eXBlOiBudWxsCiAgICB9CiAgfSwKICBjb21wdXRlZDogX29iamVjdFNwcmVhZCh7fSwgbWFwU3RhdGUoJ21vYmlsZENvbmZpZycsIFsnZGVmYXVsdEFycmF5J10pKSwKICB3YXRjaDogewogICAgcGFnZURhdGE6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdGhpcy5zZXRDb25maWcoblZhbCk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBudW06IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W25WYWxdOwogICAgICAgIHRoaXMuc2V0Q29uZmlnKGRhdGEpOwogICAgICB9LAogICAgICBkZWVwOiB0cnVlCiAgICB9LAogICAgZGVmYXVsdEFycmF5OiB7CiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uIGhhbmRsZXIoblZhbCwgb1ZhbCkgewogICAgICAgIHZhciBkYXRhID0gdGhpcy4kc3RvcmUuc3RhdGUubW9iaWxkQ29uZmlnLmRlZmF1bHRBcnJheVt0aGlzLm51bV07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICAvLyDpu5jorqTliJ3lp4vljJbmlbDmja7npoHmraLkv67mlLkKICAgICAgZGVmYXVsdENvbmZpZzogewogICAgICAgIG5hbWU6ICdhY3RpdmVQYXJ0eScsCiAgICAgICAgdGltZXN0YW1wOiB0aGlzLm51bSwKICAgICAgICBzZXRVcDogewogICAgICAgICAgdGFiVmFsOiAwCiAgICAgICAgfSwKICAgICAgICB0aXRsZUNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfkv4PplIDmoIfpopgnLAogICAgICAgICAgdmFsdWU6ICfotoXlgLzniIbmrL4nLAogICAgICAgICAgcGxhY2U6ICfor7fovpPlhaXmoIfpopgnLAogICAgICAgICAgbWF4OiAxMAogICAgICAgIH0sCiAgICAgICAgZGVzQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+S/g+mUgOeugOS7iycsCiAgICAgICAgICB2YWx1ZTogJ+e+juWlveeUn+a0u+eUseatpOW8gOWniycsCiAgICAgICAgICBwbGFjZTogJ+ivt+i+k+WFpeeugOS7iycsCiAgICAgICAgICBtYXg6IDgKICAgICAgICB9LAogICAgICAgIG1lbnVDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn5pyA5aSa5Y+v5re75YqgNOS4queJiOWdl++8jOWbvueJh+W7uuiuruWwuuWvuDE0MCAqIDE0MHB477yb6byg5qCH5ouW5ou95bem5L6n5ZyG54K55Y+vIOiwg+aVtOeJiOWdl+mhuuW6jycsCiAgICAgICAgICBtYXhMaXN0OiA0LAogICAgICAgICAgbGlzdDogW3sKICAgICAgICAgICAgaW1nOiAnJywKICAgICAgICAgICAgaW5mbzogW3sKICAgICAgICAgICAgICB0aXRsZTogJ+agh+mimCcsCiAgICAgICAgICAgICAgdmFsdWU6ICfku4rml6XmjqjojZAnLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4c05Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDQKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHRpdGxlOiAn566A5LuLJywKICAgICAgICAgICAgICB2YWx1ZTogJ+W6l+S4u+ivmuaEj+aOqOiNkCDlk4HotKjllYblk4EnLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4cyMOS4quWtlycsCiAgICAgICAgICAgICAgbWF4OiAyMAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfpk77mjqUnLAogICAgICAgICAgICAgIHZhbHVlOiAnJywKICAgICAgICAgICAgICB0aXBzOiAn6K+36L6T5YWl6ZO+5o6lJywKICAgICAgICAgICAgICBtYXg6IDEwMAogICAgICAgICAgICB9XQogICAgICAgICAgfSwgewogICAgICAgICAgICBpbWc6ICcnLAogICAgICAgICAgICBpbmZvOiBbewogICAgICAgICAgICAgIHRpdGxlOiAn5qCH6aKYJywKICAgICAgICAgICAgICB2YWx1ZTogJ+eDremXqOamnOWNlScsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzTkuKrlrZcnLAogICAgICAgICAgICAgIG1heDogNAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfnroDku4snLAogICAgICAgICAgICAgIHZhbHVlOiAn5bqX5Li76K+a5oSP5o6o6I2QIOWTgei0qOWVhuWTgScsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzIw5Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDIwCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB0aXRsZTogJ+mTvuaOpScsCiAgICAgICAgICAgICAgdmFsdWU6ICcnLAogICAgICAgICAgICAgIHRpcHM6ICfor7fovpPlhaXpk77mjqUnLAogICAgICAgICAgICAgIG1heDogMTAwCiAgICAgICAgICAgIH1dCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGltZzogJycsCiAgICAgICAgICAgIGluZm86IFt7CiAgICAgICAgICAgICAgdGl0bGU6ICfmoIfpopgnLAogICAgICAgICAgICAgIHZhbHVlOiAn6aaW5Y+R5paw5ZOBJywKICAgICAgICAgICAgICB0aXBzOiAn6YCJ5aGr77yM5LiN6LaF6L+HNOS4quWtlycsCiAgICAgICAgICAgICAgbWF4OiA0CiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB0aXRsZTogJ+eugOS7iycsCiAgICAgICAgICAgICAgdmFsdWU6ICfmlrDlk4HkuIrmnrbnrYkg5L2g5p2l5ou/JywKICAgICAgICAgICAgICB0aXBzOiAn6YCJ5aGr77yM5LiN6LaF6L+HMjDkuKrlrZcnLAogICAgICAgICAgICAgIG1heDogMjAKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHRpdGxlOiAn6ZO+5o6lJywKICAgICAgICAgICAgICB2YWx1ZTogJycsCiAgICAgICAgICAgICAgdGlwczogJ+ivt+i+k+WFpemTvuaOpScsCiAgICAgICAgICAgICAgbWF4OiAxMDAKICAgICAgICAgICAgfV0KICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaW1nOiAnJywKICAgICAgICAgICAgaW5mbzogW3sKICAgICAgICAgICAgICB0aXRsZTogJ+agh+mimCcsCiAgICAgICAgICAgICAgdmFsdWU6ICfkv4PplIDljZXlk4EnLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4c05Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDQKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHRpdGxlOiAn566A5LuLJywKICAgICAgICAgICAgICB2YWx1ZTogJ+e7vOWQiOivhOmAieWlvSDkuqflk4EnLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4cyMOS4quWtlycsCiAgICAgICAgICAgICAgbWF4OiAyMAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfpk77mjqUnLAogICAgICAgICAgICAgIHZhbHVlOiAnJywKICAgICAgICAgICAgICB0aXBzOiAn6K+36L6T5YWl6ZO+5o6lJywKICAgICAgICAgICAgICBtYXg6IDEwMAogICAgICAgICAgICB9XQogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIHRoZW1lQ29sb3I6IHsKICAgICAgICAgIHRpdGxlOiAn5Li76aKY6aKc6ImyJywKICAgICAgICAgIG5hbWU6ICd0aGVtZUNvbG9yJywKICAgICAgICAgIGRlZmF1bHQ6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjZmMzYzNlJwogICAgICAgICAgfV0sCiAgICAgICAgICBjb2xvcjogW3sKICAgICAgICAgICAgaXRlbTogJyNmYzNjM2UnCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgYmdDb2xvcjogewogICAgICAgICAgdGl0bGU6ICfmoIfnrb7og4zmma/popzoibInLAogICAgICAgICAgbmFtZTogJ2JnQ29sb3InLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNGNjJDMkMnCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGl0ZW06ICcjRjk2RTI5JwogICAgICAgICAgfV0sCiAgICAgICAgICBjb2xvcjogW3sKICAgICAgICAgICAgaXRlbTogJyNGNjJDMkMnCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGl0ZW06ICcjRjk2RTI5JwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIGJveENvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+iDjOaZr+minOiJsicsCiAgICAgICAgICBuYW1lOiAnYm94Q29sb3InLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNmZmU1ZTMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZTVlMycKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICAvLyDpobXpnaLpl7Tot50KICAgICAgICBtYkNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfpobXpnaLpl7Tot50nLAogICAgICAgICAgdmFsOiAwLAogICAgICAgICAgbWluOiAwCiAgICAgICAgfQogICAgICB9LAogICAgICB0aXRsZVR4dDogJycsCiAgICAgIG1zZ1R4dDogJycsCiAgICAgIHNsaWRlcjogJycsCiAgICAgIGhvdExpc3Q6IFtdLAogICAgICB0eHRDb2xvcjogJycsCiAgICAgIGJnQ29sb3I6IFtdLAogICAgICBwYWdlRGF0YToge30sCiAgICAgIGJveENvbG9yOiAnJwogICAgfTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICBfdGhpcy5wYWdlRGF0YSA9IF90aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W190aGlzLm51bV07CiAgICAgIF90aGlzLnNldENvbmZpZyhfdGhpcy5wYWdlRGF0YSk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHNldENvbmZpZzogZnVuY3Rpb24gc2V0Q29uZmlnKGRhdGEpIHsKICAgICAgaWYgKCFkYXRhKSByZXR1cm47CiAgICAgIGlmIChkYXRhLm1iQ29uZmlnKSB7CiAgICAgICAgdGhpcy50aXRsZVR4dCA9IGRhdGEudGl0bGVDb25maWcudmFsdWU7CiAgICAgICAgdGhpcy5tc2dUeHQgPSBkYXRhLmRlc0NvbmZpZy52YWx1ZTsKICAgICAgICB0aGlzLnNsaWRlciA9IGRhdGEubWJDb25maWcudmFsOwogICAgICAgIHRoaXMuaG90TGlzdCA9IGRhdGEubWVudUNvbmZpZy5saXN0OwogICAgICAgIHRoaXMudHh0Q29sb3IgPSBkYXRhLnRoZW1lQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLmJnQ29sb3IgPSBkYXRhLmJnQ29sb3IuY29sb3I7CiAgICAgICAgdGhpcy5ib3hDb2xvciA9IGRhdGEuYm94Q29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgfQogICAgICAvLyBpZiAoT2JqZWN0LmtleXMoZGF0YSkubGVuZ3RoID4gMCkgewogICAgICAvLyAgICAgdGhpcy50aXRsZVR4dCA9IGRhdGEuaW5wdXRMaXN0WzBdLnZhbHVlOwogICAgICAvLyAgICAgdGhpcy5tc2dUeHQgPSBkYXRhLmlucHV0TGlzdFsxXS52YWx1ZTsKICAgICAgLy8gICAgIHRoaXMuc2xpZGVyID0gZGF0YS5zbGlkZXJMaXN0WzBdLnZhbDsKICAgICAgLy8gICAgIHRoaXMuaG90TGlzdCA9IGRhdGEubWVudTsKICAgICAgLy8gICAgIHRoaXMudHh0Q29sb3IgPSBkYXRhLmNvbG9yTGlzdFswXS5jb2xvclswXS5pdGVtOwogICAgICAvLyAgICAgdGhpcy5iZ0NvbG9yID0gZGF0YS5jb2xvckxpc3RbMV0uY29sb3I7CiAgICAgIC8vIH0KICAgIH0KICB9Cn07"},{"version":3,"names":["mapState","name","cname","icon","configName","type","defaultName","props","index","num","computed","_objectSpread","watch","pageData","handler","nVal","oVal","setConfig","deep","data","$store","state","mobildConfig","defaultArray","defaultConfig","timestamp","setUp","tabVal","titleConfig","title","value","place","max","desConfig","menuConfig","maxList","list","img","info","tips","themeColor","default","item","color","bgColor","boxColor","mbConfig","val","min","titleTxt","msgTxt","slider","hotList","txtColor","mounted","_this","$nextTick","methods"],"sources":["src/components/mobilePage/home_hot.vue"],"sourcesContent":["<template>\r\n <div class=\"mobile-page paddingBox\" v-if=\"bgColor.length > 0\">\r\n <div class=\"home-hot\" :style=\"{ marginTop: slider + 'px', background: boxColor }\">\r\n <div class=\"hd\">\r\n <p class=\"txt\" :style=\"{ color: txtColor }\">{{ titleTxt }}</p>\r\n <p class=\"color-txt\" :style=\"`background: linear-gradient(90deg,${bgColor[0].item},${bgColor[1].item});`\">\r\n {{ msgTxt }}\r\n </p>\r\n </div>\r\n <div class=\"bd\">\r\n <div class=\"item\" v-for=\"(item, index) in hotList\" :key=\"index\">\r\n <div class=\"left\">\r\n <div class=\"title\">{{ item.info[0].value }}</div>\r\n <div class=\"des\">{{ item.info[1].value }}</div>\r\n <div class=\"link\">GO!</div>\r\n </div>\r\n <div class=\"img-box\">\r\n <img :src=\"item.img\" alt=\"\" v-if=\"item.img\" />\r\n <div class=\"empty-box on\" v-else><span class=\"iconfont-diy icontupian\"></span></div>\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\nexport default {\r\n name: 'home_hot',\r\n cname: '活动魔方',\r\n icon: 'iconhuodongmofang1',\r\n configName: 'c_home_hot',\r\n type: 3, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'activeParty', // 外面匹配名称\r\n props: {\r\n index: {\r\n type: null,\r\n },\r\n num: {\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 data() {\r\n return {\r\n // 默认初始化数据禁止修改\r\n defaultConfig: {\r\n name: 'activeParty',\r\n timestamp: this.num,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n titleConfig: {\r\n title: '促销标题',\r\n value: '超值爆款',\r\n place: '请输入标题',\r\n max: 10,\r\n },\r\n desConfig: {\r\n title: '促销简介',\r\n value: '美好生活由此开始',\r\n place: '请输入简介',\r\n max: 8,\r\n },\r\n menuConfig: {\r\n title: '最多可添加4个版块,图片建议尺寸140 * 140px;鼠标拖拽左侧圆点可 调整版块顺序',\r\n maxList: 4,\r\n list: [\r\n {\r\n img: '',\r\n info: [\r\n {\r\n title: '标题',\r\n value: '今日推荐',\r\n tips: '选填,不超过4个字',\r\n max: 4,\r\n },\r\n {\r\n title: '简介',\r\n value: '店主诚意推荐 品质商品',\r\n tips: '选填,不超过20个字',\r\n max: 20,\r\n },\r\n {\r\n title: '链接',\r\n value: '',\r\n tips: '请输入链接',\r\n max: 100,\r\n },\r\n ],\r\n },\r\n {\r\n img: '',\r\n info: [\r\n {\r\n title: '标题',\r\n value: '热门榜单',\r\n tips: '选填,不超过4个字',\r\n max: 4,\r\n },\r\n {\r\n title: '简介',\r\n value: '店主诚意推荐 品质商品',\r\n tips: '选填,不超过20个字',\r\n max: 20,\r\n },\r\n {\r\n title: '链接',\r\n value: '',\r\n tips: '请输入链接',\r\n max: 100,\r\n },\r\n ],\r\n },\r\n {\r\n img: '',\r\n info: [\r\n {\r\n title: '标题',\r\n value: '首发新品',\r\n tips: '选填,不超过4个字',\r\n max: 4,\r\n },\r\n {\r\n title: '简介',\r\n value: '新品上架等 你来拿',\r\n tips: '选填,不超过20个字',\r\n max: 20,\r\n },\r\n {\r\n title: '链接',\r\n value: '',\r\n tips: '请输入链接',\r\n max: 100,\r\n },\r\n ],\r\n },\r\n {\r\n img: '',\r\n info: [\r\n {\r\n title: '标题',\r\n value: '促销单品',\r\n tips: '选填,不超过4个字',\r\n max: 4,\r\n },\r\n {\r\n title: '简介',\r\n value: '综合评选好 产品',\r\n tips: '选填,不超过20个字',\r\n max: 20,\r\n },\r\n {\r\n title: '链接',\r\n value: '',\r\n tips: '请输入链接',\r\n max: 100,\r\n },\r\n ],\r\n },\r\n ],\r\n },\r\n themeColor: {\r\n title: '主题颜色',\r\n name: 'themeColor',\r\n default: [\r\n {\r\n item: '#fc3c3e',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#fc3c3e',\r\n },\r\n ],\r\n },\r\n bgColor: {\r\n title: '标签背景颜色',\r\n name: 'bgColor',\r\n default: [\r\n {\r\n item: '#F62C2C',\r\n },\r\n {\r\n item: '#F96E29',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#F62C2C',\r\n },\r\n {\r\n item: '#F96E29',\r\n },\r\n ],\r\n },\r\n boxColor: {\r\n title: '背景颜色',\r\n name: 'boxColor',\r\n default: [\r\n {\r\n item: '#ffe5e3',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#ffe5e3',\r\n },\r\n ],\r\n },\r\n // 页面间距\r\n mbConfig: {\r\n title: '页面间距',\r\n val: 0,\r\n min: 0,\r\n },\r\n },\r\n titleTxt: '',\r\n msgTxt: '',\r\n slider: '',\r\n hotList: [],\r\n txtColor: '',\r\n bgColor: [],\r\n pageData: {},\r\n boxColor: '',\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.titleTxt = data.titleConfig.value;\r\n this.msgTxt = data.desConfig.value;\r\n this.slider = data.mbConfig.val;\r\n this.hotList = data.menuConfig.list;\r\n this.txtColor = data.themeColor.color[0].item;\r\n this.bgColor = data.bgColor.color;\r\n this.boxColor = data.boxColor.color[0].item;\r\n }\r\n // if (Object.keys(data).length > 0) {\r\n // this.titleTxt = data.inputList[0].value;\r\n // this.msgTxt = data.inputList[1].value;\r\n // this.slider = data.sliderList[0].val;\r\n // this.hotList = data.menu;\r\n // this.txtColor = data.colorList[0].color[0].item;\r\n // this.bgColor = data.colorList[1].color;\r\n // }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.paddingBox {\r\n padding: 0 10px !important;\r\n}\r\n\r\n.home-hot {\r\n padding: 15px 10px;\r\n background: #ffe5e3;\r\n border-radius: 12px;\r\n\r\n .hd {\r\n display: flex;\r\n align-items: center;\r\n\r\n .txt {\r\n margin-right: 10px;\r\n color: #fc3c3e;\r\n font-size: 16px;\r\n font-weight: bold;\r\n }\r\n\r\n .color-txt {\r\n width: 110px;\r\n height: 18px;\r\n border-radius: 13px 0 13px 0;\r\n color: #fff;\r\n text-align: center;\r\n font-size: 11px;\r\n box-shadow: 3px 1px 1px 1px rgba(255, 203, 199, 0.8);\r\n }\r\n }\r\n\r\n .bd {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .item {\r\n display: flex;\r\n width: 158px;\r\n margin-top: 10px;\r\n margin-right: 13px;\r\n padding: 10px;\r\n background: #fff;\r\n border-radius: 8px;\r\n\r\n &:nth-child(2n) {\r\n margin-right: 0;\r\n }\r\n\r\n .left {\r\n width: 69px;\r\n\r\n .title {\r\n font-size: 14px;\r\n }\r\n\r\n .des {\r\n font-size: 12px;\r\n color: #999999;\r\n }\r\n\r\n .link {\r\n width: 56px;\r\n height: 18px;\r\n padding: 0 10px;\r\n margin-top: 3px;\r\n background: linear-gradient(90deg, #4bc4ff, #207eff 100%);\r\n border-radius: 9px;\r\n color: #fff;\r\n font-size: 13px;\r\n }\r\n }\r\n\r\n .img-box {\r\n flex: 1;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n .box {\r\n width: 100%;\r\n height: 100%;\r\n background: #d8d8d8;\r\n }\r\n }\r\n\r\n &:nth-child(2) .left .link {\r\n background: linear-gradient(90deg, #ff9043, #ff531d 100%);\r\n }\r\n\r\n &:nth-child(3) .left .link {\r\n background: linear-gradient(90deg, #96e187, #48ce2c 100%);\r\n }\r\n\r\n &:nth-child(4) .left .link {\r\n background: linear-gradient(90deg, #ffc560, #ff9c00 100%);\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]}