"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[34514],{13271:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var i=t(7880),o=t(43418),s="tilte___IfiMG",l="flexRow___pQP78",r="flexColumn___xrBZQ",u="img___GoWZu",a="content___pumTK",c=t(37712),d=(0,i.connect)((function(e){var n=e.paperlibrary,t=e.loading;return{paperlibrary:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.visible,t=e.occupationValue,d=e.onCancel,g=void 0===d?function(){}:d,j=function(){return(0,c.jsxs)("div",{className:r,children:[(0,c.jsx)("img",{className:u,src:"data:image/png;base64,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"}),(0,c.jsx)("span",{className:a,children:"未职业认证"})]})},v=function(){return(0,c.jsxs)("div",{className:r,children:[(0,c.jsx)("img",{className:u,src:"data:image/png;base64,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"}),(0,c.jsx)("span",{className:a,children:"未实名认证"})]})};return(0,c.jsxs)(o.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:"因为以下原因,您暂时不能进行操作",okText:"立即认证",cancelText:"取消",width:"600px",onOk:function(){g(),i.history.push("/account/certification")},onCancel:function(){g()},children:[(0,c.jsx)("div",{className:s,children:"请在完成条件后重试"}),(0,c.jsx)("div",{className:l,children:3===t?(0,c.jsxs)(c.Fragment,{children:[v(),j()]}):2===t?j():v()})]})}))},12800:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(7557),o=t.n(i),s=t(41498),l=t.n(s),r=t(79800),u=t.n(r),a=t(59301),c=t(7880),d=t(43418),g=t(8591),j=t(8772),v=t(24905),h=t(70647),M=t(13271),m=t(6457),f=t(3113),x=t(23717),p="bottom___z0ujX",N="yes___hodnN",y=t(32637),L=t(37712),A=(0,c.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n=e.classroomList,t=e.dispatch;e.user;return(0,L.jsxs)(d.Z,{open:"到期提示"===n.actionTabs.key,width:464,centered:!0,title:(0,L.jsxs)("span",{children:[(0,L.jsx)(x.Z,{style:{color:"#faad14",fontSize:"18px"}})," 提示"]}),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null,children:[(0,L.jsxs)("div",{style:{textAlign:"center",marginBottom:30},children:[(0,L.jsxs)("div",{style:{marginBottom:20,textAlign:"left"},children:["该教学课堂的试用已到期,目前无法支持",(0,L.jsx)("span",{style:{color:"#FF9D18"},children:"超过50"}),"人的教学活动。如有任何疑问,请随时联系我们。感谢您的理解与支持!"]}),(0,L.jsx)("img",{style:{width:130,height:130},src:y})]}),(0,L.jsx)("div",{className:p,children:(0,L.jsx)(f.ZP,{className:N,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:""}})},children:"我知道了"})})]})})),I=t(51136),T=function(e){return e[e.Professor=1]="Professor",e[e.AssistantProfessor=2]="AssistantProfessor",e[e.Student=3]="Student",e}(T||{}),S=(0,c.connect)((function(e){return{user:e.user,account:e.account}}))((function(e){var n=e.visible,t=e.user,i=(e.account,e.onCancel),s=void 0===i?function(){}:i,r=e.dispatch,c=(0,a.useState)(),f=u()(c,2),x=f[0],p=f[1],N=(0,a.useState)([]),y=u()(N,2),S=y[0],b=y[1],w=(0,a.useState)(!1),k=u()(w,2),D=k[0],z=k[1],C=(0,a.useState)(!1),O=u()(C,2),Q=O[0],Z=O[1],E=(0,a.useState)(),G=u()(E,2),B=G[0],U=G[1],q=(0,a.useState)(!1),P=u()(q,2);P[0],P[1];(0,a.useEffect)((function(){var e,n;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&e.identity&&b(["student"===(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.identity)?3:1])}),[t]);var W=function(e,n){S.includes(T.Professor)?d.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,L.jsx)("div",{className:"tc",children:n||"申请已提交,请等待审核"}),onOk:function(){window.location.href="/classrooms/".concat(e,"/students")}}):window.location.href="/classrooms/".concat(e,"/students")},J=function(){var e=l()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=3;break}return g.ZP.info("邀请码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,I.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:x}});case 5:if(null==(n=e.sent)||!n.need_pro_auth){e.next=10;break}return r({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:x,checkedList:S}}),V(),e.abrupt("return");case 10:return z(!0),e.next=13,(0,h.cR)({invite_code:x,professor:S.includes(T.Professor)?1:null,assistant_professor:S.includes(T.AssistantProfessor)?1:null,student:S.includes(T.Student)?1:null});case 13:if(t=e.sent,z(!1),-4===(null==t?void 0:t.status)&&(s(),r({type:"classroomList/setActionTabs",payload:{key:"到期提示"}})),-2!==(null==t?void 0:t.status)){e.next=30;break}if(V(),"该课堂要求成员完成实名认证"!==t.message){e.next=22;break}return Z(!0),U(1),e.abrupt("return");case 22:if("该课堂要求成员完成职业认证"!==t.message){e.next=26;break}return Z(!0),U(2),e.abrupt("return");case 26:if("该课堂要求成员完成实名和职业认证"!==t.message){e.next=30;break}return Z(!0),U(3),e.abrupt("return");case 30:if(0!==(null==t?void 0:t.status)){e.next=35;break}return(0,m.L9)(["教学课堂","首页","加入课堂"]),V(),null!=t&&t.course_id?W(t.course_id,t.message):g.ZP.success(t.message),e.abrupt("return");case 35:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){var e=l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(d.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入课堂",open:n,confirmLoading:D,onOk:J,onCancel:V,children:(0,L.jsxs)("div",{className:"tc",children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("span",{children:"课堂邀请码:"}),(0,L.jsx)(j.Z,{placeholder:"请输入5位课堂邀请码或6位分班邀请码",style:{width:270},value:x,onChange:function(e){e.target.value.length>=7?g.ZP.info("请输入5位课堂邀请码或6位分班邀请码!"):p(e.target.value)}})]}),(0,L.jsxs)("div",{className:"mt10 font14",children:[(0,L.jsx)("span",{children:"身份:"}),(0,L.jsxs)(v.Z.Group,{value:S,onChange:function(e){return b(e)},children:[(0,L.jsx)(v.Z,{value:T.Professor,disabled:S.includes(2),children:"教师"}),(0,L.jsx)(v.Z,{value:T.AssistantProfessor,disabled:S.includes(1),children:"助教"}),(0,L.jsx)(v.Z,{value:T.Student,children:"学生/参赛者"})]})]})]})}),(0,L.jsx)(A,{}),(0,L.jsx)(M.Z,{visible:Q,onCancel:function(){return Z(!1)},occupationValue:B})]})}))},34514:function(e,n,t){t.d(n,{Z:function(){return Ce},g:function(){return De}});var i=t(7557),o=t.n(i),s=t(41498),l=t.n(s),r=t(91232),u=t.n(r),a=t(79800),c=t.n(a),d=t(39647),g=t.n(d),j=t(82242),v=t.n(j),h=t(59301),M=t(7880),m=t(44e3),f=t(8772),x=t(43418),p=t(14386),N="header___Wn4fJ",y="logo___QnotM",L="menu___twLGR",A="dropDown___Cwaoa",I="line___D1auu",T="subName___gql7K",S="name___dR5V2",b="actived___ohMks",w="edu-menu___iWLK0",k="newslight___lSZjL",D="header-iearning___LZfyg",z="headerFixed___QLwBd",C=t(8591),O=t(95237),Q=t(43604),Z=t(20834),E=t(38854),G=t(5112),B=t(70647),U=t(6457),q=t(37712),P=function(e){return e.Manager="manager",e.Developer="developer",e.Reporter="reporter",e}(P||{}),W=function(e){var n=e.visible,t=e.onCancel,i=void 0===t?function(){}:t,s=(0,h.useState)(),r=c()(s,2),u=r[0],a=r[1],d=(0,h.useState)(),g=c()(d,2),j=g[0],v=g[1],m=(0,h.useState)(!1),p=c()(m,2),N=p[0],y=p[1],L=function(){var e=l()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return C.ZP.info("请输入开发项目邀请码!"),e.abrupt("return");case 3:if(6===u.length){e.next=6;break}return C.ZP.info("请输入6位项目邀请码!"),e.abrupt("return");case 6:if(j){e.next=9;break}return C.ZP.info("请选择一个身份!"),e.abrupt("return");case 9:return y(!0),e.next=12,(0,B.vm)({code:u,role:j});case 12:if(n=e.sent,y(!1),A(),!(t={1:"您输入的邀请码错误",2:"您已经是该项目成员",3:"请选择一个角色",4:"您的申请已提交,请等待项目管理员审批",5:"您已经申请加入该项目了,请耐心等待",6:"您已成功加入项目"})[n.status]){e.next=19;break}return C.ZP.info(t[n.status]),e.abrupt("return");case 19:if(0!==n.status){e.next=22;break}return"reporter"===j?(C.ZP.success("您加入项目成功!"),(0,U.L9)(["开发项目","加入项目成功"]),M.history.push("/projects/".concat(null==n?void 0:n.project_id))):((0,U.L9)(["开发项目","加入项目等待审批"]),C.ZP.success("您的申请已提交,请等待项目管理员审批!")),e.abrupt("return");case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(){var e=l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,q.jsx)(q.Fragment,{children:(0,q.jsx)(x.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入项目",open:n,confirmLoading:N,onOk:L,onCancel:A,children:(0,q.jsxs)("div",{className:"tc",children:[(0,q.jsxs)("div",{children:[(0,q.jsx)("span",{children:"项目邀请码:"}),(0,q.jsx)(f.Z,{placeholder:"请输入6位开发项目邀请码",style:{width:270},value:u,onChange:function(e){e.target.value.length>=7?C.ZP.info("请输入6位开发项目邀请码!"):a(e.target.value)}})]}),(0,q.jsxs)("div",{className:"mt10 font14",children:[(0,q.jsx)("span",{children:"身份:"}),(0,q.jsxs)(G.ZP.Group,{value:j,onChange:function(e){return v(e.target.value)},children:[(0,q.jsx)(G.ZP,{value:P.Manager,children:"管理人员"}),(0,q.jsx)(G.ZP,{value:P.Developer,children:"开发人员"}),(0,q.jsx)(G.ZP,{value:P.Reporter,children:"报告人员"})]})]})]})})})},J=t(12800),V="rightMenu___ADTOX",Y="joinMenu___aRGsf",R="joinBoard___AeUvr",H="joinCol___fV4uL",F=t(54506),X=t(78241),K=t(57809),_=t(33743),$=(0,M.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting,loading:e.loading}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.user,i=e.open,s=e.onCancel,r=void 0===s?function(){}:s,u=(0,h.useState)([]),a=c()(u,2),d=a[0],g=a[1],j=(0,h.useState)([]),v=c()(j,2),M=v[0],m=v[1],p=(0,h.useState)([]),N=c()(p,2),y=N[0],L=N[1],A=X.Z.useForm(),I=c()(A,1)[0],T=(0,h.useState)(!1),S=c()(T,2),b=S[0],w=S[1],k=(0,h.useState)(!1),D=c()(k,2),z=D[0],O=D[1],Q=(0,h.useRef)(null),Z=(0,h.useRef)(1),E=(0,h.useState)({keyword:"",source:"",status:"",page:1,limit:20}),G=c()(E,2),B=G[0];G[1];(0,h.useEffect)((function(){i&&P()}),[i]);var P=function(){var e=l()(o()().mark((function e(){var i,s,l,r,u,a,c,d,g,j,v,h;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W(B);case 2:if(s=e.sent,(0,F.o1)(n)){e.next=5;break}return e.abrupt("return");case 5:return l=t.userInfo||{},r=l.user_school_id,u=void 0===r?"":r,a=l.department_id,c=void 0===a?"":a,d=l.school_name,g=void 0===d?"":d,j=l.department_name,v=void 0===j?"":j,h=null==s||null===(i=s.graduation_years)||void 0===i?void 0:i.at(-1),m([{id:u,name:g}]),e.next=10,J(u);case 10:I.setFieldsValue({year:h,school_id:u,department_id:Number(c),name:"".concat(h).concat(g).concat(v,"毕业设计")});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=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,(0,_.J3)(n);case 2:return 0===(t=e.sent).status&&g((null==t?void 0:t.graduation_years)||[]),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,_.Ps)({page:1,limit:9999,id:n});case 4:0===(t=e.sent).status&&L((null==t?void 0:t.departments)||[]);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,q.jsx)(x.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:i,title:"开启新一届毕业设计",width:578,confirmLoading:b,onCancel:r,onOk:function(){return I.submit()},children:(0,q.jsxs)(X.Z,{colon:!1,form:I,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:function(e,n){e.school_id&&(J(n.school_id),I.setFieldValue("department_id",null))},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 w(!0),e.next=3,(0,_.Wz)(n);case 3:0===(t=e.sent).status&&(C.ZP.success("创建成功"),I.resetFields(),r(),(0,U.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index"))),w(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,q.jsx)(X.Z.Item,{name:"year",label:"选择届别",rules:[{required:!0,message:"请选择届别"}],children:(0,q.jsx)(K.default,{style:{width:344},size:"large",options:d.map((function(e){return{value:e,label:e}}))})}),(0,q.jsx)(X.Z.Item,{name:"school_id",label:"学校",rules:[{required:!0,message:"请选择学校"}],children:(0,q.jsx)(K.default,{showSearch:!0,filterOption:!1,onSearch:function(e){!function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;O(!0),clearTimeout(Q.current),Q.current=setTimeout(l()(o()().mark((function n(){var t,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Z.current+=1,t=Z.current,n.next=4,(0,_.NT)({keyword:e});case 4:0===(i=n.sent).status&&Z.current===t&&(m((null==i?void 0:i.schools)||[]),O(!1));case 6:case"end":return n.stop()}}),n)}))),n)}(e)},loading:z,size:"large",style:{width:344},options:M.map((function(e){return{value:e.id,label:e.name}}))})}),(0,q.jsx)(X.Z.Item,{name:"department_id",label:"学院",rules:[{required:!0,message:"请选择学院"}],children:(0,q.jsx)(K.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:y.map((function(e){return{value:e.id,label:e.name}}))})}),(0,q.jsx)(X.Z.Item,{name:"name",label:"毕业设计名称",style:{marginBottom:0},rules:[{required:!0,message:"请输入毕业设计名称"},{max:60,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"请输入毕业设计名称"}],children:(0,q.jsx)(f.Z,{showCount:!0,style:{width:344},maxLength:60})})]})})})),ee=t(51136),ne=(0,M.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){e.globalSetting,e.dispatch;var n=e.user,t=e.open,i=e.onCancel,s=void 0===i?function(){}:i,r=X.Z.useForm(),u=c()(r,1)[0],a=(0,h.useState)(!1),d=c()(a,2),g=d[0],j=d[1],M=(0,h.useState)(null),m=c()(M,2),p=m[0],N=m[1];return(0,h.useEffect)((function(){if(t){var e,i={code:"",user_type:"student"===(null==n||null===(e=n.userInfo)||void 0===e?void 0:e.identity)?2:1,major:""};u.setFieldsValue(i),N(v()({},i))}}),[t]),(0,q.jsx)(x.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:t,title:"加入毕设",width:527,confirmLoading:g,onCancel:s,onOk:function(){return u.submit()},children:(0,q.jsxs)(X.Z,{colon:!1,form:u,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:function(e,n){return N(v()({},n))},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 j(!0),e.next=3,(0,ee.ZP)("/api/graduations/join.json",{method:"post",body:n});case 3:0===(t=e.sent).status&&(s(),null!=t&&t.identifier?(0,U.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index")):C.ZP.success(null==t?void 0:t.message)),j(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,q.jsx)(X.Z.Item,{name:"code",label:"毕设邀请码",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,q.jsx)(f.Z,{placeholder:"请输入毕设邀请码",size:"large"})}),(0,q.jsx)(X.Z.Item,{name:"user_type",label:"身份",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,q.jsxs)(G.ZP.Group,{children:[(0,q.jsx)(G.ZP,{value:1,style:{color:"#000"},children:"管理员(教师)"}),(0,q.jsx)(G.ZP,{className:"ml30",style:{color:"#000"},value:2,children:"学生"})]})}),2===(null==p?void 0:p.user_type)&&(0,q.jsx)(X.Z.Item,{style:{marginBottom:0},name:"major",label:"专业",rules:[{required:!0,message:"请输入专业名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入专业名称"}],children:(0,q.jsx)(f.Z,{showCount:!0,maxLength:60})})]})})})),te=["homePage","user","globalSetting","loading","dispatch","location"],ie=function(e){return e.Projects="projects",e.Shixuns="shixuns",e.Classrooms="classrooms",e}(ie||{}),oe=function(e){return e.Classrooms="classrooms",e.Shixuns="shixuns",e.Paths="paths",e.Projects="projects",e.Videos="videos",e.Topics="topics",e}(oe||{}),se=(0,M.connect)((function(e){var n=e.homePage,t=e.loading;return{homePage:n,user:e.user,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.homePage;var n,t,i,o,s,l,r,u,a=e.user,d=e.globalSetting,j=(e.loading,e.dispatch),M=(e.location,g()(e,te),(0,h.useState)()),m=c()(M,2),f=m[0],x=m[1],p=(0,h.useState)(),N=c()(p,2),y=N[0],L=N[1],A=(0,h.useState)(!1),I=c()(A,2),T=I[0],S=I[1],b=(0,h.useState)(!1),w=c()(b,2),k=w[0],D=w[1],z=function(e){var n;(0,F.tJ)(j)&&(e!==ie.Projects||null!==(n=a.userInfo)&&void 0!==n&&n.email?e===ie.Classrooms?x(!0):e===ie.Projects&&L(!0):C.ZP.info("请先绑定邮箱,谢谢"))},G=function(e,n){var t;(0,F.tJ)(j)&&(n!==ie.Projects||null!==(t=a.userInfo)&&void 0!==t&&t.email?(n!==ie.Shixuns||(0,F.xY)())&&e&&(window.location.href=e):C.ZP.info("请先绑定邮箱,谢谢"))},B=null===(n=((null===(t=d.setting)||void 0===t?void 0:t.navbar)||[]).find((function(e){return e.link==="/".concat(oe.Classrooms)})))||void 0===n?void 0:n.hidden,U=null===(i=((null===(o=d.setting)||void 0===o?void 0:o.navbar)||[]).find((function(e){return e.link==="/".concat(oe.Shixuns)})))||void 0===i?void 0:i.hidden,P=null===(s=((null===(l=d.setting)||void 0===l?void 0:l.navbar)||[]).find((function(e){return e.link==="/".concat(oe.Paths)})))||void 0===s?void 0:s.hidden;null!=d&&null!==(r=d.setting)&&void 0!==r&&r.is_local&&(null!=a&&null!==(u=a.userInfo)&&void 0!==u&&u.is_shixun_marker||(U=!0));var X=function(e){var n,t,i,o,s,l,r,u,c,g,h,M,m,f,x,p,N,y,L;return(0,q.jsx)(q.Fragment,{children:(0,q.jsxs)(O.Z,{justify:"space-around",className:"pt5 pb5",children:[(0,q.jsxs)(Q.Z,{className:H,children:["学生"!==(null===(n=a.userInfo)||void 0===n?void 0:n.user_identity)&&!B&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return G("/classrooms/new")},children:null!==(t=a.userInfo)&&void 0!==t&&t.main_site?"新建教学课堂":"新建课堂"})})),!U&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return G("/shixuns/new",ie.Shixuns)},children:"新建实践项目"})})),((null===(i=a.userInfo)||void 0===i?void 0:i.main_site)||!(null!==(o=a.userInfo)&&void 0!==o&&o.main_site)&&!P&&((null===(s=a.userInfo)||void 0===s?void 0:s.admin)||(null===(l=a.userInfo)||void 0===l?void 0:l.is_teacher)||(null===(r=a.userInfo)||void 0===r?void 0:r.business)))&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return G("/paths/new")},children:"新建实践课程"})})),!(null!=d&&null!==(u=d.setting)&&void 0!==u&&u.is_local)&&(null===(c=a.userInfo)||void 0===c?void 0:c.main_site)&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){var e;return G("".concat(null==d||null===(e=d.setting)||void 0===e?void 0:e.old_url,"/projects/deposit/new"),ie.Projects)},children:"新建开发项目"})})),"student"!==(null==a||null===(g=a.userInfo)||void 0===g?void 0:g.identity)&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{onClick:function(){(0,F.o1)(j)&&S(!0)},children:(0,q.jsx)("a",{children:"新建毕业设计"})})),!(null!==(h=a.userInfo)&&void 0!==h&&h.main_site)&&(0,q.jsxs)("div",{children:[!B&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return z(ie.Classrooms)},children:null!==(M=a.userInfo)&&void 0!==M&&M.main_site?"加入教学课堂":"加入课堂"})})),(null===(m=a.userInfo)||void 0===m?void 0:m.main_site)&&!(null!=d&&null!==(f=d.setting)&&void 0!==f&&f.is_local)&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return z(ie.Projects)},children:"加入开发项目"})}))]})]}),(null===(x=a.userInfo)||void 0===x?void 0:x.main_site)&&(0,q.jsx)(Q.Z,{children:(0,q.jsx)("div",{className:R})}),(null===(p=a.userInfo)||void 0===p?void 0:p.main_site)&&(0,q.jsxs)(Q.Z,{className:H,children:[!B&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return z(ie.Classrooms)},children:null!==(N=a.userInfo)&&void 0!==N&&N.main_site?"加入教学课堂":"加入课堂"})})),(null===(y=a.userInfo)||void 0===y?void 0:y.main_site)&&!(null!=d&&null!==(L=d.setting)&&void 0!==L&&L.is_local)&&(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{children:(0,q.jsx)("a",{onClick:function(){return z(ie.Projects)},children:"加入开发项目"})})),(0,q.jsx)(Z.Z.Item,v()(v()({},e),{},{onClick:function(){(0,F.o1)(j)&&D(!0)},children:(0,q.jsx)("a",{children:"加入毕业设计"})}))]})]})})};return(0,q.jsxs)("section",{children:[(0,q.jsx)(E.Z,{dropdownRender:function(){return(0,q.jsx)(Z.Z,{className:"".concat(V," ").concat(Y," mt10"),children:(0,q.jsx)(X,{})})},placement:"bottomRight",children:(0,q.jsx)("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})}),(0,q.jsx)(J.Z,{visible:f,onCancel:function(){return x(!1)}}),(0,q.jsx)(W,{visible:y,onCancel:function(){return L(!1)}}),(0,q.jsx)($,{open:T,onCancel:function(){return S(!1)}}),(0,q.jsx)(ne,{open:k,onCancel:function(){return D(!1)}})]})})),le="userPic___a46Uz",re="rightMenu___y_nqk",ue="menuWrap___iwlZB",ae="exit___MOREW",ce="classromediv___crYsO",de="height67___asp2E",ge="login___WGEW9",je="icon___HABAt",ve=t(89918),he=t(37231),Me=t(27065),me=["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"],fe=function(e){return e.Classrooms="classrooms",e.Shixuns="shixuns",e.Paths="paths",e.Projects="projects",e.Videos="videos",e.Topics="topics",e}(fe||{}),xe=(0,M.connect)((function(e){var n=e.homePage,t=e.loading;return{homePage:n,user:e.user,globalSetting:e.globalSetting,shixunHomeworks:e.shixunHomeworks,loading:t.models.index}}))((function(e){e.homePage;var n,t,i,s,r,u,a,c,d,j,v,h,m,f,x=e.user,p=e.globalSetting,N=(e.loading,e.dispatch),y=e.shixunHomeworks,L=(e.location,e.payload,g()(e,me),null===(n=((null===(t=p.setting)||void 0===t?void 0:t.navbar)||[]).find((function(e){return e.link==="/".concat(fe.Classrooms)})))||void 0===n?void 0:n.hidden),A=null===(i=((null===(s=p.setting)||void 0===s?void 0:s.navbar)||[]).find((function(e){return e.link==="/".concat(fe.Shixuns)})))||void 0===i?void 0:i.hidden,I=null===(r=((null===(u=p.setting)||void 0===u?void 0:u.navbar)||[]).find((function(e){return e.link==="/".concat(fe.Paths)})))||void 0===r?void 0:r.hidden,T=(null===(a=x.userInfo)||void 0===a?void 0:a.admin)||(null===(c=x.userInfo)||void 0===c?void 0:c.business)||(null===(d=x.userInfo)||void 0===d?void 0:d.is_shixun_marker)||(null===(j=x.userInfo)||void 0===j?void 0:j.is_teacher)||"学生"!==(null===(v=x.userInfo)||void 0===v?void 0:v.user_identity),S=null===(h=x.userInfo)||void 0===h?void 0:h.is_school_manage;return(0,ve.bg)()?(0,q.jsx)(E.Z,{className:"".concat(de),dropdownRender:function(){return(0,U.Ll)()?(0,q.jsx)(Z.Z,{className:"".concat(re," ").concat(ue),children:(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/account/profile",children:"账号管理"})})}):(0,q.jsxs)(Z.Z,{className:"".concat(re," ").concat(ue),children:[(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(e=x.userInfo)||void 0===e?void 0:e.login,"/classrooms"),children:"我的个人主页"})}),!L&&(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(n=x.userInfo)||void 0===n?void 0:n.login,"/classrooms"),children:null!==(t=x.userInfo)&&void 0!==t&&t.main_site?"我的教学课堂":"我的课堂"})}),!A&&(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(i=x.userInfo)||void 0===i?void 0:i.login,"/shixuns"),children:"我的实践项目"})}),!I&&(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(s=x.userInfo)||void 0===s?void 0:s.login,"/paths"),children:null!==(r=x.userInfo)&&void 0!==r&&r.main_site?"我的实践课程":"我的课程"})}),(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(u=x.userInfo)||void 0===u?void 0:u.login,"/teach-group"),children:"我的教研团队"})}),(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/users/".concat(null===(a=x.userInfo)||void 0===a?void 0:a.login,"/competitions"),children:"我的竞赛管理"})}),(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/order",children:"我购买的课程"})}),(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)("a",{onClick:function(){(0,F.tJ)(N)&&M.history.push("/problemset")},children:"试题库"})}),T&&(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)("a",{onClick:function(){(0,F.tJ)(N)&&M.history.push("/paperlibrary")},children:"试卷库"})}),(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{onClick:function(){"0"===localStorage.getItem("Noviceguide")||N({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:2,href:"/classrooms",text:(0,q.jsx)("div",{children:"OK,接下来,让我们开始新建【教学课堂】,请您找到闪光框并点击 “教学课堂”。"})}})},to:"/account/profile",children:"账号管理"})}),S&&(0,q.jsx)(Z.Z.Item,{children:(0,q.jsx)(M.Link,{to:"/administration/college",children:"高校管理"})}),(0,q.jsx)(Z.Z.Item,{className:ae,children:(0,q.jsx)("a",{onClick:l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,he.vR)({});case 3:n=e.sent,C.ZP.success(null==n?void 0:n.message),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:(0,U.d8)("_educoder_session","logout",1),(0,U.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout((function(){window.location.href="/"}),800);case 16:case"end":return e.stop()}}),e,null,[[0,7]])}))),children:"退出"})})]});var e,n,t,i,s,r,u,a},placement:"bottomRight",children:(0,q.jsx)("section",{children:(0,q.jsx)("aside",{children:(0,q.jsxs)("div",{className:1===y.actionTabs.type?ce:"",children:[(0,q.jsx)("img",{className:"".concat(le," current ml15"),src:"".concat(null===Me.Z||void 0===Me.Z?void 0:Me.Z.IMG_SERVER,"/images/").concat(null===(m=x.userInfo)||void 0===m?void 0:m.image_url),alt:"",onClick:function(){var e;return M.history.push((0,U.Ll)()?"/account/profile":"/users/".concat(null===(e=x.userInfo)||void 0===e?void 0:e.login,"/classrooms"))}}),(0,U.Ll)()&&(0,q.jsx)("span",{className:"ml10 font16",children:null===(f=x.userInfo)||void 0===f?void 0:f.username}),(0,q.jsx)("i",{className:"iconfont icon-zhankai4 ".concat(je)})]})})})}):(0,q.jsx)("div",{className:"font15 ".concat(p.isIlearning?ge:""),children:(0,q.jsx)("span",{className:"ml10 mr5 current c-white",onClick:function(){N({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"登录 / 注册"})})})),pe="tip___a6MfI",Ne=t(99232),ye=t.n(Ne),Le=(0,M.connect)((function(e){return{user:e.user}}))((function(e){e.visible;var n,t,i,s=e.user,r=(e.onCancel,e.dispatch,(0,h.useState)()),u=c()(r,2),a=(u[0],u[1],(0,h.useState)([])),d=c()(a,2),g=(d[0],d[1]),j=(0,h.useState)(!1),v=c()(j,2),M=(v[0],v[1],(0,h.useState)(!1)),m=c()(M,2),f=(m[0],m[1],(0,h.useState)()),x=c()(f,2),p=(x[0],x[1],(0,h.useState)(!1)),N=c()(p,2),y=N[0],L=N[1],A=null===(n=window.location.pathname)||void 0===n?void 0:n.includes("classrooms/");(0,h.useEffect)((function(){var e,n;null!=s&&null!==(e=s.userInfo)&&void 0!==e&&e.identity&&g(["student"===(null==s||null===(n=s.userInfo)||void 0===n?void 0:n.identity)?3:1])}),[s]),(0,h.useEffect)((function(){var e;if(console.log(null==s?void 0:s.userInfo),null!=s&&null!==(e=s.userInfo)&&void 0!==e&&e.user_status){var n;if(console.log(111),15===(null==s||null===(n=s.userInfo)||void 0===n?void 0:n.role))return void L(!1);var t,i,o,l=A?JSON.parse(null===(t=localStorage)||void 0===t?void 0:t.getItem("delaytip_class")):JSON.parse(null===(i=localStorage)||void 0===i?void 0:i.getItem("delaytip_user"));l&&(null==l?void 0:l.login)===(null==s||null===(o=s.userInfo)||void 0===o?void 0:o.login)?(console.log(ye()(null==l?void 0:l.time).add(1,"days")),console.log(ye()(new Date)),ye()(null==l?void 0:l.time).add(1,"days").set({hour:0,minute:0,second:0})3)||null!==(e=t[4])&&void 0!==e&&e.includes("newgold")||null!==(n=t[5])&&void 0!==n&&n.includes("newgold")||"coursesId"===t[2]||(i.course_id=t[2]),"shixuns"===t[1]&&t.length>3&&(i.objective_type="shixun",i.objective_id=t[2]),"paths"===t[1]&&t.length>3&&(i.objective_type="path",i.objective_id=t[2]),v()(v()({},i),{school:1})}var ze=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Ce=(0,M.connect)((function(e){var n=e.homePage,t=e.loading,i=e.user,o=e.globalSetting,s=e.shixunHomeworks;return{homePage:n,user:i,globalSetting:o,loading:t.models.index,shixunHomeworks:s}}))((function(e){e.homePage;var n,t=e.user,i=e.globalSetting,s=(e.loading,e.dispatch),r=e.isLogin,a=void 0!==r&&r,d=e.shixunHomeworks,j=(g()(e,be),(0,M.useLocation)()),f=(0,h.useState)(!1),C=c()(f,2),O=C[0],Q=C[1],Z=(0,h.useState)(""),E=c()(Z,2),G=E[0],B=E[1],P=(0,h.useState)(!1),W=c()(P,2),J=W[0],V=W[1],Y=De();(0,h.useEffect)((function(){s({type:"user/getNavigationInfo",payload:v()({},Y)})}),[i.name]),(0,h.useEffect)((function(){"底部弹窗"===d.actionTabs.key&&(null!=ze&&ze.includes(null==j?void 0:j.pathname)||0===(null==j?void 0:j.pathname.indexOf("/classrooms"))||s({type:"shixunHomeworks/setActionTabs",payload:{key:"隐藏"}}))}),[j.pathname]),(0,h.useEffect)((function(){"底部弹窗"===d.actionTabs.key||d.actionTabs.key||localStorage.setItem("Noviceguide","0")}),[d.actionTabs.key]),(0,h.useEffect)((function(){if(null!=i&&i.setting){var e,n,t,o=(0,Se.cloneDeep)(null==i||null===(e=i.setting)||void 0===e?void 0:e.navbar);o=null===(n=o)||void 0===n?void 0:n.filter((function(e){return!(null!=e&&e.hidden||(0,ve.JA)()&&"/paperlibrary"===e.link)}));var s,l=u()(o);try{for(l.s();!(s=l.n()).done;){var r=s.value;r.subitem&&(r.subitem=r.subitem.filter((function(e){return!(null!=e&&e.hidden||(0,ve.JA)()&&"/paperlibrary"===e.link)})))}}catch(e){l.e(e)}finally{l.f()}var a=!1;null===(t=o)||void 0===t||t.map((function(e,n){var t,s,l,r=j.pathname;e.link===r&&(B(null==e?void 0:e.link),(0,U.Dk)("/"===r?null==i||null===(s=i.setting)||void 0===s?void 0:s.name:ae(null==e?void 0:e.name)),le(ue(n,{name:null==e?void 0:e.name,link:null==e?void 0:e.link},o)),a=!0);null!=e&&null!==(t=e.subitem)&&void 0!==t&&t.length&&(null==e||null===(l=e.subitem)||void 0===l||l.map((function(e){e.link===r&&(B(null==e?void 0:e.link),"/"!==r&&(0,U.Dk)(ae(null==e?void 0:e.name)),le(ue(n,{name:null==e?void 0:e.name,link:null==e?void 0:e.link},o)),a=!0)})))})),a||le(o)}}),[null==i?void 0:i.setting,t]);var R=(0,h.useMemo)((function(){var e,n;return null!=i&&null!==(e=i.setting)&&void 0!==e&&e.nav_logo_url?"".concat(Me.Z.IMG_SERVER,"/").concat(null==i||null===(n=i.setting)||void 0===n?void 0:n.nav_logo_url):"".concat(Me.Z.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat((new Date).getTime())}),[null==i||null===(n=i.setting)||void 0===n?void 0:n.nav_logo_url]);function H(e){M.history.push("/search?value="+e)}var F,X,K,_,$,ee,ne=function(){return O?(0,q.jsx)("div",{onBlur:function(){setTimeout((function(){Q(!1)}),300)},children:(0,q.jsx)(ke,{placeholder:"实践课程/教学课堂/实践项目/交流问答",className:"search-input mr20",onSearch:H,autoFocus:!0})}):(0,q.jsx)("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){M.history.push("/search?value=")}})},te=(0,h.useState)([]),ie=c()(te,2),oe=ie[0],le=ie[1],re=function(){var e=l()(o()().mark((function e(n,t){var i,l,r,u,a,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("工程认证"!==(null==n?void 0:n.name)){e.next=6;break}return e.next=3,(0,he.IU)();case 3:return null!=(r=e.sent)&&null!==(l=r.data)&&void 0!==l&&l.engineer_url?null!=r&&null!==(u=r.data)&&void 0!==u&&null!==(u=u.engineer_url)&&void 0!==u&&u.includes("http")?(0,U.xg)(null==r||null===(a=r.data)||void 0===a?void 0:a.engineer_url):M.history.push(null==r||null===(c=r.data)||void 0===c?void 0:c.engineer_url):401!=(null==r?void 0:r.status)&&V(!0),e.abrupt("return");case 6:null!=n&&null!==(i=n.link)&&void 0!==i&&i.includes("http")?(0,U.xg)(null==n?void 0:n.link):((0,U.Dk)(null==n?void 0:n.name),M.history.push(null==n?void 0:n.link)),"教学课堂"===(null==n?void 0:n.name)&&"0"!==localStorage.getItem("Noviceguide")&&s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:5,text:(0,q.jsx)("div",{children:"非常棒,咱们已经到达【教学课堂】,平台上已经有几千位老师创建了自己的教学课堂,你也可以轻松完成哟!现在请您点击页面上 “新建课堂”按钮开始新建自己的课堂~"})}});case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ue=function(e,n,t){var i=t.slice();return i[e]&&(i[e].name=n.name,i[e].link=n.link),i||[]},ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.indexOf("<")>-1?e.slice(0,e.indexOf("<")):e};return i.showHeader&&i.showHeaderFooter?(0,q.jsxs)(m.Z,{style:{background:"".concat("/training"==j.pathname?"rgba(0,0,0,0)":"")},className:"".concat(i.isIlearning?D:N," ").concat(i.showHeaderFixed?z:""),children:[(null==i?void 0:i.showTip)&&(0,q.jsx)(Le,{}),(0,q.jsxs)(we,{className:"header",style:{background:"".concat("/training"==j.pathname?"rgba(0,0,0,0)":""),zIndex:"".concat("/training"==j.pathname?"999":"")},children:[(0,q.jsxs)("section",{className:w,children:[(!!i.isIlearning||!(null!=i&&null!==(F=i.setting)&&void 0!==F&&F.main_site)&&!(null==i||null===(X=i.setting)||void 0===X||!X.navbar))&&(0,q.jsx)(M.Link,{style:{display:"flex",alignItems:"center"},onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/",children:(0,q.jsx)("img",{className:y,title:null===(K=i.setting)||void 0===K?void 0:K.name,src:R||"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4="})}),(0,q.jsxs)("ul",{className:"".concat(L," ").concat((0,U.Ll)()&&"ml0"),children:[(0,U.Ll)()&&(0,q.jsx)("li",{children:(0,q.jsx)("a",{href:"/",children:"考试系统"})}),!(0,U.Ll)()&&i.setting&&oe.map((function(e,n){var t,i,o,s,l,r,u;return(0,q.jsxs)("li",{className:(null==e||null===(t=e.subitem)||void 0===t||!t.length)&&G===(null==e?void 0:e.link)||null!=e&&null!==(i=e.subitem)&&void 0!==i&&i.some((function(e){return G===(null==e?void 0:e.link)}))?b:"",children:[(0,q.jsxs)("div",{onClick:function(){return re(e,n)},className:S,children:[(0,q.jsx)("span",{dangerouslySetInnerHTML:{__html:(u=null==e?void 0:e.name,null==e||null===(r=e.subitem)||void 0===r||r.map((function(e,n){return e.link===j.pathname&&(u=e.name),e})),u)}}),(null==e||null===(o=e.subitem)||void 0===o?void 0:o.length)>0&&(0,q.jsx)("i",{className:"iconfont icon-zhankai4"})]}),(null==e||null===(s=e.subitem)||void 0===s?void 0:s.length)>0&&(0,q.jsx)("div",{className:A,children:null==e||null===(l=e.subitem)||void 0===l?void 0:l.map((function(e,t){return(0,q.jsxs)("div",{className:T,onClick:function(){return re(e,n)},children:[!!t&&(0,q.jsx)("div",{className:I}),(0,q.jsx)("aside",{className:"font16 c-black",children:ae(e.name)}),(0,q.jsx)("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"},children:e.content})]},n+"-"+t)}))})]},n)}))]}),(0,q.jsxs)("div",{className:"search-bar",style:{flex:i.isIlearning?"initial":"1 0 auto"},children:[!(0,U.Ll)()&&!(null!=i&&i.isIlearning)&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(ne,{}),!a&&(0,q.jsx)(se,{}),!a&&!(null==t||null===(_=t.userInfo)||void 0===_||!_.login)&&(0,q.jsx)(M.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(null==t||null===($=t.userInfo)||void 0===$?void 0:$.login,"/user_tidings"),children:(null==t||null===(ee=t.navigationInfo)||void 0===ee?void 0:ee.new_message)&&(0,q.jsx)("span",{className:k})})]}),!a&&(0,q.jsx)(xe,{payload:Y})]})]}),(0,q.jsx)(x.Z,{centered:!0,destroyOnClose:!0,open:J,title:"提示",width:"500px",okText:"立即联系",cancelText:"取消",onOk:function(){(0,U.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return V(!1)},children:(0,q.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,q.jsx)("p",{children:"您可以在QQ服务群向管理员申请,获得继续操作的权限"}),(0,q.jsx)("img",{src:p.X3,width:200,height:200}),(0,q.jsx)("p",{children:"群号:693542422 "})]})})]}),(0,q.jsx)(Te,{})]}):(0,q.jsx)(q.Fragment,{})}))},32637:function(e,n,t){e.exports=t.p+"static/AssistantCode3.a8740efb.jpeg"}}]);