index-qT1w9S9X.js 8.2 KB

1
  1. var x=(f,s,l)=>new Promise((w,g)=>{var R=d=>{try{p(l.next(d))}catch(c){g(c)}},b=d=>{try{p(l.throw(d))}catch(c){g(c)}},p=d=>d.done?w(d.value):Promise.resolve(d.value).then(R,b);p((l=l.apply(f,s)).next())});import{bA as D,b9 as N,bT as V,a$ as e,M as Y}from"./bootstrap-Dqw3yENe.js";import{T as B,P as G,b1 as P,aa as M,ab as u,ac as r,x as o,a7 as a,ai as y,aj as _,ad as O,aD as C,av as h}from"../jse/index-index-Gza42kOt.js";import{a as I}from"./game_config-CzoghUT8.js";import{u as $}from"./vxe-table-BcGx-JM4.js";import{C as S}from"./index-Bqn8AQ5p.js";import q,{SelectOption as v}from"./index-hBc_RF1I.js";import F,{InputGroup as L}from"./index-KVMNHUA0.js";import{_ as j}from"./page.vue_vue_type_script_setup_true_lang-CCSF0mZN.js";import"./BaseInput-Dvmhstv6.js";import"./useMergedState-Cr5azh0Z.js";import"./EyeOutlined-7TrOTC6s.js";import"./index-IHOc8Fon.js";import"./shallowequal-DfAm7XK_.js";import"./Trigger-5jflUr2b.js";import"./vnode-PDmpMENR.js";import"./ResizeObserver.es-CDE7jhPe.js";import"./collapse-BuqCI_Sc.js";import"./Overflow-Bvw0YV0A.js";import"./index--lArr7pq.js";import"./index-DYHZID4U.js";import"./colors-DFez_v6t.js";import"./collapseMotion-UObkCBaS.js";import"./slide-BM80x2A2.js";import"./useRefs-DH0ylqJk.js";import"./hasIn-BUtP4zTR.js";import"./isMobile-8sZ0LT6r.js";import"./isPlainObject-D2GlJz9_.js";import"./index-Cbr8gvR8.js";import"./DownOutlined-Coi0bSnf.js";import"./CheckOutlined-Dxe7zurB.js";import"./SearchOutlined-DpUOhRat.js";import"./move-DKwS7W_m.js";import"./FormItemContext-C_G5UYTm.js";import"./statusUtils-2qraAV5H.js";import"./index-DTpx-jCS.js";function z(f){return x(this,null,function*(){const l=new URLSearchParams(f).toString();return D.get("/game_record/list?"+l)})}const A={class:"vp-raw w-full"},T={style:{color:"red"}},E={key:0,style:{color:"green"}},U={key:1,style:{color:"red"}},H={key:0,style:{color:"green"}},Q={key:1,style:{color:"red"}},J={__name:"index",setup(f){const s=B({search_type:"uname"}),l=G([]);I().then(n=>{n.forEach(m=>{l.value.push({label:`【${m.game_id}】${m.title}`,value:m.game_id})})});const w=n=>n&&n>P().endOf("day"),[g,R]=V({collapsed:!1,commonConfig:{componentProps:{class:"w-full"}},handleSubmit:b,layout:"horizontal",schema:[{label:e("common.range_time"),component:"RangePicker",defaultValue:[P(),P()],fieldName:"range_time",componentProps:{disabledDate:w}},{component:"Select",componentProps:{allowClear:!0,filterOption:!0,name:"game_id",options:l,placeholder:e("common.placeholder_select"),showSearch:!0},fieldName:"game_id",label:e("game_control.game")},{component:"Input",fieldName:"search_text"},{component:"Select",defaultValue:"",componentProps:{filterOption:!0,name:"bet_game_play_type",options:[{label:e("common.all"),value:""},{label:e("player_data.gameRecords.eliminate"),value:"1"},{label:e("player_data.gameRecords.free_rotate"),value:"2"},{label:e("player_data.gameRecords.re_turn"),value:"3"},{label:e("player_data.gameRecords.high_gm"),value:"4"}],placeholder:e("common.placeholder_select")},fieldName:"bet_game_play_type",label:e("common.game_method")},{component:"Input",fieldName:"third_round_id",label:e("player_data.gameRecords.third_round_id"),componentProps:{allowClear:!0}}],submitButtonOptions:{content:"查询"},wrapperClass:"grid-cols-1 md:grid-cols-3"});function b(n){c.reload()}const p={border:!0,stripe:!0,columns:[{fixed:"left",title:"序号",type:"seq",width:50},{fixed:"left",field:"third_gid",title:e("player_data.gameRecords.third_gid"),width:230,titlePrefix:{content:e("player_data.gameRecords.tips.third_gid")},treeNode:!0},{field:"uuid",title:e("player_data.gameRecords.uuid"),width:230},{field:"create_time",title:e("player_data.gameRecords.create_time"),width:200,titlePrefix:{content:e("player_data.gameRecords.tips.create_time")}},{field:"third_round_id",title:e("player_data.gameRecords.third_round_id"),width:230,titlePrefix:{content:e("player_data.gameRecords.tips.third_round_id")}},{field:"nickname",title:e("player_data.gameRecords.nickname"),width:150,titlePrefix:{content:e("player_data.gameRecords.tips.nickname")}},{field:"user_id",title:e("player_data.gameRecords.user_id"),width:100,titlePrefix:{content:e("player_data.gameRecords.tips.user_id")}},{field:"app_id",title:e("player_data.gameRecords.app_id"),width:100,titlePrefix:{content:e("player_data.gameRecords.tips.app_id")}},{field:"uname",title:e("player_data.gameRecords.uname"),width:150,titlePrefix:{content:e("player_data.gameRecords.tips.uname")}},{field:"game_title",title:e("player_data.gameRecords.game_title"),width:200},{field:"bet_game_play_type",title:e("player_data.gameRecords.game_play"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.game_play")}},{field:"control_state",title:e("player_data.gameRecords.control_state"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.control_state")}},{field:"trigger_mode",title:e("player_data.gameRecords.trigger_mode"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.trigger_mode")}},{field:"rtp",title:e("player_data.gameRecords.rtp"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.rtp")}},{field:"bet",title:e("player_data.gameRecords.bet_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.bet_amount")},slots:{default:"bet_amount"}},{field:"should_bet_result",title:e("player_data.gameRecords.should_bet_result"),width:140},{field:"win_amount",title:e("player_data.gameRecords.win_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.win_amount")},slots:{default:"win_amount"}},{field:"prev_amount",title:e("player_data.gameRecords.prev_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.prev_amount")}},{field:"next_amount",title:e("player_data.gameRecords.next_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.next_amount")}},{field:"total_win_amount",title:e("player_data.gameRecords.total_win_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.total_win_amount")},slots:{default:"total_win_amount"}},{field:"balance_amount",title:e("player_data.gameRecords.balance_amount"),width:140,titlePrefix:{content:e("player_data.gameRecords.tips.balance_amount")}},{fixed:"right",align:"left",title:e("game_control.game_list.action"),width:220,slots:{default:"action"}}],exportConfig:{},keepSource:!0,treeConfig:{transform:!0,parentField:"third_gid",rowField:"third_round_id"},proxyConfig:{ajax:{query:m=>x(null,[m],function*({page:n}){let t={page:n.currentPage,limit:n.pageSize,compress:0};const i=yield R.getValues();i.game_id&&(t.game_id=i.game_id),i.bet_game_play_type&&(t.bet_game_play_type=i.bet_game_play_type),i.third_round_id&&(t.third_round_id=i.third_round_id),i.range_time&&(t.start_time=i.range_time[0].format("YYYY-MM-DD"),t.end_time=i.range_time[1].format("YYYY-MM-DD")),i.search_text&&(t[s.search_type]=i.search_text);const k=yield z(t);return{total:k.total,items:k.list}})}},rowConfig:{isHover:!0},toolbarConfig:{custom:!0,export:!0,refresh:!0,zoom:!0}},[d,c]=$({gridOptions:p});return(n,m)=>(u(),M(a(j),null,{default:r(()=>[o(a(S),null,{default:r(()=>[o(a(g),null,{search_text:r(t=>[o(a(L),{compact:""},{default:r(()=>[o(a(q),{name:"search_type",style:{width:"30%"},value:s.search_type,"onUpdate:value":m[0]||(m[0]=i=>s.search_type=i)},{default:r(()=>[o(a(v),{value:"uname"},{default:r(()=>[y(_(a(e)("player_data.search.uname")),1)]),_:1}),o(a(v),{value:"nickname"},{default:r(()=>[y(_(a(e)("player_data.search.nickname")),1)]),_:1}),o(a(v),{value:"user_id"},{default:r(()=>[y(_(a(e)("player_data.search.user_id")),1)]),_:1})]),_:1},8,["value"]),o(a(F),O({name:"search_text",allowClear:"",placeholder:a(e)("player_data.placeholder")+""+a(e)("player_data.search['"+s.search_type+"']")},t,{style:{width:"70%"}}),null,16,["placeholder"])]),_:2},1024)]),_:1})]),_:1}),o(a(S),null,{default:r(()=>[C("div",A,[o(a(d),null,{action:r(({row:t})=>[o(a(Y),{type:"link",href:t.view_layout_url,target:"_blank"},{default:r(()=>m[1]||(m[1]=[y("查看布局")])),_:2,__:[1]},1032,["href"])]),bet_amount:r(({row:t})=>[C("span",T,_(t.bet),1)]),win_amount:r(({row:t})=>[t.win_amount>=0?(u(),h("span",E,_(t.win_amount),1)):(u(),h("span",U,_(t.win_amount),1))]),total_win_amount:r(({row:t})=>[t.total_win_amount>=0?(u(),h("span",H,_(t.total_win_amount),1)):(u(),h("span",Q,_(t.total_win_amount),1))]),_:1})])]),_:1})]),_:1}))}},Be=N(J,[["__scopeId","data-v-4427a3f5"]]);export{Be as default};