2 lines
6.7 KiB
JavaScript
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,{m
|