pages-index-jiaZhai.B5EnfJNS.js 17 KB

1
  1. import{s as e,n,r as i,g as t,a as o,o as a,c as r,w as s,i as c,b as d}from"./index-Ac3InObO.js";import{a as l,C as u,S as p,s as f,H as g}from"./http.C3nklufx.js";import{_ as m}from"./_plugin-vue_export-helper.BCo6x5W8.js";function h(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var _,S={exports:{}};_="object"==typeof window&&window,S.exports=function(e,n){var i,t,o,a,r,s,c,d,l,u,p,f,g,m,h,_,S,w,y,v,I,T;if(e)return e.jWeixin?e.jWeixin:(i={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},t=function(){var e,n={};for(e in i)n[i[e]]=e;return n}(),o=e.document,a=o.title,r=navigator.userAgent.toLowerCase(),f=navigator.platform.toLowerCase(),s=!(!f.match("mac")&&!f.match("win")),c=-1!=r.indexOf("wxdebugger"),d=-1!=r.indexOf("micromessenger"),l=-1!=r.indexOf("android"),u=-1!=r.indexOf("iphone")||-1!=r.indexOf("ipad"),p=(f=r.match(/micromessenger\/(\d+\.\d+\.\d+)/)||r.match(/micromessenger\/(\d+\.\d+)/))?f[1]:"",g={initStartTime:L(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},m={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:u?1:l?2:-1,clientVersion:p,url:encodeURIComponent(location.href)},h={},_={_completes:[]},S={state:0,data:{}},O((function(){g.initEndTime=L()})),w=!1,y=[],v={config:function(n){b("config",h=n);var t=!1!==h.check;O((function(){if(t)k(i.config,{verifyJsApiList:V(h.jsApiList),verifyOpenTagList:V(h.openTagList)},(_._complete=function(e){g.preVerifyEndTime=L(),S.state=1,S.data=e},_.success=function(e){m.isPreVerifyOk=0},_.fail=function(e){_._fail?_._fail(e):S.state=-1},(a=_._completes).push((function(){C()})),_.complete=function(e){for(var n=0,i=a.length;n<i;++n)a[n]();_._completes=[]},_)),g.preVerifyStartTime=L();else{S.state=1;for(var e=_._completes,n=0,o=e.length;n<o;++n)e[n]();_._completes=[]}var a})),v.invoke||(v.invoke=function(n,i,t){e.WeixinJSBridge&&WeixinJSBridge.invoke(n,M(i),t)},v.on=function(n,i){e.WeixinJSBridge&&WeixinJSBridge.on(n,i)})},ready:function(e){(0!=S.state||(_._completes.push(e),!d&&h.debug))&&e()},error:function(e){p<"6.0.2"||(-1==S.state?e(S.data):_._fail=e)},checkJsApi:function(e){k("checkJsApi",{jsApiList:V(e.jsApiList)},(e._complete=function(e){l&&(i=e.checkResult)&&(e.checkResult=JSON.parse(i));var n,i=e,o=i.checkResult;for(n in o){var a=t[n];a&&(o[a]=o[n],delete o[n])}},e))},onMenuShareTimeline:function(e){x(i.onMenuShareTimeline,{complete:function(){k("shareTimeline",{title:e.title||a,desc:e.title||a,img_url:e.imgUrl||"",link:e.link||location.href,type:e.type||"link",data_url:e.dataUrl||""},e)}},e)},onMenuShareAppMessage:function(e){x(i.onMenuShareAppMessage,{complete:function(n){"favorite"===n.scene?k("sendAppMessage",{title:e.title||a,desc:e.desc||"",link:e.link||location.href,img_url:e.imgUrl||"",type:e.type||"link",data_url:e.dataUrl||""}):k("sendAppMessage",{title:e.title||a,desc:e.desc||"",link:e.link||location.href,img_url:e.imgUrl||"",type:e.type||"link",data_url:e.dataUrl||""},e)}},e)},onMenuShareQQ:function(e){x(i.onMenuShareQQ,{complete:function(){k("shareQQ",{title:e.title||a,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},onMenuShareWeibo:function(e){x(i.onMenuShareWeibo,{complete:function(){k("shareWeiboApp",{title:e.title||a,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},onMenuShareQZone:function(e){x(i.onMenuShareQZone,{complete:function(){k("shareQZone",{title:e.title||a,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},updateTimelineShareData:function(e){k("updateTimelineShareData",{title:e.title,link:e.link,imgUrl:e.imgUrl},e)},updateAppMessageShareData:function(e){k("updateAppMessageShareData",{title:e.title,desc:e.desc,link:e.link,imgUrl:e.imgUrl},e)},startRecord:function(e){k("startRecord",{},e)},stopRecord:function(e){k("stopRecord",{},e)},onVoiceRecordEnd:function(e){x("onVoiceRecordEnd",e)},playVoice:function(e){k("playVoice",{localId:e.localId},e)},pauseVoice:function(e){k("pauseVoice",{localId:e.localId},e)},stopVoice:function(e){k("stopVoice",{localId:e.localId},e)},onVoicePlayEnd:function(e){x("onVoicePlayEnd",e)},uploadVoice:function(e){k("uploadVoice",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},downloadVoice:function(e){k("downloadVoice",{serverId:e.serverId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},translateVoice:function(e){k("translateVoice",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},chooseImage:function(e){k("chooseImage",{scene:"1|2",count:e.count||9,sizeType:e.sizeType||["original","compressed"],sourceType:e.sourceType||["album","camera"]},(e._complete=function(e){if(l){var n=e.localIds;try{n&&(e.localIds=JSON.parse(n))}catch(i){}}},e))},getLocation:function(e){e=e||{},k(i.getLocation,{type:e.type||"wgs84"},(e._complete=function(e){delete e.type},e))},previewImage:function(e){k(i.previewImage,{current:e.current,urls:e.urls},e)},uploadImage:function(e){k("uploadImage",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},downloadImage:function(e){k("downloadImage",{serverId:e.serverId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},getLocalImgData:function(e){!1===w?(w=!0,k("getLocalImgData",{localId:e.localId},(e._complete=function(e){var n;w=!1,0<y.length&&(n=y.shift(),wx.getLocalImgData(n))},e))):y.push(e)},getNetworkType:function(e){k("getNetworkType",{},(e._complete=function(e){var n=e,i=(e=n.errMsg,n.errMsg="getNetworkType:ok",n.subtype);if(delete n.subtype,i)n.networkType=i;else{i=e.indexOf(":");var t=e.substring(i+1);switch(t){case"wifi":case"edge":case"wwan":n.networkType=t;break;default:n.errMsg="getNetworkType:fail"}}},e))},openLocation:function(e){k("openLocation",{latitude:e.latitude,longitude:e.longitude,name:e.name||"",address:e.address||"",scale:e.scale||28,infoUrl:e.infoUrl||""},e)},hideOptionMenu:function(e){k("hideOptionMenu",{},e)},showOptionMenu:function(e){k("showOptionMenu",{},e)},closeWindow:function(e){k("closeWindow",{},e=e||{})},hideMenuItems:function(e){k("hideMenuItems",{menuList:e.menuList},e)},showMenuItems:function(e){k("showMenuItems",{menuList:e.menuList},e)},hideAllNonBaseMenuItem:function(e){k("hideAllNonBaseMenuItem",{},e)},showAllNonBaseMenuItem:function(e){k("showAllNonBaseMenuItem",{},e)},scanQRCode:function(e){k("scanQRCode",{needResult:(e=e||{}).needResult||0,scanType:e.scanType||["qrCode","barCode"]},(e._complete=function(e){var n;u&&(n=e.resultStr)&&(n=JSON.parse(n),e.resultStr=n&&n.scan_code&&n.scan_code.scan_result)},e))},openAddress:function(e){k(i.openAddress,{},(e._complete=function(e){e.postalCode=e.addressPostalCode,delete e.addressPostalCode,e.provinceName=e.proviceFirstStageName,delete e.proviceFirstStageName,e.cityName=e.addressCitySecondStageName,delete e.addressCitySecondStageName,e.countryName=e.addressCountiesThirdStageName,delete e.addressCountiesThirdStageName,e.detailInfo=e.addressDetailInfo,delete e.addressDetailInfo},e))},openProductSpecificView:function(e){k(i.openProductSpecificView,{pid:e.productId,view_type:e.viewType||0,ext_info:e.extInfo},e)},addCard:function(e){for(var n=e.cardList,t=[],o=0,a=n.length;o<a;++o){var r={card_id:(r=n[o]).cardId,card_ext:r.cardExt};t.push(r)}k(i.addCard,{card_list:t},(e._complete=function(e){if(n=e.card_list){for(var n,i=0,t=(n=JSON.parse(n)).length;i<t;++i){var o=n[i];o.cardId=o.card_id,o.cardExt=o.card_ext,o.isSuccess=!!o.is_succ,delete o.card_id,delete o.card_ext,delete o.is_succ}e.cardList=n,delete e.card_list}},e))},chooseCard:function(e){k("chooseCard",{app_id:h.appId,location_id:e.shopId||"",sign_type:e.signType||"SHA1",card_id:e.cardId||"",card_type:e.cardType||"",card_sign:e.cardSign,time_stamp:e.timestamp+"",nonce_str:e.nonceStr},(e._complete=function(e){e.cardList=e.choose_card_info,delete e.choose_card_info},e))},openCard:function(e){for(var n=e.cardList,t=[],o=0,a=n.length;o<a;++o){var r={card_id:(r=n[o]).cardId,code:r.code};t.push(r)}k(i.openCard,{card_list:t},e)},consumeAndShareCard:function(e){k(i.consumeAndShareCard,{consumedCardId:e.cardId,consumedCode:e.code},e)},chooseWXPay:function(e){k(i.chooseWXPay,A(e),e),C({jsApiName:"chooseWXPay"})},openEnterpriseRedPacket:function(e){k(i.openEnterpriseRedPacket,A(e),e)},startSearchBeacons:function(e){k(i.startSearchBeacons,{ticket:e.ticket},e)},stopSearchBeacons:function(e){k(i.stopSearchBeacons,{},e)},onSearchBeacons:function(e){x(i.onSearchBeacons,e)},openEnterpriseChat:function(e){k("openEnterpriseChat",{useridlist:e.userIds,chatname:e.groupName},e)},launchMiniProgram:function(e){k("launchMiniProgram",{targetAppId:e.targetAppId,path:function(e){var n;if("string"==typeof e&&0<e.length)return n=e.split("?")[0],n+=".html",void 0!==(e=e.split("?")[1])?n+"?"+e:n}(e.path),envVersion:e.envVersion},e)},openBusinessView:function(e){k("openBusinessView",{businessType:e.businessType,queryString:e.queryString||"",envVersion:e.envVersion},(e._complete=function(e){if(l){var n=e.extraData;if(n)try{e.extraData=JSON.parse(n)}catch(i){e.extraData={}}}},e))},miniProgram:{navigateBack:function(e){e=e||{},O((function(){k("invokeMiniProgramAPI",{name:"navigateBack",arg:{delta:e.delta||1}},e)}))},navigateTo:function(e){O((function(){k("invokeMiniProgramAPI",{name:"navigateTo",arg:{url:e.url}},e)}))},redirectTo:function(e){O((function(){k("invokeMiniProgramAPI",{name:"redirectTo",arg:{url:e.url}},e)}))},switchTab:function(e){O((function(){k("invokeMiniProgramAPI",{name:"switchTab",arg:{url:e.url}},e)}))},reLaunch:function(e){O((function(){k("invokeMiniProgramAPI",{name:"reLaunch",arg:{url:e.url}},e)}))},postMessage:function(e){O((function(){k("invokeMiniProgramAPI",{name:"postMessage",arg:e.data||{}},e)}))},getEnv:function(n){O((function(){n({miniprogram:"miniprogram"===e.__wxjs_environment})}))}}},I=1,T={},o.addEventListener("error",(function(e){var n,i,t;l||(t=(n=e.target).tagName,i=n.src,"IMG"!=t&&"VIDEO"!=t&&"AUDIO"!=t&&"SOURCE"!=t)||-1!=i.indexOf("wxlocalresource://")&&(e.preventDefault(),e.stopPropagation(),(t=n["wx-id"])||(t=I++,n["wx-id"]=t),T[t]||(T[t]=!0,wx.ready((function(){wx.getLocalImgData({localId:i,success:function(e){n.src=e.localData}})}))))}),!0),o.addEventListener("load",(function(e){var n;l||(n=(e=e.target).tagName,e.src,"IMG"!=n&&"VIDEO"!=n&&"AUDIO"!=n&&"SOURCE"!=n)||(n=e["wx-id"])&&(T[n]=!1)}),!0),n&&(e.wx=e.jWeixin=v),v);function k(n,i,t){e.WeixinJSBridge?WeixinJSBridge.invoke(n,M(i),(function(e){P(n,e,t)})):b(n,t)}function x(n,i,t){e.WeixinJSBridge?WeixinJSBridge.on(n,(function(e){t&&t.trigger&&t.trigger(e),P(n,e,i)})):b(n,t||i)}function M(e){return(e=e||{}).appId=h.appId,e.verifyAppId=h.appId,e.verifySignType="sha1",e.verifyTimestamp=h.timestamp+"",e.verifyNonceStr=h.nonceStr,e.verifySignature=h.signature,e}function A(e){return{timeStamp:e.timestamp+"",nonceStr:e.nonceStr,package:e.package,paySign:e.paySign,signType:e.signType||"SHA1"}}function P(e,n,i){"openEnterpriseChat"!=e&&"openBusinessView"!==e||(n.errCode=n.err_code),delete n.err_code,delete n.err_desc,delete n.err_detail;var o,a,r,s,c=n.errMsg;switch(c||(c=n.err_msg,delete n.err_msg,a=c,(s=t[o=e])&&(o=s),s="ok",a&&(r=a.indexOf(":"),"access denied"!=(s=(s=(s=-1!=(s=-1!=(s="failed"==(s="confirm"==(s=a.substring(r+1))?"ok":s)?"fail":s).indexOf("failed_")?s.substring(7):s).indexOf("fail_")?s.substring(5):s).replace(/_/g," ")).toLowerCase())&&"no permission to execute"!=s||(s="permission denied"),""==(s="config"==o&&"function not exist"==s?"ok":s))&&(s="fail"),c=o+":"+s,n.errMsg=c),(i=i||{})._complete&&(i._complete(n),delete i._complete),c=n.errMsg||"",h.debug&&!i.isInnerInvoke&&alert(JSON.stringify(n)),e=c.indexOf(":"),c.substring(e+1)){case"ok":i.success&&i.success(n);break;case"cancel":i.cancel&&i.cancel(n);break;default:i.fail&&i.fail(n)}i.complete&&i.complete(n)}function V(e){if(e){for(var n=0,t=e.length;n<t;++n){var o=e[n];(o=i[o])&&(e[n]=o)}return e}}function b(e,n){var i;!h.debug||n&&n.isInnerInvoke||((i=t[e])&&(e=i),n&&n._complete&&delete n._complete,console.log('"'+e+'",',n||""))}function C(e){var n;s||c||h.debug||p<"6.0.2"||m.systemType<0||(n=new Image,m.appId=h.appId,m.initTime=g.initEndTime-g.initStartTime,m.preVerifyTime=g.preVerifyEndTime-g.preVerifyStartTime,v.getNetworkType({isInnerInvoke:!0,success:function(i){m.networkType=i.networkType,i="https://open.weixin.qq.com/sdk/report?v="+m.version+"&o="+m.isPreVerifyOk+"&s="+m.systemType+"&c="+m.clientVersion+"&a="+m.appId+"&n="+m.networkType+"&i="+m.initTime+"&p="+m.preVerifyTime+"&u="+m.url+"&jsapi_name="+(e?e.jsApiName:""),n.src=i}}))}function L(){return(new Date).getTime()}function O(n){d&&(e.WeixinJSBridge?n():o.addEventListener&&o.addEventListener("WeixinJSBridgeReady",n,!1))}console.warn("can't use weixin-js-sdk in server side")}(_);const w=h(S.exports),y={onLaunch:function(){console.log("App Launch")},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")},data:()=>({page:"",code:"",data:void 0,url:void 0}),methods:{getQueryString(e){var n=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),i=window.location.search.substr(1).match(n);return console.log(window.location.search,"我是链接里携带的参数"),null!=i?unescape(i[2]):null},infff(i){console.log("url",this.url,i);let t=this;w.ready((()=>{w.updateTimelineShareData({title:"《阳光少年·二十四节气养生文化夏令营》活动火热进行中",link:t.url,imgUrl:i.img_url,success:()=>{console.log("1 设置成功"),w.updateAppMessageShareData({title:"《阳光少年·二十四节气养生文化夏令营》活动火热进行中",desc:"您的好友“"+i.user_name+"”和阳光少年“"+i.receive_user_name+"”送您一个花神红包,请点击领取",link:t.url,imgUrl:i.img_url,success:function(){e("fenXiang","true"),console.log("2 设置成功");let i=t.getQueryString("state")||"";console.log("state",i);let o=i.split("-");if(console.log("strings",o),o.length>2){let e,i,t=o[0],a=o[1];t&&t.indexOf("sid_")>-1&&(e=t.split("sid_")[1]),a&&a.indexOf("bFxen_")>-1&&(i=a.split("_")[1]),n({url:"/pages/luoDi/luoDi?share_user_Id="+e+"&beifenxiang_id="+i})}},fail:e=>{console.log("2",e)}})},fail:e=>{console.log("1",e)}})})),w.error((function(e){console.log(e)}))},getQueryParams(e){const n=new URLSearchParams(new URL(e).search),i={};for(const[t,o]of n.entries())i[t]=o;return i}},created(){{i("fenXiang"),this.code=this.getQueryString("code")||"";let t=this;if(window.location.href.indexOf("share_user_id")>-1){let e=`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${l}&redirect_uri=${u}?page=null&response_type=code&scope=snsapi_userinfo&state=sid_`+this.getQueryString("share_user_id")+"-bFxen_"+this.getQueryString("bfxren")+"-#wechat_redirect";window.location.href=e}if(this.code){let i=t.getQueryString("state")||"";console.log("state",i);let o,a,r=i.split("-");if(console.log("strings",r),r.length>2){let e=r[0],i=r[1];e&&e.indexOf("sid_")>-1&&(o=e.split("sid_")[1]),i&&i.indexOf("bFxen_")>-1&&(a=i.split("_")[1]),n({url:"/pages/luoDi/luoDi?share_user_Id="+o+"&beifenxiang_id="+a})}p.login({code:t.code,share_user_id:o,relation_id:a}).then((n=>{if(console.log("登录信息",n,t.code),200==n.code){let i;f(n.data.app_token),e("open_id",n.data.open_id),console.log("用户id",n.data.user_id),t.url=window.location.href.split("#")[0]+"?page=shareUrl&&share_user_id="+n.data.user_id+"&&bfxren=",p.shareData().then((e=>{i=e.data,console.log("SY.shareData()_1",e),t.url=t.url+e.data.user_flora_id,console.log("lat.url",t.url),g.SY.getWxConfig({url:window.location.href.split("#")[0]}).then((e=>{var n=e.data;w||console.log("请升级当前微信版本"),w.checkJsApi({jsApiList:["updateTimelineShareData","updateAppMessageShareData","onMenuShareTimeline","onMenuShareAppMessage"],success:function(e){console.log("res",e)}}),w.config({debug:!1,appId:n.appId,timestamp:n.timestamp,nonceStr:n.nonceStr,signature:n.signature,jsApiList:["updateTimelineShareData","updateAppMessageShareData","onMenuShareTimeline","onMenuShareAppMessage"]}),setTimeout((e=>{console.log("需要使用的JS接口列表:ok",e),t.infff(i)}),500)}))}))}}))}else{let e=`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${l}&redirect_uri=${u}?page=null&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect`;window.location.href=e}}}},v=m(y,[["__scopeId","data-v-1fed8ab6"]]),I={__name:"jiaZhai",setup(e){let n=setInterval((()=>{"true"==t("fenXiang")?(clearInterval(n),o({url:"/pages/index/index"})):WeixinJSBridge.call("hideOptionMenu")}),1e3);return(e,n)=>{const i=c;return a(),r(i,null,{default:s((()=>[d(v)])),_:1})}}};export{I as default};