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