| 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_seckill.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\components\\mobilePageDiy\\home_seckill.vue","mtime":1677828270166},{"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:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRTovaXRlbS9uZXdJdGVtL2FkbWluL25vZGVfbW9kdWxlcy9AdnVlL2JhYmVsLXByZXNldC1hcHAvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgeyBtYXBTdGF0ZSwgbWFwTXV0YXRpb25zIH0gZnJvbSAndnVleCc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnaG9tZV9zZWNraWxsJywKICBjbmFtZTogJ+enkuadgCcsCiAgY29uZmlnTmFtZTogJ2NfaG9tZV9zZWNraWxsJywKICBpY29uOiAnaWNvbm1pYW9zaGExJywKICB0eXBlOiAxLAogIC8vIDAg5Z+656GA57uE5Lu2IDEg6JCl6ZSA57uE5Lu2IDLlt6Xlhbfnu4Tku7YKICBkZWZhdWx0TmFtZTogJ3NlY2tpbGwnLAogIC8vIOWklumdouWMuemFjeWQjeensAogIHByb3BzOiB7CiAgICBpbmRleDogewogICAgICB0eXBlOiBudWxsCiAgICB9LAogICAgbnVtOiB7CiAgICAgIHR5cGU6IG51bGwKICAgIH0KICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKHt9LCBtYXBTdGF0ZSgnbW9iaWxkQ29uZmlnJywgWydkZWZhdWx0QXJyYXknXSkpLAogIHdhdGNoOiB7CiAgICBwYWdlRGF0YTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB0aGlzLnNldENvbmZpZyhuVmFsKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfSwKICAgIG51bTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB2YXIgZGF0YSA9IHRoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbblZhbF07CiAgICAgICAgdGhpcy5zZXRDb25maWcoZGF0YSk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICBkZWZhdWx0QXJyYXk6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLiRzdG9yZS5zdGF0ZS5tb2JpbGRDb25maWcuZGVmYXVsdEFycmF5W3RoaXMubnVtXTsKICAgICAgICB0aGlzLnNldENvbmZpZyhkYXRhKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOm7mOiupOWIneWni+WMluaVsOaNruemgeatouS/ruaUuQogICAgICBkZWZhdWx0Q29uZmlnOiB7CiAgICAgICAgbmFtZTogJ3NlY2tpbGwnLAogICAgICAgIHRpbWVzdGFtcDogdGhpcy5udW0sCiAgICAgICAgc2V0VXA6IHsKICAgICAgICAgIHRhYlZhbDogMAogICAgICAgIH0sCiAgICAgICAgY291bnREb3duQ29sb3I6IHsKICAgICAgICAgIHRpdGxlOiAn5YCS6K6h5pe26IOM5pmv6ImyJywKICAgICAgICAgIG5hbWU6ICdjb3VudERvd25Db2xvcicsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAncmdiYSgyNTIsNjAsNjIsMC4wOSknCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAncmdiYSgyNTIsNjAsNjIsMC4wOSknCiAgICAgICAgICB9XQogICAgICAgIH0sCiAgICAgICAgdGhlbWVDb2xvcjogewogICAgICAgICAgdGl0bGU6ICfkuLvpopjpo47moLwnLAogICAgICAgICAgbmFtZTogJ3RoZW1lQ29sb3InLAogICAgICAgICAgZGVmYXVsdDogW3sKICAgICAgICAgICAgaXRlbTogJyNFOTMzMjMnCiAgICAgICAgICB9XSwKICAgICAgICAgIGNvbG9yOiBbewogICAgICAgICAgICBpdGVtOiAnI0U5MzMyMycKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBjb25TdHlsZTogewogICAgICAgICAgdGl0bGU6ICfog4zmma/moLflvI8nLAogICAgICAgICAgbmFtZTogJ2NvblN0eWxlJywKICAgICAgICAgIHR5cGU6IDEsCiAgICAgICAgICBsaXN0OiBbewogICAgICAgICAgICB2YWw6ICfnm7Top5InLAogICAgICAgICAgICBpY29uOiAnaWNvblBpY19zcXVhcmUnCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIHZhbDogJ+WchuinkicsCiAgICAgICAgICAgIGljb246ICdpY29uUGljX2ZpbGxldCcKICAgICAgICAgIH1dCiAgICAgICAgfSwKICAgICAgICBiZ0NvbG9yOiB7CiAgICAgICAgICB0aXRsZTogJ+iDjOaZr+minOiJsicsCiAgICAgICAgICBuYW1lOiAndGhlbWVDb2xvcicsCiAgICAgICAgICBkZWZhdWx0OiBbewogICAgICAgICAgICBpdGVtOiAnI2ZmZicKICAgICAgICAgIH1dLAogICAgICAgICAgY29sb3I6IFt7CiAgICAgICAgICAgIGl0ZW06ICcjZmZmJwogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIHByQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+iDjOaZr+i+uei3nScsCiAgICAgICAgICB2YWw6IDEwLAogICAgICAgICAgbWluOiAwCiAgICAgICAgfSwKICAgICAgICBwcmljZVNob3c6IHsKICAgICAgICAgIHRpdGxlOiAn5piv5ZCm5pi+56S65Lu35qC8JywKICAgICAgICAgIHZhbDogdHJ1ZQogICAgICAgIH0sCiAgICAgICAgZGlzY291bnRTaG93OiB7CiAgICAgICAgICB0aXRsZTogJ+aYr+WQpuaYvuekuuaKmOaJo+agh+etvicsCiAgICAgICAgICB2YWw6IHRydWUKICAgICAgICB9LAogICAgICAgIHRpdGxlU2hvdzogewogICAgICAgICAgdGl0bGU6ICfmmK/lkKbmmL7npLrlkI3np7AnLAogICAgICAgICAgdmFsOiB0cnVlCiAgICAgICAgfSwKICAgICAgICBzZWNraWxsU2hvdzogewogICAgICAgICAgdGl0bGU6ICfmiqLotK3moIfnrb4nLAogICAgICAgICAgdmFsOiB0cnVlCiAgICAgICAgfSwKICAgICAgICBudW1iZXJDb25maWc6IHsKICAgICAgICAgIHZhbDogMwogICAgICAgIH0sCiAgICAgICAgbHJDb25maWc6IHsKICAgICAgICAgIHRpdGxlOiAn5bem5Y+z6L656LedJywKICAgICAgICAgIHZhbDogMTAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIC8vIOmhtemdoumXtOi3nQogICAgICAgIG1iQ29uZmlnOiB7CiAgICAgICAgICB0aXRsZTogJ+mhtemdoumXtOi3nScsCiAgICAgICAgICB2YWw6IDAsCiAgICAgICAgICBtaW46IDAKICAgICAgICB9LAogICAgICAgIGltZ0NvbmZpZzogewogICAgICAgICAgdGl0bGU6ICfmnIDlpJrlj6/mt7vliqAx5byg5Zu+54mH77yM5bu66K6u5a695bqmMTggKiAxOHB4JywKICAgICAgICAgIHVybDogJ2h0dHA6Ly9wcm8uY3JtZWIubmV0L3N0YXRpYy9pbWFnZXMvc3Bpa2UtaWNvbi0wMDIuZ2lmJwogICAgICAgIH0KICAgICAgfSwKICAgICAgbGlzdDogW3sKICAgICAgICBpbWc6ICcnLAogICAgICAgIG5hbWU6ICflsI/nsbPlrrbnlKjnlLXppa3nhbLlsI/nsbPlrrbnlKjnlLXppa3nhbInLAogICAgICAgIHByaWNlOiAnMjM0JywKICAgICAgICBkaXNjb3VudDogJzEuMicKICAgICAgfSwgewogICAgICAgIGltZzogJycsCiAgICAgICAgbmFtZTogJ+Wwj+exs+WutueUqOeUtemlreeFsuWwj+exs+WutueUqOeUtemlreeFsicsCiAgICAgICAgcHJpY2U6ICcyMzQnLAogICAgICAgIGRpc2NvdW50OiAnMS4yJwogICAgICB9LCB7CiAgICAgICAgaW1nOiAnJywKICAgICAgICBuYW1lOiAn5bCP57Gz5a6255So55S16aWt54Wy5bCP57Gz5a6255So55S16aWt54WyJywKICAgICAgICBwcmljZTogJzIzNCcsCiAgICAgICAgZGlzY291bnQ6ICcxLjInCiAgICAgIH1dLAogICAgICBtVE9QOiAwLAogICAgICBsaXN0UmlnaHQ6IDAsCiAgICAgIGNvdW50RG93bkNvbG9yOiAnJywKICAgICAgdGhlbWVDb2xvcjogJycsCiAgICAgIHBhZ2VEYXRhOiB7fSwKICAgICAgaW1nVXJsOiAnJywKICAgICAgcHJpY2VTaG93OiB0cnVlLAogICAgICBkaXNjb3VudFNob3c6IHRydWUsCiAgICAgIHRpdGxlU2hvdzogdHJ1ZSwKICAgICAgc2Vja2lsbFNob3c6IHRydWUsCiAgICAgIHByQ29uZmlnOiAwLAogICAgICBiZ0NvbG9yOiAnJywKICAgICAgY29uU3R5bGU6IDEKICAgIH07CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKCiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLnBhZ2VEYXRhID0gX3RoaXMuJHN0b3JlLnN0YXRlLm1vYmlsZENvbmZpZy5kZWZhdWx0QXJyYXlbX3RoaXMubnVtXTsKCiAgICAgIF90aGlzLnNldENvbmZpZyhfdGhpcy5wYWdlRGF0YSk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHNldENvbmZpZzogZnVuY3Rpb24gc2V0Q29uZmlnKGRhdGEpIHsKICAgICAgaWYgKCFkYXRhKSByZXR1cm47CgogICAgICBpZiAoZGF0YS5tYkNvbmZpZykgewogICAgICAgIHRoaXMubVRPUCA9IGRhdGEubWJDb25maWcudmFsOwogICAgICAgIHRoaXMubGlzdFJpZ2h0ID0gZGF0YS5sckNvbmZpZy52YWw7CiAgICAgICAgdGhpcy5jb3VudERvd25Db2xvciA9IGRhdGEuY291bnREb3duQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLnRoZW1lQ29sb3IgPSBkYXRhLnRoZW1lQ29sb3IuY29sb3JbMF0uaXRlbTsKICAgICAgICB0aGlzLmltZ1VybCA9IGRhdGEuaW1nQ29uZmlnLnVybDsKICAgICAgICB0aGlzLnByaWNlU2hvdyA9IGRhdGEucHJpY2VTaG93LnZhbDsKICAgICAgICB0aGlzLmRpc2NvdW50U2hvdyA9IGRhdGEuZGlzY291bnRTaG93LnZhbDsKICAgICAgICB0aGlzLnRpdGxlU2hvdyA9IGRhdGEudGl0bGVTaG93LnZhbDsKICAgICAgICB0aGlzLnNlY2tpbGxTaG93ID0gZGF0YS5zZWNraWxsU2hvdy52YWw7CiAgICAgICAgdGhpcy5wckNvbmZpZyA9IGRhdGEucHJDb25maWcudmFsOwogICAgICAgIHRoaXMuYmdDb2xvciA9IGRhdGEuYmdDb2xvci5jb2xvclswXS5pdGVtOwogICAgICAgIHRoaXMuY29uU3R5bGUgPSBkYXRhLmNvblN0eWxlLnR5cGU7CiAgICAgIH0KICAgIH0KICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2CA;AACA;EACAA,oBADA;EAEAC,WAFA;EAGAC,4BAHA;EAIAC,oBAJA;EAKAC,OALA;EAKA;EACAC,sBANA;EAMA;EACAC;IACAC;MACAH;IADA,CADA;IAIAI;MACAJ;IADA;EAJA,CAPA;EAeAK,4BACAC,0CADA,CAfA;EAmBAC;IACAC;MACAC,OADA,mBACAC,IADA,EACAC,IADA,EACA;QACA;MACA,CAHA;MAIAC;IAJA,CADA;IAOAR;MACAK,OADA,mBACAC,IADA,EACAC,IADA,EACA;QACA;QACA;MACA,CAJA;MAKAC;IALA,CAPA;IAcAC;MACAJ,OADA,mBACAC,IADA,EACAC,IADA,EACA;QACA;QACA;MACA,CAJA;MAKAC;IALA;EAdA,CAnBA;EAyCAE,IAzCA,kBAyCA;IACA;MACA;MACAC;QACAnB,eADA;QAEAoB,mBAFA;QAGAC;UACAC;QADA,CAHA;QAMAC;UACAC,eADA;UAEAxB,sBAFA;UAGAyB,UACA;YACAC;UADA,CADA,CAHA;UAQAC,QACA;YACAD;UADA,CADA;QARA,CANA;QAoBAE;UACAJ,aADA;UAEAxB,kBAFA;UAGAyB,UACA;YACAC;UADA,CADA,CAHA;UAQAC,QACA;YACAD;UADA,CADA;QARA,CApBA;QAkCAG;UACAL,aADA;UAEAxB,gBAFA;UAGAI,OAHA;UAIA0B,OACA;YACAC,SADA;YAEA5B;UAFA,CADA,EAKA;YACA4B,SADA;YAEA5B;UAFA,CALA;QAJA,CAlCA;QAiDA6B;UACAR,aADA;UAEAxB,kBAFA;UAGAyB,UACA;YACAC;UADA,CADA,CAHA;UAQAC,QACA;YACAD;UADA,CADA;QARA,CAjDA;QA+DAO;UACAT,aADA;UAEAO,OAFA;UAGAG;QAHA,CA/DA;QAoEAC;UACAX,eADA;UAEAO;QAFA,CApEA;QAwEAK;UACAZ,iBADA;UAEAO;QAFA,CAxEA;QA4EAM;UACAb,eADA;UAEAO;QAFA,CA5EA;QAgFAO;UACAd,aADA;UAEAO;QAFA,CAhFA;QAoFAQ;UACAR;QADA,CApFA;QAuFAS;UACAhB,aADA;UAEAO,OAFA;UAGAG;QAHA,CAvFA;QA4FA;QACAO;UACAjB,aADA;UAEAO,MAFA;UAGAG;QAHA,CA7FA;QAkGAQ;UACAlB,gCADA;UAEAmB;QAFA;MAlGA,CAFA;MAyGAb,OACA;QACAc,OADA;QAEA5C,sBAFA;QAGA6C,YAHA;QAIAC;MAJA,CADA,EAOA;QACAF,OADA;QAEA5C,sBAFA;QAGA6C,YAHA;QAIAC;MAJA,CAPA,EAaA;QACAF,OADA;QAEA5C,sBAFA;QAGA6C,YAHA;QAIAC;MAJA,CAbA,CAzGA;MA6HAC,OA7HA;MA8HAC,YA9HA;MA+HAzB,kBA/HA;MAgIAK,cAhIA;MAiIAhB,YAjIA;MAkIAqC,UAlIA;MAmIAd,eAnIA;MAoIAC,kBApIA;MAqIAC,eArIA;MAsIAC,iBAtIA;MAuIAL,WAvIA;MAwIAD,WAxIA;MAyIAH;IAzIA;EA2IA,CArLA;EAsLAqB,OAtLA,qBAsLA;IAAA;;IACA;MACA;;MACA;IACA,CAHA;EAIA,CA3LA;EA4LAC;IACAC,SADA,qBACAlC,IADA,EACA;MACA;;MACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MACA;IACA;EAjBA;AA5LA","names":["name","cname","configName","icon","type","defaultName","props","index","num","computed","mapState","watch","pageData","handler","nVal","oVal","deep","defaultArray","data","defaultConfig","timestamp","setUp","tabVal","countDownColor","title","default","item","color","themeColor","conStyle","list","val","bgColor","prConfig","min","priceShow","discountShow","titleShow","seckillShow","numberConfig","lrConfig","mbConfig","imgConfig","url","img","price","discount","mTOP","listRight","imgUrl","mounted","methods","setConfig"],"sourceRoot":"src/components/mobilePageDiy","sources":["home_seckill.vue"],"sourcesContent":["<template>\r\n <div :style=\"{ padding: '0 ' + prConfig + 'px' }\">\r\n <div\r\n class=\"seckill-box\"\r\n :class=\"conStyle ? '' : 'seckillOn'\"\r\n :style=\"{ background: bgColor, marginTop: mTOP + 'px' }\"\r\n >\r\n <div class=\"hd\">\r\n <div class=\"left\">\r\n <img :src=\"imgUrl\" alt=\"\" />\r\n <p>限时秒杀</p>\r\n <div class=\"time\">\r\n <span :style=\"{ background: countDownColor, color: themeColor }\">00</span>\r\n <em>:</em>\r\n <span :style=\"{ background: countDownColor, color: themeColor }\">00</span>\r\n <em>:</em>\r\n <span :style=\"{ background: countDownColor, color: themeColor }\">00</span>\r\n </div>\r\n </div>\r\n <div class=\"right\">更多</div>\r\n </div>\r\n <div class=\"list-wrapper\">\r\n <div class=\"list-item\" v-for=\"(item, index) in list\" :index=\"index\" :style=\"{ marginRight: listRight + 'px' }\">\r\n <div class=\"img-box\">\r\n <img :src=\"item.img\" alt=\"\" v-if=\"item.img\" />\r\n <div class=\"empty-box\"><span class=\"iconfont-diy icontupian\"></span></div>\r\n <div v-if=\"discountShow\" class=\"discount\" :style=\"{ borderColor: themeColor, color: themeColor }\">\r\n {{ item.discount }}折起\r\n </div>\r\n </div>\r\n <div class=\"title line1\" v-if=\"titleShow\">{{ item.name }}</div>\r\n <div class=\"price\">\r\n <span class=\"label\" :style=\"{ background: themeColor }\" v-if=\"seckillShow\">抢</span>\r\n <span class=\"num-label\" :style=\"{ color: themeColor }\" v-if=\"priceShow\">¥</span>\r\n <span class=\"num\" :style=\"{ color: themeColor }\" v-if=\"priceShow\">{{ item.price }}</span>\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, mapMutations } from 'vuex';\r\nexport default {\r\n name: 'home_seckill',\r\n cname: '秒杀',\r\n configName: 'c_home_seckill',\r\n icon: 'iconmiaosha1',\r\n type: 1, // 0 基础组件 1 营销组件 2工具组件\r\n defaultName: 'seckill', // 外面匹配名称\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\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: 'seckill',\r\n timestamp: this.num,\r\n setUp: {\r\n tabVal: 0,\r\n },\r\n countDownColor: {\r\n title: '倒计时背景色',\r\n name: 'countDownColor',\r\n default: [\r\n {\r\n item: 'rgba(252,60,62,0.09)',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: 'rgba(252,60,62,0.09)',\r\n },\r\n ],\r\n },\r\n themeColor: {\r\n title: '主题风格',\r\n name: 'themeColor',\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 conStyle: {\r\n title: '背景样式',\r\n name: 'conStyle',\r\n type: 1,\r\n list: [\r\n {\r\n val: '直角',\r\n icon: 'iconPic_square',\r\n },\r\n {\r\n val: '圆角',\r\n icon: 'iconPic_fillet',\r\n },\r\n ],\r\n },\r\n bgColor: {\r\n title: '背景颜色',\r\n name: 'themeColor',\r\n default: [\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n color: [\r\n {\r\n item: '#fff',\r\n },\r\n ],\r\n },\r\n prConfig: {\r\n title: '背景边距',\r\n val: 10,\r\n min: 0,\r\n },\r\n priceShow: {\r\n title: '是否显示价格',\r\n val: true,\r\n },\r\n discountShow: {\r\n title: '是否显示折扣标签',\r\n val: true,\r\n },\r\n titleShow: {\r\n title: '是否显示名称',\r\n val: true,\r\n },\r\n seckillShow: {\r\n title: '抢购标签',\r\n val: true,\r\n },\r\n numberConfig: {\r\n val: 3,\r\n },\r\n lrConfig: {\r\n title: '左右边距',\r\n val: 10,\r\n min: 0,\r\n },\r\n // 页面间距\r\n mbConfig: {\r\n title: '页面间距',\r\n val: 0,\r\n min: 0,\r\n },\r\n imgConfig: {\r\n title: '最多可添加1张图片,建议宽度18 * 18px',\r\n url: 'http://pro.crmeb.net/static/images/spike-icon-002.gif',\r\n },\r\n },\r\n list: [\r\n {\r\n img: '',\r\n name: '小米家用电饭煲小米家用电饭煲',\r\n price: '234',\r\n discount: '1.2',\r\n },\r\n {\r\n img: '',\r\n name: '小米家用电饭煲小米家用电饭煲',\r\n price: '234',\r\n discount: '1.2',\r\n },\r\n {\r\n img: '',\r\n name: '小米家用电饭煲小米家用电饭煲',\r\n price: '234',\r\n discount: '1.2',\r\n },\r\n ],\r\n mTOP: 0,\r\n listRight: 0,\r\n countDownColor: '',\r\n themeColor: '',\r\n pageData: {},\r\n imgUrl: '',\r\n priceShow: true,\r\n discountShow: true,\r\n titleShow: true,\r\n seckillShow: true,\r\n prConfig: 0,\r\n bgColor: '',\r\n conStyle: 1,\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.mTOP = data.mbConfig.val;\r\n this.listRight = data.lrConfig.val;\r\n this.countDownColor = data.countDownColor.color[0].item;\r\n this.themeColor = data.themeColor.color[0].item;\r\n this.imgUrl = data.imgConfig.url;\r\n this.priceShow = data.priceShow.val;\r\n this.discountShow = data.discountShow.val;\r\n this.titleShow = data.titleShow.val;\r\n this.seckillShow = data.seckillShow.val;\r\n this.prConfig = data.prConfig.val;\r\n this.bgColor = data.bgColor.color[0].item;\r\n this.conStyle = data.conStyle.type;\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"stylus\">\r\n.seckillOn{\r\n border-radius 0!important\r\n}\r\n.pageOn{\r\n border-radius 10px!important\r\n}\r\n.seckill-box\r\n padding 15px 10px\r\n background #fff\r\n border-radius 10px\r\n .hd\r\n display flex\r\n justify-content space-between\r\n align-items center\r\n .left\r\n display flex\r\n align-items center\r\n img\r\n width 18px\r\n height 18px\r\n margin-right 5px\r\n border-radius 50%\r\n p\r\n font-size 16px\r\n color #282828\r\n font-weight:600;\r\n .time\r\n display flex\r\n align-items center\r\n margin-left 5px\r\n color #FF4444\r\n span\r\n width 20px\r\n height 16px\r\n font-size 12px\r\n text-align center\r\n line-height 16px\r\n em\r\n font-size 12px\r\n margin 0 3px\r\n font-style: initial;\r\n font-weight bold\r\n .list-wrapper\r\n display flex\r\n margin-top 8px\r\n overflow hidden\r\n .list-item\r\n flex-shrink 0\r\n width 110px\r\n background-color: #fff;\r\n .img-box\r\n position: relative;\r\n width 100%\r\n height 110px\r\n img,.box\r\n width 100%\r\n height 100%\r\n border-radius:8px;\r\n .box\r\n background #D8D8D8\r\n .discount\r\n position absolute\r\n left 8px\r\n bottom 8px\r\n height:18px;\r\n padding 0 3px\r\n line-height 18px\r\n background:rgba(255,255,255,1);\r\n border-radius:2px;\r\n border:1px solid transparent;\r\n font-size 12px\r\n .title\r\n margin-top 5px\r\n font-size 13px\r\n color #282828\r\n padding: 0 3px;\r\n .price\r\n display flex\r\n align-items center\r\n padding: 0 3px;\r\n .label\r\n font-size 9px\r\n width 16px\r\n height 16px\r\n color #fff\r\n text-align center\r\n line-height 16px\r\n .num-label\r\n color #FF4444\r\n font-size 12px\r\n font-weight:600;\r\n margin 1px 2px 0\r\n .num\r\n color #FF4444\r\n font-size 16px\r\n font-weight:600;\r\n</style>\r\n"]}]}
|