1 line
17 KiB
JavaScript
1 line
17 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[172],{JGtk:function(e,t,n){"use strict";n.d(t,"a",(function(){return k})),n("/xke");var a=n("TeRw"),r=(n("miYZ"),n("tsqr")),u=n("ZbhI"),c=n.n(u),o=n("o+MX"),i=n.n(o),l=n("OBge"),d=n.n(l),s=n("vDqi"),p=n.n(s),m=n("Po8q"),f=n.n(m),g=n("zLi2"),h=n.n(g),b=n("Kwsy"),j=n.n(b),E=n("cDcd"),y=n.n(E),O=n("faye"),v=n("CWZq");function I(e){var t=e.afterClose,n=Object(E.useState)(!0),a=h()(n,2),r=a[0],u=a[1];return y.a.createElement(v.a,{isRender:r,Modifyloginvalue:function(){u(!1),t()}})}var S="autologin_trustie";function k(e){var t;c()(t=window.location.href).call(t,"localhost")<0&&(p.a.defaults.withCredentials=!0);var n=p.a.create({baseURL:e,timeout:18e5});return n.interceptors.request.use((function(e){if(f.a.load(S)&&(e.headers.Authorization=f.a.load(S)),"3007"===window.location.port){var t,n,a,r=f.a.load(S);-1===c()(t=e.url).call(t,"?")?e.url=i()(n="".concat(e.url,"?token=")).call(n,r):e.url=i()(a="".concat(e.url,"&token=")).call(a,r)}return e}),(function(e){})),n.interceptors.response.use((function(e){var t=e||{};return 400===t.status?(r.a.error(t.data.message||"操作失败"),d.a.reject("error")):401===t.status?(r.a.error(t.data.message||"登录信息已过期"),d.a.reject("error")):403===t.status?(r.a.error(t.data.message||"无权限!"),d.a.reject("error")):40001===t.status?(a.a.open({message:"提示",description:"账户或密码错误!"}),d.a.reject("error")):200===e.status||200===t.status?e.data:void a.a.open({message:"提示",description:t.message})}),(function(e){var t=e.response||{};return 400===t.status?(r.a.error(t.data.message||"操作失败"),d.a.reject("error")):401===t.status?(r.a.error(t.data.message||"登录信息已过期"),function(e){var t=document.createElement("div");function n(){O.unmountComponentAtNode(t)&&t.parentNode&&t.parentNode.removeChild(t)}document.body.appendChild(t),j()((function(){O.render(y.a.createElement(I,{afterClose:n}),t)}))}(),d.a.reject("error")):403===t.status?(r.a.error(t.data.message||"无权限!"),d.a.reject("error")):(a.a.open({message:"提示",description:e.message}),d.a.reject(e))})),n}},hJRQ:function(e,t,n){"use strict";n.d(t,"d",(function(){return d})),n.d(t,"y",(function(){return s})),n.d(t,"z",(function(){return p})),n.d(t,"u",(function(){return m})),n.d(t,"a",(function(){return f})),n.d(t,"F",(function(){return g})),n.d(t,"A",(function(){return h})),n.d(t,"B",(function(){return b})),n.d(t,"x",(function(){return j})),n.d(t,"h",(function(){return E})),n.d(t,"E",(function(){return y})),n.d(t,"i",(function(){return O})),n.d(t,"q",(function(){return v})),n.d(t,"r",(function(){return I})),n.d(t,"c",(function(){return S})),n.d(t,"t",(function(){return k})),n.d(t,"s",(function(){return T})),n.d(t,"v",(function(){return x})),n.d(t,"j",(function(){return R})),n.d(t,"m",(function(){return P})),n.d(t,"b",(function(){return w})),n.d(t,"p",(function(){return M})),n.d(t,"n",(function(){return A})),n.d(t,"C",(function(){return D})),n.d(t,"D",(function(){return F})),n.d(t,"G",(function(){return L})),n.d(t,"o",(function(){return B})),n.d(t,"l",(function(){return C})),n.d(t,"e",(function(){return _})),n.d(t,"f",(function(){return q})),n.d(t,"g",(function(){return J})),n.d(t,"w",(function(){return G})),n.d(t,"k",(function(){return H}));var a=n("SPx3"),r=n.n(a),u=n("a0dU"),c=n.n(u),o=n("o+MX"),i=n.n(o),l=n("ucFT"),d=3,s="现金奖励",p=3;function m(e){return Object(l.a)({url:"/api/applyInformation/getUserApplyInfo",method:"get",params:e})}function f(e){return Object(l.a)({url:"/api/applyInformation/create",method:"post",data:e})}function g(e){return Object(l.a)({url:"/api/applyInformation/update",method:"post",data:e})}function h(e){return Object(l.a)({url:"/api/studentApply/create",method:"post",data:e})}function b(e){return Object(l.a)({url:"/api/studentApply/update",method:"post",data:e})}function j(e){return Object(l.a)({url:"/api/applyInformation/list",method:"get",params:e})}function E(e){return Object(l.a)({url:"/api/applyInformation/projectListFor0",method:"get",params:e})}function y(e){return Object(l.a)({url:"/api/applyInformation/taskList",method:"get",params:e})}function O(e){return Object(l.a)({url:"/api/applyInformation/taskListFor0",method:"get",params:e})}function v(e,t){return Object(l.a)({url:"/api/applyInformation/".concat(e),method:"get",params:t})}function I(e){return Object(l.a)({url:"/api/studentApply/getUserApplyInfo",method:"get",params:e})}function S(e){return Object(l.a)({url:"/api/studentApply/delete",method:"post",data:e})}function k(e){return Object(l.a)({url:"/api/applyInformation/task/".concat(e),method:"get"})}function T(e){return Object(l.a)({url:"/api/studentApply/list",method:"get",params:e})}function x(e){return Object(l.a)({url:"/api/applyInformation/hasAuditRole",method:"get",params:e})}function R(e){return Object(l.a)({url:"/api/applyInformation/auditList",method:"get",params:e})}function P(e){return Object(l.a)({url:"/api/applyInformation/lockedAuditList",method:"get",params:e})}function w(e){return Object(l.a)({url:"/api/studentApply/auditPassTask",method:"post",data:e})}function M(e){return Object(l.a)({url:"/api/studentApply/passList",method:"get",params:e})}function A(e,t){return Object(l.a)({url:"/api/examineMaterial/getExamineInfo/".concat(e),method:"get",params:t})}function D(e){return Object(l.a)({url:"/api/examineMaterial/create",method:"post",data:e})}function F(e){return Object(l.a)({url:"/api/tutorEvaluation/create",method:"post",data:e})}function L(e){return Object(l.a)({url:"/api/tutorEvaluation/update",method:"post",data:e})}function B(e){return Object(l.a)({url:"/api/examineMaterial/getExamineInfoList",method:"get",params:e})}function C(e){return Object(l.a)({url:"/api/glccSettings/settingList",method:"get",params:e})}function _(e){return Object(l.a)({url:"/api/applyInformation/delete",method:"post",data:e})}function q(e){return N.apply(this,arguments)}function N(){return(N=r()(c.a.mark((function e(t){return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(l.a)({url:"/api/applyInformation/findStudentTaskByTaskId",method:"get",params:t});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"range";if(e&&e[0]){var n,a,r,u,c,o,l,d,s,p,m=e[0].value.split(","),f=new Date(m[0]),g=new Date(m[1]),h=f.getFullYear(),b=f.getMonth()+1,j=f.getDate(),E=f.getHours(),y=g.getFullYear(),O=g.getMonth()+1,v=g.getDate(),I=g.getHours(),S=i()(n=i()(a=i()(r=i()(u=i()(c=i()(o=i()(l="".concat(h,"年")).call(l,b,"月")).call(o,j,"日")).call(c,E,"点-")).call(u,y,"年")).call(r,O,"月")).call(a,v,"日")).call(n,I,"点");if("start"===t)S=i()(d=i()(s=i()(p="".concat(h,"年")).call(p,b,"月")).call(s,j,"日")).call(d,E,"点");else if("end"===t){var k,T,x;S=i()(k=i()(T=i()(x="".concat(y,"年")).call(x,O,"月")).call(T,v,"日")).call(k,I,"点")}else if("rangeDay"===t){var R,P,w,M,A;S=i()(R=i()(P=i()(w=i()(M=i()(A="".concat(h,"年")).call(A,b,"月")).call(M,j,"日-")).call(w,y,"年")).call(P,O,"月")).call(R,v,"日")}else if("startMonthDay"===t){var D;S=i()(D="".concat(b,".")).call(D,j)}else if("endMonthDay"===t){var F;S=i()(F="".concat(O,".")).call(F,v)}else if("rangeConcatDot"===t){var L,B,C;S=i()(L=i()(B=i()(C="".concat(b,".")).call(C,j,"-")).call(B,O,".")).call(L,v)}return S}}function G(e){return Object(l.a)({url:"/api/applyInformation/hasFinalExam",method:"get",data:e})}function H(e){return Object(l.a)({url:"/api/examineMaterial/getExamineInfoListFor0In2023",method:"get",params:e})}},ucFT:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i}));var a=n("JGtk"),r=localStorage.chromesetting&&JSON.parse(localStorage.chromesetting),u=r&&r.common.glcc,c=Object(a.a)(u),o=u,i=r&&r.common.main_site_url;t.a=c},"x1B+":function(e,t,n){"use strict";n.r(t);var a=n("EcSs"),r=n.n(a),u=(n("miYZ"),n("tsqr")),c=n("zLi2"),o=n.n(c),i=n("5PDf"),l=n.n(i),d=n("ZbhI"),s=n.n(d),p=n("TEMH"),m=n.n(p),f=n("FLGM"),g=n.n(f),h=n("+oHS"),b=n.n(h),j=n("cDcd"),E=n.n(j),y=n("jKe7"),O=n("2INN"),v=n("9C/b"),I=n("sYIF"),S=n("1thW"),k=n("5A3O"),T=(n("f2Tg"),n("CnBM")),x=n.n(T),R=n("HUFq"),P=n("qmW9"),w=n("hJRQ"),M=x()({loader:function(){return n.e(56).then(n.bind(null,"7fKU"))},loading:R.a}),A=x()({loader:function(){return Promise.all([n.e(1),n.e(3),n.e(4),n.e(17),n.e(101)]).then(n.bind(null,"4Coo"))},loading:R.a}),D=x()({loader:function(){return n.e(92).then(n.bind(null,"Vt0K"))},loading:R.a}),F=x()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(173)]).then(n.bind(null,"qeF3"))},loading:R.a}),L=x()({loader:function(){return Promise.all([n.e(1),n.e(3),n.e(4),n.e(17),n.e(55)]).then(n.bind(null,"jIcc"))},loading:R.a}),B=x()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(5),n.e(94),n.e(202)]).then(n.bind(null,"i+Ta"))},loading:R.a}),C=x()({loader:function(){return n.e(118).then(n.bind(null,"EjfP"))},loading:R.a}),_=x()({loader:function(){return n.e(117).then(n.bind(null,"H3p0"))},loading:R.a}),q=x()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(65)]).then(n.bind(null,"4pVs"))},loading:R.a}),N=x()({loader:function(){return n.e(144).then(n.bind(null,"GVBq"))},loading:R.a}),J=x()({loader:function(){return Promise.all([n.e(5),n.e(6),n.e(72)]).then(n.bind(null,"rljp"))},loading:R.a}),G=x()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(73)]).then(n.bind(null,"25qF"))},loading:R.a}),H=x()({loader:function(){return Promise.all([n.e(1),n.e(3),n.e(4),n.e(58)]).then(n.bind(null,"4vZ5"))},loading:R.a}),U=x()({loader:function(){return Promise.all([n.e(5),n.e(143)]).then(n.bind(null,"fWxu"))},loading:R.a}),Z=x()({loader:function(){return Promise.all([n.e(0),n.e(2),n.e(66)]).then(n.bind(null,"Ga6D"))},loading:R.a});t.default=Object(v.a)(Object(P.a)({imgSelector:".imageLayerParent img, .imageLayerParent .imageTarget",parentSelector:".newMain"})(Object(S.a)()(Object(I.b)()(Object(k.a)((function(e){var t=e.current_user,n=e.showLoginDialog,a=e.match.params.id,c=Object(j.useState)(3),i=o()(c,2),d=i[0],p=i[1],f=Object(j.useState)(void 0),h=o()(f,2),v=h[0],I=h[1],S=Object(j.useState)(void 0),k=o()(S,2),T=k[0],x=k[1],R=Object(j.useState)(!1),P=o()(R,2),Y=P[0],z=P[1],K=Object(j.useState)(!1),W=o()(K,2),V=W[0],Q=W[1],X=Object(j.useState)(!1),$=o()(X,2),ee=$[0],te=$[1],ne=Object(j.useState)(!1),ae=o()(ne,2),re=ae[0],ue=ae[1],ce=Object(j.useState)(!1),oe=o()(ce,2),ie=oe[0],le=oe[1],de=Object(j.useState)(!1),se=o()(de,2),pe=se[0],me=se[1];function fe(e,t,n){var a,r=g()(a=t.split(",")).call(a,(function(e){var t=e&&e.replace(/-/g,"/");return new Date(t).getTime()}));return"range"===n?e>r[0]&&e<r[1]:e>r[0]}Object(j.useEffect)((function(){a&&p("2022"===a?1:"2023"===a?2:3)}),[a]),Object(j.useEffect)((function(){Object(w.l)({round:w.d,type:"timeSetting"}).then((function(e){if(e&&"success"===e.message){var t,n,a,r,u,c,o;x(e.data);var i=(new Date).getTime(),d=l()(t=e.data).call(t,(function(e){return"repoPublic"===e.name}));d[0]&&z(fe(i,d[0].value,"range"));var p=l()(n=e.data).call(n,(function(e){return"repoApply1"===e.name}));p[0]&&Q(fe(i,p[0].value,"range"));var f=l()(a=e.data).call(a,(function(e){return"matching"===e.name}));f[0]&&te(fe(i,f[0].value,"range"));var g=l()(r=e.data).call(r,(function(e){return"stuPublic"===e.name}));g[0]&&ue(fe(i,g[0].value,"range"));var h=l()(u=e.data).call(u,(function(e){return"mediumExamine2"===e.name}));h[0]&&le(fe(i,h[0].value,"range"));var b=l()(c=e.data).call(c,(function(e){return"finalExamine2"===e.name}));b[0]&&me(fe(i,b[0].value,"range"));var j=l()(o=e.data).call(o,(function(e){var t;return-1===s()(t=["repoPublic","repoApply1","matching","stuPublic","mediumExamine2","finalExamine2"]).call(t,e.name)})),E=m()(j).call(j,(function(e){return fe(i,e.value,"range")}));-1!==E&&I(j[E].name)}}))}),[]);var ge=Object(j.useState)({}),he=o()(ge,2),be=he[0],je=he[1],Ee=Object(j.useState)({}),ye=o()(Ee,2),Oe=ye[0],ve=ye[1],Ie=Object(j.useState)(void 0),Se=o()(Ie,2),ke=Se[0],Te=Se[1],xe=Object(j.useState)(0),Re=o()(xe,2),Pe=Re[0],we=Re[1],Me=Object(j.useState)(void 0),Ae=o()(Me,2),De=Ae[0],Fe=Ae[1],Le=Object(j.useState)(void 0),Be=o()(Le,2),Ce=Be[0],_e=Be[1],qe=Object(j.useState)(void 0),Ne=o()(qe,2),Je=Ne[0],Ge=Ne[1];Object(j.useEffect)((function(){document.title="开源夏令营"}),[]);var He=Object(j.useState)(!1),Ue=o()(He,2),Ze=Ue[0],Ye=Ue[1];function ze(e){t&&t.login?De?u.a.error("由于你已入选 ".concat(De," 课题,无法申请其他课题")):Oe&&b()(Oe).length>=2?u.a.error("超出可报名课题数量上限"):window.location.href="/glcc/student/apply/".concat(e):n()}return Object(j.useEffect)((function(){t&&t.user_id&&(ee||ie||pe)&&Object(w.v)({userId:t.user_id,round:w.d}).then((function(e){e&&"success"===e.message&&e.data.hasRole&&Ye(!0)}))}),[t,ee,ie,pe]),Object(j.useEffect)((function(){("stuApply"===v||"stuApply1"===v||"mediumExamine1"===v||"finalExamine1"===v)&&t&&t.login&&Object(w.r)({userId:t.user_id,round:d}).then((function(e){if(e&&"success"===e.message){var t,n={},a={};e.data&&g()(t=e.data.registrationStudentTaskList).call(t,(function(e){n[e.taskId]=e.id,e.locked&&Fe(e.taskName),e.locked&&_e(e.taskId),e.locked&&Ge(e.studentRegId),1===e.subRound&&(a[e.taskId]=e.id)})),je(n),ve(a),e.data&&we(Number(e.data.cancelCount))}}))}),[ke,t,v]),E.a.createElement("div",{className:"newMain clearfix"},E.a.createElement(y.a,e,("stuApply"===v||"stuApply1"===v)&&E.a.createElement(O.a,{path:"/glcc/student/apply/:taskId",render:function(t){return E.a.createElement(L,r()({},e,t,{round:d,period:v,setStudentInfoReset:Te}))}}),"repoApply"===v&&E.a.createElement(O.a,{path:"/glcc/apply",render:function(t){return E.a.createElement(A,r()({round:w.d},e,t,{glccSettings:T}))}}),V&&E.a.createElement(O.a,{path:"/glcc/sign",render:function(t){return E.a.createElement(A,r()({round:w.d},e,t,{glccSettings:T}))}}),ee&&Ze&&E.a.createElement(O.a,{path:"/glcc/mentoradmin",render:function(t){return E.a.createElement(B,r()({},e,t,{currentRound:w.d}))}}),re&&E.a.createElement(O.a,{path:"/glcc/result",render:function(e){return E.a.createElement(G,{current_user:t,history:e.history,round:d})}}),E.a.createElement(O.a,{path:"/glcc/help",render:function(t){return E.a.createElement(D,r()({},e,t))}}),E.a.createElement(O.a,{path:"/glcc/news",render:function(t){return E.a.createElement(F,r()({},e,t))}}),!(d===w.d&&!Y)&&E.a.createElement(O.a,{path:"/glcc/:id/subjects/detail/:taskId",render:function(t){return E.a.createElement(N,r()({},e,t,{applyTaskId:be,applyTask:ze,period:v,round:d,currentRound:w.d}))}}),!(d===w.d&&!Y)&&E.a.createElement(O.a,{path:"/glcc/:id/projects",render:function(t){return E.a.createElement(C,r()({period:v,round:d},e,t,{applyTaskId:be,setStudentInfoReset:Te,applyTask:ze,currentRound:w.d,glccSettings:T}))}}),!(d===w.d&&!Y)&&E.a.createElement(O.a,{path:"/glcc/:id/subjects",render:function(t){return E.a.createElement(C,r()({period:v,round:d},e,t,{applyTaskId:be,setStudentInfoReset:Te,cancelCount:Pe,applyTask:ze,currentRound:w.d,lockedTaskName:De,glccSettings:T}))}}),E.a.createElement(O.a,{path:"/glcc/freesubject",render:function(t){return E.a.createElement(_,r()({},e,t))}}),E.a.createElement(O.a,{path:"/glcc/:id/free-result",render:function(e){return E.a.createElement(q,{id:a,round:d,period:v,current_user:t,history:e.history})}}),E.a.createElement(O.a,{path:"/glcc/openmmlab",render:function(t){return E.a.createElement(J,r()({period:v},e,t,{applyTaskId:be,setStudentInfoReset:Te,applyTask:ze}))}}),(1===d||"mediumExamine3"===v||"finalExamine3"===v)&&E.a.createElement(O.a,{path:"/glcc/:id/result",render:function(e){return E.a.createElement(Z,{id:a,round:d,period:v,current_user:t,history:e.history})}}),("mediumExamine1"===v||"finalExamine1"===v)&&E.a.createElement(O.a,{path:"/glcc/submit",render:function(e){return E.a.createElement(H,{current_user:t,history:e.history,checkedTaskId:Ce,studentRegId:Je,period:v,currentRound:w.d,glccSettings:T,isMediumExamineByToTutor:ie,isFinalExamineByToTutor:pe})}}),ie&&E.a.createElement(O.a,{path:"/glcc/middle/examination",render:function(e){return E.a.createElement(U,{current_user:t,period:"mediumExamine",history:e.history,hasRole:Ze,isMediumExamineByToTutor:ie,currentRound:w.d,glccSettings:T})}}),pe&&E.a.createElement(O.a,{path:"/glcc/final/examination",render:function(e){return E.a.createElement(U,{current_user:t,period:"finalExamine",history:e.history,hasRole:Ze,isMediumExamineByToTutor:pe,currentRound:w.d,glccSettings:T})}}),E.a.createElement(O.a,{path:"/glcc/:id",render:function(t){return E.a.createElement(M,r()({repoPublic:Y,period:v,round:d},e,t,{checkedTaskId:Ce,glccSettings:T,showMatchingBut:ee&&Ze,isResultPublic:re,hasRole:Ze,isMediumExamineByToTutor:ie,isFinalExamineByToTutor:pe}))}}),E.a.createElement(O.a,{path:"/glcc",render:function(t){return E.a.createElement(M,r()({repoPublic:Y,period:v,round:d},e,t,{checkedTaskId:Ce,glccSettings:T,showMatchingBut:ee&&Ze,isResultPublic:re,hasRole:Ze,isMediumExamineByToTutor:ie,isFinalExamineByToTutor:pe}))}})))}))))))}}]); |