(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0531eff8"],{1297:function(e,t,a){"use strict";var c=a("fa47"),s=a("5913"),o=(a("d510"),a("7a23"));const i=e=>(Object(o["pushScopeId"])("data-v-2e5946fe"),e=e(),Object(o["popScopeId"])(),e),n={class:"infinite"},l={class:"loading-wrapper"},r={class:"no-more-wrapper"},d=i(()=>Object(o["createElementVNode"])("div",{class:"line"},null,-1)),p={class:"text"},b=i(()=>Object(o["createElementVNode"])("div",{class:"line"},null,-1));function m(e,t,a,i,m,O){const u=s["a"],j=c["a"],h=Object(o["resolveComponent"])("common-button");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",n,[m.status===m.STATUS.LOADING?Object(o["renderSlot"])(e.$slots,"loading",{key:0},()=>[Object(o["createElementVNode"])("div",l,[a.loading?(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:0},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(a.loadingText),1)]),_:1})):Object(o["createCommentVNode"])("",!0)])],!0):Object(o["createCommentVNode"])("",!0),m.status===m.STATUS.NO_MORE?Object(o["renderSlot"])(e.$slots,"no-more",{key:1},()=>[Object(o["createElementVNode"])("div",r,[d,Object(o["createElementVNode"])("div",p,Object(o["toDisplayString"])(a.noMoreText),1),b])],!0):Object(o["createCommentVNode"])("",!0),m.status===m.STATUS.EMPTY?Object(o["renderSlot"])(e.$slots,"empty",{key:2},()=>[Object(o["createVNode"])(j,{text:a.emptyText,imgs:a.imgs},null,8,["text","imgs"]),a.actionText?(Object(o["openBlock"])(),Object(o["createBlock"])(h,{key:0,class:"action-button",onClick:O.handleAction},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(a.actionText),1)]),_:1},8,["onClick"])):Object(o["createCommentVNode"])("",!0)],!0):Object(o["createCommentVNode"])("",!0),m.status===m.STATUS.ERROR?Object(o["renderSlot"])(e.$slots,"error",{key:3},()=>[Object(o["createElementVNode"])("div",{class:"error-wrapper",onClick:t[0]||(t[0]=(...e)=>O.restore&&O.restore(...e))},[Object(o["createVNode"])(j,{text:"网络好像出错了..."},null,8,["text"])])],!0):Object(o["createCommentVNode"])("",!0)])}const O={READY:0,LOADING:1,NO_MORE:2,EMPTY:3,ERROR:4};var u={props:{distance:{type:Number,default:10},immediate:{type:Boolean,default:!1},loading:{type:Boolean,default:!0},loadingText:{type:String,default:"加载中..."},noMoreText:{type:String,default:"到底啦"},emptyText:{type:String,default:"没有更多了..."},container:{type:String,default:""},identifier:{type:Number,default:+new Date},actionText:{type:String,default:""},imgs:{type:String,default:""}},data(){return{STATUS:O,status:O.READY,hasData:!1}},methods:{isVisible(e){const t=this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom;return e.getBoundingClientRect().top<=t+this.distance},load(){this.status===this.STATUS.READY&&(this.status=this.STATUS.LOADING,this.$emit("infinite",this.$state))},getScrollParent(){let e=window;return this.container&&(e=document.querySelector(this.container)),e},restore(){this.status=O.READY,this.handleScroll(),this.addListener()},handleScroll(){this.isVisible(this.$el)&&this.load()},removeListener(){this.scrollParent.removeEventListener("scroll",this.handleScroll)},addListener(){this.scrollParent.addEventListener("scroll",this.handleScroll)},handleAction(){this.$emit("onAction")}},mounted(){this.scrollParent=this.getScrollParent(),setTimeout(()=>{this.immediate?this.load():this.handleScroll(),this.addListener()},1)},created(){this.$state={loaded:()=>{this.status=this.STATUS.READY,this.hasData=!0},reLoaded:()=>{this.status=this.STATUS.READY,this.hasData=!1},complete:()=>{this.hasData?this.status=this.STATUS.NO_MORE:this.status=this.STATUS.EMPTY,this.removeListener()},error:()=>{this.status=this.STATUS.ERROR,this.removeListener()}}},beforeUnmount(){this.removeListener()},deactivated(){this.status===O.LOADING&&(this.status=O.READY),this.removeListener()},activated(){this.addListener()}},j=(a("e018"),a("6b0d")),h=a.n(j);const f=h()(u,[["render",m],["__scopeId","data-v-2e5946fe"]]);t["a"]=f},"3bd2":function(e,t,a){e.exports=a.p+"img/empty.c9c42a18.png"},"3c9d":function(e,t,a){"use strict";a.r(t);var c=a("1297"),s=a("a410"),o=a("7a23"),i=a("6c43"),n=a("2849"),l=a("fc91"),r=a("0530"),d=a("986e");const p=e=>(Object(o["pushScopeId"])("data-v-5630b0d6"),e=e(),Object(o["popScopeId"])(),e),b={class:"history-wrap"},m={class:"history-content"},O={class:"list-wrap"},u=["onClick"],j={class:"left flex-ac"},h={class:"reac"},f=["src"],g={class:"status"},S={class:"info"},v={class:"title"},y={class:"times"},N=["onClick"],E=p(()=>Object(o["createElementVNode"])("div",{class:"icon"},null,-1)),T={class:"text"};var k={__name:"index",setup(e){const t=Object(o["reactive"])({list:[],page:1});let a=0;d["a"].on("pageInit",async()=>{if(0==a){a=1,console.log("pageInitpageInitpageInitpageInitpageInit"),t.list=[],t.page=1;const e=await Object(l["i"])({page:t.page++,size:10});t.list=t.list.concat(e.data.list||[]),setTimeout(()=>{a=0},1e3)}});const p=async e=>{try{const a=await Object(l["i"])({page:t.page++,size:10});0===a.data.pagination.total?e.complete():a.data.pagination.next?e.loaded():(e.loaded(),e.complete()),t.list=t.list.concat(a.data.list||[])}catch(a){e.complete()}},k=async e=>{await r["a"].playVideoById({drama_id:e.spid+"",platform:e.platform,target_index:e.user_set})},V=async e=>{if(e.collected){await Object(n["a"])({message:"取消后可能找不到本剧哦~",title:"确认取消追剧吗？",cancelButtonText:"再想想",className:"gloal-confirm"});await Object(l["e"])({item_id:e.spid,platform:e.platform,state:0})}else{await Object(l["e"])({item_id:e.spid,platform:e.platform,state:1});Object(i["c"])("已添加至追剧，可在【首页-追剧】查看所有在追剧")}r["a"].refreshFollowList(),e.collected=e.collected?0:1};return(e,a)=>{const i=s["a"],n=c["a"];return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",b,[Object(o["createVNode"])(i,{title:"观看历史",theme:""}),Object(o["createElementVNode"])("div",m,[Object(o["createElementVNode"])("div",O,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(t.list,(e,t)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:"item flex-ac-jb",onClick:t=>k(e),key:t},[Object(o["createElementVNode"])("div",j,[Object(o["createElementVNode"])("div",h,[Object(o["createElementVNode"])("img",{src:e.cover,alt:""},null,8,f),Object(o["createElementVNode"])("div",g,Object(o["toDisplayString"])(e.sp_status?"未完结":"已完结"),1)]),Object(o["createElementVNode"])("div",S,[Object(o["createElementVNode"])("div",v,Object(o["toDisplayString"])(e.title||"这是标题"),1),Object(o["createElementVNode"])("div",y,Object(o["toDisplayString"])(`已观看至第${e.user_set}集`),1)])]),Object(o["createElementVNode"])("div",{class:Object(o["normalizeClass"])(["right",e.collected?"collected":""]),onClick:Object(o["withModifiers"])(t=>V(e),["stop"])},[E,Object(o["createElementVNode"])("div",T,Object(o["toDisplayString"])(e.collected?"已追剧":"追剧"),1)],10,N)],8,u))),128)),Object(o["createVNode"])(n,{onInfinite:p})])])])}}},V=(a("f189"),a("6b0d")),x=a.n(V);const w=x()(k,[["__scopeId","data-v-5630b0d6"]]);t["default"]=w},"7e57":function(e,t,a){"use strict";a("cae5")},8967:function(e,t,a){},"8a40":function(e,t,a){},"9bcf":function(e,t,a){"use strict";a("8967")},a410:function(e,t,a){"use strict";var c=a("9a1c"),s=(a("89a0"),a("14d9"),a("7a23")),o=a("6605"),i=a("0530"),n=a("f286");const l={class:"header-left"},r={class:"header-middle"},d={class:"header-right"};var p={__name:"index",props:{title:{type:String,default:""},back:{type:Boolean,default:!0},border:{type:Boolean,default:!1},theme:{type:Boolean,default:!1},to:{type:String,default:""},fixed:{type:Boolean,default:!0},transparent:{type:Boolean,default:!1},dark:{type:Boolean,default:!1},isType:{type:String,default:"1"},appFinish:{type:Boolean,default:!1}},emits:["confirm"],setup(e,{emit:t}){const a=t,p=Object(o["d"])(),b=Object(n["a"])(),m=e,O=Object(s["computed"])(()=>({paddingTop:b.getNavHeight()}));let u=!0;const j=()=>{if(!m.appFinish)return"surprised"==m.isType&&u?(a("confirm"),void(u=!1)):void(m.to?p.push(m.to):p.go(-1));i["a"].finish()};return(t,a)=>{const o=c["a"];return Object(s["openBlock"])(),Object(s["createElementBlock"])(s["Fragment"],null,[Object(s["createElementVNode"])("header",{class:Object(s["normalizeClass"])(["common-header",{theme:e.theme,"van-hairline--bottom":e.border,fixed:e.fixed,transparent:e.transparent,dark:e.dark}]),style:Object(s["normalizeStyle"])(O.value)},[Object(s["createElementVNode"])("div",l,[Object(s["renderSlot"])(t.$slots,"left",{},()=>[Object(s["withDirectives"])(Object(s["createElementVNode"])("div",{class:"back-wrapper",onClick:j},[Object(s["createVNode"])(o,{name:"arrow-left"})],512),[[s["vShow"],e.back]])])]),Object(s["createElementVNode"])("div",r,[Object(s["renderSlot"])(t.$slots,"default",{},()=>[Object(s["createTextVNode"])(Object(s["toDisplayString"])(e.title),1)])]),Object(s["createElementVNode"])("div",d,[Object(s["renderSlot"])(t.$slots,"right")])],6),e.fixed?(Object(s["openBlock"])(),Object(s["createElementBlock"])("div",{key:0,class:"header-placeholder",style:Object(s["normalizeStyle"])(O.value)},null,4)):Object(s["createCommentVNode"])("",!0)],64)}}},b=(a("7e57"),a("6b0d")),m=a.n(b);const O=m()(p,[["__scopeId","data-v-cb8e629e"]]);t["a"]=O},cae5:function(e,t,a){},e018:function(e,t,a){"use strict";a("8a40")},ec62:function(e,t,a){},f189:function(e,t,a){"use strict";a("ec62")},fa47:function(e,t,a){"use strict";var c=a("7a23"),s=a("26a1"),o=a("3bd2"),i=a.n(o);const n={class:"empty-container"},l=["src"],r={class:"text"};var d={__name:"index",props:["text","width","imgs"],setup(e){return(t,a)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",n,[Object(c["createElementVNode"])("img",{class:"img",style:Object(c["normalizeStyle"])({width:Object(c["unref"])(s["a"])(e.width||340)+"px"}),src:e.imgs||Object(c["unref"])(i.a),alt:""},null,12,l),Object(c["createElementVNode"])("div",r,Object(c["toDisplayString"])(e.text||"暂无在追的剧，去看剧吧"),1)]))}},p=(a("9bcf"),a("6b0d")),b=a.n(p);const m=b()(d,[["__scopeId","data-v-680e7333"]]);t["a"]=m}}]);