gameapi-client/dist-API/assets/index.CmFri0Yf.js

2 lines
10 KiB
JavaScript
Raw Permalink Normal View History

2025-08-14 10:33:48 +08:00
import{_ as ae,a as ne,r as p,C as oe,J as se,k as f,G as O,o as m,c,H as R,I as j,f as a,d as l,e as n,D as k,l as re,q as r,t as d,m as h,p as A,U as de,n as v,K as E,L as G,B as ue,h as pe}from"./index.R3qQMktZ.js";import{s as ie,g as me}from"./order.a3chHmht.js";/* empty css */import{_ as fe}from"./index.HdbRnK2y.js";/* empty css */const ce={class:"app-container"},be={key:0},ge={key:1},ye={key:0,class:"text-danger"},_e={key:1,class:"text-warning"},ve={key:2,class:"text-navy"},Ve={key:3,class:"text-danger"},we={key:1},Te={class:"label-scoreRatio"},Ce={class:"dialog-footer"},Re={class:"label-scoreRatio"},ke={class:"dialog-footer"},he=ue({name:"Agent"}),Ae=Object.assign(he,{setup(Ue){ne();const{proxy:i}=pe(),{ff_tenant_type:$,ff_tenant_status:Pe}=i.useDict("ff_tenant_type","ff_tenant_status"),D=p([]),w=p(!1),U=p(!0),H=p(!0);p([]),p(!0),p(!0);const P=p(0),J=p(""),b=p(!1);p(!1),p("");const Q=p([]),C=p([]),S=p(""),M=oe({form:{},queryParams:{pageNum:1,pageSize:10,orderByColumn:"tro.createTime",isAsc:"desc",tenantKey:"",status:3},rules:{account:[{required:!0,message:i.t("商户账号不能为空"),trigger:"blur"}],password:[{required:!0,message:i.t("密码不能为空"),trigger:"blur"}],scoreRatio:[{required:!0,message:i.t("买分比例不能为空"),trigger:"blur"}],tenantType:[{required:!0,message:i.t("商户模式不能为空"),trigger:"change"}]}}),{queryParams:g,form:s,rules:K}=se(M);function T(){U.value=!0,ie(i.addDateRange(g.value,C.value)).then(t=>{D.value=t.rows,P.value=t.total,U.value=!1})}function W(){w.value=!1,X()}function X(){s.value={account:"",password:"",scoreRatio:1,tenantType:1,tenantAgentPlatforms:[]},i.resetForm("agentRef")}function N(){g.value.pageNum=1,T()}const Y=t=>{i.$modal.confirm(i.t("确认此操作?")).then(()=>me(t.id)).then(()=>{T(),i.$modal.msgSuccess(i.t("入款成功"))}).catch(()=>{})};function I(t){s.value.tenantAgentPlatforms=s.value.tenantAgentPlatforms.map((o,V)=>(t==="del"&&o.cost>Q.value[V].cost?(o.cost-=.5,o.useCost-=.5):t==="add"&&(o.cost+=.5,o.useCost+=.5),o))}function Z(){i.$refs.agentRef.validate(t=>{t&&createAgent(s.value).then(o=>{i.$modal.msgSuccess(i.t("新增成功")),w.value=!1,T()})})}return T(),(t,o)=>{const V=f("el-input"),y=f("el-form-item"),_=f("el-button"),B=f("el-form"),u=f("el-table-column"),q=f("el-table"),x=f("pagination"),L=f("el-radio-button"),z=f("el-radio-group"),ee=f("el-input-number"),F=f("el-dialog"),le=O("hasPermi"),te=O("loading");return m(),c("div",ce,[R(l(B,{model:a(g),ref:"queryRef",inline:!0},{default:n(()=>[l(a(fe),{dateRange:a(C),"onUpdate:dateRange":o[0]||(o[0]=e=>k(C)?C.value=e:null),operateTimeType:a(S),"onUpdate:operateTimeType":o[1]||(o[1]=e=>k(S)?S.value=e:null)},null,8,["dateRange","operateTimeType"]),l(y,{label:t.t("商户账号"),prop:"tenantKey"},{default:n(()=>[l(V,{modelValue:a(g).tenantKey,"onUpdate:modelValue":o[2]||(o[2]=e=>a(g).tenantKey=e),placeholder:t.t("请输入商户账号"),clearable:"",style:{width:"200px"},onKeyup:re(N,["enter"])},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(y,null,{default:n(()=>[l(_,{type:"primary",icon:"Search",onClick:N},{default:n(()=>[r(d(t.t("搜索")),1)]),_:1})]),_:1})]),_:1},8,["model"]),[[j,a(H)]]),R((m(),h(q,{data:a(D),class:"c-table-main",border:""},{default:n(()=>[l(u,{label:t.t("订单号"),width:"100",align:"center",prop:"orderId"},null,8,["label"]),l(u,{label:t.t("商户账号"),align:"center",prop:"tenantKey","show-overflow-tooltip":!0},null,8,["label"]),l(u,{label:t.t("平台币种"),align:"center",prop:"currencyCode","show-overflow-tooltip":!0},null,8,["label"]),l(u,{label:t.t("汇率"),width:"100",align:"center",prop:"exchangeRate"},{default:n(({row:e})=>[e.exchangeRate?(m(),c("span",be,d(e.exchangeRate),1)):(m(),c("span",ge,"--"))]),_:1},8,["label"]),l(u,{label:t.t("充值前额度"),align:"center",prop:"tenantType"},{default:n(({row:e})=>[r(d(e.balanceBefore?e.balanceBefore:"--"),1)]),_:1},8,["label"]),l(u,{label:t.t("充值额度"),align:"center",