PageSourceSearch

https://infox-med.com/assets/index-D6--3wSD.js

js infox-med.com collected 2026-10-02 00:30:54 UTC 8,125 bytes, 1 lines download raw bytes

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.