b703bf406647dd1ffc9e7ef03b32bab6.json 7.5 KB

1
  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\\pages\\kefu\\mobile\\goods\\detail.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\kefu\\mobile\\goods\\detail.vue","mtime":1761185180098},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0IHsgcHJvZHVjdEluZm8gfSBmcm9tICdAL2FwaS9rZWZ1JzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdnb29kc19kZXRhaWwnLAogIHByb3BzOiB7CiAgICBnb29kc0lkOiB7CiAgICAgIHR5cGU6IFN0cmluZyB8IE51bWJlciwKICAgICAgZGVmYXVsdDogJycKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTI6IDAsCiAgICAgIGdvb2RzSW5mbzoge30sCiAgICAgIGdvb2RzSWQ6ICcnLAogICAgICBzd2lwZXJPcHRpb246IHsKICAgICAgICAvL+aYvuekuuWIhumhtQogICAgICAgIHBhZ2luYXRpb246IHsKICAgICAgICAgIGVsOiAnLnN3aXBlci1wYWdpbmF0aW9uJwogICAgICAgIH0sCiAgICAgICAgLy/orr7nva7ngrnlh7vnrq3lpLQKICAgICAgICBuYXZpZ2F0aW9uOiB7CiAgICAgICAgICBuZXh0RWw6ICcuc3dpcGVyLWJ1dHRvbi1uZXh0JywKICAgICAgICAgIHByZXZFbDogJy5zd2lwZXItYnV0dG9uLXByZXYnCiAgICAgICAgfSwKICAgICAgICAvL+iHquWKqOi9ruaSrQogICAgICAgIGF1dG9wbGF5OiB7CiAgICAgICAgICBkZWxheTogMjAwMCwKICAgICAgICAgIC8v5b2T55So5oi35ruR5Yqo5Zu+54mH5ZCO57un57ut6Ieq5Yqo6L2u5pKtCiAgICAgICAgICBkaXNhYmxlT25JbnRlcmFjdGlvbjogZmFsc2UKICAgICAgICB9LAogICAgICAgIC8v5byA5ZCv5b6q546v5qih5byPCiAgICAgICAgbG9vcDogdHJ1ZQogICAgICB9CiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuZ29vZHNJZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5Lmdvb2RzSWQ7CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdGhpcy5nZXRJbmZvKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXRJbmZvOiBmdW5jdGlvbiBnZXRJbmZvKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICBwcm9kdWN0SW5mbyh0aGlzLmdvb2RzSWQpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLmdvb2RzSW5mbyA9IHJlcy5kYXRhOwogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"names":["productInfo","name","props","goodsId","type","String","Number","default","data","value2","goodsInfo","swiperOption","pagination","el","navigation","nextEl","prevEl","autoplay","delay","disableOnInteraction","loop","created","$route","query","mounted","getInfo","methods","_this","then","res"],"sources":["src/pages/kefu/mobile/goods/detail.vue"],"sourcesContent":["<template>\r\n <div class=\"scroll-box\">\r\n <div class=\"title-box\">商品详情</div>\r\n <swiper :options=\"swiperOption\" class=\"swiper-box\">\r\n <swiper-slide class=\"swiper-slide\" v-for=\"(item, index) in goodsInfo.slider_image\" :key=\"index\">\r\n <img :src=\"item\" />\r\n </swiper-slide>\r\n <!-- 分页器 -->\r\n </swiper>\r\n <div class=\"goods_info\">\r\n <div class=\"number-wrapper\">\r\n <div class=\"price\"><span>¥</span>{{ goodsInfo.price }}</div>\r\n <div class=\"old-price\">\r\n ¥{{ goodsInfo.vip_price }}<img src=\"@/assets/images/goods_vip.png\" alt=\"\" width=\"28\" />\r\n </div>\r\n </div>\r\n <div class=\"name\">{{ goodsInfo.store_name }}</div>\r\n <div class=\"msg\">\r\n <div class=\"item\">原价:¥{{ goodsInfo.ot_price }}</div>\r\n <div class=\"item\">销量:{{ goodsInfo.sales }}</div>\r\n <div class=\"item\">库存:{{ goodsInfo.stock }}</div>\r\n </div>\r\n </div>\r\n <div class=\"con-box\">\r\n <div class=\"title-box\">商品介绍</div>\r\n <div class=\"content\" v-html=\"goodsInfo.description\"></div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { productInfo } from '@/api/kefu';\r\nexport default {\r\n name: 'goods_detail',\r\n props: {\r\n goodsId: {\r\n type: String | Number,\r\n default: '',\r\n },\r\n },\r\n data() {\r\n return {\r\n value2: 0,\r\n goodsInfo: {},\r\n goodsId: '',\r\n swiperOption: {\r\n //显示分页\r\n pagination: {\r\n el: '.swiper-pagination',\r\n },\r\n //设置点击箭头\r\n navigation: {\r\n nextEl: '.swiper-button-next',\r\n prevEl: '.swiper-button-prev',\r\n },\r\n //自动轮播\r\n autoplay: {\r\n delay: 2000,\r\n //当用户滑动图片后继续自动轮播\r\n disableOnInteraction: false,\r\n },\r\n //开启循环模式\r\n loop: true,\r\n },\r\n };\r\n },\r\n created() {\r\n this.goodsId = this.$route.query.goodsId;\r\n },\r\n mounted() {\r\n this.getInfo();\r\n },\r\n methods: {\r\n getInfo() {\r\n productInfo(this.goodsId).then((res) => {\r\n this.goodsInfo = res.data;\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.scroll-box {\r\n height: 100%;\r\n overflow-y: scroll;\r\n -webkit-overflow-scrolling: touch;\r\n}\r\n.title-box {\r\n height: 0.8rem;\r\n line-height: 0.8rem;\r\n background: #fff;\r\n text-align: center;\r\n color: #333;\r\n font-size: 16px;\r\n}\r\n.swiper-box {\r\n width: 100%;\r\n height: auto;\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n display: block;\r\n }\r\n}\r\n.goods_info {\r\n padding: 15px;\r\n background: #fff;\r\n .number-wrapper {\r\n display: flex;\r\n align-items: center;\r\n .price {\r\n color: #ff3838;\r\n font-size: 0.3rem;\r\n span {\r\n font-size: 0.26rem;\r\n }\r\n }\r\n .old-price {\r\n font-size: 0.3rem;\r\n margin-left: 0.2rem;\r\n color: #333333;\r\n }\r\n }\r\n .name {\r\n font-size: 0.32rem;\r\n color: #333;\r\n }\r\n .msg {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n margin-top: 0.2rem;\r\n .item {\r\n color: #999999;\r\n font-size: 0.28rem;\r\n }\r\n }\r\n}\r\n.con-box {\r\n margin-top: 10px;\r\n padding-bottom: 20px;\r\n img {\r\n display: block;\r\n }\r\n}\r\n</style>\r\n"],"mappings":";AA+BA,SAAAA,WAAA;AACA;EACAC,IAAA;EACAC,KAAA;IACAC,OAAA;MACAC,IAAA,EAAAC,MAAA,GAAAC,MAAA;MACAC,OAAA;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,MAAA;MACAC,SAAA;MACAP,OAAA;MACAQ,YAAA;QACA;QACAC,UAAA;UACAC,EAAA;QACA;QACA;QACAC,UAAA;UACAC,MAAA;UACAC,MAAA;QACA;QACA;QACAC,QAAA;UACAC,KAAA;UACA;UACAC,oBAAA;QACA;QACA;QACAC,IAAA;MACA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAAlB,OAAA,QAAAmB,MAAA,CAAAC,KAAA,CAAApB,OAAA;EACA;EACAqB,OAAA,WAAAA,QAAA;IACA,KAAAC,OAAA;EACA;EACAC,OAAA;IACAD,OAAA,WAAAA,QAAA;MAAA,IAAAE,KAAA;MACA3B,WAAA,MAAAG,OAAA,EAAAyB,IAAA,WAAAC,GAAA;QACAF,KAAA,CAAAjB,SAAA,GAAAmB,GAAA,CAAArB,IAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}