jingcai-html-dist/public/buyer/assets/GuanItem.b33cb067.js

2 lines
6.7 KiB
JavaScript

import{Q as z}from"./QMarkupTable.e32db62b.js";import{c as A,C as j}from"./const.1363c01a.js";import{u as T}from"./cart.763e2c91.js";import{E as O,s,C as o,ac as $,ab as C,aa as t,G as a,z as i,A as v,B,v as k,x,a as N,_ as E,t as m,bW as p,y as P,au as Q,av as Y}from"./index.6429c8f4.js";const G={key:0,class:"column text-center text-caption q-py-xs"},J={class:"text-grey"},L={class:"text-green"},F={class:"text-grey"},D={class:"text-grey"},M=["onClick"],R={class:"col q-px-sm q-py-xs"},W={class:"row q-mb-md"},Z={class:"col text-left"},H=t("span",{class:"text-green text-center"},"VS",-1),K={class:"col text-right"},U={style:{width:"30px"},class:""},X=["onClick"],Pt={__name:"CtzqJqcItem",props:{playType:{},lotteryTypeId:{},lotteryType:{},itemIndex:{},item:{type:Object},isInCart:{type:Boolean,default:!1}},emits:["select"],setup(l,{emit:f}){const e=l,u=O(),_=T();function b(h,r,c){_.selectOdd(h,r,c),f("select",h,r,c)}return(h,r)=>(s(),o("div",{class:x(["bg-white",e.isInCart?"q-px-xl":""])},[(s(!0),o($,null,C(e.item.matches,(c,n)=>{var I;return s(),o("div",{key:n,class:"row no-wrap items-center q-py-md q-px-sm relative-position"},[e.isInCart?v("",!0):(s(),o("div",G,[t("span",J,a(n+1),1),t("span",L,a((I=c.match)==null?void 0:I.competition_name),1),t("span",F,a(c.match_time_date.substr(5)),1),t("span",D,a(c.match_time_hour),1),c.match_id?(s(),o("span",{key:0,class:"text-red",onClick:d=>i(u).push({path:"/score/detail/jczq",query:{id:c.match_id}})},"\u5206\u6790",8,M)):v("",!0)])),t("div",R,[t("div",W,[t("span",Z,a(c.jc_home_team_name),1),H,t("span",K,a(c.jc_away_team_name),1)]),B(z,{flat:"",dense:"",bordered:"","wrap-cells":"",separator:"cell",class:"lottery-item-table fixed-table bordered-table text-center"},{default:k(()=>[t("tbody",null,[(s(!0),o($,null,C(i(A)[e.playType],(d,y)=>(s(),o("tr",{key:y},[t("td",U,a(d.shortTitle),1),(s(!0),o($,null,C(c[y],(g,S)=>{var w,q;return s(),o("td",{key:S,class:x((q=(w=i(_).odds[c.id])==null?void 0:w[y])!=null&&q[g]?"bg-red text-white":""),onClick:V=>b(c,y,g)},[t("span",null,a(g),1)],10,X)}),128))]))),128))])]),_:2},1024)])])}),128))],2))}},tt={key:0,class:"column text-center text-caption q-py-xs"},et={class:"text-grey"},st={class:"text-green"},ot={class:"text-grey"},at=["onClick"],ct={class:"col q-px-sm q-py-xs"},nt={class:"row q-mb-md"},lt={class:"col text-left"},rt=t("span",{class:"text-green text-center"},"VS",-1),it={class:"col text-right"},_t=["onClick"],Qt={__name:"CtzqSfcItem",props:{playType:{},lotteryTypeId:{},lotteryType:{},itemIndex:{},item:{type:Object},isInCart:{type:Boolean,default:!1}},emits:["select"],setup(l,{emit:f}){const e=l,u=O(),_=T(),b=N(()=>JSON.parse(JSON.stringify(e.item.matches)).sort((r,c)=>r.no>c.no?1:-1));function h(r,c,n){_.selectOdd(r,c,n),f("select",r,c,n)}return(r,c)=>(s(),o("div",{class:x(["bg-white",e.isInCart?"q-px-xl":""])},[(s(!0),o($,null,C(i(b),(n,I)=>(s(),o("div",{key:I,class:"row no-wrap items-center q-py-md q-px-sm relative-position"},[e.isInCart?v("",!0):(s(),o("div",tt,[t("span",et,"\u573A\u6B21"+a(n.no),1),t("span",st,a(n.competition_name),1),t("span",ot,a(n.match_time_hour),1),n.match_id?(s(),o("span",{key:0,class:"text-red",onClick:d=>i(u).push({path:"/score/detail/jczq",query:{id:n.match_id}})},"\u5206\u6790",8,at)):v("",!0)])),t("div",ct,[t("div",nt,[t("span",lt,a(n.jc_home_team_name),1),rt,t("span",it,a(n.jc_away_team_name),1)]),B(z,{flat:"",dense:"",bordered:"","wrap-cells":"",separator:"cell",class:"lottery-item-table fixed-table bordered-table text-center"},{default:k(()=>[t("tbody",null,[t("tr",null,[(s(!0),o($,null,C(i(j).odds.options,(d,y)=>{var g,S,w,q;return s(),o("td",{key:y,class:x((S=(g=i(_).odds[n.id])==null?void 0:g.odds)!=null&&S[d]?"bg-red text-white":""),onClick:V=>h(n,"odds",d)},[t("span",null,a(i(j).odds[d]),1),t("span",{class:x(["q-pl-xs text-caption",(q=(w=i(_).odds[n.id])==null?void 0:w.odds)!=null&&q[d]?"text-white":"text-grey"])},a(n.odds[y]),3)],10,_t)}),128))])])]),_:2},1024)])]))),128))],2))}};const dt=l=>(Q("data-v-571be4d5"),l=l(),Y(),l),mt={key:0,class:"q-mx-md q-my-sm q-py-sm q-pr-sm row bg-white items-center rounded-borders q-col-gutter-x-sm"},pt={key:0,class:"col-auto"},ut=["src"],ht={key:1,class:"col"},yt={key:2,class:"col"},xt={class:"col-auto text-grey"},gt={class:"col-auto"},kt={key:0,class:"row team-logo-wrapper items-end justify-center"},ft={class:"col column items-center"},bt=["src"],wt={class:"text-subtitle2 q-mt-xs"},qt={key:1,class:"row team-logo-wrapper items-end justify-center"},$t={class:"col column items-center"},Ct=["src"],vt={class:"text-subtitle2 q-mt-xs"},It=dt(()=>t("div",{class:"col-auto text-caption text-grey"}," \u2014 ",-1)),St={class:"col column items-center"},Tt=["src"],jt={class:"text-subtitle2 q-mt-xs"},zt={key:2},Ot={key:3},Bt={__name:"GuanItem",props:{playType:{},lotteryTypeId:{},lotteryType:{},itemIndex:{},item:{type:Object},isInCart:{type:Boolean,default:!1}},emits:["select"],setup(l,{emit:f}){const e=l,u=T(),_=N(()=>typeof u.odds[e.item.id]!="undefined");function b(){e.item.odds_state!=="stopSelling"&&(_.value?u.deleteOdd(e.item):u.setOdd(e.item,e.item.odds),f("select"))}return T(),(h,r)=>l.isInCart?(s(),o("div",mt,[e.lotteryType=="guan"?(s(),o("span",pt,[e.item.team_logo_url?(s(),m(p,{key:0,size:"xs",color:"white"},{default:k(()=>[t("img",{src:e.item.team_logo_url},null,8,ut)]),_:1})):(s(),m(p,{key:1,class:"team-logo",color:"white",icon:"more_horiz"}))])):v("",!0),e.lotteryType=="guan"?(s(),o("span",ht,a(e.item.team_name),1)):(s(),o("span",yt,a(e.item.team_a_name)+" - "+a(e.item.team_b_name),1)),t("span",xt,a(e.item.odds),1),t("span",gt,[P(h.$slots,"actions",{},void 0,!0)])])):(s(),o("div",{key:1,class:x(e.lotteryType=="guan"?"col-4":"col-6")},[t("div",{class:x(["guan-item q-ma-sm text-center relative-position",{selected:i(_)}]),onClick:b},[e.lotteryType=="guan"?(s(),o("div",kt,[t("div",ft,[e.item.team_logo_url?(s(),m(p,{key:0,class:"team-logo",color:"white"},{default:k(()=>[t("img",{src:e.item.team_logo_url},null,8,bt)]),_:1})):(s(),m(p,{key:1,class:"team-logo",color:"white",icon:"more_horiz"})),t("span",wt,a(e.item.team_name),1)])])):(s(),o("div",qt,[t("div",$t,[e.item.team_a_logo_url?(s(),m(p,{key:0,class:"team-logo",color:"white"},{default:k(()=>[t("img",{src:e.item.team_a_logo_url},null,8,Ct)]),_:1})):(s(),m(p,{key:1,class:"team-logo",color:"white",icon:"more_horiz"})),t("span",vt,a(e.item.team_a_name),1)]),It,t("div",St,[e.item.team_b_logo_url?(s(),m(p,{key:0,class:"team-logo",color:"white"},{default:k(()=>[t("img",{src:e.item.team_b_logo_url},null,8,Tt)]),_:1})):(s(),m(p,{key:1,class:"team-logo",color:"white",icon:"more_horiz"})),t("span",jt,a(e.item.team_b_name),1)])])),e.item.odds_state==="stopSelling"?(s(),o("span",zt,"\u505C\u552E")):(s(),o("span",Ot,a(e.item.odds),1))],2)],2))}};var Yt=E(Bt,[["__scopeId","data-v-571be4d5"]]);export{Pt as _,Qt as a,Yt as g};