|
|
-import{s as f,c as _}from"./content.config.66b38ebc.js";import{d as b,cT as v,l as g,d0 as x,w as D,r as i,o as h,z as y,v as u,f as I,u as d,C as B,H as k,G as N,S as s}from"./index.12539bc7.js";import{u as P}from"./use-page-search.bd08a5db.js";import{i as E}from"./isBeyondTime.37822da1.js";import{f as S}from"./export.a56fa246.js";import"./createRequset.c52757eb.js";import"./calc.3602fe08.js";import"./xlsx.ed122d16.js";const p="receivable",G=b({__name:"all",setup(T){const{hasPermissionWithCode:Y}=v(p),m=g(null),l=x(),C={pageSearchHook:()=>P(n=>{const{date:e,...t}=n,o=s(e).format("YYYY-MM-DD"),a=s(e).daysInMonth(),r=s(o).subtract(-(a-1),"days").format("YYYY-MM-DD");return{result:{start:o+" 00:00:00",end:r+" 23:59:59",plat_type:"1",dz_type:"1",...t},deleteProps:["date"]}},n=>{const{date:e,depart_id:t}=n,o=s(e).format("YYYY-MM-DD"),a=s(e).daysInMonth(),r=s(o).subtract(-(a-1),"days").format("YYYY-MM-DD");return{result:{start:o+" 00:00:00",end:r+" 23:59:59",plat_type:"1",dz_type:"1",depart_id:t},deleteProps:["date"]}},f)},c=g(f);D(()=>l.level,n=>{const{formItems:e}=c.value,t=e.findIndex(({field:a})=>a==="depart_id"),{itemid:o=""}=l.info||{};Number(n)===2&&(c.value.formItems[t].disabled=Number(n)===2,c.value.formItems[t].defaultValue=o)},{immediate:!0});async function M(){const n=m.value.getBasicParams()||{},{start:e,end:t}=n;if(E({start:e,end:t,len:30}))return;const a=m.value.getData();S({columns:_.columns,name:"\u5E94\u6536\u8D26\u6B3E\u6C47\u603B.xlsx",data:a})}return(n,e)=>{const t=i("el-button"),o=i("page-container"),a=i("page-auth");return h(),y(a,{"page-name":p},{default:u(()=>[I(o,{hooks:C,"page-name":p,"get-content-ref":r=>m.value=r,"content-config":d(_),"search-config":c.value},{content_header:u(()=>[d(Y)("9")?(h(),y(t,{key:0,onClick:M,size:"small",icon:d(B)("arrow-up-line"),type:"primary"},{default:u(()=>[k("\u5BFC\u51FA")]),_:1},8,["icon"])):N("",!0)]),_:1},8,["get-content-ref","content-config","search-config"])]),_:1})}}});export{G as default};
|