501a6a49f6c52b802155e35db656ff4a.json 8.5 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\\mobileConfigRight\\c_button_img.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\components\\mobileConfigRight\\c_button_img.vue","mtime":1761614938965},{"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:ZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdjX2J1dHRvbl9pbWcnLAogIHByb3BzOiB7CiAgICBjb25maWdPYmo6IHsKICAgICAgdHlwZTogT2JqZWN0CiAgICB9LAogICAgY29uZmlnTm1lOiB7CiAgICAgIHR5cGU6IFN0cmluZwogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGRlZmF1bHRzOiB7fSwKICAgICAgY29uZmlnRGF0YToge30sCiAgICAgIGN1cnJlbnQ6IDAsCiAgICAgIGxpc3Q6IFtdCiAgICB9OwogIH0sCiAgd2F0Y2g6IHsKICAgIGNvbmZpZ09iajogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICB0aGlzLmRlZmF1bHRzID0gblZhbDsKICAgICAgICB0aGlzLmNvbmZpZ0RhdGEgPSBuVmFsW3RoaXMuY29uZmlnTm1lXTsKICAgICAgICB0aGlzLmdldEJudChuVmFsKTsKICAgICAgfSwKICAgICAgZGVlcDogdHJ1ZQogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLmRlZmF1bHRzID0gX3RoaXMuY29uZmlnT2JqOwogICAgICBfdGhpcy5jb25maWdEYXRhID0gX3RoaXMuY29uZmlnT2JqW190aGlzLmNvbmZpZ05tZV07CiAgICAgIF90aGlzLmdldEJudChfdGhpcy5kZWZhdWx0cyk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIHRhcDogZnVuY3Rpb24gdGFwKGluZGV4KSB7CiAgICAgIHRoaXMuY3VycmVudCA9IGluZGV4OwogICAgICB0aGlzLmNvbmZpZ0RhdGEudGFiVmFsID0gaW5kZXg7CiAgICB9LAogICAgZ2V0Qm50OiBmdW5jdGlvbiBnZXRCbnQoblZhbCkgewogICAgICB2YXIgb2JqID0gW3sKICAgICAgICB1cmw6IHJlcXVpcmUoJ0AvYXNzZXRzL2ltYWdlcy9jYXJ0Mi5wbmcnKSwKICAgICAgICB3aWR0aDogMjQsCiAgICAgICAgaGVpZ2h0OiAyNAogICAgICB9LCB7CiAgICAgICAgdXJsOiByZXF1aXJlKCdAL2Fzc2V0cy9pbWFnZXMvY2FydDMucG5nJyksCiAgICAgICAgd2lkdGg6IDI0LAogICAgICAgIGhlaWdodDogMjQKICAgICAgfV07CiAgICAgIGlmIChuVmFsLmJudFN0eWxlQ29uZmlnLnR5cGVGcm9tID09ICdibnQnKSB7CiAgICAgICAgdGhpcy5saXN0ID0gb2JqOwogICAgICB9IGVsc2UgewogICAgICAgIGlmIChuVmFsLnN0eWxlQ29uZmlnLnRhYlZhbCA9PSAwIHx8IG5WYWwuc3R5bGVDb25maWcudGFiVmFsID09IDQpIHsKICAgICAgICAgIHRoaXMubGlzdCA9IFt7CiAgICAgICAgICAgIHVybDogcmVxdWlyZSgnQC9hc3NldHMvaW1hZ2VzL2NhcnQxLnBuZycpLAogICAgICAgICAgICB3aWR0aDogNDIsCiAgICAgICAgICAgIGhlaWdodDogMjQKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgdXJsOiByZXF1aXJlKCdAL2Fzc2V0cy9pbWFnZXMvY2FydDIucG5nJyksCiAgICAgICAgICAgIHdpZHRoOiAyNCwKICAgICAgICAgICAgaGVpZ2h0OiAyNAogICAgICAgICAgfSwgewogICAgICAgICAgICB1cmw6IHJlcXVpcmUoJ0AvYXNzZXRzL2ltYWdlcy9jYXJ0My5wbmcnKSwKICAgICAgICAgICAgd2lkdGg6IDI0LAogICAgICAgICAgICBoZWlnaHQ6IDI0CiAgICAgICAgICB9XTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgdGhpcy5jdXJyZW50ID0gdGhpcy5jdXJyZW50ID09IDIgPyAxIDogdGhpcy5jdXJyZW50OwogICAgICAgICAgdGhpcy5saXN0ID0gb2JqOwogICAgICAgIH0KICAgICAgICBuVmFsLmJudFN0eWxlQ29uZmlnLnRhYlZhbCA9IHRoaXMuY3VycmVudDsKICAgICAgfQogICAgfQogIH0KfTs="},{"version":3,"names":["name","props","configObj","type","Object","configNme","String","data","defaults","configData","current","list","watch","handler","nVal","oVal","getBnt","deep","mounted","_this","$nextTick","methods","tap","index","tabVal","obj","url","require","width","height","bntStyleConfig","typeFrom","styleConfig"],"sources":["src/components/mobileConfigRight/c_button_img.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div class=\"button-style acea-row row-middle\">\r\n <div class=\"title-tips\" v-if=\"configData\">\r\n <span>{{ configData.title }}</span>\r\n </div>\r\n <div class=\"style-box acea-row row-middle\" v-for=\"(item, index) in list\" :key=\"index\">\r\n <div class=\"pictrue acea-row row-center-wrapper\" :class=\"current == index ? 'on' : ''\" @click=\"tap(index)\">\r\n <img\r\n :src=\"item.url\"\r\n :style=\"{\r\n width: item.width + 'px',\r\n height: item.height + 'px',\r\n }\"\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'c_button_img',\r\n props: {\r\n configObj: {\r\n type: Object,\r\n },\r\n configNme: {\r\n type: String,\r\n },\r\n },\r\n data() {\r\n return {\r\n defaults: {},\r\n configData: {},\r\n current: 0,\r\n list: [],\r\n };\r\n },\r\n watch: {\r\n configObj: {\r\n handler(nVal, oVal) {\r\n this.defaults = nVal;\r\n this.configData = nVal[this.configNme];\r\n this.getBnt(nVal);\r\n },\r\n deep: true,\r\n },\r\n },\r\n mounted() {\r\n this.$nextTick(() => {\r\n this.defaults = this.configObj;\r\n this.configData = this.configObj[this.configNme];\r\n this.getBnt(this.defaults);\r\n });\r\n },\r\n methods: {\r\n tap(index) {\r\n this.current = index;\r\n this.configData.tabVal = index;\r\n },\r\n getBnt(nVal) {\r\n let obj = [\r\n {\r\n url: require('@/assets/images/cart2.png'),\r\n width: 24,\r\n height: 24,\r\n },\r\n {\r\n url: require('@/assets/images/cart3.png'),\r\n width: 24,\r\n height: 24,\r\n },\r\n ];\r\n if (nVal.bntStyleConfig.typeFrom == 'bnt') {\r\n this.list = obj;\r\n } else {\r\n if (nVal.styleConfig.tabVal == 0 || nVal.styleConfig.tabVal == 4) {\r\n this.list = [\r\n {\r\n url: require('@/assets/images/cart1.png'),\r\n width: 42,\r\n height: 24,\r\n },\r\n {\r\n url: require('@/assets/images/cart2.png'),\r\n width: 24,\r\n height: 24,\r\n },\r\n {\r\n url: require('@/assets/images/cart3.png'),\r\n width: 24,\r\n height: 24,\r\n },\r\n ];\r\n } else {\r\n this.current = this.current == 2 ? 1 : this.current;\r\n this.list = obj;\r\n }\r\n nVal.bntStyleConfig.tabVal = this.current;\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.button-style {\r\n padding: 0 15px;\r\n margin-bottom: 20px;\r\n .title-tips {\r\n color: #999999;\r\n font-size: 12px;\r\n width: 75px;\r\n margin-right: 16px;\r\n }\r\n .style-box {\r\n .pictrue {\r\n width: 54px;\r\n height: 36px;\r\n border-radius: 3px;\r\n border: 1px solid #fff;\r\n margin-right: 10px;\r\n &.on {\r\n border: 1px solid var(--prev-color-primary);\r\n }\r\n img {\r\n display: block;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":"AAsBA;EACAA,IAAA;EACAC,KAAA;IACAC,SAAA;MACAC,IAAA,EAAAC;IACA;IACAC,SAAA;MACAF,IAAA,EAAAG;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,QAAA;MACAC,UAAA;MACAC,OAAA;MACAC,IAAA;IACA;EACA;EACAC,KAAA;IACAV,SAAA;MACAW,OAAA,WAAAA,QAAAC,IAAA,EAAAC,IAAA;QACA,KAAAP,QAAA,GAAAM,IAAA;QACA,KAAAL,UAAA,GAAAK,IAAA,MAAAT,SAAA;QACA,KAAAW,MAAA,CAAAF,IAAA;MACA;MACAG,IAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,SAAA;MACAD,KAAA,CAAAX,QAAA,GAAAW,KAAA,CAAAjB,SAAA;MACAiB,KAAA,CAAAV,UAAA,GAAAU,KAAA,CAAAjB,SAAA,CAAAiB,KAAA,CAAAd,SAAA;MACAc,KAAA,CAAAH,MAAA,CAAAG,KAAA,CAAAX,QAAA;IACA;EACA;EACAa,OAAA;IACAC,GAAA,WAAAA,IAAAC,KAAA;MACA,KAAAb,OAAA,GAAAa,KAAA;MACA,KAAAd,UAAA,CAAAe,MAAA,GAAAD,KAAA;IACA;IACAP,MAAA,WAAAA,OAAAF,IAAA;MACA,IAAAW,GAAA,IACA;QACAC,GAAA,EAAAC,OAAA;QACAC,KAAA;QACAC,MAAA;MACA,GACA;QACAH,GAAA,EAAAC,OAAA;QACAC,KAAA;QACAC,MAAA;MACA,EACA;MACA,IAAAf,IAAA,CAAAgB,cAAA,CAAAC,QAAA;QACA,KAAApB,IAAA,GAAAc,GAAA;MACA;QACA,IAAAX,IAAA,CAAAkB,WAAA,CAAAR,MAAA,SAAAV,IAAA,CAAAkB,WAAA,CAAAR,MAAA;UACA,KAAAb,IAAA,IACA;YACAe,GAAA,EAAAC,OAAA;YACAC,KAAA;YACAC,MAAA;UACA,GACA;YACAH,GAAA,EAAAC,OAAA;YACAC,KAAA;YACAC,MAAA;UACA,GACA;YACAH,GAAA,EAAAC,OAAA;YACAC,KAAA;YACAC,MAAA;UACA,EACA;QACA;UACA,KAAAnB,OAAA,QAAAA,OAAA,iBAAAA,OAAA;UACA,KAAAC,IAAA,GAAAc,GAAA;QACA;QACAX,IAAA,CAAAgB,cAAA,CAAAN,MAAA,QAAAd,OAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}