|
|
-import{d as w,r as s,c as m,e as h,n as _,f as e,t as c,A as b,k as i,v as g,j as p}from"./index-5e08e558.js";import{s as j}from"./state-4188247b.js";const z="_wrap_1hzj5_1",M="_previewWindow_1hzj5_12",y="_previewIframe_1hzj5_16",F="_removeVisiable_1hzj5_21",V="_studentRemove_1hzj5_24",N="_btnGroupModal_1hzj5_36",o={wrap:z,previewWindow:M,previewIframe:y,removeVisiable:F,studentRemove:V,btnGroupModal:N},S=w({name:"notation-a",setup(){const l=s(!1),n=s(!1),r=s({}),t=s(!1),u=m().getToken||"",d=s();console.log(u);const v=h({src:"".concat(/(192|localhost)/.test(location.origin)?"http://localhost:3050":location.origin,"/notation/#/create?Authorization=").concat(u)}),f=a=>{console.log(a.data,"data"),a.data.api==="notation_open"?j.application?(l.value=!0,n.value=!0,r.value={url:a.data.url}):window.open(a.data.url):a.data.api==="notation_exit"&&(t.value=!0)};return _(()=>{window.addEventListener("message",f)}),()=>e("div",{class:o.wrap},[e("iframe",{ref:d,src:v.src},null),e(c,{show:n.value,"onUpdate:show":a=>n.value=a,class:o.previewWindow,showIcon:!1,displayDirective:"show"},{default:()=>[e(b,{show:l.value,style:"--n-opacity-spinning: 1;"},{default:()=>[e("iframe",{class:o.previewIframe,onLoad:()=>{l.value=!1},frameborder:"0",src:r.value.url},null)]})]}),e(c,{show:t.value,"onUpdate:show":a=>t.value=a,preset:"card",class:["modalTitle",o.removeVisiable],title:"退出制谱"},{default:()=>[e("div",{class:o.studentRemove},[e("p",null,[i("是否退出制谱功能?")]),e(g,{class:o.btnGroupModal,justify:"center"},{default:()=>[e(p,{round:!0,type:"primary",onClick:()=>{n.value=!1,r.value.url="",t.value=!1,d.value.contentWindow.postMessage({api:"reload"},"*")}},{default:()=>[i("确定")]}),e(p,{round:!0,onClick:()=>t.value=!1},{default:()=>[i("取消")]})]})])]})])}});export{S as default};
|