1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0fe0a41d"],{18665:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("c-title",{attrs:{hide:!1,text:t.Detail.share_title}}),i("div",{staticStyle:{"text-align":"left"},domProps:{innerHTML:t._s(t.url)}}),i("div",{staticClass:"fixed-box",on:{click:function(e){t.showConcat=!0}}},[i("i",{staticClass:"iconfont icon-all_service"}),i("span",{staticClass:"text"},[t._v("联系客服")])]),i("div",{staticClass:"fixed-box2",on:{click:t.goUrl}},[i("img",{staticClass:"logo-box",attrs:{src:t.Detail.logo,alt:""}}),i("p",{staticClass:"text"},[t._v("查看详情")])]),i("van-popup",{attrs:{round:"",closeable:""},model:{value:t.showConcat,callback:function(e){t.showConcat=e},expression:"showConcat"}},[i("div",{staticClass:"concat-box"},[i("p",{staticClass:"title"},[t._v("联系方式")]),i("div",{staticClass:"popupClass"},[i("div",{staticClass:"popup-item"},[i("i",{staticClass:"iconfont icon-promote_contactpreson"}),t._v(" "),i("p",[t._v(t._s(t.Detail.name))])]),i("a",{staticClass:"popup-item",attrs:{href:"tel:"+t.Detail.phone}},[i("i",{staticClass:"iconfont icon-promote_callnum"}),t._v(" "),i("p",[t._v(t._s(t.Detail.phone))])])])])])],1)},o=[],s=(i("e7e5"),i("d399")),n=(i("b0c0"),i("ac1f"),i("5319"),i("6968")),c={data:function(){return{Detail:{},id:"",url:"",phone:"",showConcat:!1}},activated:function(){this.id=this.$route.params.id,this.setMeta(),this.getData()},methods:{setMeta:function(){var t=document.getElementsByTagName("head"),e=document.createElement("meta");e.name="referrer",e.content="no-referrer",t[0].appendChild(e)},goUrl:function(){1==this.Detail.type?this.$router.push(this.fun.getUrl("home")):2==this.Detail.type?this.$router.push(this.fun.getUrl("category")):this.$router.push(this.fun.getUrl("goods",{id:this.Detail.goods_id}))},getData:function(){var t=this;$http.post("plugin.promotion-assistant.api.assistant.get-details",{id:this.id}," ").then((function(e){if(1===e.result){if(t.Detail=e.data,t.Detail.html){var i=t.Detail.html;i=i.replace(/data-src/g,"src").replace(/href=/g,"hre=").replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/g,"").replace(/visibility: hidden/g,"visibility: visible"),t.url=i}else Object(s["a"])("填写链接有误");t.fun.wxShare("",{},{title:t.Detail.share_title,imgUrl:t.Detail.share_img,description:t.Detail.share_desc})}else Object(s["a"])(e.msg)}),(function(t){}))},initShare:function(){var t=this,e={url:"android"===this.fun.isIosOrAndroid()?window.location.href:window.initUrl};$http.post("member.member.wxJsSdkConfig",e).then((function(e){1===e.result&&e.data.config&&t.share(e.data)})).catch((function(t){}))},share:function(t){var e=this;wx.config(t.config),wx.ready((function(){var i=e.fun.isTextEmpty(e.Detail.share_title)?t.share.title:e.Detail.share_title,a=document.location.href+"&share_tag=2";a=e.fun.isMid(a,e.Detail.member_id);var o=e.fun.isTextEmpty(e.Detail.share_img)?t.share.icon:e.Detail.share_img,n=e.fun.isTextEmpty(e.Detail.share_desc)?t.share.desc:e.Detail.share_desc;wx.showOptionMenu(),wx.onMenuShareTimeline({title:i,link:a,imgUrl:o,success:function(){Object(s["a"])("分享成功")},cancel:function(){Object(s["a"])("取消分享")}}),wx.onMenuShareAppMessage({title:i,desc:n,link:a,imgUrl:o,type:"link",dataUrl:"",success:function(){Object(s["a"])("分享成功")},cancel:function(){Object(s["a"])("取消分享")}})}))}},components:{cTitle:n["a"]}},r=c,l=(i("70cb"),i("2877")),d=Object(l["a"])(r,a,o,!1,null,"419e3b7c",null);e["default"]=d.exports},"70cb":function(t,e,i){"use strict";i("7d99")},"7d99":function(t,e,i){var a=i("a66b");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=i("499e").default;o("04cf10f0",a,!0,{sourceMap:!1,shadowMode:!1})},a66b:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".fixed-box[data-v-419e3b7c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:center;padding-left:.2rem;color:#fff;position:fixed;right:0;top:37%;background-color:#ff6333;border-radius:10px 0 0 10px}.fixed-box .text[data-v-419e3b7c]{display:inline-block;line-height:1.5rem;margin-left:.2rem}.fixed-box2[data-v-419e3b7c]{color:#fff;position:fixed;right:0;top:44%;width:5rem}.fixed-box2 .logo-box[data-v-419e3b7c]{width:4rem;height:4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.fixed-box2 .text[data-v-419e3b7c]{margin-top:-15px;position:fixed;z-index:10;width:5rem;background-color:#ff6333;border-radius:10px}.concat-box[data-v-419e3b7c]{width:17rem;padding:1rem}.concat-box .title[data-v-419e3b7c]{font-size:16px;line-height:1.5rem;font-weight:700}.concat-box .popupClass[data-v-419e3b7c]{text-align:left;margin-top:1rem}.concat-box .popup-item[data-v-419e3b7c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f7f9fc;border-radius:5px;padding:.5rem 1rem;font-size:16px;font-weight:700;margin-bottom:1rem}.concat-box .popup-item p[data-v-419e3b7c]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:.5rem}.concat-box .icon-promote_contactpreson[data-v-419e3b7c]{color:#06e5ae;font-size:34px}.concat-box .icon-promote_callnum[data-v-419e3b7c]{color:#1890ff;font-size:34px}",""]),t.exports=e}}]); |