index-3551461f.js 1.8 KB

1
  1. import{d as w,r as s,c as m,e as _,n as h,f as e,t as c,A as y,k as i,v as b,j as p}from"./index-2b5344d8.js";import{s as g}from"./state-6d6e0aa1.js";const z="_wrap_rryzt_1",M="_previewWindow_rryzt_12",F="_previewIframe_rryzt_16",V="_removeVisiable_rryzt_21",N="_studentRemove_rryzt_27",A="_btnGroupModal_rryzt_39",t={wrap:z,previewWindow:M,previewIframe:F,removeVisiable:V,studentRemove:N,btnGroupModal:A},W=w({name:"notation-a",setup(){const n=s(!1),r=s(!1),l=s({}),o=s(!1),u=m().getToken||"",d=s();console.log(u);const v=_({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"?g.application?(n.value=!0,r.value=!0,l.value={url:a.data.url}):window.open(a.data.url):a.data.api==="notation_exit"&&(o.value=!0)};return h(()=>{window.addEventListener("message",f)}),()=>e("div",{class:t.wrap},[e("iframe",{ref:d,src:v.src},null),e(c,{show:r.value,"onUpdate:show":a=>r.value=a,class:t.previewWindow,showIcon:!1,displayDirective:"show"},{default:()=>[e(y,{show:n.value,style:"--n-opacity-spinning: 1;"},{default:()=>[e("iframe",{class:t.previewIframe,onLoad:()=>{n.value=!1},frameborder:"0",src:l.value.url},null)]})]}),e(c,{show:o.value,"onUpdate:show":a=>o.value=a,preset:"card",class:["modalTitle",t.removeVisiable],title:"退出制谱"},{default:()=>[e("div",{class:t.studentRemove},[e("p",null,[i("是否退出制谱功能?")]),e(b,{class:t.btnGroupModal,justify:"center"},{default:()=>[e(p,{round:!0,type:"primary",onClick:()=>{r.value=!1,l.value.url="",o.value=!1,d.value.contentWindow.postMessage({api:"reload"},"*")}},{default:()=>[i("确定")]}),e(p,{round:!0,onClick:()=>o.value=!1},{default:()=>[i("取消")]})]})])]})])}});export{W as default};