| 12 |
- webpackJsonp([11],{"5EKB":function(t,e){},Nl23:function(t,e){},UHzo:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("4HRK"),a=i("XNEA"),o=i("DXdb"),n=i("dqBL"),c=i("sPve"),d=i("gRE1"),r=i.n(d),h=i("fZjL"),l=i.n(h),u=i("bOdI"),m=i.n(u),g=(i("OGwZ"),{name:"ChampionsCup",components:{BettingWindow:i("59iX").a},data:function(){var t;return t={title:"",arr:[],data:"",isDataShow:!0,lg_id:"",scorll:"",event_prompt_name:"",isSoccerGameClick:!0,Serchchange:!1,listnum:2,SerchValue:"",betting:1e4,thisNum:1e4,plateNum:1e4,ChampionData:"",isBettingWindow:"-1",searchShow:!0},m()(t,"title",""),m()(t,"match_id",""),m()(t,"game_code","gj"),m()(t,"img",{Soccerimg1:i("nEyW"),Soccerimg2:i("nEyW"),Serchimg:i("FNCZ"),Serchdel:i("a8ie"),searchreturn:i("mGe3")}),m()(t,"Regulations",[{id:1,name:"滚球",num:""},{id:2,name:"今日",num:""},{id:3,name:"早盘",num:""},{id:4,name:"冠军盘口"}]),t},created:function(){this.fun_date()},methods:{championBetting:function(t,e,i,s,a,o,n,c,d,r,h){var l=this;1*this.$store.getters.getLimit>=10&&this.$dialog.alert({mes:"你的注单已达到上限啦!"});var u=!0,m={id:i,home_team:"",guest_team:"",name:h,odds:s,match_id:n,condition:"",ballId:this.$store.getters.getBallId,odds_code:c,p_code:"gj",play_name:d,score:"",bettingTime:"",odds_only:a,lg_id:r},g=this.$store.getters.getBetting;if(1e4!=this.thisNum){if(console.log("111",this.thisNum),g[this.thisNum].data.forEach(function(t,s){t.id==i&&(console.log(t.id,i),l.modifyChampionStyle(s,e,i),g[l.thisNum].data.splice(s,1),l.$store.dispatch("SET_LIMIT",!1),l.$store.dispatch("BETTING",[]),l.$store.dispatch("BETTING",g),u=!1)}),u){if(1*this.$store.getters.getLimit>=10)return!1;if(this.modifyChampionStyle(t,e,i),g[this.thisNum].data.push(m),this.$store.dispatch("BETTING",[]),this.$store.dispatch("BETTING",g),"100"==this.$store.getters.getIsBetting)return!1;this.$store.dispatch("ISBETTING",100)}}else{var _={title:"gj",data:[m]};if(g?g.push(_):this.$store.dispatch("BETTING",[_]),this.modifyChampionStyle(t,e,i),"100"==this.$store.getters.getIsBetting)return!1;this.$store.dispatch("ISBETTING","100")}},modifyChampionStyle:function(t,e,i){var s=this;this.ChampionData.forEach(function(t){t.data.forEach(function(t){return t.datas.every(function(t,e){return t.id!=i||(s.$set(t,"isTrue",!t.isTrue),s.$forceUpdate(),!1)}),!0})})},fun_date:function(){for(var t=new Date,e=0,i=new Date(t.getFullYear(),t.getMonth()+1,0).getDate(),s=1;s<7;s++){var a=t.getFullYear(),o=t.getMonth()+1,n=t.getDate()+s<10?"0"+t.getDate()+s:t.getDate()+s;t.getDate()+s>i&&(e++,o=t.getMonth()+2,n="0"+e);var c={};c.id=a+"-"+o+"-"+n,c.title=a+"-"+o+"-"+n,this.arr.push(c),6==s&&this.arr.push({id:"morning",title:"早盘"})}},listActive:function(t,e,i,s){if(this.listnum==t)return!1;this.SerchValue="";this.listnum=t,this.event_prompt_name=e,this.isDataShow=0==i,4!=t?this.searchShow=!0:(this.championGroup(this.data.StChampion),this.searchShow=!1)},delinputvalue:function(){this.SerchValue="",this.Serchchange=!1,this.getAjax()},toggle:function(t,e){this.active=t,this.datetimeNum=e,console.log("id",this.datetimeNum),this.SerchValue=""},isreturn:function(){history.go(-1)},serchchange:function(t){t.length>=1?this.Serchchange=!0:this.Serchchange=!1,this.getAjax(t)},IsSoccerGameClick:function(t){this.isSoccerGameClick=!t},matchInfo:function(t){this.$router.push({path:"/StRollBallBettingPage",query:{gameCode:this.game_code,name:this.title}}),this.$store.dispatch("MACTH_ID",t)},getAjax:function(t){var e=this;this.$store.dispatch("GETSHOW",!0),this.$http.get(this.$ports.match.ChampionsCup,{search:t}).then(function(t){if(e.lg_id=t.data.data.lg_id,t.data.data&&1==t.data.status){var i=t.data.data;if(e.data=i,e.Regulations.forEach(function(t){1==t.id?(t.name=i.StRollBall.typeName,t.num=i.StRollBall.matchNum):2==t.id?(t.name=i.StToday.typeName,t.num=i.StToday.matchNum):3==t.id?(t.name=i.StMorningPlate.typeName,t.num=i.StMorningPlate.matchNum):4==t.id&&(t.name=i.StChampion.typeName,t.num=i.StChampion.matchNum)}),console.log("list",e.Regulations),4==e.listnum){e.searchShow=!1;var s="",a=[];s=l()(e.data.matchData);var o=r()(e.data.matchData);s.forEach(function(t,e){a.push({name:t,data:o[e]})}),a.forEach(function(t){t.last_time=t.data.last_time;var e=r()(t.data),i=l()(t.data);t.data=[],i.forEach(function(i,s){"last_time"!==i&&t.data.push({title:i,datas:e[s]})})}),e.championGroup(a)}else 3==e.listnum&&(e.data.StMorningPlate.matchData.length<1?e.isDataShow=!0:(e.isDataShow=!1,e.dataGroup(e.data)))}e.title=t.data.data.leagueName;var n=e;setTimeout(function(){n.$store.dispatch("GETSHOW",!1)},500)})},AddDelete:function(t,e,i,s,a,o,n,c,d,r,h){var l=this;console.log(e);var u=!0,m=this.$store.getters.getBetting,g={id:e,home_team:i,guest_team:s,name:a,odds:o,match_id:t,lg_id:this.lg_id,odds_id:e,condition:n,ballId:this.$store.getters.getBallId,odds_code:d,p_code:h,play_name:"concede_home"==d||"concede_guest"==d?"让球":"大小",score:this.score,bettingTime:"",odds_only:c};if(console.log(m),1e4!=this.plateNum){if(m[this.plateNum].data.forEach(function(t,i){t.id==e&&(m[l.plateNum].data.splice(i,1),l.$store.dispatch("SET_LIMIT",!1),l.$store.dispatch("BETTING",[]),l.$store.dispatch("BETTING",m),u=!1,l.modifyStyle(e,r))}),u){if(1*this.$store.getters.getLimit>=10)return!1;if(this.modifyStyle(e,r),m[this.plateNum].data.push(g),this.$store.dispatch("BETTING",[]),this.$store.dispatch("BETTING",m),"100"==this.$store.getters.getIsBetting)return!1;this.$store.dispatch("ISBETTING","100")}}else{var _={title:"concede_size",data:[g]};if(m?m.push(_):this.$store.dispatch("BETTING",[_]),this.modifyStyle(e,r),"100"==this.$store.getters.getIsBetting)return!1;this.$store.dispatch("ISBETTING","100")}},modifyStyle:function(t,e){var i=this;this.data.StMorningPlate.matchData.every(function(s){return"homeOdds"==e?s.oddsData.homeOdds.every(function(e,a){return e.id!=t||(i.$set(s.oddsData.homeOdds[a],"isTrue",!e.isTrue),i.$forceUpdate(),!1)}):"guestOdds"==e&&s.oddsData.guestOdds.every(function(e,a){return e.id!=t||(i.$set(s.oddsData.guestOdds[a],"isTrue",!e.isTrue),i.$forceUpdate(),!1)}),!0})},bteBetting:function(t,e,i,s,a,o,n,c,d,r,h,l){if(o>0){if("-1"==l)return!1;this.data&&this.AddDelete(t,e,i,s,a,o,n,c,d,r,h)}},dataGroup:function(t){var e=this,i=void 0,s=void 0,a=void 0,o=void 0;this.getTypeBetting("concede_size"),t.StMorningPlate.matchData.forEach(function(t,n){null==t.oddsData||0==t.oddsData.length?t.oddsData={homeOdds:[{status:-1},{status:-1}],guestOdds:[{status:-1},{status:-1}]}:(console.log("1",e.betting),t.oddsData.forEach(function(t){1e4!=e.betting?e.betting.forEach(function(i){i.data.forEach(function(i){t.id==i.id&&e.$set(t,"isTrue",!0)})}):t.isTrue=!1,"concede_home"==t.odds_code?i=t:"size_home"==t.odds_code?s=t:"concede_guest"==t.odds_code?a=t:"size_guest"==t.odds_code&&(o=t)}),t.oddsData={},t.oddsData.homeOdds=[],void 0!=i&&t.oddsData.homeOdds.push(i),void 0!=s&&t.oddsData.homeOdds.push(s),t.oddsData.guestOdds=[],void 0!=a&&t.oddsData.guestOdds.push(a),void 0!=o&&t.oddsData.guestOdds.push(o))}),this.title=t.typeName},championGroup:function(t){console.log("a1",t);var e=[],i=l()(t.matchData),s=r()(t.matchData),a=this.getTypeBetting("gj");i.forEach(function(t,i){e.push({name:t,data:s[i]})}),e.forEach(function(t){t.last_time=t.data.last_time;var e=r()(t.data),i=l()(t.data);t.data=[],i.forEach(function(i,s){"last_time"!==i&&("-1"!=a&&a.forEach(function(t){e[s].forEach(function(e){t.id==e.id&&(e.isTrue=!0)})}),t.data.push({title:i,datas:e[s]}))})}),this.ChampionData=e,console.log("冠军",this.ChampionData)},getTypeBetting:function(t){var e=this,i="-1";return this.betting.length>0?this.betting.forEach(function(t,s){console.log("title",t.title),"concede_size"==t.title?(e.plateNum=s,i=t.data):"gj"==t.title&&(e.thisNum=s,i=t.data)}):i="-1",i}},mounted:function(){this.listnum=3,1==this.$public.getCache("box_size")&&(this.isshrink=!0),"100"==this.$store.getters.getIsBetting&&(this.isBettingWindow="100"),this.$store.getters.getBetting&&(this.betting=this.$store.getters.getBetting),this.getAjax()},computed:{getBetting:function(){return this.$store.getters.getBetting},getIsBetting:function(){return this.$store.getters.getIsBetting},getDeleteType:function(){return this.$store.getters.getDeleteType}},watch:{getscorllcode:function(t){this.scorll=t},getDeleteType:function(t){var e=this;3==this.listnum?this.data.StMorningPlate.matchData.forEach(function(i){if("all"==t)i.oddsData.guestOdds.forEach(function(t){e.$set(t,"isTrue",!1)}),i.oddsData.homeOdds.forEach(function(t){e.$set(t,"isTrue",!1)});else{var s=!0;i.oddsData.guestOdds.forEach(function(i){i.id==t&&(e.$set(i,"isTrue",!1),s=!1)}),s&&i.oddsData.homeOdds.forEach(function(i){i.id==t&&e.$set(i,"isTrue",!1)})}}):4==this.listnum&&this.ChampionData.forEach(function(i){if("all"==t)i.data.forEach(function(t){t.datas.forEach(function(t){e.$set(t,"isTrue",!1)})});else{var s=!0;i.data.forEach(function(i){i.datas.forEach(function(i){i.id==t&&(e.$set(i,"isTrue",!1),s=!1)})}),s&&i.data.forEach(function(i){i.datas.forEach(function(i){i.id==t&&e.$set(i,"isTrue",!1)})})}})},getBetting:function(t){var e=this;t&&t.forEach(function(t,i){"concede_size"==t.title?(e.plateNum=i,e.betting=t.data):"gj"==t.title&&(e.thisNum=i,e.betting=t.data)})},getIsBetting:function(t){console.log("val",t),this.isBettingWindow=t}}}),_={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("div",{staticClass:"Serch"},[s("div",{staticClass:"Soccer-game row center"},[s("div",{staticClass:"Soccer-game-title row center"},[s("img",{staticClass:"returnimg",attrs:{src:t.img.searchreturn},on:{click:function(e){return t.isreturn()}}}),t._v(" "),s("span",{staticClass:"tit"},[t._v(t._s(t.title))])]),t._v(" "),s("div",{staticClass:"row center",staticStyle:{height:"0.88rem","padding-left":"0.1rem"},on:{click:function(e){return t.IsSoccerGameClick(t.isSoccerGameClick)}}},[s("img",{class:1==t.isSoccerGameClick?"Soccer-game-src act":"Soccer-game-src return",attrs:{src:t.img.Soccerimg1}})])]),t._v(" "),t.searchShow?s("div",{staticClass:"Serch-box"},[s("div",{staticClass:"Serch-box-home"},[s("img",{staticClass:"Serch-box-img",attrs:{src:t.img.Serchimg}}),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:t.SerchValue,expression:"SerchValue"}],staticClass:"Serch-box-input",attrs:{type:"text",placeholder:"请输入球队名称"},domProps:{value:t.SerchValue},on:{input:[function(e){e.target.composing||(t.SerchValue=e.target.value)},function(e){return t.serchchange(t.SerchValue)}]}}),t._v(" "),1==t.Serchchange?s("img",{staticClass:"Serch-box-del",attrs:{src:t.img.Serchdel},on:{click:function(e){return t.delinputvalue()}}}):t._e()])]):t._e()]),t._v(" "),1==t.isSoccerGameClick?s("div",{staticClass:"Soccer-game-box row"},t._l(t.Regulations,function(e,i){return s("p",{key:i,staticClass:"row item-center",class:t.listnum==e.id?"active":"",on:{click:function(s){return t.listActive(e.id,e.name,e.num,i)}}},[t._v("\n "+t._s(e.name)+"\n "),"冠军盘口"!=e.name?s("span",{staticClass:"Soccer-game-num",class:t.listnum==e.id?"active":""},[t._v("\n "+t._s(e.num)+"\n ")]):t._e()])}),0):t._e(),t._v(" "),t.isDataShow?s("div",{staticClass:"event_prompt row item-center"},[t._v("目前暂无可适用的"+t._s(""==t.event_prompt_name?"":t.event_prompt_name)+"赛事")]):s("div",{staticClass:"ChampionsCup_content"},[1==t.listnum?s("div"):t._e(),t._v(" "),2==t.listnum?s("div"):t._e(),t._v(" "),3==t.listnum?s("div",t._l(t.data.StMorningPlate.matchData,function(e,a){return s("div",{key:a,staticClass:"Match-box"},[s("div",{staticClass:"row allAlignment Match-box-top"},[s("div",{staticClass:"Match-box-top-left"},[s("span",[t._v(t._s(e.match_date))]),t._v(" "),s("span",[t._v(t._s(e.match_time))])]),t._v(" "),s("div",{staticClass:"Match-box-top-right row"},[s("span",{staticClass:"Match-box-top-num",staticStyle:{"margin-right":".15rem"}},[t._v(t._s(e.tag))]),t._v(" "),s("span",{staticStyle:{"margin-right":".15rem"}},[t._v("让球")]),t._v(" "),s("span",{staticStyle:{"margin-right":".15rem"}},[t._v("大小")])])]),t._v(" "),s("div",{staticClass:"row allAlignment center",staticStyle:{padding:"0 .32rem"},on:{click:function(i){return t.matchInfo(e.match_id)}}},[s("div",{staticClass:"column average name-box"},[s("div",[t._v(t._s(e.home_team))]),t._v(" "),s("div",[t._v(t._s(e.guest_team))])]),t._v(" "),s("div",{staticClass:"Match-bottom-right"},[s("div",{staticClass:"row"},t._l(e.oddsData.homeOdds,function(a,o){return s("div",{key:o,staticClass:"Match-list-left",on:{click:function(i){return i.stopPropagation(),t.bteBetting(e.match_id,a.id,e.home_team,e.guest_team,e.home_team,a.odds,a.condition,a.odds_only,a.odds_code,"homeOdds",a.p_code,a.status)}}},[s("div",{staticClass:"column center",class:a.isTrue?"activity":""},[a.odds>0?s("span",{staticStyle:{color:"#FD8F26"}},[t._v(t._s(a.condition))]):t._e(),t._v(" "),a.odds>0?s("span",[t._v(t._s(a.odds))]):t._e(),t._v(" "),a.odds<0?s("img",{staticStyle:{width:"0.7rem",height:"0.5rem"},attrs:{src:i("dLQZ")}}):t._e(),s("img")])])}),0),t._v(" "),s("div",{staticClass:"row"},t._l(e.oddsData.guestOdds,function(a,o){return s("div",{key:o,staticClass:"Match-list-right row",on:{click:function(i){return i.stopPropagation(),t.bteBetting(e.match_id,a.id,e.home_team,e.guest_team,e.guest_team,a.odds,a.condition,a.odds_only,a.odds_code,"guestOdds",a.p_code,a.status)}}},[s("div",{staticClass:"column center",class:a.isTrue?"activity":""},[a.odds>0?s("span",[s("i",{staticStyle:{color:"#FD8F26"}},[t._v(t._s(a.condition))])]):t._e(),t._v(" "),a.odds>0?s("span",[t._v(t._s(a.odds))]):t._e(),t._v(" "),a.odds<0?s("img",{staticStyle:{width:"0.7rem",height:"0.5rem"},attrs:{src:i("dLQZ")}}):t._e(),s("img")])])}),0)])])])}),0):t._e(),t._v(" "),4==t.listnum?s("div",[s("div",{staticClass:"champion"},t._l(t.ChampionData,function(e,a){return s("div",{key:e.id},[s("div",{staticClass:"title"},[s("span",[t._v(t._s(e.name))]),t._v(" "),s("div",{staticClass:"time"},[s("span",[t._v(t._s(e.last_time))])])]),t._v(" "),t._l(e.data,function(e,o){return s("div",{key:e.id},[s("div",{staticClass:"chmpTit"},[t._v(t._s(e.title))]),t._v(" "),t._l(e.datas,function(n){return s("div",{key:n.id},[s("div",{staticClass:"list"},[s("span",{staticClass:"chmName"},[t._v(t._s(n.team))]),t._v(" "),n.odds>0?s("div",{staticClass:"num",class:n.isTrue?"col":"",on:{click:function(i){return t.championBetting(a,o,n.id,n.odds,n.odds_only,n.p_code,n.match_id,n.odds_code,e.title,n.lg_id,n.team)}}},[t._v(t._s(n.odds))]):s("div",{staticClass:"ratio column center"},[s("img",{staticStyle:{width:"0.7rem",height:"0.5rem"},attrs:{src:i("dLQZ")}}),s("img")])])])})],2)})],2)}),0)]):t._e()]),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:"100"==t.isBettingWindow,expression:"isBettingWindow == '100'"}]},[s("BettingWindow")],1)])},staticRenderFns:[]};var f=i("VU/8")(g,_,!1,function(t){i("5EKB")},"data-v-01b0e7b0",null).exports,v={name:"AllMatch",components:{SportsHead:s.a,Serch:a.a,LinkFooter:o.a,Schedule:n.a,Loading:c.a,championsCup:f},data:function(){return{isShow:100,noroll:!1}},computed:{noRoll:function(){return this.$store.getters.getNoRoll}},watch:{noRoll:function(t){this.noroll=t}},mounted:function(){"gj"==this.$route.query.id?this.isShow=1:this.isShow=2}},p={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{class:this.noroll?"noroll":""},[e("div",{staticClass:"lod"},[e("Loading")],1),this._v(" "),e("SportsHead"),this._v(" "),1==this.isShow?e("championsCup"):2==this.isShow?e("Serch"):this._e()],1)},staticRenderFns:[]};var S=i("VU/8")(v,p,!1,function(t){i("Nl23")},"data-v-4347e448",null);e.default=S.exports}});
- //# sourceMappingURL=11.c3f6ea32423d8af2bff8.js.map
|