import{s as S,l as Y,h as y,E as h}from"./index.1704421723665.js";import{J as I,a1 as B,k as P,a as M,Y as a,R as s,a5 as n,o as R,b as u,W as m}from"./vue.1704421723665.js";function U(){return{getDaily:_=>S({url:"/api/dailyReport/page",method:"post",data:_})}}const V={class:"system-gas-container"},L={class:"system-menu-search mb15"},N=m(" \u67E5\u8BE2 "),T=m(" \u91CD\u7F6E "),$=m("\u4E0B\u8F7D"),j=u("br",null,null,-1),A=u("br",null,null,-1),H=u("br",null,null,-1),q=I({name:"index",setup(_){const e=B({tableData:{data:[],total:0,loading:!1,listQuery:{pageIndex:1,pageSize:10,searchParams:{time:""}}}});P(()=>{g(),i()});const i=async()=>{const l={pageIndex:e.tableData.listQuery.pageIndex,pageSize:e.tableData.listQuery.pageSize,searchParams:{year:e.tableData.listQuery.searchParams.time.substring(0,4),month:e.tableData.listQuery.searchParams.time.substring(5,7)}};let t=await U().getDaily(l);t.data.code==100&&(e.tableData.data=t.data.data,e.tableData.total=t.data.total,e.tableData.listQuery.pageIndex=t.data.pageIndex,e.tableData.listQuery.pageSize=t.data.pageSize),console.log("\u6570\u636E\u5217\u8868",t)},g=()=>{let l=new Date;const t=l.getFullYear(),o=l.getMonth()+1;e.tableData.listQuery.searchParams.time=(t+"-"+(o>=10?o:"0"+o)).toString()},D=l=>{e.tableData.listQuery.pageSize=l,i()},f=l=>{e.tableData.listQuery.pageIndex=l,i()},C=l=>{console.log("file",l),Y.get("/api"+l.fileUrl,{headers:{"Content-Type":"application/json",tk:`${y.get("token")}`,uid:`${y.get("uid")}`},responseType:"blob"}).then(t=>{if(t){const o=document.createElement("a");let c=new Blob([t.data],{type:t.data.type});o.style.display="none",o.href=URL.createObjectURL(c),o.setAttribute("download",l.name),document.body.appendChild(o),o.click(),document.body.removeChild(o),h({message:"\u4E0B\u8F7D\u6210\u529F",type:"success"})}else h({message:"\u83B7\u53D6\u6587\u4EF6\u5931\u8D25",type:"error"})})},z=()=>{e.tableData.listQuery.pageIndex=1,i(),console.log("vla",e.tableData.listQuery.searchParams)},Q=()=>{g(),i()};return(l,t)=>{const o=n("el-date-picker"),c=n("el-form-item"),x=n("ele-Search"),b=n("el-icon"),d=n("el-button"),k=n("RefreshLeft"),E=n("el-form"),p=n("el-table-column"),v=n("el-table"),w=n("el-pagination"),F=n("el-card");return R(),M("div",V,[a(F,{shadow:"hover"},{default:s(()=>[u("div",L,[a(E,{inline:!0},{default:s(()=>[a(c,{label:"\u65E5\u671F\uFF1A"},{default:s(()=>[a(o,{modelValue:e.tableData.listQuery.searchParams.time,"onUpdate:modelValue":t[0]||(t[0]=r=>e.tableData.listQuery.searchParams.time=r),type:"month",format:"YYYY-MM","value-format":"YYYY-MM"},null,8,["modelValue"])]),_:1}),a(d,{size:"default",type:"primary",class:"ml10",onClick:z},{default:s(()=>[a(b,null,{default:s(()=>[a(x)]),_:1}),N]),_:1}),a(d,{size:"default",class:"ml10",onClick:t[1]||(t[1]=r=>Q())},{default:s(()=>[a(b,null,{default:s(()=>[a(k)]),_:1}),T]),_:1})]),_:1})]),a(v,{data:e.tableData.data,style:{width:"100%"}},{default:s(()=>[a(p,{align:"center",prop:"gmtCreate",label:"\u65E5\u671F"}),a(p,{align:"center",prop:"name",label:"\u6587\u4EF6\u540D\u79F0"}),a(p,{label:"\u64CD\u4F5C","show-overflow-tooltip":"",width:"140"},{default:s(r=>[a(d,{size:"small",text:"",type:"primary",onClick:J=>C(r.row)},{default:s(()=>[$]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),j,a(w,{onSizeChange:D,onCurrentChange:f,class:"page-position","pager-count":5,"page-sizes":[10,20,30],"current-page":e.tableData.listQuery.pageIndex,"onUpdate:current-page":t[2]||(t[2]=r=>e.tableData.listQuery.pageIndex=r),background:"","page-size":e.tableData.listQuery.pageSize,"onUpdate:page-size":t[3]||(t[3]=r=>e.tableData.listQuery.pageSize=r),layout:"total, sizes, prev, pager, next, jumper",total:e.tableData.total},null,8,["current-page","page-size","total"]),A,H]),_:1})])}}});export{q as default};
|