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

2 lines
6.6 KiB
JavaScript

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