Files
zyt/server/public/admin/assets/index-YWFcQHLy.js
T
2026-04-23 15:56:16 +08:00

2 lines
5.0 KiB
JavaScript

import{J as U,D as F,B as I,C as K,i as S,M as J,N as j,L as q}from"./element-plus-Uuzrfxfo.js";import{_ as z}from"./index.vue_vue_type_script_setup_true_lang-DHyWBn5F.js";import{c as A}from"./index-DEQsECZO.js";import{_ as G}from"./index.vue_vue_type_script_setup_true_lang-D-3n-sHu.js";import{w as H}from"./@vue/runtime-dom-iFk_KP8y.js";import{d as M}from"./finance-C97Hjjzd.js";import{u as O}from"./usePaging-B_C_SZ2Z.js";import{_ as Q}from"./edit.vue_vue_type_script_setup_true_lang-B5Hq0hg4.js";import{f as h,as as W,ak as p,I as X,a as e,aN as a,J as i,O as _,aP as g,G as v,H as Y,n as C}from"./@vue/runtime-core-C0pg79pw.js";import{Q as y}from"./@vue/shared-mAAVTE9n.js";import{y as o,a as Z,u as tt,o as et,r as ot}from"./@vue/reactivity-BIbyPIZJ.js";import"./@element-plus/icons-vue-CRomrsQH.js";import"./lodash-es-C2A-Pj28.js";import"./@popperjs/core-C5az9QE8.js";import"./dayjs-DG77mNTn.js";import"./lodash-D3kF6u-c.js";import"./@ctrl/tinycolor-BuyEbX8F.js";import"./async-validator-CFA_igpM.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./jspdf-BsthCvR5.js";import"./@babel/runtime-BanGtE2-.js";import"./fflate-_ayOYiT1.js";import"./vue-router-CYz6RFzi.js";import"./pinia-Ba_jX6-d.js";import"./axios-C80V62Fs.js";import"./@vueuse/core-DIKi2bJB.js";import"./@vueuse/shared-D8934tfB.js";import"./css-color-function-DI01JAaZ.js";import"./balanced-match-BdS7OldZ.js";import"./color-B2zxaWkI.js";import"./clone-DBZ6_OiU.js";import"./color-convert-OrFsTA_V.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-DByT_rEQ.js";import"./clipboard-CHgxszqY.js";import"./echarts-CZvD9OL_.js";import"./tslib-BDyQ-Jie.js";import"./zrender-BQyIY4j9.js";import"./highlight.js-Bxt7hFFy.js";import"./@highlightjs/vue-plugin-BVMzZUvF.js";import"./index-DPybhGJs.js";const at={class:"account-cost-list"},nt={class:"flex flex-wrap"},st={class:"w-1/2 md:w-1/3"},it={class:"text-4xl"},lt={class:"w-1/2 md:w-1/3"},rt={class:"text-4xl"},mt={class:"flex justify-end mt-4"},dt=h({name:"accountCostList"}),oe=h({...dt,setup(pt){const c=tt(),u=et(!1),s=ot({start_date:"",end_date:"",remark:""}),{pager:l,getLists:w,resetPage:b}=O({fetchFun:M,params:s}),E=async()=>{var d;u.value=!0,await C(),(d=c.value)==null||d.open("add")},T=async d=>{var t,m;u.value=!0,await C(),(t=c.value)==null||t.open("edit"),(m=c.value)==null||m.getDetail(d)},V=()=>{s.start_date="",s.end_date="",s.remark="",b()};return w(),(d,t)=>{const m=U,B=G,k=I,N=K,f=S,$=F,D=A,r=j,L=J,P=z,x=W("perms"),R=q;return p(),X("div",at,[e(m,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[i("div",nt,[i("div",st,[t[5]||(t[5]=i("div",{class:"leading-10"},"当前筛选天数",-1)),i("div",it,y(o(l).extend.days_count??0),1)]),i("div",lt,[t[6]||(t[6]=i("div",{class:"leading-10"},"累计账户消耗 (元)",-1)),i("div",rt,"¥"+y(o(l).extend.total_amount??"0.00"),1)])])]),_:1}),e(m,{class:"!border-none",shadow:"never"},{default:a(()=>[e($,{class:"mb-[-16px]",model:o(s),inline:""},{default:a(()=>[e(k,{label:"日期范围"},{default:a(()=>[e(B,{startTime:o(s).start_date,"onUpdate:startTime":t[0]||(t[0]=n=>o(s).start_date=n),endTime:o(s).end_date,"onUpdate:endTime":t[1]||(t[1]=n=>o(s).end_date=n)},null,8,["startTime","endTime"])]),_:1}),e(k,{class:"w-[280px]",label:"备注/维护人"},{default:a(()=>[e(N,{modelValue:o(s).remark,"onUpdate:modelValue":t[2]||(t[2]=n=>o(s).remark=n),placeholder:"备注 / 创建人 / 修改人",clearable:"",onKeyup:H(o(b),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(k,null,{default:a(()=>[e(f,{type:"primary",onClick:o(b)},{default:a(()=>[...t[7]||(t[7]=[_("查询",-1)])]),_:1},8,["onClick"]),e(f,{onClick:V},{default:a(()=>[...t[8]||(t[8]=[_("重置",-1)])]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(m,{class:"!border-none mt-4",shadow:"never"},{default:a(()=>[i("div",null,[g((p(),v(f,{type:"primary",onClick:E},{icon:a(()=>[e(D,{name:"el-icon-Plus"})]),default:a(()=>[t[9]||(t[9]=_(" 新增 ",-1))]),_:1})),[[x,["finance.account_cost/add"]]])]),g((p(),v(L,{class:"mt-4",size:"large",data:o(l).lists},{default:a(()=>[e(r,{label:"日期",prop:"cost_date","min-width":"120"}),e(r,{label:"账户消耗","min-width":"120"},{default:a(({row:n})=>[_("¥"+y(n.amount),1)]),_:1}),e(r,{label:"备注",prop:"remark","min-width":"260","show-overflow-tooltip":""}),e(r,{label:"创建人",prop:"creator_name","min-width":"100"}),e(r,{label:"最后修改人",prop:"updater_name","min-width":"100"}),e(r,{label:"更新时间",prop:"update_time","min-width":"180"}),e(r,{label:"操作",width:"120",fixed:"right"},{default:a(({row:n})=>[g((p(),v(f,{type:"primary",link:"",onClick:_t=>T(n)},{default:a(()=>[...t[10]||(t[10]=[_(" 编辑 ",-1)])]),_:1},8,["onClick"])),[[x,["finance.account_cost/edit"]]])]),_:1})]),_:1},8,["data"])),[[R,o(l).loading]]),i("div",mt,[e(P,{modelValue:o(l),"onUpdate:modelValue":t[3]||(t[3]=n=>Z(l)?l.value=n:null),onChange:o(w)},null,8,["modelValue","onChange"])])]),_:1}),o(u)?(p(),v(Q,{key:0,ref_key:"editRef",ref:c,onSuccess:o(w),onClose:t[4]||(t[4]=n=>u.value=!1)},null,8,["onSuccess"])):Y("",!0)])}}});export{oe as default};