| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-pay-index"],{"0875":function(e,t,i){var n=i("1b1e");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("4f06").default;a("4ef2a4aa",n,!0,{sourceMap:!1,shadowMode:!1})},1833:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return n}));var n={uIcon:i("8620").default,uniForms:i("0a75").default,uniNumberBox:i("30a5").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-main"},[i("v-uni-view",{staticClass:"sticky-nav"},[i("v-uni-view",{staticClass:"nav-box"},[i("u-icon",{attrs:{name:"arrow-left",color:"#fff",size:"48"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.backHome()}}}),i("v-uni-text",{staticClass:"title"},[e._v("提交订单")]),i("v-uni-text",{staticClass:"op-btn"},[i("v-uni-navigator",{attrs:{url:"/pages/order/record?id="+e.info.id}},[e._v("兑换记录")])],1)],1)],1),e.info.id?i("v-uni-view",{staticClass:"uni-warp"},[i("uni-forms",{ref:"form",attrs:{modelValue:e.formData,rules:e.rules}},[i("v-uni-view",{staticClass:"uni-goods"},[i("v-uni-view",{staticClass:"uni-goods_title"},[e._v("积分商品:")]),i("v-uni-view",{staticClass:"uni-goods_info"},[i("v-uni-view",{staticClass:"thumb"},[i("v-uni-image",{staticClass:"icon",attrs:{src:e.info.thumb}})],1),i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"title",domProps:{textContent:e._s(e.info.title)}}),i("v-uni-view",{staticClass:"price"},[e.info.price?i("v-uni-text",[e._v(e._s(e.info.price)+"券")]):e._e(),e.info.score?i("v-uni-text",[e._v(e._s(e.info.price?"/":"")+e._s(e.info.score)+"积分")]):e._e()],1),i("v-uni-view",{staticClass:"count"},[i("uni-number-box",{attrs:{min:1,max:50},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.changeNum.apply(void 0,arguments)}},model:{value:e.formData.num,callback:function(t){e.$set(e.formData,"num",t)},expression:"formData.num"}})],1)],1)],1)],1),i("v-uni-view",{staticClass:"uni-item uni-forms-item_type"},[i("v-uni-label",{staticClass:"uni-forms-block_title"},[e._v("支付方式")]),i("v-uni-radio-group",{on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.selectType.apply(void 0,arguments)}}},e._l(e.payTypes,(function(t,n){return"shop_paytype_score"==t.code&&e.info.score>0||"shop_paytype_score"!=t.code?i("v-uni-label",{key:n,staticClass:"radio"},[i("v-uni-radio",{attrs:{checked:e.formData.payType==t.value,value:t.value}}),i("v-uni-text",{class:"text"+(e.formData.payType==t.value?" checked":""),domProps:{textContent:e._s(t.title)}})],1):e._e()})),1)],1),i("v-uni-view",{staticClass:"uni-forms-item uni-forms-block"},[i("v-uni-label",{staticClass:"uni-forms-block_title"},[e._v("备注说明")]),i("v-uni-textarea",{staticClass:"textarea",attrs:{maxlength:"100",placeholder:"请填写备注信息"},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1),i("v-uni-view",{staticClass:"uni-forms-box_address"},[i("v-uni-view",{staticClass:"uni-forms_address",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.selectAddress()}}},[e.addressInfo.id?i("v-uni-text",{staticClass:"address-info"},[i("v-uni-text",{staticClass:"info"},[e._v(e._s(e.addressInfo.realname)+" "+e._s(e.addressInfo.mobile))]),i("v-uni-text",{staticClass:"address"},[e._v(e._s(e.addressInfo.address_text)+" "+e._s(e.addressInfo.address))])],1):i("v-uni-text",{staticClass:"address-info no"},[e._v("请先添加并设置默认收货地址")]),i("v-uni-text",{staticClass:"text"},[i("u-icon",{attrs:{name:"arrow-right",color:"#999",size:"40"}})],1)],1)],1)],1),i("v-uni-view",{staticClass:"uni-forms_submit"},[i("v-uni-view",{staticClass:"uni-counts_box"},[i("v-uni-text",{staticClass:"uni-counts-title"},[e._v("合计:")]),i("v-uni-view",{staticClass:"uni-counts"},[i("v-uni-view",{staticClass:"count"},[1==e.formData.payType?i("v-uni-text",{staticClass:"total"},[e._v(e._s(e.formData.total)+"券")]):e._e(),2==e.formData.payType?i("v-uni-text",{staticClass:"total"},[e._v(e._s(e.formData.total)+"元")]):4==e.formData.payType?i("v-uni-text",{staticClass:"total"},[e._v(e._s(e.formData.total)+"积分")]):e._e()],1),i("v-uni-button",{staticClass:"submit-btn",attrs:{type:"default"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.buy()}}},[e._v("确认支付")])],1)],1)],1)],1):e._e()],1)},o=[]},1974:function(e,t,i){"use strict";var n=i("0875"),a=i.n(n);a.a},"1b1e":function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,"uni-page-body[data-v-daf639f0]{height:100%}.uni-main[data-v-daf639f0]{width:100%;height:100%;background-color:#f6f7f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.sticky-nav[data-v-daf639f0]{position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:999}.nav-box[data-v-daf639f0]{position:relative;width:100%;padding-top:%?50?%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#ff9865),to(#ff7a55));background:-webkit-linear-gradient(#ff9865,#ff7a55);background:linear-gradient(#ff9865,#ff7a55);height:%?100?%;padding-bottom:%?50?%}.nav-box[data-v-daf639f0] .u-icon{margin-left:%?20?%!important}.nav-box .title[data-v-daf639f0]{font-size:%?38?%;color:#fff;margin-left:%?30?%}.nav-box .op-btn[data-v-daf639f0]{top:0;position:absolute;right:%?20?%;color:#fff;padding:0 %?20?%;height:%?100?%;line-height:%?100?%;font-size:%?32?%}[data-v-daf639f0] .directory-content{margin:0 0 %?25?% %?25?%;font-size:%?35?%;color:#767676}.uni-warp[data-v-daf639f0]{padding-bottom:%?360?%}.uni-forms_address[data-v-daf639f0]{padding:%?20?% %?30?%;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff}.uni-forms_address .address-info[data-v-daf639f0]{width:100%;color:#666;color:#ff7a55}.uni-forms_address .address-info.no[data-v-daf639f0]{line-height:%?64?%}.uni-forms_address .address-info *[data-v-daf639f0]{display:block}.uni-forms_address .text[data-v-daf639f0]{float:right;vertical-align:middle;height:%?72?%;line-height:%?72?%}.uni-forms .uni-forms-item[data-v-daf639f0]{padding:%?40?% %?30?% %?30?%;background-color:#fff}.uni-forms .uni-forms-item .text[data-v-daf639f0]{float:right;vertical-align:middle;height:%?72?%;line-height:%?72?%}.uni-forms .uni-forms-block .uni-forms-item__label[data-v-daf639f0]{width:100%;display:block}.uni-forms-item__inner[data-v-daf639f0]{padding-bottom:%?10?%}.uni-forms-block_title[data-v-daf639f0]{font-size:%?32?%}.uni-forms .uni-forms-item .textarea[data-v-daf639f0]{color:#999;padding:2%;width:96%;height:%?120?%;border:%?2?% solid #ddd;margin:%?20?% %?0?% %?30?%;font-size:%?28?%}.uni-forms-item__label[data-v-daf639f0]{vertical-align:middle}.uni-forms .uni-forms-item .input[data-v-daf639f0]{display:inline-block;text-align:right}.uni-goods[data-v-daf639f0]{background-color:#fff;padding-bottom:%?20?%;margin-bottom:%?20?%}.uni-goods_title[data-v-daf639f0]{padding:%?30?%;font-size:%?32?%;font-weight:700}.uni-goods_info[data-v-daf639f0]{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:%?30?%}.uni-goods_info .thumb[data-v-daf639f0]{width:%?160?%;height:%?160?%;margin:%?0?% %?20?%}.uni-goods_info .thumb .icon[data-v-daf639f0]{width:100%;height:100%;border-radius:%?8?%}.uni-goods_info .title[data-v-daf639f0]{font-size:%?32?%;font-weight:700;max-width:%?400?%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:%?10?%}.uni-goods_info .price[data-v-daf639f0]{margin-bottom:%?10?%;color:#ff7a55;font-size:%?32?%}.uni-forms_submit[data-v-daf639f0]{width:100%;position:fixed;bottom:0;background-color:#fff}.uni-forms_submit .uni-counts[data-v-daf639f0]{display:inline-block;float:right;font-size:0}.uni-counts-title[data-v-daf639f0]{font-weight:700;vertical-align:middle;margin:0 %?10?%;line-height:%?132?%;font-size:%?32?%}.uni-counts_box[data-v-daf639f0]{overflow:hidden}.uni-counts .count[data-v-daf639f0]{font-size:11px;display:inline-block;vertical-align:top;height:66px;margin-right:9px;line-height:66px}.uni-counts .count .total[data-v-daf639f0]{font-size:%?44?%;color:#d8ab37}.uni-counts .count uni-text[data-v-daf639f0]{display:block}.uni-counts .submit-btn[data-v-daf639f0]{width:%?240?%;display:inline-block;background-color:#d8ab37;color:#fff;padding:%?26?% %?4?%;border-radius:0}.uni-select[data-v-daf639f0]{display:inline-block;text-align:right;position:absolute;width:80px;right:0;padding-right:30px;top:-2px;z-index:8}.uni-forms-item_type[data-v-daf639f0]{background-color:#fff;padding:%?20?% %?30?% %?30?%}.uni-forms-item_type .uni-forms-block_title[data-v-daf639f0]{padding:%?0?% 0 %?20?%;display:block}.uni-forms-item_type .text[data-v-daf639f0]{margin-right:%?16?%}",""]),e.exports=t},"1f89":function(e,t,i){"use strict";var n=i("4ea4");i("acd8"),i("e25e"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("96cf");var a=n(i("1da1")),o=(n(i("fd22")),n(i("d43b"))),s={components:{linkpage:o.default},data:function(){return{id:0,type:1,layer:3,info:{},jssdkData:{},addressInfo:{id:0},formData:{id:0,mobile:"",address:"",realname:"",total:0,num:1,payType:2,pay_name:""},cityList:[],payTypes:[{id:1,name:"花灯券"},{id:4,name:"积分"},{id:2,name:"微信支付"}],rules:{mobile:[{pattern:/1[3-9][0-9]{9}/,errorMessage:"手机号码格式不正确"}]}}},onLoad:function(e){var t=this;if(sessionStorage.removeItem("order_back"),this.id="undefined"!=typeof e.id?e.id:0,this.type="undefined"!=typeof e.type?e.type:1,this.id<=0)return uni.showToast({title:"参数错误",icon:"none"}),setTimeout((function(){t.backHome()}),1200),!1;this.getParams(),this.getJssdkInfo(),this.getInfo(),this.getAddress()},methods:{backHome:function(){var e=this;e.id<=0?uni.showModal({title:"操作提示",content:"放弃提交订单?",success:function(t){t.confirm&&(location.href="/pages/shop/detail?id="+e.id)}}):uni.navigateTo({url:"/pages/shop/detail?id="+e.id})},selectType:function(e){console.log(e),this.formData.payType=e.detail.value,this.countTotal()},selectAddress:function(){sessionStorage.setItem("order_back",location.href),uni.navigateTo({url:"/pages/my/address/index?type=2"})},changeNum:function(e){console.log(e),e>0&&(this.formData.num=e,this.countTotal())},countTotal:function(){console.log(this.info),this.formData.num>0&&this.info.price>0&&(1==this.formData.payType?this.formData.total=parseInt(this.formData.num*this.info.price):2==this.formData.payType?this.formData.total=parseFloat(this.formData.num*parseFloat(this.info.money)):4==this.formData.payType&&(this.formData.total=parseInt(this.formData.num*this.info.score))),console.log(this.formData)},getInfo:function(){var e=this;this.$request.api("/api/goods/info",{id:e.id}).then((function(t){1==t.success?(e.info=t.data,e.countTotal()):uni.showToast({title:t.msg,icon:"none"})})).catch((function(e){uni.showToast({title:"undefined"!=typeof e.msg?e.msg:"服务器错误",icon:"none"})}))},getAddress:function(){var e=this;this.$request.api("/api/address/default",{}).then((function(t){1==t.success?e.addressInfo=t.data:uni.showToast({title:t.msg,icon:"none"})})).catch((function(e){uni.showToast({title:"undefined"!=typeof e.msg?e.msg:"服务器错误",icon:"none"})}))},getParams:function(){var e=this;uni.showLoading(),this.$request.api("/api/index/params",{group_id:23,type:2}).then((function(t){uni.hideLoading(),1==t.success&&(e.payTypes=t.data)})).catch((function(e){uni.showToast({title:"undefined"!=typeof e.msg?e.msg:"服务器错误",icon:"none"})}))},buy:function(){var e=this;if(!this.addressInfo||!this.addressInfo.realname)return uni.showToast({title:"请先设置收货地址",icon:"none"}),!1;if(!this.addressInfo||!this.addressInfo.mobile)return uni.showToast({title:"请先设置收货地址",icon:"none"}),!1;if(!this.addressInfo||!this.addressInfo.address_text)return uni.showToast({title:"请先设置收货地址",icon:"none"}),!1;if(this.formData.id=this.info.id,this.formData.realname=this.addressInfo.realname,this.formData.mobile=this.addressInfo.mobile,this.formData.address=this.addressInfo.address_text+" "+this.addressInfo.address,this.formData.num<=0)return uni.showToast({title:"请选择购买数量",icon:"none"}),!1;if(this.formData.payType<=0)return uni.showToast({title:"请选择支付方式",icon:"none"}),!1;var t=2==e.formData.payType?e.formData.total+"元":4==e.formData.payType?e.formData.total+"积分":e.formData.total+"花灯券";uni.showModal({title:"操作提示",content:"确定支付"+t+"兑换该商品?",success:function(t){t.confirm&&(uni.showLoading({title:"订单处理中"}),e.$request.api("/api/orders/exchange",e.formData).then((function(t){if(uni.hideLoading(),1!=t.success)return uni.showToast({title:"undefined"!=typeof t.msg?t.msg:"",icon:"none"}),!1;if(2!=e.formData.payType)uni.showToast({title:t.msg,icon:"none"});else{var i="undefined"!=typeof t.data.params?t.data.params:{};i?e.pay(1,i):(uni.hideLoading(),uni.showToast({title:"创建商城订单失败",icon:"none"}))}})).catch((function(e){return uni.showToast({title:"undefined"!=typeof e.msg?e.msg:"操作失败",icon:"none"}),!1})))}})},pay:function(e,t){var n=this;switch(e){case 1:if(n.error=JSON.stringify(n.jssdkData)+"++"+JSON.stringify(t),!n.jssdkData)return uni.showToast({icon:"none",title:"调取参数错误请刷新重试"}),!1;var a=i("6e6a");a.config({debug:!1,appId:n.jssdkData.appId,timestamp:n.jssdkData.timeStamp,nonceStr:n.jssdkData.nonceStr,signature:n.jssdkData.paySign,jsApiList:["chooseWXPay"]}),console.log(t),a.ready((function(){uni.hideLoading(),a.chooseWXPay({appId:t.appId,package:t.package,timestamp:t.timeStamp,nonceStr:t.nonceStr,signType:t.signType,paySign:t.paySign,success:function(e){uni.showToast({icon:"none",title:"充值支付成功"})},cancel:function(e){uni.showToast({icon:"none",title:"取消支付"})},fail:function(e){console.log("payfail")}})})),a.error((function(e){uni.showToast({icon:"none",title:"充值支付失败"})}));break;case 2:uni.hideLoading(),uni.showToast({title:"充值支付类型暂不支持",icon:"none"});break;default:uni.hideLoading(),uni.showToast({title:"充值支付类型暂不支持",icon:"none"});break}},getJssdkInfo:function(){var e=this;return(0,a.default)(regeneratorRuntime.mark((function t(){var i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e,t.next=3,e.$request.api("/api/index/jssdk",{url:location.href}).then((function(e){1==e.success?i.jssdkData=e.data:uni.showToast({title:"获取支付参数错误,请刷新重试",icon:"none"})})).catch((function(e){uni.showToast({title:"undefined"!=typeof e.msg?e.msg:"服务器错误",icon:"none"})}));case 3:case"end":return t.stop()}}),t)})))()}}};t.default=s},3805:function(e,t,i){"use strict";i.r(t);var n=i("1f89"),a=i.n(n);for(var o in n)"default"!==o&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},"6e6a":function(e,t,i){var n;i("c975"),i("ac1f"),i("466d"),i("5319"),i("1276");var a=i("9523");!function(a,o){n=function(){return o(a)}.call(t,i,t,e),void 0===n||(e.exports=n)}(window,(function(e,t){if(!e.jWeixin){var i,n,o={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"},s=function(){var e={};for(var t in o)e[o[t]]=t;return e}(),r=e.document,c=r.title,d=navigator.userAgent.toLowerCase(),f=navigator.platform.toLowerCase(),u=!(!f.match("mac")&&!f.match("win")),l=-1!=d.indexOf("wxdebugger"),p=-1!=d.indexOf("micromessenger"),m=-1!=d.indexOf("android"),g=-1!=d.indexOf("iphone")||-1!=d.indexOf("ipad"),h=(n=d.match(/micromessenger\/(\d+\.\d+\.\d+)/)||d.match(/micromessenger\/(\d+\.\d+)/))?n[1]:"",v={initStartTime:O(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},y={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:g?1:m?2:-1,clientVersion:h,url:encodeURIComponent(location.href)},w={},_={_completes:[]},b={state:0,data:{}};B((function(){v.initEndTime=O()}));var k=!1,x=[],T=(i={config:function(t){L("config",w=t);var i=!1!==w.check;B((function(){if(i)C(o.config,{verifyJsApiList:V(w.jsApiList),verifyOpenTagList:V(w.openTagList)},function(){_._complete=function(e){v.preVerifyEndTime=O(),b.state=1,b.data=e},_.success=function(e){y.isPreVerifyOk=0},_.fail=function(e){_._fail?_._fail(e):b.state=-1};var e=_._completes;return e.push((function(){!function(){if(!(u||l||w.debug||h<"6.0.2"||y.systemType<0)){var e=new Image;y.appId=w.appId,y.initTime=v.initEndTime-v.initStartTime,y.preVerifyTime=v.preVerifyEndTime-v.preVerifyStartTime,T.getNetworkType({isInnerInvoke:!0,success:function(t){y.networkType=t.networkType;var i="https://open.weixin.qq.com/sdk/report?v="+y.version+"&o="+y.isPreVerifyOk+"&s="+y.systemType+"&c="+y.clientVersion+"&a="+y.appId+"&n="+y.networkType+"&i="+y.initTime+"&p="+y.preVerifyTime+"&u="+y.url;e.src=i}})}}()})),_.complete=function(t){for(var i=0,n=e.length;i<n;++i)e[i]();_._completes=[]},_}()),v.preVerifyStartTime=O();else{b.state=1;for(var e=_._completes,t=0,n=e.length;t<n;++t)e[t]();_._completes=[]}})),T.invoke||(T.invoke=function(t,i,n){e.WeixinJSBridge&&WeixinJSBridge.invoke(t,M(i),n)},T.on=function(t,i){e.WeixinJSBridge&&WeixinJSBridge.on(t,i)})},ready:function(e){0!=b.state?e():(_._completes.push(e),!p&&w.debug&&e())},error:function(e){h<"6.0.2"||(-1==b.state?e(b.data):_._fail=e)},checkJsApi:function(e){C("checkJsApi",{jsApiList:V(e.jsApiList)},(e._complete=function(e){if(m){var t=e.checkResult;t&&(e.checkResult=JSON.parse(t))}e=function(e){var t=e.checkResult;for(var i in t){var n=s[i];n&&(t[n]=t[i],delete t[i])}return e}(e)},e))},onMenuShareTimeline:function(e){D(o.onMenuShareTimeline,{complete:function(){C("shareTimeline",{title:e.title||c,desc:e.title||c,img_url:e.imgUrl||"",link:e.link||location.href,type:e.type||"link",data_url:e.dataUrl||""},e)}},e)},onMenuShareAppMessage:function(e){D(o.onMenuShareAppMessage,{complete:function(t){"favorite"===t.scene?C("sendAppMessage",{title:e.title||c,desc:e.desc||"",link:e.link||location.href,img_url:e.imgUrl||"",type:e.type||"link",data_url:e.dataUrl||""}):C("sendAppMessage",{title:e.title||c,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){D(o.onMenuShareQQ,{complete:function(){C("shareQQ",{title:e.title||c,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},onMenuShareWeibo:function(e){D(o.onMenuShareWeibo,{complete:function(){C("shareWeiboApp",{title:e.title||c,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},onMenuShareQZone:function(e){D(o.onMenuShareQZone,{complete:function(){C("shareQZone",{title:e.title||c,desc:e.desc||"",img_url:e.imgUrl||"",link:e.link||location.href},e)}},e)},updateTimelineShareData:function(e){C("updateTimelineShareData",{title:e.title,link:e.link,imgUrl:e.imgUrl},e)},updateAppMessageShareData:function(e){C("updateAppMessageShareData",{title:e.title,desc:e.desc,link:e.link,imgUrl:e.imgUrl},e)},startRecord:function(e){C("startRecord",{},e)},stopRecord:function(e){C("stopRecord",{},e)},onVoiceRecordEnd:function(e){D("onVoiceRecordEnd",e)},playVoice:function(e){C("playVoice",{localId:e.localId},e)},pauseVoice:function(e){C("pauseVoice",{localId:e.localId},e)},stopVoice:function(e){C("stopVoice",{localId:e.localId},e)},onVoicePlayEnd:function(e){D("onVoicePlayEnd",e)},uploadVoice:function(e){C("uploadVoice",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},downloadVoice:function(e){C("downloadVoice",{serverId:e.serverId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},translateVoice:function(e){C("translateVoice",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},chooseImage:function(e){C("chooseImage",{scene:"1|2",count:e.count||9,sizeType:e.sizeType||["original","compressed"],sourceType:e.sourceType||["album","camera"]},(e._complete=function(e){if(m){var t=e.localIds;try{t&&(e.localIds=JSON.parse(t))}catch(e){}}},e))},getLocation:function(e){},previewImage:function(e){C(o.previewImage,{current:e.current,urls:e.urls},e)},uploadImage:function(e){C("uploadImage",{localId:e.localId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},downloadImage:function(e){C("downloadImage",{serverId:e.serverId,isShowProgressTips:0==e.isShowProgressTips?0:1},e)},getLocalImgData:function(e){!1===k?(k=!0,C("getLocalImgData",{localId:e.localId},(e._complete=function(e){if(k=!1,0<x.length){var t=x.shift();wx.getLocalImgData(t)}},e))):x.push(e)},getNetworkType:function(e){C("getNetworkType",{},(e._complete=function(e){e=function(e){var t=e.errMsg;e.errMsg="getNetworkType:ok";var i=e.subtype;if(delete e.subtype,i)e.networkType=i;else{var n=t.indexOf(":"),a=t.substring(n+1);switch(a){case"wifi":case"edge":case"wwan":e.networkType=a;break;default:e.errMsg="getNetworkType:fail"}}return e}(e)},e))},openLocation:function(e){C("openLocation",{latitude:e.latitude,longitude:e.longitude,name:e.name||"",address:e.address||"",scale:e.scale||28,infoUrl:e.infoUrl||""},e)}},a(i,"getLocation",(function(e){C(o.getLocation,{type:(e=e||{}).type||"wgs84"},(e._complete=function(e){delete e.type},e))})),a(i,"hideOptionMenu",(function(e){C("hideOptionMenu",{},e)})),a(i,"showOptionMenu",(function(e){C("showOptionMenu",{},e)})),a(i,"closeWindow",(function(e){C("closeWindow",{},e=e||{})})),a(i,"hideMenuItems",(function(e){C("hideMenuItems",{menuList:e.menuList},e)})),a(i,"showMenuItems",(function(e){C("showMenuItems",{menuList:e.menuList},e)})),a(i,"hideAllNonBaseMenuItem",(function(e){C("hideAllNonBaseMenuItem",{},e)})),a(i,"showAllNonBaseMenuItem",(function(e){C("showAllNonBaseMenuItem",{},e)})),a(i,"scanQRCode",(function(e){C("scanQRCode",{needResult:(e=e||{}).needResult||0,scanType:e.scanType||["qrCode","barCode"]},(e._complete=function(e){if(g){var t=e.resultStr;if(t){var i=JSON.parse(t);e.resultStr=i&&i.scan_code&&i.scan_code.scan_result}}},e))})),a(i,"openAddress",(function(e){C(o.openAddress,{},(e._complete=function(e){e=function(e){return 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}(e)},e))})),a(i,"openProductSpecificView",(function(e){C(o.openProductSpecificView,{pid:e.productId,view_type:e.viewType||0,ext_info:e.extInfo},e)})),a(i,"addCard",(function(e){for(var t=e.cardList,i=[],n=0,a=t.length;n<a;++n){var s=t[n],r={card_id:s.cardId,card_ext:s.cardExt};i.push(r)}C(o.addCard,{card_list:i},(e._complete=function(e){var t=e.card_list;if(t){for(var i=0,n=(t=JSON.parse(t)).length;i<n;++i){var a=t[i];a.cardId=a.card_id,a.cardExt=a.card_ext,a.isSuccess=!!a.is_succ,delete a.card_id,delete a.card_ext,delete a.is_succ}e.cardList=t,delete e.card_list}},e))})),a(i,"chooseCard",(function(e){C("chooseCard",{app_id:w.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))})),a(i,"openCard",(function(e){for(var t=e.cardList,i=[],n=0,a=t.length;n<a;++n){var s=t[n],r={card_id:s.cardId,code:s.code};i.push(r)}C(o.openCard,{card_list:i},e)})),a(i,"consumeAndShareCard",(function(e){C(o.consumeAndShareCard,{consumedCardId:e.cardId,consumedCode:e.code},e)})),a(i,"chooseWXPay",(function(e){C(o.chooseWXPay,P(e),e)})),a(i,"openEnterpriseRedPacket",(function(e){C(o.openEnterpriseRedPacket,P(e),e)})),a(i,"startSearchBeacons",(function(e){C(o.startSearchBeacons,{ticket:e.ticket},e)})),a(i,"stopSearchBeacons",(function(e){C(o.stopSearchBeacons,{},e)})),a(i,"onSearchBeacons",(function(e){D(o.onSearchBeacons,e)})),a(i,"openEnterpriseChat",(function(e){C("openEnterpriseChat",{useridlist:e.userIds,chatname:e.groupName},e)})),a(i,"launchMiniProgram",(function(e){C("launchMiniProgram",{targetAppId:e.targetAppId,path:function(e){if("string"==typeof e&&0<e.length){var t=e.split("?")[0],i=e.split("?")[1];return t+=".html",void 0!==i?t+"?"+i:t}}(e.path),envVersion:e.envVersion},e)})),a(i,"openBusinessView",(function(e){C("openBusinessView",{businessType:e.businessType,queryString:e.queryString||"",envVersion:e.envVersion},(e._complete=function(e){if(m){var t=e.extraData;if(t)try{e.extraData=JSON.parse(t)}catch(t){e.extraData={}}}},e))})),a(i,"miniProgram",{navigateBack:function(e){e=e||{},B((function(){C("invokeMiniProgramAPI",{name:"navigateBack",arg:{delta:e.delta||1}},e)}))},navigateTo:function(e){B((function(){C("invokeMiniProgramAPI",{name:"navigateTo",arg:{url:e.url}},e)}))},redirectTo:function(e){B((function(){C("invokeMiniProgramAPI",{name:"redirectTo",arg:{url:e.url}},e)}))},switchTab:function(e){B((function(){C("invokeMiniProgramAPI",{name:"switchTab",arg:{url:e.url}},e)}))},reLaunch:function(e){B((function(){C("invokeMiniProgramAPI",{name:"reLaunch",arg:{url:e.url}},e)}))},postMessage:function(e){B((function(){C("invokeMiniProgramAPI",{name:"postMessage",arg:e.data||{}},e)}))},getEnv:function(t){B((function(){t({miniprogram:"miniprogram"===e.__wxjs_environment})}))}}),i),I=1,S={};return r.addEventListener("error",(function(e){if(!m){var t=e.target,i=t.tagName,n=t.src;if(("IMG"==i||"VIDEO"==i||"AUDIO"==i||"SOURCE"==i)&&-1!=n.indexOf("wxlocalresource://")){e.preventDefault(),e.stopPropagation();var a=t["wx-id"];if(a||(a=I++,t["wx-id"]=a),S[a])return;S[a]=!0,wx.ready((function(){wx.getLocalImgData({localId:n,success:function(e){t.src=e.localData}})}))}}}),!0),r.addEventListener("load",(function(e){if(!m){var t=e.target,i=t.tagName;if(t.src,"IMG"==i||"VIDEO"==i||"AUDIO"==i||"SOURCE"==i){var n=t["wx-id"];n&&(S[n]=!1)}}}),!0),t&&(e.wx=e.jWeixin=T),T}function C(t,i,n){e.WeixinJSBridge?WeixinJSBridge.invoke(t,M(i),(function(e){A(t,e,n)})):L(t,n)}function D(t,i,n){e.WeixinJSBridge?WeixinJSBridge.on(t,(function(e){n&&n.trigger&&n.trigger(e),A(t,e,i)})):L(t,n||i)}function M(e){return(e=e||{}).appId=w.appId,e.verifyAppId=w.appId,e.verifySignType="sha1",e.verifyTimestamp=w.timestamp+"",e.verifyNonceStr=w.nonceStr,e.verifySignature=w.signature,e}function P(e){return{timeStamp:e.timestamp+"",nonceStr:e.nonceStr,package:e.package,paySign:e.paySign,signType:e.signType||"SHA1"}}function A(e,t,i){"openEnterpriseChat"!=e&&"openBusinessView"!==e||(t.errCode=t.err_code),delete t.err_code,delete t.err_desc,delete t.err_detail;var n=t.errMsg;n||(n=t.err_msg,delete t.err_msg,n=function(e,t){var i=e,n=s[i];n&&(i=n);var a="ok";if(t){var o=t.indexOf(":");"confirm"==(a=t.substring(o+1))&&(a="ok"),"failed"==a&&(a="fail"),-1!=a.indexOf("failed_")&&(a=a.substring(7)),-1!=a.indexOf("fail_")&&(a=a.substring(5)),"access denied"!=(a=(a=a.replace(/_/g," ")).toLowerCase())&&"no permission to execute"!=a||(a="permission denied"),"config"==i&&"function not exist"==a&&(a="ok"),""==a&&(a="fail")}return i+":"+a}(e,n),t.errMsg=n),(i=i||{})._complete&&(i._complete(t),delete i._complete),n=t.errMsg||"",w.debug&&!i.isInnerInvoke&&alert(JSON.stringify(t));var a=n.indexOf(":");switch(n.substring(a+1)){case"ok":i.success&&i.success(t);break;case"cancel":i.cancel&&i.cancel(t);break;default:i.fail&&i.fail(t)}i.complete&&i.complete(t)}function V(e){if(e){for(var t=0,i=e.length;t<i;++t){var n=e[t],a=o[n];a&&(e[t]=a)}return e}}function L(e,t){if(!(!w.debug||t&&t.isInnerInvoke)){var i=s[e];i&&(e=i),t&&t._complete&&delete t._complete,console.log('"'+e+'",',t||"")}}function O(){return(new Date).getTime()}function B(t){p&&(e.WeixinJSBridge?t():r.addEventListener&&r.addEventListener("WeixinJSBridgeReady",t,!1))}}))},7592:function(e,t,i){"use strict";i.r(t);var n=i("1833"),a=i("3805");for(var o in a)"default"!==o&&function(e){i.d(t,e,(function(){return a[e]}))}(o);i("1974");var s,r=i("f0c5"),c=Object(r["a"])(a["default"],n["b"],n["c"],!1,null,"daf639f0",null,!1,n["a"],s);t["default"]=c.exports},9523:function(e,t){function i(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}e.exports=i}}]);
|