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

2 lines
6.7 KiB
JavaScript

import{_ as Q,a as F,r as u,C as G,J as H,k as c,G as J,o as f,c as M,H as T,I,f as l,d as t,e as r,l as h,m as A,p as K,q as d,t as m,U as W,B as X,h as Y}from"./index.R3qQMktZ.js";import{r as Z,s as $,a as x}from"./tenant.5hwMVhFj.js";/* empty css */import{C as w}from"./index.DU8FQYf7.js";/* empty css */const ee={class:"app-container"},le=X({name:"Agent"}),ae=Object.assign(le,{setup(te){F();const{proxy:p}=Y();p.useDict("ff_tenant_type","ff_tenant_status");const q=u([]);u(!1);const g=u(!0),k=u(!0);u([]),u(!0),u(!0);const y=u(0);u(""),u(!1),u(!1),u(""),u([]),u([{label:p.t("请选择"),value:""},{label:p.t("商户模式"),value:"tenantType"},{label:p.t("商户账号"),value:"account"},{label:p.t("商户状态"),value:"status"}]);const P=G({form:{},queryParams:{pageNum:1,pageSize:10,orderByColumn:"createTime",isAsc:"desc",params:{beginTime:"",endTime:""},tenantKey:"",memberAccount:""},rules:{account:[{required:!0,message:p.t("商户账号不能为空"),trigger:"blur"}],password:[{required:!0,message:p.t("密码不能为空"),trigger:"blur"}],scoreRatio:[{required:!0,message:p.t("买分比例不能为空"),trigger:"blur"}],tenantType:[{required:!0,message:p.t("商户模式不能为空"),trigger:"change"}]}}),{queryParams:n,form:oe,rules:ne}=H(P),B=u([{label:p.t("可用额度"),value:"BALANCE"},{label:p.t("平台额度"),value:"_FALSE"},{label:p.t("信誉额度"),value:"REPUTATION"}]);function v(){g.value=!0,Z(n.value).then(a=>{q.value=a.rows,y.value=a.total,g.value=!1})}const N=u([]),_=u(!0),D=async()=>{_.value=!1,$().then(a=>{N.value=a.data.map(o=>({label:o.currencyCode,value:o.currencyCode})),_.value=!0})},S=u([]),V=u(!0),L=async()=>{V.value=!1,x().then(a=>{S.value=a.data.map(o=>({label:o.name,value:o.code})),V.value=!0})};function b(){n.value.pageNum=1,v()}return v(),D(),L(),(a,o)=>{const C=c("el-input"),i=c("el-form-item"),U=c("el-date-picker"),R=c("el-button"),E=c("el-form"),s=c("el-table-column"),j=c("el-table"),z=c("pagination"),O=J("loading");return f(),M("div",ee,[T(t(E,{model:l(n),ref:"queryRef",inline:!0},{default:r(()=>[t(i,{label:a.t("商户账号"),prop:"tenantKey"},{default:r(()=>[t(C,{modelValue:l(n).tenantKey,"onUpdate:modelValue":o[0]||(o[0]=e=>l(n).tenantKey=e),placeholder:a.t("请输入商户账号"),clearable:"",style:{width:"200px"},onKeyup:h(b,["enter"])},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:a.t("玩家账号"),prop:"memberAccount"},{default:r(()=>[t(C,{modelValue:l(n).memberAccount,"onUpdate:modelValue":o[1]||(o[1]=e=>l(n).memberAccount=e),placeholder:a.t("请输入玩家账号"),clearable:"",style:{width:"200px"},onKeyup:h(b,["enter"])},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:a.t("游戏账号"),prop:"memberAccount"},{default:r(()=>[t(C,{modelValue:l(n).memberAccount,"onUpdate:modelValue":o[2]||(o[2]=e=>l(n).memberAccount=e),placeholder:a.t("请输入游戏账号"),clearable:"",style:{width:"200px"},onKeyup:h(b,["enter"])},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:a.t("币种"),prop:"currencyCode"},{default:r(()=>[l(_)?(f(),A(l(w),{key:0,modelValue:l(n).currencyCode,"onUpdate:modelValue":o[3]||(o[3]=e=>l(n).currencyCode=e),options:l(N),placeholder:"请选择币种",style:{width:"200px"}},null,8,["modelValue","options"])):K("",!0)]),_:1},8,["label"]),t(i,{label:a.t("平台类型"),prop:"platformCode"},{default:r(()=>[l(V)?(f(),A(l(w),{key:0,modelValue:l(n).platformCode,"onUpdate:modelValue":o[4]||(o[4]=e=>l(n).platformCode=e),options:l(S),placeholder:"请选择平台类型",style:{width:"200px"}},null,8,["modelValue","options"])):K("",!0)]),_:1},8,["label"]),t(i,{label:a.t("额度类型"),prop:"quotaType"},{default:r(()=>[t(l(w),{modelValue:l(n).quotaType,"onUpdate:modelValue":o[5]||(o[5]=e=>l(n).quotaType=e),options:l(B),placeholder:"请选择类型",style:{width:"200px"}},null,8,["modelValue","options"])]),_:1},8,["label"]),t(i,{label:a.t("开始时间"),prop:"tenantKey"},{default:r(()=>[t(U,{modelValue:l(n).params.beginTime,"onUpdate:modelValue":o[6]||(o[6]=e=>l(n).params.beginTime=e),type:"date",placeholder:a.t("请选择开始时间"),"default-value":new Date(2010,9,1)},null,8,["modelValue","placeholder","default-value"])]),_:1},8,["label"]),t(i,{label:a.t("结束时间"),prop:"tenantKey"},{default:r(()=>[t(U,{modelValue:l(n).params.endTime,"onUpdate:modelValue":o[7]||(o[7]=e=>l(n).params.endTime=e),type:"date",placeholder:a.t("请选择结束时间"),"default-value":new Date(2010,9,1)},null,8,["modelValue","placeholder","default-value"])]),_:1},8,["label"]),t(i,null,{default:r(()=>[t(R,{type:"primary",icon:"Search",onClick:b},{default:r(()=>[d(m(a.t("搜索")),1)]),_:1})]),_:1})]),_:1},8,["model"]),[[I,l(k)]]),T((f(),A(j,{data:l(q),class:"c-table-main",border:""},{default:r(()=>[t(s,{label:a.t("商户账号"),align:"center",prop:"tenantKey","show-overflow-tooltip":!0},null,8,["label"]),t(s,{label:a.t("玩家账号"),align:"center",prop:"memberAccount","show-overflow-tooltip":!0},{default:r(({row:e})=>[d(m(e.memberAccount?e.memberAccount:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("游戏账号"),align:"center",prop:"gameAccount","show-overflow-tooltip":!0},{default:r(({row:e})=>[d(m(e.gameAccount?e.gameAccount:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("币种"),width:"100",align:"center",prop:"currencyCode"},null,8,["label"]),t(s,{label:a.t("游戏平台"),align:"center",prop:"platformName",width:"80"},{default:r(({row:e})=>[d(m(e.platformName?e.platformName:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("转账金额"),align:"center",prop:"balance"},{default:r(({row:e})=>[d(m(e.balance?e.balance:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("商户剩余额度"),align:"center",prop:"balanceAfter"},{default:r(({row:e})=>[d(m(e.balanceAfter?e.balanceAfter:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("额度类型"),align:"center",prop:"quotaType",width:"85"},{default:r(({row:e})=>[d(m(e.quotaTypeName?e.quotaTypeName:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("API订单号"),align:"center",prop:"transactionId"},{default:r(({row:e})=>[d(m(e.transactionId?e.transactionId:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("商户订单号"),align:"center",prop:"orderId"},{default:r(({row:e})=>[d(m(e.orderId?e.orderId:"--"),1)]),_:1},8,["label"]),t(s,{label:a.t("创建时间"),align:"center",prop:"createTime",width:"200","show-overflow-tooltip":!0},{default:r(e=>[d(m(l(W)(e.row.createTime)),1)]),_:1},8,["label"])]),_:1},8,["data"])),[[O,l(g)]]),T(t(z,{total:l(y),page:l(n).pageNum,"onUpdate:page":o[8]||(o[8]=e=>l(n).pageNum=e),limit:l(n).pageSize,"onUpdate:limit":o[9]||(o[9]=e=>l(n).pageSize=e),onPagination:v},null,8,["total","page","limit"]),[[I,l(y)>0]])])}}}),me=Q(ae,[["__scopeId","data-v-fc091c14"]]);export{me as default};