|
|
var e=Object.defineProperty,t=Object.prototype.hasOwnProperty,s=Object.getOwnPropertySymbols,o=Object.prototype.propertyIsEnumerable,a=(t,s,o)=>s in t?e(t,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[s]=o,l=(e,l)=>{for(var r in l||(l={}))t.call(l,r)&&a(e,r,l[r]);if(s)for(var r of s(l))o.call(l,r)&&a(e,r,l[r]);return e};import{_ as r}from"./returnBar.35b6215f.js";import{_ as i}from"./secListTab.b8bc73c1.js";import{B as n,N as c,x as p,v as d,G as g,p as u,m as f,T as y,c as h,t as m,F as T,q as b,s as S,w as x,r as k,o as B,u as v}from"./vendor.269b2875.js";import"./pinlun@2x.628190cf.js";import"./paixu@2x.fd1743af.js";import"./yuewen-xiala@2x.837e4162.js";const O={components:{ReturnBar:r,SecListTab:i},setup(){const{proxy:e}=n(),t=c(null),s=p({topTitle:"电子图书",typeBar:4,isHot:!1,isScroll:!0,TabCur:0,bookList:[],totalPages:0,listStyle:{paddingTop:0,height:0},scrolly:"",pageIndex:1,hasNextPage:!1,flagTabName:"ebook",ClassId:"",Order:"",isTryOutLogin:!0});d((()=>{s.isTryOutLogin=!localStorage.getItem("isTryout");let e=document.querySelector(".status").offsetHeight;s.listStyle.paddingTop=e+"px",s.listStyle.height=window.screen.height-e+"px"}));let o=(t,s,o)=>{const a=e;a.ClassId=t,a.Order=s,a.pageIndex=o,a.$http.get(e.$API.GETBOOKBASEPAGES,{params:{ClassId:t,MarkRec:"",Where:"",Order:s,pageIndex:o,pageSize:20}}).then((e=>{if(200==e.type){let t=e.data;a.hasNextPage=e.hasNextPage,a.totalPages=e.pages,a.pageIndex<=1?a.bookList=t:a.bookList=a.bookList.concat(t)}else y(e.content)})).catch((e=>{}))},a=()=>{const t=e;if(t.hasNextPage){if(t.pageIndex++,t.pageIndex>t.totalPages)return!1;o(t.ClassId,t.Order,t.pageIndex)}};return l(l({},g(s)),{listWrapRef:t,GetBookBasePages:o,listenScroll:e=>{let t=e.srcElement?e.srcElement:e.target;t.scrollTop+t.offsetHeight>t.scrollHeight-100&&a(),s.scrolly!=t.scrollTop&&(s.isScroll=!1),s.scrolly=t.scrollTop,0==t.scrollTop&&(s.isScroll=!0)},addMoreData:a,detailsLink:t=>{e.$router.push({path:"/readDetails",query:{id:t}})},toSearch:()=>{e.$router.push({path:"/searchBook",query:{tablist:3}})},mineCollection:()=>{e.$router.push("/mineCollection?index=2")}})}},I=x("data-v-1f699d91");u("data-v-1f699d91");const P={class:"main"},L={class:"status"},C={class:"sortBooklist"},N={class:"sortBookTitle"},j={class:"sortBookAuthor"},R={key:0,class:"NoMore"};f();const w=I(((e,t,s,o,a,l)=>{const r=k("ReturnBar"),i=k("SecListTab");return B(),h("div",P,[m("div",L,[m(r,{topTitle:e.topTitle,typeBar:e.typeBar,isTryOutLogin:e.isTryOutLogin,onToSearch:o.toSearch,onMineCollection:o.mineCollection},null,8,["topTitle","typeBar","isTryOutLogin","onToSearch","onMineCollection"]),m(i,{listWrapRef:o.listWrapRef,isScroll:e.isScroll,flagTabName:e.flagTabName,onGetBookBasePages:t[1]||(t[1]=(e,t,s)=>{o.GetBookBasePages(e,t,s)})},null,8,["listWrapRef","isScroll","flagTabName"])]),m("div",{class:"listWrap",ref:"listWrapRef",style:e.listStyle,onScroll:t[2]||(t[2]=(...e)=>o.listenScroll&&o.listenScroll(...e))},[m("div",C,[(B(!0),h(T,null,b(e.bookList,((e,t)=>(B(),h("div",{class:"sortBookItem",key:t,onClick:t=>o.detailsLink(e.id)},[m("img",{class:"sortBookCover",mode:"aspectFill",src:e.cover},null,8,["src"]),m("div",N,v(e.title),1),m("div",j,v(e.creator),1)],8,["onClick"])))),128))]),e.hasNextPage?S("",!0):(B(),h("div",R," 人家是有底线的 "))],36)])}));O.render=w,O.__scopeId="data-v-1f699d91";export{O as default};
|