TmallWeb-dist/js/operation-statistics.hFx4qkUD.js

2 lines
5.0 KiB
JavaScript
Raw Normal View History

2025-07-26 09:01:55 +08:00
import{b4 as e,ag as a,b6 as t,ai as l,bN as n,c as o,e as p,N as r,w as s,g as c,l as i,an as g,O as d,t as _}from"./index.DMuoDWpw.js";import{E as u}from"./el-text.BNx45kFL.js";import{E as h}from"./el-link.B3Iebutg.js";import{E as b}from"./el-card.sIXcrArS.js";import{_ as m}from"./index.D46A469w.js";import{getDepositTypeList as v,getProviderList as f,getdePositDetailsList as y}from"./deposit.DMB3rnDP.js";import"./el-col.COx331AE.js";const F={class:"home-container"},w={class:"card-header"},j=e({__name:"operation-statistics",setup(e){let j=[],E=[];const x=a({columns:[{prop:"id",label:"佣金余额",align:"center"},{prop:"id",label:"总押金",align:"center"},{prop:"id",label:"冻结押金",align:"center"},{prop:"id",label:"可用押金",align:"center"},{prop:"id",label:"今日充值押金",align:"center"},{prop:"id",label:"最后更新时间",align:"center"}],total:0,page:1,per_page:10,loading:!1,btnLoading:!1}),D=a({columns:[{prop:"id",label:"服务商编号",align:"center"},{prop:"provider_name",label:"服务商名称",align:"center"},{prop:"transaction_no",label:"登录账号",align:"center"},{prop:"type_name",label:"上级",align:"center"},{prop:"a",label:"下级数",align:"center"},{prop:"change_amount",label:"层级",align:"center"},{prop:"after_balance",label:"今日收款笔数",align:"center"},{prop:"after_balance",label:"今日总跑量",align:"center"},{prop:"昨日收款笔数",label:"每日限数",align:"center"},{prop:"change_amount",label:"昨日总跑量",align:"center"},{prop:"change_amount",label:"账号余额",align:"center"},{prop:"change_amount",label:"押金余额",align:"center"},{prop:"change_amount",label:"团队押金余额",align:"center"},{prop:"change_amount",label:"总跑量",align:"center"},{prop:"change_amount",label:"团队总跑量",align:"center",slot:"in_out_slot"},{prop:"change_amount",label:"总收益",align:"center",slot:"amount_slot"},{prop:"ch",label:"总笔数",align:"center"},{prop:"ch",label:"成功笔数",align:"center"},{prop:"ch",label:"成功率",align:"center"},{prop:"ch",label:"手机号",align:"center"},{prop:"ch",label:"创建时间",align:"center"}],tableData:[],searchFields:[{label:"服务商编号",prop:"transaction_no",type:"input",value:""},{label:"服务商名称",prop:" provider_id",type:"input",value:""},{label:"登录账户",prop:"type",type:"input",value:""},{label:"排序",prop:"type",type:"select",value:""}],total:0,page:1,per_page:10,loading:!1,btnLoading:!1}),S=()=>{D.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),k()};t(()=>{U(),R(),k()});const R=()=>{v({}).then(e=>{E=[],Object.entries(e).forEach(([e,a])=>{E.push({label:a,value:e})}),l(()=>{D.searchFields[4].options=E})})},U=()=>{f({}).then(e=>{j=[],e.forEach(e=>{let a={};a.label=e.service_name,a.value=e.id,j.push(a)}),l(()=>{D.searchFields[0].options=j})})};const k=()=>{var e,a;D.loading=!0;let t={per_page:D.per_page,page:D.page},l=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(D.searchFields);(null==(e=l.created_at)?void 0:e.length)>0&&(l.start_created_at=l.created_at[0]?n(l.created_at[0]):"",l.end_created_at=l.created_at[1]?n(l.created_at[1]):""),(null==(a=l.process_at)?void 0:a.length)>0&&(l.start_process_time=l.process_at[0]?n(l.process_at[0]):"",l.end_process_time=l.process_at[1]?n(l.process_at[1]):""),delete l.created_at,delete l.process_at,y(Object.assign(t,l)).then(e=>{D.tableData=e.data,D.total=e.total,D.loading=!1}).catch(()=>{D.loading=!1})},O=()=>{};return(e,a)=>{const t=g,l=m,n=b,v=h,f=u;return p(),o("div",F,[r(n,{class:"statistics-card"},{header:s(()=>[i("div",w,[a[6]||(a[6]=i("span",null,"统计",-1)),r(t,{type:"primary",size:"small",onClick:S},{default:s(()=>a[5]||(a[5]=[d("更新数据")])),_:1,__:[5]})])]),default:s(()=>[r(l,{class:"statistics-table",columns:c(x).columns,data:c(x).tableData,per_page:c(x).per_page,"onUpdate:per_page":a[0]||(a[0]=e=>c(x).per_page=e),page:c(x).page,"onUpdate:page":a[1]||(a[1]=e=>c(x).page=e),total:c(x).total,onGetTableData:O,loading:c(x).loading,showSelection:!1,showRightRefresh