2 lines
4.7 KiB
JavaScript
2 lines
4.7 KiB
JavaScript
import{b2 as a,bt as e,aH as t,ag as l,bm as i,aZ as n,c as s,e as d,l as o,R as c,al as r,N as m,a7 as u,a8 as v,n as _,g,t as h,O as p,w as b,E as f,ap as w,bO as x,m as y,bN as k,bL as L,aX as $,bR as N,a_ as C,aO as B}from"./index.1758794293670DRca_LNe.js";import{E as T}from"./el-empty.1758794293670hUMC02uf.js";import{E as j}from"./el-card.1758794293670DvASFxV7.js";import{g as D,a as E,e as O,r as R,b as V}from"./monitor.1758794293670DULYj9Vp.js";const F={class:"big"},I={class:"top"},U=["onClick"],q={class:"title"},H={class:"index"},M={class:"profile-content"},P={class:"card-header"},X={class:"index"},Z={class:"btns"},z=["onClick"],A=["onClick"],G={class:"card-body"},J={class:"item"},K={class:"name"},Q={class:"item"},S={class:"red"},W={class:"item"},Y={class:"item"},aa={class:"item"},ea={class:"table"},ta={key:0},la={class:"table"},ia=a({__name:"agent-account-queue",setup(a){e({legacy:!0}),t();const ia=a=>{if(""==a||null==a||null==a)return"0.00";return Number(a).toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g,",")},na=l({activeName:"1",channelList:[],dataList:[],loading:!1,total:0,showDialog:!1,title:"",statList:[],tableloading:!1}),sa=()=>{na.showDialog=!0,na.tableloading=!0,D({channel_id:na.activeName}).then(a=>{na.statList=a,na.tableloading=!1}).catch(()=>{na.tableloading=!1})},da=async()=>{na.loading=!0;const a=await E({channel_id:na.activeName});na.dataList=a.list,na.total=a.total_num,na.loading=!1};return i(async()=>{await(async()=>{const a=await V();na.channelList=a,na.activeName=a[0].id||1,na.title=`${a[0].channel_name} - 码统计`})(),da()}),(a,e)=>{var t;const l=n("Refresh"),i=f,D=w,E=n("UserFilled"),V=L,oa=k,ca=j,ra=T,ma=$,ua=x;return d(),s("div",F,[o("div",I,[(d(!0),s(u,null,v(g(na).channelList,a=>(d(),s("div",{class:_([{active:a.id==g(na).activeName},"item"]),key:a.id,onClick:e=>{return t=a,na.activeName=t.id,na.title=`${t.channel_name} - 码统计`,void da();var t}},h(a.channel_name),11,U))),128))]),o("div",q,[o("div",H,[e[1]||(e[1]=p(" 总挂码数量:")),o("span",null,h(g(na).total),1),o("div",{onClick:sa},"码统计")]),m(D,{class:"box-item",effect:"dark",content:"刷新",placement:"top"},{default:b(()=>[o("div",{onClick:da},[m(i,null,{default:b(()=>[m(l)]),_:1})])]),_:1})]),c((d(),s("div",M,[(d(!0),s(u,null,v(g(na).dataList,(a,t)=>(d(),y(ca,{key:a.id,class:"card"},{header:b(()=>[o("div",P,[o("div",X,h(`第${t+1}位`),1),o("div",Z,[o("div",{onClick:e=>{return t=a,void C.prompt("请输入权重值","系统提示",{confirmButtonText:"确认",cancelButtonText:"取消",inputPattern:/^[0-9]\d*$/,inputErrorMessage:"请输入大于或等于0的整数"}).then(({value:a})=>{O({payee_info_id:t.id,weight:a}).then(a=>{B.success("操作成功"),da()})}).catch(()=>{});var t}},"更新代理权重",8,z),o("div",{onClick:e=>{return t=a,void C.confirm(`是否确认移除除代理为${t.ms_name}的数据项?`,"系统提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(()=>{R({ms_id:t.ms_id}).then(a=>{B.success("操作成功"),da()})}).catch(()=>{});var t}},"移除代理",8,A)])])]),default:b(()=>{return[o("div",G,[o("div",J,[o("div",K,[m(i,null,{default:b(()=>[m(E)]),_:1}),p(" "+h(`[${a.ms_id}]${a.ms_name}`),1)])]),o("div",Q,[e[2]||(e[2]=o("div",null,"余额:",-1)),o("div",S,h(ia(a.usable_amount)),1)]),o("div",W,[e[3]||(e[3]=o("div",null,"加入时间:",-1)),o("div",null,h((t=a.create_time,N(1e3*t))),1)]),o("div",Y,[e[4]||(e[4]=o("div",null,"权重值:",-1)),o("div",null,h(a.weight),1)]),o("div",aa,[e[7]||(e[7]=o("div",null,"挂码情况:",-1)),o("div",null,[e[5]||(e[5]=p(" 共 ")),o("span",null,h(a.num),1),e[6]||(e[6]=p(" 个 "))])]),o("div",ea,[m(oa,{data:a.payeeInfo,"max-height":200,border:"",fit:""},{default:b(()=>[m(V,{prop:"name",align:"center",label:"收款人"}),m(V,{align:"center",label:"区间"},{default:b(a=>[p(h(`${a.row.min_amount}-${a.row.max_amount}`),1)]),_:1}),m(V,{width:"100",prop:"fixed_amount",align:"center",label:"金额"})]),_:2},1032,["data"])])])];var t}),_:2},1024))),128))])),[[ua,g(na).loading]]),0==(null==(t=g(na).dataList)?void 0:t.length)?(d(),s("div",ta,[m(ra)])):r("",!0),m(ma,{title:g(na).title,"destroy-on-close":!0,"close-on-click-modal":!1,modelValue:g(na).showDialog,"onUpdate:modelValue":e[0]||(e[0]=a=>g(na).showDialog=a),width:"30%"},{default:b(()=>[o("div",la,[c((d(),y(oa,{data:g(na).statList,"max-height":400,border:"",fit:""},{default:b(()=>[m(V,{align:"center",label:"类型"},{default:b(a=>[p(h(2==a.row.type?"固定金额":"区间金额"),1)]),_:1}),m(V,{align:"center",label:"区间"},{default:b(a=>[p(h(1==a.row.type?`${a.row.min_amount}-${a.row.max_amount}`:a.row.fixed_amount),1)]),_:1}),m(V,{width:"100",prop:"num",align:"center",label:"数量"})]),_:1},8,["data"])),[[ua,g(na).tableloading]])])]),_:1},8,["title","modelValue"])])}}},[["__scopeId","data-v-44e7a897"]]);export{ia as default};
|