forked from Gitlink/build
1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[119],{"4vZ5":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=N(a("8z0m")),n=N(a("2/Rp")),r=N(a("CtXQ")),c=N(a("Vl3Y")),u=N(a("5rEg")),m=N(a("tsqr")),s=N(a("kLXV")),d=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],l=!0,n=!1,r=void 0;try{for(var c,u=e[Symbol.iterator]();!(l=(c=u.next()).done)&&(a.push(c.value),!t||a.length!==t);l=!0);}catch(e){n=!0,r=e}finally{try{!l&&u.return&&u.return()}finally{if(n)throw r}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("DZo9"),a("+L6B"),a("Pwec"),a("y8nQ"),a("5NDa"),a("miYZ"),a("2qtc");var i=a("cDcd"),o=N(i),f=a("eO8H"),p=N(a("pNh+")),E=N(a("hREV")),g=N(a("9Rdz")),h=a("ucFT"),v=a("hJRQ");function N(e){return e&&e.__esModule?e:{default:e}}a("Zg8I"),t.default=c.default.create()((function(e){var t=e.form,a=e.checkedTaskId,N=e.checkTime1,A=e.studentRegId,b=e.history,U=t.getFieldDecorator,x=t.validateFieldsAndScroll,T=(0,i.useState)(void 0),w=d(T,2),y=w[0],B=w[1],D=(0,i.useState)(void 0),k=d(D,2),S=k[0],V=k[1],P=(0,i.useState)(void 0),R=d(P,2),I=R[0],C=R[1],L=(0,i.useState)(!1),j=d(L,2),z=j[0],M=j[1],Y=(new Date).getTime()<new Date("2022/10/17 24:0").getTime(),O=(new Date).getTime()>new Date("2022/10/15 0:0").getTime()&&(new Date).getTime()<new Date("2022/10/23 24:0").getTime();return(0,i.useEffect)((function(){N||b.push("/glcc")}),[]),(0,i.useEffect)((function(){a&&(0,v.getMediumTermExamineInfo)(a,{term:2}).then((function(e){e&&"success"===e.message&&B(e.data)}))}),[a,S]),o.default.createElement("div",{className:"interimBox"},o.default.createElement("img",{src:p.default,alt:"",className:"bannerInterim"}),o.default.createElement("img",{src:g.default,alt:"",className:"bg1"}),o.default.createElement("img",{src:g.default,alt:"",className:"bg2"}),o.default.createElement("div",{className:"mainBox"},o.default.createElement("div",{className:"navBox font-16"},o.default.createElement(f.Link,{to:"/glcc",className:"linkBox"},"开源夏令营 / "),"提交结项考核材料"),o.default.createElement("div",{className:"tipBox mt30"},o.default.createElement("div",{className:"font-15 spanBox"},"材料提交说明:"),o.default.createElement("div",null,"1、请各位学生",o.default.createElement("a",{href:h.httpUrl+"/busiAttachments/download/"+(-1===h.main_site_url.indexOf("gitlink")?"211":"743"),className:"blueSpan"},"下载PPT模板")," ,根据课题开发进展,按照PPT模板要求填写课题学习调研方案、开发进度及开发成果等考核材料;"),o.default.createElement("div",null,"2、欢迎各位学生录制本课题答辩视频,将视频链接填写至下方视频介绍填写栏;"),o.default.createElement("div",null,"3、学生提交考核材料的时间为",o.default.createElement("span",{className:"spanBox"},"2022年10月1日8点至2022年10月14日24点"),",请在截止时间前提交;"),o.default.createElement("div",null,"4、若导师已给出评分,各位学生可在此页面查看自己的结项考核成绩。对考核成绩有异议的学生请及时联系您的导师。")),o.default.createElement("div",{className:"titleBox mt25 font-18"},o.default.createElement("img",{src:E.default,alt:"",width:24,className:"mr5"}),"结项考核"),Y&&!y?o.default.createElement(c.default,{className:"referBox",onSubmit:function(e){M(!0),e.preventDefault(),x((function(e,t){e?M(!1):s.default.confirm({title:"确认提交结项考核材料?",content:"提交后将无法修改考核材料,请进行二次确认",onOk:function(){var e=t.pptAttachment,l=t.defenceVideoUrl,n=t.codeOrPrUrl,r={pptAttachmentId:e.file.response.data.id,codeOrPrUrl:n,defenceVideoUrl:l,taskId:a,studentRegId:A,term:2};(0,v.submitMedium)(r).then((function(e){e&&"success"===e.message?e.data?"-1"===e.data.code&&m.default.error("不可重复提交"):(m.default.success("提交成功"),V(Math.random())):M(!1)}))},onCancel:function(){M(!1)}})}))},colon:!1},o.default.createElement(c.default.Item,{label:"答辩视频",className:"referItem"},U("defenceVideoUrl",{rules:[{required:!0,message:"请输入视频链接!"},{pattern:/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/,message:"请正确输入链接"}]})(o.default.createElement(u.default,{placeholder:"请输入视频链接",maxLength:900}))),o.default.createElement(c.default.Item,{label:"代码/pr地址",className:"referItem"},U("codeOrPrUrl",{rules:[{pattern:/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/,message:"请正确输入链接"}]})(o.default.createElement(u.default,{placeholder:"请输入代码或pr链接",maxLength:900}))),o.default.createElement(c.default.Item,{label:"PPT附件",className:"referItem oneCont"},U("pptAttachment",{rules:[{required:!0,message:"请上传PPT附件!"}]})(o.default.createElement(l.default,{className:"avatar-uploader",action:h.httpUrl+"/busiAttachments/upload",onChange:function(e){var t=e.fileList,a=t.splice(t.length-1,t.length);C(a)},fileList:I},o.default.createElement(n.default,{className:"uploadBox"},o.default.createElement(r.default,{type:"upload"})," 上传")))),o.default.createElement(c.default.Item,{className:"referItem oneCont"},o.default.createElement(n.default,{style:{width:"100px",height:"36px"},className:"mt30 ml20",type:"primary",htmlType:"submit",disabled:z&&!y},"提交"))):o.default.createElement("div",{className:"reviewBox referBox resultBox "+(y?"":"nullData")},o.default.createElement("div",{className:"flexBox"},o.default.createElement("div",{className:"mustSpan mb20"}," 答辩视频",o.default.createElement("span",{className:"blueBg ml10"},o.default.createElement("a",{href:y&&y.defenceVideoUrl,target:"_blank"},y&&y.defenceVideoUrl))),o.default.createElement("div",null,"代码/pr地址",o.default.createElement("span",{className:"blueBg ml10"},o.default.createElement("a",{href:y&&y.codeOrPrUrl,target:"_blank"},y&&y.codeOrPrUrl))),o.default.createElement("div",{className:"mustSpan ppt mb20"}," PPT附件",y&&o.default.createElement("i",{className:"iconfont icon-lianjie3 font-13 mr5 ml10"}),y?o.default.createElement("a",{className:"pptAttachment mr10",href:h.httpUrl+"/busiAttachments/download/"+y.pptAttachment.id},""+y.pptAttachment.fileName):o.default.createElement(n.default,{className:"uploadBox ml10",disabled:!0},o.default.createElement(r.default,{type:"upload"})," 上传"),y&&y.pptAttachment&&y.pptAttachment.fileSizeString)),!y&&o.default.createElement("div",{className:"nullDateTip font-15"},"很遗憾,您在指定时间内未提交考核材料"),y&&O&&!y.glccTutorEvaluation&&o.default.createElement("div",{className:"font-15 nullDateTip"},"您的课题导师暂未评分,请提醒导师尽快提交结项考核评分"),y&&(new Date).getTime()>new Date("2022/10/24 10:0").getTime()&&!y.glccTutorEvaluation&&o.default.createElement("div",{className:"font-15 nullDateTip"},"很遗憾,您的导师尚未评分,您未通过结项考核"),y&&y.glccTutorEvaluation&&o.default.createElement("div",{className:"tutorRes"},o.default.createElement("div",null,"您的课题导师对您的结项考核评价如下,如有异议,请及时联系导师进行更改。"),o.default.createElement("div",{className:"mt10 mb10 smallTil"},"工作态度: ",o.default.createElement("span",{className:"blueSpan ml5"},y.glccTutorEvaluation.workAttitudeEvaluation),o.default.createElement("br",null),"开发进度: ",o.default.createElement("span",{className:"blueSpan ml5"},y.glccTutorEvaluation.developProgressEvaluation),o.default.createElement("br",null),"项目完成质量: ",o.default.createElement("span",{className:"blueSpan ml5"},y.glccTutorEvaluation.projectQualityEvaluation),o.default.createElement("br",null),"总体评分: ",o.default.createElement("span",{className:"blueSpan ml5"},y.glccTutorEvaluation.totalityEvaluation),o.default.createElement("span",{className:"passStatusBox ml20 font-15 "+("D"===y.glccTutorEvaluation.totalityEvaluation?"":"pass")},"D"===y.glccTutorEvaluation.totalityEvaluation?"未通过":"通过")),o.default.createElement("div",{className:"flexBox"},o.default.createElement("div",null,o.default.createElement("span",{className:"smallTil"},"导师评语: "),o.default.createElement("span",{className:"ml10 tutorRemark"},y.glccTutorEvaluation.comment)))))))}))},"9Rdz":function(e,t,a){"use strict";a.r(t),t.default=a.p+"static/media/bgPng.ed010245.png"},Zg8I:function(e,t,a){},hREV:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA6CAYAAAD7h6qmAAAABHNCSVQICAgIfAhkiAAABTRJREFUaEPtmn9oG2UYx793Sby0abdubRdbf0y3Kbq6rWI7dXRa11LEn0Usymh1/tEhZfgLmf+pdaggyAaCqFNW6Nb5pzpkjHVd9I+hgjCVOUX8MVGkUNjSpGtik3t93stdeknvLm+SJr1KAuHukvd93ufzfJ/nvffeROoaYAzL+EXeD08cll7NRpAqYC5VtaKYS4WxdauiWEUxl0SgkoouEULYjaIVOzUqScKjLVLDHQMsRIPe7WSuAmYXnf+tYmAILVKGCZthElopFetKmorC3pS5YdE1VmZ/hYergAmHyiUNK4q5RAghN0it71QvOkMj0qWCtwbcdh9zguKQwnsebgLLBbUswUSg8gJzw8pDFCo/MKFyLl2jfKCWDVi+UMsCzAqqq5/1Jr0IWU3zRs4Iz4qlSzJ7y1ZQ9PC5i1b8h6jmzxLcPXZwrgWzgurcxeo8CfwBCSu1cDjAuRLMqaY6d7JWj0zPhjnghMGKvUGL7F9oIlgsk7hS5pQTgXMVmCUUKSR7cJqYn58YlUaMiswF5xowJyhje4B+yHtKFE4YrNiVh9P+hQiUoZQonDhYieb7fKBE4Ax7SwpWCJQTHNXiAdWDXj7RLBlYMVB2cOakWhKwxYDKBVd2sMWE0lcfYVpaXZe9tCorWEmgVNrzGJPOFrznUeykWE6osj22lBuqLGBLAZUXmCynkpEczTg6pehSQeUFVl0F0OPCAjA1C5SDax8xfH/rZvS8/iwualf0fmAQW2L/Ypyv/YwACdcuQzhpM1FY2RCeFevpV6orfLqHmpvz52YV+VcUgHMDj+KR+zrAd2j11mB9e/BZIolt2e0zssBsNxUgHsywoqD70/fAZ7+0PUmSbP/gJgx2VRCo8s8rlqFUanBtRK8HPw3txBOtLQhzv+LxOFMUhfHj0LByJB7H7X4FJ2MxdofKpNpckGRieuM69A6/gB/MUNnnU1NTaGhoYJOTkywYDM4Kg21YCwSqdTBTVI2641Ck6C8ENbTuWkSsnHjuDXwQm8VtjfXq+xvXyxOhr/GRqqJGkyArC/T0imxrQ/9gH360sIcYRcfv96cVNLWZEga75UZgRc3CGjOUUnz4bffj2Nu0BlG7yL58APujl7Hl6iBGnnkycejUV971J75g7yRVKaDXZbqGqQ6j3R14+qEu/Mztzc3Nwefz8SPjRyf16LsLwmDtm4FVK6xrjFLrwkAv9jWutoRCMplkHo+HvXUQ+6IzaLmmCR8PPoYx7tyZb3H98S/xJk0MAUM1+uPFTM9deLFzK37NAZABmEgk4PV6+WfnhMG2twMNqzIV445UKfir737sr6vFDE8fVVWZLMvMgDE79u4YXopEcFNtAOdXr8R5rT2ZvBTG2ovTaOPXBHW5pwPDbZvwuwBUOmhZ430jDEaDYU19KvON9KPJ5J8Hd+BgTTVmBZxgo59gz3QUG7T+ptuEcS7JmO26E2+33IA/reyR8+DKC4x1WuK7R3qhOh76H0ZzUyPobpbyySOx+Pat0ueKT41xhXIMpik5fka+NxJlV5Iu+ixOxpK8a+q6fROO0cTzN7dF7cHtGhlg2M++zh5X73dM+G9EjLG9ZISmkPn7iM15Oh0F2poDoiVDAW+r8Y4Kg1EavEYRvNkmQunI5oqoKfIZihTazyYQHwqD6Yp16/laUGTJBtNXC0L9jXQsQMVX8gFrogGOkG8BAeeoEFMQecIs6CfY35yOx2ncw8JgqdmQNdNhN0WymdIyPdnokc11baiUXUvma8tzC+Xs+owT1Dj/8j+0ZjN52qa3kQAAAABJRU5ErkJggg=="},"pNh+":function(e,t,a){"use strict";a.r(t),t.default=a.p+"static/media/banner-interim.c50ff667.png"}}]); |