|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35238],{75742:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(4751),r=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},i=n(68475),s=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:l}))};var o=r.forwardRef(s)},90921:function(e,t,n){var a=n(82242),r=n.n(a),l=(n(59301),n(93314)),i=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,a=void 0===n?{}:n,o=e.styles,c=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,v=e.loading,g=void 0!==v&&v;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:t||l,style:r()(r()({},h),{},{pointerEvents:"none",userSelect:"none"})}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(i.ZP,r()(r()({className:m,onClick:p},a),{},{children:d})),f&&f]})}},59472:function(e,t,n){n.d(t,{Z:function(){return j}});var a=n(82242),r=n.n(a),l=n(7557),i=n.n(l),s=n(41498),o=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=n(3113),f=n(74516),h=n(17968),v=n(6848),g=n(26795),x=n(44239),y=n(90921),w=n(17985),A=n(13405),b=n(37712),j=function(e){var t,n,a,l,s,c,j=e.editOffice,_=void 0===j?"view":j,C=e.data,Z=(e.theme,e.type),O=e.filename,I=e.monacoEditor,E=e.className,N=e.style,S=e.close,P=e.onClose,R=e.hasMask,F=e.disabledDownload,k=e.onImgDimensions,M=e.showNodata,L=e.recordInfo,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"),V=u()(T,2),B=(V[0],V[1],(0,d.useState)("")),Q=u()(B,2),U=(Q[0],Q[1]),J=(0,d.useState)(),z=u()(J,2),D=z[0],H=z[1],q="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,W=(0,d.useRef)();null!==(t=C)&&void 0!==t&&t.startsWith("/api")&&"txt"!==Z&&(C=w.Z.API_SERVER+C);O&&(I.filename=O),(0,d.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&U(t[1])}))}),[]),(0,d.useEffect)((function(){var e;"office"===Z&&(C.indexOf("bigfilescdn.")>-1||C.indexOf("bigfiles1")>-1?H({url:C,fileType:(e=C,e.substring(e.lastIndexOf("/")+1).split(".").pop()),model:C.indexOf("model=edit")?"edit":"view"}):X())}),[Z,C]);var X=function(){var e=o()(i()().mark((function e(){var t,n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("data:",C),t=C,C.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=6,(0,x.gJ)({attachment_id:n});case 6:(a=e.sent).url=K+a.url,H(a);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){C.startsWith("http")||C.startsWith("blob:")?Y():(0,g.Sv)(O||"educoder",C,O)},Y=function(){L&&(0,A.fc)({id:null==L?void 0:L.id,watch_type:1,course_id:null==L?void 0:L.course_id}),(0,g.Nd)(O||"educoder",decodeURIComponent(C))};return(0,b.jsxs)("div",{style:r()({},N||{}),className:"".concat(R&&p.bgBlack," ").concat(Z?p.wrp:"hide"),children:[S&&(0,b.jsxs)("div",{className:p.close,ref:W,children:[!!k&&(0,b.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,b.jsx)("span",{onClick:function(){P(),k()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!F&&(0,b.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,b.jsx)("span",{onClick:Y,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,b.jsx)("span",{className:"",onClick:P,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(p[E]," ").concat(E," ").concat(p.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(h.ZP,r()({},I))})}),"audio"===Z&&(0,b.jsx)("audio",{src:"".concat((null===(n=C)||void 0===n?void 0:n.indexOf("http://"))>-1||(null===(a=C)||void 0===a?void 0:a.indexOf("https://"))>-1?"":"data:audio/mp3;base64,").concat(C),autoPlay:!0}),"video"===Z&&(0,b.jsx)(b.Fragment,{children:(null===(l=C)||void 0===l?void 0:l.indexOf("http"))>-1?(0,b.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===Z&&D&&(0,b.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(D.key,"&url=").concat(btoa(D.url),"&callbackUrl=").concat(K+D.callbackUrl,"&fileType=").concat(D.fileType,"&title=").concat(D.title,"&model=").concat(_,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,b.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===Z&&(0,b.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(encodeURIComponent(C),"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,b.jsx)("img",{src:"".concat((null===(s=C)||void 0===s?void 0:s.indexOf("http://"))>-1||(null===(c=C)||void 0===c?void 0:c.indexOf("https://"))>-1?"":"data:image/png;base64,").concat(C)}),("other"===Z||"download"===Z)&&(0,b.jsx)(b.Fragment,{children:M?(0,b.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(m.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,b.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,b.jsx)(f.Z,{}),"点击下载"]})})]})}},90277:function(e,t,n){n.d(t,{z:function(){return b}});var a=n(82242),r=n.n(a),l=n(37205),i=n.n(l),s=n(91232),o=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p=(n(92436),n(44728)),m=(n(64018),n(77373)),f=n(17985),h=n(26795),v=n(15342),g=n(1012),x=n(59472),y=n(37712),w="@▁@",A=/<pre[^>]*>/g;var b=function(e,t){e=e||"";var n=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return t?e.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(n,(function(e,t,n,a,r,l,i){var s=t||a||l,o=n||r||i||"?";return f.Z.API_SERVER+"/api/attachments/"+s+o+"&t="+(0,h.Jn)(s,Date.now())+(e.indexOf(")")>-1?")":"&")})).replaceAll('src="(','src="').replaceAll("src='(",'src="'):e=e.replace(n,(function(e,t,n,a,r,l,i){var s=t||a||l,o=n||r||i||"?";return f.Z.API_SERVER+"/api/attachments/"+s+o+"&t="+(0,h.Jn)(s,Date.now())+(e.indexOf(")")>-1?")":"&")})).replace(/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,(function(e,t,n,a,r){var l=t||a,i=n||r||"";return'"'+f.Z.API_SERVER+"/api/attachments/"+l+i+l+i+"&t="+(0,h.Jn)(l,Date.now())})).replace(/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,(function(e,t,n,a,r){var l=t||a,i=n||r||"";return"("+f.Z.API_SERVER+"/files/uploads/"+l+i+l+i+"&t="+(0,h.Jn)(l,Date.now())})).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")};t.Z=function(e){var t=e.value,n=void 0===t?"":t,a=e.className,l=e.showTextOnly,s=e.showLines,c=e.style,h=void 0===c?{}:c,b=e.stylesPrev,j=void 0===b?{}:b,_=e.highlightKeywords,C=e.showProgramFill,Z=(e.isProgramFill,e.disabledFill),O=void 0!==Z&&Z,I=e.programFillValue,E=e.onFillChange,N=void 0===E?function(e){}:E,S=e.onFillBlur,P=void 0===S?function(){}:S,R=String(n),F=(0,d.useState)(""),k=u()(F,2),M=k[0],L=k[1],T=(0,d.useState)("office"),V=u()(T,2),B=V[0],Q=V[1],U=(0,d.useState)([]),J=u()(U,2),z=J[0],D=J[1],H=(0,d.useRef)("a"+(0,g.Z)()),q={};var K=function(e){return e.replace(/<style.*?>([\s\S]+?)<\/style>/gim,(function(e,t){var n=t.replace(/(\n|\r)/g,"").split("}"),a=[];return n.map((function(e){""!=e&&a.push(".".concat(H.current," ").concat(e))})),"<style>".concat(a.join("}"),"</style>")}))},W=(0,d.useMemo)((function(){try{R=R.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+f.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+f.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+f.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(C){var e=-1;return R=R.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(t,n,a){var r;return function(e,t,n){var a=document.createElement(e===w?"input":"textarea");a.style.width="100%",a.style.height=e===w?"40px":"151px",a.rows=5,a.spellcheck=!1,a.name="edu-program-fill",a.placeholder="请输入",a.dataset.id=t;var r=Object.keys(q).length;return q[r]=a,'<span class="edu-program-fill-wrap '.concat(e===w?"":"show",'" style="width:').concat(e===w?"400px":"100%",'" title=').concat(n||"","><span>").concat(a.outerHTML,'<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>')}(t,++e,null==I||null===(r=I[e])||void 0===r?void 0:r.value)})),'<pre style="background:#fff;padding:4px">'.concat(K(R||""),"</pre>")}var t=K(R);t=(0,p.ZP)(t);var n=(0,p.ez)();R.match(/\[TOC\]/)&&(t=t.replace("<p>[TOC]</p>",(0,p.Qv)()),(0,p.Iy)()),t=t.replace(/(__special_katext_id_\d+__)/g,(function(e,t){var a=n[t],r=a.type,l=a.expression;return(0,v.renderToString)(function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}(l)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),t=t.replace(/▁/g,"▁▁▁▁▁"),(0,p.AL)();var a=document.createElement("div");return a.innerHTML=t,l?a.innerText:_?(Y(a,_.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):(setTimeout((function(){return te()}),500),a.innerHTML)}),[R,_]);(0,d.useEffect)((function(){$.current&&$.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=X,e.onblur=G}))}),[z]),(0,d.useEffect)((function(){if(null!=I&&I.length)try{var e,t=$.current.querySelectorAll(".edu-program-fill-score"),n=$.current.querySelectorAll('[name="edu-program-fill"]'),a=o()(n.entries());try{for(a.s();!(e=a.n()).done;){var r,l,i,s=u()(e.value,2),c=s[0],d=s[1];d.value=(null==I||null===(r=I[c])||void 0===r?void 0:r.value)||"","warning"===(null==I||null===(l=I[c])||void 0===l?void 0:l.type)?d.className="program-fill-warning":"success"===(null==I||null===(i=I[c])||void 0===i?void 0:i.type)?d.className="program-fill-success":d.className=""}}catch(e){a.e(e)}finally{a.f()}var p,m=o()(t.entries());try{for(m.s();!(p=m.n()).done;){var f,h,v=u()(p.value,2),g=v[0];v[1].innerHTML=null!=I&&null!==(f=I[g])&&void 0!==f&&f.score?"".concat(null==I||null===(h=I[g])||void 0===h?void 0:h.score,"分"):""}}catch(e){m.e(e)}finally{m.f()}D(I)}catch(e){console.log(e,"error")}}),[I]);var X=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,D(i()(z)),N(z,e.target.dataset.id)},G=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,D(i()(z)),P(z,e.target.dataset.id)};function Y(e,t){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)Y(e,t);else if("IMG"!==e.nodeName)if(e.innerHTML){var n;e.innerHTML=null===(n=e.innerHTML)||void 0===n?void 0:n.replace(new RegExp(t,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(t,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),e.replaceWith(a)}}))}var $=(0,d.useRef)();function ee(e){var t=e.target;if("A"===t.tagName.toUpperCase()){var n=t.getAttribute("href");if(n.indexOf("office")>-1)e.preventDefault(),L(n),Q("office");else if(n.indexOf("application/pdf")>-1)e.preventDefault(),L(n),Q("pdf");else if(n.indexOf("text/html")>-1)e.preventDefault(),L(n),Q("html");else if(n.startsWith("#")){e.preventDefault();var a=document.getElementById(n.replace("#",""));a&&a.scrollIntoView(!0)}}}p.jb.WebkitLineClamp=s,s&&(h=r()(r()({},h),p.jb));var te=function(){var e,t=null===(e=$.current)||void 0===e?void 0:e.querySelectorAll("video");null==t||t.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(m.ZP.isSupported()){var t=new m.ZP;t.loadSource(e.src),t.attachMedia(e)}}))};return(0,d.useEffect)((function(){if($.current&&W&&W.match(A)&&window.PR.prettyPrint(),$.current)return $.current.addEventListener("click",ee),function(){var e;null===(e=$.current)||void 0===e||e.removeEventListener("click",ee),(0,p.AL)(),(0,p.Iy)()}}),[W,$.current,ee]),(0,y.jsxs)(y.Fragment,{children:[l&&(0,y.jsx)("div",{ref:$,children:W}),!l&&(0,y.jsx)("div",{ref:$,style:r()({},h),className:"".concat(a||""," ").concat(O?"disabled-fill":""," markdown-body ").concat(H.current),dangerouslySetInnerHTML:{__html:W}}),(0,y.jsx)(x.Z,{close:!0,data:M,type:null!=M&&M.length?B:"",style:r()({},j),onClose:function(){return L("")}})]})}},34411:function(e,t,n){n.d(t,{Z:function(){return j}});var a=n(7557),r=n.n(a),l=n(41498),i=n.n(l),s=n(82242),o=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p=n(78241),m=n(8591),f=n(43418),h=n(98135),v=n(46651),g={flex_box_center:"flex_box_center___eFoM9",flex_space_between:"flex_space_between___Wg6Gr",flex_box_vertical_center:"flex_box_vertical_center___TqrrQ",flex_box_center_end:"flex_box_center_end___L9c4u",flex_box_column:"flex_box_column___SvH8v",form:"form___LQCl5",btn:"btn___l3d4K",img:"img___CeTIL"},x=n(34933),y=n(17985),w=n(97650),A=n(25914),b=n(37712),j=function(e){var t,n=e.visible,a=e.onOk,l=e.onCancel,s=e.title,c=void 0===s?"":s,j=p.Z.useForm(),_=u()(j,1)[0],C=(0,d.useState)(!1),Z=u()(C,2),O=Z[0],I=Z[1],E=(0,d.useState)([]),N=u()(E,2),S=N[0],P=N[1],R=(0,d.useState)(!1),F=u()(R,2),k=F[0],M=F[1];console.log(n,22),(0,d.useEffect)((function(){if(null!=n&&n.id){var e,t;_.setFieldsValue(o()(o()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id}));var a=[o()(o()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(t=n.attachment)||void 0===t?void 0:t.id}})];P(a)}}),[n]);var L,T=function(){var e=i()(r()().mark((function e(t){var n,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I(!0),l=o()(o()({},t),{},{attachment_id:(null==S||null===(n=S[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)||""}),a(l);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,b.jsx)(f.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),open:n,onOk:function(){_.submit()},centered:!0,onCancel:function(){l()},confirmLoading:O,okButtonProps:{disabled:k},width:686,afterClose:function(){I(!1),P([]),_.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:x.Z.CustomCss,children:(0,b.jsxs)(p.Z,{form:_,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:T,className:g.form,children:[(0,b.jsx)(p.Z.Item,{label:"".concat(c,"名称"),name:"name",rules:[{required:!0,message:"请输入".concat(c,"名称")},{whitespace:!0,message:"请输入".concat(c,"名称")},{max:100,message:"只能输入60个字符"}],children:(0,b.jsx)(h.Z,{maxLength:100,placeholder:"请输入".concat(c,"名称")})}),(0,b.jsx)(p.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:50,message:"只能输入50个字符"}],children:(0,b.jsx)(h.Z,{maxLength:50,placeholder:"请输入作者"})}),(0,b.jsx)(p.Z.Item,{label:"出版社",name:"publisher",rules:[{required:!0,message:"请输入出版社"},{whitespace:!0,message:"实践出版社"},{max:50,message:"只能输入50个字符"}],children:(0,b.jsx)(h.Z,{maxLength:50,placeholder:"请输入出版社"})}),(0,b.jsx)(p.Z.Item,{label:"出版时间",name:"publication_time",rules:[{required:!0,message:"请输入出版时间"},{whitespace:!0,message:"请输入出版时间"}],children:(0,b.jsx)(h.Z,{maxLength:60,placeholder:"请输入出版时间"})}),(0,b.jsx)(p.Z.Item,{label:"ISBN",name:"number",rules:[{required:!0,message:"请输入ISBN"},{whitespace:!0,message:"请输入ISBN"}],children:(0,b.jsx)(h.Z,{maxLength:60,placeholder:"请输入ISBN"})}),(0,b.jsx)(p.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,b.jsx)("div",{className:g.upload,children:null!=S&&null!==(t=S[0])&&void 0!==t&&null!==(t=t.response)&&void 0!==t&&t.id?(0,b.jsxs)("div",{className:g.img,children:[(0,b.jsx)("img",{src:y.Z.API_SERVER+"/api/attachments/"+(null==S||null===(L=S[0])||void 0===L||null===(L=L.response)||void 0===L?void 0:L.id),alt:"avatar",style:{width:"100%"}}),(0,b.jsx)("div",{children:(0,b.jsx)(w.Z,{onClick:function(){P([]),_.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,b.jsx)(v.Z,{fileList:S,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return t=e,_.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(t.file.status)&&("uploading"===t.file.status&&M(!0),"done"===t.file.status&&M(!1),P(t.fileList),_.setFieldsValue({attachment_id:null===(n=t.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id})));var t,n},onRemove:function(e){P([])},beforeUpload:function(e){return"image/jpeg"===(t=e).type||"image/png"===t.type?t.size/1024/1024>2?(m.ZP.info("文件大小必须小于2MB"),Promise.reject()):(P([]),!0):(m.ZP.error("请上传jpg或png的图片!"),Promise.reject());var t},withCredentials:!0,accept:"image/*",children:(0,b.jsxs)(A.op,{style:{borderRadius:"2px",marginLeft:4,marginTop:3},children:[(0,b.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})}),(0,b.jsx)(p.Z.Item,{label:"购书链接",name:"buy_url",rules:[{type:"url",message:"购书链接格式不正确"}],children:(0,b.jsx)(h.Z,{placeholder:"请输入购书链接",maxLength:150})}),(0,b.jsx)(p.Z.Item,{label:"相关课程链接",name:"relevance_url",rules:[{type:"url",message:"相关课程链接格式不正确"}],children:(0,b.jsx)(h.Z,{placeholder:"请输入相关课程链接",maxLength:150})})]})})}},79928:function(e,t,n){n.r(t),n.d(t,{default:function(){return M}});var a=n(82242),r=n.n(a),l=n(7557),i=n.n(l),s=n(41498),o=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p=n(65233),m=n(95237),f=n(43604),h=n(56511),v=n(6848),g=n(90921),x="MultiLine___W7Vel",y="wrap___VxAa4",w="list___BOHb1",A="left___KgBuF",b="right___bBZU2",j="title___uBnVu",_="des___MgP7x",C="PieceFenbuList___gzTyL",Z="PieceFenbuItem___Z9J18",O="MultiLine3___KeM07",I=n(27786),E=n(25914),N=n(34411),S=n(90277),P=n(17985),R=n(33287),F=n(26795),k=n(37712),M=(0,p.connect)((function(e){var t=e.virtualSpaces;return{globalSetting:e.globalSetting,virtualSpaces:t}}))((function(e){e.globalSetting,e.dispatch;var t=e.virtualSpaces,n=(0,d.useState)(!0),a=u()(n,2),l=a[0],s=a[1],c=(0,d.useState)(!1),M=u()(c,2),L=M[0],T=M[1],V=(0,d.useState)(parseInt(localStorage.getItem("isMaterPieceFenbu")||"1")),B=u()(V,2),Q=B[0],U=B[1],J=(0,d.useState)([]),z=u()(J,2),D=z[0],H=z[1],q=t.virtualSpacesDetails,K=(0,p.useParams)(),W=(0,d.useState)("1"),X=u()(W,2),G=X[0],Y=X[1],$=(null==q?void 0:q.is_member)||(0,R.Ny)();(0,d.useEffect)((function(){ee()}),[G,window.localStorage.getItem("vtrsModuleId")]);var ee=function(){var e=o()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.next=3,(0,I.ZP)("/api/virtual_classrooms/".concat(K.virtual_spacesId,"/subject_materials/list.json"),{method:"get",params:{material_type:G,virtual_module_id:window.localStorage.getItem("vtrsModuleId")}});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&H((null==t?void 0:t.list)||[]),s(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){var e=o()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/virtual_classrooms/".concat(K.virtual_spacesId,"/subject_materials.json"),{method:"post",body:r()({material_type:G,virtual_module_id:window.localStorage.getItem("vtrsModuleId")},t)});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(ee(),T(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,k.jsxs)("section",{className:y,children:[(0,k.jsx)(E.YG,{value:G,onChange:function(e){Y(e)},tabBarExtraContent:$&&(0,k.jsxs)(m.Z,{align:"middle",children:[(0,k.jsx)(f.Z,{className:"mr20",children:(0,k.jsx)("i",{className:"iconfont ".concat(1!=Q?"icon-fenbu-2":"icon-fenbu"),onClick:function(){U(1!=Q?1:2),localStorage.setItem("isMaterPieceFenbu","".concat(1!=Q?1:2))}})}),"1"===G&&(0,k.jsxs)(E.op,{onClick:function(){return T(!0)},children:[(0,k.jsx)("img",{className:"mr5",width:20,style:{marginTop:-2},src:"data:image/png;base64,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"}),"新建主教材"]}),"2"===G&&(0,k.jsxs)(E.op,{onClick:function(){return T(!0)},children:[(0,k.jsx)("img",{className:"mr5",width:20,style:{marginTop:-2},src:"data:image/png;base64,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"}),"新建实践教材"]})]}),dataSource:[{id:"1",name:"主教材"},{id:"2",name:"实践教材"}]}),(0,k.jsxs)(h.Z,{className:"mt20",loading:l,children:[!D.length&&(0,k.jsx)(g.Z,{}),1!=Q?(0,k.jsx)("div",{className:C,children:D.map((function(e){var t=e.name,n=e.id,a=e.attachment,r=e.author,l=e.publisher,i=e.number,s=e.publication_time,o=e.description;return(0,k.jsxs)(m.Z,{className:Z,wrap:!1,onClick:function(){return p.history.push("/".concat(F.AS,"/").concat(K.virtual_spacesId,"/material/").concat(n,"/detail?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId")))},children:[(0,k.jsxs)(m.Z,{style:{flexDirection:"column",width:171},children:[(0,k.jsx)("img",{width:171,height:215,src:P.Z.API_SERVER+(null==a?void 0:a.url)}),(0,k.jsxs)(f.Z,{className:"font12",style:{marginTop:"15px"},children:["作者:",r]}),(0,k.jsxs)(f.Z,{className:"mt10 font12",children:["出版社:",l]}),(0,k.jsxs)(f.Z,{className:"mt10 font12",children:["ISBN:",i]}),(0,k.jsxs)(f.Z,{className:"mt10 font12",children:["出版时间:",s]})]}),(0,k.jsxs)(m.Z,{className:"ml20",style:{flexDirection:"column",flex:1,position:"relative"},children:[(0,k.jsx)(v.Z,{placement:"topLeft",title:t,children:(0,k.jsx)(f.Z,{className:"".concat(x," font16"),style:{marginTop:"13px",fontWeight:500},children:t})}),(0,k.jsx)(f.Z,{className:O,children:(0,k.jsx)(S.Z,{showTextOnly:!0,value:"简介:"+(o||"暂未填写内容~")})})]})]},n)}))}):(0,k.jsx)(k.Fragment,{children:D.map((function(e){var t=e.name,n=e.id,a=e.attachment,r=e.author,l=e.publisher,i=e.number,s=e.publication_time,o=e.description;return(0,k.jsxs)("div",{className:w,onClick:function(){return p.history.push("/".concat(F.AS,"/").concat(K.virtual_spacesId,"/material/").concat(n,"/detail?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId")))},children:[(0,k.jsx)("div",{className:A,children:(0,k.jsx)("img",{src:P.Z.API_SERVER+(null==a?void 0:a.url)})}),(0,k.jsxs)("div",{className:b,children:[(0,k.jsx)("div",{className:j,children:t}),(0,k.jsxs)("aside",{children:[(0,k.jsx)(v.Z,{title:r,children:(0,k.jsxs)("span",{children:["作者:",r]})}),(0,k.jsx)(v.Z,{title:l,children:(0,k.jsxs)("span",{children:["出版社:",l]})})]}),(0,k.jsxs)("aside",{children:[(0,k.jsx)(v.Z,{title:i,children:(0,k.jsxs)("span",{children:["ISBN:",i]})}),(0,k.jsxs)("span",{children:["出版时间:",s]})]}),(0,k.jsx)("div",{className:"c-grey-666 font14 mb5",children:"简介:"}),(0,k.jsx)("div",{className:_,children:(0,k.jsx)(S.Z,{showTextOnly:!0,showLines:3,value:o||""})})]})]},n)}))})]}),(0,k.jsx)(N.Z,{visible:L,title:"1"===G?"主教材":"实践教材",onCancel:function(){return T(!1)},onOk:te})]})}))},44728:function(e,t,n){n.d(t,{AL:function(){return b},Iy:function(){return p},Qv:function(){return h},ez:function(){return A},jb:function(){return m}});var a=n(79800),r=n.n(a),l=n(32834),i=n.n(l),s=n(11690);var o=[],c=["<ul>"],u=new(i().Renderer),d=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){o.length=0,c=["<ul>"]}var m={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function f(e,t,n,a){if(t>=e.length||e[t].level<=n)return t;var r=e[t];a.push("<li><a href='#"+r.anchor+"'>"+r.text+"</a>");var l=[];return t=f(e,++t,r.level,l),l.length>0&&(a.push("<ul>"),l.forEach((function(e){a.push(e)})),a.push("</ul>")),a.push("</li>"),t=f(e,t,n,a)}function h(){return f(o,0,0,c),c.push("</ul>"),c.join("")}var v={heading:function(e){var t=d.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],a=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var a=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:r()(t,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(n,t[3]||""),l=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(l)>=0){var i=y(),s=a;a=i,w[i]={type:"block",expression:s}}return{type:"code",raw:n,lang:l,text:a}}}},g=/(?:\${2})([^\n`]+?)(?:\${2})/gi,x=0,y=function(){return"__special_katext_id_".concat(x++,"__")},w={};function A(){return w}function b(){x=0,w={}}function j(e){return e=e.replace(g,(function(e,t){var n=y();return w[n]={type:"inline",expression:t},n}))}var _=u.listitem;u.listitem=function(e){return _(j(e))};var C=u.paragraph;u.paragraph=function(e){return C(j(e))};var Z=u.tablecell;u.tablecell=function(e,t){return Z(j(e),t)},u.code=function(e,t,n){var a=(t||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"<p class='editormd-tex'>".concat(e,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(t,'">').concat(n?e:(0,s.escape)(e,!0),"</code></pre>\n"):'<pre class="prettyprint linenums"><code>'+(n?e:(0,s.escape)(e,!0))+"</code></pre>"},u.heading=function(e,t,n){var a=this.options.headerPrefix+n.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:a,level:t,text:e}),"<h"+t+' id="'+a+'">'+e+"</h"+t+">"},i().setOptions({silent:!0,gfm:!0,pedantic:!1}),i().use({tokenizer:v,renderer:u}),t.ZP=i()},34933:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var a=n(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var a=n(91857),r=n(92310),l=n.n(r),i=n(59301),s=n(75197),o=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const f=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=i.useContext(c.E_),{prefixCls:f,type:h="default",danger:v,disabled:g,loading:x,onClick:y,htmlType:w,children:A,className:b,menu:j,arrow:_,autoFocus:C,overlay:Z,trigger:O,align:I,open:E,onOpenChange:N,placement:S,getPopupContainer:P,href:R,icon:F=i.createElement(s.Z,null),title:k,buttonsRender:M=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:V,overlayStyle:B,destroyPopupOnHide:Q,dropdownRender:U}=e,J=m(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),z=n("dropdown",f),D=`${z}-button`,[H,q]=(0,p.Z)(z),K={menu:j,arrow:_,autoFocus:C,align:I,disabled:g,trigger:g?[]:O,onOpenChange:N,getPopupContainer:P||t,mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:V,overlayStyle:B,destroyPopupOnHide:Q,dropdownRender:U},{compactSize:W,compactItemClassnames:X}=(0,d.ri)(z,r),G=l()(D,X,b,q);"overlay"in e&&(K.overlay=Z),"open"in e&&(K.open=E),K.placement="placement"in e?S:"rtl"===r?"bottomLeft":"bottomRight";const Y=i.createElement(o.ZP,{type:h,danger:v,disabled:g,loading:x,onClick:y,htmlType:w,href:R,title:k},A),$=i.createElement(o.ZP,{type:h,danger:v,icon:F}),[ee,te]=M([Y,$]);return H(i.createElement(u.Z.Compact,Object.assign({className:G,size:W,block:!0},J),ee,i.createElement(a.Z,Object.assign({},K),te)))};f.__ANT_BUTTON=!0;var h=f;const v=a.Z;v.Button=h;var g=v},81327:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(59301),r=n(92310),l=n.n(r),i=n(29541),s=n(36355),o=n(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:l,style:i}=e;const{latestIndex:s}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},r),n<s&&l&&a.createElement("span",{className:`${t}-split`},l))},p=n(2856);function m(e){return["small","middle","large"].includes(e)}function f(e){return!!e&&("number"==typeof e&&!Number.isNaN(e))}var h=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]])}return n};const v=a.forwardRef(((e,t)=>{var n,r;const{getPrefixCls:o,space:c,direction:v}=a.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:x,className:y,rootClassName:w,children:A,direction:b="horizontal",prefixCls:j,split:_,style:C,wrap:Z=!1,classNames:O,styles:I}=e,E=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,S]=Array.isArray(g)?g:[g,g],P=m(S),R=m(N),F=f(S),k=f(N),M=(0,i.Z)(A,{keepEmpty:!0}),L=void 0===x&&"horizontal"===b?"center":x,T=o("space",j),[V,B]=(0,p.Z)(T),Q=l()(T,null==c?void 0:c.className,B,`${T}-${b}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${L}`]:L,[`${T}-gap-row-${S}`]:P,[`${T}-gap-col-${N}`]:R},y,w),U=l()(`${T}-item`,null!==(n=null==O?void 0:O.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let J=0;const z=M.map(((e,t)=>{var n,r;null!=e&&(J=t);const l=e&&e.key||`${U}-${t}`;return a.createElement(d,{className:U,key:l,index:t,split:_,style:null!==(n=null==I?void 0:I.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),D=a.useMemo((()=>({latestIndex:J})),[J]);if(0===M.length)return null;const H={};return Z&&(H.flexWrap="wrap"),!R&&k&&(H.columnGap=N),!P&&F&&(H.rowGap=S),V(a.createElement("div",Object.assign({ref:t,className:Q,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),C)},E),a.createElement(u,{value:D},z)))}));const g=v;g.Compact=o.ZP;var x=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var a=n(14706),r=n(95406);const l=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.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 a.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 a.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 a.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:l,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:o},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,a=`${n}-${t}`,{inKeyframes:l,outKeyframes:i}=d[t];return[(0,r.R)(a,l,i,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); |