2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{bG as f}from"./enterpriseApi-970b69b2.js";import{T as p}from"./index-5b1885c2.js";import{d,r as t,G as u,b as v,ak as y,e as g,f as x,g as r,h as b,_ as h}from"./index-ccab2584.js";const T={class:"table-box"},k={style:{display:"flex",flex:"1"}},m={class:"videoPlay",ref:"imageWrapper"},B=d({name:"enterpriseVideo"}),I=d({...B,setup(P){const c=t("");u();const o=t();let n=t([]);const i=async e=>{n.value=[e.data.code],c.value=e.parent.data.title||e.data.title,e.data.code===null&&(n.value=e.data.children.map(a=>a.code)),s(e.data.code)},_=async()=>{const{result:e}=await f({});return o.value.treeAllData=e,e},s=e=>{let a={},l=e.substring(e.lastIndexOf(".")+1,e.lastIndexOf("?"));l=="m3u8"?a={container:".videoPlay",plug:"hls.js",video:e}:l=="flv"?a={container:".videoPlay",plug:"flv.js",video:e}:a={container:".videoPlay",video:e},new ckplayer(a)};return v(async()=>{s("")}),y(()=>{}),(e,a)=>(g(),x("div",T,[r("div",k,[b(p,{ref_key:"engTree",ref:o,label:"title",requestApi:_,onChange:i,class:"treefilter"},null,512),r("div",m,null,512)])]))}});const C=h(I,[["__scopeId","data-v-fab11f1f"]]);export{C as default};
|