6 lines
111 KiB
JavaScript
6 lines
111 KiB
JavaScript
var Ve=Object.defineProperty;var ge=(t,e,n)=>e in t?Ve(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var G=(t,e,n)=>(ge(t,typeof e!="symbol"?e+"":e,n),n);import{d as F,a as ve,b as Ee,m as Z}from"./vendor-DEYvKW2P.js";const A={eventMap:new Map,on(t,e){let n=this.eventMap.get(t);n?n.push(e):n=[e],n.length>10,this.eventMap.set(t,n)},once(t,e){this.eventMap.set(t,[e])},off(t,e){if(this.eventMap.has(t))if(e){const s=this.eventMap.get(t),a=s.findIndex(o=>o===e);a>-1&&s.splice(a,1),this.eventMap.set(t,s)}else this.eventMap.delete(t)},offAll(){this.eventMap=new Map},emit(t,e){const n=this.eventMap.get(t);n&&n.map(s=>s(e))}},w={SINGLE_CLICK:"SINGLE_CLICK",SINGLE_CLICK_BROADCAST:"SINGLE_CLICK_BROADCAST",ENTER_FULLSCREEN:"ENTER_FULLSCREEN",EXIT_FULLSCREEN:"EXIT_FULLSCREEN",TOGGLE_FULLSCREEN:"TOGGLE_FULLSCREEN",TOGGLE_COMMENT:"TOGGLE_COMMENT",OPEN_COMMENTS:"OPEN_COMMENTS",CLOSE_COMMENTS:"CLOSE_COMMENTS",DIALOG_MOVE:"DIALOG_MOVE",DIALOG_END:"DIALOG_END",OPEN_SUB_TYPE:"OPEN_SUB_TYPE",CLOSE_SUB_TYPE:"CLOSE_SUB_TYPE",ITEM_TOGGLE:"ITEM_TOGGLE",ITEM_PLAY:"ITEM_PLAY",ITEM_STOP:"ITEM_STOP",NAV:"NAV",GO_USERINFO:"GO_USERINFO",SHOW_SHARE:"SHOW_SHARE",UPDATE_ITEM:"UPDATE_ITEM",CURRENT_ITEM:"CURRENT_ITEM",REMOVE_MUTED:"REMOVE_MUTED",HIDE_MUTED_NOTICE:"HIDE_MUTED_NOTICE",TOGGLE_CURRENT_VIDEO:"TOGGLE_CURRENT_VIDEO",SHOW_AUDIO_CALL:"SHOW_AUDIO_CALL"},_e={class:"content"},ye=["onClick"],Ae=Vue.defineComponent({name:"SelectDialog",__name:"SelectDialog",props:{visible:{type:Boolean,default:!1},list:{default:()=>[]}},emits:["ok","cancel"],setup(t,{emit:e}){const n=e,s=o=>{n("ok",o)},a=()=>{n("cancel")};return(o,l)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"SelectDialog",onClick:a},[Vue.createElementVNode("div",_e,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(t.list,(i,u)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"item",key:u,onClick:Vue.withModifiers(m=>s(i),["stop"])},Vue.toDisplayString(i.name),9,ye))),128))])]))}}),_=(t,e)=>{const n=t.__vccOpts||t;for(const[s,a]of e)n[s]=a;return n},we=_(Ae,[["__scopeId","data-v-22b3981a"]]),Ce={class:"content"},ke={class:"item"},Se={class:"footer"},Ne=Vue.defineComponent({name:"SimpleConfirmDialog",__name:"SimpleConfirmDialog",props:Vue.mergeModels({title:{default:""},okText:{default:"确定"},cancelText:{default:"取消"}},{visible:{type:Boolean,type:Boolean,default:!0},visibleModifiers:{}}),emits:Vue.mergeModels(["ok","cancel","dismiss"],["update:visible"]),setup(t,{emit:e}){const n=e,s=Vue.useModel(t,"visible"),a=()=>{s.value=!1,n("ok")},o=()=>{s.value=!1,n("cancel")},l=()=>{n("dismiss")};return(i,u)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"SimpleConfirmDialog",onClick:l},[Vue.createElementVNode("div",Ce,[Vue.createElementVNode("div",ke,Vue.toDisplayString(t.title),1),Vue.createElementVNode("div",Se,[Vue.createElementVNode("div",{class:"cancel",onClick:Vue.withModifiers(o,["stop"])},Vue.toDisplayString(t.cancelText),1),Vue.createElementVNode("div",{class:"ok",onClick:Vue.withModifiers(a,["stop"])},Vue.toDisplayString(t.okText),1)])])]))}}),Le=_(Ne,[["__scopeId","data-v-24c8f6c3"]]),be={class:"content"},Be={class:"body"},Te={key:0,class:"title"},De={class:"footer"},Ie=Vue.defineComponent({name:"ConfirmDialog",__name:"ConfirmDialog",props:Vue.mergeModels({title:{default:""},subtitle:{default:""},subtitleColor:{default:"gray"},okText:{default:"确定"},cancelText:{default:"取消"},cancelTextColor:{default:"gray"}},{visible:{type:Boolean,type:Boolean,default:!0},visibleModifiers:{}}),emits:Vue.mergeModels(["ok","cancel","dismiss"],["update:visible"]),setup(t,{emit:e}){const n=e,s=Vue.useModel(t,"visible"),a=()=>{s.value=!1,n("ok")},o=()=>{s.value=!1,n("cancel")},l=()=>{n("dismiss")};return(i,u)=>s.value?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:"ConfirmDialog",onClick:l},[Vue.createElementVNode("div",be,[Vue.renderSlot(i.$slots,"header",{},void 0,!0),Vue.createElementVNode("div",Be,[t.title?(Vue.openBlock(),Vue.createElementBlock("div",Te,Vue.toDisplayString(t.title),1)):Vue.createCommentVNode("",!0),t.subtitle?(Vue.openBlock(),Vue.createElementBlock("div",{key:1,class:Vue.normalizeClass(["subtitle",t.subtitleColor])},Vue.toDisplayString(t.subtitle),3)):Vue.createCommentVNode("",!0),Vue.renderSlot(i.$slots,"default",{},void 0,!0)]),Vue.createElementVNode("div",De,[Vue.createElementVNode("div",{class:Vue.normalizeClass(["cancel",t.cancelTextColor]),onClick:Vue.withModifiers(o,["stop"])},Vue.toDisplayString(t.cancelText),3),Vue.createElementVNode("div",{class:"ok",onClick:Vue.withModifiers(a,["stop"])},Vue.toDisplayString(t.okText),1)])])])):Vue.createCommentVNode("",!0)}}),K=_(Ie,[["__scopeId","data-v-9ae66996"]]),Me={name:"Loading",props:{isFullScreen:{type:Boolean,default:!0},type:{type:String,default:"normal"}}},Q=t=>(Vue.pushScopeId("data-v-dbd85c46"),t=t(),Vue.popScopeId(),t),Re=Q(()=>Vue.createElementVNode("div",{class:"circle blue"},null,-1)),xe=Q(()=>Vue.createElementVNode("div",{class:"circle red"},null,-1)),Ue=[Re,xe];function Oe(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{class:Vue.normalizeClass(["Loading",[n.isFullScreen?"full":"inline",n.type]])},Ue,2)}const x=_(Me,[["render",Oe],["__scopeId","data-v-dbd85c46"]]),Ye={baseUrl:"https://dy.ttentau.top/imgs/",imgPath:"/imgs/",filePreview:"http://192.168.0.103/static/uploads/"},Pe={DEV:"",PROD:"",GP_PAGES:"",GITEE_PAGES:"/douyin",UNI:"https://dy.ttentau.top"},ta=["GITEE_PAGES","GP_PAGES"].includes("GITEE_PAGES"),He=["GITEE_PAGES"].includes("GITEE_PAGES"),J=Pe.GITEE_PAGES,Ge=J+"/images/",na=J+"/data/",Fe={class:"content"},je={class:"body"},qe={class:"title"},ze={class:"footer"},Xe=Vue.defineComponent({name:"NoticeDialog",__name:"NoticeDialog",props:Vue.mergeModels({title:{default:""},subtitle:{default:""},subtitleColor:{default:"gray"},cancelText:{default:"取消"}},{visible:{type:Boolean,type:Boolean,default:!0},visibleModifiers:{}}),emits:Vue.mergeModels(["ok","cancel","dismiss"],["update:visible"]),setup(t,{emit:e}){const n=e,s=Vue.useModel(t,"visible"),a=()=>{s.value=!1,n("cancel")},o=()=>{n("dismiss")};return(l,i)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"NoticeDialog",onClick:o},[Vue.createElementVNode("div",Fe,[Vue.createElementVNode("div",je,[Vue.createElementVNode("div",qe,Vue.toDisplayString(t.title),1),t.subtitle?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:Vue.normalizeClass(["subtitle",t.subtitleColor])},Vue.toDisplayString(t.subtitle),3)):Vue.createCommentVNode("",!0)]),Vue.createElementVNode("div",ze,[Vue.createElementVNode("div",{class:"cancel",onClick:Vue.withModifiers(a,["stop"])},Vue.toDisplayString(t.cancelText),1)])])]))}}),We=_(Xe,[["__scopeId","data-v-ea55652e"]]);function sa(t,e,n,s){const a=ne(t.item);a[e]=n,s("update:item",a),A.emit(w.UPDATE_ITEM,{position:t.position,item:a})}function oa(t,e){localStorage.setItem(t,JSON.stringify(e))}function aa(t,e=""){const n=localStorage.getItem(t);return n?JSON.parse(n):e}function $(t){t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault()}function la(t){t.stopPropagation()}function Ze(t){const e=document.createElement("textarea");document.body.appendChild(e),e.style.position="absolute",e.style.clip="rect(0 0 0 0)",e.value=t,e.select(),document.execCommand&&(document.execCommand("copy",!0),k("已复制")),document.body.removeChild(e)}function ee(t){if(t)return t>1e8?(t/1e8).toFixed(1)+"亿":t>1e4?(t/1e4).toFixed(1)+"万":t}function j(t,e){if(!t)return;String(t).length===10&&(t=t*1e3);const n=new Date(Number(t)),s=n.getFullYear(),a=n.getMonth()+1,o=a<10?"0"+a:a,l=n.getDate(),i=l<10?"0"+l:l,u=n.getHours(),m=u<10?"0"+u:u,c=n.getMinutes(),g=c<10?"0"+c:c,v=n.getSeconds(),y=v<10?"0"+v:v;switch(e){case"Y":return s+"";case"M":return`${s}-${o}`;case"M_D":return`${o}-${i}`;case"M_CN":return`${s}年${o}月`;case"D":return`${s}-${o}-${i}`;case"m":return`${s}-${o}-${i} ${m}:${g}`;default:return`${s}-${o}-${i} ${m}:${g}:${y}`}}function Ke(t){String(t).length===10&&(t=t*1e3);const e=new Date(Number(t)),n=new Date,s=n.valueOf()-e.valueOf();let a="";return s<1e3*60?a="刚刚":s<1e3*60*60?a=`${(s/(1e3*60)).toFixed()}分钟前`:s<1e3*60*60*24?a=`${(s/(1e3*60*60)).toFixed()}小时前`:s<1e3*60*60*24*2?a="1天前":s<1e3*60*60*24*3?a="2天前":s<1e3*60*60*24*4?a="3天前":e.getFullYear()===n.getFullYear()?a=j(t,"M_D"):a=j(t,"D"),a}function U(t){if(t)return t.includes("assets/img")||t.includes("file://")||t.includes("data:image")||t.includes("http")||t.includes("https")?t:Ge+t}function ia(t){if(!t)return"00:00";const e=Math.floor(t/60),n=Math.round(t%60);let s="";return e===0?s="00":e>0&&e<10?s="0"+e:s=e+"",s+=":",n===0?s+="00":n>0&&n<10?s+="0"+n:s+=n,s}function ra(t){return t.author.unique_id||t.author.short_id}function te(t){return new Promise(e=>{setTimeout(e,t)})}function ne(t){return JSON.parse(JSON.stringify(t))}function Qe(t,e){const n=Math.ceil(t),s=Math.floor(e);return Math.floor(Math.random()*(s-n+1)+n)}function q(t,e){const n=[],s=[];for(;n.length!==e;){const a=Qe(0,t.length-1);s.includes(a)||(n.push(t[a]),s.push(a))}return n}function Je(){const t=Vue.createApp({render(){return Vue.createVNode(x,null,null)}}),e=document.createElement("div");e.classList.add("dialog-ctn"),document.body.append(e),t.mount(e)}function $e(){document.querySelector(".dialog-ctn").remove()}function et(t,e){const n=()=>{const l=document.querySelector(".dialog-ctn");l.classList.replace("fade-in","fade-out"),setTimeout(()=>{l.remove()},300)},s=l=>{n(),e(l)},a=Vue.createApp({render(){return Vue.createVNode(we,{onCancel:n,list:t,onOk:s},null)}}),o=document.createElement("div");o.classList.add("dialog-ctn","fade-in"),document.body.append(o),a.mount(o)}function ca(t,e,n,s,a){n||(n=()=>{});const o=()=>{const c=document.querySelector(".dialog-ctn");c.classList.replace("fade-in","fade-out"),setTimeout(()=>{c.remove()},300)},l=c=>{o(),e(c)},i=c=>{o(),n(c)},u=Vue.createApp({render(){return Vue.createVNode(Le,{onCancel:i,onDismiss:o,title:t,okText:s,cancelText:a,onOk:l},null)}}),m=document.createElement("div");m.classList.add("dialog-ctn","fade-in"),document.body.append(m),u.mount(m)}function ua(t,e,n,s,a,o,l,i){const u=()=>{const y=document.querySelector(".dialog-ctn");y.classList.replace("fade-in","fade-out"),setTimeout(()=>{y.remove()},300)},m=y=>{u(),s&&s(y)},c=y=>{u(),a&&a(y)},g=Vue.createApp({render(){return Vue.createVNode(K,{onCancel:c,onDismiss:u,title:t,subtitle:e,subtitleColor:n,cancelTextColor:i,okText:o,cancelText:l,onOk:m},null)}}),v=document.createElement("div");v.classList.add("dialog-ctn","fade-in"),document.body.append(v),g.mount(v)}function da(t,e,n,s,a){const o=()=>{const m=document.querySelector(".dialog-ctn");m.classList.replace("fade-in","fade-out"),setTimeout(()=>{m.remove()},300)},l=m=>{o(),s(m)},i=Vue.createApp({render(){return Vue.createVNode(We,{onCancel:l,onDismiss:o,title:t,subtitleColor:n,cancelText:a,subtitle:e},null)}}),u=document.createElement("div");u.classList.add("dialog-ctn","fade-in"),document.body.append(u),i.mount(u)}function k(t){const e=document.createElement("div");e.classList.add("global-notice"),e.textContent=t,document.body.append(e),setTimeout(()=>{document.body.removeChild(e)},1e3)}function Y(){k("未实现")}async function ma(t){return He?new Promise(async e=>{const n=await fetch(t);if(t.includes(".md")){const s=await n.arrayBuffer(),a=await F.libarchiveWasm(),o=new F.ArchiveReader(a,new Int8Array(s));for(const l of o.entries())if(l.getPathname().endsWith(".json")){const i=new TextDecoder().decode(l.readData());e({json(){return Promise.resolve(JSON.parse(i))}})}o.free()}else e(n)}):(t=t.replace(".md",".json"),fetch(t))}const R={REDIRECT:"redirect",POST:"post",GET:"get",PATCH:"patch",DELETE:"delete",PUT:"put",PAGE_NUMBER:1,PAGE_SIZE:10,DELAY_TIME:250,SUCCESS:200,RELATE_ENUM:{RECOMMEND_NO_REMOVE:-2,RECOMMEND:-1,FOLLOW_ME:1,FOLLOW_EACH_OTHER:2,FOLLOW_HE:3,REQUEST_FOLLOW:4}},S={HORIZONTAL:0,VERTICAL:1,VERTICAL_INFINITE:2},ha={Play:"Play",Stop:"Stop",Pause:"Pause"},pa={nickname:"",unique_id:"",certification:"",short_id:"",province:"",city:"",school:{},uid:"",signature:"",mplatform_followers_count:"",following_count:"",total_favorited:"",follow_status:"",user_age:-1,gender:"",ip_location:"",aweme_count:"",card_entries:[{icon_dark:{url_list:[]},icon_light:{url_list:[]},sub_title:"",title:"",type:-1}],cover_url:[{url_list:[]}],avatar_168x168:{url_list:[]},avatar_300x300:{url_list:[]}};class z{constructor(e){G(this,"els",[]);return typeof e=="string"?this.find(e):(typeof e=="object"&&this.els.push(e),typeof e=="function"&&document.addEventListener("DOMContentLoaded",e),this)}addClass(e){return typeof e=="string"?this.els.forEach(n=>{n.classList.add(e)}):this.els.forEach(n=>{n.classList.add(...e)}),this}replaceClass(e,n){return this.els.forEach(s=>{s.classList.replace(e,n)}),this}find(e){let n=[];return this.els.length?n=this.els[0].querySelectorAll(e):n=document.querySelectorAll(e),n.length&&(this.els=n),this}create(e){const n=document.createElement("div");return n.innerHTML=e.trim(),this.els=[n.firstChild],this}append(e){return this.els.forEach(n=>{e.els.forEach(s=>{n.appendChild(s)})}),this}remove(){return this.els.forEach(e=>{e.parentNode.removeChild(e)}),this}attr(...e){if(e.length===1)return this.els[0][e[0]]}css(...e){if(e.length===1){if(typeof e[0]=="string")return window.getComputedStyle(this.els[this.els.length-1],null)[e[0]];Object.keys(e[0]).map(n=>{this.els.forEach(s=>{s.style[n]=this.getStyleValue(n,e[0][n])})})}else this.els.forEach(n=>{n.style[e[0]]=this.getStyleValue(e[0],e[1])});return this}on(e,n){const s=e.split(" ");return this.els.forEach(a=>{s.map(o=>{a.addEventListener(o,n)})}),this}trigger(e){const n=e.split(" ");return this.els.forEach(s=>{n.map(a=>{s.dispatchEvent(new Event(a))})}),this}getWidth(){return this.els[0].getBoundingClientRect().width}getHeight(){return this.els[0].getBoundingClientRect().height}getStyleValue(e,n){return["top","left","right","bottom"].find(a=>a===e)&&typeof n=="number"?n+"px":n}removePx(e){return parseInt(e)}}function p(t,e,n){const s=/^\d+.?\d*(px|pt|em|rem|vw|vh|%|rpx|ms)$/i;if(n===void 0){let a=null;return"getComputedStyle"in window?a=window.getComputedStyle(t,null)[e]:a=t.currentStyle[e],s.test(a)?parseFloat(a):a}else["top","left","bottom","right","width","height","font-size","margin","padding"].includes(e)&&(s.test(n)||String(n).includes("calc")||(n+="px")),e==="transform"?t.style.webkitTransform=t.style.MsTransform=t.style.msTransform=t.style.MozTransform=t.style.OTransform=t.style.transform=n:t.style[e]=n}function O(t){const e=/Mobi|Android|iPhone/i.test(navigator.userAgent);return(!e||e&&t instanceof PointerEvent)&&(t.touches=[{clientX:t.clientX,clientY:t.clientY,pageX:t.pageX,pageY:t.pageY}]),!0}function se(t,e){e.wrapper.width=p(t,"width"),e.wrapper.height=p(t,"height"),Vue.nextTick(()=>{e.wrapper.childrenLength=t.children.length});const n=T(e,t);let s=0,a=0;e.type===S.HORIZONTAL?s=n:a=n,p(t,"transform",`translate3d(${s}px, ${a}px, 0)`)}function tt(t){if(t.needCheck)if(Math.abs(t.move.x)>t.judgeValue||Math.abs(t.move.y)>t.judgeValue){const e=Math.abs(t.move.x)*10/(Math.abs(t.move.y)*10);t.next=t.type===S.HORIZONTAL?e>1:e<=1,t.needCheck=!1}else return!1;return t.next}function oe(t,e){return!(t.localIndex===0&&!e||t.localIndex===t.wrapper.childrenLength-1&&e)}function ae(t,e,n){O(t),p(e,"transition-duration","0ms"),n.start.x=t.touches[0].pageX,n.start.y=t.touches[0].pageY,n.start.time=Date.now(),n.isDown=!0}function le(t,e,n,s=null,a=null,o=null){if(O(t),!n.isDown)return;n.move.x=t.touches[0].pageX-n.start.x,n.move.y=t.touches[0].pageY-n.start.y;const l=tt(n),i=n.type===S.HORIZONTAL?n.move.x<0:n.move.y<0;if(n.type===S.VERTICAL_INFINITE&&l&&n.localIndex===0&&!i&&A.emit(n.name+"-moveY",n.move.y),l)if(s||(s=oe),s(n,i)){window.isMoved=!0,$(t),n.type===S.HORIZONTAL&&A.emit(n.name+"-moveX",n.move.x);const u=T(n,e)+(i?n.judgeValue:-n.judgeValue);let m=0,c=0;n.type===S.HORIZONTAL?m=u+n.move.x:c=u+n.move.y,p(e,"transition-duration","0ms"),p(e,"transform",`translate3d(${m}px, ${c}px, 0)`)}else a==null||a();else o==null||o(t)}function ie(t,e,n=null,s=null,a=null){if(O(t),!!e.isDown)if(e.next){const o=e.type===S.HORIZONTAL,l=o?e.move.x<0:e.move.y<0;if(n||(n=oe),n(e,l)){let u=Date.now()-e.start.time;const m=o?e.move.x:e.move.y,c=o?e.wrapper.width:e.wrapper.height;if(Math.abs(m)<20&&(u=1e3),Math.abs(m)>c/3&&(u=100),u<150)return l?e.localIndex++:e.localIndex--,s==null?void 0:s(l)}else return a==null?void 0:a()}else a==null||a()}function re(t,e,n,s=null){O(t),p(e,"transition-duration","300ms");const a=T(n,e);let o=0,l=0;n.type===S.HORIZONTAL?(A.emit(n.name+"-end",n.localIndex),o=a):(A.emit(n.name+"-end"),l=a),p(e,"transform",`translate3d(${o}px, ${l}px, 0)`),n.start.x=n.start.y=n.start.time=n.move.x=n.move.y=0,n.next=!1,n.needCheck=!0,n.isDown=!1,setTimeout(()=>{window.isMoved=!1},200),s==null||s("update:index",n.localIndex)}function T(t,e){if(t.type===S.HORIZONTAL){let n=[];return Array.from(e.children).map(s=>{n.push(s.getBoundingClientRect().width)}),n=n.slice(0,t.localIndex),n.length?-n.reduce((s,a)=>s+a):0}else{if(t.type===S.VERTICAL_INFINITE)return-t.localIndex*t.wrapper.height;{let n=[];return Array.from(e.children).map(s=>{n.push(s.getBoundingClientRect().height)}),n=n.slice(0,t.localIndex),n.length?-n.reduce((s,a)=>s+a):0}}}const nt={class:"slide horizontal"},st={key:0,class:"indicator-bullets"},ot=Vue.defineComponent({__name:"SlideHorizontal",props:{index:{type:Number,default:()=>0},name:{type:String,default:()=>""},autoplay:{type:Boolean,default:()=>!1},indicator:{type:Boolean,default:()=>!1},changeActiveIndexUseAnim:{type:Boolean,default:!0}},emits:["update:index"],setup(t,{emit:e}){const n=t,s=e;let a=null;const o=Vue.ref(null),l=Vue.reactive({judgeValue:20,type:S.HORIZONTAL,name:n.name,localIndex:n.index,needCheck:!0,next:!1,isDown:!1,start:{x:0,y:0,time:0},move:{x:0,y:0},wrapper:{width:0,height:0,childrenLength:0}});Vue.watch(()=>n.index,c=>{l.localIndex!==c&&(l.localIndex=c,n.changeActiveIndexUseAnim&&p(o.value,"transition-duration","300ms"),p(o.value,"transform",`translate3d(${T(l,o.value)}px, 0, 0)`))}),Vue.onMounted(()=>{se(o.value,l),n.autoplay&&setInterval(()=>{l.localIndex===l.wrapper.childrenLength-1?s("update:index",0):s("update:index",l.localIndex+1)},3e3),a=new MutationObserver(()=>{l.wrapper.childrenLength=o.value.children.length}),a.observe(o.value,{childList:!0})}),Vue.onUnmounted(()=>{a.disconnect()});function i(c){ae(c,o.value,l)}function u(c){le(c,o.value,l)}function m(c){ie(c,l),re(c,o.value,l,s)}return(c,g)=>(Vue.openBlock(),Vue.createElementBlock("div",nt,[t.indicator&&l.wrapper.childrenLength?(Vue.openBlock(),Vue.createElementBlock("div",st,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(l.wrapper.childrenLength,(v,y)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:Vue.normalizeClass(["bullet",{active:l.localIndex===v-1}]),key:y},null,2))),128))])):Vue.createCommentVNode("",!0),Vue.createElementVNode("div",{class:"slide-list",ref_key:"slideListEl",ref:o,onPointerdown:Vue.withModifiers(i,["prevent"]),onPointermove:Vue.withModifiers(u,["prevent"]),onPointerup:Vue.withModifiers(m,["prevent"])},[Vue.renderSlot(c.$slots,"default",{},void 0,!0)],544)]))}}),fa=_(ot,[["__scopeId","data-v-9dfccaf6"]]),at={},lt={class:"slide-item"};function it(t,e){return Vue.openBlock(),Vue.createElementBlock("div",lt,[Vue.renderSlot(t.$slots,"default")])}const Va=_(at,[["render",it]]),rt={name:"AutoInput",props:{modelValue:String,placeholder:{type:String,default:"留下你的精彩评论吧"}},mounted(){},computed:{},data:function(){return{}},methods:{changeText(){this.$emit("update:modelValue",this.$el.innerText)}}},ct=["placeholder"];function ut(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{ref:"input",placeholder:n.placeholder,class:"auto-input",contenteditable:"",onInput:e[0]||(e[0]=(...l)=>o.changeText&&o.changeText(...l))},Vue.toDisplayString(n.modelValue),41,ct)}const dt=_(rt,[["render",ut],["__scopeId","data-v-196ec50e"]]),mt=t=>(Vue.pushScopeId("data-v-f18a9671"),t=t(),Vue.popScopeId(),t),ht=mt(()=>Vue.createElementVNode("div",{class:"content"},null,-1)),pt=[ht],ft=Vue.defineComponent({name:"FromBottomDialog",__name:"FromBottomDialog",props:Vue.mergeModels({mode:{default:"dark"},maskMode:{default:"dark"},height:{default:"calc(var(--vh, 1vh) * 70)"},showHengGang:{type:Boolean,default:!0},pageId:{default:null},borderRadius:{default:"15rem 15rem 0 0"},tag:{default:""}},{value:{type:Boolean,type:Boolean,default:!1},valueModifiers:{}}),emits:Vue.mergeModels(["cancel"],["update:value"]),setup(t,{emit:e}){Vue.useCssVars(r=>({"6f1a0808":t.height}));const n=t,s=e,a=Vue.useModel(t,"value"),o=Vue.ref(null),l=Vue.ref(null),i=Vue.ref(0),u=Vue.ref(0),m=Vue.ref(0),c=Vue.ref(0),g=Vue.ref(null);Vue.watch(()=>a.value,r=>{let d=document.getElementById(n.pageId);if(d)if(r){g.value=p(d,"position"),d.style.position="absolute",i.value=document.documentElement.scrollTop,document.body.style.position="fixed",document.body.style.top=-i.value+"px";let f=`<div class="Mask fade-in ${n.maskMode}"></div>`,E=new z().create(f);setTimeout(()=>{E.on("click",V=>{$(V),v()})},200),d.appendChild(E.els[0])}else{d.style.position=g.value||"fixed",document.body.style.position="static",document.documentElement.scrollTop=i.value;let f=new z(".Mask").replaceClass("fade-in","fade-out");setTimeout(()=>{f.remove()},250)}});const v=()=>{a.value=!1,s("cancel")},y=r=>{var d;((d=l.value)==null?void 0:d.scrollTop)===0&&(u.value=r.touches[0].clientY,c.value=Date.now(),p(o.value,"transition-duration","0ms"))},B=r=>{var d;((d=l.value)==null?void 0:d.scrollTop)===0&&(m.value=r.touches[0].pageY-u.value,m.value<0&&(A.emit(w.DIALOG_MOVE,{tag:n.tag,e:m.value}),p(o.value,"transform",`translate3d(0, ${m.value}px, 0)`)))},b=()=>{var d;if(!o.value||Date.now()-c.value<150&&Math.abs(m.value)<30)return;let r=(d=o.value)==null?void 0:d.clientHeight;p(o.value,"transition-duration","250ms"),Math.abs(m.value)>r/2?(p(o.value,"transform","translate3d(0,100%,0)"),A.emit(w.DIALOG_END,{tag:n.tag,isClose:!0}),setTimeout(v,250)):(p(o.value,"transform","translate3d(0,0,0)"),A.emit(w.DIALOG_END,{tag:n.tag,isClose:!1}))};return(r,d)=>(Vue.openBlock(),Vue.createBlock(Vue.Transition,{name:"test"},{default:Vue.withCtx(()=>[a.value?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,ref_key:"dialog",ref:o,class:Vue.normalizeClass(["FromBottomDialog",t.mode,t.showHengGang?"":"no-heng-gang"]),onTouchstart:y,onTouchmove:B,onTouchend:b},[Vue.renderSlot(r.$slots,"header",{},void 0,!0),t.showHengGang?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:Vue.normalizeClass(["heng-gang",t.mode])},pt,2)):Vue.createCommentVNode("",!0),Vue.createElementVNode("div",{class:"wrapper",ref_key:"wrapper",ref:l},[Vue.renderSlot(r.$slots,"default",{},void 0,!0)],512)],34)):Vue.createCommentVNode("",!0)]),_:3}))}}),ce=_(ft,[["__scopeId","data-v-f18a9671"]]),Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACn0lEQVRYR+2VPWgTYRjH/881nXQSQa0ogoNQRYciIqKTtIsfHXVQm6sOisM9p7GDHSzYoabcexTFQXOJdVCclIoYR7+olA6KCIJDUawK4qJOTfLI6yWktJfmvWjokoNbcu/zvL/7v09+R1jmi5Z5f7QAjBLwvEw3EW0XkS6A9oTHJi+IaFpE3rhu/5NGj7IugO9nr4nImTob3GK2+xqBWBJAqeADgM2AfAdoRL+tZZVe641KJWuHTgWQAYBWA/KLiPY7jv0qDkhNAKWClwB2A3gmUup13ZM/ohp73s1VRNZ9AHv1c2a7bqrz+0Qu9v3MOREaBSjHnEyavJFS2Swg+hiGme1Bkxq9ZhGA5+W6iUp5ADOFQmJbKnX8t0mzdHp8RSJReAtgk4jV47p9RoO5CECp4CKAywAGmO0rJptX1igVXAAwAmCQ2R42qY0C0Od5mAgHHcd+aNKkssb3gwMimADwgNnuNamNAvgMoANo72A+9sWkSTWB2+uAuVkAs8z2epPaiBkIPhJhA1FxreOc+mbSpJrAjTUibV9F8Ml17Y0mtREAmTtEdEREeuIarmzMvIjcdd3+ow0BKBWcB5AGkGK2R02azBvC2LVRCWjv57X9RGRLLQEtBAuFRO+1FeOkFykipYIcgBPagsz2PpMUlAqehjakCebkIZOaSBFV48z8BGiltmGh0Ha2lpBCARWvli2IuP+emt72/WCXCCbLQDMArhPhnUj79F9ymusSQSeA09p+4W80KYLHzMmhf05g3mBpK2o7LnGRD2AIkEfhB4wumUIYfbnK34edACq3hpnSt4g1VfH+2FjQWSzSPUC2mkIYAZjGqdfFhfjvAHEhmgIQB6JpAKYQTQWoQmAcoOfMSWfhPDUdoN4AtwBaCfwBBCEdMHp2b0sAAAAASUVORK5CYII=",gt=""+new URL("../assets/gray-close-full3-fA2Sk663.png",import.meta.url).href,vt={name:"Search",props:{placeholder:{type:String,default:"搜索"},modelValue:{type:String,default:""},rightTextColor:{type:String,default:"red"},isShowRightText:{type:Boolean,default:!1},isShowSearchIcon:{type:Boolean,default:!0},rightText:{type:String,default:"搜索"},mode:{type:String,default:"dark"}},methods:{clear(){this.value=""}},mounted(){},computed:{value:{get(){return this.modelValue},set(t){this.$emit("update:modelValue",t),t||this.$emit("clear")}}}},Et={class:"search"},_t={key:0,class:"search-icon",src:Vt,alt:""},yt=["placeholder"],At={class:"suffix"};function wt(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{class:Vue.normalizeClass(["search-ctn",n.mode])},[Vue.createElementVNode("div",Et,[n.isShowSearchIcon?(Vue.openBlock(),Vue.createElementBlock("img",_t)):Vue.createCommentVNode("",!0),Vue.withDirectives(Vue.createElementVNode("input",{type:"text",placeholder:n.placeholder,"onUpdate:modelValue":e[0]||(e[0]=l=>o.value=l)},null,8,yt),[[Vue.vModelText,o.value]]),Vue.createElementVNode("div",At,[t.$slots.default?Vue.renderSlot(t.$slots,"default",{key:0},void 0,!0):Vue.createCommentVNode("",!0),o.value.length&&!t.$slots.default?(Vue.openBlock(),Vue.createElementBlock("img",{key:1,src:gt,onClick:e[1]||(e[1]=Vue.withModifiers((...l)=>o.clear&&o.clear(...l),["stop"]))})):Vue.createCommentVNode("",!0)])]),n.isShowRightText?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:"rightTextColor",style:Vue.normalizeStyle({color:n.rightTextColor}),onClick:e[2]||(e[2]=Vue.withModifiers(l=>t.$emit("notice"),["stop"]))},Vue.toDisplayString(n.rightText),5)):Vue.createCommentVNode("",!0)],2)}const Ct=_(vt,[["render",wt],["__scopeId","data-v-1ac7f3b0"]]),P=ve.create({baseURL:Ye.baseUrl,timeout:6e4});P.interceptors.request.use(t=>(t.headers["Content-Type"]||(t.headers["Content-Type"]="application/json"),t),t=>Promise.reject(t));P.interceptors.response.use(t=>{const{data:e}=t;if(e==null||e==="")return k("请求失败,请稍后重试!"),{success:!1,code:500,data:[]};if(typeof e=="string")return{success:!0,code:200,data:e};{(e.data===void 0||e.data===null)&&(e.data={...e});let n=e.code;if(n){try{n=Number(n)}catch{e.code=n=500,e.success=!1}n===0&&(e.code=n=200,e.success=!0),n!==200?k(t.data.message||"请求失败,请稍后重试!"):e.success=!0}else e.code=200,e.success=!0;return e}},t=>{if(console.log("error",t),t.response===void 0)return k("服务器响应超时"),{success:!1,code:500,msg:"服务器响应超时",data:[]};if(t.response.status>=500)return k("服务器出现错误"),{success:!1,code:500,msg:"服务器出现错误",data:[]};if(t.response.status===404)return k("接口不存在"),{success:!1,code:404,msg:"接口不存在",data:[]};if(t.response.status===400)return k("接口报错"),{success:!1,code:400,msg:"接口报错",data:[]};if(t.response.status===401)return{success:!1,code:401,msg:"用户名或密码不正确",data:[]};{const e=t.response.data;if(e==null)return k("请求失败,请稍后重试!"),{success:!0,code:200,data:[]};{const n=e.code;return(e.data===void 0||e.data===null)&&(e.data={...e}),n&&typeof n=="number"&&n!==200?k("请求失败,请稍后重试!"):(e.code=200,e.success=!0),e}}});async function C(t){return P.request(t).then(({data:e})=>({success:!0,data:e})).catch(e=>({success:!1,data:e}))}function ga(t,e){return C({url:"/user/video_list",method:"get",params:t,data:e})}function kt(t,e){return C({url:"/user/panel",method:"get",params:t,data:e})}function St(t,e){return C({url:"/user/friends",method:"get",params:t,data:e})}function va(t,e){return C({url:"/user/collect",method:"get",params:t,data:e})}function Ea(t,e){return C({url:"/post/recommended",method:"get",params:t,data:e})}function _a(t,e){return C({url:"/shop/recommended",method:"get",params:t,data:e})}const Nt={DISPLAY_TYPE:{ALL:0,SCHOOL:1,ME:2},TRIGGER_TIME:{TIME40:40,TIME60:60,TIME90:90,TIME120:120}},Lt={videos:[],my:[],users:{all:[{id:"224e9a00-ffa0-4bc1-bb07-c318c7b02fa5",avatar:new URL(""+new URL("../assets/0-DZZhXKhG.png",import.meta.url).href,import.meta.url).href,name:"何以为家",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"234",pinyin:"H",select:!1,type:R.RELATE_ENUM.REQUEST_FOLLOW},{id:"2b446aa8-5d31-429a-8e39-d4705eb4e900",avatar:new URL(""+new URL("../assets/19-o5iDqnlP.png",import.meta.url).href,import.meta.url).href,name:"浅唱↘我们的歌",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"33453",pinyin:"Q",select:!1,type:R.RELATE_ENUM.FOLLOW_ME},{id:"2d8622b4-7112-4bc7-a0cf-00a268a85504",avatar:new URL(""+new URL("../assets/25-BpMlL2TV.png",import.meta.url).href,import.meta.url).href,name:"‘心’之天空",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"234234",pinyin:"#",select:!1,type:R.RELATE_ENUM.FOLLOW_HE},{id:"2e38900b-65f7-426a-8e8b-edb403df35fb",avatar:new URL(""+new URL("../assets/18-B1BHsmp3.png",import.meta.url).href,import.meta.url).href,name:"◇、_保持微笑ゞ",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"1111",pinyin:"#",select:!1,type:R.RELATE_ENUM.FOLLOW_EACH_OTHER},{id:"3cd53cb5-04f8-4439-ad2b-e57b3f9b8c73",avatar:new URL(""+new URL("../assets/26-D4xua0cq.png",import.meta.url).href,import.meta.url).href,name:"好◇°我会Yi直在●",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"sdfs",pinyin:"H",select:!1},{id:"46c77017-9dc6-4a48-bf96-560c6e7db06f",avatar:new URL(""+new URL("../assets/4-Bth7xBtO.png",import.meta.url).href,import.meta.url).href,name:"甫韦茹",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"dgfdfg",pinyin:"F",select:!1},{id:"4df770d7-a414-4e02-8f9e-72ebd87eb93e",avatar:new URL(""+new URL("../assets/12-rrjFLbXW.png",import.meta.url).href,import.meta.url).href,name:"幸福泡泡",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"df",pinyin:"X",select:!1},{id:"5ebb4d7a-c7ad-43c7-a830-9eb3ee423cb7",avatar:new URL(""+new URL("../assets/3-CI9vl2P3.png",import.meta.url).href,import.meta.url).href,name:"蔡傲安",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"ssss",pinyin:"C",select:!1},{id:"7226092d-a2c5-4ffd-98d7-3b7ac814bca3",avatar:new URL(""+new URL("../assets/16-P9UU56wt.png",import.meta.url).href,import.meta.url).href,name:"心若向阳无谓伤悲",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"asdfasd",pinyin:"X",select:!1},{id:"72aef2a9-5573-4205-9288-706e19bccc7f",avatar:new URL(""+new URL("../assets/10-Blhm8lgt.png",import.meta.url).href,import.meta.url).href,name:"A倒影着稚嫩的少年",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"wfghdf",pinyin:"#",select:!1},{id:"77c82d2e-9be1-45c2-a733-00445d2e7f2c",avatar:new URL("data:image/png;base64,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",import.meta.url).href,name:"一只喵的旅行。",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"sadf",pinyin:"Y",select:!1},{id:"7b30566d-70eb-4a31-ae43-200917269a43",avatar:new URL(""+new URL("../assets/14-B48u_Fz3.png",import.meta.url).href,import.meta.url).href,name:"℉阳光下的小情绪",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"asdfa",pinyin:"#",select:!1},{id:"90c6ccd8-0653-4789-9348-28fba06d6ae3",avatar:new URL(""+new URL("../assets/11-Ckfe3bFJ.png",import.meta.url).href,import.meta.url).href,name:"思念一直在",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"as",pinyin:"S",select:!1},{id:"a2c1310f-1a3c-430f-9b7c-557b9ccdd33d",avatar:new URL(""+new URL("../assets/9-D9sQQ2wH.png",import.meta.url).href,import.meta.url).href,name:"阎韶丽",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"vbvd",pinyin:"Y",select:!1},{id:"a7443b4f-b0fa-4409-a693-5f090aa763ee",avatar:new URL(""+new URL("../assets/5-DWyY12-8.png",import.meta.url).href,import.meta.url).href,name:"马佳婉清",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"sdf",pinyin:"M",select:!1},{id:"b49fd828-f8a7-4be0-a3bc-0a8fa312b2e8",avatar:new URL(""+new URL("../assets/0-DZZhXKhG.png",import.meta.url).href,import.meta.url).href,name:"倒影着稚嫩的少年",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"eeee",pinyin:"D",select:!1},{id:"b632bffe-1cfb-408a-8255-b558e2faf49a",avatar:new URL(""+new URL("../assets/8-iptKbolh.png",import.meta.url).href,import.meta.url).href,name:"买易槐",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"xczxc",pinyin:"M",select:!1},{id:"c01f10dd-a270-42ab-876f-64a8beb22a69",avatar:new URL(""+new URL("../assets/7-D4XYyVtS.png",import.meta.url).href,import.meta.url).href,name:"章昊苍",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"gggggggggr",pinyin:"Z",select:!1},{id:"d0bf11a3-a25b-4865-a047-c67de8e8af7b",avatar:new URL(""+new URL("../assets/2-BN5PI5K_.png",import.meta.url).href,import.meta.url).href,name:"凌依晨",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"12",pinyin:"L",select:!1},{id:"d300b7a5-115d-41ba-a071-7d1781da331f",avatar:new URL("data:image/png;base64,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",import.meta.url).href,name:"为你锁住心",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"1629993515",pinyin:"W",select:!1},{id:"deceba30-80fc-45c2-bd56-8d65091bb104",avatar:new URL(""+new URL("../assets/13-DuB9LKef.png",import.meta.url).href,import.meta.url).href,name:"原味青春",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"werwe",pinyin:"Y",select:!1},{id:"e0c3d20d-5978-4339-962f-cffc6e29aff1",avatar:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAyVBMVEXEgIPlrlXtxX7////WmkXjq1FZV1fbn0jJhn3TlG/gpl7NjHfZnWbns17krFfrv3TXmmnQkHPswnjqvG/Qk4LdoWLmsVrfpU3iqVr++vXwzZbuyY3qu2vrwH7otmTKiYLTmYHtxHzLiXr9/Pqop6fapIHVl2zpuWj248P027TfrYDnun/jtH/35srx06Hz2Kv9+O/89ejl5eX78eLX1dP56tL137zHhYPWnoF2dHT67tpeXV3z8/PAv72zsrLOzMqZmJiGhYVpZ2d5FFCXAAAGoUlEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAJg9O+lNGwjDADwvn2SNlxnsWkaxXXIA5MCBJWxSCE2X//+j6vFSe2wqtYd4iJTnFJEDL6Nv8cCnTw3XjxzH8WyXfRjBA2oPNvsYMuTS9WmZTgBEnH0ALnIrUp5HAJyPkNoBkFBlo1Kzu8eRe6Z26vusax7Yvu+XsyIAMKLGCJB3WCAzDzXPLdpwS42dADJ2b2y0eT6AE7WsgAd2D6p6CLgqB50sS7oxfwTMLxnXay2P5u+ncIJKfP3x6+Wt1Ys+M8t2cEO4jInmyxCF+YuVW1DpYHrquVVkAU1Sl0IK5bulvFJFAJyZkwGYri6x2nZqS1dS+iNB7ptVuDZTL2DGREByoD/iDQoibrXdGMDRUl6okpgsagfhhTSXR+Q21HIAsF6o6ji2OjFihkRI59RxEAAO1LYBtnRcLPZU2wKSmeEjob4lIEgTTzAizQqmOnHWRNF8wZR0CUT3g5laL5HYkXL8tqe2M1LSHTp7nNamnvQ4tpS7/lRbQ6+GlDpCJL3QGTMgKx8oFpZypJZxL/QGIu6G9pgB0VdS1H7uHHUypY4TsNIrKOcZaEWZ/i309omU+f5KlR30o95CeZixoVXtVizo170+0HbqH6+W9YMqE2hVnQIygIFdXs+Ixav16zvpoZdEe0t5a56QcKbaXKiSDgyMEBnWEfa9tkvqBn1pThpYUmVV3hK94VM72NFtCUSsh96hsIlJWU+q1SIHT+1hRbeFxbNGu0GXKInkvFyNAOk2l0kppePZnA0iQEg3xSrdgd7yRvw5p8KjCodSPex45qAlctkQZP+om2P9GtP1uG/GNCSP6nizPHHnjjbY3PYgnumGKZTxTn/FYWzmO06UcXURRsdgc5sD45h6Lig9XfRrIu9dhPsGKJEMGM2p6wtqSRF7HSIn4TGF+xKAydQOMIpJt0WLmI4FFJkB3broG+RLPi6BsV7X69tZXA74/broc9i7cwGIczvz5GYSzjj+kc/eXYDceE2lOEEt8rRfWTqHbLisAyhPyfl0Oqei/dZuBMWx2cyTqN1FgTBX4qas+CY14Cr8/wnY++MOeuwA8LShfGdHzZjfy1y8ZneG8j1V9e/q7GBJURgIwHCnayhQQGaAFQ8KYhVrFXrX93+yhQWmoQAFYsf4neb4T6qTABaszgTs7PrXIUcs44AatNd2q+biWWwDypxW38736lSvfXdkNNyKfat63TWfjzZ7LeTsQDXLEdIseEKbyTBM0zSUDjXdNIubv0pmfdArZG+WN5tfVO2AOiuxnPlVM4TSH2S+JZtpqdcwQtNmtdF/hew8U/TOghHazHPZTCJ66+J2EotFTS5tREV7cSe3zMRU9wDiSCYTQ9m7gC2ZTCJ1r11ruWRiqntsWskVE1Phu8B6ZjAVd5k00OyPTXYTU3ncG5lUPN7MvxOdsiaiFrMQVfUUW+ZS75TmDXDaFFHDGbWvKSKlr7c2NUswRNfaBk6rF0SbvWbg5VC0fDL/d2o68EyZ5Ej9ZyaH3kolV1ndgfdDN5x0sqqrxdoIqp5dTMlKh9oRv6J5g2y87YPeSbQY0dReCn5H9B9B6DIfYw70qp9pW/QMPGOYRWxRa2jyEdIRo4yGmGkrSq5/Ax6WYOCnvueliCF06PCtY9weKxnwWAsGMVauwENwcLFyABa24OBiLQEOP4IwRIdQ+JDoGNs7UetoP6bTo5bDL02PaR/9c/NX7QJEh0+lfR4WvHMce/gLWNhl9Wb3mui+BHhYJwtg/5Lx6AuB0VXIwwF3YJS7YhG3c871ZcAo2y+M3g9NB8mBUeYvHeSmOsAhV2B0RLoZxBwBeuWIbD0cdABGIfpNM7rzohG9wEtxBDBKEM91M3rPttxWEA8fuwEj/F/tlg201GdBglZ0a4JSfCwBRgdETKsCmpR0S6EYt0pdmo425bcLtviuqFbda42B34pOY1HaBvjW6Bw7fD/FUvtA27fvPv8cx0GKTx2BUYbDgnJCXB9L52bUkbw1+ohjPM/v/AfCTXWJDnESLwg8nOMOjG44mT7RcMDpdBmP+sz7sOgMWYTAhY6PD4tOkEUCrJAF9Oi/Ey/Qp/1OzIFXiAzu0Kf9nZgAswsWPmukq6H+sOngGOoDDNP6mSkEfjm+VgYjNH78GG3Wdz4OIYzQdz7yBEZpen5cQnhEx/vlcoRndNuK16fJ2i11HsIEOk319XiDaXQ5QK73BN7kdvm04lIyu/qSJfBut3zOCoeywf8A4zCbiVatKHUAAAAASUVORK5CYII=",import.meta.url).href,name:"一起走过的日子°",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"dfgdfg",pinyin:"Y",select:!1},{id:"e1fb6274-10fa-4d50-b9b1-6eefacfc2341",avatar:new URL(""+new URL("../assets/15-UOUFsCr7.png",import.meta.url).href,import.meta.url).href,name:"看,熟悉旳风景",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"aasdasd",pinyin:"K",select:!1},{id:"eab1ef9b-70e6-4249-8d78-b4f6e1b0cb08",avatar:new URL(""+new URL("../assets/20-BF-0hNcA.png",import.meta.url).href,import.meta.url).href,name:"dear°学会微笑",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"gggggg",pinyin:"#",select:!1},{id:"ecb405e2-d057-4c85-a12b-a5fe9a7b8a05",avatar:new URL(""+new URL("../assets/6-BVSjhc3O.png",import.meta.url).href,import.meta.url).href,name:"富察昕昕",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"ghjg",pinyin:"F",select:!1},{id:"f09652a3-d6e1-4517-a15e-583a24a250e1",avatar:new URL(""+new URL("../assets/17-CaODV7Zj.png",import.meta.url).href,import.meta.url).href,name:"蓝天下的迷彩?",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"yhjh",pinyin:"L",select:!1},{id:"f676cc30-cc81-487a-9450-cbb1f3c5cde8",avatar:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAyVBMVEW3pprpunf////Rl0rouXPRlUe9qJfqvXvjuHvFrJDntm3BqpNaWFjatYKzpZ3muXnVnVHVsob9+/juyJPcqF7OsIrsw4jfrGXet37ltXFNSkr9+fLks2735s3vzZzYoVdTUVH78+fx1arJrY7gr2napFr89uz57Nn24cPqv4LAoYDisWvy8vO3t7dwbm7z27fw0aNgXl7s7Ozj4eGNi4u9o4nJnGT68eLc3Nu/vr56eHjMy8uZmJjNmlisq6upqKiHhojDoHXg2c/Bmvl1AAAEsElEQVRo3u2a6XLaMBCAWXltg43xbWPOcEO5kjTNnV7v/1C1bBGRBtI2kezpDN9kknF+8LHa1a5sqJw4ceLEiRMnTvw3NBqVcvhx/aUMdeOTqiqlmK9VRb2ulMCToijqp+JD1hQqfqoUzhcl40ulYBqfMq96Xexac/GTVikQLlYK3lFcrP4oR1zgVuZihmmamlYpLG4uXtp2tWm5o2KqzAzHCiOGHNuqVWRjWjZ0mFed6AgMyWrNpZJkJw4A4Rm3Ig+zCRTsq1SrBPACS1qqazZTYOAoTn8Jv9GUZK5xhY6dBF5jVWRg2nAEuXnWqvAXSKhtC/6GqvA0j2AHotTFPr7Quv6W2BYccggMjCf9GF6C9O3wkGUE3AkURVWVfXMmTZbLZQczuW2Kz3AyUdS8VaYKThI4CsUJEhay4JIeUy31OggM9m+V9W5lzLIscKURlgrD6SBydeIoe3QAIRS70uiwuCaGHvkRdpgbHTWNmKH2acsWJ3YB9TF79cDvDtqff87mESJLcTDhUSeAAtsXrelAzb3nHlld1evfV94WnsEkdvhaW8JSDDuxOvE9Qh5b9XrripAu7s+rvprSR5HlVaMvHKs0hdglZLU5q9frm0tChkYWrmEYiDpOHCdAoIQNUW2LFdcEozYh3n0qPtusCLnJ2lZvPt/2dET6I/ZE4LIiGoPRIynr1lm99ZUQ0o4QoxmhTLc6ip6ODWvXGcEYEsrd/f3aS/96vhFNCWPgc7MrehRTMYdGPNu74uaqJld8gz4hD+vPu5h1sWutNWEHFe2xNbreVVppa3Y9RL7Wok9bM8KZ6uitW2mFX7CYuwY/6Qo+XqLvcXHPWJCrVFxvPZCM2bMYTBFi2AN7bab1hogL8o2K67ckY87FoaDGxcFoPvCIN+36CKh7l5vWWeuR5Jwjv6sQLgY0dN/3F7RNAnbJ5dfHO2+Xc+CYwsQcRMNYUDkaecp5wJywIV4M6HenHvEG3XM8594twh6WjIh7z3HOFr0B61tDfHVPIVicjSi+l/Vh92Yw20YILxkJFxtzJl3lTQPx4I2NK1ys54v7+er++202KCTcv3Hxq+aVbeCLS0J6CIepCRYbvXwmty7SLr2mjfOI2G1IEa8z8Tfi+ccibmqilzpP8UWrfpY26cEC4QimYPFiSigPm4vNHRsMhwklbafV7YoV9RGaAsci30+8Px/F1gSLMZrxmQxvEIp+wIUwnE3b7Zt5hPAWligxB3ERRbqB8Ca2KVDM1Qh/ZCRA/C4suQ8TBdS1aDGEZYmtssS2WZIYwrLEzbLEUCtL7MoTI2a/jz6zFy9mOj3nmD2UItYx6YzHccp42UHQD4YsWqxDEk8cR1FzFMVxguRQyGLFehL3s8f1z6iqEx/Ossjp1AkUVeHQi8kSdKF904RXYMBjzcJ2+jEKH8u1A+LOOA76aX5pYvtBvJRyBKodTDHV59ALKZ+/jeAAWMCMCuHDvE/sfthrm7I+R5WT4yYwCh7Kmv1hsdsQsJveQ62k2qpWSqqtUKRYfk03rJICbrjF7iXOSEDXEn/IlHqL7BZ9rOatq1gvJyzYy7FK8ja0ptwNfBztHTFXa0V9q+pfvsH3C6MXXXRh2GYoAAAAAElFTkSuQmCC",import.meta.url).href,name:"伱的微笑",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"ghj",pinyin:"N",select:!1}],recent:[{id:"3cd53cb5-04f8-4439-ad2b-e57b3f9b8c73",avatar:new URL(""+new URL("../assets/26-D4xua0cq.png",import.meta.url).href,import.meta.url).href,name:"好◇°我会Yi直在●",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"sdfs",pinyin:"H",select:!1},{id:"77c82d2e-9be1-45c2-a733-00445d2e7f2c",avatar:new URL("data:image/png;base64,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",import.meta.url).href,name:"一只喵的旅行。",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"sadf",pinyin:"Y",select:!1}],eachOther:[{id:"2b446aa8-5d31-429a-8e39-d4705eb4e900",avatar:new URL(""+new URL("../assets/19-o5iDqnlP.png",import.meta.url).href,import.meta.url).href,name:"浅唱↘我们的歌",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"33453",pinyin:"Q",select:!1},{id:"eab1ef9b-70e6-4249-8d78-b4f6e1b0cb08",avatar:new URL(""+new URL("../assets/20-BF-0hNcA.png",import.meta.url).href,import.meta.url).href,name:"dear°学会微笑",sex:"",age:25,idCard:null,phone:"",address:null,wechat:"",password:null,lastLoginTime:"1629993515",createTime:"1630035089",isDelete:0,account:"gggggg",pinyin:"#",select:!1}]},music:[{name:"龙卷风",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/5605.mp3",cover:new URL(""+new URL("../assets/1-B2qwjxda.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:99,use_count:37441e3,is_collect:!1,is_play:!1},{name:"爱在西元前",mp3:"http://m3.8js.net:99/1916/501204165042405.mp3",cover:new URL(""+new URL("../assets/2-Db579X3e.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"蜗牛",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/3684.mp3",cover:new URL(""+new URL("../assets/3-DiR1qHt5.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"半岛铁盒",mp3:"http://m3.8js.net:99/2016n/46/94745.mp3",cover:new URL(""+new URL("../assets/4-Bx-cSNLK.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"轨迹",mp3:"http://m3.8js.net:99/1832/411204324135934.mp3",cover:new URL(""+new URL("../assets/5-CjaAn3RD.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"七里香",mp3:"http://m3.8js.net:99/2016n/14/53717.mp3",cover:new URL(""+new URL("../assets/6-BEjtsDrB.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"发如雪",mp3:"http://m3.8js.net:99/2014/211204142150965.mp3",cover:new URL(""+new URL("../assets/7-CSyLQC03.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"霍元甲",mp3:"http://m3.8js.net:99/1921/261204212643140.mp3",cover:new URL(""+new URL("../assets/8-BPvsomB9.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"千里之外(周杰伦/费玉清)",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/121.mp3",cover:new URL(""+new URL("../assets/9-DKOQnEHT.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"菊花台",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/2022.mp3",cover:new URL(""+new URL("../assets/10-C31JqSQ8.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"不能说的秘密",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/165.mp3",cover:new URL(""+new URL("../assets/11-B5gau2r6.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"牛仔很忙",mp3:"http://im5.tongbu.com/rings/singerring/zt_uunGo_1/219.mp3",cover:new URL(""+new URL("../assets/12-CP8aD_jk.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"给我一首歌的时间",mp3:"http://m3.8js.net:99/1938/041204380445445.mp3",cover:new URL(""+new URL("../assets/18-C60ghDhY.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"烟花易冷",mp3:"http://m3.8js.net:99/1828/051204280535192.mp3",cover:new URL(""+new URL("../assets/14-BGdr9kCQ.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"惊叹号",mp3:"http://m3.8js.net:99/20111103/150.mp3",cover:new URL(""+new URL("../assets/15-CXZCqXSQ.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"明明就",mp3:"http://m3.8js.net:99/2016n/27/96537.mp3",cover:new URL(""+new URL("../assets/16-3OR16OKq.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"算什么男人",mp3:"http://m3.8js.net:99/20150107/429.mp3",cover:new URL(""+new URL("../assets/17-DI7FnnlK.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1},{name:"告白气球",mp3:"http://m3.8js.net:99/20161016/481.mp3",cover:new URL(""+new URL("../assets/18-C60ghDhY.jpg",import.meta.url).href,import.meta.url).href,author:"周杰伦",duration:60,use_count:37441e3,is_collect:!1,is_play:!1}]},D=Ee("base",{state:()=>({bodyHeight:document.body.clientHeight,bodyWidth:document.body.clientWidth,maskDialog:!1,maskDialogMode:"dark",version:"17.1.0",excludeRoutes:[],judgeValue:20,homeRefresh:60,loading:!1,routeData:null,users:[],userinfo:{nickname:"",desc:"",user_age:"",signature:"",unique_id:"",province:"",city:"",gender:"",school:{name:"",department:null,joinTime:null,education:null,displayType:Nt.DISPLAY_TYPE.ALL},avatar_168x168:{url_list:[]},avatar_300x300:{url_list:[]},cover_url:[{url_list:[]}],white_cover_url:[{url_list:[]}]},friends:Lt.users}),getters:{},actions:{async init(){const t=await kt();t.success&&(this.userinfo=Object.assign(this.userinfo,t.data));const e=await St();e.success&&(this.users=e.data)},setUserinfo(t){this.userinfo=t},setMaskDialog(t){this.maskDialog=t.state,t.mode&&(this.maskDialogMode=t.mode)},updateExcludeRoutes(t){if(t.type==="add")this.excludeRoutes.find(e=>e===t.value)||this.excludeRoutes.push(t.value);else{const e=this.excludeRoutes.findIndex(n=>n===t.value);e!==-1&&this.excludeRoutes.splice(e,1)}}}});function ya(t,e){return C({url:"/video/historyOther",method:"get",params:t,data:e})}function Aa(t,e){return C({url:"/video/history",method:"get",params:t,data:e})}function wa(t,e){return C({url:"/video/recommended",method:"get",params:t,data:e})}function Ca(t,e){return C({url:"/video/long/recommended/",method:"get",params:t,data:e})}function ka(t,e){return C({url:"/video/my",method:"get",params:t,data:e})}function Sa(t,e){return C({url:"/video/private",method:"get",params:t,data:e})}function Na(t,e){return C({url:"/video/like",method:"get",params:t,data:e})}function bt(t,e){return C({url:"/video/comments",method:"get",params:t,data:e})}const Bt={name:"Comment",components:{AutoInput:dt,ConfirmDialog:K,FromBottomDialog:ce,Loading:x,Search:Ct},props:{modelValue:{type:Boolean,default(){return!1}},videoId:{type:String,default:null},pageId:{type:String,default:"home-index"},height:{type:String,default:"calc(var(--vh, 1vh) * 70)"}},computed:{...Z(D,["friends"])},watch:{modelValue(t){t?this.getData():this.comments=[]}},data(){return{comment:"",test:"",comments:[],options:[{id:1,name:"私信回复"},{id:2,name:"复制"},{id:3,name:"搜一搜"},{id:4,name:"举报"}],selectRow:{},showPrivateChat:!1,isInput:!1,isCall:!1,loadChildren:!1,loadChildrenItemCId:-1}},mounted(){},methods:{_no:Y,_time:Ke,_formatNumber:ee,_checkImgUrl:U,async handShowChildren(t){this.loadChildrenItemCId=t.comment_id,this.loadChildren=!0,await te(500),this.loadChildren=!1,t.showChildren?t.children=t.children.concat(q(this.comments,10)):(t.children=q(this.comments,3),t.showChildren=!0)},send(){this.comments.push({id:"2",avatar:new URL(""+new URL("../assets/4-Bth7xBtO.png",import.meta.url).href,import.meta.url).href,name:"成都旅行",text:this.comment,loveNum:27,isLoved:!1,time:"2021-08-24 20:33",children:[]}),this.comment="",this.isCall=!1},async getData(){let t=await bt({id:this.videoId});t.success&&(t.data.map(e=>{e.showChildren=!1,e.digg_count=Number(e.digg_count)}),this.comments=t.data)},cancel(){this.$emit("update:modelValue",!1),this.$emit("close")},toggleCall(t){t.select=!t.select;let e=t.name;this.comment.includes("@"+e)?this.comment=this.comment.replace(`@${e} `,""):this.comment+=`@${e} `},loved(t){t.isLoved?t.digg_count--:t.digg_count++,t.user_digged=!t.user_digged},showOptions(t){et(this.options,e=>{e.id===1&&(this.selectRow=t,this.showPrivateChat=!0)})}}},ue=""+new URL("../assets/check-red-share-CbKqD1h3.png",import.meta.url).href,Tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA3RJREFUWEftllmoTlEUx3+3FB7InESEkFkUGQpJKGWeZyGKB4oUISkUMoYyJ/NQSiTzmCGZI6GQzPOQF/pr7du62/m+73xPN2XV7pyz91pn/de8CyhmKihm/fxzAEoDQ22VB8IqBbwB3tpzD6D1OpeH03qgHLAAGARUyPVTO/8KrAGmZ+NPA6AFsA1o5H70DLhuFr8DfgK13KrqeJ8DPYCbSUByAZgDzHWCN4AtwFZTnsm48cBCC1HgUfh+xALZALQGLjmBjcDYlO4PbNuBIfaxD+iXDwC5rIkJTADWJyjX+QfgaXSmnNG+aDfQ397bA+c9byYPeNdPBNZGCnTeG2hm+0+AzcA84CTQEegEnAIqWb5UB5YBU3MBKGkJUw84AnSPlB8AemUIhUCMsrNhgEIgUiUssvciRid5YDSgeItGWAUEfZucgkPALjsYCPSMQNUAVC0ieWu/vatCXgbeJADHgC7Ad6AK8MWYuwJH7X0VMDlSuA5Q9osuAm3deR3goX0rbIUlGQMQuhfGKFf3cT9R6Q0H7gNKJnU+T3K9PCSKY60S/GZnqq7LmTzQxtDr3CefWq4ajmgasDRSrs8xwAbbF3AZEKgpoB4iquzBxx5Qq91hjO2AC/beEriasO9xqFsq8URlgc/ucBKw2rxbzQvFAHz5lXHxVx2rnuWFignWa+se0CAh/joLveAc0CEbAO+B+sADYw7ArgGtEgD0BfbavobWLMejkg3hmAKszAbA58BgYKcxh9J8n2EannGWhQYk0YZmvQbZY6A58CkbAF8FGkLqbCI1o8P2HrfleGCF+KskZXGYov5/hRiS+sBxoDNwB2js0CoJlYwi/ew0IC+F2g+sK+zeoB4SSCU8Mil3kgCMc4NngN1sJCtFajZJJEB+bHseb7kfUn94kgAo+28BNQElnVpsaE5qIjNt0KhDPgJmG5/mhupd+xpO+ta17K6h0YDSoNKAUp5kBKADTawlxqP22y2D5Wm3fTKmAqAfS7H6v0hCSkg98yUNovkuGWVMmCk5r+W/Im2K5wngbA4Uda1y1Ff8UJoBLPayue6E4lUpLY8U6rZzxa7dr2zQqMdr1bZc8CIaXBrZAl+E0gCQgOaCgGjIlMgjBkpIXVJUPbeT5NICCLKyUHNBSyXl10fAr4NWzn4o/YUhXwB5GJ+O9T+A32kYuCFFG5afAAAAAElFTkSuQmCC",Dt=""+new URL("../assets/emoji-black-jo1uFjky.png",import.meta.url).href,It=""+new URL("../assets/up-D7v8_HVY.png",import.meta.url).href,H=t=>(Vue.pushScopeId("data-v-4f08d430"),t=t(),Vue.popScopeId(),t),Mt={class:"title"},Rt={class:"num"},xt={class:"right"},Ut={class:"comment"},Ot={key:0,class:"wrapper"},Yt={class:"items"},Pt={class:"main"},Ht={class:"content"},Gt=["src"],Ft={class:"comment-container"},jt={class:"name"},qt={class:"time-wrapper"},zt={class:"left"},Xt={class:"time"},Wt=H(()=>Vue.createElementVNode("div",{class:"reply-text"},"回复",-1)),Zt={class:"right d-flex",style:{gap:"10rem"}},Kt=["onClick"],Qt={key:0},Jt=["onClick"],$t={key:0,class:"replies"},en={class:"content"},tn=["src"],nn={class:"comment-container"},sn={class:"name"},on={key:0,class:"reply-user"},an={class:"detail"},ln={class:"time-wrapper"},rn={class:"left"},cn={class:"time"},un=H(()=>Vue.createElementVNode("div",{class:"reply-text"},"回复",-1)),dn=["onClick"],mn=["onClick"],hn=H(()=>Vue.createElementVNode("div",{class:"gang"},null,-1)),pn={class:"input-toolbar"},fn={key:0,class:"call-friend"},Vn=["onClick"],gn=["src"],vn={key:0,class:"checked",src:ue},En={class:"toolbar"},_n={class:"input-wrapper"},yn={class:"right"};function An(t,e,n,s,a,o){const l=Vue.resolveComponent("dy-back"),i=Vue.resolveComponent("Icon"),u=Vue.resolveComponent("Loading"),m=Vue.resolveComponent("no-more"),c=Vue.resolveComponent("BaseMask"),g=Vue.resolveComponent("AutoInput"),v=Vue.resolveComponent("Search"),y=Vue.resolveComponent("ConfirmDialog"),B=Vue.resolveComponent("from-bottom-dialog"),b=Vue.resolveDirective("click");return Vue.openBlock(),Vue.createBlock(B,{"page-id":n.pageId,modelValue:n.modelValue,"onUpdate:modelValue":e[7]||(e[7]=r=>t.$emit("update:modelValue",r)),onCancel:o.cancel,"show-heng-gang":!1,maskMode:"light",height:n.height,tag:"comment",mode:"white"},{header:Vue.withCtx(()=>[Vue.createElementVNode("div",Mt,[Vue.createVNode(l,{mode:"dark",img:"close",direction:"right",style:{opacity:"0"}}),Vue.createElementVNode("div",Rt,Vue.toDisplayString(o._formatNumber(a.comments.length))+"条评论",1),Vue.createElementVNode("div",xt,[Vue.createVNode(i,{icon:"prime:arrow-up-right-and-arrow-down-left-from-center",onClick:Vue.withModifiers(o._no,["stop"])},null,8,["onClick"]),Vue.withDirectives(Vue.createVNode(i,{icon:"ic:round-close"},null,512),[[b,o.cancel]])])])]),default:Vue.withCtx(()=>[Vue.createElementVNode("div",Ut,[a.comments.length?(Vue.openBlock(),Vue.createElementBlock("div",Ot,[Vue.createElementVNode("div",Yt,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(a.comments,(r,d)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"item",key:d},[Vue.createElementVNode("div",Pt,[Vue.createElementVNode("div",Ht,[Vue.createElementVNode("img",{src:o._checkImgUrl(r.avatar),alt:"",class:"head-image"},null,8,Gt),Vue.createElementVNode("div",Ft,[Vue.createElementVNode("div",jt,Vue.toDisplayString(r.nickname),1),Vue.createElementVNode("div",{class:Vue.normalizeClass(["detail",r.user_buried&&"gray"])},Vue.toDisplayString(r.user_buried?"该评论已折叠":r.content),3),Vue.createElementVNode("div",qt,[Vue.createElementVNode("div",zt,[Vue.createElementVNode("div",Xt,Vue.toDisplayString(o._time(r.create_time))+Vue.toDisplayString(r.ip_location&&` · ${r.ip_location}`),1),Wt]),Vue.createElementVNode("div",Zt,[Vue.createElementVNode("div",{class:Vue.normalizeClass(["love",r.user_digged&&"loved"]),onClick:f=>o.loved(r)},[Vue.withDirectives(Vue.createVNode(i,{icon:"icon-park-solid:like",class:"love-image"},null,512),[[Vue.vShow,r.user_digged]]),Vue.withDirectives(Vue.createVNode(i,{icon:"icon-park-outline:like",class:"love-image"},null,512),[[Vue.vShow,!r.user_digged]]),r.digg_count?(Vue.openBlock(),Vue.createElementBlock("span",Qt,Vue.toDisplayString(o._formatNumber(r.digg_count)),1)):Vue.createCommentVNode("",!0)],10,Kt),Vue.createElementVNode("div",{class:"love",onClick:f=>r.user_buried=!r.user_buried},[r.user_buried?(Vue.openBlock(),Vue.createBlock(i,{key:0,icon:"icon-park-solid:dislike-two",class:"love-image"})):(Vue.openBlock(),Vue.createBlock(i,{key:1,icon:"icon-park-outline:dislike",class:"love-image"}))],8,Jt)])])])])]),Number(r.sub_comment_count)?(Vue.openBlock(),Vue.createElementBlock("div",$t,[r.showChildren?(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,{key:0},Vue.renderList(r.children,(f,E)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"reply",key:E},[Vue.createElementVNode("div",en,[Vue.createElementVNode("img",{src:o._checkImgUrl(f.avatar),alt:"",class:"head-image"},null,8,tn),Vue.createElementVNode("div",nn,[Vue.createElementVNode("div",sn,[Vue.createTextVNode(Vue.toDisplayString(f.nickname)+" ",1),f.replay?(Vue.openBlock(),Vue.createElementBlock("div",on)):Vue.createCommentVNode("",!0),Vue.createTextVNode(" "+Vue.toDisplayString(f.replay),1)]),Vue.createElementVNode("div",an,Vue.toDisplayString(f.content),1),Vue.createElementVNode("div",ln,[Vue.createElementVNode("div",rn,[Vue.createElementVNode("div",cn,Vue.toDisplayString(o._time(f.create_time))+Vue.toDisplayString(f.ip_location&&` · ${r.ip_location}`),1),un]),Vue.createElementVNode("div",{class:Vue.normalizeClass(["love",f.user_digged&&"loved"]),onClick:V=>o.loved(r)},[Vue.withDirectives(Vue.createVNode(i,{icon:"icon-park-solid:like",class:"love-image"},null,512),[[Vue.vShow,f.user_digged]]),Vue.withDirectives(Vue.createVNode(i,{icon:"icon-park-outline:like",class:"love-image"},null,512),[[Vue.vShow,!f.user_digged]]),Vue.createElementVNode("span",null,Vue.toDisplayString(o._formatNumber(f.digg_count)),1)],10,dn)])])])]))),128)):Vue.createCommentVNode("",!0),a.loadChildren&&a.loadChildrenItemCId===r.comment_id?(Vue.openBlock(),Vue.createBlock(u,{key:1,type:"small","is-full-screen":!1})):(Vue.openBlock(),Vue.createElementBlock("div",{key:2,class:"more",onClick:f=>o.handShowChildren(r)},[hn,Vue.createElementVNode("span",null,"展开"+Vue.toDisplayString(r.showChildren?"更多":`${r.sub_comment_count}条`)+"回复",1),Vue.createVNode(i,{icon:"ep:arrow-down-bold"})],8,mn))])):Vue.createCommentVNode("",!0)]))),128))]),Vue.createVNode(m)])):(Vue.openBlock(),Vue.createBlock(u,{key:1,style:{position:"absolute"}})),Vue.createVNode(Vue.Transition,{name:"fade"},{default:Vue.withCtx(()=>[a.isCall?(Vue.openBlock(),Vue.createBlock(c,{key:0,mode:"lightgray",onClick:e[0]||(e[0]=r=>a.isCall=!1)})):Vue.createCommentVNode("",!0)]),_:1}),Vue.createElementVNode("div",pn,[Vue.createVNode(Vue.Transition,{name:"fade"},{default:Vue.withCtx(()=>[a.isCall?(Vue.openBlock(),Vue.createElementBlock("div",fn,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(t.friends.all,(r,d)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"friend",key:d,onClick:f=>o.toggleCall(r)},[Vue.createElementVNode("img",{style:Vue.normalizeStyle(r.select?"opacity: .5;":""),class:"avatar",src:o._checkImgUrl(r.avatar),alt:""},null,12,gn),Vue.createElementVNode("span",null,Vue.toDisplayString(r.name),1),r.select?(Vue.openBlock(),Vue.createElementBlock("img",vn)):Vue.createCommentVNode("",!0)],8,Vn))),128))])):Vue.createCommentVNode("",!0)]),_:1}),Vue.createElementVNode("div",En,[Vue.createElementVNode("div",_n,[Vue.createVNode(g,{modelValue:a.comment,"onUpdate:modelValue":e[1]||(e[1]=r=>a.comment=r),placeholder:"善语结善缘,恶言伤人心"},null,8,["modelValue"]),Vue.createElementVNode("div",yn,[Vue.createElementVNode("img",{src:Tt,onClick:e[2]||(e[2]=r=>a.isCall=!a.isCall)}),Vue.createElementVNode("img",{src:Dt,onClick:e[3]||(e[3]=(...r)=>o._no&&o._no(...r))})])]),a.comment?(Vue.openBlock(),Vue.createElementBlock("img",{key:0,src:It,onClick:e[4]||(e[4]=(...r)=>o.send&&o.send(...r))})):Vue.createCommentVNode("",!0)])]),Vue.createVNode(y,{title:"私信给","ok-text":"发送",visible:a.showPrivateChat,"onUpdate:visible":e[6]||(e[6]=r=>a.showPrivateChat=r)},{default:Vue.withCtx(()=>[Vue.createVNode(v,{mode:"light",modelValue:a.test,"onUpdate:modelValue":e[5]||(e[5]=r=>a.test=r),isShowSearchIcon:!1},null,8,["modelValue"])]),_:1},8,["visible"])])]),_:1},8,["page-id","modelValue","onCancel","height"])}const La=_(Bt,[["render",An],["__scopeId","data-v-4f08d430"]]),de=""+new URL("../assets/torichang-B57aPF9Q.png",import.meta.url).href,wn=""+new URL("../assets/comeonplay-CBgj5st0.png",import.meta.url).href,Cn=""+new URL("../assets/dou-BVYMo1lg.webp",import.meta.url).href,me=""+new URL("../assets/warring-BiI9cVFK.png",import.meta.url).href,he=""+new URL("../assets/feedback-CAkiAQnJ.webp",import.meta.url).href,kn=""+new URL("../assets/comeonlook-ko-wNrnF.webp",import.meta.url).href,Sn=""+new URL("../assets/dislike-DmpeIsb8.png",import.meta.url).href,Nn=""+new URL("../assets/bizhi-D939yTsF.webp",import.meta.url).href,pe="data:image/webp;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAXVBMVEUAAAD+K1X/KFD+K1X+LFX+LFT+LFX+K1T/KFT9LFT+KlX9K1P/K1T+K1X9KlX+LFX////+R2v/5er/lqr+YID+OV//8vT/ytX/sL/+iJ//vcr/2N/+e5X+bor/o7VmsaHEAAAAD3RSTlMA3xBw77+AkCBAX1DPrzDj/WLHAAACNElEQVRYw7WY2bKzIBCEBVE0W4NLNNv//o/5n6SOZyqyDIbKdxGrctFF9zDKUESQp1IfhcAP4lDpsi0+QZaVwppq12xWAbHS2iBTK0QQdZMrQ1IFTyuQgOCClxqJaBnTaQSSEU3ElsIG1D6kU2IjpV+nxmZqZj1Za9rjI1qnXgofoVa1kwIfIt73k8bHaE9A+TGRsTxzNbKomQ5LRsnNCxqH6Wzm0VnSxoSGf2fz5BpY0i5NpT+bhUCnVAmW+skQrlD1ippVuZAKWXtHkrNYvCse8HqruHiJrn/9Al5vXLzEbeiej9m/lVomXmK2t9dzgIdTUcbjJXrMhpy5IelovMQF/e/C4EM7WdvOeDgPi46x8HEsDnhn8ul0Fo8lcXgRTqP5dG4WdrF7DwlhhSefeQQZtvDjCF085cL4pzOBESLu3bpcwNUs3Hkhon8r1/sfNigk4GJnKhfpUONzVXP93Z46j3DjE4fiCGLt7zoCVHhqDw9V+BtrL4Oz02eE0MxphgpPjR9o2hPCUOE5Z2gLqRCCgmadwXnVRve5DWfNHfnGsyFuCPIcUCSI+C6/I0jDfiDHLtEZ5w2DWZjizgqmbph4ZyLlWEMtYtmTllQpeV8Txps6pUseCYOEFHzeXSQhokWUS2cmyx2P8w/s3xgh8ocaLiae/fcGv/xRNH84dtlvG9fbb1wg5F9p5F+y8NSslKplkUJTi0wZYhe+GitlsYnGo6VIZRttqavDy6YQR12eYir/AXbu8nHV8AWSAAAAAElFTkSuQmCC",Ln=""+new URL("../assets/1-DnPioQn1.jpg",import.meta.url).href,bn={name:"Share",components:{FromBottomDialog:ce},props:{modelValue:{type:Boolean,default(){return!1}},item:{},videoId:{type:String,default(){return null}},pageId:{type:String,default(){return"home-index"}},canDownload:{type:Boolean,default(){return!0}},mode:{type:String,default(){return"video"}}},computed:{...Z(D,["friends"]),selectFriends(){return this.friends.all.filter(t=>t.select)}},data(){return{}},methods:{_checkImgUrl:U,_no:Y,async copyLink(){this.closeShare(),Je(),await te(500),$e(),Ze(this.item.share_info.share_link_desc+this.item.share_info.share_url),k("复制成功")},toggleCall(t){t.select=!t.select},closeShare(){this.friends.all=this.friends.all.map(t=>(t.select=!1,t)),this.$emit("update:modelValue",!1)}}},h=t=>(Vue.pushScopeId("data-v-9f62f237"),t=t(),Vue.popScopeId(),t),Bn={class:"share"},Tn={class:"title"},Dn=h(()=>Vue.createElementVNode("span",null,"分享给朋友",-1)),In={class:"friends list"},Mn=["onClick"],Rn=["src"],xn={key:0,class:"checked",src:ue},Un=h(()=>Vue.createElementVNode("span",null,"更多朋友",-1)),On={class:"shares list"},Yn=h(()=>Vue.createElementVNode("img",{class:"avatar",src:de,alt:""},null,-1)),Pn=h(()=>Vue.createElementVNode("span",null,"转发",-1)),Hn=[Yn,Pn],Gn=h(()=>Vue.createElementVNode("span",null,"推荐给朋友",-1)),Fn=h(()=>Vue.createElementVNode("span",null,"复制链接",-1)),jn=h(()=>Vue.createElementVNode("img",{class:"small",src:wn,alt:""},null,-1)),qn=h(()=>Vue.createElementVNode("span",null,"合拍",-1)),zn=[jn,qn],Xn=h(()=>Vue.createElementVNode("img",{class:"small",src:Cn,alt:""},null,-1)),Wn=h(()=>Vue.createElementVNode("span",null,"帮上热门",-1)),Zn=[Xn,Wn],Kn=h(()=>Vue.createElementVNode("img",{class:"small",src:me,alt:""},null,-1)),Qn=h(()=>Vue.createElementVNode("span",null,"举报",-1)),Jn=[Kn,Qn],$n=h(()=>Vue.createElementVNode("span",null,"私信朋友",-1)),es=h(()=>Vue.createElementVNode("span",null,"保存本地",-1)),ts=h(()=>Vue.createElementVNode("img",{class:"small",src:he,alt:""},null,-1)),ns=h(()=>Vue.createElementVNode("span",null,"建群分享",-1)),ss=[ts,ns],os=h(()=>Vue.createElementVNode("img",{class:"small",src:kn,alt:""},null,-1)),as=h(()=>Vue.createElementVNode("span",null,"一起看视频",-1)),ls=[os,as],is=h(()=>Vue.createElementVNode("img",{class:"small",src:Sn,alt:""},null,-1)),rs=h(()=>Vue.createElementVNode("span",null,"不感兴趣",-1)),cs=[is,rs],us=h(()=>Vue.createElementVNode("span",null,"生成图片",-1)),ds=h(()=>Vue.createElementVNode("img",{class:"small",src:Nn,alt:""},null,-1)),ms=h(()=>Vue.createElementVNode("span",null,"动态壁纸",-1)),hs=[ds,ms],ps=h(()=>Vue.createElementVNode("img",{class:"small",src:he,alt:""},null,-1)),fs=h(()=>Vue.createElementVNode("span",null,"播放反馈",-1)),Vs=[ps,fs],gs=h(()=>Vue.createElementVNode("img",{class:"small",src:pe,alt:""},null,-1)),vs=h(()=>Vue.createElementVNode("span",null,"私信朋友",-1)),Es=[gs,vs],_s=h(()=>Vue.createElementVNode("img",{class:"small",src:me,alt:""},null,-1)),ys=h(()=>Vue.createElementVNode("span",null,"举报音乐",-1)),As=[_s,ys],ws=h(()=>Vue.createElementVNode("img",{class:"small",src:de,alt:""},null,-1)),Cs=h(()=>Vue.createElementVNode("span",null,"转发到日常",-1)),ks=[ws,Cs],Ss=h(()=>Vue.createElementVNode("img",{class:"small",src:pe,alt:""},null,-1)),Ns=h(()=>Vue.createElementVNode("span",null,"私信朋友",-1)),Ls=[Ss,Ns],bs={key:0,class:"share2friend"},Bs=h(()=>Vue.createElementVNode("div",{class:"comment"},[Vue.createElementVNode("textarea",{placeholder:"有什么想和好友说的..."}),Vue.createElementVNode("img",{class:"poster",src:Ln,alt:""})],-1)),Ts={class:"btns"};function Ds(t,e,n,s,a,o){const l=Vue.resolveComponent("dy-back"),i=Vue.resolveComponent("Icon"),u=Vue.resolveComponent("dy-button"),m=Vue.resolveComponent("from-bottom-dialog");return Vue.openBlock(),Vue.createBlock(m,{"page-id":n.pageId,modelValue:n.modelValue,"onUpdate:modelValue":e[19]||(e[19]=c=>t.$emit("update:modelValue",c)),onCancel:o.closeShare,"show-heng-gang":!1,"touch-moved":!1,maskMode:"light",height:"320rem",mode:"dark"},{default:Vue.withCtx(()=>[Vue.createElementVNode("div",Bn,[Vue.createElementVNode("div",Tn,[Dn,Vue.createVNode(l,{mode:"light",img:"close",direction:"right",onClick:Vue.withModifiers(o.closeShare,["stop"])},null,8,["onClick"])]),Vue.createElementVNode("div",In,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(t.friends.all,(c,g)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"option",key:g,onClick:Vue.withModifiers(v=>o.toggleCall(c),["stop"])},[Vue.createElementVNode("img",{style:Vue.normalizeStyle(c.select?"opacity: .5;":""),class:"avatar",src:o._checkImgUrl(c.avatar),alt:""},null,12,Rn),Vue.createElementVNode("span",null,Vue.toDisplayString(c.name),1),c.select?(Vue.openBlock(),Vue.createElementBlock("img",xn)):Vue.createCommentVNode("",!0)],8,Mn))),128)),Vue.createElementVNode("div",{class:"option",onClick:e[0]||(e[0]=Vue.withModifiers(c=>o.closeShare(t.$router.push("/message/share-to-friend")),["stop"]))},[Vue.createVNode(l,{class:"more",mode:"light",direction:"right"}),Un])]),Vue.createElementVNode("div",On,[n.mode==="video"?(Vue.openBlock(),Vue.createElementBlock(Vue.Fragment,{key:0},[Vue.createElementVNode("div",{class:"option",onClick:e[1]||(e[1]=Vue.withModifiers(c=>o.closeShare(t.$emit("ShareToFriend")),["stop"]))},Hn),Vue.createElementVNode("div",{class:"option",onClick:e[2]||(e[2]=Vue.withModifiers(c=>o.closeShare(t.$emit("ShareToFriend")),["stop"]))},[Vue.createVNode(i,{icon:"icon-park-solid:good-two"}),Gn]),Vue.createElementVNode("div",{class:"option",onClick:e[3]||(e[3]=Vue.withModifiers((...c)=>o.copyLink&&o.copyLink(...c),["stop"]))},[Vue.createVNode(i,{icon:"humbleicons:link"}),Fn]),Vue.createElementVNode("div",{class:"option",onClick:e[4]||(e[4]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},zn),Vue.createElementVNode("div",{class:"option",onClick:e[5]||(e[5]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},Zn),Vue.createElementVNode("div",{class:"option",onClick:e[6]||(e[6]=Vue.withModifiers(c=>t.$router.push("/home/report",{mode:this.mode}),["stop"]))},Jn),Vue.createElementVNode("div",{class:"option",onClick:e[7]||(e[7]=Vue.withModifiers(c=>o.closeShare(t.$emit("ShareToFriend")),["stop"]))},[Vue.createVNode(i,{icon:"ion:paper-plane"}),$n]),n.canDownload?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:"option",onClick:e[8]||(e[8]=Vue.withModifiers(c=>o.closeShare(t.$emit("download")),["stop"]))},[Vue.createVNode(i,{icon:"mingcute:download-fill"}),es])):Vue.createCommentVNode("",!0),Vue.createElementVNode("div",{class:"option",onClick:e[9]||(e[9]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},ss),Vue.createElementVNode("div",{class:"option",onClick:e[10]||(e[10]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},ls),Vue.createElementVNode("div",{class:"option",onClick:e[11]||(e[11]=Vue.withModifiers(c=>o.closeShare(t.$emit("dislike")),["stop"]))},cs),Vue.createElementVNode("div",{class:"option",onClick:e[12]||(e[12]=Vue.withModifiers(c=>o.closeShare(t.$emit("showDouyinCode")),["stop"]))},[Vue.createVNode(i,{icon:"tabler:photo"}),us]),Vue.createElementVNode("div",{class:"option",onClick:e[13]||(e[13]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},hs),Vue.createElementVNode("div",{class:"option",onClick:e[14]||(e[14]=Vue.withModifiers(c=>o.closeShare(t.$emit("play-feedback")),["stop"]))},Vs)],64)):Vue.createCommentVNode("",!0),n.mode==="music"?(Vue.openBlock(),Vue.createElementBlock(Vue.Fragment,{key:1},[Vue.createElementVNode("div",{class:"option",onClick:e[15]||(e[15]=Vue.withModifiers(c=>o.closeShare(t.$emit("ShareToFriend")),["stop"]))},Es),Vue.createElementVNode("div",{class:"option",onClick:e[16]||(e[16]=Vue.withModifiers(c=>t.$router.push("/home/report",{mode:this.mode}),["stop"]))},As)],64)):Vue.createCommentVNode("",!0),n.mode==="my-music"?(Vue.openBlock(),Vue.createElementBlock(Vue.Fragment,{key:2},[Vue.createElementVNode("div",{class:"option",onClick:e[17]||(e[17]=Vue.withModifiers((...c)=>o._no&&o._no(...c),["stop"]))},ks),Vue.createElementVNode("div",{class:"option",onClick:e[18]||(e[18]=Vue.withModifiers(c=>o.closeShare(t.$emit("ShareToFriend")),["stop"]))},Ls)],64)):Vue.createCommentVNode("",!0)]),o.selectFriends.length?(Vue.openBlock(),Vue.createElementBlock("div",bs,[Bs,Vue.createElementVNode("div",Ts,[o.selectFriends.length>1?(Vue.openBlock(),Vue.createBlock(u,{key:0,type:"dark2",radius:"7",onClick:Vue.withModifiers(o._no,["stop"])},{default:Vue.withCtx(()=>[Vue.createTextVNode("建群并发送 ")]),_:1},8,["onClick"])):Vue.createCommentVNode("",!0),Vue.createVNode(u,{type:"primary",radius:"7",onClick:Vue.withModifiers(o._no,["stop"])},{default:Vue.withCtx(()=>[Vue.createTextVNode(Vue.toDisplayString(o.selectFriends.length>1?"分别发送":"发送"),1)]),_:1},8,["onClick"])])])):Vue.createCommentVNode("",!0)])]),_:1},8,["page-id","modelValue","onCancel"])}const ba=_(bn,[["render",Ds],["__scopeId","data-v-9f62f237"]]),Is=""+new URL("../assets/round-gray-CCJKEQe9.png",import.meta.url).href,Ms=""+new URL("../assets/check-gray-BQ1qOG8x.png",import.meta.url).href,Rs=""+new URL("../assets/check-red-Cd_5M9ie.png",import.meta.url).href,xs={name:"Check",props:{modelValue:{type:Boolean,default:!1},mode:{type:String,default:"gray"}},data(){return{}},computed:{},created(){},methods:{change(){this.$emit("update:modelValue",!this.modelValue),this.$emit("change",!this.modelValue)}}},Us={src:Is,alt:""},Os={src:Ms,alt:""},Ys={src:Rs,alt:""};function Ps(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{class:"check",onClick:e[0]||(e[0]=Vue.withModifiers((...l)=>o.change&&o.change(...l),["stop"]))},[Vue.withDirectives(Vue.createElementVNode("img",Us,null,512),[[Vue.vShow,!n.modelValue]]),Vue.withDirectives(Vue.createElementVNode("img",Os,null,512),[[Vue.vShow,n.modelValue&&n.mode==="gray"]]),Vue.withDirectives(Vue.createElementVNode("img",Ys,null,512),[[Vue.vShow,n.modelValue&&n.mode==="red"]])])}const Ba=_(xs,[["render",Ps],["__scopeId","data-v-cd382862"]]),Hs=""+new URL("../assets/douyin-code-eeWMfpEo.jpg",import.meta.url).href,Gs=""+new URL("../assets/toqq-b8LKxwoo.webp",import.meta.url).href,Fs=""+new URL("../assets/tozone-B1zUONsP.webp",import.meta.url).href,js=""+new URL("../assets/towechatchat-B40NGJ6R.webp",import.meta.url).href,qs="data:image/webp;base64,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",zs="data:image/webp;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAaVBMVEUAAAD9YDr/Yz39YDr/YTr8YTr8YDr9YDr9YDv9Yjv9YTv9YTv/aUT/ZEP9Yjv8Yjz/Yjz8YDr////8clH9moL+2tH+1cv8iWz8aUX+8e79wLD9pI38e1v+9/X+49z9q5f+6eT9yLr9tqSho1GYAAAAEXRSTlMA4SLRTsa47ZeNf3IUC2hePPupHJQAAAMwSURBVGje7Ztdd6IwEIY7JHwo+PEGUUSrbf//j9y1rJuLdZNMwvRgT5+LXvX4nMCbZCDDyw8zJtN1VeSKSqAklRdVrbMXYRpdKTxEVbp5EWK7UHCiFtvprdmSEAAtp73qmxzB5JvJtGsCC1pPYV3VBDZUr1K9mhAF6bRIFYimSIjZEkksY4ebI5E8atC6RDKl5nsXmIQFdxIVmIiCNbEahclQDSNWhAmhjOOVMvO98uaGMDnUBORZQQDlz3YBEYq4dUN+JdEQQzsDXUKM0hXtHILkCfuv0P6cQZjMMZNEKTiJlk/2isCkb8GEHi1gNZicjBnApH4gJjAxvzmAB/3rXYNJexPvwGTNGDBHzB/yBgwSxNi4F0s5ce5etOTEyNyrtJx4yYgWQ8yM1xYMEsXYMgoelphTBCkwSBUr623AIFmMxr0hyont5liBQbq4ct9iObG9yXAgIIZnvZQTZ+5syYm1u+iRE9fuUMuJK3c9LScu3EWAnDh3T2M5sQrfjA/Xc6h4d+qBsC25BPy1uzkFiduLMW/wUAYvXN1N8hEgPhyDyvxg8bu58e4V78wnZ3gIvtTtm7nR9W7xx+i9hl5qgt/cmRuX1iHu9+bGqz/pxJlO468ez/8Vt5fxPw7wolgLyDCO5/BAbGNluhZ+ct6SeTWf7B6KT8bmz0vB2SRsZq8PxENArCwVa1u0l3OAFTNiZanZhcB5nFb73optrN7OCESzSx87razYESvvAyPC6e/T6i6+x2pAODHlrZ1Wo/geqxPCUZEF/fWP6vPP3s7uYKrYR5id+cvRxiocHf3Qdni16jHkLJr4x9Tz0VgG8FCxD+Z26tpYcVjEvYqw08puRjy2iS9fdt2ruXz04EJyhwKc100ZvoxM7PyFdxazwRexcbw2loT4L8rbofPjTfmafzTQmRDeuQP2F0AmiCP/MGRF8iOmVcSBVzvs/XjusZ7XEd8XHGrO7RhX+uB6jkf1os0J82zHkGtAmW/LjVCT0ZzbqmLM82xho2z+zYLTtkc+R0PoZC2wz9T0O0Gb8/M1die1sj9r837c5wrP/oEG95OU7/ERTuRnR0//odUPCfwCdv+pS1mvwScAAAAASUVORK5CYII=",Xs={name:"DouyinCode",props:{item:{},modelValue:{type:Boolean,default(){return!1}}},data(){return{}},computed:{},created(){},methods:{_no:Y,_checkImgUrl:U,cancel(){this.$emit("update:modelValue",!1)}}},N=t=>(Vue.pushScopeId("data-v-75eb69c2"),t=t(),Vue.popScopeId(),t),Ws={key:0,class:"DouyinCode"},Zs={class:"content"},Ks={class:"video-poster"},Qs=["src"],Js={class:"desc"},$s={class:"left"},eo={class:"user"},to={class:"title"},no=N(()=>Vue.createElementVNode("img",{class:"code",src:Hs,alt:""},null,-1)),so={class:"toolbar"},oo=N(()=>Vue.createElementVNode("div",{class:"title"},"分享到",-1)),ao={class:"shares"},lo=N(()=>Vue.createElementVNode("img",{src:Gs,alt:""},null,-1)),io=N(()=>Vue.createElementVNode("span",null,"QQ好友",-1)),ro=[lo,io],co=N(()=>Vue.createElementVNode("img",{src:Fs,alt:""},null,-1)),uo=N(()=>Vue.createElementVNode("span",null,"QQ空间",-1)),mo=[co,uo],ho=N(()=>Vue.createElementVNode("img",{src:js,alt:""},null,-1)),po=N(()=>Vue.createElementVNode("span",null,"微信好友",-1)),fo=[ho,po],Vo=N(()=>Vue.createElementVNode("img",{src:qs,alt:""},null,-1)),go=N(()=>Vue.createElementVNode("span",null,"朋友圈",-1)),vo=[Vo,go],Eo=N(()=>Vue.createElementVNode("img",{src:zs,alt:""},null,-1)),_o=N(()=>Vue.createElementVNode("span",null,"保存到相册",-1)),yo=[Eo,_o];function Ao(t,e,n,s,a,o){return Vue.openBlock(),Vue.createBlock(Vue.Transition,{name:"fade"},{default:Vue.withCtx(()=>[n.modelValue?(Vue.openBlock(),Vue.createElementBlock("div",Ws,[Vue.createElementVNode("div",Zs,[Vue.createElementVNode("div",Ks,[Vue.createElementVNode("img",{src:o._checkImgUrl(n.item.video.cover.url_list[0]),class:"poster"},null,8,Qs)]),Vue.createElementVNode("div",Js,[Vue.createElementVNode("div",$s,[Vue.createElementVNode("div",eo,"@"+Vue.toDisplayString(n.item.author.nickname),1),Vue.createElementVNode("div",to,Vue.toDisplayString(n.item.desc),1)]),no])]),Vue.createElementVNode("div",so,[oo,Vue.createElementVNode("div",ao,[Vue.createElementVNode("div",{class:"share-to",onClick:e[0]||(e[0]=(...l)=>o._no&&o._no(...l))},ro),Vue.createElementVNode("div",{class:"share-to",onClick:e[1]||(e[1]=(...l)=>o._no&&o._no(...l))},mo),Vue.createElementVNode("div",{class:"share-to",onClick:e[2]||(e[2]=(...l)=>o._no&&o._no(...l))},fo),Vue.createElementVNode("div",{class:"share-to",onClick:e[3]||(e[3]=(...l)=>o._no&&o._no(...l))},vo),Vue.createElementVNode("div",{class:"share-to",onClick:e[4]||(e[4]=(...l)=>o._no&&o._no(...l))},yo)]),Vue.createElementVNode("div",{class:"cancel",onClick:e[5]||(e[5]=(...l)=>o.cancel&&o.cancel(...l))},"取消")])])):Vue.createCommentVNode("",!0)]),_:1})}const Ta=_(Xs,[["render",Ao],["__scopeId","data-v-75eb69c2"]]),wo={class:"posters"},Co=["onClick"],ko={class:"poster",alt:""},So={key:0,class:"num"},No={key:1,class:"date"},Lo={class:"day"},bo={class:"month"},Bo={key:0,class:"music"},To=Object.assign({name:"Posters"},{__name:"Posters",props:{list:{type:[Array,Number],default:()=>[]},mode:{type:String,default:"normal"}},setup(t){const e=D(),n=VueRouter.useRouter(),s=t;function a(i){e.routeData=ne({list:s.list,index:i}),n.push({path:"/video-detail"})}function o(i){return new Date(i*1e3).getDate()}function l(i){switch(new Date(i*1e3).getMonth()+1){case 1:return"一月";case 2:return"二月";case 3:return"三月";case 4:return"四月";case 5:return"五月";case 6:return"六月";case 7:return"七月";case 8:return"八月";case 9:return"九月";case 10:return"十月";case 11:return"十一月";case 12:return"十二月"}}return(i,u)=>{const m=Vue.resolveComponent("Icon"),c=Vue.resolveDirective("lazy");return Vue.openBlock(),Vue.createElementBlock("div",wo,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(t.list,(g,v)=>(Vue.openBlock(),Vue.createElementBlock("div",{class:"poster-item",key:v,onClick:y=>a(v)},[Vue.withDirectives(Vue.createElementVNode("img",ko,null,512),[[c,Vue.unref(U)(g.video.cover.url_list[0])]]),t.mode==="normal"?(Vue.openBlock(),Vue.createElementBlock("div",So,[Vue.createVNode(m,{icon:"icon-park-outline:like"}),Vue.createElementVNode("span",null,Vue.toDisplayString(Vue.unref(ee)(g.statistics.digg_count)),1)])):Vue.createCommentVNode("",!0),t.mode==="date"?(Vue.openBlock(),Vue.createElementBlock("div",No,[Vue.createElementVNode("div",Lo,Vue.toDisplayString(o(g.create_time)),1),Vue.createElementVNode("div",bo,Vue.toDisplayString(l(g.create_time)),1)])):Vue.createCommentVNode("",!0),t.mode==="music"?(Vue.openBlock(),Vue.createElementBlock(Vue.Fragment,{key:2},[v===0?(Vue.openBlock(),Vue.createElementBlock("div",Bo,"首发")):Vue.createCommentVNode("",!0)],64)):Vue.createCommentVNode("",!0)],8,Co))),128))])}}}),Da=_(To,[["__scopeId","data-v-9a845f86"]]),Do={class:"waterfall"},Io={class:"waterfall-row"},Mo={class:"waterfall-row"},Ro={__name:"WaterfallList",props:{list:{type:Array,default(){return[]}}},setup(t){const e=t,n=Vue.computed(()=>e.list.filter((a,o)=>o%2===0)),s=Vue.computed(()=>e.list.filter((a,o)=>o%2!==0));return(a,o)=>(Vue.openBlock(),Vue.createElementBlock("div",Do,[Vue.createElementVNode("div",Io,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(n.value,l=>Vue.renderSlot(a.$slots,"default",{item:l},void 0,!0)),256))]),Vue.createElementVNode("div",Mo,[(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(s.value,l=>Vue.renderSlot(a.$slots,"default",{item:l},void 0,!0)),256))])]))}},Ia=_(Ro,[["__scopeId","data-v-5412c735"]]),xo={name:"Scroll",components:{Loading:x},props:{fixedHeight:{type:Number,default:-1},useRefresh:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},fullLoading:{type:Boolean,default:!1}},data(){return{wrapper:null,startMoveY:null,distance:null,refresh:!1}},computed:{pullUpStyle(){return{"transition-duration":this.refresh?"300ms":"0ms",transform:`translate3d(0px, ${this.distance!==null?this.distance:-40}px,0`}}},created(){},mounted(){Vue.nextTick(()=>{this.wrapper=this.$refs.wrapper})},methods:{move(t){if(this.refresh||this.wrapper.scrollTop>0)return;this.wrapper.scrollTop===0&&this.startMoveY===null&&(this.startMoveY=t.touches[0].pageY);let e=t.touches[0].pageY-this.startMoveY;this.distance=e-40<10?e-40:10},end(){this.startMoveY=null,this.distance!==null&&this.wrapper.scrollTop===0?(this.refresh=!0,this.distance=10,this.$emit("refresh")):this.distance=null},refreshEnd(){this.distance=null,setTimeout(()=>{this.refresh=!1},300)},async scroll(){this.fixedHeight!==-1&&this.$emit("fixed",this.fixedHeight<this.wrapper.scrollTop),this.$attrs.onPulldown&&this.wrapper.scrollHeight-this.wrapper.clientHeight<this.wrapper.scrollTop+60&&this.$emit("pulldown")},scrollBottom(){Vue.nextTick(()=>{this.wrapper.scrollTo({top:this.wrapper.scrollHeight-this.wrapper.clientHeight})})}}},Uo={class:"scroll-content"};function Oo(t,e,n,s,a,o){const l=Vue.resolveComponent("Loading");return n.useRefresh?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,class:"scroll-wrapper scroll Scroll",ref:"wrapper",onTouchmove:e[0]||(e[0]=(...i)=>o.move&&o.move(...i)),onTouchend:e[1]||(e[1]=(...i)=>o.end&&o.end(...i)),onScroll:e[2]||(e[2]=(...i)=>o.scroll&&o.scroll(...i))},[Vue.createVNode(l,{"is-full-screen":!1,style:Vue.normalizeStyle(o.pullUpStyle)},null,8,["style"]),Vue.createElementVNode("div",{class:"scroll-content",style:Vue.normalizeStyle(o.pullUpStyle)},[Vue.renderSlot(t.$slots,"default",{},void 0,!0),n.loading?(Vue.openBlock(),Vue.createBlock(l,{key:0,"is-full-screen":!1})):Vue.createCommentVNode("",!0)],4)],544)):(Vue.openBlock(),Vue.createElementBlock("div",{key:1,class:"scroll-wrapper scroll Scroll",ref:"wrapper",onScroll:e[3]||(e[3]=(...i)=>o.scroll&&o.scroll(...i))},[Vue.createElementVNode("div",Uo,[Vue.renderSlot(t.$slots,"default",{},void 0,!0),n.loading?(Vue.openBlock(),Vue.createBlock(l,{key:0,"is-full-screen":n.fullLoading},null,8,["is-full-screen"])):Vue.createCommentVNode("",!0)])],544))}const Yo=_(xo,[["render",Oo],["__scopeId","data-v-819dda3a"]]),Po={name:"NoMore"},Ho={class:"NoMore"},Go={key:1};function Fo(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",Ho,[t.$slots.default?Vue.renderSlot(t.$slots,"default",{key:0},void 0,!0):(Vue.openBlock(),Vue.createElementBlock("span",Go,"暂时没有更多了"))])}const jo=_(Po,[["render",Fo],["__scopeId","data-v-45a27d2a"]]),Ma={__name:"ScrollList",props:{api:{type:Function,default(){return()=>{}}}},setup(t){const e=t,n=Vue.reactive({list:[],total:0,pageNo:0,pageSize:10,loading:!1});function s(){n.loading||(n.pageNo++,a())}async function a(o=!1){if(o)n.pageNo=0;else if(n.total!==0&&n.total===n.list.length)return;if(n.loading)return;n.loading=!0;let l=await e.api({pageNo:n.pageNo,pageSize:n.pageSize});n.loading=!1,l.success?(o?n.list=l.data.list:n.list=n.list.concat(l.data.list),n.total=l.data.total):k("查询失败")}return Vue.onMounted(a),(o,l)=>(Vue.openBlock(),Vue.createBlock(Yo,{loading:n.loading,"full-loading":!n.list.length,onPulldown:s},{default:Vue.withCtx(()=>[Vue.renderSlot(o.$slots,"default",{list:n.list}),n.total!==0&&n.total===n.list.length?(Vue.openBlock(),Vue.createBlock(jo,{key:0})):Vue.createCommentVNode("",!0)]),_:3},8,["loading","full-loading"]))}},qo={class:"slide slide-infinite"},L="slide-item",Ra=Vue.defineComponent({__name:"SlideVerticalInfinite",props:{index:{type:Number,default:()=>-1},render:{type:Function,default:()=>null},list:{type:Array,default:()=>[]},virtualTotal:{type:Number,default:()=>5},name:{type:String,default:()=>""},uniqueId:{type:String,default:()=>""},loading:{type:Boolean,default:()=>!1},active:{type:Boolean,default:()=>!1}},emits:["update:index","loadMore","refresh"],setup(t,{expose:e,emit:n}){const s=t,a=n,o=new Map,l=Vue.ref(null),i=Vue.reactive({judgeValue:20,type:S.VERTICAL_INFINITE,name:s.name,localIndex:s.index,needCheck:!0,next:!1,isDown:!1,start:{x:0,y:0,time:0},move:{x:0,y:0},wrapper:{width:0,height:0,childrenLength:0}}),u=D();Vue.watch(()=>s.list,(r,d)=>{(r.length<d.length||d.length===0)&&m()}),Vue.watch(()=>s.index,(r,d)=>{i.localIndex=r,s.list.length&&(A.emit(w.CURRENT_ITEM,s.list[r]),A.emit(w.SINGLE_CLICK_BROADCAST,{uniqueId:s.uniqueId,index:r,type:w.ITEM_PLAY}),setTimeout(()=>{A.emit(w.SINGLE_CLICK_BROADCAST,{uniqueId:s.uniqueId,index:d,type:w.ITEM_STOP})},200))}),Vue.watch(()=>s.active,r=>{if(r&&!s.list.length)return a("refresh");let d=r?0:200;r&&A.emit(w.CURRENT_ITEM,s.list[i.localIndex]),setTimeout(()=>{A.emit(w.SINGLE_CLICK_BROADCAST,{uniqueId:s.uniqueId,index:i.localIndex,type:r===!1?w.ITEM_STOP:w.ITEM_PLAY})},d)},{immediate:!0}),Vue.onMounted(()=>{se(l.value,i)});function m(){if(!s.list.length)return;l.value.innerHTML="";let r=(s.virtualTotal-1)/2,d=0;i.localIndex>r&&(d=i.localIndex-r);let f=d+s.virtualTotal;if(f>=s.list.length&&(f=s.list.length,d=f-s.virtualTotal),d<0&&(d=0),s.list.slice(d,f).map((E,V)=>{let I=g(E,d+V,d+V===i.localIndex);l.value.appendChild(I)}),p(l.value,"transform",`translate3d(0px,${T(i,l.value)}px, 0px)`),i.localIndex>2&&s.list.length>5){let E=l.value.querySelectorAll(`.${L}`);E.forEach(V=>{E.length-i.localIndex>2?p(V,"top",(i.localIndex-2)*i.wrapper.height):p(V,"top",d*i.wrapper.height)})}i.wrapper.childrenLength=l.value.children.length,A.emit(w.CURRENT_ITEM,s.list[i.localIndex])}function c(){}e({dislike:c});function g(r,d,f=!1){let E=s.render(r,d,f,s.uniqueId);const V=document.createElement("div");return V.classList.add("slide-item"),V.setAttribute("data-index",d),Vue.render(E,V),o.set(d,{unmount:()=>{Vue.render(null,V),V.remove()}}),V}function v(r){ae(r,l.value,i)}function y(r){le(r,l.value,i,b)}function B(r){let d=i.move.y<0;i.localIndex===0&&!d&&i.move.y>u.homeRefresh+u.judgeValue&&a("refresh"),ie(r,i,b,f=>{let E=(s.virtualTotal-1)/2;if(s.list.length>s.virtualTotal){if(f){if(i.localIndex>s.list.length-s.virtualTotal&&i.localIndex>E&&a("loadMore"),i.localIndex>E&&i.localIndex<s.list.length-E){let V=i.localIndex+E;l.value.querySelector(`.${L}[data-index='${V}']`)||l.value.appendChild(g(s.list[V],V));let M=l.value.querySelector(`.${L}:first-child`).getAttribute("data-index");o.get(Number(M)).unmount(),l.value.querySelectorAll(`.${L}`).forEach(fe=>{p(fe,"top",(i.localIndex-E)*i.wrapper.height)})}}else if(i.localIndex>=E&&i.localIndex<s.list.length-(E+1)){let V=i.localIndex-E;V>=0&&(l.value.querySelector(`.${L}[data-index='${V}']`)||l.value.prepend(g(s.list[V],V)));let I=l.value.querySelector(`.${L}:last-child`).getAttribute("data-index");o.get(Number(I)).unmount(),l.value.querySelectorAll(`.${L}`).forEach(M=>{p(M,"top",(i.localIndex-E)*i.wrapper.height)})}i.wrapper.childrenLength=l.value.children.length}}),re(r,l.value,i,a)}function b(r,d){return!(r.localIndex===0&&!d||r.localIndex===s.list.length-1&&d)}return(r,d)=>(Vue.openBlock(),Vue.createElementBlock("div",qo,[s.loading&&s.list.length===0?(Vue.openBlock(),Vue.createBlock(x,{key:0})):Vue.createCommentVNode("",!0),Vue.createElementVNode("div",{class:"slide-list flex-direction-column",ref_key:"slideListEl",ref:l,onPointerdown:Vue.withModifiers(v,["prevent"]),onPointermove:Vue.withModifiers(y,["prevent"]),onPointerup:Vue.withModifiers(B,["prevent"])},[Vue.renderSlot(r.$slots,"default")],544)]))}}),zo=""+new URL("../assets/loading-white-ycjWLQhV.png",import.meta.url).href,Xo={name:"BaseButton",props:{loading:{type:Boolean,default:!1},progress:{type:Number,default:null},loadingWithText:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},type:{type:String,default:""},active:{type:Boolean,default:!0},border:{type:Boolean,default:!0},size:{type:String,default:"normal"},radius:{type:String,default:"3"}},data(){return{}},computed:{class1(){return[this.type,this.active?"":"no-active",this.border?"":"no-border",this.disabled&&"disabled",this.size]},showText(){return this.loading?this.loadingWithText:!0}},created(){},methods:{check(){if(!this.disabled&&!this.loading)return this.$emit("click")}}},Wo={src:zo,alt:""};function Zo(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{class:Vue.normalizeClass(["button",o.class1]),style:Vue.normalizeStyle({"border-radius":n.radius+"rem"}),onClickCapture:e[0]||(e[0]=Vue.withModifiers((...l)=>o.check&&o.check(...l),["stop"]))},[Vue.withDirectives(Vue.createElementVNode("img",Wo,null,512),[[Vue.vShow,n.loading]]),Vue.renderSlot(t.$slots,"prefix",{},void 0,!0),o.showText?Vue.renderSlot(t.$slots,"default",{key:0},void 0,!0):Vue.createCommentVNode("",!0),Vue.renderSlot(t.$slots,"suffix",{},void 0,!0),t.$props.progress?(Vue.openBlock(),Vue.createElementBlock("div",{key:1,style:Vue.normalizeStyle({width:n.progress+"%"}),class:"progress"},null,4)):Vue.createCommentVNode("",!0)],38)}const xa=_(Xo,[["render",Zo],["__scopeId","data-v-4565f1aa"]]),Ko={name:"BaseMask",props:{mode:{type:String,default:"dark"}}};function Qo(t,e,n,s,a,o){return Vue.openBlock(),Vue.createElementBlock("div",{class:Vue.normalizeClass(["Mask",n.mode])},null,2)}const Ua=_(Ko,[["render",Qo]]),Jo={name:"Indicator",setup(){return{baseStore:D()}},props:{activeIndex:{type:Number,default:()=>0},tabStyleWidth:{type:String,default:()=>""},tabTexts:{type:Array,default:()=>[]},tabRender:{type:Function,default:null},name:{type:String,default:()=>""}},data(){return{currentSlideItemIndex:this.activeIndex,tabIndicatorRelationActiveIndexLefts:[],indicatorSpace:0}},computed:{},render(){return Vue.createVNode("div",{className:"indicator-ctn"},[this.tabRender?this.tabRender():Vue.createVNode("div",{className:"tabs",ref:"tabs"},[this.tabTexts.map((t,e)=>Vue.createVNode("div",{className:this.currentSlideItemIndex===e?"active tab":"tab",style:{width:this.tabStyleWidth||100/this.tabTexts.length+"%"},onClick:()=>this.changeIndex(e)},[Vue.createVNode("span",null,[Vue.createTextVNode(" "),t])]))]),Vue.createVNode("div",{className:"indicator",ref:"indicator",style:{width:this.tabStyleWidth||100/this.tabTexts.length+"%"}},null)])},mounted(){this.initTabs(),A.on(this.name+"-moved",this.move),A.on(this.name+"-end",this.end)},methods:{changeIndex(t){this.currentSlideItemIndex=t,this.$attrs["onUpdate:activeIndex"]&&this.$emit("update:active-index",this.currentSlideItemIndex),p(this.indicatorRef,"transition-duration","300ms"),p(this.indicatorRef,"left",this.tabIndicatorRelationActiveIndexLefts[this.currentSlideItemIndex]+"px")},initTabs(){let t=this.$refs.tabs;this.indicatorRef=this.$refs.indicator;for(let e=0;e<t.children.length;e++){let n=t.children[e];this.tabWidth=p(n,"width"),this.tabIndicatorRelationActiveIndexLefts.push(n.getBoundingClientRect().x-t.children[0].getBoundingClientRect().x+(this.indicatorType==="home"?this.tabWidth*.15:0))}this.indicatorSpace=this.tabIndicatorRelationActiveIndexLefts[1]-this.tabIndicatorRelationActiveIndexLefts[0],p(this.indicatorRef,"transition-duration","0ms"),p(this.indicatorRef,"left",this.tabIndicatorRelationActiveIndexLefts[this.currentSlideItemIndex]+"px")},move(t){p(this.indicatorRef,"left",this.tabIndicatorRelationActiveIndexLefts[this.currentSlideItemIndex]-t.x.distance/(this.baseStore.bodyWidth/this.indicatorSpace)+"px")},end(t){this.currentSlideItemIndex=t,p(this.indicatorRef,"transition-duration","300ms"),p(this.indicatorRef,"left",this.tabIndicatorRelationActiveIndexLefts[this.currentSlideItemIndex]+"px"),setTimeout(()=>{p(this.indicatorRef,"transition-duration","0ms")},300)}}},Oa=_(Jo,[["__scopeId","data-v-5a09d1b6"]]);/*!
|
|
* mobileSelect.js
|
|
* (c) 2017-present onlyhom
|
|
* Released under the MIT License.
|
|
*/function X(t,e){return t.getElementsByClassName(e)}function W(t){this.mobileSelect,this.wheelsData=t.wheels,this.jsonType=!1,this.cascadeJsonData=[],this.displayJson=[],this.curValue=[],this.curIndexArr=[],this.cascade=!1,this.startY,this.moveEndY,this.moveY,this.oldMoveY,this.offset=0,this.offsetSum=0,this.oversizeBorder,this.curDistance=[],this.clickStatus=!1,this.isPC=!0,this.init(t)}W.prototype={constructor:W,init:function(t){var e=this;if(t.wheels[0].data.length==0)return console.error("mobileSelect has been successfully installed, but the data is empty and cannot be initialized."),!1;if(e.keyMap=t.keyMap?t.keyMap:{id:"id",value:"value",childs:"childs"},e.checkDataType(),e.renderWheels(e.wheelsData,t.cancelBtnText,t.ensureBtnText),e.trigger=document.querySelector(t.trigger),!e.trigger)return console.error("mobileSelect has been successfully installed, but no trigger found on your page."),!1;if(e.wheel=X(e.mobileSelect,"wheel"),e.slider=X(e.mobileSelect,"selectContainer"),e.wheels=e.mobileSelect.querySelector(".wheels"),e.liHeight=e.mobileSelect.querySelector("li").offsetHeight,e.ensureBtn=e.mobileSelect.querySelector(".ensure"),e.cancelBtn=e.mobileSelect.querySelector(".cancel"),e.grayLayer=e.mobileSelect.querySelector(".grayLayer"),e.popUp=e.mobileSelect.querySelector(".content"),e.callback=t.callback||function(){},e.cancel=t.cancel||function(){},e.transitionEnd=t.transitionEnd||function(){},e.onShow=t.onShow||function(){},e.onHide=t.onHide||function(){},e.initPosition=t.position||[],e.titleText=t.title||"",e.connector=t.connector||" ",e.triggerDisplayData=typeof t.triggerDisplayData>"u"?!0:t.triggerDisplayData,e.trigger.style.cursor="pointer",e.setStyle(t),e.setTitle(e.titleText),e.checkIsPC(),e.checkCascade(),e.addListenerAll(),e.cascade&&e.initCascade(),e.initPosition.length<e.slider.length)for(var n=e.slider.length-e.initPosition.length,s=0;s<n;s++)e.initPosition.push(0);e.setCurDistance(e.initPosition),e.cancelBtn.addEventListener("click",function(){e.hide(),e.cancel(e.curIndexArr,e.curValue)}),e.ensureBtn.addEventListener("click",function(){e.hide(),e.liHeight||(e.liHeight=e.mobileSelect.querySelector("li").offsetHeight);for(var a="",o=0;o<e.wheel.length;o++)o==e.wheel.length-1?a+=e.getInnerHtml(o):a+=e.getInnerHtml(o)+e.connector;e.triggerDisplayData&&(e.trigger.innerHTML=a),e.curIndexArr=e.getIndexArr(),e.curValue=e.getCurValue(),e.callback(e.curIndexArr,e.curValue)}),e.trigger.addEventListener("click",function(){e.show()}),e.grayLayer.addEventListener("click",function(){e.hide(),e.cancel(e.curIndexArr,e.curValue)}),e.popUp.addEventListener("click",function(){event.stopPropagation()}),e.fixRowStyle()},setTitle:function(t){var e=this;e.titleText=t,e.mobileSelect.querySelector(".title").innerHTML=e.titleText},setStyle:function(t){var e=this;t.ensureBtnColor&&(e.ensureBtn.style.color=t.ensureBtnColor),t.cancelBtnColor&&(e.cancelBtn.style.color=t.cancelBtnColor),t.titleColor&&(e.title=e.mobileSelect.querySelector(".title"),e.title.style.color=t.titleColor),t.textColor&&(e.panel=e.mobileSelect.querySelector(".panel"),e.panel.style.color=t.textColor),t.titleBgColor&&(e.btnBar=e.mobileSelect.querySelector(".btnBar"),e.btnBar.style.backgroundColor=t.titleBgColor),t.bgColor&&(e.panel=e.mobileSelect.querySelector(".panel"),e.shadowMask=e.mobileSelect.querySelector(".shadowMask"),e.panel.style.backgroundColor=t.bgColor,e.shadowMask.style.background="linear-gradient(to bottom, "+t.bgColor+", rgba(255, 255, 255, 0), "+t.bgColor+")"),isNaN(t.maskOpacity)||(e.grayMask=e.mobileSelect.querySelector(".grayLayer"),e.grayMask.style.background="rgba(0, 0, 0, "+t.maskOpacity+")")},checkIsPC:function(){var t=this,e=navigator.userAgent.toLowerCase(),n=e.match(/ipad/i)=="ipad",s=e.match(/iphone os/i)=="iphone os",a=e.match(/midp/i)=="midp",o=e.match(/rv:1.2.3.4/i)=="rv:1.2.3.4",l=e.match(/ucweb/i)=="ucweb",i=e.match(/android/i)=="android",u=e.match(/windows ce/i)=="windows ce",m=e.match(/windows mobile/i)=="windows mobile";(n||s||a||o||l||i||u||m)&&(t.isPC=!1)},show:function(){this.mobileSelect.classList.add("mobileSelect-show"),typeof this.onShow=="function"&&this.onShow(this)},hide:function(){this.mobileSelect.classList.remove("mobileSelect-show"),typeof this.onHide=="function"&&this.onHide(this)},renderWheels:function(t,e,n){var s=this,a=e||"取消",o=n||"确认";s.mobileSelect=document.createElement("div"),s.mobileSelect.className="mobileSelect",s.mobileSelect.innerHTML='<div class="grayLayer"></div><div class="content"><div class="btnBar"><div class="fixWidth"><div class="cancel">'+a+'</div><div class="title"></div><div class="ensure">'+o+'</div></div></div><div class="panel"><div class="fixWidth"><div class="wheels"></div><div class="selectLine"></div><div class="shadowMask"></div></div></div></div>',document.body.appendChild(s.mobileSelect);for(var l="",i=0;i<t.length;i++){if(l+='<div class="wheel"><ul class="selectContainer">',s.jsonType)for(var u=0;u<t[i].data.length;u++)l+='<li data-id="'+t[i].data[u][s.keyMap.id]+'">'+t[i].data[u][s.keyMap.value]+"</li>";else for(var u=0;u<t[i].data.length;u++)l+="<li>"+t[i].data[u]+"</li>";l+="</ul></div>"}s.mobileSelect.querySelector(".wheels").innerHTML=l},addListenerAll:function(){for(var t=this,e=0;e<t.slider.length;e++)(function(n){t.addListenerWheel(t.wheel[n],n)})(e)},addListenerWheel:function(t,e){var n=this;t.addEventListener("touchstart",function(){n.touch(event,this.firstChild,e)},!1),t.addEventListener("touchend",function(){n.touch(event,this.firstChild,e)},!1),t.addEventListener("touchmove",function(){n.touch(event,this.firstChild,e)},!1),n.isPC&&(t.addEventListener("mousedown",function(){n.dragClick(event,this.firstChild,e)},!1),t.addEventListener("mousemove",function(){n.dragClick(event,this.firstChild,e)},!1),t.addEventListener("mouseup",function(){n.dragClick(event,this.firstChild,e)},!0))},checkDataType:function(){var t=this;typeof t.wheelsData[0].data[0]=="object"&&(t.jsonType=!0)},checkCascade:function(){var t=this;if(t.jsonType){for(var e=t.wheelsData[0].data,n=0;n<e.length;n++)if(t.keyMap.childs in e[n]&&e[n][t.keyMap.childs].length>0){t.cascade=!0,t.cascadeJsonData=t.wheelsData[0].data;break}}else t.cascade=!1},generateArrData:function(t){for(var e=[],n=this.keyMap.id,s=this.keyMap.value,a=0;a<t.length;a++){var o={};o[n]=t[a][this.keyMap.id],o[s]=t[a][this.keyMap.value],e.push(o)}return e},initCascade:function(){var t=this;t.displayJson.push(t.generateArrData(t.cascadeJsonData)),t.initPosition.length>0?(t.initDeepCount=0,t.initCheckArrDeep(t.cascadeJsonData[t.initPosition[0]])):t.checkArrDeep(t.cascadeJsonData[0]),t.reRenderWheels()},initCheckArrDeep:function(t){var e=this;if(t&&e.keyMap.childs in t&&t[e.keyMap.childs].length>0){e.displayJson.push(e.generateArrData(t[e.keyMap.childs])),e.initDeepCount++;var n=t[e.keyMap.childs][e.initPosition[e.initDeepCount]];n?e.initCheckArrDeep(n):e.checkArrDeep(t[e.keyMap.childs][0])}},checkArrDeep:function(t){var e=this;t&&e.keyMap.childs in t&&t[e.keyMap.childs].length>0&&(e.displayJson.push(e.generateArrData(t[e.keyMap.childs])),e.checkArrDeep(t[e.keyMap.childs][0]))},checkRange:function(t,e){for(var n=this,s=n.displayJson.length-1-t,a=0;a<s;a++)n.displayJson.pop();for(var o,a=0;a<=t;a++)a==0?o=n.cascadeJsonData[e[0]]:o=o[n.keyMap.childs][e[a]];n.checkArrDeep(o),n.reRenderWheels(),n.fixRowStyle(),n.setCurDistance(n.resetPosition(t,e))},resetPosition:function(t,e){var n=this,s=e,a;if(n.slider.length>e.length){a=n.slider.length-e.length;for(var o=0;o<a;o++)s.push(0)}else if(n.slider.length<e.length){a=e.length-n.slider.length;for(var o=0;o<a;o++)s.pop()}for(var o=t+1;o<s.length;o++)s[o]=0;return s},reRenderWheels:function(){var t=this;if(t.wheel.length>t.displayJson.length)for(var e=t.wheel.length-t.displayJson.length,n=0;n<e;n++)t.wheels.removeChild(t.wheel[t.wheel.length-1]);for(var n=0;n<t.displayJson.length;n++)(function(a){var o="";if(t.wheel[a]){for(var l=0;l<t.displayJson[a].length;l++)o+='<li data-id="'+t.displayJson[a][l][t.keyMap.id]+'">'+t.displayJson[a][l][t.keyMap.value]+"</li>";t.slider[a].innerHTML=o}else{var i=document.createElement("div");i.className="wheel",o='<ul class="selectContainer">';for(var l=0;l<t.displayJson[a].length;l++)o+='<li data-id="'+t.displayJson[a][l][t.keyMap.id]+'">'+t.displayJson[a][l][t.keyMap.value]+"</li>";o+="</ul>",i.innerHTML=o,t.addListenerWheel(i,a),t.wheels.appendChild(i)}})(n)},updateWheels:function(t){var e=this;if(e.cascade){if(e.cascadeJsonData=t,e.displayJson=[],e.initCascade(),e.initPosition.length<e.slider.length)for(var n=e.slider.length-e.initPosition.length,s=0;s<n;s++)e.initPosition.push(0);e.setCurDistance(e.initPosition),e.fixRowStyle()}},updateWheel:function(t,e){var n=this,s="";if(n.cascade)return console.error("级联格式不支持updateWheel(),请使用updateWheels()更新整个数据源"),!1;if(n.jsonType){for(var a=0;a<e.length;a++)s+='<li data-id="'+e[a][n.keyMap.id]+'">'+e[a][n.keyMap.value]+"</li>";n.wheelsData[t]={data:e}}else{for(var a=0;a<e.length;a++)s+="<li>"+e[a]+"</li>";n.wheelsData[t]=e}n.slider[t].innerHTML=s},fixRowStyle:function(){for(var t=this,e=(100/t.wheel.length).toFixed(2),n=0;n<t.wheel.length;n++)t.wheel[n].style.width=e+"%"},getIndex:function(t){return Math.round((2*this.liHeight-t)/this.liHeight)},getIndexArr:function(){for(var t=this,e=[],n=0;n<t.curDistance.length;n++)e.push(t.getIndex(t.curDistance[n]));return e},getCurValue:function(){var t=this,e=[],n=t.getIndexArr();if(t.cascade)for(var s=0;s<t.wheel.length;s++)e.push(t.displayJson[s][n[s]]);else if(t.jsonType)for(var s=0;s<t.curDistance.length;s++)e.push(t.wheelsData[s].data[t.getIndex(t.curDistance[s])]);else for(var s=0;s<t.curDistance.length;s++)e.push(t.getInnerHtml(s));return e},getValue:function(){return this.curValue},calcDistance:function(t){return 2*this.liHeight-t*this.liHeight},setCurDistance:function(t){for(var e=this,n=[],s=0;s<e.slider.length;s++)n.push(e.calcDistance(t[s])),e.movePosition(e.slider[s],n[s]);e.curDistance=n},fixPosition:function(t){return-(this.getIndex(t)-2)*this.liHeight},movePosition:function(t,e){t.style.webkitTransform="translate3d(0,"+e+"px, 0)",t.style.transform="translate3d(0,"+e+"px, 0)"},locatePosition:function(t,e){var n=this;this.curDistance[t]=this.calcDistance(e),this.movePosition(this.slider[t],this.curDistance[t]),n.cascade&&n.checkRange(t,n.getIndexArr())},updateCurDistance:function(t,e){t.style.transform?this.curDistance[e]=parseInt(t.style.transform.split(",")[1]):this.curDistance[e]=parseInt(t.style.webkitTransform.split(",")[1])},getDistance:function(t){return t.style.transform?parseInt(t.style.transform.split(",")[1]):parseInt(t.style.webkitTransform.split(",")[1])},getInnerHtml:function(t){var e=this,n=e.getIndex(e.curDistance[t]);return e.slider[t].getElementsByTagName("li")[n].innerHTML},touch:function(t,e,n){var s=this;switch(t=t||window.event,t.type){case"touchstart":s.startY=t.touches[0].clientY,s.startY=parseInt(s.startY),s.oldMoveY=s.startY;break;case"touchend":if(s.moveEndY=parseInt(t.changedTouches[0].clientY),s.offsetSum=s.moveEndY-s.startY,s.oversizeBorder=-(e.getElementsByTagName("li").length-3)*s.liHeight,s.offsetSum==0){var a=parseInt((document.documentElement.clientHeight-s.moveEndY)/40);if(a!=2){var o=a-2,l=s.curDistance[n]+o*s.liHeight;l<=2*s.liHeight&&l>=s.oversizeBorder&&(s.curDistance[n]=l,s.movePosition(e,s.curDistance[n]),s.transitionEnd(s.getIndexArr(),s.getCurValue()))}}else s.updateCurDistance(e,n),s.curDistance[n]=s.fixPosition(s.curDistance[n]),s.movePosition(e,s.curDistance[n]),s.curDistance[n]+s.offsetSum>2*s.liHeight?(s.curDistance[n]=2*s.liHeight,setTimeout(function(){s.movePosition(e,s.curDistance[n])},100)):s.curDistance[n]+s.offsetSum<s.oversizeBorder&&(s.curDistance[n]=s.oversizeBorder,setTimeout(function(){s.movePosition(e,s.curDistance[n])},100)),s.transitionEnd(s.getIndexArr(),s.getCurValue());s.cascade&&s.checkRange(n,s.getIndexArr());break;case"touchmove":t.preventDefault(),s.moveY=t.touches[0].clientY,s.offset=s.moveY-s.oldMoveY,s.updateCurDistance(e,n),s.curDistance[n]=s.curDistance[n]+s.offset,s.movePosition(e,s.curDistance[n]),s.oldMoveY=s.moveY;break}},dragClick:function(t,e,n){var s=this;switch(t=t||window.event,t.type){case"mousedown":s.startY=t.clientY,s.oldMoveY=s.startY,s.clickStatus=!0;break;case"mouseup":if(s.moveEndY=t.clientY,s.offsetSum=s.moveEndY-s.startY,s.oversizeBorder=-(e.getElementsByTagName("li").length-3)*s.liHeight,s.offsetSum==0){var a=parseInt((document.documentElement.clientHeight-s.moveEndY)/40);if(a!=2){var o=a-2,l=s.curDistance[n]+o*s.liHeight;l<=2*s.liHeight&&l>=s.oversizeBorder&&(s.curDistance[n]=l,s.movePosition(e,s.curDistance[n]),s.transitionEnd(s.getIndexArr(),s.getCurValue()))}}else s.updateCurDistance(e,n),s.curDistance[n]=s.fixPosition(s.curDistance[n]),s.movePosition(e,s.curDistance[n]),s.curDistance[n]+s.offsetSum>2*s.liHeight?(s.curDistance[n]=2*s.liHeight,setTimeout(function(){s.movePosition(e,s.curDistance[n])},100)):s.curDistance[n]+s.offsetSum<s.oversizeBorder&&(s.curDistance[n]=s.oversizeBorder,setTimeout(function(){s.movePosition(e,s.curDistance[n])},100)),s.transitionEnd(s.getIndexArr(),s.getCurValue());s.clickStatus=!1,s.cascade&&s.checkRange(n,s.getIndexArr());break;case"mousemove":t.preventDefault(),s.clickStatus&&(s.moveY=t.clientY,s.offset=s.moveY-s.oldMoveY,s.updateCurDistance(e,n),s.curDistance[n]=s.curDistance[n]+s.offset,s.movePosition(e,s.curDistance[n]),s.oldMoveY=s.moveY);break}}};export{re as $,z as A,xa as B,Ba as C,pa as D,w as E,ce as F,Qe as G,Ma as H,_a as I,Oa as J,va as K,x as L,Na as M,Sa as N,et as O,Da as P,W as Q,ca as R,Ct as S,S as T,T as U,se as V,Ia as W,ae as X,le as Y,ie as Z,_,Je as a,ua as a0,Lt as a1,Ra as a2,La as a3,q as a4,ga as a5,Ze as a6,Ea as a7,wa as a8,la as a9,Ca as aa,J as ab,Ua as ac,P as ad,ma as ae,na as af,ta as ag,jo as ah,R as ai,Nt as aj,Aa as ak,ya as al,St as am,zo as an,da as ao,Vt as ap,Ln as aq,te as b,ne as c,$e as d,k as e,U as f,Y as g,aa as h,oa as i,ra as j,$ as k,fa as l,Va as m,ee as n,A as o,sa as p,ha as q,p as r,ia as s,ka as t,D as u,Yo as v,ba as w,Ta as x,K as y,j as z};
|