chunk-a980c912.f16eed62.js 8.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a980c912"],{"0c61":function(t,n,e){"use strict";e.r(n);var i=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"exchange"},[e("img",{attrs:{src:"https://o.nczyzs.com/xcx/aindex/agentbg.jpg",width:"100%",alt:""}}),e("div",{staticClass:"exchangeBox"},[e("div",{staticClass:"integralNum"},[t._v(t._s(t.integerNumber))]),e("div",{staticClass:"integralName"},[t._v("现有积分")]),e("div",{staticClass:"exchangelist"},t._l(t.prizeArr,(function(n){return e("div",{key:n.id,class:{active:n.id==t.prizeId},on:{click:function(e){return t.selectFunc(n)}}},[e("div",{staticClass:"goodItem clearfix"},[e("img",{staticClass:"pull-left",attrs:{src:n.img}}),e("div",{staticClass:"pull-left leftgood relative"},[e("div",{staticClass:"ellipsisTwo font26 lh40"},[t._v(t._s(n.good_name))]),e("div",{staticClass:"integralbox "},[t._v("兑换积分:"),e("span",[t._v(t._s(n.integral))])])])]),n.integral>t.integerNumber?e("div",{staticClass:"mask"},[t._v("积分不足")]):t._e()])})),0),e("div",{staticClass:"exchangeBtn",on:{click:t.submit}},[t._v("立即兑换")]),e("div",{staticClass:"exchangexy"},[t._v("我已阅读并同意《积分兑换协议》")])])])},o=[],s=(e("e7e5"),e("d399")),a=e("fc11"),c=(e("e17f"),e("2241")),l=(e("b0c0"),e("8c11")),r={data:function(){return{prizeId:"",integerNumber:0,prizeArr:[]}},components:Object(a["a"])({},c["a"].Component.name,c["a"].Component),mounted:function(){this.getPrizelist()},methods:{selectFunc:function(t){if(t.integral>this.integerNumber)return this.$toast("您当前的积分不足"),!1;this.prizeId=t.id},getPrizelist:function(t){var n=this,e=s["a"].loading({message:"加载中...",forbidClick:!0,duration:0});Object(l["w"])({}).then((function(i){0==i.data.code&&(e.clear(),1==t&&setTimeout((function(){c["a"].alert({title:"兑换成功提示",message:"请联系推荐官顾问领取兑换礼品,推荐官顾问电话: "+i.data.data.agtemp.phone+"、"+(i.data.data.agtemp.wx?"微信号:"+i.data.data.agtemp.wx:"")}).then((function(){}))}),500),n.integerNumber=i.data.data.agt_integral,n.prizeArr=i.data.data.list)})).catch((function(t){e.clear()}))},submit:function(){var t=this;if(!this.prizeId)return this.$toast("请选择兑换奖品"),!1;var n=s["a"].loading({message:"加载中...",forbidClick:!0,duration:0});Object(l["m"])({id:this.prizeId}).then((function(e){n.clear(),0==e.data.code&&t.getPrizelist(1)})).catch((function(t){n.clear()}))}}},u=r,d=(e("d651"),e("2877")),h=Object(d["a"])(u,i,o,!1,null,"671d5dbc",null);n["default"]=h.exports},1175:function(t,n,e){},2241:function(t,n,e){"use strict";var i,o=e("1988"),s=e("8bbf"),a=e.n(s),c=e("2638"),l=e.n(c),r=e("d282"),u=e("ea8e"),d=e("b1d2"),h=e("6605"),f=e("b650"),m=e("9884"),g=Object(r["a"])("goods-action"),p=g[0],v=g[1],b=p({mixins:[Object(m["b"])("vanGoodsAction")],props:{safeAreaInsetBottom:{type:Boolean,default:!0}},render:function(){var t=arguments[0];return t("div",{class:v({unfit:!this.safeAreaInsetBottom})},[this.slots()])}}),C=e("48f4"),B=Object(r["a"])("goods-action-button"),x=B[0],y=B[1],O=x({mixins:[Object(m["a"])("vanGoodsAction")],props:Object(o["a"])({},C["c"],{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),computed:{isFirst:function(){var t=this.parent&&this.parent.children[this.index-1];return!t||t.$options.name!==this.$options.name},isLast:function(){var t=this.parent&&this.parent.children[this.index+1];return!t||t.$options.name!==this.$options.name}},methods:{onClick:function(t){this.$emit("click",t),Object(C["b"])(this.$router,this)}},render:function(){var t=arguments[0];return t(f["a"],{class:y([{first:this.isFirst,last:this.isLast},this.type]),attrs:{size:"large",type:this.type,icon:this.icon,color:this.color,loading:this.loading,disabled:this.disabled},on:{click:this.onClick}},[this.slots()||this.text])}}),w=Object(r["a"])("dialog"),k=w[0],j=w[1],z=w[2],$=k({mixins:[Object(h["a"])()],props:{title:String,theme:String,width:[Number,String],message:String,className:null,callback:Function,beforeClose:Function,messageAlign:String,cancelButtonText:String,cancelButtonColor:String,confirmButtonText:String,confirmButtonColor:String,showCancelButton:Boolean,overlay:{type:Boolean,default:!0},allowHtml:{type:Boolean,default:!0},transition:{type:String,default:"van-dialog-bounce"},showConfirmButton:{type:Boolean,default:!0},closeOnPopstate:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!1}},data:function(){return{loading:{confirm:!1,cancel:!1}}},methods:{onClickOverlay:function(){this.handleAction("overlay")},handleAction:function(t){var n=this;this.$emit(t),this.value&&(this.beforeClose?(this.loading[t]=!0,this.beforeClose(t,(function(e){!1!==e&&n.loading[t]&&n.onClose(t),n.loading.confirm=!1,n.loading.cancel=!1}))):this.onClose(t))},onClose:function(t){this.close(),this.callback&&this.callback(t)},onOpened:function(){this.$emit("opened")},onClosed:function(){this.$emit("closed")},genRoundButtons:function(){var t=this,n=this.$createElement;return n(b,{class:j("footer")},[this.showCancelButton&&n(O,{attrs:{size:"large",type:"warning",text:this.cancelButtonText||z("cancel"),color:this.cancelButtonColor,loading:this.loading.cancel},class:j("cancel"),on:{click:function(){t.handleAction("cancel")}}}),this.showConfirmButton&&n(O,{attrs:{size:"large",type:"danger",text:this.confirmButtonText||z("confirm"),color:this.confirmButtonColor,loading:this.loading.confirm},class:j("confirm"),on:{click:function(){t.handleAction("confirm")}}})])},genButtons:function(){var t,n=this,e=this.$createElement,i=this.showCancelButton&&this.showConfirmButton;return e("div",{class:[d["e"],j("footer")]},[this.showCancelButton&&e(f["a"],{attrs:{size:"large",loading:this.loading.cancel,text:this.cancelButtonText||z("cancel")},class:j("cancel"),style:{color:this.cancelButtonColor},on:{click:function(){n.handleAction("cancel")}}}),this.showConfirmButton&&e(f["a"],{attrs:{size:"large",loading:this.loading.confirm,text:this.confirmButtonText||z("confirm")},class:[j("confirm"),(t={},t[d["c"]]=i,t)],style:{color:this.confirmButtonColor},on:{click:function(){n.handleAction("confirm")}}})])},genContent:function(t,n){var e=this.$createElement;if(n)return e("div",{class:j("content")},[n]);var i=this.message,o=this.messageAlign;if(i){var s,a,c={class:j("message",(s={"has-title":t},s[o]=o,s)),domProps:(a={},a[this.allowHtml?"innerHTML":"textContent"]=i,a)};return e("div",{class:j("content",{isolated:!t})},[e("div",l()([{},c]))])}}},render:function(){var t=arguments[0];if(this.shouldRender){var n=this.message,e=this.slots(),i=this.slots("title")||this.title,o=i&&t("div",{class:j("header",{isolated:!n&&!e})},[i]);return t("transition",{attrs:{name:this.transition},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[t("div",{directives:[{name:"show",value:this.value}],attrs:{role:"dialog","aria-labelledby":this.title||n},class:[j([this.theme]),this.className],style:{width:Object(u["a"])(this.width)}},[o,this.genContent(i,e),"round-button"===this.theme?this.genRoundButtons():this.genButtons()])])}}}),_=e("a142");function A(t){return document.body.contains(t)}function S(){i&&i.$destroy(),i=new(a.a.extend($))({el:document.createElement("div"),propsData:{lazyRender:!1}}),i.$on("input",(function(t){i.value=t}))}function N(t){return _["g"]?Promise.resolve():new Promise((function(n,e){i&&A(i.$el)||S(),Object(o["a"])(i,N.currentOptions,t,{resolve:n,reject:e})}))}N.defaultOptions={value:!0,title:"",width:"",theme:null,message:"",overlay:!0,className:"",allowHtml:!0,lockScroll:!0,transition:"van-dialog-bounce",beforeClose:null,overlayClass:"",overlayStyle:null,messageAlign:"",getContainer:"body",cancelButtonText:"",cancelButtonColor:null,confirmButtonText:"",confirmButtonColor:null,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1,callback:function(t){i["confirm"===t?"resolve":"reject"](t)}},N.alert=N,N.confirm=function(t){return N(Object(o["a"])({showCancelButton:!0},t))},N.close=function(){i&&(i.value=!1)},N.setDefaultOptions=function(t){Object(o["a"])(N.currentOptions,t)},N.resetDefaultOptions=function(){N.currentOptions=Object(o["a"])({},N.defaultOptions)},N.resetDefaultOptions(),N.install=function(){a.a.use($)},N.Component=$,a.a.prototype.$dialog=N;n["a"]=N},"2fcb":function(t,n,e){},"4cf9":function(t,n,e){},d4a4:function(t,n,e){},d651:function(t,n,e){"use strict";e("d4a4")},e17f:function(t,n,e){"use strict";e("68ef"),e("a71a"),e("9d70"),e("3743"),e("4d75"),e("e3b3"),e("bc1b"),e("1175"),e("4cf9"),e("2fcb")}}]);