jingcai-html-dist/public/buyer/assets/IndexPage.b0de5970.js

2 lines
10 KiB
JavaScript

import{_ as oe}from"./InfiniteScroll.2b537058.js";import{c as ae,bb as ne,bc as le,bd as re,be as ie,r as G,a as q,bf as ce,h as N,q as se,a6 as p,g as ue,bg as de,a9 as me,a5 as U,E as X,s as d,C as I,aa as c,B as n,ad as W,F as f,G as u,t as Q,v as i,A as K,z as C,bh as _e,b0 as fe,Q as H,U as Z,ae as he,w as ye,aF as ve,al as j,J as ge,ab as E,ac as F,bi as be,D as we,at as J,a_ as xe,bj as Ae,bk as Y,aG as Se,bl as Le}from"./index.e3a3afa6.js";import{W as ke}from"./WarnTip.7320682f.js";import{Q as qe}from"./QList.f7b249f2.js";import{Q as Ie}from"./QMenu.86dcafc8.js";import{Q as ee}from"./QBadge.d2b1551a.js";import{Q as D}from"./QTab.b433eb3c.js";import{Q as Ce}from"./QTabs.29f78ab9.js";import{_ as $e}from"./MainPageFooter.41b3b532.js";import{R as Ve}from"./const.1363c01a.js";import{u as Qe}from"./cart.361fb798.js";import{u as He}from"./infiniteScroll.c968ffec.js";import"./QSpinnerDots.75a67ef5.js";import"./touch.70a9dd44.js";import"./selection.44208e26.js";import"./sorry.e0a2c349.js";import"./QResizeObserver.91fdadd6.js";import"./QRouteTab.ebe5d2dc.js";import"./QFooter.eb7ba003.js";var Be=ae({name:"QRating",props:{...ne,...le,modelValue:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconHalf:[String,Array],iconSelected:[String,Array],iconAriaLabel:[String,Array],color:[String,Array],colorHalf:[String,Array],colorSelected:[String,Array],noReset:Boolean,noDimming:Boolean,readonly:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{slots:l,emit:x}){const{proxy:{$q:m}}=ue(),$=re(e),A=ie(e),S=de(A),s=G(0);let h={};const g=q(()=>e.readonly!==!0&&e.disable!==!0),P=q(()=>`q-rating row inline items-center q-rating--${g.value===!0?"":"non-"}editable`+(e.noDimming===!0?" q-rating--no-dimming":"")+(e.disable===!0?" disabled":"")+(e.color!==void 0&&Array.isArray(e.color)===!1?` text-${e.color}`:"")),B=q(()=>{const o=Array.isArray(e.icon)===!0?e.icon.length:0,t=Array.isArray(e.iconSelected)===!0?e.iconSelected.length:0,r=Array.isArray(e.iconHalf)===!0?e.iconHalf.length:0,b=Array.isArray(e.color)===!0?e.color.length:0,w=Array.isArray(e.colorSelected)===!0?e.colorSelected.length:0,a=Array.isArray(e.colorHalf)===!0?e.colorHalf.length:0;return{iconLen:o,icon:o>0?e.icon[o-1]:e.icon,selIconLen:t,selIcon:t>0?e.iconSelected[t-1]:e.iconSelected,halfIconLen:r,halfIcon:r>0?e.iconHalf[t-1]:e.iconHalf,colorLen:b,color:b>0?e.color[b-1]:e.color,selColorLen:w,selColor:w>0?e.colorSelected[w-1]:e.colorSelected,halfColorLen:a,halfColor:a>0?e.colorHalf[a-1]:e.colorHalf}}),_=q(()=>{if(typeof e.iconAriaLabel=="string"){const o=e.iconAriaLabel.length>0?`${e.iconAriaLabel} `:"";return t=>`${o}${t}`}if(Array.isArray(e.iconAriaLabel)===!0){const o=e.iconAriaLabel.length;if(o>0)return t=>e.iconAriaLabel[Math.min(t,o)-1]}return(o,t)=>`${t} ${o}`}),L=q(()=>{const o=[],t=B.value,r=Math.ceil(e.modelValue),b=g.value===!0?0:null,w=e.iconHalf===void 0||r===e.modelValue?-1:r;for(let a=1;a<=e.max;a++){const v=s.value===0&&e.modelValue>=a||s.value>0&&s.value>=a,V=w===a&&s.value<a,z=s.value>0&&(V===!0?r:e.modelValue)>=a&&s.value<a,O=V===!0?a<=t.halfColorLen?e.colorHalf[a-1]:t.halfColor:t.selColor!==void 0&&v===!0?a<=t.selColorLen?e.colorSelected[a-1]:t.selColor:a<=t.colorLen?e.color[a-1]:t.color,te=(V===!0?a<=t.halfIconLen?e.iconHalf[a-1]:t.halfIcon:t.selIcon!==void 0&&(v===!0||z===!0)?a<=t.selIconLen?e.iconSelected[a-1]:t.selIcon:a<=t.iconLen?e.icon[a-1]:t.icon)||m.iconSet.rating.icon;o.push({name:(V===!0?a<=t.halfIconLen?e.iconHalf[a-1]:t.halfIcon:t.selIcon!==void 0&&(v===!0||z===!0)?a<=t.selIconLen?e.iconSelected[a-1]:t.selIcon:a<=t.iconLen?e.icon[a-1]:t.icon)||m.iconSet.rating.icon,attrs:{tabindex:b,role:"radio","aria-checked":e.modelValue===a?"true":"false","aria-label":_.value(a,te)},iconClass:"q-rating__icon"+(v===!0||V===!0?" q-rating__icon--active":"")+(z===!0?" q-rating__icon--exselected":"")+(s.value===a?" q-rating__icon--hovered":"")+(O!==void 0?` text-${O}`:"")})}return o}),y=q(()=>{const o={role:"radiogroup"};return e.disable===!0&&(o["aria-disabled"]="true"),e.readonly===!0&&(o["aria-readonly"]="true"),o});function k(o){if(g.value===!0){const t=me(parseInt(o,10),1,parseInt(e.max,10)),r=e.noReset!==!0&&e.modelValue===t?0:t;r!==e.modelValue&&x("update:modelValue",r),s.value=0}}function M(o){g.value===!0&&(s.value=o)}function T(o,t){switch(o.keyCode){case 13:case 32:return k(t),U(o);case 37:case 40:return h[`rt${t-1}`]&&h[`rt${t-1}`].focus(),U(o);case 39:case 38:return h[`rt${t+1}`]&&h[`rt${t+1}`].focus(),U(o)}}function R(){s.value=0}return ce(()=>{h={}}),()=>{const o=[];return L.value.forEach(({iconClass:t,name:r,attrs:b},w)=>{const a=w+1;o.push(N("div",{key:a,ref:v=>{h[`rt${a}`]=v},class:"q-rating__icon-container flex flex-center",...b,onClick(){k(a)},onMouseover(){M(a)},onMouseout:R,onFocus(){M(a)},onBlur:R,onKeyup(v){T(v,a)}},se(l[`tip-${a}`],[N(p,{class:t,name:r})])))}),e.name!==void 0&&e.disable!==!0&&S(o,"push"),N("div",{class:P.value,style:$.value,...y.value},o)}}});const Me={class:"row q-mb-xs items-center"},Re=["onClick"],Fe={class:"row items-center"},De=c("div",{class:"text-caption text-grey"},"\u9884\u8BA1\u56DE\u62A5--\u500D",-1),Pe={class:"text-right col"},Te=c("div",{class:"text-caption text-grey"},"\u622A\u81F3\u65F6\u95F4",-1),ze={class:"text-caption text-red"},Ne={class:"ellipsis q-py-xs"},Ue={class:"row items-center"},je={class:"col text-left row"},Ee={class:"text-center column col-auto"},Ge={class:"text-red"},Ke={class:"col text-center column"},Oe={class:"text-red"},We={class:"col text-center column items-center"},Je={class:"col text-right"},Ye={__name:"FollowOrderItem",props:{item:Object},setup(e){const l=e,x=X();function m(){x.push({path:"/customer/"+l.item.customer_id+"/follow/records",query:{t:Date.now(),title:l.item.nickname}})}return($,A)=>{const S=Z;return d(),I("div",{class:"q-pa-md bg-white",onClick:A[0]||(A[0]=s=>C(x).push("/order/"+l.item.order_sn))},[c("div",Me,[n(S,{class:"q-mr-sm",src:l.item.avatar_url||l.item.avatar||"/statics/avatar.svg",onClick:W(m,["stop"])},null,8,["src","onClick"]),c("div",{onClick:W(m,["stop"])},[c("div",Fe,[f(u(l.item.nickname||"\u533F\u540D")+" ",1),l.item.win_num?(d(),Q(ee,{key:0,class:"q-ml-sm",outline:"",color:"red"},{default:i(()=>[f(u(l.item.win_num)+"\u8FDE\u7EA2",1)]),_:1})):K("",!0)]),De],8,Re),c("div",Pe,[Te,c("div",ze,u(C(_e)(l.item.odds_early_close_time)),1)])]),c("div",Ne,u(l.item.type_desc||"\u5FEB\u6765\u4E00\u8D77\u4E2D\u5927\u5956\u5427\uFF01"),1),c("div",Ue,[c("div",je,[c("div",Ee,[f(u(l.item.lottery.name)+" ",1),c("span",Ge,u(l.item.play_type_name)+" ",1)])]),c("div",Ke,[f(u(l.item.buy_type_name)+" ",1),c("span",Oe,u(C(fe)(l.item.money))+"\u5143",1)]),c("div",We,[f(" \u4EBA\u6C14 "),n(Be,{modelValue:l.item.gendan_num||0,icon:"local_fire_department",size:"1em",color:"red",style:{"padding-top":"3px","padding-bottom":"4px"},readonly:""},null,8,["modelValue"])]),c("div",Je,[n(H,{disable:l.item.order_closed,color:"red",size:"md",unelevated:"",label:"\u8DDF\u5355"},null,8,["disable"])])])])}}},pe={key:0,class:"row q-pl-md q-pr-sm q-py-sm items-center bg-white q-mb-sm no-wrap"},Xe={class:"col row no-wrap items-center"},Ze={class:"ellipsis"},bt={__name:"IndexPage",setup(e){const l=we(),x=X();he(),Qe();const m=G("hit_rate"),$=G([]),{list:A,refresh:S,load:s,scrollRef:h}=He(_=>(_<=1&&j.getFollowGods().then(L=>{$.value=[["cheng_ming","cheng_ming"],["ming_zhong","lian_hong"],["ying_li","sheng_lv"]].map(([y,k])=>({id:y,name:Ve[y].name,users:L[k]}))}),j.getFollowOrders({page:_,filter:m.value})));ye(m,S);const g=ve([]);j.getLotterysType({is_fadan:1}).then(_=>{g.value=_});function P(_){x.push({path:"/lottery/"+_.type,query:{typeid:_.id,ordertype:2}})}let B=l.query.t;return ge(()=>{l.query.t!=B&&(B=l.query.t,S())}),(_,L)=>{const y=J("router-link"),k=ke,M=Z,T=oe,R=J("PageLayout");return d(),Q(R,null,{"header-left":i(()=>[n(H,{flat:"",dense:"",icon:"edit_note",color:"white"},{default:i(()=>[f("\u53D1\u5355 "),n(Ie,null,{default:i(()=>[n(qe,{style:{"min-width":"100px"}},{default:i(()=>[(d(!0),I(F,null,E(C(g),(o,t)=>xe((d(),Q(Ae,{key:t,clickable:"",onClick:r=>P(o)},{default:i(()=>[n(Y,{avatar:"",style:{"min-width":"40px"},class:"q-pr-sm"},{default:i(()=>[n(Se,{src:"/statics/lottery/"+(o.icon||o.type)+".png",width:"28px",height:"28px","no-spinner":""},null,8,["src"])]),_:2},1024),n(Y,null,{default:i(()=>[f(u(o.name),1)]),_:2},1024)]),_:2},1032,["onClick"])),[[Le]])),128))]),_:1})]),_:1})]),_:1})]),"header-title":i(()=>[f(" \u8DDF\u5355\u5927\u5385 "),n(y,{to:"/app/help/follow"},{default:i(()=>[n(p,{class:"",name:"help_outline",color:"white"})]),_:1})]),"header-right":i(()=>[n(H,{to:"/follow/search",flat:"",dense:"",icon:"search",color:"white"}),n(H,{to:{path:"/my/follow/records",query:{t:Date.now()}},flat:"",dense:"",icon:"person_outline",color:"white"},null,8,["to"]),n(H,{flat:"",dense:"",icon:"share",color:"white",to:"/shop/share"})]),footer:i(()=>[n($e)]),default:i(()=>[n(T,{ref_key:"scrollRef",ref:h,load:C(s),list:C(A)},{prepend:i(()=>[n(k),(d(!0),I(F,null,E($.value,(o,t)=>(d(),I(F,{key:t},[o.users&&o.users.length?(d(),I("div",pe,[n(y,{to:{path:"/follow/rank/"+o.id,query:{title:o.name}},style:{width:"1em"},class:"q-mr-md text-red"},{default:i(()=>[f(u(o.name),1)]),_:2},1032,["to"]),c("div",Xe,[(d(!0),I(F,null,E(o.users,r=>(d(),Q(y,{class:"col-3 text-center",key:r.id,to:{path:"/customer/"+r.customer.id+"/follow/records",query:{t:Date.now(),title:r.customer.nickname}}},{default:i(()=>[n(M,{src:r.customer.avatar_url||r.customer.avatar||"/statics/avatar.svg"},{default:i(()=>[r.gendan_num?(d(),Q(ee,{key:0,rounded:"",floating:"",color:"red","text-color":"white"},{default:i(()=>[f(u(r.gendan_num),1)]),_:2},1024)):K("",!0)]),_:2},1032,["src"]),c("div",Ze,u(r.customer.nickname||"\u533F\u540D"),1)]),_:2},1032,["to"]))),128))])])):K("",!0)],64))),128)),n(Ce,{modelValue:m.value,"onUpdate:modelValue":L[0]||(L[0]=o=>m.value=o),"no-caps":"","narrow-indicator":"","active-color":"red","indicator-color":"red",class:"bg-white"},{default:i(()=>[n(D,{name:"hit_rate",label:"\u547D\u4E2D\u7387"}),n(D,{name:"hot",label:"\u8DDF\u5355\u4EBA\u6C14"}),n(D,{name:"money",label:"\u81EA\u8D2D\u91D1\u989D"}),n(D,{name:"follow",label:"\u6211\u7684\u5173\u6CE8"})]),_:1},8,["modelValue"])]),default:i(({item:o})=>[n(Ye,{item:o},null,8,["item"]),n(be)]),_:1},8,["load","list"])]),_:1})}}};export{bt as default};