1import{H as me,w as pe,V as _e,B as b,C as o,D as c,G as a,F as i,S as $,Y as U,af as S,Q as V,N as h,O as L,P as G,ab as P,J as x,K as f,T as B,a2 as j,U as H,u as he,c as t,y as u,z as ke}from"./element-plus-C1WnSHw6.js";import{_ as ye,a as ge,u as Ce,s as Fe,z as Ne,A as we,B as be,D as Se,F as Ve,G as xe}from"./index-CQfNsJSs.js";import{D as Te}from"./docItem-B_EJcBgA.js";import{_ as Le}from"./dialog-Bu7vLCTQ.js";import{T as Be}from"./index-c3GpC8ta.js";import{G as Ee}from"./guiderItem-Be3_v7VD.js";import"./article-Vp5I4T9d.js";const Ie={class:"collect-left"},De={class:"tab-container"},$e={class:"collect-list"},Ue=["onClick"],ze={class:"collect-info hover"},Me={key:0,class:"collect-name"},Ke=["onUpdate:modelValue","onBlur","onKeyup"],Oe={class:"operation-list"},Ae=["onClick"],Ge=["onClick"],Pe={key:0,class:"collect-item active"},je={class:"collect-info"},He={class:"collect-right"},Je={class:"tab-content"},Re={class:"select-container"},Qe={class:"select-all"},Ye={class:"select-btn"},qe={class:"header"},We={key:0,class:"doc-item-container"},Xe=["onClick"],Ze={class:"video-img"},es=["src"],ss={key:0,class:"vip-tag"},ls={class:"video-info"},as={class:"title"},os={class:"time"},ts={class:"move-content"},ns={class:"move-folder"},cs=["onClick"],is={class:"folder-name"},ds={class:"folder-btn"},rs={__name:"index",setup(us){const{proxy:J}=me(),R=ge(),z=Ce(),{showTopOperate:Q,userInfo:Y}=Fe(z),v=t(!1),k=t(!1),y=t(!1),m=t(0),q=()=>{k.value=!k.value},M=()=>{const e=d.value.filter(n=>n.isChecked);m.value=e.length;const s=d.value.length;s===0?(v.value=!1,y.value=!1):m.value===s?(v.value=!0,y.value=!1):m.value===0?(v.value=!1,y.value=!1):(v.value=!1,y.value=!0)},W=e=>{e?d.value.forEach(s=>{s.isChecked=!0}):d.value.forEach(s=>{s.isChecked=!1}),M()},g=t(!1),_=t(""),X=()=>{if(d.value.filter(s=>s.isChecked).length===0){u.warning("è¯·éæ©è¦ç§»å¨çæ¶è");return}_.value="é»è®¤æ¶è夹",g.value=!0},Z=async e=>{(await xe({category:p.value,destFolderName:_.value,itemIds:e.map(n=>n.id)})).code===0?(u.success("ç§»å¨æå"),g.value=!1,_.value="",v.value=!1,m.value=0,k.value=!1,w()):u.error("ç§»å¨å¤±è´¥")},ee=async()=>{const e=d.value.filter(s=>s.isChecked);if(e.length===0){u.warning("è¯·éæ©è¦ç§»å¨çæ¶è");return}Z(e)},C=t(""),T=t(!1),se=async()=>{T.value=!0,F.value=""},K=async()=>{if(!C.value){T.value=!1;return}le()},le=async()=>{(await Ve({folderName:C.value})).code===0&&(T.value=!1,w(),C.value="")},ae=e=>{F.value=e.folderName,v.value=!1,m.value=0,D()},F=t("é»è®¤æ¶è夹"),N=t([]),w=async()=>{var s;const e=await Ne();e.code===0&&(N.value=(e.data||[]).map(n=>({...n,isShow:!1,isEdit:!1,oldFolderName:n.folderName})),F.value=((s=N.value[0])==null?void 0:s.folderName)||"é»è®¤æ¶è夹")};w();const oe=e=>{e.isShow=!e.isShow,N.value.forEach(s=>{s.id!==e.id&&(s.isShow=!1)})},te=async e=>{(await Se({folderName:e})).code===0?(u.success("å 餿å"),w()):u.error("å é¤å¤±è´¥")},ne=async e=>{ke.confirm("确认å é¤è¿æ¡æ¶è夹å?","ç³»ç»æç¤º",{confirmButtonText:"ç¡®å®",cancelButtonText:"åæ¶",center:!0,type:"warning"}).then(()=>{te(e.folderName)}).catch(()=>{})},ce=e=>{e.isShow=!1,e.isEdit=!0},E=t(null),O=async e=>{if(!e.folderName){E.value.focus(),u.error("请è¾å
¥æä»¶å¤¹åç§°");return}if(e.folderName==="é»è®¤æ¶è夹"){E.value.focus(),u.error("é»è®¤æ¶è夹ä¸è½éå½å");return}(await be({oldFolderName:e.oldFolderName,newFolderName:e.folderName})).code===0?(u.success("éå½åæå"),e.isEdit=!1,e.isShow=!1,w()):u.error("éå½å失败")},p=t("1"),ie=t([{label:"æç®",value:"1"},{label:"æå",value:"10"},{label:"è§é¢",value:"3"}]),de=e=>{p.value=e.value,v.value=!1,m.value=0,D()},d=t([]),I=t(!1),D=async()=>{I.value=!0;const e=await we({folderName:F.value,category:p.value});e.code===0?d.value=e.data||[]:d.value=[],I.value=!1},re=e=>{var s;if(!z.isLogin)return login();if(e.isVip===1&&!((s=Y.value)!=null&&s.isHy)){u({title:"æç¤ºä¿¡æ¯",message:"æ¨éè¦å
è´ä¹°ä¼åæè½è§ç",offset:100,type:"warning"});return}J.$myCount({name:"PC-è§é¢è¯¾ç¨è§ç",itemId:e.id}),sessionStorage.setItem("videoObj",JSON.stringify({videoId:e.id,videoType:"",optionId:"",modularType:"video"})),R.push("/videoDetails")};return pe(()=>d,()=>{M()},{deep:!0,immediate:!0}),_e(()=>{v.value=!1,m.value=0,D()}),(e,s)=>{const n=b("svg-icon"),A=b("el-checkbox"),ue=b("Empty"),ve=b("Select"),fe=b("el-icon");return o(),c("div",{class:V(["collect",{"show-top":he(Q)}])},[a("div",Ie,[a("div",De,[s[6]||(s[6]=a("span",{class:"title"},"æçæ¶è",-1)),a("div",{class:"add-btn hover",onClick:se},[i(n,{name:"add",size:"10"}),s[5]||(s[5]=a("span",null,"æ°å»ºæ¶è夹",-1))])]),a("div",$e,[(o(!0),c($,null,U(N.value,l=>(o(),c("div",{class:V(["collect-item hover",{active:l.folderName===F.value}]),key:l.id,onClick:S(r=>ae(l),["stop"])},[a("div",ze,[i(n,{name:"collect"}),l.isEdit?L((o(),c("input",{key:1,ref_for:!0,ref_key:"inputName",ref:E,type:"text",placeholder:"请è¾å
¥æä»¶å¤¹åç§°","onUpdate:modelValue":r=>l.folderName=r,onClick:s[0]||(s[0]=S(()=>{},["stop"])),onBlur:r=>O(l),onKeyup:P(r=>O(l),["enter"])},null,40,Ke)),[[G,l.folderName]]):(o(),c("span",Me,h(l.folderName),1))]),l.folderName!=="é»è®¤æ¶è夹"&&!l.isEdit?(o(),x(n,{key:0,onClick:S(r=>oe(l),["stop"]),name:"myInfo/more",size:"14"},null,8,["onClick"])):f("",!0),i(H,{name:"fade-slide"},{default:B(()=>[L(a("div",Oe,[a("span",{onClick:S(r=>ce(l),["stop"])},"éå½å",8,Ae),a("span",{style:{color:"#C94946"},onClick:S(r=>ne(l),["stop"])}
1,"å é¤",8,Ge)],512),[[j,l.isShow]])]),_:2},1024)],10,Ue))),128)),T.value?(o(),c("div",Pe,[a("div",je,[i(n,{name:"collect"}),L(a("input",{type:"text",placeholder:"请è¾å
¥æä»¶å¤¹åç§°","onUpdate:modelValue":s[1]||(s[1]=l=>C.value=l),onBlur:K,onKeyup:P(K,["enter"])},null,544),[[G,C.value]])])])):f("",!0)])]),a("div",He,[a("div",Je,[i(Be,{style:{margin:"0 0 0 0",width:"200px"},tabList:ie.value,justifyContent:"flex-start",activeTab:p.value,onTabClick:de},null,8,["tabList","activeTab"]),a("span",{class:"manage",onClick:q},h(k.value?"宿":"管ç"),1)]),i(H,{name:"slide-fade"},{default:B(()=>[L(a("div",Re,[a("div",Qe,[i(A,{modelValue:v.value,"onUpdate:modelValue":s[2]||(s[2]=l=>v.value=l),indeterminate:y.value,onChange:W},null,8,["modelValue","indeterminate"]),a("span",null,"å
¨éï¼"+h(m.value)+"/"+h(d.value.length)+"ï¼",1)]),a("div",Ye,[a("div",{class:"btn-item",onClick:X},[i(n,{name:"myInfo/move",size:"16"}),s[7]||(s[7]=a("span",null,"ç§»å¨å°",-1))])])],512),[[j,k.value]])]),_:1}),a("div",{class:V(["data-list",{"video-list":p.value==="3"}])},[(o(!0),c($,null,U(d.value,l=>(o(),c("div",{key:l.id,class:"data-item"},[a("div",qe,[k.value?(o(),x(A,{key:0,modelValue:l.isChecked,"onUpdate:modelValue":r=>l.isChecked=r},null,8,["modelValue","onUpdate:modelValue"])):f("",!0)]),p.value==="1"?(o(),c("div",We,[i(Te,{class:"article-item",item:l},null,8,["item"])])):f("",!0),p.value==="10"?(o(),x(Ee,{key:1,class:"guide-item",item:l},null,8,["item"])):f("",!0),p.value==="3"?(o(),c("div",{key:2,class:"video-item",onClick:r=>re(l)},[a("div",Ze,[a("img",{src:l.videoPic,alt:""},null,8,es),l.isVip===1?(o(),c("div",ss,[i(n,{name:"vip",class:"vip-icon"})])):f("",!0)]),a("div",ls,[a("span",as,h(l.title),1),a("span",os,h(l.videoDuration)+"åé",1)])],8,Xe)):f("",!0)]))),128)),d.value.length===0&&!I.value?(o(),x(ue,{key:0,content:"ææ æ¶èå
容"})):f("",!0)],2)]),i(Le,{title:"ç§»å¨å°",modelValue:g.value,"onUpdate:modelValue":s[4]||(s[4]=l=>g.value=l)},{default:B(()=>[a("div",ts,[a("div",ns,[(o(!0),c($,null,U(N.value,l=>(o(),c("div",{key:l.id,class:V(["folder-item",{active:l.folderName===_.value}]),onClick:r=>_.value=l.folderName},[i(n,{name:"collect",size:"32"}),a("span",is,h(l.folderName),1),l.folderName===_.value?(o(),x(fe,{key:0,color:"#5078D7",size:"16"},{default:B(()=>[i(ve)]),_:1})):f("",!0)],10,cs))),128))]),a("div",ds,[a("span",{class:"view-record",onClick:s[3]||(s[3]=l=>g.value=!1)},"åæ¶"),a("span",{class:V(["folder-btn-item",{primary:_.value!==""}]),onClick:ee},"ç§»å¨å°æ¤æä»¶å¤¹",2)])])]),_:1},8,["modelValue"])],2)}}},ys=ye(rs,[["__scopeId","data-v-24ade7b6"]]);export{ys as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.