niucloud/niucloud/public/admin/assets/account-6cb2276b.js
2026-01-31 11:36:07 +08:00

2 lines
8.6 KiB
JavaScript

import{d as Y,k as H,q as I,r as v,R as q,h as p,c as h,e,w as t,a as o,t as n,f as a,s as l,F as O,W,v as N,i as y,Z,C as E,c2 as G,c3 as J,c4 as K,c5 as Q,b1 as X,b2 as ee,a9 as te,a4 as ae,a1 as le,M as oe,L as se,aj as ne,E as ie,N as re,ak as de,al as ce,a2 as _e,V as ue,a3 as pe}from"./index-38aa4eb6.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */const me={class:"main-container"},fe={class:"flex justify-between items-center"},ve={class:"text-page-title"},he={class:"statistic-card"},ye={class:"statistic-footer"},be={class:"footer-item text-[14px] text-[#666]"},ge={class:"statistic-card"},we={class:"statistic-footer"},xe={class:"footer-item text-[14px] text-[#666]"},ke={class:"statistic-card"},Te={class:"statistic-footer"},Ee={class:"footer-item text-[14px] text-[#666]"},Ve={class:"mt-[10px]"},Ce={class:"mt-[16px] flex justify-end"},Pe={class:"input-width"},De={class:"input-width"},Ne={class:"input-width"},Fe={key:0},Ae={class:"input-width"},Re={class:"input-width"},Se={class:"input-width"},Le={class:"input-width"},ze={class:"input-width"},Me={key:1},Ue={class:"input-width"},Be={class:"input-width"},$e={class:"input-width"},je={class:"input-width"},Ye={key:2},He={class:"input-width"},Ie={class:"input-width"},qe={class:"input-width"},Oe={class:"input-width"},We={class:"dialog-footer"},gt=Y({__name:"account",setup(Ze){const F=H().meta.title,s=I({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{site_id:"",type:"",money:"",trade_no:"",create_time:""}}),V=v();q(()=>s.searchParam.trade_no,_=>{s.searchParam.trade_no=_.trim()});const m=(_=1)=>{s.loading=!0,s.page=_,G({page:s.page,limit:s.limit,...s.searchParam}).then(i=>{s.loading=!1,s.data=i.data.data,s.total=i.data.total}).catch(()=>{s.loading=!1})};m();const A=_=>{_&&(_.resetFields(),m())},C=v([]);(()=>{J().then(_=>{C.value=_.data})})();const b=v(!1),r=v({trade_no:"",type_name:"",money:0,create_time:"",type:"",pay_info:{transfer_no:"",transfer_time:"",transfer_type:"",money:0,remark:"",out_trade_no:"",create_time:"",fail_reason:"",body:""}}),R=_=>{b.value=!0,r.value=_},u=v({pay:0,refund:0,transfer:0});return(async()=>{u.value=await(await K()).data})(),(_,i)=>{const w=Q,x=X,S=ee,k=te,P=ae,L=le,c=oe,z=se,M=ne,g=ie,D=re,f=de,U=ce,B=_e,$=ue,j=pe;return p(),h("div",me,[e(k,{class:"box-card !border-none",shadow:"never"},{default:t(()=>[o("div",fe,[o("span",ve,n(a(F)),1)]),e(k,{class:"box-card !border-none !px-[35px]",shadow:"never"},{default:t(()=>[e(S,{class:"flex"},{default:t(()=>[e(x,{span:8,class:"min-w-[100px]"},{default:t(()=>[o("div",he,[e(w,{value:u.value.pay?u.value.pay.toFixed(2):"0.00"},null,8,["value"]),o("div",ye,[o("div",be,[o("span",null,n(a(l)("totalPay")),1)])])])]),_:1}),e(x,{span:8,class:"min-w-[100px]"},{default:t(()=>[o("div",ge,[e(w,{value:u.value.refund?u.value.refund.toFixed(2):"0.00"},null,8,["value"]),o("div",we,[o("div",xe,[o("span",null,n(a(l)("totalRefund")),1)])])])]),_:1}),e(x,{span:8,class:"min-w-[100px]"},{default:t(()=>[o("div",ke,[e(w,{value:u.value.transfer?u.value.transfer.toFixed(2):"0.00"},null,8,["value"]),o("div",Te,[o("div",Ee,[o("span",null,n(a(l)("totalTransfer")),1)])])])]),_:1})]),_:1})]),_:1}),e(k,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:t(()=>[e(D,{inline:!0,model:s.searchParam,ref_key:"searchFormRef",ref:V},{default:t(()=>[e(c,{label:a(l)("type"),class:"items-center",prop:"type"},{default:t(()=>[e(L,{modelValue:s.searchParam.type,"onUpdate:modelValue":i[0]||(i[0]=d=>s.searchParam.type=d),class:"m-2",placeholder:a(l)("accountType")},{default:t(()=>[e(P,{label:a(l)("all"),value:""},null,8,["label"]),(p(!0),h(O,null,W(C.value,(d,T)=>(p(),N(P,{key:T,label:d,value:T},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),e(c,{label:a(l)("tradeNo"),prop:"trade_no"},{default:t(()=>[e(z,{modelValue:s.searchParam.trade_no,"onUpdate:modelValue":i[1]||(i[1]=d=>s.searchParam.trade_no=d),modelModifiers:{trim:!0},placeholder:a(l)("tradeNoPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),e(c,{label:a(l)("createTime"),prop:"create_time"},{default:t(()=>[e(M,{modelValue:s.searchParam.create_time,"onUpdate:modelValue":i[2]||(i[2]=d=>s.searchParam.create_time=d),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":a(l)("startDate"),"end-placeholder":a(l)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),e(c,null,{default:t(()=>[e(g,{type:"primary",onClick:i[3]||(i[3]=d=>m())},{default:t(()=>[y(n(a(l)("search")),1)]),_:1}),e(g,{onClick:i[4]||(i[4]=d=>A(V.value))},{default:t(()=>[y(n(a(l)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),o("div",Ve,[Z((p(),N(U,{data:s.data,size:"large"},{empty:t(()=>[o("span",null,n(s.loading?"":a(l)("emptyData")),1)]),default:t(()=>[e(f,{prop:"trade_no",label:a(l)("tradeNo"),"min-width":"120"},null,8,["label"]),e(f,{prop:"type_name",label:a(l)("type"),"min-width":"120"},null,8,["label"]),e(f,{prop:"money",label:a(l)("money"),"min-width":"120",align:"right"},null,8,["label"]),e(f,{label:a(l)("createTime"),"min-width":"150",align:"center"},{default:t(({row:d})=>[y(n(d.create_time||""),1)]),_:1},8,["label"]),e(f,{label:a(l)("operation"),align:"right",fixed:"right","min-width":"120"},{default:t(({row:d})=>[e(g,{type:"primary",link:"",onClick:T=>R(d)},{default:t(()=>[y(n(a(l)("detail")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[j,s.loading]]),o("div",Ce,[e(B,{"current-page":s.page,"onUpdate:current-page":i[5]||(i[5]=d=>s.page=d),"page-size":s.limit,"onUpdate:page-size":i[6]||(i[6]=d=>s.limit=d),layout:"total, sizes, prev, pager, next, jumper",total:s.total,onSizeChange:i[7]||(i[7]=d=>m()),onCurrentChange:m},null,8,["current-page","page-size","total"])])])]),_:1}),e($,{modelValue:b.value,"onUpdate:modelValue":i[9]||(i[9]=d=>b.value=d),title:a(l)("accountDetail"),width:"550px","destroy-on-close":!0},{footer:t(()=>[o("span",We,[e(g,{type:"primary",onClick:i[8]||(i[8]=d=>b.value=!1)},{default:t(()=>[y(n(a(l)("confirm")),1)]),_:1})])]),default:t(()=>[e(D,{model:r.value,"label-width":"110px",ref:"formRef",class:"page-form"},{default:t(()=>[e(c,{label:a(l)("type")},{default:t(()=>[o("div",Pe,n(r.value.type_name),1)]),_:1},8,["label"]),e(c,{label:a(l)("money")},{default:t(()=>[o("div",De,n(r.value.money),1)]),_:1},8,["label"]),e(c,{label:a(l)("createTime")},{default:t(()=>[o("div",Ne,n(r.value.create_time),1)]),_:1},8,["label"]),r.value.type=="transfer"?(p(),h("div",Fe,[e(c,{label:a(l)("transferNo")},{default:t(()=>[o("div",Ae,n(r.value.pay_info.transfer_no),1)]),_:1},8,["label"]),e(c,{label:a(l)("transferTime")},{default:t(()=>[o("div",Re,n(r.value.pay_info.transfer_time),1)]),_:1},8,["label"]),e(c,{label:a(l)("transferType")},{default:t(()=>[o("div",Se,n(r.value.pay_info.transfer_type),1)]),_:1},8,["label"]),e(c,{label:a(l)("transferMoney")},{default:t(()=>[o("div",Le,n(r.value.pay_info.money),1)]),_:1},8,["label"]),e(c,{label:a(l)("transferRemark")},{default:t(()=>[o("div",ze,n(r.value.pay_info.remark),1)]),_:1},8,["label"])])):E("",!0),r.value.type=="refund"?(p(),h("div",Me,[e(c,{label:a(l)("outTradeNo")},{default:t(()=>[o("div",Ue,n(r.value.pay_info.out_trade_no),1)]),_:1},8,["label"]),e(c,{label:a(l)("createTime")},{default:t(()=>[o("div",Be,n(r.value.pay_info.create_time),1)]),_:1},8,["label"]),e(c,{label:a(l)("refundMoney")},{default:t(()=>[o("div",$e,n(r.value.pay_info.money),1)]),_:1},8,["label"]),e(c,{label:a(l)("failReason")},{default:t(()=>[o("div",je,n(r.value.pay_info.fail_reason),1)]),_:1},8,["label"])])):E("",!0),r.value.type=="pay"?(p(),h("div",Ye,[e(c,{label:a(l)("outTradeNo")},{default:t(()=>[o("div",He,n(r.value.pay_info.out_trade_no),1)]),_:1},8,["label"]),e(c,{label:a(l)("createTime")},{default:t(()=>[o("div",Ie,n(r.value.pay_info.create_time),1)]),_:1},8,["label"]),e(c,{label:a(l)("money")},{default:t(()=>[o("div",qe,n(r.value.pay_info.money),1)]),_:1},8,["label"]),e(c,{label:a(l)("body")},{default:t(()=>[o("div",Oe,n(r.value.pay_info.body),1)]),_:1},8,["label"])])):E("",!0)]),_:1},8,["model"])]),_:1},8,["modelValue","title"])])}}});export{gt as default};