import { aftersale, modifyClicks, addGoodsbrowse, goodsQrcode, seckillGoodsInfo } from "@/api/goods/goods" import { goodsCategoryInfo } from "@/api/goods/goodscategory" import { goodsSkuDetail, evaluateConfig } from "@/api/seckill" import { isCollect, addCollect, deleteCollect } from "@/api/goods/goods_collect" import { goodsEvaluateList, goodsEvaluateCount } from "@/api/goods/evaluate" import { mapGetters } from "vuex" import CountDown from "vue2-countdown" // import { // shopIsSubscribe, // addShopSubscribe, // deleteShopSubscribe // } from "@/api/shop" import { getArea } from "@/api/address" import { shopServiceOpen } from "@/api/website.js" export default { data: () => { return { id: 0, skuId: 0, loading: true, picZoomUrl: "", thumbPosition: 0, // 是否可以移动 moveThumbLeft: false, moveThumbRight: false, // 商品详情 goodsSkuDetail: { video_url: "" }, seckillText: "距离结束仅剩", seckillTimeMachine: { currentTime: 0, startTime: 0, endTime: 0 }, qrcode: "", specBtnRepeat: false, //防止重复 // 店铺详情 shopInfo: {}, whetherCollection: 0, score: 0, //评价 currentPage: 1, pageSize: 10, total: 0, evaluaType: 0,//评价类型 evaluteCount:{},//评价数量 goodsEvaluateList: [], evaluate_show: false, //是否显示评论 service: null, number: 1, tabName: "detail", playerOptions: { playbackRates: [0.5, 1.0, 1.5, 2.0, 3.0], // 可选的播放速度 autoplay: false, // 如果为true,浏览器准备好时开始回放。 muted: false, // 默认情况下将会消除任何音频。 loop: false, // 是否视频一结束就重新开始。 preload: "auto", // 建议浏览器在