bztang-admin/addons/yun_shop/static/app/js/chunk-e0060024.d5e8a5f9.js

1 line
3.4 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e0060024"],{"30f3d":function(t,e,i){"use strict";i("7004")},5480:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{"padding-top":"5rem"}},[i("img",{staticClass:"code-img",attrs:{src:t.linkInfo.mini_code,alt:""}}),i("p",{staticStyle:{padding:"1rem 2rem","font-size":"14px",color:"#000"}},[t._v(t._s(t.linkInfo.name))]),"mini"!=t.linkInfo.type||1!=t.fun.getTyep()||t.fun.isTextEmpty(t.linkInfo.app_source)?t._e():i("div",{staticStyle:{"margin-top":"2rem"}},[i("wx-open-launch-weapp",{staticClass:"launch-btn",attrs:{id:"launch-btn",username:t.linkInfo.app_source,path:t.linkInfo.link}},[i("script",{attrs:{type:"text/wxtag-template"}},[t._v(' <style>.wx-btn {border:none; width: 8rem;height: 3rem;line-height: 3rem;display: block;margin: 0 auto;border-radius: 1.5rem;color: #fff;text-align: center;background-color: #07c160;}</style> <div> <button class="wx-btn">点击打开小程序</button> </div> ')])]),i("p",{staticStyle:{padding:"1rem","font-size":"12px",color:"#999"}},[t._v("点击打开小程序,领取优惠券")]),i("van-button",{staticStyle:{width:"8rem"},attrs:{plain:"",type:"info",round:"",color:"#999"},on:{click:t.goBack}},[t._v("返回")])],1)])},o=[],a=(i("9911"),i("e9c4"),i("ac1f"),i("00b4"),i("466d"),i("5319"),i("14d9"),{data:function(){return{linkInfo:{}}},activated:function(){this.getCPSLink()},created:function(){},methods:{getCPSLink:function(){var t=this;if(!this.$route.query.activ)return this.$dialog.alert({message:"缺少重要参数"});$http.get("plugin.union-cps.api.shop.generate-link",{activity_id:this.$route.query.activ},".").then((function(e){if(1==e.result){if(t.linkInfo=e.data,!t.fun.isCPS()&&"mini"==e.data.type)return;if("app"==e.data.type)return t.schemeUrl=e.data.link,t.downloadUrl=e.data.link,t.jumpApp(t.schemeUrl),void t.noApp();if(t.fun.isCPS()&&"mini"==e.data.type){var i={mini_route:e.data.link,mini_id:e.data.app_source};return void("ios"===t.fun.isIosOrAndroid()?miniWXIOS({body:"miniWXIOS",json:JSON.stringify(i)}):miniWXAndroid(JSON.stringify(i)))}window.location.href=e.data.link}else t.$dialog.alert({message:e.msg})}))},isBlackApp:function(){var t=navigator.userAgent.toLowerCase();return/micromessenger/i.test(t)||t.indexOf("weibo")>-1||t.indexOf("qq")>-1||t.indexOf("mqqbrowser")>-1},jumpApp:function(t){try{var e=navigator.userAgent.toLowerCase(),i=e.match(/cpu iphone os (.*?) like mac os/);if(i=null!==i?i[1].replace(/_/g,"."):0,parseInt(i)>=9)window.location.href=t;else{var n=document.createElement("iframe");n.src=t,n.style.display="none",document.body.appendChild(n)}}catch(e){window.location.href=t}},noApp:function(){var t=Date.now(),e=this.downloadUrl;this.timer=setTimeout((function(){return Date.now()-t>2200?(clearTimeout(this.timer),!1):!document.webkitHidden&&!document.hidden&&void(location.href=e)}),2e3)},goBack:function(){window.history.length<=1?this.$router.push(this.fun.getUrl("home",{})):this.$router.go(-1)}}}),r=a,s=(i("30f3d"),i("2877")),c=Object(s["a"])(r,n,o,!1,null,"7a1a1f80",null);e["default"]=c.exports},7004:function(t,e,i){var n=i("89ee");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=i("499e").default;o("7c11f8f0",n,!0,{sourceMap:!1,shadowMode:!1})},"89ee":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,".code-img[data-v-7a1a1f80]{width:12rem;height:12rem;display:block;margin:0 auto}",""]),t.exports=e}}]);