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

2 lines
8.5 KiB
JavaScript
Raw Normal View History

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