| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\components\\mobilePageDiy\\home_hot.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\components\\mobilePageDiy\\home_hot.vue","mtime":1677828270165},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRTovaXRlbS9uZXdJdGVtL2FkbWluL25vZGVfbW9kdWxlcy9AdnVlL2JhYmVsLXByZXNldC1hcHAvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgeyBtYXBTdGF0ZSB9IGZyb20gJ3Z1ZXgnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2hvbWVfaG90JywKICBjbmFtZTogJ+a0u+WKqOmtlOaWuScsCiAgaWNvbjogJ2ljb25odW9kb25nbW9mYW5nMScsCiAgY29uZmlnTmFtZTogJ2NfaG9tZV9ob3QnLAogIHR5cGU6IDEsCiAgLy8gMCDln7rnoYDnu4Tku7YgMSDokKXplIDnu4Tku7YgMuW3peWFt+e7hOS7tgogIGRlZmF1bHROYW1lOiAnYWN0aXZlUGFydHknLAogIC8vIOWklumdouWMuemFjeWQjeensAogIHByb3BzOiB7CiAgICBpbmRleDogewogICAgICB0eXBlOiBudWxsCiAgICB9LAogICAgbnVtOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0KICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKHt9LCBtYXBTdGF0ZSgnbW9iaWxkQ29uZmlnJywgWydkZWZhdWx0QXJyYXknXSkpLAogIHdhdGNoOiB7CiAgICBwYWdlRGF0YTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB0aGlzLnNldENvbmZpZyhuVmFsKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfSwKICAgIG51bTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB2YXIgZGF0YSA9IHRoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbblZhbF07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBkZWZhdWx0QXJyYXk6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W3RoaXMubnVtXTsKICAgICAgICB0aGlzLnNldENvbmZpZyhkYXRhKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOm7mOiupOWIneWni+WMluaVsOaNruemgeatouS/ruaUuQogICAgICBkZWZhdWx0Q29uZmlnOiB7CiAgICAgICAgbmFtZTogJ2FjdGl2ZVBhcnR5JywKICAgICAgICB0aW1lc3RhbXA6IHRoaXMubnVtLAogICAgICAgIHNldFVwOiB7CiAgICAgICAgICB0YWJWYWw6IDAKICAgICAgICB9LAogICAgICAgIHRpdGxlQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+S/g+mUgOagh+mimCcsCiAgICAgICAgICB2YWx1ZTogJ+i2heWAvOeIhuasvicsCiAgICAgICAgICBwbGFjZTogJ+ivt+i+k+WFpeagh+mimCcsCiAgICAgICAgICBtYXg6IDEwCiAgICAgICAgfSwKICAgICAgICBkZXNDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn5L+D6ZSA566A5LuLJywKICAgICAgICAgIHZhbHVlOiAn576O5aW955Sf5rS755Sx5q2k5byA5aeLJywKICAgICAgICAgIHBsYWNlOiAn6K+36L6T5YWl566A5LuLJywKICAgICAgICAgIG1heDogOAogICAgICAgIH0sCiAgICAgICAgbWVudUNvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfmnIDlpJrlj6/mt7vliqA05Liq54mI5Z2X77yM5Zu+54mH5bu66K6u5bC65a+4MTQwICogMTQwcHjvvJvpvKDmoIfmi5bmi73lt6bkvqflnIbngrnlj68g6LCD5pW054mI5Z2X6aG65bqPJywKICAgICAgICAgIG1heExpc3Q6IDQsCiAgICAgICAgICBsaXN0OiBbewogICAgICAgICAgICBpbWc6ICcnLAogICAgICAgICAgICBpbmZvOiBbewogICAgICAgICAgICAgIHRpdGxlOiAn5qCH6aKYJywKICAgICAgICAgICAgICB2YWx1ZTogJ+S7iuaXpeaOqOiNkCcsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzTkuKrlrZcnLAogICAgICAgICAgICAgIG1heDogNAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfnroDku4snLAogICAgICAgICAgICAgIHZhbHVlOiAn5bqX5Li76K+a5oSP5o6o6I2QIOWTgei0qOWVhuWTgScsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzIw5Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDIwCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB0aXRsZTogJ+mTvuaOpScsCiAgICAgICAgICAgICAgdmFsdWU6ICcnLAogICAgICAgICAgICAgIHRpcHM6ICfor7fovpPlhaXpk77mjqUnLAogICAgICAgICAgICAgIG1heDogMTAwCiAgICAgICAgICAgIH1dCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIGltZzogJycsCiAgICAgICAgICAgIGluZm86IFt7CiAgICAgICAgICAgICAgdGl0bGU6ICfmoIfpopgnLAogICAgICAgICAgICAgIHZhbHVlOiAn54Ot6Zeo5qac5Y2VJywKICAgICAgICAgICAgICB0aXBzOiAn6YCJ5aGr77yM5LiN6LaF6L+HNOS4quWtlycsCiAgICAgICAgICAgICAgbWF4OiA0CiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB0aXRsZTogJ+eugOS7iycsCiAgICAgICAgICAgICAgdmFsdWU6ICflupfkuLvor5rmhI/mjqjojZAg5ZOB6LSo5ZWG5ZOBJywKICAgICAgICAgICAgICB0aXBzOiAn6YCJ5aGr77yM5LiN6LaF6L+HMjDkuKrlrZcnLAogICAgICAgICAgICAgIG1heDogMjAKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHRpdGxlOiAn6ZO+5o6lJywKICAgICAgICAgICAgICB2YWx1ZTogJycsCiAgICAgICAgICAgICAgdGlwczogJ+ivt+i+k+WFpemTvuaOpScsCiAgICAgICAgICAgICAgbWF4OiAxMDAKICAgICAgICAgICAgfV0KICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaW1nOiAnJywKICAgICAgICAgICAgaW5mbzogW3sKICAgICAgICAgICAgICB0aXRsZTogJ+agh+mimCcsCiAgICAgICAgICAgICAgdmFsdWU6ICfpppblj5HmlrDlk4EnLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4c05Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDQKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHRpdGxlOiAn566A5LuLJywKICAgICAgICAgICAgICB2YWx1ZTogJ+aWsOWTgeS4iuaetuetiSDkvaDmnaXmi78nLAogICAgICAgICAgICAgIHRpcHM6ICfpgInloavvvIzkuI3otoXov4cyMOS4quWtlycsCiAgICAgICAgICAgICAgbWF4OiAyMAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfpk77mjqUnLAogICAgICAgICAgICAgIHZhbHVlOiAnJywKICAgICAgICAgICAgICB0aXBzOiAn6K+36L6T5YWl6ZO+5o6lJywKICAgICAgICAgICAgICBtYXg6IDEwMAogICAgICAgICAgICB9XQogICAgICAgICAgfSwgewogICAgICAgICAgICBpbWc6ICcnLAogICAgICAgICAgICBpbmZvOiBbewogICAgICAgICAgICAgIHRpdGxlOiAn5qCH6aKYJywKICAgICAgICAgICAgICB2YWx1ZTogJ+S/g+mUgOWNleWTgScsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzTkuKrlrZcnLAogICAgICAgICAgICAgIG1heDogNAogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdGl0bGU6ICfnroDku4snLAogICAgICAgICAgICAgIHZhbHVlOiAn57u85ZCI6K+E6YCJ5aW9IOS6p+WTgScsCiAgICAgICAgICAgICAgdGlwczogJ+mAieWhq++8jOS4jei2hei/hzIw5Liq5a2XJywKICAgICAgICAgICAgICBtYXg6IDIwCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB0aXRsZTogJ+mTvuaOpScsCiAgICAgICAgICAgICAgdmFsdWU6ICcnLAogICAgICAgICAgICAgIHRpcHM6ICfor7fovpPlhaXpk77mjqUnLAogICAgICAgICAgICAgIG1heDogMTAwCiAgICAgICAgICAgIH1dCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgdGhlbWVDb2xvcjogewogICAgICAgICAgdGl0bGU6ICfkuLvpopjpopzoibInLAogICAgICAgICAgbmFtZTogJ3RoZW1lQ29sb3InLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNmYzNjM2UnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI2ZjM2MzZScKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBiZ0NvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+agh+etvuiDjOaZr+minOiJsicsCiAgICAgICAgICBuYW1lOiAnYmdDb2xvcicsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI0Y2MkMyQycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNGOTZFMjknCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0Y2MkMyQycKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgaXRlbTogJyNGOTZFMjknCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgYm94Q29sb3I6IHsKICAgICAgICAgIHRpdGxlOiAn6IOM5pmv6aKc6ImyJywKICAgICAgICAgIG5hbWU6ICdib3hDb2xvcicsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZTVlMycKICAgICAgICAgIH1dLAogICAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjZmZlNWUzJwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIC8vIOmhtemdoumXtOi3nQogICAgICAgIG1iQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+mhtemdoumXtOi3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9CiAgICAgIH0sCiAgICAgIHRpdGxlVHh0OiAnJywKICAgICAgbXNnVHh0OiAnJywKICAgICAgc2xpZGVyOiAnJywKICAgICAgaG90TGlzdDogW10sCiAgICAgIHR4dENvbG9yOiAnJywKICAgICAgYmdDb2xvcjogW10sCiAgICAgIHBhZ2VEYXRhOiB7fSwKICAgICAgYm94Q29sb3I6ICcnCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICBfdGhpcy5wYWdlRGF0YSA9IF90aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W190aGlzLm51bV07CgogICAgICBfdGhpcy5zZXRDb25maWcoX3RoaXMucGFnZURhdGEpOwogICAgfSk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBzZXRDb25maWc6IGZ1bmN0aW9uIHNldENvbmZpZyhkYXRhKSB7CiAgICAgIGlmICghZGF0YSkgcmV0dXJuOwoKICAgICAgaWYgKGRhdGEubWJDb25maWcpIHsKICAgICAgICB0aGlzLnRpdGxlVHh0ID0gZGF0YS50aXRsZUNvbmZpZy52YWx1ZTsKICAgICAgICB0aGlzLm1zZ1R4dCA9IGRhdGEuZGVzQ29uZmlnLnZhbHVlOwogICAgICAgIHRoaXMuc2xpZGVyID0gZGF0YS5tYkNvbmZpZy52YWw7CiAgICAgICAgdGhpcy5ob3RMaXN0ID0gZGF0YS5tZW51Q29uZmlnLmxpc3Q7CiAgICAgICAgdGhpcy50eHRDb2xvciA9IGRhdGEudGhlbWVDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMuYmdDb2xvciA9IGRhdGEuYmdDb2xvci5jb2xvcjsKICAgICAgICB0aGlzLmJveENvbG9yID0gZGF0YS5ib3hDb2xvci5jb2xvclswXS5pdGVtOwogICAgICB9IC8vIGlmIChPYmplY3Qua2V5cyhkYXRhKS5sZW5ndGggPiAwKSB7CiAgICAgIC8vICAgICB0aGlzLnRpdGxlVHh0ID0gZGF0YS5pbnB1dExpc3RbMF0udmFsdWU7CiAgICAgIC8vICAgICB0aGlzLm1zZ1R4dCA9IGRhdGEuaW5wdXRMaXN0WzFdLnZhbHVlOwogICAgICAvLyAgICAgdGhpcy5zbGlkZXIgPSBkYXRhLnNsaWRlckxpc3RbMF0udmFsOwogICAgICAvLyAgICAgdGhpcy5ob3RMaXN0ID0gZGF0YS5tZW51OwogICAgICAvLyAgICAgdGhpcy50eHRDb2xvciA9IGRhdGEuY29sb3JMaXN0WzBdLmNvbG9yWzBdLml0ZW07CiAgICAgIC8vICAgICB0aGlzLmJnQ29sb3IgPSBkYXRhLmNvbG9yTGlzdFsxXS5jb2xvcjsKICAgICAgLy8gfQoKICAgIH0KICB9Cn07"},{"version":3,"mappings":"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","names":["name","cname","icon","configName","type","defaultName","props","index","num","computed","mapState","watch","pageData","handler","nVal","oVal","deep","defaultArray","data","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","methods","setConfig"],"sourceRoot":"src/components/mobilePageDiy","sources":["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: 1, // 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=\"stylus\">\r\n.paddingBox{\r\n padding 0 10px!important\r\n}\r\n.home-hot\r\n padding 15px 10px\r\n background #FFE5E3\r\n border-radius:12px;\r\n .hd\r\n display flex\r\n align-items center\r\n .txt\r\n margin-right 10px\r\n color #FC3C3E\r\n font-size 16px\r\n font-weight bold\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,.8);\r\n .bd\r\n display flex\r\n flex-wrap wrap\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 &:nth-child(2n)\r\n margin-right 0\r\n .left\r\n width 69px\r\n .title\r\n font-size 14px\r\n .des\r\n font-size 12px\r\n color #999999\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 .img-box\r\n flex 1\r\n img\r\n width 100%\r\n height 100%\r\n .box\r\n width 100%\r\n height 100%\r\n background #D8D8D8\r\n &:nth-child(2) .left .link\r\n background:linear-gradient(90deg,#FF9043,#FF531D 100%);\r\n &:nth-child(3) .left .link\r\n background:linear-gradient(90deg,#96E187,#48CE2C 100%);\r\n &:nth-child(4) .left .link\r\n background:linear-gradient(90deg,#FFC560,#FF9C00 100%);\r\n</style>\r\n"]}]}
|