Index-56dbc8cf.js 4.3 KB

1
  1. import{d as C,r as c,D as j,o as R,s as S,t as I,b as r,c as a,f as u,y as T,e,j as n,F as A,z as F,k as M,A as D}from"./index-ba19c87a.js";import{P,B as U}from"./index-146f04ce.js";import{S as W}from"./index-1d17d6ab.js";import{C as E}from"./index-e4b0f3a8.js";import{I as q}from"./index-eb6aff3c.js";import{F as G}from"./index-43a65946.js";import{p as H}from"./index-b30dafa0.js";import{_ as J}from"./CusNavigation-d160b4ee.js";import{I as K}from"./index-9c6666b7.js";import{L as O}from"./index-81336658.js";import"./index-5cb3ebbf.js";import"./use-scope-id-eeb8698e.js";import"./constant-eba5e2d8.js";import"./on-popup-reopen-d453be07.js";import"./use-route-503f7a9f.js";import"./axios-9cbf0d09.js";import"./function-call-17d6ed33.js";import"./mount-component-6050520d.js";const Q={style:{display:"flex","flex-direction":"column",height:"100vh"}},X={style:{display:"flex","align-items":"center"}},Y={style:{"background-color":"#eee","border-radius":"2.5rem","margin-left":"10px","flex-grow":"1"}},Z={style:{"line-height":"0px","padding-top":"2px","margin-left":"6px"}},$={style:{height:"80px",display:"flex"}},ee={style:{"margin-right":"18px"}},oe=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),te={key:0},le={key:1,style:{"text-align":"center",padding:"20px",color:"#ccc"}},ae=e("span",null,"暂无数据",-1),ne=[ae],se={key:2,style:{"text-align":"center",padding:"20px"}},ie={key:3,style:{"text-align":"center",padding:"20px",color:"#ccc"}},ce=e("span",null,"没有更多了",-1),re=[ce],de={key:4,style:{"text-align":"center",padding:"20px"}},je=C({__name:"Index",setup(pe){const y=()=>{console.log("jjj"),console.log(_),h()},_=c(""),t=j({total:0,pageNum:1,pageSize:10,pages:0}),d=c([]),s=c(!1),p=c(!1),k=c(!1),v=()=>{console.log("onload....."),H({url:"/device/search",data:{size:t.pageSize,page:t.pageNum,sort:"createtime",order:"desc",keyWord:_.value,mac:""}}).then(o=>{if(console.log(o),p.value=!1,s.value=!1,o.code==0){const l=o.data,i=o.total,g=Math.ceil(i/t.pageSize);console.log(g),console.log(l),t.pageNum==1&&d.value.splice(0,d.value.length),d.value.push(...l),t.pages=g,t.total=i,console.log(d.value,g)}},o=>{console.log(o),p.value=!1,s.value=!1}).catch(o=>{console.log(o),p.value=!1,s.value=!1})},h=()=>{console.log("onrefresh..."),console.log(s.value),t.pageNum=1,k.value=!1,p.value=!0,v()};R(()=>{console.log("onMounted")});const f=c(null),x=c(0);S(()=>{console.log("onActived..."),D(()=>{f.value.scrollTop=x.value})}),I((o,l,i)=>{console.log(o,l),console.log("onBeforeRouteLeave..."),x.value=f.value.scrollTop,i()});const b=()=>{console.log("clickLoading"),t.pageNum++,p.value=!0,v()};return(o,l)=>{const i=K,g=G,w=q,L=E,z=W,B=O,N=P,V=U;return n(),r("div",Q,[a(T(J),{gobackabled:""},{default:u(()=>[e("div",X,[e("div",Y,[a(g,{style:{padding:"6px 16px","align-items":"center"},modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=m=>_.value=m),size:"normal",clearable:""},{"right-icon":u(()=>[e("div",null,[a(i,{name:"scan",size:"1.5rem"})])]),_:1},8,["modelValue"])]),e("div",Z,[a(i,{name:"static/images/icon-search-black.png",size:"2.5rem",onClick:y})])])]),_:1}),e("div",{ref_key:"scrollRef",ref:f,class:"container",style:{"overflow-y":"auto","flex-grow":"1"}},[a(N,{style:{"min-height":"100%"},modelValue:s.value,"onUpdate:modelValue":l[1]||(l[1]=m=>s.value=m),onRefresh:h},{default:u(()=>[(n(!0),r(A,null,F(d.value,m=>(n(),M(z,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:u(()=>[a(L,{clickable:"",to:"/article/detail/"+m.mac},{default:u(()=>[e("div",$,[e("div",ee,[a(w,{width:"80",height:"80",radius:"6",src:"static/images/banner.png"})]),oe])]),_:2},1032,["to"])]),_:2},1024))),256)),e("div",null,[s.value?(n(),r("div",te)):d.value.length==0?(n(),r("div",le,ne)):p.value?(n(),r("div",se,[a(B,{type:"spinner",color:"#1989fa"})])):t.pages<=t.pageNum?(n(),r("div",ie,re)):(n(),r("div",de,[e("span",{onClick:b},"点击加载")]))])]),_:1},8,["modelValue"]),a(V,{target:".container",right:"5vw",bottom:"80px"})],512)])}}});export{je as default};