Index-c06b46f5.js 5.0 KB

1
  1. import{d as I,r as s,D as P,o as A,s as F,t as M,b as r,c as t,f as a,y as D,e,j as i,B as y,F as U,z as W,k as E,A as q}from"./index-2e65d505.js";import{P as G,B as H}from"./index-2a88824d.js";import{S as J}from"./index-bf5bb4b8.js";import{C as K}from"./index-c5ffe042.js";import{I as O}from"./index-3da1d059.js";import{B as Q}from"./index-1f851396.js";import{F as X}from"./index-d9c5d705.js";import{p as Y}from"./index-ec22364e.js";import{_ as Z}from"./CusNavigation-8aada1ef.js";import{I as $}from"./index-41fe9b4a.js";import{L as ee}from"./index-7d33f6a1.js";import"./index-c8038c66.js";import"./use-scope-id-23b9d357.js";import"./constant-eba5e2d8.js";import"./on-popup-reopen-3f924dd6.js";import"./use-route-a3b990ac.js";import"./axios-9cbf0d09.js";import"./function-call-ac4377ab.js";import"./mount-component-731e8ea5.js";const oe={style:{display:"flex","flex-direction":"column",height:"100vh"}},te={style:{padding:"16px"}},le={style:{"background-color":"#eee","border-radius":"2.5rem",margin:"0px 5px"}},ne={style:{"margin-top":"16px",display:"flex"}},ae={style:{"flex-grow":"1"}},se=e("div",{style:{width:"10px"}},null,-1),ie={style:{"flex-grow":"1"}},ce={style:{padding:"16px"}},re={style:{height:"80px",display:"flex"}},pe={style:{"margin-right":"18px"}},de=e("div",{style:{width:"0px","flex-grow":"1",display:"flex","flex-direction":"column","justify-content":"space-between"}},[e("div",{style:{"font-weight":"bold","text-align":"left",color:"#000"}},[e("span",null,"公务员考试笔试,政审都过了,单位叫我去上班我要去吗?")]),e("div",{style:{display:"flex","justify-content":"space-between",color:"#969799"}},[e("div",null,"河南新闻"),e("div",null,"2024-06-11")])],-1),ue={key:0},_e={key:1,style:{"text-align":"center",padding:"10px 20px 20px 20px",color:"#ccc"}},ge=e("span",null,"暂无数据",-1),me=[ge],ve={key:2,style:{"text-align":"center",padding:"10px 20px 20px 20px"}},fe={key:3,style:{"text-align":"center",padding:"10px 20px 20px 20px",color:"#ccc"}},he=e("span",null,"没有更多了",-1),xe=[he],ye={key:4,style:{"text-align":"center",padding:"10px 20px 20px 20px"}},We=I({__name:"Index",setup(ke){const v=s(),w=()=>{console.log("jjj"),console.log(m),k()},B=()=>{v.value.closeSearchPopup()},N=()=>{v.value.closePlusPopup()},m=s(""),l=P({total:0,pageNum:1,pageSize:10,pages:0}),p=s([]),c=s(!1),d=s(!1),z=s(!1),f=()=>{console.log("onload....."),Y({url:"/device/search",data:{size:l.pageSize,page:l.pageNum,sort:"createtime",order:"desc",keyWord:m.value,mac:""}}).then(o=>{if(console.log(o),d.value=!1,c.value=!1,o.code==0){const n=o.data,u=o.total,_=Math.ceil(u/l.pageSize);console.log(_),console.log(n),l.pageNum==1&&p.value.splice(0,p.value.length),p.value.push(...n),l.pages=_,l.total=u,console.log(p.value,_)}},o=>{console.log(o),d.value=!1,c.value=!1}).catch(o=>{console.log(o),d.value=!1,c.value=!1})},k=()=>{console.log("onrefresh..."),console.log(c.value),l.pageNum=1,z.value=!1,d.value=!0,f()};A(()=>{console.log("onMounted"),f()});const h=s(null),b=s(0);F(()=>{console.log("onActived..."),q(()=>{h.value.scrollTop=b.value})}),M((o,n,u)=>{console.log(o,n),console.log("onBeforeRouteLeave..."),b.value=h.value.scrollTop,u()});const C=()=>{console.log("clickLoading"),l.pageNum++,d.value=!0,f()};return(o,n)=>{const u=$,_=X,x=Q,L=O,V=K,S=J,j=ee,R=G,T=H;return i(),r("div",oe,[t(D(Z),{ref_key:"cusNavigation",ref:v,gobackabled:"",title:"文章列表",searchabled:"",plusabled:!1},{search:a(()=>[e("div",te,[e("div",le,[t(_,{style:{padding:"6px 16px",height:"44px","line-height":"25px","align-items":"center"},modelValue:m.value,"onUpdate:modelValue":n[0]||(n[0]=g=>m.value=g),size:"normal",clearable:""},{"right-icon":a(()=>[e("div",null,[t(u,{name:"scan",size:"1.5rem"})])]),_:1},8,["modelValue"])]),e("div",ne,[e("div",ae,[t(x,{type:"primary",size:"normal",round:"",block:"",onClick:w},{default:a(()=>[y("搜索")]),_:1})]),se,e("div",ie,[t(x,{type:"warning",size:"normal",round:"",block:"",onClick:B},{default:a(()=>[y("取消")]),_:1})])])])]),plus:a(()=>[e("div",ce,[e("div",null,[t(x,{type:"primary",size:"normal",icon:"scan",round:"",block:"",onClick:N},{default:a(()=>[y("扫码添加设备")]),_:1})])])]),_:1},512),e("div",{ref_key:"scrollRef",ref:h,class:"container",style:{"overflow-y":"auto","flex-grow":"1"}},[t(R,{style:{"min-height":"100%"},modelValue:c.value,"onUpdate:modelValue":n[1]||(n[1]=g=>c.value=g),onRefresh:k},{default:a(()=>[(i(!0),r(U,null,W(p.value,g=>(i(),E(S,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:a(()=>[t(V,{clickable:"",to:"/article/detail/"+g.mac},{default:a(()=>[e("div",re,[e("div",pe,[t(L,{width:"80",height:"80",radius:"6",src:"static/images/banner.png"})]),de])]),_:2},1032,["to"])]),_:2},1024))),256)),e("div",null,[c.value?(i(),r("div",ue)):p.value.length==0?(i(),r("div",_e,me)):d.value?(i(),r("div",ve,[t(j,{type:"spinner",color:"#1989fa"})])):l.pages<=l.pageNum?(i(),r("div",fe,xe)):(i(),r("div",ye,[e("span",{onClick:C},"点击加载")]))])]),_:1},8,["modelValue"]),t(T,{target:".container",right:"5vw",bottom:"80px"})],512)])}}});export{We as default};