Files
zyt/server/public/admin/assets/balance_details-BuIhEkFg.js
T
2026-03-04 15:32:30 +08:00

2 lines
4.3 KiB
JavaScript

import{J as L,D as P,B as I,C as N,O,P as j,i as q,I as z,L as R,M as S,K as $}from"./element-plus-Caccz9g_.js";import{_ as A}from"./index.vue_vue_type_script_setup_true_lang-V4d89ezW.js";import{_ as J}from"./index-Ssy6AHhX.js";import{_ as M}from"./index.vue_vue_type_script_setup_true_lang-wzyhqvzk.js";import{d as y,a8 as G,c as h,o as m,l as e,s as n,u as o,C as H,F as Q,q as W,j as w,a5 as p,k as X,a as _,m as v,n as Y,K as Z}from"./@vue-DqCYILjk.js";import{a as ee,g as te}from"./finance-DREvvIYy.js";import{u as oe}from"./useDictOptions-D-6CRGYI.js";import{u as ae}from"./usePaging-BeX7EvMy.js";import"./@element-plus-DUVk59Vi.js";import"./lodash-es-B-ecsAzo.js";import"./dayjs-DwMCULLY.js";import"./@popperjs-D_chPuIy.js";import"./async-validator-9PlIezaS.js";import"./@ctrl-r5W6hzzQ.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./nprogress-Cn18nAuv.js";import"./vue-router-B-0K5V-K.js";import"./pinia-mEEzQJvk.js";import"./axios-DIsA03vz.js";import"./lodash-y93ab0Xv.js";import"./@vueuse-DAQYQaJJ.js";import"./css-color-function-Oslqczna.js";import"./balanced-match-BdS7OldZ.js";import"./color-DYO1E7y4.js";import"./clone-Ddk2tjDh.js";import"./color-convert-DsNsD289.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-CdRib5DX.js";import"./clipboard-DbF4rXjn.js";import"./echarts-CXZcVnUo.js";import"./tslib-BDyQ-Jie.js";import"./zrender-DO4NV0px.js";import"./highlight.js-CCvalMLC.js";import"./@highlightjs-Bvtfkhq1.js";const ne={class:"flex items-center"},le={class:"flex justify-end mt-4"},ie=y({name:"balanceDetail"}),Je=y({...ie,setup(se){const l=G({user_info:"",change_type:"",start_time:"",end_time:""}),{pager:s,getLists:d,resetPage:c,resetParams:C}=ae({fetchFun:ee,params:l}),{optionsData:x}=oe({change_type:{api:te}});return d(),(re,a)=>{const V=L,E=N,r=I,u=j,T=O,k=M,f=q,B=P,g=z,i=S,D=J,U=R,F=A,K=$;return m(),h("div",null,[e(g,{class:"!border-none",shadow:"never"},{default:n(()=>[e(V,{type:"warning",title:"温馨提示:用户账户变动记录",closable:!1,"show-icon":""}),e(B,{ref:"formRef",class:"mb-[-16px] mt-[16px]",model:o(l),inline:!0},{default:n(()=>[e(r,{class:"w-[280px]",label:"用户信息"},{default:n(()=>[e(E,{modelValue:o(l).user_info,"onUpdate:modelValue":a[0]||(a[0]=t=>o(l).user_info=t),placeholder:"请输入用户账号/昵称/手机号",clearable:"",onKeyup:H(o(c),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(r,{class:"w-[280px]",label:"变动类型"},{default:n(()=>[e(T,{modelValue:o(l).change_type,"onUpdate:modelValue":a[1]||(a[1]=t=>o(l).change_type=t)},{default:n(()=>[e(u,{label:"全部",value:""}),(m(!0),h(Q,null,W(o(x).change_type,(t,b)=>(m(),w(u,{key:b,label:t,value:b},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(r,{label:"记录时间"},{default:n(()=>[e(k,{startTime:o(l).start_time,"onUpdate:startTime":a[2]||(a[2]=t=>o(l).start_time=t),endTime:o(l).end_time,"onUpdate:endTime":a[3]||(a[3]=t=>o(l).end_time=t)},null,8,["startTime","endTime"])]),_:1}),e(r,null,{default:n(()=>[e(f,{type:"primary",onClick:o(c)},{default:n(()=>a[5]||(a[5]=[p("查询")])),_:1},8,["onClick"]),e(f,{onClick:o(C)},{default:n(()=>a[6]||(a[6]=[p("重置")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),e(g,{class:"!border-none mt-4",shadow:"never"},{default:n(()=>[X((m(),w(U,{size:"large",data:o(s).lists},{default:n(()=>[e(i,{label:"用户账号",prop:"account","min-width":"100"}),e(i,{label:"用户昵称","min-width":"160"},{default:n(({row:t})=>[_("div",ne,[e(D,{class:"flex-none mr-2",src:t.avatar,width:40,height:40,"preview-teleported":"",fit:"contain"},null,8,["src"]),p(" "+v(t.nickname),1)])]),_:1}),e(i,{label:"手机号码",prop:"mobile","min-width":"100"}),e(i,{label:"变动金额",prop:"change_amount","min-width":"100"},{default:n(({row:t})=>[_("span",{class:Y({"text-error":t.action==2})},v(t.change_amount),3)]),_:1}),e(i,{label:"剩余金额",prop:"left_amount","min-width":"100"}),e(i,{label:"变动类型",prop:"change_type_desc","min-width":"120"}),e(i,{label:"来源单号",prop:"source_sn","min-width":"100"}),e(i,{label:"记录时间",prop:"create_time","min-width":"120"})]),_:1},8,["data"])),[[K,o(s).loading]]),_("div",le,[e(F,{modelValue:o(s),"onUpdate:modelValue":a[4]||(a[4]=t=>Z(s)?s.value=t:null),onChange:o(d)},null,8,["modelValue","onChange"])])]),_:1})])}}});export{Je as default};