| 1 |
- import{d as I,r as s,z as P,o as A,p as F,q as M,b as c,c as l,f as a,s as U,e as o,j as i,A as h,F as W,x as q,k as D,y as E}from"./index-9e59d463.js";import{B as G}from"./index-8b39e8f7.js";import{P as H}from"./index-522329b6.js";import{S as J}from"./index-cebe9fb2.js";import{C as K}from"./index-d3685543.js";import{I as O}from"./index-65d730b8.js";import{B as Q}from"./index-adab4905.js";import{F as X}from"./index-0f75443a.js";import{p as Y}from"./index-eb142598.js";import{C as Z}from"./CusNavigation-947968be.js";import{I as $}from"./index-706bc599.js";import{L as ee}from"./index-40a7d995.js";import"./index-97e235af.js";import"./use-scope-id-5881aa3d.js";import"./constant-7967f80c.js";import"./on-popup-reopen-0a926119.js";import"./use-route-93ca5788.js";import"./axios-1779699b.js";import"./function-call-117cf651.js";import"./mount-component-f07cef55.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"}},Ae=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),z=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,z.value=!1,d.value=!0,_()};A(()=>{console.log("onMounted"),_()});const x=s(null),b=s(0);F(()=>{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 B=()=>{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:B},"点击加载")]))])]),_:1},8,["modelValue"]),l(T,{target:".container",right:"5vw",bottom:"80px"})],512)])}}});export{Ae as default};
|