PageSourceSearch

https://1155dzg.com:7822/assets/extBillRecord-CyiC99qM.js

js 1155dzg.com collected 2026-10-09 04:34:37 UTC 6,651 bytes, 1 lines download raw bytes

1import{d as v,c as I}from"./vendor-element-plus-CnrZsLnk.js";import{A as B}from"./accountSearchBar-VBBT8Q0L.js";import w from"./NoRecord-D1UmeFqJ.js";import{E as O,a as d}from"./ExtOrderTable-BYcNcS8N.js";import{t as u,Z as C,o as R,K as L,$ as P,a1 as l,as as n,q as c,M as o,O as S,L as f,au as y,N as g,ae as U,S as E}from"./vendor-vue-Cs0jG3vf.js";import{_,bc as k,bd as V,o as z}from"./services-DMwYBTTp.js";import{a as Q,b as M}from"./index-CfMxBARn.js";import{u as W}from"./useConsumeHistoryState-6jZkmgVM.js";import{m as j}from"./vendor-pinia-CkwwAs9v.js";import"./vendor-DZeYsp6R.js";import"./vendor-lodash-DXGp0yxs.js";const Y={components:{NoRecord:w,ExtOrderTable:O},props:{betRecordList:{type:Array,default:()=>[]},isSettled:{type:Boolean,default:!0},loading:{type:Boolean,default:!1}},computed:{hasRecord(){return this.betRecordList.length>0}}},F={class:"searchDetail"};function H(t,e,a,b,i,r){const p=n("ExtOrderTable"),h=n("NoRecord");return c(),u("div",F,[C(l(p,{records:a.betRecordList,"is-settled":a.isSettled,"bet-content-max-length":12,"show-betting-time":"","show-account":""},null,8,["records","is-settled"]),[[P,!a.loading]]),!r.hasRecord&&!a.loading?(c(),R(h,{key:0})):L("",!0)])}const K=_(Y,[["render",H],["__scopeId","data-v-99cac7b2"]]),m=Object.freeze({BETTING:"bettingDate",CLEARING:"clearingDate"}),q=Object.freeze([{label:"下注时间",value:m.BETTING},{label:"结算时间",value:m.CLEARING}]),X={name:"ExtBillRecord",components:{AccountSearchBar:B,ExtBillRecordList:K,QuickTimeSelection:V,TCTips:M,TCPagination:Q},mixins:[k],inject:["setExtBillRecordWide"],data(){return{betRecordType:"全部彩票",searchAccount:null,selectedGameId:"all",setData:[],awardStatus:d,pageOption:{page:1,pageSize:10,count:0},requestData:{accountName:null,extGamePlatformId:null,timeRange:0,pageNo:1,pageSize:10,isAward:d.SETTLED,isPlatform:0,queryDateType:m.BETTING},firstTimeData:!0,tips:[{id:0,text:"第三方注单最多只保存两个月。"},{id:1,text:"请至第三方游戏的下注记录查询,以确认下注时间、下注内容及开奖结果。"},{id:2,text:"结算时间是指第三方注单回传至平台的时间。"}]}},computed:{...j(z),platformOptions(){const{platform:t,platformUnsettled:e}=this.extGameStore.extQuerySelect;return this.isSettled?t:e},isSettled(){return this.requestData.isAward===d.SETTLED},isUnsettled(){return this.requestData.isAward===d.UNSETTLED},queryTimeOptions(){return this.isSettled?q:q.slice(0,1)}},watch:{isSettled:{immediate:!0,handler(t){this.setExtBillRecordWide(t)}}},created(){this.updateSearchName(),this.extGameStore.ExtOrderQuerySelect().then(()=>{this.betRecordType="所有平台"})},beforeUnmount(){this.setExtBillRecordWide(!1)},methods:{platformSelect(){this.firstTimeData&&(this.selectedGameId!=="all"?(this.betRecordType=this.platformOptions[this.selectedGameId],this.requestData.extGamePlatformId=this.selectedGameId):(this.betRecordType="所有平台",this.requestData.extGamePlatformId=null),this.requestData.pageNo=1,this.getData())},getData(){this.requestData.accountName=this.searchAccount,this.firstTimeData=!1,this.SetTurning(!0);const t={...this.requestData,timeRange:this.selectedDateRange.time,startDate:this.selectedDateRange.startDate,endDate:this.selectedDateRange.endDate},e=a=>{window.layer.msgWarn(a),this.searchAccount=null,this.firstTimeData=!0};this.extGameStore.lowerQuery(t).then(a=>{a.code==="success"?(this.setData=a.data.record.page?a.data.record.page.records:[],this.pageOption=a.data.record.page,this.firstTimeData=!0):e(a.msg)}).catch(a=>{(a.code==="error"||a.code==="fail")&&e(a.msg)}).finally(()=>{this.SetTurning(!1)})},seachUser(){this.requestData.pageNo=1,this.getData()},onTimeTypeSelected(t){this.requestData.queryDateType!==t&&(this.requestData.queryDateType=t,this.requestData.pageNo=1,this.getData())},queryAwardStatus(t){const e=this.requestData.isAward!==t;this.requestData.isAward=t,t===d.UNSETTLED&&(this.requestData.queryDateType=m.BETTING),e&&(this.selectedGameId="all",this.betRecordType="所有平台",this.requestData.extGamePlatformId=null),this.requestData.pageNo=1,this.getData()},updateSearchName(){const t=W();t!==void 0&&(this.searchAccount=t)},initPagesOpt(){this.requestData.pageNo=1,this.requestData.pageSize=10},changePage(t){this.requestData.pageNo=t.page,this.getData()},updatePage(t){this.getData()}}},Z={class:"userMain"},J={class:"topSearchGroup"},$={class:"margin-t"},ee={class:"number"};function te(t,e,a,b,i,r){const p=n("QuickTimeSelection"),h=n("AccountSearchBar"),T=v,N=I,x=n("ExtBillRecordList"),A=n("TCPagination"),G=n("TCTips");return c(),u("div",{class:g(["userRight",{"is-wide-layout":r.isSettled}])},[e[9]||(e[9]=o("div",{class:"userTitle mgb10"},"第三方明细",-1)),o("div",Z,[o("div",J,[l(p,{"time-type":i.requestData.queryDateType,"time-type-options":r.queryTimeOptions,onDateSelected:t.onDateSelected,onTimeTypeSelected:r.onTimeTypeSelected},null,8,["time-type","time-type-options","onDateSelected","onTimeTypeSelected"]),l(h,{modelValue:i.searchAccount,"onUpdate:modelValue":e[0]||(e[0]=s=>i.searchAccount=s),class:"margin-l0 margin-b0",onSearch:r.seachUser,placeholder:"下级投注查询"},null,8,["modelValue","onSearch"]),o("div",$,[e[7]||(e[7]=o("span",null,"平台:",-1)),l(N,{id:"selectedGameId",class:"w-200 margin-l0",modelValue:i.selectedGameId,"onUpdate:modelValue":e[1]||(e[1]=s=>i.selectedGameId=s),onChange:e[2]||(e[2]=s=>r.platformSelect())},{default:S(()=>[l(T,{value:"all",label:"所有平台"}),(c(!0),u(f,null,y(r.platformOptions,(s,D)=>(c(),R(T,{key:D,value:D,label:s},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),o("div",null,[e[8]||(e[8]=o("span",null,"类型:",-1)),o("button",{class:g(["cursor-pointer userSearchType",{active:r.isSettled}]),onClick:e[3]||(e[3]=s=>r.queryAwardStatus(i.awardStatus.SETTLED))},"已结算",2),o("button",{class:g(["cursor-pointer userSearchType",{active:r.isUnsettled}]),onClick:e[4]||(e[4]=s=>r.queryAwardStatus(i.awardStatus.UNSETTLED))},"未结算",2)])]),l(x,{"bet-record-list":i.setData,"is-settled":r.isSettled,loading:t.$turning},null,8,["bet-record-list","is-settled","loading"]),l(A,{total:i.pageOption.count||0,page:i.requestData.pageNo,"onUpdate:page":e[5]||(e[5]=s=>i.requestData.pageNo=s),limit:i.requestData.pageSize,"onUpdate:limit":e[6]||(e[6]=s=>i.requestData.pageSize=s),"page-sizes":[10,20,50],onPagination:r.getData},null,8,["total","page","limit","onPagination"]),l(G,null,{default:S(()=>[(c(!0),u(f,null,y(i.tips,s=>(c(),u("p",{key:s.id},[o("span",ee,E(s.id+1)+"、",1),U(E(s.text),1)]))),128))]),_:1})])],2)}const pe=_(X,[["render",te],["__scopeId","data-v-c87752ec"]]);export{pe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.