(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["goodsInfo"],{"0c7f":function(e,t,n){e.exports={"text-ellipsis":"commonGroupDetail_text-ellipsis__3qa0AQ",textEllipsis:"commonGroupDetail_text-ellipsis__3qa0AQ",goodsInfo:"commonGroupDetail_goodsInfo__30DILv",swipe:"commonGroupDetail_swipe__1igd1Y",partDesc:"commonGroupDetail_partDesc__7FoWvx"}},"3ecb":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.container},[n("div",{staticStyle:{position:"fixed",width:"100%",top:"0px","z-index":"2001"}},[n("shareTip")],1),n("GoodsInfoComp",{attrs:{initFlag:e.initFlag,detailInfo:e.detailInfo,getCarDetail:e.getDetail}})],1)},r=[],o=n("1da1"),i=n("5530"),s=(n("96cf"),n("a9e3"),n("d3b7"),n("8f11")),c=n("2f62"),l=n("4948"),u=n("0bb1"),d=n("a341"),p=n("709b"),f={name:"shareGoodsInfo",components:{GoodsInfoComp:s["a"],shareTip:l["a"]},props:{moduleId:Number,cStr:String,accStr:String,pStr:String},computed:Object(i["a"])({},Object(c["b"])(["appInfo"])),data:function(){return{detailInfo:{},initFlag:!1}},created:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a,r,o,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return p["SensorsEvent"].count("新版数据查询","用户操作习惯",{name:"商品详情分享页打开",channel:Object(d["getChannel"])()}),n=e.$route.query.goodsInfoToken,t.prev=2,a=decodeURIComponent(n||""),t.next=6,e.$request({url:"/anon/part/detail?",loading:!1,params:{token:a}});case 6:r=t.sent,o=r.data,i=o.partDetail,e.detailInfo=i;case 10:return t.prev=10,e.initFlag=!0,e.$endRecord(),t.finish(10);case 14:case"end":return t.stop()}}),t,null,[[2,,10,14]])})))()},destroyed:function(){Object(u["rollbackShare"])("shareGoodsInfo")},methods:{getDetail:function(e){var t=this,n=decodeURIComponent(this.$route.query.goodsInfoToken||"");return new Promise((function(a,r){t.$request({url:"/anon/part/suitableVehicle",method:"post",loading:!1,params:{token:n,brandName:e}}).then((function(e){a(e.data||[])})).catch((function(e){r(e)}))}))}}},m=f,h=n("5401"),g=n("0c7c");function v(e){this["$style"]=h["default"].locals||h["default"]}var b=Object(g["a"])(m,a,r,!1,v,null,null);t["default"]=b.exports},"47d3":function(e,t,n){e.exports={"text-ellipsis":"shareGoodsInfo_text-ellipsis__2Qoryd",textEllipsis:"shareGoodsInfo_text-ellipsis__2Qoryd",container:"shareGoodsInfo_container__3rSq0U"}},5401:function(e,t,n){"use strict";var a=n("47d3"),r=n.n(a);n.d(t,"default",(function(){return r.a}))},7761:function(e,t,n){"use strict";(function(e){var a=n("1da1"),r=n("5530"),o=(n("96cf"),n("d81d"),n("a15b"),n("a434"),n("3623")),i=n("2478"),s=n("2f62");t["a"]={name:"goodsCard",components:{CollapseTransition:o["a"]},props:{obj:{type:Object,default:function(){return{}}},getDetail:Function},data:function(){return{drawIdxs:[],drawItems:{}}},computed:Object(r["a"])({},Object(s["b"])(["appInfo"])),methods:{clickPanel:e.debounce(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t,n){var a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.drawItems[t]&&!(this.drawItems[t].length<=0)||!this.getDetail){e.next=10;break}return e.prev=1,this.$modal.loading(),e.next=5,this.getDetail(n.label);case 5:a=e.sent,this.drawItems[t]=(a||[]).map((function(e){var t=[e.groupName||e.vehicleSystem,e.exhaustVolume];return t.join(" ")}));case 7:return e.prev=7,this.$modal.closeByType("loading"),e.finish(7);case 10:r=this.drawIdxs.indexOf(t),r>-1?this.drawIdxs.splice(r,1):this.drawIdxs.push(t);case 12:case"end":return e.stop()}}),e,this,[[1,,7,10]])})));return function(t,n){return e.apply(this,arguments)}}(),i["DEBOUNCE_TIME"].TRIAL,{leading:!0,trailing:!1})}}}).call(this,n("2ef0"))},"7f1c":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("GoodsInfoComp",{attrs:{initFlag:e.initFlag,detailInfo:e.detailInfo,getCarDetail:e.getDetail}})},r=[],o=n("15fd"),i=n("1da1"),s=n("5530"),c=(n("96cf"),n("a9e3"),n("d3b7"),n("8f11")),l=n("2f62"),u=n("0bb1"),d=["partDesc"],p={name:"goodsInfo",components:{GoodsInfoComp:c["a"]},props:{moduleId:Number,cStr:String,accStr:String,pStr:String},computed:Object(s["a"])({},Object(l["b"])(["appInfo"])),data:function(){return{detailInfo:{},initFlag:!1}},created:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var n,a,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={},t.prev=1,a=e.$route.query,r=a.partDesc,i=Object(o["a"])(a,d),t.next=6,e.$request({url:"/data/queryPartDetail",method:"post",loading:!0,params:Object(s["a"])(Object(s["a"])({},i),{},{partName:r,channelId:e.appInfo.id,moduleId:a.moduleId,cStr:a.cStr,accStr:a.accStr,pStr:a.pStr})});case 6:n=t.sent,e.detailInfo=n.data;case 8:return t.prev=8,e.initFlag=!0,e.$endRecord(),t.finish(8);case 12:case"end":return t.stop()}}),t,null,[[1,,8,12]])})))()},destroyed:function(){Object(u["rollbackShare"])("goodsInfo")},methods:{getDetail:function(e){var t=this;return new Promise((function(n,a){var r=t.$route.query;t.$request({url:"/data/queryCarDetail",method:"post",loading:!1,params:{channelId:t.appInfo.id,moduleId:r.moduleId,cStr:r.cStr,accStr:r.accStr,pStr:r.pStr,brandName:e}}).then((function(e){n(e.data||[])})).catch((function(e){a(e)}))}))}}},f=p,m=n("0c7c"),h=Object(m["a"])(f,a,r,!1,null,null,null);t["default"]=h.exports},"82d7":function(e,t,n){"use strict";(function(e){var a=n("5530"),r=(n("caad"),n("2532"),n("b0c0"),n("d81d"),n("ac1f"),n("5319"),n("5b81"),n("1276"),n("4de4"),n("d3b7"),n("a15b"),n("9911"),n("99af"),n("df7c1")),o=n("d530"),i=n("313e"),s=n("a341"),c=n("248b"),l=n("709b"),u=n("3e29"),d=n("2f62"),p=n("0bb1"),f=n("3c56"),m=n("1442");t["a"]={name:"goodsInfoComp",components:{Card:r["a"],Introduction:o["a"],shareBtn:u["a"],videoPlay:f["a"]},props:{initFlag:Boolean,detailInfo:Object,getCarDetail:Function},data:function(){return{isVideo:!1,videoResource:null,autoPlay:!0,videoBg:m["a"],videosUrl:"",bannerList:[],items:[],partName:"",introduction:"",shareInfo:{link:"",title:"",desc:""}}},computed:Object(a["a"])(Object(a["a"])({},Object(d["d"])({themeConfig:function(e){return e.theme.config}})),{},{isShowShareBtn:function(){var e=Object(s["getChannel"])();return c["F6ChannelList"].includes(e)&&F6.browser.isMobile&&(F6.browser.isWechat||F6.browser.isAPP)},isGoodsInfoPage:function(){return"goodsInfo"===this.$route.name},useGroupImage:function(){return this.$route.query.useGroupImage},useGroupAttr:function(){return this.$route.query.useGroupAttr}}),watch:{detailInfo:{handler:function(t){if(!e(t)){var n=t||{};this.initWxShare(n.shareToken),n.imageRos&&n.imageRos.length?this.bannerList=Object(i["a"])(n.imageRos).map((function(e){return{src:e.imgUrl}})):n.commonGroup&&n.commonGroup.images&&n.commonGroup.images.length&&this.useGroupImage&&(this.bannerList=n.commonGroup.images.map((function(e){return{src:e}}))),this.isVideo=t.videos&&t.videos.length,this.isVideo&&(this.bannerList.length&&(this.videoBg=this.bannerList[0].src),this.videosUrl=t.videos[0].url);var a=[];this.partName=(t.partName||"").split("，")[0].replaceAll("<br/>",""),n.accName&&a.push({title:n.accName,subs:[n.introduction||""].map((function(e){return{label:e,value:""}}))||[]});var r=[];n.skuAttrRos&&n.skuAttrRos.length?r=n.skuAttrRos:n.commonGroup&&n.commonGroup.skuAttrs&&n.commonGroup.skuAttrs.length&&this.useGroupAttr&&(r=n.commonGroup.skuAttrs);var o=r.map((function(e){return{label:e.attrName,value:e.attrValue}})).filter((function(e){return e.value||0===e.value}));o.length&&a.push({title:"属性",subs:o}),n.brandSupplierCodeVos&&n.brandSupplierCodeVos.length&&a.push({title:"替换号",subs:n.brandSupplierCodeVos.map((function(e){var t;return{label:e.brandName?null===(t=e.brandName.split("/"))||void 0===t?void 0:t[0]:"",value:e.supplierCodes.join("、")}}))||[]}),n.fourCarModelVos&&n.fourCarModelVos.length&&a.push({title:"适用车型",subs:n.fourCarModelVos.map((function(e){return{label:e.brandName,value:[]}}))}),this.items=a,this.introduction=n.introduction||""}},immediate:!0}},created:function(){this.shareInfo.title=this.themeConfig.shareTitle,this.shareInfo.desc=this.themeConfig.shareDesc},methods:{play:function(){var e=this.$refs.videoJsRef;e&&(this.autoPlay=!1,e.play())},videoEnd:function(){this.autoPlay=!0},initWxShare:function(e){var t=!!this.$route.meta.share;if(t||this.isGoodsInfoPage){if(t&&F6.browser.isWechat){this.shareInfo.link=location.href;var n=this,a=setInterval((function(){Object(p["isWxSDKHasInit"])()&&(clearInterval(a),Object(p["updateShareData"])(n.shareInfo))}),100)}else{var r=Object(s["getChannel"])();r!==c["H5ChannelEnum"].F6ZHMD&&r!==c["H5ChannelEnum"].F6ZHMDC||(r=c["H5ChannelEnum"].F6WX);var o="goodsInfoToken=".concat(encodeURIComponent(e));this.useGroupAttr&&(o+="&useGroupAttr=".concat(this.useGroupAttr)),this.useGroupImage&&(o+="&useGroupImage=".concat(this.useGroupImage)),this.shareInfo.link="".concat(location.origin,"/data/").concat(r,"/#/shareGoodsInfo?").concat(o),this.shareInfo.link}F6.browser.isWechat&&Object(p["updateShareData"])(this.shareInfo)}},previewImg:function(e){this.$refs.previewRef.show(e)},getDetail:function(e){return this.getCarDetail(e)},addRecord:function(){l["SensorsEvent"].count("新版数据查询","用户操作习惯",{name:"产品详情页分享",channel:Object(s["getChannel"])()})}}}}).call(this,n("23db"))},"8f11":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.goodsInfo},[e.initFlag?[n("shareBtn",{attrs:{shareInfo:e.shareInfo,showShareBtn:e.isShowShareBtn&&e.isGoodsInfoPage},on:{click:e.addRecord}}),e.bannerList.length>0||e.isVideo?n("dc-swipe",{class:e.$style.swipe,attrs:{autoPlay:!1}},[e.isVideo?n("dc-swipe-item",[n("videoPlay",{class:e.$style.videobg,attrs:{src:e.detailInfo.videos[0].url,poster:e.videoBg,bgImgFullType:"contain"}})],1):e._e(),e._l(e.bannerList,(function(t,a){return n("dc-swipe-item",{key:a},[n("img2",{staticStyle:{height:"280px"},attrs:{src:e._f("thumbnail")(t.src),type:"div",bgSize:"contain"},on:{click:function(t){return e.previewImg(a)}}})],1)}))],2):e._e(),e.partName?n("div",{staticStyle:{height:"8px"}}):e._e(),e.partName?n("div",{class:[e.$style.partName]},[n("div",[e._v(e._s(e.partName))])]):e._e(),e._l(e.items,(function(t,a){return n("Card",{key:a,staticStyle:{"margin-top":"8px"},attrs:{obj:t,getDetail:e.getDetail}})})),e.introduction?n("Introduction",{staticStyle:{"margin-top":"8px",padding:"8px 16px"},attrs:{htmlStr:e.introduction}}):e._e(),e.bannerList.length>0?n("Preview",{ref:"previewRef",attrs:{imageUrls:e.bannerList}}):e._e(),e.isVideo?n("videoPlay",{ref:"videoJsRef",attrs:{src:e.videosUrl,videoEnd:e.videoEnd}}):e._e()]:e._e()],2)},r=[],o=n("82d7"),i=o["a"],s=n("e154"),c=n("0c7c");function l(e){this["$style"]=s["default"].locals||s["default"]}var u=Object(c["a"])(i,a,r,!1,l,null,null);t["a"]=u.exports},"97e5":function(e,t,n){"use strict";var a=n("d0e1"),r=n.n(a);n.d(t,"default",(function(){return r.a}))},ba06:function(e,t,n){"use strict";var a=n("0c7f"),r=n.n(a);n.d(t,"default",(function(){return r.a}))},cc34:function(e,t,n){"use strict";(function(e){var a=n("1da1"),r=n("5530"),o=(n("96cf"),n("a9e3"),n("d81d"),n("4de4"),n("d3b7"),n("ac1f"),n("1276"),n("a15b"),n("df7c1")),i=n("d530"),s=n("2f62");t["a"]={name:"commonGroupDetail",components:{Card:o["a"],Introduction:i["a"]},props:{moduleId:Number,cStr:String,accStr:String,pStr:String},data:function(){return{bannerList:[],items:[],initFlag:!1,partDesc:"",introduction:""}},computed:Object(r["a"])({},Object(s["b"])(["appInfo"])),created:function(){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function n(){var a,r,o,i,s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a={},n.prev=1,r=t.$route.query,n.next=5,t.$request({url:"/data/group/detail",method:"post",loading:!0,params:{channelId:t.appInfo.id,moduleId:r.moduleId,groupStr:r.groupStr,positionIds:r.positionIds,staCategoryId:r.staCategoryId,cStr:r.cStr}});case 5:a=n.sent;case 6:return n.prev=6,t.initFlag=!0,t.$endRecord(),n.finish(6);case 10:if(!e(a)&&!e(a.data)){n.next=12;break}return n.abrupt("return");case 12:o=a.data||{},t.bannerList=(o.images||[]).map((function(e){return{src:e}})),i=[],t.$route.query.groupCode&&(t.partDesc="系统推荐 【F6编码：".concat(t.$route.query.groupCode,"】")),o.skuAttrs&&o.skuAttrs.length&&(s=(o.skuAttrs||[]).map((function(e){return{label:e.attrName,value:e.attrValue}})).filter((function(e){return e.value||0===e.value})),s.length&&i.push({title:"属性",subs:s})),o.brandSupplierCodeVos&&o.brandSupplierCodeVos.length&&i.push({title:"替换号",subs:o.brandSupplierCodeVos.map((function(e){var t;return{label:e.brandName?null===(t=e.brandName.split("/"))||void 0===t?void 0:t[0]:"",value:e.supplierCodes.join("、")}}))||[]}),o.fourCarModels&&o.fourCarModels.length&&i.push({title:"适用车型",subs:(o.fourCarModels||[]).map((function(e){return{label:e.brandName,value:[]}}))}),t.items=i;case 20:case"end":return n.stop()}}),n,null,[[1,,6,10]])})))()},methods:{previewImg:function(e){this.$refs.previewRef.show(e)},getDetail:function(e){var t=this;return new Promise((function(n,a){var r=t.$route.query;t.$request({url:"/data/group/suitModel",method:"post",loading:!1,params:{channelId:t.appInfo.id,moduleId:r.moduleId,groupStr:r.groupStr,positionIds:r.positionIds,staCategoryId:r.staCategoryId,brandName:e}}).then((function(e){n(e.data||[])})).catch((function(e){a(e)}))}))}}}}).call(this,n("23db"))},d0e1:function(e,t,n){e.exports={"text-ellipsis":"goodsCard_text-ellipsis__2ofeVY",textEllipsis:"goodsCard_text-ellipsis__2ofeVY",goodsCard:"goodsCard_goodsCard__F92ge2",title:"goodsCard_title__Hocg9I",content:"goodsCard_content__2QbdMs",cell:"goodsCard_cell__17HRND",description:"goodsCard_description__2lfnMS",panel:"goodsCard_panel__2451Gv",subTitle:"goodsCard_subTitle__1l3A_f",expander:"goodsCard_expander__1j2ArS",rotate90:"goodsCard_rotate90__37sbLM",rotate270:"goodsCard_rotate270__2g_8Od",dottedLine:"goodsCard_dottedLine__3lXHJZ"}},d3a0:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.goodsInfo},[e.initFlag?[e.bannerList.length>0?n("dc-swipe",{class:e.$style.swipe},e._l(e.bannerList,(function(t,a){return n("dc-swipe-item",{key:a},[n("img2",{staticStyle:{height:"280px"},attrs:{src:e._f("thumbnail")(t.src),type:"div",bgSize:"contain"},on:{click:function(t){return e.previewImg(a)}}})],1)})),1):e._e(),e.partDesc?n("div",{staticStyle:{height:"8px"}}):e._e(),e.partDesc?n("div",{class:[e.$style.partDesc]},[n("div",[e._v(e._s(e.partDesc))])]):e._e(),e._l(e.items,(function(t,a){return n("Card",{key:a,staticStyle:{"margin-top":"8px"},attrs:{obj:t,getDetail:e.getDetail}})})),e.introduction?n("Introduction",{staticStyle:{"margin-top":"8px",padding:"8px 16px"},attrs:{htmlStr:e.introduction}}):e._e(),e.bannerList.length>0?n("Preview",{ref:"previewRef",attrs:{imageUrls:e.bannerList}}):e._e()]:e._e()],2)},r=[],o=n("cc34"),i=o["a"],s=n("ba06"),c=n("0c7c");function l(e){this["$style"]=s["default"].locals||s["default"]}var u=Object(c["a"])(i,a,r,!1,l,null,null);t["default"]=u.exports},da30:function(e,t,n){e.exports={"text-ellipsis":"goodsInfoComp_text-ellipsis__2PRRJH",textEllipsis:"goodsInfoComp_text-ellipsis__2PRRJH",goodsInfo:"goodsInfoComp_goodsInfo__1i7xw2",swipe:"goodsInfoComp_swipe__364VuL",partName:"goodsInfoComp_partName__1t470l",videobg:"goodsInfoComp_videobg__1hZyrj",videoplay:"goodsInfoComp_videoplay__1rEfwg"}},df7c1:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.goodsCard},[n("div",{class:e.$style.title},[e._v(e._s(e.obj.title))]),n("div",{class:e.$style.content},[e._l(e.obj.subs,(function(t,a){return[Array.isArray(t.value)?n("div",{key:a},[n("div",{class:[e.$style.panel]},[n("span",{class:[e.$style.subTitle],on:{click:function(n){return e.clickPanel(a,t)}}},[e._v(e._s(t.label))]),n("SvgIcon",{class:e.drawIdxs.includes(a)?e.$style.rotate270:e.$style.rotate90,attrs:{slot:"icon-normal",icon:"icon-xijiantou"},on:{click:function(n){return e.clickPanel(a,t)}},slot:"icon-normal"})],1),n("CollapseTransition",[e.drawItems[a]?n("div",{directives:[{name:"show",rawName:"v-show",value:e.drawIdxs.includes(a),expression:"drawIdxs.includes(idx)"}],class:e.$style.expander},e._l(e.drawItems[a],(function(t,a){return n("div",{key:a},[e._v(e._s(t))])})),0):e._e()]),n("DottedLine",{directives:[{name:"show",rawName:"v-show",value:a!==e.obj.subs.length-1,expression:"idx !== obj.subs.length - 1"}],class:e.$style.dottedLine})],1):t.value?n("div",{key:a,class:e.$style.cell},[e._v(e._s(t.label)+"："+e._s(t.value))]):n("div",{key:a,class:[e.$style.description]},[e._v(e._s(t.label))])]}))],2)])},r=[],o=n("7761"),i=o["a"],s=n("97e5"),c=n("0c7c");function l(e){this["$style"]=s["default"].locals||s["default"]}var u=Object(c["a"])(i,a,r,!1,l,null,null);t["a"]=u.exports},e154:function(e,t,n){"use strict";var a=n("da30"),r=n.n(a);n.d(t,"default",(function(){return r.a}))}}]);
//# sourceMappingURL=goodsInfo.dd6b1a6d.js.map