| 1 |
- import{d as S,r as s,B as C,o as R,s as j,t as z,b as l,e as c,f as e,c as p,y as T,h as v,F as V,z as A,k as I,A as M}from"./index-de0ab288.js";import{P as F,B as P}from"./index-77879b35.js";import{S as W}from"./index-ffa3bc19.js";import{C as D}from"./index-fffd63d5.js";import{I as E}from"./index-595dc928.js";import{p as O}from"./index-d5184ae9.js";import{_ as U}from"./CusNavigation-dc64b9a9.js";import{L as q}from"./index-041486f0.js";import"./index-5383c342.js";import"./function-call-2dc7a0bc.js";import"./use-expose-1add84e9.js";import"./constant-eba5e2d8.js";import"./on-popup-reopen-4ed3f449.js";import"./axios-95fbeb52.js";import"./index-56975e20.js";const G={style:{display:"flex","flex-direction":"column",height:"100vh"}},H={style:{padding:"10px"}},J={style:{height:"80px",display:"flex"}},K={style:{"margin-right":"18px"}},Q=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),X={key:0},Y={key:1,style:{"text-align":"center",padding:"20px",color:"#ccc"}},Z=e("span",null,"暂无数据",-1),$=[Z],ee={key:2,style:{"text-align":"center",padding:"20px"}},oe={key:3,style:{"text-align":"center",padding:"20px",color:"#ccc"}},te=e("span",null,"没有更多了",-1),le=[te],ae={key:4,style:{"text-align":"center",padding:"20px"}},ke=S({__name:"Index",setup(ne){const x=o=>{console.log("jjj"),console.log(u),u.value=o,h()},u=s(""),t=C({total:0,pageNum:1,pageSize:10,pages:0}),i=s([]),a=s(!1),r=s(!1),k=s(!1),_=()=>{console.log("onload....."),O({url:"/device/search",data:{size:t.pageSize,page:t.pageNum,sort:"createtime",order:"desc",keyWord:u.value,mac:""}}).then(o=>{if(console.log(o),r.value=!1,a.value=!1,o.code==0){const n=o.data,d=o.total,g=Math.ceil(d/t.pageSize);console.log(g),console.log(n),t.pageNum==1&&i.value.splice(0,i.value.length),i.value.push(...n),t.pages=g,t.total=d,console.log(i.value,g)}},o=>{console.log(o),r.value=!1,a.value=!1}).catch(o=>{console.log(o),r.value=!1,a.value=!1})},h=()=>{console.log("onrefresh..."),console.log(a.value),t.pageNum=1,k.value=!1,r.value=!0,_()};R(()=>{console.log("onMounted"),_()});const f=s(null),y=s(0);j(()=>{console.log("onActived..."),M(()=>{f.value.scrollTop=y.value})}),z((o,n,d)=>{console.log(o,n),console.log("onBeforeRouteLeave..."),y.value=f.value.scrollTop,d()});const b=()=>{console.log("clickLoading"),t.pageNum++,r.value=!0,_()};return(o,n)=>{const d=E,g=D,w=W,B=q,L=F,N=P;return l(),c("div",G,[e("div",H,[p(T(U),{gobackabled:"",title:"文章列表",searchabled:"",onOnSearch:x})]),e("div",{ref_key:"scrollRef",ref:f,class:"container",style:{"overflow-y":"auto","flex-grow":"1"}},[p(L,{style:{"min-height":"100%"},modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=m=>a.value=m),onRefresh:h},{default:v(()=>[(l(!0),c(V,null,A(i.value,m=>(l(),I(w,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:v(()=>[p(g,{clickable:"",to:"/article/detail/"+m.mac},{default:v(()=>[e("div",J,[e("div",K,[p(d,{width:"80",height:"80",radius:"6",src:"static/images/banner.png"})]),Q])]),_:2},1032,["to"])]),_:2},1024))),256)),e("div",null,[a.value?(l(),c("div",X)):i.value.length==0?(l(),c("div",Y,$)):r.value?(l(),c("div",ee,[p(B,{type:"spinner",color:"#1989fa"})])):t.pages<=t.pageNum?(l(),c("div",oe,le)):(l(),c("div",ae,[e("span",{onClick:b},"点击加载")]))])]),_:1},8,["modelValue"]),p(N,{target:".container",right:"5vw",bottom:"80px"})],512)])}}});export{ke as default};
|