(self.webpackChunk=self.webpackChunk||[]).push([[12884,34654],{2006:function(e,n,t){"use strict";var r=t(82242),a=t.n(r),i=(t(59301),t(19779)),s=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,h=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||i,style:a()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(s.ZP,a()(a()({className:p,onClick:h},r),{},{children:u})),m&&m]})}},6708:function(e,n,t){"use strict";t.d(n,{Z:function(){return k}});var r=t(82242),a=t.n(r),i=t(7557),s=t.n(i),o=t(41498),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(74516),f=t(42541),x=t(6848),v=t(97514),g=t(86268),j=t(2006),_=t(44394),y=t(37712),k=function(e){var n,t,r,i,o,c,k,w=e.editOffice,b=void 0===w?"view":w,Z=e.data,N=(e.theme,e.type),A=e.filename,S=e.monacoEditor,T=e.className,C=e.style,I=e.close,P=e.onClose,E=e.hasMask,H=e.disabledDownload,L=e.onImgDimensions,F=e.showNodata,R=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),B=d()(R,2),O=(B[0],B[1],(0,u.useState)("")),W=d()(O,2),V=(W[0],W[1]),D=(0,u.useState)(),M=d()(D,2),J=M[0],z=M[1],U="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER;console.log("disabledDownload---",H);var q=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(Z=_.Z.API_SERVER+Z),A&&(S.filename=A),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&V(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===N&&K()}),[N,Z]);var K=function(){var e=l()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("data:",Z),n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=6,(0,g.gJ)({attachment_id:t});case 6:r=e.sent,z(r);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){Z.startsWith("http")||Z.startsWith("blob:")?Y():(0,v.Sv)(A||"educoder",Z,A)},Y=function(){(0,v.Nd)(A||"educoder",decodeURIComponent(Z))};return console.log(Z,"data"),(0,y.jsxs)("div",{style:a()({},C||{}),className:"".concat(E&&h.bgBlack," ").concat(N?h.wrp:"hide"),children:[I&&(0,y.jsxs)("div",{className:h.close,ref:q,children:[!!L&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{onClick:function(){P(),L()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{onClick:Y,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,y.jsx)("span",{className:"",onClick:P,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(h[T]," ").concat(T," ").concat(h.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,y.jsx)(f.ZP,a()({},S))}),"audio"===N&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(i=Z)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&J&&(0,y.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(J.key,"&url=").concat(G+J.url,"&callbackUrl=").concat(G+J.callbackUrl,"&fileType=").concat(J.fileType,"&title=").concat(J.title,"&model=").concat(b,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,y.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(k=Z)&&void 0!==k&&k.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:F?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(p.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},34654:function(e,n,t){"use strict";t.d(n,{Z:function(){return M}});var r=t(82242),a=t.n(r),i=t(37205),s=t.n(i),o=t(91232),l=t.n(o),c=t(79800),d=t.n(c),u=t(59301),h=(t(62728),t(32834)),p=t.n(h),m=t(11690);var f=[],x=["