| 12 |
- webpackJsonp([80],{hFPq:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a={name:"betSlip",data:function(){return{loading:!0,finished:!1,offset:15,page:0,page_size:30,recordList:[],balance:0,totalAmount:0}},mounted:function(){this.getlist(),this.getInfo()},methods:{getInfo:function(){var t=this;this.$api.lottery.getInfo().then(function(s){200==s.code&&(t.balance=Number(s.data.balance))})},getlist:function(){var t=this,s=this;this.$nextTick(function(){var i={page_size:t.page_size,page:t.page,state:t.state};t.$api.lottery.betList(i).then(function(i){i.data.list.length>0?(i.data.list.forEach(function(t){s.totalAmount+=Number(t.amount)}),t.recordList=t.recordList.concat(i.data.list)):t.finished=!0,t.loading=!1})})},del:function(){var t=this,s={id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:""};this.$api.lottery.betListDel(s).then(function(s){200==s.code&&(t.finished=!1,t.page=0,t.recordList=[],t.getlist())})},placeBet:function(){var t=this;this.recordList.length<=0||(this.$toast.loading({message:"提交中...",duration:0}),this.$api.lottery.betSub().then(function(s){t.$toast.clear(),200==s.code&&(t.$toast("下注成功"),t.getInfo(),t.finished=!1,t.page=0,t.recordList=[],t.getlist())}))},onLoad:function(){var t=this;this.finished||(this.page=this.page+1,setTimeout(function(){t.getlist()},300))}}},e={render:function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"betSlip"},[i("app-nav",{attrs:{back:!0}},[t._v("投注单")]),t._v(" "),i("van-list",{staticClass:"betSlip_list",attrs:{finished:t.finished,"loading-text":t.$t("加载中"),"finished-text":t.$t("没有更多了"),offset:t.offset},on:{load:t.onLoad},model:{value:t.loading,callback:function(s){t.loading=s},expression:"loading"}},t._l(t.recordList,function(s,a){return i("div",{key:a,staticClass:"listInfo"},[i("div",{staticClass:"listInfo_text"},[i("span",[t._v("\n "+t._s(s.game)+"\n "),i("i",{staticClass:"listInfo_text_t"},[t._v("("+t._s(s.gameplay)+")")])]),t._v(" "),i("span",{staticClass:"listInfo_text_t"},[t._v("\n 共"),i("i",{staticClass:"listInfo_text_r"},[t._v("1")]),t._v("注,共"),i("i",{staticClass:"listInfo_text_r"},[t._v(t._s(s.amount))]),t._v("元\n ")])]),t._v(" "),i("p",{staticClass:"listInfo_info"},t._l(s.number,function(s,a){return i("span",{key:a},[a>0?i("i",[t._v(",")]):t._e(),t._v(t._s(s))])})),t._v(" "),i("van-icon",{staticClass:"listInfo_x",attrs:{name:"clear",size:"0.34rem",color:"#a8a8a8"},on:{click:function(i){t.del(s.id)}}})],1)})),t._v(" "),i("div",{staticClass:"betSlip_s"},[i("span",{staticClass:"betSlip_s_jx",on:{click:function(s){t.del()}}},[t._v("清空")]),t._v(" "),i("div",{staticClass:"betSlip_s_amount"},[i("div",{staticClass:"betSlip_s_amount_d"},[i("span",[t._v("合计")]),t._v(" "),i("span",{staticClass:"betSlip_s_amount_d_r"},[t._v(t._s(t.totalAmount))]),t._v(" "),i("span",[t._v("元")])]),t._v(" "),i("div",{staticClass:"betSlip_s_amount_d",staticStyle:{"margin-top":"0.1rem"}},[i("span",[t._v("可用余额")]),t._v(" "),i("span",{staticClass:"betSlip_s_amount_d_r"},[t._v(t._s(t.balance))]),t._v(" "),i("span",[t._v("元")])])]),t._v(" "),i("span",{staticClass:"betSlip_s_add",class:t.recordList.length>0?"betSlip_s_addT":"betSlip_s_addF",on:{click:t.placeBet}},[t._v("投注")])])],1)},staticRenderFns:[]};var n=i("VU/8")(a,e,!1,function(t){i("wbjs")},"data-v-41d938fc",null);s.default=n.exports},wbjs:function(t,s){}});
- //# sourceMappingURL=80.c44a8a9e0fd6ba4ddb6b.js.map
|