From 15ee75df558fa8fae27d541ac8d6e52b6777dc77 Mon Sep 17 00:00:00 2001 From: eduauto Date: Fri, 14 Jun 2024 19:52:06 +0800 Subject: [PATCH] autoUpdataFile --- p__News__Detail__index.async.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p__News__Detail__index.async.js b/p__News__Detail__index.async.js index 213e3deed8..d0a5688332 100644 --- a/p__News__Detail__index.async.js +++ b/p__News__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5663],{74516:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(4751),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=e(68475),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},43501:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(4751),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=e(68475),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},55736:function(n,t,e){e.d(t,{Z:function(){return E}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(79800),c=e.n(r),l=e(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",f="size___OVRoL",p="download___ZLcIH",v="preview___gi0kI",h="annotation___KVSwj",x=e(92310),g=e.n(x),y=e(64173),j="imageDimensions___a7crR",_="img___Kroat",w=e(71418),b=e(2859),k=e(51836),N=e(76279),Z=e(37712),C=function(n){var t=n.data,e=n.className,i=n.style,s=void 0===i?{}:i,r=n.onClose,u=n.onOk,d=(0,l.useRef)(null),m=(0,l.useRef)(null),f=(0,l.useState)(!1),p=c()(f,2),v=p[0],h=p[1],x=(0,l.useState)("正在加载中"),y=c()(x,2),C=y[0],R=y[1];(0,l.useEffect)((function(){null!=t&&t.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=t&&t.src&&S()}),[null==t?void 0:t.visible]);var S=function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),R("正在加载中"),n.next=4,(0,N.ZJ)(null==t?void 0:t.src);case 4:e=n.sent,d.current.src="",d.current.src=e,d.current.onload=function(){O()},h(!1),R("");case 10:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),E=function(){var n=o()(a()().mark((function n(e){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),R("正在保存中"),n.next=4,(0,k.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:t.title,file:e.dataUrl}});case 4:if(null==(i=n.sent)||!i.id){n.next=10;break}return n.next=8,(0,k.ZP)("/api/attachments/".concat(t.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==i?void 0:i.id,settings:JSON.stringify(e.state)}});case 8:0===n.sent.status&&u();case 10:h(!1),R("");case 12:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),O=function(){m.current=new b.hP(d.current),m.current.addEventListener("render",E),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=t&&t.snapshotData&&m.current.restoreState(t.snapshotData),setTimeout((function(){var n;(n=document.querySelector('a[href="https://markerjs.com/"]'))&&n.parentNode&&(n.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(n){var t=document.querySelector(n.name);t&&t.setAttribute("title",n.title)}))}),300)};return(0,Z.jsx)(l.Fragment,{children:(null==t?void 0:t.visible)&&(0,Z.jsxs)("div",{className:g()(j,e),style:s,children:[(0,Z.jsx)(w.Z,{spinning:v,tip:C,style:{position:"absolute"}}),(0,Z.jsx)("img",{className:_,ref:d})]})})},R=e(68339),S=e(22961),E=function(n){var t=n.className,e=n.style,i=n.dataSource,s=void 0===i?[]:i,r=n.authority,x=void 0!==r&&r,j=n.callback,_=n.showDimensions,w=void 0===_||_,b=(0,l.useState)({content:"",type:""}),E=c()(b,2),O=E[0],P=E[1],I=(0,l.useState)({}),K=c()(I,2),M=K[0],L=K[1],T=(0,l.useState)(!1),z=c()(T,2),A=z[0],D=z[1],B=(0,l.useState)({title:"",visible:!1,src:"",snapshotData:{}}),F=c()(B,2),V=F[0],W=F[1],U=(0,l.useRef)(),J=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(L(t),"txt"!==t.file_type){n.next=6;break}return n.next=4,(0,k.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:e=n.sent,U.current=e;case 6:P({type:t.file_type,content:R.Z.API_SERVER+t.url});case 7:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),H=function(n){var t;W({visible:!0,src:R.Z.API_SERVER+n.url,id:n.id,title:n.title,snapshotData:null==n||null===(t=n.subitem)||void 0===t?void 0:t.settings})},Y=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P({type:t.file_type,content:R.Z.API_SERVER+(null==t||null===(e=t.subitem)||void 0===e?void 0:e.url)});case 1:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}();return null!=s&&s.length?(0,Z.jsxs)(l.Fragment,{children:[(0,Z.jsx)("div",{className:g()(u,t),style:e,children:s.map((function(n,t){var e,i,a;return(0,Z.jsxs)("div",{className:d,children:[(0,Z.jsxs)("div",{className:m,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-fujian1"}),(0,Z.jsx)("span",{title:n.title,children:n.title})]}),(0,Z.jsx)("div",{className:f,children:n.filesize}),(0,Z.jsxs)("div",{className:p,onClick:function(){var t;(0,N.Nd)("","".concat(R.Z.API_SERVER).concat(null===(t=n.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==n?void 0:n.file_type)&&(0,Z.jsxs)("div",{className:v,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==n?void 0:n.file_type)&&w&&(x?(0,Z.jsxs)("div",{className:h,onClick:function(){return H(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(e=n.subitem)&&void 0!==e&&e.id?"修改批注":"批注"]}):(null===(i=n.subitem)||void 0===i?void 0:i.id)&&(0,Z.jsxs)("div",{className:h,onClick:function(){return Y(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==n?void 0:n.file_type)&&(null===(a=n.subitem)||void 0===a?void 0:a.id)&&(0,Z.jsxs)("div",{className:p,style:{marginLeft:20},onClick:function(){var t;(0,N.Nd)("","".concat(R.Z.API_SERVER).concat(null==n||null===(t=n.subitem)||void 0===t||null===(t=t.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==n?void 0:n.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==n?void 0:n.file_sub)&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){D(!0),J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),n.is_edit?"修改批注":"批注"]}),n.is_edit&&(0,S.dE)()&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},t)}))}),(0,Z.jsx)(y.Z,{close:!0,data:null==O?void 0:O.content,type:null==O?void 0:O.type,hasMask:!0,editOffice:A?"edit":"view",monacoEditor:{value:U.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&w&&"image"===O.type?function(){return H(M)}:null,onClose:function(){j(),D(!1),P({content:"",type:""})}}),(0,Z.jsx)(C,{onOk:function(){j(),W({visible:!1})},onClose:function(){return W({visible:!1})},data:V})]}):null}},22845:function(n,t,e){var i=e(82242),a=e.n(i),s=(e(59301),e(19779)),o=e(3113),r=e(37712);t.Z=function(n){var t=n.img,e=n.buttonProps,i=void 0===e?{}:e,c=n.styles,l=void 0===c?{}:c,u=n.customText,d=n.ButtonText,m=n.ButtonClick,f=n.Buttonclass,p=n.ButtonTwo,v=n.imgStyles,h=n.loading,x=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:t||s,style:a()({width:288,height:200},v)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(o.ZP,a()(a()({className:f,onClick:m},i),{},{children:d})),p&&p]})}},64173:function(n,t,e){e.d(t,{Z:function(){return w}});var i=e(82242),a=e.n(i),s=e(7557),o=e.n(s),r=e(41498),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=e(3113),p=e(74516),v=e(80304),h=e(6848),x=e(76279),g=e(77884),y=e(22845),j=e(68339),_=e(37712),w=function(n){var t,e,i,s,r,l,w,b=n.editOffice,k=void 0===b?"view":b,N=n.data,Z=(n.theme,n.type),C=n.filename,R=n.monacoEditor,S=n.className,E=n.style,O=n.close,P=n.onClose,I=n.hasMask,K=n.disabledDownload,M=n.onImgDimensions,L=n.showNodata,T=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),z=u()(T,2),A=(z[0],z[1],(0,d.useState)("")),D=u()(A,2),B=(D[0],D[1]),F=(0,d.useState)(),V=u()(F,2),W=V[0],U=V[1],J="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER;console.log("disabledDownload---",K);var Y=(0,d.useRef)();null!==(t=N)&&void 0!==t&&t.startsWith("/api")&&"txt"!==Z&&(N=j.Z.API_SERVER+N),C&&(R.filename=C),(0,d.useEffect)((function(){var n,t=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==t||t.map((function(n){var t=n.split("=");"_educoder_session"===t[0]&&B(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&q()}),[Z,N]);var q=function(){var n=c()(o()().mark((function n(){var t,e,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return console.log("data:",N),t=N,N.startsWith("http")||(t=location.origin+t),e=new URL(t).pathname.split("/").pop(),n.next=6,(0,g.gJ)({attachment_id:e});case 6:i=n.sent,U(i);case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),$=function(){N.startsWith("http")||N.startsWith("blob:")?G():(0,x.Sv)(C||"educoder",N,C)},G=function(){(0,x.Nd)(C||"educoder",decodeURIComponent(N))};return console.log(N,"data"),(0,_.jsxs)("div",{style:a()({},E||{}),className:"".concat(I&&m.bgBlack," ").concat(Z?m.wrp:"hide"),children:[O&&(0,_.jsxs)("div",{className:m.close,ref:Y,children:[!!M&&(0,_.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{onClick:function(){P(),M()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!K&&(0,_.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{onClick:G,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{className:"",onClick:P,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,_.jsx)(v.ZP,a()({},R))}),"audio"===Z&&(0,_.jsx)("audio",{src:(null===(e=N)||void 0===e?void 0:e.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,_.jsx)(_.Fragment,{children:(null===(s=N)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,_.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(W.key,"&url=").concat(H+W.url,"&callbackUrl=").concat(H+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!K)}),"html"===Z&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,_.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!K)}),"image"===Z&&(0,_.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=N)&&void 0!==w&&w.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,_.jsx)(_.Fragment,{children:L?(0,_.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:$,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:$,children:[(0,_.jsx)(p.Z,{}),"点击下载"]})})]})}},26251:function(n,t,e){e.r(t),e.d(t,{default:function(){return Z}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(82242),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m=e(43418),f=e(8591),p=e(66104),v=e(96707),h="ehover___pbfuT",x="dhover___AK0BP",g="innerhtml___P0wxW",y=(e(21444),e(99232)),j=e.n(y),_=e(51836),w=e(76279),b=e(55736),k=e(22961),N=e(37712),Z=(0,v.connect)((function(n){var t=n.homePage,e=n.loading,i=n.globalSetting,a=n.user;return{homePage:t,globalSetting:i,loading:e.models.homePage,user:a}}))((function(n){n.homePage,n.globalSetting,n.user,n.loading;var t,e=n.dispatch,i=(0,v.useSearchParams)(),s=u()(i,1)[0],r=(0,d.useState)({}),l=u()(r,2),y=l[0],Z=l[1],C=(0,d.useState)(c()({page:1,limit:10,setag:"全部"},(0,v.useParams)())),R=u()(C,2),S=R[0];R[1];function E(){return O.apply(this,arguments)}function O(){return(O=o()(a()().mark((function n(){var t,i,o,r,c,l;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=s.get("token"),n.next=3,(0,_.ZP)("/api/news_events/".concat(S.id,".json"),{method:"get",params:{token:t}});case 3:0===(null==(i=n.sent)?void 0:i.status)&&(Z(null==i?void 0:i.data),sessionStorage.setItem("datastatus",null==i||null===(o=i.data)||void 0===o?void 0:o.status),e({type:"globalSetting/setShareData",payload:{title:null==i||null===(r=i.data)||void 0===r?void 0:r.title,desc:null==i||null===(c=i.data)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.replaceAll(/<[^>]+>/g,""),imgUrl:"".concat(null==i||null===(l=i.data)||void 0===l||null===(l=l.cover)||void 0===l?void 0:l.domain_url,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}));case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){E()}),[]);var P=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/operations.json"),{method:"post",body:{operation:t}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(f.ZP.success(e+"成功"),E());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}(),I=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/verify.json"),{method:"post",body:{verify_status:t}});case 2:0===(null==(e=n.sent)?void 0:e.status)&&(f.ZP.success("审核成功"),E());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}();return(0,N.jsx)("section",{style:{background:"#fff",paddingBottom:60},children:(0,N.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,N.jsxs)("div",{style:{display:"flex",paddingTop:25,justifyContent:"space-between"},children:[(0,N.jsx)(p.Z,{items:[{title:(0,N.jsx)(v.Link,{to:"/news",children:"新闻动态"})},{title:"正文"}]}),(0,N.jsxs)("div",{children:[(0,k.Ny)()&&(0,N.jsx)("span",{style:{color:"blue",marginRight:20,cursor:"pointer"},onClick:o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/set_token.json"),{method:"get"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(0,w.RG)("".concat(window.location.href,"?token=").concat(null==t?void 0:t.data),!1,"已复制链接,可以分享至其他用户进行查看");case 4:case"end":return n.stop()}}),n)}))),children:"动态预览"}),(0,N.jsxs)("span",{className:h,style:{marginRight:20},children:["状态:",0==(null==y?void 0:y.status)?"编辑中":1==(null==y?void 0:y.status)?"审核中":2==(null==y?void 0:y.status)?"已公开":"--"]}),0==(null==y?void 0:y.status)&&((0,k.ES)()||(null==y?void 0:y.is_creator))&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){P("apply_public","申请公开")},children:"申请公开"}),1==(null==y?void 0:y.status)&&(0,k.ES)()&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){I(1,"审核通过")},children:"审核通过"}),1==(null==y?void 0:y.status)&&(0,k.ES)()&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){I(2,"审核不通过")},children:"审核不通过"}),1==(null==y?void 0:y.status)&&(null==y?void 0:y.is_creator)&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){P("revoke_apply","撤销审核")},children:"撤销审核"}),2==(null==y?void 0:y.status)&&((0,k.ES)()||(null==y?void 0:y.is_creator))&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){P("revoke_public","撤销公开")},children:"撤销公开"}),((0,k.ES)()||(null==y?void 0:y.is_creator))&&0==(null==y?void 0:y.status)&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("span",{className:h,style:{marginRight:10},onClick:function(){v.history.push("/news/".concat(S.id,"/edit"))},children:[" ",(0,N.jsx)("i",{style:{marginRight:5},className:"iconfont icon-bianji-moren "}),"编辑"]}),(0,N.jsxs)("span",{className:x,onClick:function(){var n;m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否删除《".concat(null==y?void 0:y.title,"》?删除后,将无法恢复,请谨慎操作。"),onOk:(n=o()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),v.history.back());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:[" ",(0,N.jsx)("i",{style:{marginRight:5},className:"iconfont icon-shanchutimu "}),"删除"]})]})]})]}),(0,N.jsxs)("div",{style:{marginTop:30},children:[(0,N.jsx)("div",{style:{fontWeight:600,fontSize:20,color:"#000",textAlign:"center"},children:null==y?void 0:y.title}),(0,N.jsx)("div",{style:{marginTop:20,textAlign:"center"},children:null==y||null===(t=y.news_event_tags)||void 0===t?void 0:t.map((function(n){return(0,N.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:10,marginTop:10},children:null==n?void 0:n.name})}))}),(0,N.jsxs)("div",{style:{marginTop:20,display:"flex",justifyContent:"center"},children:[(0,N.jsxs)("div",{style:{display:"block"},children:[(0,N.jsx)("span",{style:{marginRight:10,color:"#999999"},children:"发布时间"}),(0,N.jsx)("span",{children:j()(null==y?void 0:y.publish_time).format("YYYY-MM-DD HH:mm")})]}),(0,N.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginLeft:30},children:[(0,N.jsx)("span",{style:{color:"#999999",marginRight:10},children:"点击数"}),(0,N.jsx)("span",{children:null==y?void 0:y.click_number})]}),(null==y?void 0:y.url)&&(0,N.jsxs)("a",{href:null==y?void 0:y.url,target:"_blank",style:{marginLeft:30},children:[(0,N.jsx)("i",{className:"iconfont icon-lianjie",style:{fontSize:12}})," 前往原链接"]})]}),(0,N.jsx)("div",{className:g,dangerouslySetInnerHTML:{__html:null==y?void 0:y.content}}),(0,N.jsx)("div",{style:{marginTop:30},children:(0,N.jsx)(b.Z,{callback:function(){},dataSource:null==y?void 0:y.attachments})})]})]})})}))},21444:function(){},92899:function(n,t,e){e.d(t,{Fm:function(){return m}});var i=e(14706),a=e(95406);const s=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),r=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:o},"move-left":{inKeyframes:r,outKeyframes:c},"move-right":{inKeyframes:l,outKeyframes:u}},m=(n,t)=>{const{antCls:e}=n,i=`${e}-${t}`,{inKeyframes:s,outKeyframes:o}=d[t];return[(0,a.R)(i,s,o,n.motionDurationMid),{[`\n ${i}-enter,\n ${i}-appear\n `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${i}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5663],{74516:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(4751),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=e(68475),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},43501:function(n,t,e){e.d(t,{Z:function(){return c}});var i=e(4751),a=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},o=e(68475),r=function(n,t){return a.createElement(o.Z,(0,i.Z)({},n,{ref:t,icon:s}))};var c=a.forwardRef(r)},55736:function(n,t,e){e.d(t,{Z:function(){return E}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(79800),c=e.n(r),l=e(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",f="size___OVRoL",p="download___ZLcIH",v="preview___gi0kI",h="annotation___KVSwj",x=e(92310),g=e.n(x),y=e(64173),j="imageDimensions___a7crR",_="img___Kroat",w=e(71418),b=e(2859),k=e(51836),N=e(76279),Z=e(37712),C=function(n){var t=n.data,e=n.className,i=n.style,s=void 0===i?{}:i,r=n.onClose,u=n.onOk,d=(0,l.useRef)(null),m=(0,l.useRef)(null),f=(0,l.useState)(!1),p=c()(f,2),v=p[0],h=p[1],x=(0,l.useState)("正在加载中"),y=c()(x,2),C=y[0],R=y[1];(0,l.useEffect)((function(){null!=t&&t.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=t&&t.src&&S()}),[null==t?void 0:t.visible]);var S=function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),R("正在加载中"),n.next=4,(0,N.ZJ)(null==t?void 0:t.src);case 4:e=n.sent,d.current.src="",d.current.src=e,d.current.onload=function(){O()},h(!1),R("");case 10:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),E=function(){var n=o()(a()().mark((function n(e){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),R("正在保存中"),n.next=4,(0,k.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:t.title,file:e.dataUrl}});case 4:if(null==(i=n.sent)||!i.id){n.next=10;break}return n.next=8,(0,k.ZP)("/api/attachments/".concat(t.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==i?void 0:i.id,settings:JSON.stringify(e.state)}});case 8:0===n.sent.status&&u();case 10:h(!1),R("");case 12:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),O=function(){m.current=new b.hP(d.current),m.current.addEventListener("render",E),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=t&&t.snapshotData&&m.current.restoreState(t.snapshotData),setTimeout((function(){var n;(n=document.querySelector('a[href="https://markerjs.com/"]'))&&n.parentNode&&(n.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(n){var t=document.querySelector(n.name);t&&t.setAttribute("title",n.title)}))}),300)};return(0,Z.jsx)(l.Fragment,{children:(null==t?void 0:t.visible)&&(0,Z.jsxs)("div",{className:g()(j,e),style:s,children:[(0,Z.jsx)(w.Z,{spinning:v,tip:C,style:{position:"absolute"}}),(0,Z.jsx)("img",{className:_,ref:d})]})})},R=e(68339),S=e(22961),E=function(n){var t=n.className,e=n.style,i=n.dataSource,s=void 0===i?[]:i,r=n.authority,x=void 0!==r&&r,j=n.callback,_=n.showDimensions,w=void 0===_||_,b=(0,l.useState)({content:"",type:""}),E=c()(b,2),O=E[0],P=E[1],I=(0,l.useState)({}),K=c()(I,2),M=K[0],L=K[1],T=(0,l.useState)(!1),z=c()(T,2),A=z[0],D=z[1],B=(0,l.useState)({title:"",visible:!1,src:"",snapshotData:{}}),F=c()(B,2),V=F[0],W=F[1],U=(0,l.useRef)(),J=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(L(t),"txt"!==t.file_type){n.next=6;break}return n.next=4,(0,k.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:e=n.sent,U.current=e;case 6:P({type:t.file_type,content:R.Z.API_SERVER+t.url});case 7:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),H=function(n){var t;W({visible:!0,src:R.Z.API_SERVER+n.url,id:n.id,title:n.title,snapshotData:null==n||null===(t=n.subitem)||void 0===t?void 0:t.settings})},Y=function(){var n=o()(a()().mark((function n(t){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P({type:t.file_type,content:R.Z.API_SERVER+(null==t||null===(e=t.subitem)||void 0===e?void 0:e.url)});case 1:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}();return null!=s&&s.length?(0,Z.jsxs)(l.Fragment,{children:[(0,Z.jsx)("div",{className:g()(u,t),style:e,children:s.map((function(n,t){var e,i,a;return(0,Z.jsxs)("div",{className:d,children:[(0,Z.jsxs)("div",{className:m,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-fujian1"}),(0,Z.jsx)("span",{title:n.title,children:n.title})]}),(0,Z.jsx)("div",{className:f,children:n.filesize}),(0,Z.jsxs)("div",{className:p,onClick:function(){var t;(0,N.Nd)("","".concat(R.Z.API_SERVER).concat(null===(t=n.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==n?void 0:n.file_type)&&(0,Z.jsxs)("div",{className:v,onClick:function(){return J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==n?void 0:n.file_type)&&w&&(x?(0,Z.jsxs)("div",{className:h,onClick:function(){return H(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(e=n.subitem)&&void 0!==e&&e.id?"修改批注":"批注"]}):(null===(i=n.subitem)||void 0===i?void 0:i.id)&&(0,Z.jsxs)("div",{className:h,onClick:function(){return Y(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==n?void 0:n.file_type)&&(null===(a=n.subitem)||void 0===a?void 0:a.id)&&(0,Z.jsxs)("div",{className:p,style:{marginLeft:20},onClick:function(){var t;(0,N.Nd)("","".concat(R.Z.API_SERVER).concat(null==n||null===(t=n.subitem)||void 0===t||null===(t=t.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,Z.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==n?void 0:n.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==n?void 0:n.file_sub)&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){D(!0),J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-pizhu"}),n.is_edit?"修改批注":"批注"]}),n.is_edit&&(0,S.dE)()&&w&&(0,Z.jsxs)("div",{className:h,onClick:function(){J(n)},children:[(0,Z.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},t)}))}),(0,Z.jsx)(y.Z,{close:!0,data:null==O?void 0:O.content,type:null==O?void 0:O.type,hasMask:!0,editOffice:A?"edit":"view",monacoEditor:{value:U.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&w&&"image"===O.type?function(){return H(M)}:null,onClose:function(){j(),D(!1),P({content:"",type:""})}}),(0,Z.jsx)(C,{onOk:function(){j(),W({visible:!1})},onClose:function(){return W({visible:!1})},data:V})]}):null}},22845:function(n,t,e){var i=e(82242),a=e.n(i),s=(e(59301),e(19779)),o=e(3113),r=e(37712);t.Z=function(n){var t=n.img,e=n.buttonProps,i=void 0===e?{}:e,c=n.styles,l=void 0===c?{}:c,u=n.customText,d=n.ButtonText,m=n.ButtonClick,f=n.Buttonclass,p=n.ButtonTwo,v=n.imgStyles,h=n.loading,x=void 0!==h&&h;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:t||s,style:a()({width:288,height:200},v)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(o.ZP,a()(a()({className:f,onClick:m},i),{},{children:d})),p&&p]})}},64173:function(n,t,e){e.d(t,{Z:function(){return w}});var i=e(82242),a=e.n(i),s=e(7557),o=e.n(s),r=e(41498),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=e(3113),p=e(74516),v=e(80304),h=e(6848),x=e(76279),g=e(77884),y=e(22845),j=e(68339),_=e(37712),w=function(n){var t,e,i,s,r,l,w,b=n.editOffice,k=void 0===b?"view":b,N=n.data,Z=(n.theme,n.type),C=n.filename,R=n.monacoEditor,S=n.className,E=n.style,O=n.close,P=n.onClose,I=n.hasMask,K=n.disabledDownload,M=n.onImgDimensions,L=n.showNodata,T=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),z=u()(T,2),A=(z[0],z[1],(0,d.useState)("")),D=u()(A,2),B=(D[0],D[1]),F=(0,d.useState)(),V=u()(F,2),W=V[0],U=V[1],J="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER;console.log("disabledDownload---",K);var Y=(0,d.useRef)();null!==(t=N)&&void 0!==t&&t.startsWith("/api")&&"txt"!==Z&&(N=j.Z.API_SERVER+N),C&&(R.filename=C),(0,d.useEffect)((function(){var n,t=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==t||t.map((function(n){var t=n.split("=");"_educoder_session"===t[0]&&B(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===Z&&q()}),[Z,N]);var q=function(){var n=c()(o()().mark((function n(){var t,e,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return console.log("data:",N),t=N,N.startsWith("http")||(t=location.origin+t),e=new URL(t).pathname.split("/").pop(),n.next=6,(0,g.gJ)({attachment_id:e});case 6:i=n.sent,U(i);case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),$=function(){N.startsWith("http")||N.startsWith("blob:")?G():(0,x.Sv)(C||"educoder",N,C)},G=function(){(0,x.Nd)(C||"educoder",decodeURIComponent(N))};return console.log(N,"data"),(0,_.jsxs)("div",{style:a()({},E||{}),className:"".concat(I&&m.bgBlack," ").concat(Z?m.wrp:"hide"),children:[O&&(0,_.jsxs)("div",{className:m.close,ref:Y,children:[!!M&&(0,_.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{onClick:function(){P(),M()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!K&&(0,_.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{onClick:G,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,_.jsx)("span",{className:"",onClick:P,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,_.jsx)(v.ZP,a()({},R))}),"audio"===Z&&(0,_.jsx)("audio",{src:(null===(e=N)||void 0===e?void 0:e.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,_.jsx)(_.Fragment,{children:(null===(s=N)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,_.jsx)("iframe",{src:"".concat(J,"/office.html?key=").concat(W.key,"&url=").concat(H+W.url,"&callbackUrl=").concat(H+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!K)}),"html"===Z&&(0,_.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,_.jsx)("iframe",{src:"".concat(J,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!K)}),"image"===Z&&(0,_.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(w=N)&&void 0!==w&&w.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,_.jsx)(_.Fragment,{children:L?(0,_.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:$,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:$,children:[(0,_.jsx)(p.Z,{}),"点击下载"]})})]})}},26251:function(n,t,e){e.r(t),e.d(t,{default:function(){return Z}});var i=e(7557),a=e.n(i),s=e(41498),o=e.n(s),r=e(82242),c=e.n(r),l=e(79800),u=e.n(l),d=e(59301),m=e(43418),f=e(8591),p=e(66104),v=e(96707),h="ehover___pbfuT",x="dhover___AK0BP",g="innerhtml___P0wxW",y=(e(21444),e(99232)),j=e.n(y),_=e(51836),w=e(76279),b=e(55736),k=e(22961),N=e(37712),Z=(0,v.connect)((function(n){var t=n.homePage,e=n.loading,i=n.globalSetting,a=n.user;return{homePage:t,globalSetting:i,loading:e.models.homePage,user:a}}))((function(n){n.homePage,n.globalSetting,n.user,n.loading;var t,e=n.dispatch,i=(0,v.useSearchParams)(),s=u()(i,1)[0],r=(0,d.useState)({}),l=u()(r,2),y=l[0],Z=l[1],C=(0,d.useState)(c()({page:1,limit:10,setag:"全部"},(0,v.useParams)())),R=u()(C,2),S=R[0];R[1];function E(){return O.apply(this,arguments)}function O(){return(O=o()(a()().mark((function n(){var t,i,o,r,c,l;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=s.get("token"),n.next=3,(0,_.ZP)("/api/news_events/".concat(S.id,".json"),{method:"get",params:{token:t}});case 3:0===(null==(i=n.sent)?void 0:i.status)&&(Z(null==i?void 0:i.data),sessionStorage.setItem("datastatus",null==i||null===(o=i.data)||void 0===o?void 0:o.status),e({type:"globalSetting/setShareData",payload:{title:null==i||null===(r=i.data)||void 0===r?void 0:r.title,desc:null==i||null===(c=i.data)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.replaceAll(/<[^>]+>/g,""),imgUrl:null==i||null===(l=i.data)||void 0===l||null===(l=l.cover)||void 0===l?void 0:l.domain_url}}));case 5:case"end":return n.stop()}}),n)})))).apply(this,arguments)}(0,d.useEffect)((function(){E()}),[]);var P=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/operations.json"),{method:"post",body:{operation:t}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(f.ZP.success(e+"成功"),E());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}(),I=function(){var n=o()(a()().mark((function n(t,e){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否".concat(e,",请谨慎操作。"),onOk:function(){var n=o()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/verify.json"),{method:"post",body:{verify_status:t}});case 2:0===(null==(e=n.sent)?void 0:e.status)&&(f.ZP.success("审核成功"),E());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()});case 1:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}();return(0,N.jsx)("section",{style:{background:"#fff",paddingBottom:60},children:(0,N.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,N.jsxs)("div",{style:{display:"flex",paddingTop:25,justifyContent:"space-between"},children:[(0,N.jsx)(p.Z,{items:[{title:(0,N.jsx)(v.Link,{to:"/news",children:"新闻动态"})},{title:"正文"}]}),(0,N.jsxs)("div",{children:[(0,k.Ny)()&&(0,N.jsx)("span",{style:{color:"blue",marginRight:20,cursor:"pointer"},onClick:o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,"/set_token.json"),{method:"get"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(0,w.RG)("".concat(window.location.href,"?token=").concat(null==t?void 0:t.data),!1,"已复制链接,可以分享至其他用户进行查看");case 4:case"end":return n.stop()}}),n)}))),children:"动态预览"}),(0,N.jsxs)("span",{className:h,style:{marginRight:20},children:["状态:",0==(null==y?void 0:y.status)?"编辑中":1==(null==y?void 0:y.status)?"审核中":2==(null==y?void 0:y.status)?"已公开":"--"]}),0==(null==y?void 0:y.status)&&((0,k.ES)()||(null==y?void 0:y.is_creator))&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){P("apply_public","申请公开")},children:"申请公开"}),1==(null==y?void 0:y.status)&&(0,k.ES)()&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){I(1,"审核通过")},children:"审核通过"}),1==(null==y?void 0:y.status)&&(0,k.ES)()&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){I(2,"审核不通过")},children:"审核不通过"}),1==(null==y?void 0:y.status)&&(null==y?void 0:y.is_creator)&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"red"},onClick:function(){P("revoke_apply","撤销审核")},children:"撤销审核"}),2==(null==y?void 0:y.status)&&((0,k.ES)()||(null==y?void 0:y.is_creator))&&(0,N.jsx)("span",{className:h,style:{marginRight:20,color:"blue"},onClick:function(){P("revoke_public","撤销公开")},children:"撤销公开"}),((0,k.ES)()||(null==y?void 0:y.is_creator))&&0==(null==y?void 0:y.status)&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("span",{className:h,style:{marginRight:10},onClick:function(){v.history.push("/news/".concat(S.id,"/edit"))},children:[" ",(0,N.jsx)("i",{style:{marginRight:5},className:"iconfont icon-bianji-moren "}),"编辑"]}),(0,N.jsxs)("span",{className:x,onClick:function(){var n;m.Z.confirm({title:"提示",icon:null,centered:!0,content:"请确认是否删除《".concat(null==y?void 0:y.title,"》?删除后,将无法恢复,请谨慎操作。"),onOk:(n=o()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_.ZP)("/api/news_events/".concat(S.id,".json"),{method:"DELETE"});case 2:0===n.sent.status&&(f.ZP.info("删除成功"),v.history.back());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:[" ",(0,N.jsx)("i",{style:{marginRight:5},className:"iconfont icon-shanchutimu "}),"删除"]})]})]})]}),(0,N.jsxs)("div",{style:{marginTop:30},children:[(0,N.jsx)("div",{style:{fontWeight:600,fontSize:20,color:"#000",textAlign:"center"},children:null==y?void 0:y.title}),(0,N.jsx)("div",{style:{marginTop:20,textAlign:"center"},children:null==y||null===(t=y.news_event_tags)||void 0===t?void 0:t.map((function(n){return(0,N.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:10,marginTop:10},children:null==n?void 0:n.name})}))}),(0,N.jsxs)("div",{style:{marginTop:20,display:"flex",justifyContent:"center"},children:[(0,N.jsxs)("div",{style:{display:"block"},children:[(0,N.jsx)("span",{style:{marginRight:10,color:"#999999"},children:"发布时间"}),(0,N.jsx)("span",{children:j()(null==y?void 0:y.publish_time).format("YYYY-MM-DD HH:mm")})]}),(0,N.jsxs)("div",{style:{display:"flex",alignItems:"baseline",marginLeft:30},children:[(0,N.jsx)("span",{style:{color:"#999999",marginRight:10},children:"点击数"}),(0,N.jsx)("span",{children:null==y?void 0:y.click_number})]}),(null==y?void 0:y.url)&&(0,N.jsxs)("a",{href:null==y?void 0:y.url,target:"_blank",style:{marginLeft:30},children:[(0,N.jsx)("i",{className:"iconfont icon-lianjie",style:{fontSize:12}})," 前往原链接"]})]}),(0,N.jsx)("div",{className:g,dangerouslySetInnerHTML:{__html:null==y?void 0:y.content}}),(0,N.jsx)("div",{style:{marginTop:30},children:(0,N.jsx)(b.Z,{callback:function(){},dataSource:null==y?void 0:y.attachments})})]})]})})}))},21444:function(){},92899:function(n,t,e){e.d(t,{Fm:function(){return m}});var i=e(14706),a=e(95406);const s=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),r=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),l=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:s,outKeyframes:o},"move-left":{inKeyframes:r,outKeyframes:c},"move-right":{inKeyframes:l,outKeyframes:u}},m=(n,t)=>{const{antCls:e}=n,i=`${e}-${t}`,{inKeyframes:s,outKeyframes:o}=d[t];return[(0,a.R)(i,s,o,n.motionDurationMid),{[`\n ${i}-enter,\n ${i}-appear\n `]:{opacity:0,animationTimingFunction:n.motionEaseOutCirc},[`${i}-leave`]:{animationTimingFunction:n.motionEaseInOutCirc}}]}}}]); \ No newline at end of file