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

2 lines
8.2 KiB
JavaScript
Raw Normal View History

2025-08-14 10:33:48 +08:00
import{_ as ce,a as _e,r as s,C as ge,J as ve,k as u,G as L,o as g,c as D,H as k,I as M,f as l,d as t,e as n,K as z,L as F,m as R,D as q,q as i,t as f,U as be,p as we,n as C,B as ye,h as Ve,v as Ce,x as Se}from"./index.R3qQMktZ.js";import{b as he,u as ke}from"./commissionList.BB3MHwHe.js";/* empty css */import{C as Re}from"./index.DU8FQYf7.js";/* empty css */const Ae=S=>(Ce("data-v-80b0ebbc"),S=S(),Se(),S),Pe={class:"app-container"},Te={class:"label-scoreRatio"},Ue=Ae(()=>C("span",null,"平台比例",-1)),De={class:"dialog-footer"},qe={class:"dialog-footer"},Ne=ye({name:"Commission"}),$e=Object.assign(Ne,{setup(S){_e();const{proxy:d}=Ve(),{ff_tenant_type:H,ff_tenant_status:Ye,ff_tenant_agent_approval_status:A,ff_tenant_agent_commission_type:Be}=d.useDict("ff_tenant_type","ff_tenant_status","ff_tenant_agent_approval_status","ff_tenant_agent_commission_type"),N=s([]),w=s(!1),v=s(!0),K=s(!0);s([]),s(!0),s(!0);const W=s("");s(!1),s(!1),s("");const j=s([]),E=s(0),G=s(0),P=s(0),J=s(0),O=s(0),h=s([]),Q=ge({form:{},queryParams:{pageNum:1,pageSize:10,orderByColumn:"taw.createTime",isAsc:"desc",approvalStatus:"",tenantKey:""},rules:{account:[{required:!0,message:d.t("商户账号不能为空"),trigger:"blur"}],password:[{required:!0,message:d.t("密码不能为空"),trigger:"blur"}],scoreRatio:[{required:!0,message:d.t("买分比例不能为空"),trigger:"blur"}],tenantType:[{required:!0,message:d.t("商户模式不能为空"),trigger:"change"}]}}),{queryParams:m,form:r,rules:X}=ve(Q);function y(){v.value=!0,he(d.addDateRange(m.value,h.value)).then(o=>{N.value=o.rows,E.value=o.unwithdrawn,G.value=o.withdrawn,P.value=o.total,J.value=o.invite,O.value=o.take,v.value=!1})}function Z(){w.value=!1,x()}function x(){r.value={account:"",password:"",scoreRatio:1,tenantType:1,tenantAgentPlatforms:[]},d.resetForm("agentRef")}function ee(){m.value.pageNum=1,y()}function $(o){r.value.tenantAgentPlatforms=r.value.tenantAgentPlatforms.map((a,T)=>(o==="del"&&a.cost>j.value[T].cost?(a.cost-=.5,a.useCost-=.5):o==="add"&&(a.cost+=.5,a.useCost+=.5),a))}const b=s(!1),V=s({}),te=s({}),ae=o=>{V.value.id=o.id,b.value=!0},le=()=>{d.$refs.agentRef.validate(o=>{o&&(v.value=!0,ke(V.value).then(a=>{v.value=!1,d.$modal.msgSuccess(d.t("操作成功!")),b.value=!1,y()}).catch(()=>{v.value=!1}))})};function oe(){d.$refs.agentRef.validate(o=>{o&&createAgent(r.value).then(a=>{d.$modal.msgSuccess(d.t("新增成功")),w.value=!1,y()})})}return y(),(o,a)=>{const T=u("el-option"),ne=u("el-select"),c=u("el-form-item"),se=u("el-date-picker"),_=u("el-button"),U=u("el-form"),p=u("el-table-column"),re=u("dict-tag"),Y=u("el-table"),ue=u("pagination"),B=u("el-input"),ie=u("el-radio-button"),de=u("el-radio-group"),pe=u("el-input-number"),I=u("el-dialog"),me=L("hasPermi"),fe=L("loading");return g(),D("div",Pe,[k(t(U,{model:l(m),ref:"queryRef",inline:!0},{default:n(()=>[t(c,{label:o.t("状态"),prop:"approvalStatus"},{default:n(()=>[t(ne,{modelValue:l(m).approvalStatus,"onUpdate:modelValue":a[0]||(a[0]=e=>l(m).approvalStatus=e),clearable:"",style:{width:"220px"},placeholder:o.t("请选择")},{default:n(()=>[(g(!0),D(z,null,F(l(A),e=>(g(),R(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(c,{label:o.t("月份"),prop:"dateRange"},{default:n(()=>[t(se,{modelValue:l(h),"onUpdate:modelValue":a[1]||(a[1]=e=>q(h)?h.value=e:null),editable:!1,type:"datetimerange","start-placeholder":o.t("开始时间"),"end-placeholder":o.t("结束时间"),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(c,null,{default:n(()=>[t(_,{type:"primary",icon:"Search",onClick:ee},{default:n(()=>[i(f(o.t("搜索")),1)]),_:1})]),_:1})]),_:1},8,["model"]),[[M,l(K)]]),k((g(),R(Y,{data:l(N),stripe:"",border:"",class:"c-table-main",height:"672px"},{default:n(()=>[t(p,{label:o.t("代理名称"),width:"100",align:"cente