| 1 |
- import{f as C,al as Q,ag as U,R as W,am as ee,an as te,n as ae,ao as se,$ as le,i as oe}from"./element-plus-BjmnhcWI.js";import{_ as ne,u as re,M as ce}from"./index-DXpf5QpP.js";/* empty css *//* empty css *//* empty css *//* empty css */import{aB as ue,aA as de,r as ie,l as pe,L as u,I as y,O as r,M as d,u as l,P as n,Z as c,R as h,Y as k,H as o,X as g,F as b,ab as f,ax as _e,ay as me}from"./vue-vendor-C1ve1r-r.js";const M=x=>(_e("data-v-70da28a7"),x=x(),me(),x),ve={class:"pc-admin-detail-container"},ye={class:"header-content"},be={class:"title"},ge={class:"header-right"},fe={class:"profit-label"},he={class:"section-container"},ke={class:"section-title"},xe=M(()=>n("div",{class:"decorate-bar bmc"},null,-1)),Ne={key:1,class:"empty-text"},we={class:"highlight-keyword"},Ce={key:0},Ee={key:1,class:"dice-wrapper",style:{display:"inline-flex","vertical-align":"middle"}},Ie={class:"odds-val"},Fe={class:"amount-val"},Be={class:"amount-val"},Se={class:"open-result-box"},De={key:0,class:"res-balls"},ze={key:1,class:"res-others"},$e={class:"section-container"},Te={class:"section-title"},Ge=M(()=>n("div",{class:"decorate-bar bmc"},null,-1)),Me={class:"order-num-box"},Pe={class:"issue-text"},Re={class:"time-text"},Ve={class:"time-text"},qe={class:"text-danger"},He={__name:"index",setup(x){const{t:a,locale:E}=re(),F=ue(),P=de(),e=ie(null);pe(()=>{F.query.id&&V(F.query.id)});const R=()=>{P.back()},V=async t=>{try{const s=await ce({id:t});s&&s.code===1?e.value=s.data:C.warning(s.msg||a("暂无数据"))}catch{C.error(a("网络异常"))}},B=t=>{const s=Number(t);return s===0?{text:a("待开奖"),type:"warning"}:s===1?{text:a("未中奖"),type:"danger"}:s===2?{text:a("已中奖"),type:"success"}:s===3?{text:a("已退款"),type:"info"}:{text:a("未知"),type:"info"}},q=t=>{const s=Number(t);return s===1?"text-danger":s===2?"text-success":"text-gray"},H=t=>{const s=Number(t.status);return s===0?"--":s===1?`-${parseFloat(t.amount||0).toFixed(2)}`:s===2?`+${parseFloat(t.profit_and_loss||t.win_amount||0).toFixed(2)}`:"0.00"},L=(t,s)=>{if(!t)return"";const i=Number(s);return[1,3,5].includes(i)?`color-${parseInt(t,10)}`:([2,4].includes(i),"wave-blue")},O=async t=>{try{await navigator.clipboard.writeText(t),C.success(a("复制成功"))}catch{const i=document.createElement("input");i.value=t,document.body.appendChild(i),i.select(),document.execCommand("copy"),document.body.removeChild(i),C.success(a("复制成功"))}},A=t=>{var i;if(!t)return!1;const s=Number(t.type||((i=t.gameplay)==null?void 0:i.type));return[6,7].includes(s)&&t.open_code?t.open_code.split(",").length===3:!1},I=t=>!t||!t.gameplay?"":E.value==="zh"?t.gameplay.number:t.gameplay.number_en||t.gameplay.number,J=t=>{if(!t||!t.gameplay)return!1;const s=Number(t.type||t.gameplay.type),i=I(t);return[6,7].includes(s)&&i?/^[1-6](,[1-6])*$/.test(i):!1};return(t,s)=>{const i=U,N=W,K=Q,_=te,S=ee,X=ae,D=oe,Y=le;return o(),u("div",ve,[e.value?(o(),y(D,{key:0,class:"detail-card",shadow:"never"},{default:r(()=>[d(K,{onBack:R,class:"detail-page-header",title:l(a)("返回")},{content:r(()=>[n("div",ye,[n("span",be,c(l(a)("注单详情")),1),d(i,{direction:"vertical",class:"mx-3"}),d(N,{type:B(e.value.status).type,effect:"dark",class:"status-tag"},{default:r(()=>[k(c(B(e.value.status).text),1)]),_:1},8,["type"])])]),extra:r(()=>[n("div",ge,[n("span",fe,c(l(a)("盈亏金额"))+":",1),n("span",{class:h(["profit-val",q(e.value.status)])},c(H(e.value)),3)])]),_:1},8,["title"]),n("div",he,[n("div",ke,[xe,n("span",null,c(l(a)("投注明细")),1)]),d(S,{column:3,border:"",class:"admin-descriptions"},{default:r(()=>[d(_,{label:l(a)("所属玩法")},{default:r(()=>[e.value.type?(o(),y(N,{key:0,size:"small",class:"custom-dark-tag"},{default:r(()=>[k(c(e.value.type===1?l(a)("极速赛车"):e.value.type===2?l(a)("极速时时彩"):e.value.type===3?l(a)("极速飞艇"):e.value.type===4?l(a)("SG时时彩"):e.value.type===5?l(a)("SG飞艇"):e.value.type===6?l(a)("极速快3"):e.value.type===7?l(a)("SG快3"):"--"),1)]),_:1})):(o(),u("span",Ne,"--"))]),_:1},8,["label"]),d(_,{label:l(a)("投注内容")},{default:r(()=>{var p,m,v,z,$,T,G;return[n("span",we,[(p=e.value.gameplay)!=null&&p.game?(o(),u("span",Ce,c(l(E)==="zh"?(m=e.value.gameplay)==null?void 0:m.game:((v=e.value.gameplay)==null?void 0:v.game_en)||((z=e.value.gameplay)==null?void 0:z.game))+" / ",1)):g("",!0),k(" "+c(l(E)==="zh"?($=e.value.gameplay)==null?void 0:$.gameplay:((T=e.value.gameplay)==null?void 0:T.gameplay_en)||((G=e.value.gameplay)==null?void 0:G.gameplay))+" / ",1),J(e.value)?(o(),u("div",Ee,[(o(!0),u(b,null,f(I(e.value).split(","),(w,Z)=>(o(),u("span",{class:h(["dice-item",["dice-"+w,w==1||w==4?"dice-red":""]]),key:"bet-dice-"+Z},[(o(!0),u(b,null,f(Number(w),j=>(o(),u("i",{class:"dot",key:j}))),128))],2))),128))])):(o(),u(b,{key:2},[k(c(I(e.value)),1)],64))])]}),_:1},8,["label"]),d(_,{label:l(a)("赔率")},{default:r(()=>[n("span",Ie,"@"+c(e.value.odds||"0.00"),1)]),_:1},8,["label"]),d(_,{label:l(a)("期号")},{default:r(()=>[n("span",Fe,c(e.value.issue),1)]),_:1},8,["label"]),d(_,{label:l(a)("投注本金")},{default:r(()=>[n("span",Be,c(parseFloat(e.value.amount||0).toFixed(2)),1)]),_:1},8,["label"]),d(_,{label:l(a)("派彩金额")},{default:r(()=>[n("span",{class:h(["amount-val",{"text-success":Number(e.value.status)===2}])},c(Number(e.value.status)===2?parseFloat(e.value.win_amount||0).toFixed(2):"0.00"),3)]),_:1},8,["label"]),e.value.open_code||e.value.open_code_other?(o(),y(_,{key:0,label:l(a)("开奖结果"),span:3},{default:r(()=>[n("div",Se,[e.value.open_code?(o(),u("div",De,[A(e.value)?(o(!0),u(b,{key:0},f(e.value.open_code.split(","),(p,m)=>(o(),u("span",{class:h(["dice-item",["dice-"+p,p==1||p==4?"dice-red":""]]),key:"dice-"+m},[(o(!0),u(b,null,f(Number(p),v=>(o(),u("i",{class:"dot",key:v}))),128))],2))),128)):(o(!0),u(b,{key:1},f(e.value.open_code.split(","),(p,m)=>{var v;return o(),u("span",{class:h(["ball-item",L(p,e.value.type||((v=e.value.gameplay)==null?void 0:v.type))]),key:"code-"+m},c(p),3)}),128))])):g("",!0),e.value.open_code_other?(o(),u("div",ze,[(o(!0),u(b,null,f(e.value.open_code_other.split(","),(p,m)=>(o(),y(N,{key:"other-"+m,size:"small",class:"custom-dark-tag"},{default:r(()=>[k(c(p),1)]),_:2},1024))),128))])):g("",!0)])]),_:1},8,["label"])):g("",!0)]),_:1})]),n("div",$e,[n("div",Te,[Ge,n("span",null,c(l(a)("订单信息")),1)]),d(S,{column:2,border:"",class:"admin-descriptions"},{default:r(()=>[d(_,{label:l(a)("订单单号")},{default:r(()=>[n("div",Me,[n("span",Pe,c(e.value.ordernum),1),d(X,{class:"copy-icon",onClick:s[0]||(s[0]=p=>O(e.value.ordernum))},{default:r(()=>[d(l(se))]),_:1})])]),_:1},8,["label"]),d(_,{label:l(a)("投注时间")},{default:r(()=>[n("span",Re,c(e.value.created_at),1)]),_:1},8,["label"]),e.value.updated_at?(o(),y(_,{key:0,label:l(a)("更新时间")},{default:r(()=>[n("span",Ve,c(e.value.updated_at),1)]),_:1},8,["label"])):g("",!0),e.value.remark?(o(),y(_,{key:1,label:l(a)("备注"),span:2},{default:r(()=>[n("span",qe,c(e.value.remark),1)]),_:1},8,["label"])):g("",!0)]),_:1})])]),_:1})):(o(),y(D,{key:1,shadow:"never",class:"detail-card skeleton-card"},{default:r(()=>[d(Y,{rows:6,animated:""})]),_:1}))])}}},Ze=ne(He,[["__scopeId","data-v-70da28a7"]]);export{Ze as default};
|