You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
26 KiB
1 line
26 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25478],{68738:function(e,n,t){var i=t(7557),a=t.n(i),r=t(41498),s=t.n(r),l=t(79800),o=t.n(l),c=t(59301),u=t(13032),d=t(43418),m=t(8591),p=t(58181),f=t(96193),h=t(37712);n.Z=(0,u.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n,t=e.dispatch,i=e.classroomList,r=e.getData,l=(0,c.useState)(!1),u=o()(l,2),v=u[0],x=u[1],j=(0,c.useState)(""),g=o()(j,2),b=g[0],A=g[1],y=function(){t({type:"classroomList/setActionTabs",payload:{}})},k={"教材规划":"core_material_description","主审专家":"judge","教材推荐":"textbook","师资培训":"core_teacher","课堂听课":"listening","教学论文":"paper"};return(0,h.jsx)(d.Z,{title:"规划说明",width:900,destroyOnClose:!0,maskClosable:!1,keyboard:!1,confirmLoading:v,open:"规划说明"===i.actionTabs.key,onCancel:y,onOk:s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b){e.next=2;break}return e.abrupt("return",m.ZP.warning("请输入规划说明"));case 2:return x(!0),e.next=5,(0,p.ZP)("/api/core_materials/set_description.json",{method:"post",body:{name:k[i.actionTabs.params.name],content:b}});case 5:0==(null==(n=e.sent)?void 0:n.status)&&(m.ZP.success("保存成功"),y(),r()),x(!1);case 8:case"end":return e.stop()}}),e)}))),children:(0,h.jsx)(f.Z,{defaultvalue:null===(n=i.actionTabs.params)||void 0===n?void 0:n.content,onChange:function(e){A(e)}})})}))},96193:function(e,n,t){t.d(n,{Z:function(){return x}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),m=t(84686),p=t(58181),f=t(13032),h=(t(93472),{editor_css:"editor_css___cm3Z8"}),v=t(37712),x=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,i=e.style,r=e.user,l=e.placeholder,c=2097152,f=(0,d.useRef)(null),x=(0,d.useState)(null),j=u()(x,2),g=j[0],b=j[1],A=(0,d.useState)(""),y=u()(A,2),k=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(k)}),[k]);var C={placeholder:l||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(s()().mark((function t(){var i,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(i=new FormData).append("file",e),t.next=4,(0,p.ZP)("/api/attachments.json",{method:"post",body:i},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(s()().mark((function t(){var i,a,l,o,u,d,m,h,v,x,j,g,b,A;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.size,a=Math.ceil(i/c),t.prev=2,t.next=5,(0,p.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==r||null===(l=r.userInfo)||void 0===l?void 0:l.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,f.current=new AbortController,m=[],0,h=s()().mark((function n(){var t,a,r,l;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=v*c,a=Math.min(t+c,i),r=e.slice(t,a),(l=new FormData).append("chunk",r),l.append("fileName",e.name),l.append("chunkIndex",(v+1).toString()),l.append("uploadId",d),m.push((function(){return(0,p.ZP)("/api/attachments/multipart_upload",{method:"POST",body:l,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),v=0;case 14:if(!(v<a)){t.next=19;break}return t.delegateYield(h(),"t0",16);case 16:v++,t.next=14;break;case 19:x=0,j=4,console.log(m,"promises");case 22:if(!(x<m.length)){t.next=31;break}if(!((b=null===(g=m.slice(x,x+j))||void 0===g?void 0:g.map((function(e){return e()}))).length>0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=j;case 29:t.next=22;break;case 31:return t.next=33,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==r||null===(o=r.userInfo)||void 0===o?void 0:o.user_id}});case 33:A=t.sent,n(null==A?void 0:A.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=g&&(g.destroy(),b(null))}}),[g]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,v.jsx)(m.o,{editor:g,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,v.jsx)(m.M,{defaultConfig:C,value:k,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^<p>]+>/g,"").replace(/<[</p>$]+>/g,"").replace(/ /gi,"").replace(/<[^<br/>]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},i)})]})})}))},75852:function(e,n,t){t.r(n),t.d(n,{default:function(){return me}});var i=t(37205),a=t.n(i),r=t(7557),s=t.n(r),l=t(82242),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),p=t(59301),f=t(13032),h=t(78241),v=t(43418),x=t(8591),j=t(71418),g=t(6848),b=t(95237),A=t(43604),y=t(58421),k=t(28609),w="BannerStyle___QFG1z",C="BannerStyleContent___IFbGY",Z="DivDownPlay___hNzlr",_="CustomInputStyle___ilulT",F="paramsStyle___eR_bd",S="type___XlwVp",N="type_item_active___D7CUR",Q="type_item___ZCZl3",U="listwrap___v5grx",I="list___vWpv0",P="middle___VCq5J",K="title___JkaHT",V="bottom___dbic6",E="top___biZwX",z="right___bdTxc",O="iconyl___i9O_5",M="iconck___cCVWU",G="iconbj___jVDP_",T="iconsc___FdVK4",H="btn_warp___hiept",L="author___sum6Z",W=t(17631),q=(t(91569),t(58181)),Y=t(39647),D=t.n(Y),R=t(88522),J=t(10249),B=t(5083),X=t(54580),$=t(46906),ee="form___OmK1W",ne=t(96193),te=t(37712),ie=["handleFinish","form","core_subject_tag"],ae=function(e){var n,t=e.handleFinish,i=e.form,a=e.core_subject_tag,r=D()(e,ie),s={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(W.Z.API_SERVER,"/api/attachments.json")},l=(0,p.useState)(null==i?void 0:i.getFieldValue("content")),c=m()(l,2);c[0],c[1];return(0,p.useEffect)((function(){console.log(1111),console.log(i.getFieldsValue())}),[i]),(0,te.jsx)(v.Z,o()(o()({},r),{},{destroyOnClose:!0,centered:!0,width:1200,bodyStyle:{maxHeight:530},children:(0,te.jsxs)(h.Z,{form:i,size:"large",initialValues:{},className:ee,onValuesChange:function(e){},onFinish:t,labelAlign:"right",labelCol:{span:2},children:[(0,te.jsx)(h.Z.Item,{name:"id",hidden:!0,label:"当前论文id"}),(0,te.jsx)(h.Z.Item,{name:"core_subject_name",label:"所属课程",rules:[{required:!0,message:"请选择所属课程"}],children:(0,te.jsx)(R.Z,{options:null==a||null===(n=a.map((function(e){return e})))||void 0===n?void 0:n.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&i.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,te.jsx)(h.Z.Item,{name:"title",label:"论文标题",rules:[{required:!0,message:"请输入论文标题"}],children:(0,te.jsx)(J.Z,{placeholder:"请输入论文标题",maxLength:100,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"author",label:"作者",rules:[{required:!0,message:"请输入作者"}],children:(0,te.jsx)(J.Z,{placeholder:"请输入作者",maxLength:20,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"publish_time",label:"发布时间",rules:[{required:!0,message:"请选择发布时间"}],children:(0,te.jsx)(B.default,{placeholder:"请选择发布时间",style:{width:"100%"}})}),(0,te.jsx)(h.Z.Item,{name:"link",label:"链接",children:(0,te.jsx)(J.Z,{placeholder:"请输入链接"})}),(0,te.jsx)(h.Z.Item,{name:"content",label:"文本",children:(0,te.jsx)(ne.Z,{defaultvalue:i.getFieldValue("content")})}),(0,te.jsx)(h.Z.Item,{name:"attachment_id",label:"文件",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,te.jsx)(X.Z,o()(o()({},s),{},{children:(0,te.jsx)($.op,{style:{borderRadius:"2px"},icon:(0,te.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))})]})}))},re=t(21248),se=t(20731),le=t(61186),oe=t.n(le),ce=t(72226),ue=t(69142),de=t(68738),me=(0,f.connect)((function(e){var n=e.user,t=e.loading,i=e.globalSetting;return{user:n,loading:t.effects,globalSetting:i}}))((function(e){var n,t,i,r,l,c,d,Y,D=e.dispatch,R=e.globalSetting,J=e.user,B=h.Z.useForm(),X=m()(B,1)[0],ee=(0,p.useState)(""),ne=m()(ee,2),ie=ne[0],le=ne[1],me=(0,p.useState)({}),pe=m()(me,2),fe=pe[0],he=pe[1],ve=(0,p.useState)({page:1,limit:12,keyword:"",core_subject_name:"全部课程"}),xe=m()(ve,2),je=xe[0],ge=xe[1],be=(0,p.useState)(!1),Ae=m()(be,2),ye=Ae[0],ke=Ae[1],we=(0,p.useState)({content:"",type:""}),Ce=m()(we,2),Ze=Ce[0],_e=Ce[1],Fe=(0,p.useRef)(),Se=(0,p.useState)(!1),Ne=m()(Se,2),Qe=Ne[0],Ue=Ne[1],Ie=(0,p.useState)(""),Pe=m()(Ie,2),Ke=Pe[0],Ve=Pe[1],Ee=function(){var e=u()(s()().mark((function e(){var n,t,i=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]?i[0]:je,ke(!0),e.next=4,(0,q.ZP)("/api/core_subject_papers.json",{method:"get",params:o()(o()({},n),{},{core_subject_name:"全部课程"===(null==n?void 0:n.core_subject_name)?"全部":null==n?void 0:n.core_subject_name})});case 4:0==(null==(t=e.sent)?void 0:t.status)&&(Ue(null==t?void 0:t.can_edit),he(null==t?void 0:t.data),Ve(null==t?void 0:t.description)),ke(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){Ee()}),[je]);var ze=function(){var e=u()(s()().mark((function e(){var n,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.length>0&&void 0!==t[0]?t[0]:"",le(n),""==n&&X.resetFields();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=u()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/".concat(n,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,q.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:i=e.sent,Fe.current=i;case 9:_e({type:t.file_type,content:W.Z.API_SERVER+t.url});case 10:return e.next=12,ze("文件预览");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsx)(j.Z,{spinning:ye,children:(0,te.jsxs)("section",{children:[(0,te.jsx)("div",{className:w,style:{backgroundImage:"url(".concat(W.Z.IMG_SERVER,"/").concat(null==R||null===(n=R.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,te.jsxs)("div",{className:C,children:[(0,te.jsxs)("div",{children:[(0,te.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:(0,se.Iz)("/paper",null==R||null===(t=R.setting)||void 0===t?void 0:t.navbar)}),Qe&&(0,te.jsxs)("div",{style:{display:"flex"},children:[(0,te.jsxs)("div",{className:"".concat(Z),style:{width:"1rem"},onClick:function(){X.resetFields(),le("新建论文")},children:[(0,te.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建"]}),(0,te.jsxs)("div",{className:"".concat(Z),style:{marginLeft:".2rem",width:"1.2rem"},onClick:function(){D({type:"classroomList/setActionTabs",payload:{key:"规划说明",params:{name:"教学论文",content:Ke}}})},children:[(0,te.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,te.jsx)("div",{children:(0,te.jsx)($.t7,{placeholder:"请输入教学论文名称搜索",className:_,value:null==je?void 0:je.keyword,onChange:function(e){var n;ge(o()(o()({},je),{},{keyword:null===(n=decodeURIComponent(e))||void 0===n?void 0:n.trim(),page:1}))}})})]})}),Ke&&(0,te.jsx)(ue.Z,{style:{width:"12rem",margin:".3rem auto 0 auto"},value:Ke}),(0,te.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingTop:".1rem"},children:(null==fe||null===(i=fe.core_subject_tag)||void 0===i?void 0:i.length)>0&&(0,te.jsx)("div",{className:F,children:(0,te.jsx)("div",{className:S,children:(0,te.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(r=["全部课程"].concat(a()((null==fe?void 0:fe.core_subject_tag)||[])))||void 0===r?void 0:r.map((function(e,n){return(0,te.jsx)("div",{className:(null==je?void 0:je.core_subject_name)==e?N:Q,onClick:function(){ge(o()(o()({},je),{},{core_subject_name:e}))},children:e},n)}))})})})}),(0,te.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==fe?void 0:fe.total)>0?(0,te.jsx)("div",{className:U,children:null==fe||null===(l=fe.list)||void 0===l?void 0:l.map((function(e,n){return(0,te.jsx)("div",{children:(0,te.jsxs)("div",{className:I,children:[(0,te.jsx)("div",{className:P,children:(0,te.jsx)("div",{className:K,children:(0,te.jsx)(g.Z,{placement:"topLeft",title:null==e?void 0:e.title,children:e.title})})}),(0,te.jsxs)("div",{className:V,children:[(0,te.jsx)("div",{className:L,children:(0,te.jsxs)(g.Z,{placement:"topLeft",title:"作者:".concat(null==e?void 0:e.author),children:[(0,te.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{width:".25rem",height:".25rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:null==e?void 0:e.author})]})}),(0,te.jsx)("div",{className:L,children:(0,te.jsxs)(g.Z,{title:"发布时间:".concat(oe()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")),children:[(0,te.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{width:".19rem",height:".19rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:oe()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")})]})}),(0,te.jsx)("div",{className:E,children:(0,te.jsxs)("div",{className:z,children:[(null==e?void 0:e.content)&&(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)("i",{className:"iconfont icon-yuedu current ".concat(O),onClick:function(n){n.stopPropagation(),f.history.push("/paper/".concat(null==e?void 0:e.id,"/detail"))}}),(0,te.jsx)("div",{children:"阅读"})]}),(null==e?void 0:e.attachment_id)&&(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)("i",{className:"iconfont icon-yulan1 current ".concat(O),onClick:function(n){n.stopPropagation(),Oe(null==e?void 0:e.attachment_id)}}),(0,te.jsx)("div",{children:"预览"})]}),(null==e?void 0:e.link)&&(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)("i",{className:"iconfont icon-chakan3 current ".concat(M),onClick:function(n){n.stopPropagation(),(0,se.xg)(null==e?void 0:e.link)}}),(0,te.jsx)("div",{children:"查看"})]}),Qe&&(null==e?void 0:e.is_creator)&&(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)("i",{className:"iconfont icon-bianji_Hover current ".concat(G),onClick:function(n){var t,i,a;n.stopPropagation(),X.setFieldsValue(o()(o()({},e),{},{publish_time:oe()(null==e?void 0:e.publish_time),attachment_id:(null==e?void 0:e.attachment_id)&&[{uid:null==e||null===(t=e.attachment)||void 0===t?void 0:t.id,name:null==e||null===(i=e.attachment)||void 0===i?void 0:i.title,status:"down",response:{id:null==e||null===(a=e.attachment)||void 0===a?void 0:a.id}}]})),ze("编辑论文")}}),(0,te.jsx)("div",{children:"编辑"})]}),Qe&&(null==e?void 0:e.is_creator)&&(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)("i",{className:"iconfont icon-shanchu13 current ".concat(T),onClick:function(){var n=u()(s()().mark((function n(t){var i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t.stopPropagation(),i=v.Z.confirm({title:"提示",icon:null,centered:!0,content:"确认删除《".concat(null==e?void 0:e.title,"》吗?"),okText:"确定删除",cancelText:"取消",onOk:function(){var n=u()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,q.ZP)("/api/core_subject_papers/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0==n.sent.status&&(x.ZP.success("删除成功"),ge(o()(o()({},je),{},{page:1,keyword:""})));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),onCancel:function(){return i.destroy()}});case 2:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}),(0,te.jsx)("div",{children:"删除"})]})]})})]})]})},null==e?void 0:e.id)}))}):(0,te.jsx)(ce.Z,{}),(null==fe||null===(c=fe.list)||void 0===c?void 0:c.length)>0&&(0,te.jsxs)(b.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,te.jsxs)(A.Z,{children:["共 ",(0,te.jsx)("span",{style:{color:"#165DFF"},children:(null==fe?void 0:fe.total)||0})," 条数据"]}),(0,te.jsx)(A.Z,{children:(0,te.jsx)(y.Z,{showSizeChanger:!1,showQuickJumper:!0,current:je.page,pageSize:je.limit,onChange:function(e,n){return ge(o()(o()({},je),{},{page:e,limit:n}))},total:(null==fe?void 0:fe.total)||0})})]})]}),(0,te.jsx)(ae,{title:ie,open:["新建论文","编辑论文"].includes(ie),form:X,core_subject_tag:(null==fe?void 0:fe.core_subject_tag)||[],onCancel:function(){ze("")},confirmLoading:ye,onOk:function(){return X.submit()},handleFinish:function(){var e=u()(s()().mark((function e(n){var t,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_id=null===(t=n.attachment_id)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id,ke(!0),"新建论文"!=ie){e.next=6;break}return e.next=5,(0,q.ZP)("/api/core_subject_papers.json",{method:"post",body:o()({},n)});case 5:a=e.sent;case 6:if("编辑论文"!=ie){e.next=10;break}return e.next=9,(0,q.ZP)("/api/core_subject_papers/".concat(n.id,".json"),{method:"PUT",body:o()({},n)});case 9:a=e.sent;case 10:0==(null===(i=a)||void 0===i?void 0:i.status)&&(x.ZP.success("新建论文"==ie?"添加成功":"修改成功"),ge(o()(o()({},je),{},{page:1,keyword:""})),ze("")),ke(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,te.jsx)(v.Z,{title:ie,visible:"文件预览"==ie,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){ze()},children:(0,te.jsx)(k.Z,{content:(null==J||null===(d=J.userInfo)||void 0===d?void 0:d.username)+"("+(null==J||null===(Y=J.userInfo)||void 0===Y?void 0:Y.user_id)+")",children:(0,te.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,te.jsx)(re.Z,{data:null==Ze?void 0:Ze.content,type:null==Ze?void 0:Ze.type,disabledDownload:!0,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Fe.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return ze()}})})})}),(0,te.jsx)(de.Z,{getData:Ee})]})})}))}}]); |