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.
NewEduCoderBuild/p__virtualSpaces__Lists__Le...

1 line
27 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[86069],{45888:function(e,n,t){t.r(n),t.d(n,{default:function(){return V}});var s=t(82242),a=t.n(s),i=t(7557),o=t.n(i),c=t(41498),l=t.n(c),r=t(79800),d=t.n(r),u=t(39647),A=t.n(u),p=t(59301),v=t(46681),h=t(78241),m=t(6848),g=t(3113),f=t(8591),x=t(46651),S=t(71418),w=t(43418),C=t(95237),I=t(43604),E=t(14491),j=t(53864),R=t(98135),y=t(82589),F=t(77984),b="MultiLine___zus_s",k="LessonDetail___z2veM",N=t(90694),Z=t(57357),P=t(41282),U=t(99232),D=t.n(U),Q=t(36653),G=t(36158),X=t(87829),Y=t(2701),B=t(64330),M=t(37712),L=["classroomList","globalSetting","user","virtualSpaces","loading","dispatch"],V=(0,v.connect)((function(e){var n=e.loading,t=e.globalSetting,s=e.virtualSpaces,a=e.user;return{globalSetting:t,loading:n.effects,virtualSpaces:s,user:a}}))((function(e){e.classroomList,e.globalSetting,e.user;var n,t,s,i,c,r,u,U,V,K,O,H=e.virtualSpaces,J=e.loading,T=e.dispatch,q=(A()(e,L),h.Z.useForm()),z=d()(q,1)[0],W=h.Z.useForm(),_=d()(W,1)[0],$=h.Z.useForm(),ee=d()($,1)[0],ne=(0,p.useRef)(),te=(0,p.useState)({content:"",type:""}),se=d()(te,2),ae=se[0],ie=se[1],oe=H.LessonDetail,ce=H.LessonResList,le=(0,v.useParams)(),re=le.virtual_spacesId,de=le.id,ue=le.fileid,Ae=(0,v.useSearchParams)(),pe=d()(Ae,1)[0],ve=(0,p.useState)(Boolean(pe.get("isViewFile"))||!1),he=d()(ve,2),me=he[0],ge=(he[1],(0,p.useState)(!1)),fe=d()(ge,2),xe=fe[0],Se=fe[1],we=(0,p.useState)(!1),Ce=d()(we,2),Ie=Ce[0],Ee=Ce[1],je=(0,p.useState)(!1),Re=d()(je,2),ye=Re[0],Fe=Re[1],be=(0,p.useState)(!1),ke=d()(be,2),Ne=ke[0],Ze=ke[1],Pe=(0,p.useState)({}),Ue=d()(Pe,2),De=Ue[0],Qe=Ue[1],Ge=(0,p.useRef)(null),Xe=(0,p.useState)(!1),Ye=d()(Xe,2),Be=Ye[0],Me=Ye[1],Le=(0,p.useState)({virtual_classroom_id:re,virtual_spacesId:re,id:de,resType:1,resource_type:1,page:1,limit:20}),Ve=d()(Le,2),Ke=Ve[0],Oe=Ve[1],He=[{title:"名称",dataIndex:"name",ellipsis:!0,render:function(e,n){var t,s,a;return(0,M.jsx)(m.Z,{placement:"topLeft",title:e||(null==n||null===(t=n.attachment)||void 0===t?void 0:t.title),children:(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(X.Z,{fileName:e||(null==n||null===(s=n.attachment)||void 0===s?void 0:s.title)}),e||(null==n||null===(a=n.attachment)||void 0===a?void 0:a.title)||"--"]})})}},{title:"上传日期",dataIndex:"updated_at",ellipsis:!0,width:150,render:function(e){return D()(e).format("YYYY-MM-DD HH:mm")}},{title:"类型",dataIndex:"resource_type",ellipsis:!0,width:80,render:function(e,n){var t;return(2==e?"外链":null==n||null===(t=n.attachment)||void 0===t?void 0:t.show_file_type)||"未知文件"}},{title:"操作",dataIndex:"keyword",align:"right",ellipsis:!0,width:200,render:function(e,n){return(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(g.ZP,{style:{padding:"4px 10px"},type:"link",onClick:function(){2!=Ke.resource_type?window.open("/".concat(P.AS,"/").concat(re,"/lesson/").concat(de,"/detail/").concat(null==n?void 0:n.attachment_id,"?isViewFile=true&recordid=").concat(n.id,"&leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId"))):window.open(null==n?void 0:n.url)},children:"查看"}),1==Ke.resource_type&&(0,M.jsx)(y.op,{openLoading:!0,type:"link",style:{padding:"4px 10px"},onClick:l()(o()().mark((function e(){var t,s,a,i,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["pdf","txt","image"].includes(null==n||null===(t=n.attachment)||void 0===t?void 0:t.file_type)){e.next=4;break}return e.next=3,We("".concat(Z.Z.API_SERVER).concat(null==n||null===(i=n.attachment)||void 0===i||null===(i=i.url)||void 0===i?void 0:i.replace("disposition=inline","")),null==n||null===(c=n.attachment)||void 0===c?void 0:c.title);case 3:return e.abrupt("return");case 4:(0,P.Nd)(null==n||null===(s=n.attachment)||void 0===s?void 0:s.title,"".concat(Z.Z.API_SERVER).concat(null==n||null===(a=n.attachment)||void 0===a||null===(a=a.url)||void 0===a?void 0:a.replace("disposition=inline","")));case 5:case"end":return e.stop()}}),e)}))),children:"下载"}),(0,M.jsx)(g.ZP,{style:{padding:"4px 10px"},type:"link",onClick:l()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/virtual_classrooms/".concat(re,"/good_lessons/").concat(de,"/delete_resources.json"),{method:"delete",body:{lesson_resource_id:n.id}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("删除成功"),qe());case 4:case"end":return e.stop()}}),e)}))),children:"删除"})]})}}],Je={multiple:!0,maxCount:10,withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return!(n>500||0==n)||(f.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(500MB)")),x.Z.LIST_IGNORE)},action:"".concat(Z.Z.API_SERVER,"/api/attachments.json")},Te=function(){T({type:"virtualSpaces/getGoodLessonsDetail",payload:{virtual_spacesId:re,id:de,virtual_classroom_id:re}})},qe=function(){window.scrollTo(0,0),T({type:"virtualSpaces/getLessonResourcesList",payload:a()(a()({},Ke),{},{virtual_spacesId:re,id:de})})},ze=function(){var e=l()(o()().mark((function e(n){var t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.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,N.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"},credentials:"omit"});case 7:s=e.sent,ne.current=s;case 9:ie({type:t.file_type,content:t.url+"&nocredentials=true"});case 10:Qe(a()({recordid:Number(pe.get("recordid"))},t));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),We=function(){var e=l()(o()().mark((function e(n){var t,s,a,i,c,l,r=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.length>1&&void 0!==r[1]?r[1]:"",e.next=3,fetch(n,{method:"get"});case 3:return i=e.sent,e.next=6,i.blob();case 6:c=e.sent,l=decodeURIComponent(null===(t=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(null==i||null===(s=i.headers)||void 0===s?void 0:s.get("Content-Disposition")))||void 0===t||null===(t=t[1])||void 0===t?void 0:t.replace(/['"]/g,"")),(0,P.Nd)(a||l,window.URL.createObjectURL(c));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){!ye&&qe()}),[Ke]),(0,p.useEffect)((function(){me?ze(ue):re&&de&&Te()}),[me]),(0,p.useEffect)((function(){var e;(null==Ge||null===(e=Ge.current)||void 0===e?void 0:e.clientHeight)>84?Me(!0):Me(!1)}),[oe]),(0,M.jsx)(S.Z,{spinning:!!J["virtualSpaces/getLessonResourcesList"]||!!J["virtualSpaces/getGoodLessonsDetail"],children:(0,M.jsxs)("div",{className:"ml40 mr40",children:[(0,M.jsxs)(y.qE,{title:me?null==De?void 0:De.title:null==oe||null===(n=oe.data)||void 0===n?void 0:n.name,onClick:function(){me?v.history.push("/".concat(P.AS,"/").concat(re,"/lesson/").concat(de,"/detail?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId"))):v.history.push("/".concat(P.AS,"/").concat(re,"/lesson?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId")))},children:[me&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(y.op,{openLoading:!0,className:"primary-hover",type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),onClick:l()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["pdf","txt","image"].includes(null==De?void 0:De.file_type)){e.next=4;break}return e.next=3,We("".concat(Z.Z.API_SERVER).concat(null==De||null===(t=De.url)||void 0===t?void 0:t.replace("disposition=inline","")),null==De?void 0:De.title);case 3:return e.abrupt("return");case 4:(0,P.Nd)(null==De?void 0:De.title,"".concat(Z.Z.API_SERVER).concat(null==De||null===(n=De.url)||void 0===n?void 0:n.replace("disposition=inline","")));case 5:case"end":return e.stop()}}),e)}))),children:"下载"}),(0,M.jsx)(g.ZP,{className:"delete-hover",type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-piliangshanchubeifen font14"}),onClick:l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/virtual_classrooms/".concat(re,"/good_lessons/").concat(de,"/delete_resources.json"),{method:"delete",body:{lesson_resource_id:null==De?void 0:De.recordid}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(f.ZP.success("删除成功"),v.history.push("/".concat(P.AS,"/").concat(re,"/lesson/").concat(de,"/detail?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId"))));case 4:case"end":return e.stop()}}),e)}))),children:"删除"})]}),!me&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(g.ZP,{className:"primary-hover",type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-bianji7 font14"}),onClick:function(){Ee(!0),ee.setFieldsValue(null==oe?void 0:oe.data)},children:"编辑"}),(0,M.jsx)(g.ZP,{className:"delete-hover",type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-piliangshanchubeifen font14"}),onClick:function(){var e,n=w.Z.confirm({icon:null,centered:!0,maskClosable:!0,width:374,title:"提示",content:"确定删除该好课?",onOk:(e=l()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/virtual_classrooms/".concat(re,"/good_lessons/").concat(de,".json"),{method:"delete"});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("删除成功"),n.destroy(),v.history.push("/".concat(P.AS,"/").concat(re,"/lesson?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId"))));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return n.destroy()}})},children:"删除"})]})]}),me&&(0,M.jsx)("div",{style:{position:"relative",height:1e3,margin:"25px 0"},children:(0,M.jsx)(Y.Z,{data:null==ae?void 0:ae.content,type:null==ae?void 0:ae.type,disabledDownload:!(0,B.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:ne.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){ie({content:"",type:""}),v.history.push("/".concat(P.AS,"/").concat(re,"/lesson/").concat(de,"/detail?leftMenuId=").concat(window.localStorage.getItem("vtrsModuleId")))}})}),!me&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)("div",{className:k,children:[(0,M.jsxs)(C.Z,{align:"middle",wrap:!1,justify:"space-between",style:{height:104},children:[(0,M.jsxs)(C.Z,{children:[(0,M.jsx)(I.Z,{children:(0,M.jsx)("img",{width:166,height:104,src:"".concat(Z.Z.API_SERVER).concat(null==oe||null===(t=oe.data)||void 0===t||null===(t=t.cover)||void 0===t?void 0:t.url)})}),(0,M.jsxs)(C.Z,{className:"ml20",style:{flexDirection:"column",flex:1},children:[(0,M.jsx)("div",{className:"font16",style:{fontWeight:500,lineHeight:"26px"},children:null==oe||null===(s=oe.data)||void 0===s?void 0:s.name}),(0,M.jsx)("div",{className:"mt20",style:{lineHeight:"22px",color:"#333"},children:null==oe||null===(i=oe.data)||void 0===i?void 0:i.creator}),(0,M.jsx)("div",{className:"mt10",style:{lineHeight:"22px",color:"#333"},children:null==oe||null===(c=oe.data)||void 0===c?void 0:c.school_name})]})]}),(0,M.jsx)(I.Z,{children:(null==oe||null===(r=oe.data)||void 0===r?void 0:r.lesson_url)&&(0,M.jsx)(y.op,{onClick:function(){var e;window.open(null==oe||null===(e=oe.data)||void 0===e?void 0:e.lesson_url)},children:"进入课程"})})]}),(0,M.jsx)("div",{ref:Ge,children:(0,M.jsx)(Q.Z,{className:"mt20 font14 ".concat(!xe&&b),style:{WebkitLineClamp:4},value:null==oe||null===(u=oe.data)||void 0===u?void 0:u.desc})}),Be&&(0,M.jsx)("a",{style:{float:"right",display:"inline-block"},onClick:function(){return Se(!xe)},children:xe?"收起":"展开"})]}),(0,M.jsx)(y.YG,{className:"mt20",value:Ke.resource_type,onChange:function(e){return Oe(a()(a()({},Ke),{},{resource_type:e}))},tabBarExtraContent:(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(g.ZP,{type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-shangchuan3 font14"}),onClick:function(){Ze(!0),Oe(a()(a()({},Ke),{},{resource_type:1}))},children:"上传资源"}),(0,M.jsx)(g.ZP,{type:"link",icon:(0,M.jsx)("i",{className:"iconfont icon-lianjie2 font14"}),onClick:function(){Fe(!0),Oe(a()(a()({},Ke),{},{resource_type:2}))},children:"添加外链"})]}),dataSource:[{id:1,name:"资源"},{id:2,name:"外链资源"}]}),(0,M.jsx)(E.Z,{className:"mt20",columns:He,dataSource:(null==ce||null===(U=ce.data)||void 0===U?void 0:U.list)||[],locale:{emptyText:(0,M.jsx)(F.Z,{})},pagination:!1}),0!=(null==ce||null===(V=ce.data)||void 0===V?void 0:V.count)&&(0,M.jsxs)(C.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,M.jsxs)(I.Z,{children:["共 ",(0,M.jsx)("span",{style:{color:"#165DFF"},children:(null==ce||null===(K=ce.data)||void 0===K?void 0:K.count)||0})," 条数据"]}),(0,M.jsx)(I.Z,{children:(0,M.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Ke.page,pageSize:Ke.limit,onChange:function(e,n){return Oe(a()(a()({},Ke),{},{page:e,limit:n}))},total:(null==ce||null===(O=ce.data)||void 0===O?void 0:O.count)||0})})]})]}),(0,M.jsx)(G.Z,{title:"编辑好课",form:ee,width:1200,open:Ie,centered:!0,destroyOnClose:!0,dispatch:T,onCancel:function(){return Ee(!1)},confirmLoading:J["virtualSpaces/putGoodLessonsDetail"],onOk:function(){return ee.submit()},handleFinish:function(){var e=l()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"virtualSpaces/putGoodLessonsDetail",payload:a()({virtual_spacesId:re,id:de},n)});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("修改成功"),Ee(!1),Te());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(w.Z,{title:"添加外链资源",width:800,open:ye,destroyOnClose:!0,onCancel:function(){Fe(!1),z.resetFields()},confirmLoading:J["virtualSpaces/postAddLessonRes"],onOk:function(){return z.submit()},children:(0,M.jsxs)(h.Z,{form:z,initialValues:{},colon:!1,onFinish:function(){var e=l()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"virtualSpaces/postAddLessonRes",payload:a()(a()(a()({},n),Ke),{},{virtual_module_id:window.localStorage.getItem("vtrsModuleId")})});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("添加成功"),Fe(!1),z.resetFields(),qe());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(h.Z.Item,{htmlFor:null,name:"name",label:"资源名称",rules:[{required:!0,message:"请输入资源名称"}],children:(0,M.jsx)(R.Z,{placeholder:"请输入资源名称",maxLength:60})}),(0,M.jsx)(h.Z.Item,{htmlFor:null,name:"url",label:"资源链接",rules:[{required:!0,message:"请输入链接资源"},{type:"url",message:"资源链接格式不正确"}],children:(0,M.jsx)(R.Z,{placeholder:"请输入链接资源",maxLength:150})})]})}),(0,M.jsx)(w.Z,{title:"上传资源",width:665,open:Ne,destroyOnClose:!0,onCancel:function(){Ze(!1),_.resetFields()},confirmLoading:J["virtualSpaces/postAddLessonRes"],onOk:function(){return _.submit()},children:(0,M.jsxs)(h.Z,{form:_,initialValues:{},layout:"vertical",onFinish:function(){var e=l()(o()().mark((function e(n){var t,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=(null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})))||[],e.next=3,T({type:"virtualSpaces/postAddLessonRes",payload:a()(a()(a()({},n),Ke),{},{virtual_module_id:window.localStorage.getItem("vtrsModuleId")})});case 3:0==(null==(s=e.sent)?void 0:s.status)&&(f.ZP.success("添加成功"),Ze(!1),_.resetFields(),qe());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(h.Z.Item,{htmlFor:null,name:"attachment_ids",valuePropName:"fileList",rules:[{required:!0,message:"请上传图片"}],getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,M.jsx)(x.Z,a()(a()({},Je),{},{children:(0,M.jsx)(y.op,{style:{borderRadius:"2px"},icon:(0,M.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传文件"})}))}),(0,M.jsxs)("div",{className:"font12",style:{color:"#6B758B",lineHeight:"20px"},children:[(0,M.jsx)("div",{children:"注意:"}),(0,M.jsxs)("div",{children:["1、上传文件即表您已同意",(0,M.jsx)(v.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,M.jsx)("div",{children:"2、不支持断点续传单哥文件大小请勿超过500M"}),(0,M.jsx)("div",{children:"3、一次最多上传10个文件"})]})]})})]})})}))},87829:function(e,n,t){t.d(n,{Z:function(){return r}});var s=t(82242),a=t.n(s),i=t(39647),o=t.n(i),c=(t(59301),t(37712)),l=["fileName","width"],r=function(e){var n=e.fileName,t=e.width,s=void 0===t?26:t,i=o()(e,l);return(0,c.jsx)("img",a()(a()({},i),{},{width:s,src:function(){switch(n.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg==";case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII=";case"doc":case"docx":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII=";case"ppt":case"pptx":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC";case"xls":case"xlsx":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC";case"pdf":return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC";default:return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="}}()}))}}}]);