import{u as Se,r as A,bp as Le,w as D,a as Z,at as we,s,t as $,v as l,B as t,as as Ce,aq as de,bj as P,bk as Q,F as i,G as d,C as _,ac as g,aa as a,ab as S,bn as J,x as E,ar as W,z as n,bi as N,c2 as ve,bV as K,A as q,a6 as pe,Q as h,bu as Ne,bC as ze,O as R,y as ee,ae as Be,m as fe,c1 as Pe,c3 as Ie,bA as Te,a_ as be,D as Ae,E as Fe,al as ue,bl as xe,af as De}from"./index.e3a3afa6.js";import{Q as Ee}from"./QBtnGroup.905a81f2.js";import{Q as Re}from"./QBtnDropdown.f2461c58.js";import{Q as ge}from"./QMenu.86dcafc8.js";import{Q as He}from"./QFooter.eb7ba003.js";import{_ as ie}from"./NumberBoard.84dc2e95.js";import{Q as I}from"./QItemLabel.38490560.js";import{Q as Ke}from"./QList.f7b249f2.js";import{Q as Ye}from"./QForm.c59419a0.js";import{u as je}from"./use-quasar.2ab7a3b2.js";import{T as Ge,c as Qe,b as Je,i as re}from"./const.1363c01a.js";import{u as te}from"./cart.361fb798.js";import{N as Oe,r as We}from"./numberLottery.a233cdd6.js";import{_ as ke,a as qe,g as he}from"./GuanItem.f6d55538.js";import"./QMarkupTable.f0aa84e7.js";import{_ as Xe}from"./LoadingView.88c5139d.js";import"./selection.44208e26.js";import"./QResizeObserver.91fdadd6.js";import"./QSpinnerDots.75a67ef5.js";import"./sorry.e0a2c349.js";const Ze={class:"row q-gutter-x-sm"},et={class:"text-caption text-grey q-mt-xs"},tt={class:"row q-gutter-x-sm"},lt={class:"text-caption text-grey q-mt-xs"},st={class:"row justify-end"},ot={class:"row fit"},at={class:"q-mt-sm bg-white"},nt={class:"q-py-sm q-pl-sm q-ml-xs text-caption row text-grey-8 items-center"},ut={class:"row items-center"},it={class:"col-8 q-pl-md text-subtitle1"},rt={class:"text-red text-weight-bold"},dt=a("div",{class:"safe-padding-bottom"},null,-1),pt={__name:"OrderFormDialog",props:["prize","type","modelValue"],emits:["submit","update:modelValue"],setup(T,{emit:v}){const w=T,L=Se(),b=je(),e=A({}),o=A(!1);Le(()=>{o.value=w.modelValue}),D(()=>w.type,()=>{!w.type||(!e.value||e.value.type!=w.type)&&(w.type==2?e.value={type:2,type_desc:"",type_mode:1}:w.type==3&&(e.value={type:3,type_desc:"",type_mode:3,union_piece_total:"",union_piece_buy:"",union_piece_keep:"",union_brokerage:0,union_keep:0,union_keep_open:0,union_brokerage_open:0,agree:!0}))});const m=Z(()=>w.prize.money/Math.max(e.value.union_piece_total,1));function x(){var O;let u=(O=e.value)==null?void 0:O.union_piece_total;if(!u)return;if(Math.round(u)!=u){R(()=>{e.value.union_piece_total=Math.round(u)});return}if(m.value.toFixed(2)!=m.value)for(let r=1;r{e.value.union_piece_total=j});return}}}B()}D(()=>{var u;return(u=e.value)==null?void 0:u.union_piece_total},u=>{x()});function B(){var O,r;let u=(O=e.value)==null?void 0:O.union_piece_buy;if(!u)return;if(Math.round(u)!=u){R(()=>{e.value.union_piece_buy=Math.round(u)});return}let c=Math.max(Math.min((((r=e.value)==null?void 0:r.union_piece_total)||1)-1,u),1);u!=c?R(()=>{e.value.union_piece_buy=c}):Y()}D(()=>{var u;return(u=e.value)==null?void 0:u.union_piece_buy},u=>{B()});function Y(){var c;let u=(c=e.value)==null?void 0:c.union_piece_keep;if(!!u){if(Math.round(u)!=u){R(()=>{e.value.union_piece_keep=Math.round(u)});return}R(()=>{var O,r;e.value.union_piece_keep=Math.max(Math.min((((O=e.value)==null?void 0:O.union_piece_total)||1)-(((r=e.value)==null?void 0:r.union_piece_buy)||1),u),0)})}}D(()=>{var u;return(u=e.value)==null?void 0:u.union_piece_keep},u=>{Y()}),D(()=>{var u;return(u=e.value)==null?void 0:u.union_keep},u=>{u==1&&(e.value.union_piece_keep=e.value.union_piece_total-e.value.union_piece_buy)}),D(()=>e.value.union_keep_open,u=>{u==1||(e.value.union_piece_keep=0,e.value.union_keep=0)});function C(){if(e.value.type==3){if(e.value.union_piece_total<=0)return b.notify("\u8BF7\u8BBE\u7F6E\u5408\u4E70\u603B\u4EFD\u6570\uFF01");if(e.value.union_piece_buy<=0)return b.notify("\u8BF7\u8BBE\u7F6E\u81EA\u8D2D\u4EFD\u6570\uFF01");if(e.value.union_piece_buy>e.value.union_piece_total)return b.notify("\u81EA\u8D2D\u4EFD\u6570\u4E0D\u80FD\u5927\u4E8E\u603B\u4EFD\u6570\uFF01");if(e.value.union_keep_open){if(!e.value.union_keep&&e.value.union_piece_keep<=0)return b.notify("\u8BF7\u8BBE\u7F6E\u4FDD\u5E95\u4EFD\u6570\uFF01");if(e.value.union_piece_keep>e.value.union_piece_total-e.value.union_piece_buy)return b.notify("\u4FDD\u5E95\u4EFD\u6570\u4E0D\u80FD\u5927\u4E8E\u5269\u4F59\u4EFD\u6570\uFF01")}if(e.value.union_brokerage_open&&!e.value.union_brokerage)return b.notify("\u8BF7\u8BBE\u7F6E\u76C8\u5229\u4F63\u91D1\uFF01")}v("submit",{...e.value,type_desc:e.value.type_desc||"\u5FEB\u6765\u8DDF\u6211\u4E00\u8D77\u4E2D\u5927\u5956\u5427\uFF01"})}return(u,c)=>{const O=we("router-link");return s(),$(ze,Ne({position:"bottom",modelValue:o.value,"onUpdate:modelValue":c[14]||(c[14]=r=>o.value=r),onHide:c[15]||(c[15]=r=>v("update:modelValue",!1))},n(L),{class:"dialog-full-height"}),{default:l(()=>[t(Ce,{flat:"",class:"rounded-borders-t-lg bg-grey-2"},{default:l(()=>[t(de,{class:"q-pa-none"},{default:l(()=>[t(Ye,{ref:"formRef",onSubmit:C},{default:l(()=>[t(Ke,null,{default:l(()=>[t(P,{class:"bg-white q-mb-sm"},{default:l(()=>[t(Q,null,{default:l(()=>[t(I,null,{default:l(()=>[i("\u65B9\u6848\u603B\u989D")]),_:1})]),_:1}),t(Q,{side:"",class:"text-red text-subtitle1 text-weight-bold"},{default:l(()=>[i(d(w.prize.money)+"\u5143 ",1)]),_:1})]),_:1}),e.value.type==3?(s(),_(g,{key:0},[t(P,{class:"items-start bg-white"},{default:l(()=>[t(Q,{class:"col-auto"},{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i("\u5206\u6210\u51E0\u4EFD")]),_:1})]),_:1}),t(Q,null,{default:l(()=>[a("span",Ze,[(s(),_(g,null,S([10,20,50],(r,z)=>a("div",{class:"col",key:z},[t(J,{modelValue:e.value.union_piece_total,"onUpdate:modelValue":c[0]||(c[0]=U=>e.value.union_piece_total=U),class:E(["no-icon fit q-px-sm rounded-borders-xs justify-center items-center",e.value.union_piece_total==r?"text-primary bordered-primary":"text-grey-7 bordered-grey"]),size:"xs",val:r,label:r+"\u4EFD"},null,8,["modelValue","class","val","label"])])),64)),t(W,{modelValue:e.value.union_piece_total,"onUpdate:modelValue":c[1]||(c[1]=r=>e.value.union_piece_total=r),modelModifiers:{number:!0},type:"number",min:1,outlined:"",dense:"","hide-bottom-space":"","hide-hint":"",class:"col number-input-sm",placeholder:"\u81EA\u5B9A\u4E49"},null,8,["modelValue"])]),a("div",et,"\u6BCF\u4EFD"+d(n(m))+"\u5143",1)]),_:1})]),_:1}),t(N,{size:"0.5px",inset:""}),t(P,{class:"items-start bg-white"},{default:l(()=>[t(Q,{class:"col-auto"},{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i("\u81EA\u8D2D\u51E0\u4EFD")]),_:1})]),_:1}),t(Q,null,{default:l(()=>[a("span",tt,[(s(),_(g,null,S([10,20,50],(r,z)=>a("div",{class:"col",key:z},[t(J,{modelValue:e.value.union_piece_buy,"onUpdate:modelValue":c[2]||(c[2]=U=>e.value.union_piece_buy=U),class:E(["no-icon fit q-px-sm rounded-borders-xs justify-center items-center",e.value.union_piece_buy==r?"text-primary bordered-primary":"text-grey-7 bordered-grey"]),size:"xs",val:r,label:r+"\u4EFD"},null,8,["modelValue","class","val","label"])])),64)),t(W,{modelValue:e.value.union_piece_buy,"onUpdate:modelValue":c[3]||(c[3]=r=>e.value.union_piece_buy=r),modelModifiers:{number:!0},type:"number",min:1,outlined:"",dense:"","hide-bottom-space":"","hide-hint":"",class:"col number-input-sm",placeholder:"\u81EA\u5B9A\u4E49"},null,8,["modelValue"])]),a("div",lt,"\u81EA\u8D2D"+d((e.value.union_piece_buy*n(m)).toFixed(2))+"\u5143 ",1)]),_:1})]),_:1}),t(N,{size:"0.5px",inset:""}),t(P,{dense:"",class:"bg-white"},{default:l(()=>[t(Q,null,{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i("\u5408\u4E70\u4FDD\u5E95")]),_:1})]),_:1}),t(Q,{side:""},{default:l(()=>[t(ve,{modelValue:e.value.union_keep_open,"onUpdate:modelValue":c[4]||(c[4]=r=>e.value.union_keep_open=r),"true-value":1,"false-value":0},null,8,["modelValue"])]),_:1})]),_:1}),e.value.union_keep_open?(s(),$(P,{key:0,dense:"",class:"q-pb-sm q-mb-xs bg-white"},{default:l(()=>[t(Q,{class:"col"},{default:l(()=>[t(I,{style:{"padding-top":"2px"},caption:""},{default:l(()=>[i("\u4FDD\u5E95\u91D1\u989D"+d(((e.value.union_keep==1?(e.value.union_piece_total||1)-(e.value.union_piece_buy||0):e.value.union_piece_keep)*n(m)).toFixed(2))+"\u5143",1)]),_:1})]),_:1}),t(Q,{side:""},{default:l(()=>[a("span",st,[t(K,{modelValue:e.value.union_keep,"onUpdate:modelValue":c[5]||(c[5]=r=>e.value.union_keep=r),"true-value":1,"false-value":0,class:E(["no-icon q-mr-sm q-px-sm rounded-borders-xs justify-center",e.value.union_keep==1?"text-primary bordered-primary":"text-grey-7 bordered-grey"]),style:{width:"80px"},size:"xs",label:"\u5168\u989D\u4FDD\u5E95"},null,8,["modelValue","class"]),t(W,{modelValue:e.value.union_piece_keep,"onUpdate:modelValue":c[6]||(c[6]=r=>e.value.union_piece_keep=r),modelModifiers:{number:!0},type:"number",min:1,max:e.value.union_piece_total-e.value.union_piece_buy||1,mask:"#",outlined:"",dense:"","hide-bottom-space":"","hide-hint":"",class:"col number-input-sm",style:{width:"80px"},onFocus:c[7]||(c[7]=r=>e.value.union_keep=0),placeholder:"\u81EA\u5B9A\u4E49"},null,8,["modelValue","max"])])]),_:1})]),_:1})):q("",!0),t(P,{dense:"",class:"q-mt-sm bg-white"},{default:l(()=>[t(Q,null,{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i("\u76C8\u5229\u4F63\u91D1")]),_:1})]),_:1}),t(Q,{side:""},{default:l(()=>[t(ve,{modelValue:e.value.union_brokerage_open,"onUpdate:modelValue":c[8]||(c[8]=r=>e.value.union_brokerage_open=r),"true-value":1,"false-value":0},null,8,["modelValue"])]),_:1})]),_:1}),e.value.union_brokerage_open?(s(),$(P,{key:1,class:"row q-pb-sm bg-white",dense:""},{default:l(()=>[a("span",ot,[(s(),_(g,null,S(5,r=>t(J,{key:r,modelValue:e.value.union_brokerage,"onUpdate:modelValue":c[9]||(c[9]=z=>e.value.union_brokerage=z),class:E(["col no-icon q-mr-sm q-py-xs q-px-sm rounded-borders-xs justify-center",e.value.union_brokerage==r?"text-primary bordered-primary":"text-grey-7 bordered-grey"]),size:"xs",val:r,label:r+"%"},null,8,["modelValue","class","val","label"])),64))])]),_:1})):q("",!0),t(N,{size:"0.5px",inset:""})],64)):q("",!0),t(P,{class:"items-start bg-white"},{default:l(()=>[t(Q,{class:"col-auto"},{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i("\u4FDD\u5BC6\u8BBE\u7F6E")]),_:1})]),_:1}),t(Q,null,{default:l(()=>[a("span",null,[(s(!0),_(g,null,S(n(Ge),(r,z)=>(s(),$(J,{key:z,modelValue:e.value.type_mode,"onUpdate:modelValue":c[10]||(c[10]=U=>e.value.type_mode=U),class:E(["no-icon q-mr-sm q-py-xs q-px-sm rounded-borders-xs",e.value.type_mode==z?"text-primary bordered-primary":"text-grey-7 bordered-grey"]),size:"xs",val:z,label:r},null,8,["modelValue","class","val","label"]))),128))]),e.value.type==2?(s(),$(I,{key:0,caption:"",class:"q-pt-sm"},{default:l(()=>[i(" \u4ED6\u4EBA\u590D\u5236\u8D2D\u5F69\uFF0C\u53EF\u83B7\u5F97\u4E2D\u5956\u91D1\u989D\u76846%\u4F5C\u4E3A\u4F63\u91D1\uFF01 "),t(pe,{name:"",onClick:c[11]||(c[11]=r=>n(b).dialog({message:"\u82E5\u5956\u91D1\u5C0F\u4E8E\u672C\u91D1\u76841.6\u500D\uFF0C\u5C06\u4E0D\u6536\u53D6\u4F63\u91D1",ok:"\u6211\u77E5\u9053\u4E86"}))})]),_:1})):q("",!0)]),_:1})]),_:1}),t(P,{class:"items-start bg-white"},{default:l(()=>[t(Q,{class:"col-auto"},{default:l(()=>[t(I,{style:{"padding-top":"2px"}},{default:l(()=>[i(d(e.value.type==2?"\u65B9\u6848\u5BA3\u8A00":"\u5408\u4E70\u5BA3\u8A00"),1)]),_:1})]),_:1}),t(Q,null,{default:l(()=>[t(W,{type:"textarea",dense:"",rows:"3",placeholder:"\u5FEB\u6765\u8DDF\u6211\u4E00\u8D77\u4E2D\u5927\u5956\u5427\uFF01",outlined:"",modelValue:e.value.type_desc,"onUpdate:modelValue":c[12]||(c[12]=r=>e.value.type_desc=r)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),a("div",at,[e.value.type==2?(s(),$(h,{key:0,unelevated:"",color:"primary",square:"",class:"fit q-py-sm",type:"submit"},{default:l(()=>[i("\u786E\u5B9A\u53D1\u5355")]),_:1})):(s(),_(g,{key:1},[a("div",nt,[t(K,{modelValue:e.value.agree,"onUpdate:modelValue":c[13]||(c[13]=r=>e.value.agree=r),size:"xs"},null,8,["modelValue"]),i("\u6211\u5DF2\u5E74\u6EE121\u5C81\uFF0C\u5DF2\u9605\u8BFB\u5E76\u540C\u610F "),t(O,{to:"/app/agreement/together",class:"text-blue"},{default:l(()=>[i("\u300A\u5408\u4E70\u4EBA\u53D1\u8D77\u89C4\u5219\u300B")]),_:1})]),a("div",ut,[a("div",it,[i(" \u81EA\u8D2D"),e.value.union_keep_open?(s(),_(g,{key:0},[i("+\u4FDD\u5E95")],64)):q("",!0),i("\u91D1\u989D\uFF1A "),a("span",rt,d(((e.value.union_piece_buy+(e.value.union_keep_open?e.value.union_piece_keep:0))*n(m)).toFixed(2))+"\u5143",1)]),t(h,{unelevated:"",color:"primary",square:"",class:"col-4 q-py-sm",type:"submit",disable:!e.value.agree},{default:l(()=>[i("\u786E\u5B9A\u53D1\u8D77")]),_:1},8,["disable"])])],64)),dt])]),_:1},512)]),_:1})]),_:1})]),_:1},16,["modelValue"])}}},mt={class:"row q-mx-md q-px-xs q-my-sm"},ct={class:"column text-grey-7 q-pr-md q-pt-xs"},_t={class:"col"},yt={class:"row q-py-xs"},vt={class:"col"},ft=a("span",{class:"text-grey"},"VS",-1),bt={class:"col text-right"},$e={__name:"JczqCartItem",props:{item:{type:Object}},setup(T){const v=T,w=te();return(L,b)=>(s(),_("div",mt,[a("div",ct,[i(d(v.item.issue_num_week)+d(v.item.play_num_view||v.item.play_num)+" ",1),ee(L.$slots,"actions")]),a("div",_t,[a("div",yt,[a("div",vt,d(v.item.jc_home_team_name),1),ft,a("div",bt,d(v.item.jc_away_team_name),1)]),(s(!0),_(g,null,S(n(Qe)[n(w).lottery.type],(e,o)=>(s(),_("div",{key:o,class:"text-caption text-grey"},[v.item[o]?(s(),_(g,{key:0},[i(d(e.title)+": ",1),(s(!0),_(g,null,S(v.item[o],(m,x)=>(s(),_("span",{key:x,class:"text-red q-pl-xs"},d(e[x])+"("+d(m)+") ",1))),128))],64)):q("",!0)]))),128))])]))}},xt={class:"row q-mr-md q-ml-sm q-my-sm items-center text-grey"},gt={class:"col q-ml-sm"},kt={key:0},qt={class:"text-red"},ht={class:"text-red"},$t={class:"text-blue q-ml-sm"},Vt={class:"text-blue"},wt={key:1},Ct={class:"text-red"},zt={class:"text-blue q-ml-sm"},jt={key:1,class:"row warp"},Qt={key:0,class:"q-mx-xs"},Ot={class:"text-grey"},Ut={class:"text-red"},X={__name:"NumberCartItem",props:{item:{type:Object},oddKey:{}},setup(T){const v=T,w=te();return(L,b)=>(s(),_("div",xt,[ee(L.$slots,"actions"),a("div",gt,[n(w).lottery.type=="dlt"?(s(),_(g,{key:0},[v.item.play_type=="dantuo"?(s(),_("div",kt,[a("span",qt,d(v.item.play_odd.qian_dan.join(" ")),1),i("#"),a("span",ht,d(v.item.play_odd.qian_tuo.join(" ")),1),a("span",$t,d(v.item.play_odd.hou_dan.join(" ")),1),i("#"),a("span",Vt,d(v.item.play_odd.hou_tuo.join(" ")),1)])):(s(),_("div",wt,[a("span",Ct,d(v.item.play_odd.qian.join(" ")),1),a("span",zt,d(v.item.play_odd.hou.join(" ")),1)]))],64)):(s(),_("div",jt,[(s(!0),_(g,null,S(v.item.play_odd,(e,o)=>(s(),_(g,{key:o},[o?(s(),_("span",Qt)):q("",!0),a("span",null,d(e instanceof Array?e.join(","):e),1)],64))),128))])),a("div",Ot,[i(" ["+d(n(Oe)[n(w).lottery.type][v.item.play_type].name)+"] "+d(v.item.bets_length)+"\u6CE8 "+d(v.item.bets_num)+"\u500D ",1),a("span",Ut,d(v.item.bets_num*2*v.item.bets_length),1),i("\u5143 ")])]),ee(L.$slots,"right")]))}},Mt={class:"row q-mx-md q-px-xs q-my-sm"},St={class:"column text-grey-7 q-pr-md q-pt-xs text-center"},Lt={class:"col"},Nt={class:"row q-py-xs"},Bt={class:"col"},Pt=a("span",{class:"text-grey"},"VS",-1),It={class:"col text-right"},Ve={__name:"BjdcCartItem",props:{item:{type:Object}},setup(T){const v=T,w=te();return(L,b)=>(s(),_("div",Mt,[a("div",St,[i(d(v.item.issue_num_week)+d(v.item.play_num)+" ",1),ee(L.$slots,"actions")]),a("div",Lt,[a("div",Nt,[a("div",Bt,d(v.item.bd_home_team_name),1),Pt,a("div",It,d(v.item.bd_away_team_name),1)]),(s(!0),_(g,null,S(n(Qe)[n(w).lottery.type],(e,o)=>(s(),_("div",{key:o,class:"text-caption text-grey"},[v.item[o]?(s(),_(g,{key:0},[i(d(e.title)+": ",1),(s(!0),_(g,null,S(v.item[o],(m,x)=>(s(),_("span",{key:x,class:"text-red q-pl-xs"},d(e[x])+"("+d(m)+") ",1))),128))],64)):q("",!0)]))),128))])]))}},Tt={key:0,class:"q-px-md q-pb-md"},At={class:"text-caption q-my-sm text-center text-grey-7"},Ft={class:"row q-gutter-x-sm"},Dt={key:1,class:"q-px-md q-pb-md"},Et={class:"text-caption q-my-sm text-center text-grey-7"},Rt={key:2,class:"q-px-md"},Ht={class:"text-caption q-my-sm text-center text-grey-7"},Kt={class:"row items-center justify-center q-py-sm"},Yt={class:"text-dark"},Gt={key:0,class:"row"},Jt={class:"q-pt-sm row q-gutter-xs"},Wt={class:"row q-pt-sm q-gutter-xs"},Xt={class:"col row items-center justify-center q-py-sm"},Zt={key:1,class:"text-center"},el={key:2,class:"row items-center"},tl={class:"col text-center"},ll={class:"text-red q-px-xs"},sl={class:"text-red q-px-xs"},ol={class:"col row items-center justify-center q-py-sm"},al={key:0,class:"q-px-md q-py-xs"},nl={class:"text-red q-px-xs"},ul={class:"text-orange q-pl-md"},il={class:"bg-red-1 row items-stretch"},rl={class:"col row items-center q-px-sm q-py-sm"},dl={key:1,class:"col text-center q-py-xs"},pl={class:"text-red q-px-xs"},ml={class:"text-orange q-pl-md"},cl={key:2,class:"col text-center q-py-xs"},_l={class:"text-orange q-pl-md"},yl={key:3,class:"text-center col q-py-xs"},vl={class:"text-red"},Bl={__name:"IndexPage",setup(T){const v=A(!1),w={jczq:$e,jclq:$e,ctzq_jqc:ke,ctzq_bqc:ke,dlt:X,qxc:X,pls:X,plw:X,bjdc:Ve,bjdc_sfgg:Ve,ctzq_sfc9:qe,ctzq_sfc14:qe,guan:he,guan_ya:he},L=je(),b=Ae(),e=Fe();Be();const o=te(),m=A({}),x=fe({money:0,min:0,max:0}),B=Z(()=>Je(o.lottery.type)||o.lottery.type==="bjdc"||o.lottery.type==="bjdc_sfgg");function Y(f){o.deleteOdd(o.isNumberLottery?f:m.value.odds[f]),m.value.odds.splice(f,1),U()}const C=A(1);o.oddsLength;const u=fe({});D(u,j);function c(f,p,k){console.log(f);const{key:y,title:V}=m.value.pass_mode[k][p];if(f){if(k==="single")for(let M in u)delete u[M];else m.value.pass_mode.single.forEach(M=>{delete u[M.key]});u[y]=V}else Object.keys(u).length>1&&delete u[y]}const O=Z(()=>Object.keys(u).length),r=A(!1);v.value=!0;function z(){let f={bets_num:C.value};return B.value?f.pass_mode_keys=Object.keys(u):o.lottery.type=="dlt"&&(f.enable_add=r.value),f}function U(f){let p=z();return ue.updateCart(b.params.type,{odds:o.odds,lottery_type_id:b.query.typeid,play_type:o.playType,...p}).then(({money:k,prize_max:y,prize_min:V,...M})=>{var ce;return m.value=Object.assign(m.value,M),x.money=k,x.min=V,x.max=y,v.value=!1,o.isNumberLottery&&(o.odds=[...M.odds]),(ce=m.value)!=null&&ce.pass_mode&&(O.value&&Object.keys(u).forEach(ae=>{var _e,ye;!((_e=m.value.pass_mode.multi)!=null&&_e.find(ne=>ne.key==ae))&&!((ye=m.value.pass_mode.single)!=null&&ye.find(ne=>ne.key==ae))&&delete u[ae]}),O.value||(m.value.pass_mode.multi?c(!0,m.value.pass_mode.multi.length-1,"multi"):m.value.pass_mode.single&&c(!0,m.value.pass_mode.single.length-1,"single"))),j(),o.setCartOptions({...p,money:k}),!0}).catch(k=>{v.value={...k}})}!o.isNumberLottery&&Pe(U),U();function j(){let f=z();ue.computeCartAmount(b.params.type,{odds:o.odds,lottery_type_id:b.query.typeid,play_type:o.playType,...f}).then(({money:p,prize_min:k,prize_max:y,...V})=>{x.money=p,x.min=k,x.max=y,o.setCartOptions({...f,money:p})})}const G=A(null),F=Z(()=>(!B.value||O.value>0)&&C.value>=1&&x.money>0);function le(f){f=parseInt(f||1),f==1?me(f):G.value=f}function me(f){let p=f==1?{type:f}:f;p=Object.assign(p,z()),ue.createOrder(b.params.type,{odds:o.odds,lottery_type_id:b.query.typeid,play_type:o.playType,...p}).then(k=>{o.updateOrder({...p,order:k}),oe=!1,e.push({path:"/my/order/pay"})}).catch(k=>{L.notify({type:"negative",message:k.message})})}const H=A("");function se(f,p){m.value.odds[f]=o.odds[f]={...o.odds[f],bets_num:Math.max(1,p)}}function Ue(){var k;let f=(k=o.odds[o.odds.length-1])==null?void 0:k.play_type,p={bets_num:1,bets_length:1,...Oe[o.lottery.type][f].formatCartOdd(We(o.lottery.type,f))};o.setOdd(p),m.value.odds.push(p),j()}let oe=!0;function Me(){oe=!1,e.back()}return o.isNumberLottery&&Ie((f,p,k)=>{if(oe&&o.odds.length)return new Promise((y,V)=>{L.dialog({title:"\u63D0\u793A",message:"\u9000\u51FA\u540E\u5F53\u524D\u6295\u6CE8\u5C06\u6E05\u7A7A\uFF0C\u786E\u8BA4\u9000\u51FA\u5E76\u8FD4\u56DE\u4E3B\u754C\u9762\uFF1F",cancel:!0}).onOk(()=>{o.clearOdds(),k(),y()}).onCancel(()=>{k(!1),V()})});k()}),(f,p)=>{const k=we("PageLayout");return s(),$(k,null,{"header-title":l(()=>[m.value.title||n(o).lottery.name?(s(),_(g,{key:0},[i(d(m.value.title||n(o).lottery.name)+" - ",1)],64)):q("",!0),i(" \u6295\u6CE8")]),"header-right":l(()=>{var y;return[n(o).lottery.type=="jczq"&&m.value.prize_optimize?(s(),$(h,{key:0,disable:!n(F)||((y=v.value)==null?void 0:y.message),flat:"",dense:"",to:{path:"/cart/"+n(b).params.type+"/optimize",query:n(b).query}},{default:l(()=>[i("\u5956\u91D1\u4F18\u5316")]),_:1},8,["disable","to"])):q("",!0)]}),footer:l(()=>[t(He,{bordered:"",class:"bg-white text-grey-6 safe-padding-bottom"},{default:l(()=>[m.value.pass_mode||n(B)?(s(),_("div",Gt,[m.value.pass_mode?(s(),$(Re,{key:0,class:"col",unelevated:"",label:Object.values(u).join("\u3001"),cover:"","content-class":"fit-width-menu shadow-up-5"},{default:l(()=>[t(Ce,{square:""},{default:l(()=>[m.value.pass_mode.multi.length?(s(),$(de,{key:0},{default:l(()=>[i(" \u81EA\u7531\u591A\u5173\uFF08\u591A\u9009\uFF09 "),a("div",Jt,[(s(!0),_(g,null,S(m.value.pass_mode.multi,(y,V)=>(s(),$(K,{"model-value":!!u[y.key],key:V,label:y.title,color:"primary",class:E(["no-icon bordered-grey q-py-xs q-px-sm text-caption text-grey-7 justify-center",{"bordered-primary":u[y.key]}]),style:{width:"94px"},"onUpdate:modelValue":M=>c(M,V,"multi")},null,8,["model-value","label","class","onUpdate:modelValue"]))),128))])]),_:1})):q("",!0),t(N,{inset:""}),m.value.pass_mode.single.length?(s(),$(de,{key:1},{default:l(()=>[i(" M\u4E32N\uFF08\u5355\u9009\uFF09 "),a("div",Wt,[(s(!0),_(g,null,S(m.value.pass_mode.single,(y,V)=>(s(),$(K,{"model-value":!!u[y.key],key:V,label:y.title,color:"primary",class:E(["no-icon bordered-grey q-py-xs q-px-sm text-caption text-grey-7 justify-center rounded-borders-lg",{"bordered-primary":u[y.key]}]),style:{width:"94px"},"onUpdate:modelValue":M=>c(M,V,"single")},null,8,["model-value","label","class","onUpdate:modelValue"]))),128))])]),_:1})):q("",!0),t(Te,{class:"row"},{default:l(()=>[be((s(),$(h,{unelevated:"",color:"grey-3","text-color":"dark",class:"col q-mx-xs"},{default:l(()=>[i("\u53D6\u6D88")]),_:1})),[[xe]]),be((s(),$(h,{unelevated:"",color:"primary",disable:!n(O),class:"col q-mx-xs"},{default:l(()=>[i("\u786E\u5B9A")]),_:1},8,["disable"])),[[xe]])]),_:1})]),_:1})]),_:1},8,["label"])):q("",!0),t(N,{vertical:""}),a("div",Xt,[i(" \u6295 "),t(h,{size:"sm",dense:"",outline:"",class:"q-mx-xs",icon:"horizontal_rule",onClick:p[1]||(p[1]=y=>(C.value>=2&&(C.value-=1),j()))}),t(h,{size:"sm",outline:"",style:{width:"60px"}},{default:l(()=>[i(d(C.value)+" ",1),t(ge,{self:"bottom middle",offset:[0,5],class:"shadow-up-5 fit-width-menu",onHide:j},{default:l(()=>[t(ie,{modelValue:C.value,"onUpdate:modelValue":p[2]||(p[2]=y=>C.value=y)},null,8,["modelValue"])]),_:1})]),_:1}),t(h,{size:"sm",dense:"",outline:"",icon:"add",class:"q-mx-xs",onClick:p[3]||(p[3]=y=>(C.value+=1,j()))}),i(" \u500D ")])])):n(re)(n(o).lottery.type)?(s(),_("div",Zt,[n(o).lottery.type=="dlt"?(s(),$(K,{key:0,modelValue:r.value,"onUpdate:modelValue":[p[4]||(p[4]=y=>r.value=y),j],"true-value":!0,"false-value":!1,label:"\u8FFD\u52A0(\u6700\u9AD8\u53EF\u4E2D1800\u4E07)"},null,8,["modelValue","label"])):q("",!0)])):(s(),_("div",el,[a("div",tl,[i(" \u5DF2\u9009"),a("span",ll,d(m.value.zhu_num),1),i("\u6CE8 "),a("span",sl,d(x.money),1),i("\u5143 ")]),t(N,{vertical:""}),a("div",ol,[i(" \u6295 "),t(h,{size:"sm",dense:"",outline:"",class:"q-mx-xs",icon:"horizontal_rule",onClick:p[5]||(p[5]=y=>(C.value>=2&&(C.value-=1),j()))}),t(h,{size:"sm",outline:"",style:{width:"60px"}},{default:l(()=>[i(d(C.value)+" ",1),t(ge,{self:"bottom middle",offset:[0,5],class:"shadow-up-5 fit-width-menu",onHide:j},{default:l(()=>[t(ie,{modelValue:C.value,"onUpdate:modelValue":p[6]||(p[6]=y=>C.value=y)},null,8,["modelValue"])]),_:1})]),_:1}),t(h,{size:"sm",dense:"",outline:"",icon:"add",class:"q-mx-xs",onClick:p[7]||(p[7]=y=>(C.value+=1,j()))}),i(" \u500D ")])])),t(N),(n(b).query.ordertype==1||!n(b).query.ordertype)&&(m.value.has_fadan||m.value.has_union)?(s(),_(g,{key:3},[n(B)?(s(),_("div",al,[i(" \u91D1\u989D"),a("span",nl,d(x.money),1),i("\u5143 "),a("span",ul,"\u9884\u8BA1\u5956\u91D1\uFF1A"+d(x.min)+"-"+d(x.max)+"\u5143",1)])):q("",!0)],64)):q("",!0),a("div",il,[a("div",rl,[(n(b).query.ordertype==1||!n(b).query.ordertype)&&(m.value.has_fadan||m.value.has_union)?(s(),_(g,{key:0},[m.value.has_fadan?(s(),$(h,{key:0,outline:"",size:"md",dense:"",rounded:"",color:n(F)?"red":"grey-7",class:"q-mx-sm q-py-none q-px-sm",disable:!n(F),onClick:p[8]||(p[8]=y=>le(2))},{default:l(()=>[i("\u53D1\u5355")]),_:1},8,["color","disable"])):q("",!0),m.value.has_union?(s(),$(h,{key:1,outline:"",size:"md",dense:"",rounded:"",color:n(F)?"red":"grey-7",class:"q-mx-sm q-py-none q-px-sm",disable:!n(F),onClick:p[9]||(p[9]=y=>le(3))},{default:l(()=>[i("\u5408\u4E70")]),_:1},8,["color","disable"])):q("",!0)],64)):n(B)?(s(),_("div",dl,[i(" \u91D1\u989D"),a("span",pl,d(x.money),1),i("\u5143 "),a("span",ml,"\u9884\u8BA1\u5956\u91D1\uFF1A"+d(x.min)+"-"+d(x.max)+"\u5143",1)])):q("",!0),n(o).lottery.type==="guan"||n(o).lottery.type==="guan_ya"?(s(),_("div",cl,[a("span",_l,"\u9884\u6D4B\u6700\u9AD8\u5956\u91D1"+d(x.max)+"\u5143",1)])):q("",!0),n(re)(n(o).lottery.type)?(s(),_("div",yl,[a("span",vl,d(x.money),1),i("\u5143 ")])):q("",!0)]),t(h,{unelevated:"",square:"",class:"q-py-sm q-px-lg",color:n(F)?"red":"grey-7",disable:!n(F),onClick:p[10]||(p[10]=y=>le(n(b).query.ordertype||1))},{default:l(()=>[i(d(n(b).query.ordertype==1||!n(b).query.ordertype?"\u786E\u8BA4\u6295\u6CE8":n(b).query.ordertype==2?"\u7ACB\u5373\u53D1\u5355":"\u5408\u4E70"),1)]),_:1},8,["color","disable"])])]),_:1})]),default:l(()=>[t(Xe,{loading:v.value},{default:l(()=>[n(re)(n(o).lottery.type)?(s(),_("div",Tt,[a("div",At,d(m.value.close_time_str),1),a("div",Ft,[t(h,{class:"col",outline:"",color:"red",onClick:Me},{default:l(()=>[i("+\u518D\u6765\u4E00\u6CE8")]),_:1}),t(h,{class:"col",outline:"",color:"red",onClick:Ue},{default:l(()=>[i("+\u673A\u9009\u4E00\u6CE8")]),_:1})])])):n(B)||n(o).lottery.type=="guan"||n(o).lottery.type=="guan_ya"?(s(),_("div",Dt,[a("div",Et,d(m.value.close_time_str),1),t(h,{class:"fit",outline:"",color:"red",onClick:p[0]||(p[0]=y=>n(e).back())},{default:l(()=>[i("\u6DFB\u52A0\u6BD4\u8D5B/\u4FEE\u6539\u6295\u6CE8")]),_:1})])):(s(),_("div",Rt,[a("div",Ht,d(m.value.close_time_str),1)])),(s(!0),_(g,null,S(m.value.odds,(y,V)=>(s(),_(g,{key:V},[(s(),$(De(w[n(o).lottery.type]),{item:y,playType:n(o).playType,"lottery-type":n(o).lottery.type,oddKey:V,isInCart:"",onSelect:U},{actions:l(()=>[t(h,{flat:"",dense:"",icon:"cancel",color:"grey",size:"10px",onClick:M=>Y(V)},null,8,["onClick"])]),right:l(()=>[a("div",Kt,[t(Ee,{outline:""},{default:l(()=>[t(h,{size:"12px",dense:"",color:"grey",outline:"",onClick:M=>(se(V,y.bets_num-1),j())},{default:l(()=>[t(pe,{name:"horizontal_rule",color:"dark"})]),_:2},1032,["onClick"]),t(N,{vertical:""}),t(h,{size:"12px",dense:"",color:"grey",outline:"",style:{width:"40px"},onClick:M=>H.value=V},{default:l(()=>[a("span",Yt,d(y.bets_num),1)]),_:2},1032,["onClick"]),t(N,{vertical:""}),t(h,{size:"12px",dense:"",color:"grey",outline:"",onClick:M=>(se(V,y.bets_num+1),j())},{default:l(()=>[t(pe,{name:"add",color:"dark"})]),_:2},1032,["onClick"])]),_:2},1024)])]),_:2},1064,["item","playType","lottery-type","oddKey"])),n(o).lottery.type!="guan"&&n(o).lottery.type!="guan_ya"?(s(),$(N,{key:0})):q("",!0)],64))),128))]),_:1},8,["loading"]),t(pt,{prize:x,type:G.value,"model-value":!!G.value,"onUpdate:modelValue":p[11]||(p[11]=y=>G.value=null),onSubmit:me},null,8,["prize","type","model-value"]),t(ze,{position:"bottom","model-value":H.value!=="","onUpdate:modelValue":p[13]||(p[13]=y=>H.value=""),onHide:j},{default:l(()=>[t(ie,{"model-value":n(o).odds[H.value].bets_num,"onUpdate:modelValue":p[12]||(p[12]=y=>se(H.value,y))},null,8,["model-value"])]),_:1},8,["model-value"])]),_:1})}}};export{Bl as default};