(window.webpackJsonp=window.webpackJsonp||[]).push([[67],{535:function(e,t,o){},538:function(e,t,o){"use strict";o(535)},539:function(e,t,o){"use strict";o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return c})),o.d(t,"b",(function(){return l}));var n=o(1);function r(e){return Object(n.a)({url:"/api/goodscollect/iscollect",data:e,forceLogin:!0})}function c(e){return Object(n.a)({url:"/api/goodscollect/add",data:e,forceLogin:!0})}function l(e){return Object(n.a)({url:"/api/goodscollect/delete",data:e,forceLogin:!0})}},545:function(e,t,o){"use strict";o.r(t);o(25),o(24),o(23),o(8),o(29),o(17),o(30);var n=o(4),r=(o(534),o(12)),c=o(205);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}var d={name:"goods_recommend",props:{page:{type:[Number,String],default:1},pageSize:{type:[Number,String],default:5}},data:function(){return{loading:!0,list:[]}},created:function(){this.getGoodsRecommend()},computed:function(e){for(var i=1;i0?e.groupbuyTimeMachine={currentTime:t.timestamp,startTime:t.timestamp,endTime:e.goodsSkuDetail.end_time}:e.$message({message:"活动已结束",type:"warning",duration:2e3,onClose:function(){e.$router.push("/sku-"+e.goodsSkuDetail.sku_id)}}),e.goodsSkuDetail.sku_images?e.goodsSkuDetail.sku_images=e.goodsSkuDetail.sku_images.split(","):e.goodsSkuDetail.sku_images=[],e.goodsSkuDetail.goods_spec_format&&e.goodsSkuDetail.goods_image&&(e.goodsSkuDetail.goods_image=e.goodsSkuDetail.goods_image.split(","),e.goodsSkuDetail.sku_images=e.goodsSkuDetail.sku_images.concat(e.goodsSkuDetail.goods_image)),e.goodsSkuDetail.video_url&&(e.switchMedia="video",e.playerOptions.poster=img(e.goodsSkuDetail.sku_images[0]),e.playerOptions.sources[0].src=img(e.goodsSkuDetail.video_url)),e.picZoomUrl=e.goodsSkuDetail.sku_images[0],e.goodsSkuDetail.unit=e.goodsSkuDetail.unit||"件",e.goodsSkuDetail.sku_spec_format&&(e.goodsSkuDetail.sku_spec_format=JSON.parse(e.goodsSkuDetail.sku_spec_format)),e.goodsSkuDetail.goods_attr_format){var n=JSON.parse(e.goodsSkuDetail.goods_attr_format);e.goodsSkuDetail.goods_attr_format=e.$util.unique(n,"attr_id");for(var i=0;i0&&(e.whetherCollection=1,e.goodsSkuDetail.collect_num++)})):Object(_.b)({goods_id:this.goodsSkuDetail.goods_id}).then((function(t){t.data>0&&(e.whetherCollection=0,e.goodsSkuDetail.collect_num--)}))},getAftersale:function(){var e=this;Object(c.b)({}).then((function(t){if(0==t.code&&t.data){t.data.content;t.data.content&&(e.service=t.data.content)}}))},modifyGoodsInfo:function(){Object(c.j)({sku_id:this.skuId}),Object(c.a)({sku_id:this.skuId,goods_id:this.goodsSkuDetail.goods_id})},getGoodsQrcode:function(){var e=this;Object(c.d)({sku_id:this.skuId}).then((function(t){var data=t.data;data.path.h5.img&&(e.qrcode=img(data.path.h5.img))}))},goodsEvaluCount:function(){var e=this;Object(m.a)({goods_id:this.id}).then((function(t){0==t.code&&t.data&&(e.evaluteCount=t.data)}))},getGoodsEvaluate:function(){var e=this;Object(m.b)({page:this.currentPage,page_size:this.pageSize,goods_id:this.id,explain_type:0==this.evaluaType?"":this.evaluaType}).then((function(t){var o=[];t.message;0==t.code&&t.data&&(o=t.data.list,e.total=t.data.count);for(var i=0;i0?o.groupbuyTimeMachine={currentTime:e.timestamp,startTime:e.timestamp,endTime:data.end_time}:o.$message({message:"活动已结束",type:"warning",duration:2e3,onClose:function(){o.$router.push("/sku-"+o.goodsSkuDetail.sku_id)}}),o.specBtnRepeat=!1,Object.assign(o.goodsSkuDetail,data)):o.$router.push("/")}))}},changeNum:function(e){if(0!=this.goodsSkuDetail.stock){var t=this.goodsSkuDetail.stock,o=this.goodsSkuDetail.buy_num;if(t=(this.goodsSkuDetail.buy_num,this.goodsSkuDetail.stock,this.goodsSkuDetail.stock),"+"==e){if(!(this.numbero))return;this.number-=1}}},blur:function(){var e=this,t=parseInt(this.number);this.number=0,setTimeout((function(){e.number=t}),0)},keyInput:function(e,t){var o=this;setTimeout((function(){o.goodsSkuDetail.stock;0!=o.goodsSkuDetail.stock?(e&&0==o.number.length&&(o.number=1),e&&(o.number<=0||isNaN(o.number))&&(o.number=1),o.number0?t("em",[e._v("("+e._s(e.limitNumber)+e._s(e.goodsSkuDetail.unit)+"起购)")]):e._e()])])]),e._v(" "),t("dl",{staticClass:"item-line buy-btn"},[t("dt"),e._v(" "),1==e.goodsSkuDetail.goods_state?t("dd",[e.goodsSkuDetail.goods_stock0?e._l(e.goodsSkuDetail.goods_attr_format,(function(o,n){return t("li",{key:n},[e._v("\n "+e._s(o.attr_name)+":"+e._s(o.attr_value_name))])})):e._e()],2)]),e._v(" "),e.evaluate_show?t("el-tab-pane",{staticClass:"evaluate",attrs:{label:e.goodsEvaluateList.length?"商品评价("+e.goodsEvaluateList.length+")":"商品评价",name:"evaluate"}},[e.goodsEvaluateList.length?[t("nav",[t("li",{class:0==e.evaluaType?"selected":"",on:{click:function(t){return e.evaluationType(0)}}},[e._v("全部评价("+e._s(e.evaluteCount.total)+")\n ")]),e._v(" "),t("li",{class:1==e.evaluaType?"selected":"",on:{click:function(t){return e.evaluationType(1)}}},[e._v("好评("+e._s(e.evaluteCount.haoping)+")\n ")]),e._v(" "),t("li",{class:2==e.evaluaType?"selected":"",on:{click:function(t){return e.evaluationType(2)}}},[e._v("中评("+e._s(e.evaluteCount.zhongping)+")\n ")]),e._v(" "),t("li",{class:3==e.evaluaType?"selected":"",on:{click:function(t){return e.evaluationType(3)}}},[e._v("差评("+e._s(e.evaluteCount.chaping)+")\n ")])]),e._v(" "),t("ul",{staticClass:"list"},e._l(e.goodsEvaluateList,(function(o,n){return t("li",{key:n},[t("div",{staticClass:"member-info"},[t("img",{staticClass:"avatar",attrs:{src:e.$img(o.member_headimg)},on:{error:function(t){return e.imageErrorEvaluate(n)}}}),e._v(" "),t("span",[e._v(e._s(o.member_name))])]),e._v(" "),t("div",{staticClass:"info-wrap"},[t("el-rate",{attrs:{disabled:""},model:{value:o.star,callback:function(t){e.$set(o,"star",t)},expression:"item.star"}}),e._v(" "),t("p",{staticClass:"content"},[e._v(e._s(o.content))]),e._v(" "),o.images?t("div",{staticClass:"img-list"},e._l(o.images,(function(img,n){return t("el-image",{key:n,attrs:{src:e.$img(img),"preview-src-list":o.imagesFormat}})})),1):e._e(),e._v(" "),t("div",{staticClass:"sku-info"},[t("span",[e._v(e._s(o.sku_name))]),e._v(" "),t("span",{staticClass:"create-time"},[e._v(e._s(e.$util.timeStampTurnTime(o.create_time)))])]),e._v(" "),""!=o.explain_first?t("div",{staticClass:"evaluation-reply"},[e._v("店家回复:"+e._s(o.explain_first))]):e._e(),e._v(" "),""!=o.again_content?[t("div",{staticClass:"review-evaluation"},[t("span",[e._v("追加评价")]),e._v(" "),t("span",{staticClass:"review-time"},[e._v(e._s(e.$util.timeStampTurnTime(o.again_time)))])]),e._v(" "),t("p",{staticClass:"content"},[e._v(e._s(o.again_content))]),e._v(" "),t("div",{staticClass:"img-list"},e._l(o.again_images,(function(n,r){return t("el-image",{key:r,attrs:{src:e.$img(n),"preview-src-list":o.againImagesFormat}})})),1),e._v(" "),""!=o.again_explain?t("div",{staticClass:"evaluation-reply"},[e._v("店家回复:"+e._s(o.again_explain))]):e._e()]:e._e()],2)])})),0),e._v(" "),t("div",{staticClass:"pager"},[t("el-pagination",{attrs:{background:"","pager-count":5,total:e.total,"prev-text":"上一页","next-text":"下一页","current-page":e.currentPage,"page-size":e.pageSize,"hide-on-single-page":""},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handlePageSizeChange,"current-change":e.handleCurrentPageChange}})],1)]:t("div",{staticClass:"empty"},[e._v("该商品暂无评价哦")])],2):e._e(),e._v(" "),e.service?[1==e.service.is_display?t("el-tab-pane",{staticClass:"after-sale",attrs:{label:"售后保障",name:"after_sale"}},[t("div",{domProps:{innerHTML:e._s(e.service.content)}})]):e._e()]:e._e()],2)],1),e._v(" "),t("servicerMessage",{ref:"servicerMessage",staticClass:"kefu",attrs:{shop:{shop_id:e.shopInfo.site_id,logo:e.shopInfo.logo,shop_name:e.shopInfo.site_name}}})],1)])])}),[function(){var e=this,t=e._self._c;return t("div",{staticClass:"activity-name"},[t("i",{staticClass:"discount-icon iconfont iconicon_naozhong"}),e._v(" "),t("span",[e._v("团购")])])}],!1,null,null,null);t.default=component.exports}}]);