1 |
- import{b as S,_ as O,d as u,A as z}from"./index-3887ab05.js";import{l as D}from"./index-b39d6cd6.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import{m as h,a as m,o as N,W as v,X as s,Y as d,a2 as l,Z as _,u as r,F as I,a6 as j,$ as g,E as y,a0 as i,a5 as f,a7 as k}from"./vue-74beb2f3.js";import"./vue-router-d228e26b.js";import"./fullScreen-9123d61a.js";import"./SettingOutlined-04c21aec.js";var B={icon:function(a,e){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z",fill:a}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm193.4 225.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.3 0 19.9 5 25.9 13.3l71.2 98.8 157.2-218c6-8.4 15.7-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.4 12.7z",fill:e}},{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z",fill:a}}]}},name:"check-circle",theme:"twotone"};const M=B;function x(n){for(var a=1;a<arguments.length;a++){var e=arguments[a]!=null?Object(arguments[a]):{},c=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(c=c.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),c.forEach(function(o){P(n,o,e[o])})}return n}function P(n,a,e){return a in n?Object.defineProperty(n,a,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[a]=e,n}var b=function(a,e){var c=x({},a,e.attrs);return h(S,x({},c,{icon:M}),null)};b.displayName="CheckCircleTwoTone";b.inheritAttrs=!1;const E=b;const F={class:"y-container mt-10"},L=["onClick"],V={class:"account-item-panel-content"},$={class:"accountAmount"},q={key:2},H={__name:"index",setup(n){let a=m([{label:"类型",key:"type",type:"select",dataSource:[{remarks:"收入",value:"1"},{remarks:"支出",value:"0"}]},{label:"时间范围",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"],defaultData:[u.date.yearStart,u.date.yearEnd]},{label:"搜索",key:"condition",type:"input"}]),e=m({content:{nocache:!0,pageNumber:1,pageSize:20,sa_accountclassid:0,where:{condition:"",begindate:"",enddate:""}},id:20230111103403});const c=m(),o=m([]),C=async()=>{const p=await z.requested({id:20221008145903,content:{nocache:!0,type:1}});o.value=p.data,e.value.content.sa_accountclassid=o.value[0].sa_accountclassid,c.value.tableData()},T=p=>{e.value.content.sa_accountclassid=p.sa_accountclassid,c.value.tableData()};return N(()=>{C()}),(p,R)=>{const w=v("a-col"),A=v("a-row");return s(),d("div",null,[l("div",F,[h(A,null,{default:_(()=>[(s(!0),d(I,null,j(o.value,t=>(s(),g(w,{span:6,key:t.index,md:{span:12,offset:0},lg:{span:12,offset:0},xl:{span:6,offset:0},xxl:{span:3,offset:0}},{default:_(()=>[l("div",{class:"account-item-panel",onClick:Q=>T(t)},[l("div",V,[l("p",null,[y(i(t.accountname)+" ",1),r(e).content.sa_accountclassid==t.sa_accountclassid?(s(),g(r(E),{key:0})):f("",!0)]),l("p",null,[y("¥ "),l("span",$,i(r(u).formatAmount(t.balance,{name:"hideFields",key:"balance"})),1)]),l("p",null,"信用额度:¥"+i(r(u).formatAmount(t.creditquota,{name:"hideFields",key:"creditquota"})),1)])],8,L)]),_:2},1024))),128))]),_:1})]),h(D,{ref_key:"list",ref:c,param:r(e),tableName:"accountMoneyDetailTable",searchType:r(a),noAutoQuery:!0},{operation:_(()=>[y(" 账户流水 ")]),tb_cell:_(({data:t})=>[t.column.dataIndex==="type"?(s(),d("span",{key:0,style:k(t.record.type==0?"color:green":"color:red")},i(t.record.type==0?"支出":"收入"),5)):f("",!0),t.column.dataIndex==="amount"?(s(),d("span",{key:1,style:k(t.record.amount>0?"color:green":"color:red")},i(r(u).formatAmount(t.record[t.column.dataIndex])),5)):f("",!0),t.column.dataIndex==="balance"?(s(),d("span",q,i(r(u).formatAmount(t.record.balance)),1)):f("",!0)]),_:1},8,["param","searchType"])])}}},K=O(H,[["__scopeId","data-v-0ee6fc47"]]);export{K as default};
|