Index-2cf29095.js 3.7 KB

1
  1. import"./index-1428e3a1.js";import{P as S,B as R}from"./index-cdca7cd6.js";/* empty css */import{S as j}from"./index-19e41f01.js";import{C as z}from"./index-e68bfa0f.js";import{I as T}from"./index-c0b3a238.js";import{_ as V}from"./CusNavigation-8a4c827d.js";import{d as A,r as s,B as I,o as M,s as F,t as P,b as l,e as c,f as e,c as p,h as f,F as W,z as D,k as E,A as O}from"./index-234c814f.js";import{p as U}from"./index-28191382.js";/* empty css */import{L as q}from"./index-43f66c3b.js";import"./function-call-215ccdbc.js";import"./use-expose-e42a8a37.js";import"./constant-eba5e2d8.js";import"./on-popup-reopen-29631c54.js";import"./index-25c64c3a.js";import"./axios-9cbf0d09.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"}},we=A({__name:"Index",setup(ne){const x=o=>{console.log("jjj"),console.log(u),u.value=o,h()},u=s(""),t=I({total:0,pageNum:1,pageSize:10,pages:0}),i=s([]),a=s(!1),r=s(!1),k=s(!1),_=()=>{console.log("onload....."),U({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,_()};M(()=>{console.log("onMounted"),_()});const m=s(null),y=s(0);F(()=>{console.log("onActived..."),O(()=>{m.value.scrollTop=y.value})}),P((o,n,d)=>{console.log(o,n),console.log("onBeforeRouteLeave..."),y.value=m.value.scrollTop,d()});const b=()=>{console.log("clickLoading"),t.pageNum++,r.value=!0,_()};return(o,n)=>{const d=V,g=T,w=z,B=j,L=q,N=S,C=R;return l(),c("div",G,[e("div",H,[p(d,{gobackabled:"",title:"文章列表",searchabled:"",onOnSearch:x})]),e("div",{ref_key:"scrollRef",ref:m,class:"container",style:{"overflow-y":"auto","flex-grow":"1"}},[p(N,{style:{"min-height":"100%"},modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=v=>a.value=v),onRefresh:h},{default:f(()=>[(l(!0),c(W,null,D(i.value,v=>(l(),E(B,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:f(()=>[p(w,{clickable:"",to:"/article/detail/"+v.mac},{default:f(()=>[e("div",J,[e("div",K,[p(g,{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(L,{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(C,{target:".container",right:"5vw",bottom:"80px"})],512)])}}});export{we as default};