From fd5f1f2f2ba3debbfdd04f7409080181953318cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8D=9A=E6=96=87?= Date: Fri, 10 Sep 2021 14:57:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- p__Exam__Lists__StudentClient.24a969b6.async.js | 1 - p__Exam__Lists__StudentClient.ac3e416b.async.js | 1 + umi.128fe71c.js => umi.35821bb5.js | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 p__Exam__Lists__StudentClient.24a969b6.async.js create mode 100644 p__Exam__Lists__StudentClient.ac3e416b.async.js rename umi.128fe71c.js => umi.35821bb5.js (99%) diff --git a/index.html b/index.html index 8b4f205007..7ebe548e7e 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__StudentClient.24a969b6.async.js b/p__Exam__Lists__StudentClient.24a969b6.async.js deleted file mode 100644 index 83e475131a..0000000000 --- a/p__Exam__Lists__StudentClient.24a969b6.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{"+F6A":function(N,y,u){N.exports={flex_box_center:"flex_box_center___1I0lw",flex_space_between:"flex_space_between___3g0Qh",flex_box_vertical_center:"flex_box_vertical_center___2HOCi",flex_box_center_end:"flex_box_center_end___1w9oZ",flex_box_column:"flex_box_column___3WFm5",wrap:"wrap___2lNei",left:"left___28_R3",li:"li___3DY7o",active:"active___3VRz7",right:"right___1LNzG",head:"head___Nigf0",tabsWrap:"tabsWrap___8qgq7",listWarp:"listWarp___25G0k",list:"list___2g9AF",d1:"d1___2MH-f",d2:"d2___2ONZc",top:"top___2Hs2y",title:"title___1orrO",tag:"tag___4R1hk",notTag:"notTag___1hDLq",endTag:"endTag___1Kh_7",bottom:"bottom___3-rdi",line:"line___1NV8R",d3:"d3___Ezups"}},"65B1":function(N,y,u){N.exports={formWrap:"formWrap___1RBpu"}},jyDb:function(N,y,u){"use strict";u.r(y);var Xe=u("cWXX"),se=u("/ezw"),ke=u("DjyN"),oe=u("NUBc"),we=u("+L6B"),re=u("2/Rp"),Ie=u("14J3"),b=u("BMrR"),Ye=u("jCWc"),P=u("kPKH"),We=u("5NDa"),Q=u("5rEg"),He=u("2qtc"),A=u("kLXV"),de=u("c1Ei"),_=u.n(de),ie=u("XEnU"),R=u("5Tp6"),f=u("k16G"),_e=u("y1t/"),Ve=u("Znn+"),J=u("ZTPi"),c=u("q1tI"),e=u.n(c),ce=u("+F6A"),s=u.n(ce),Y=u("9kvl"),Ee=u("rCRm"),me=u.n(Ee),W=u("ErOA"),Z=u("1vsH"),j=u("m3rI"),$e=u("iQDF"),fe=u("+eQT"),ze=u("y8nQ"),C=u("Vl3Y"),Ke=u("OaEy"),q=u("2fM7"),ve=u("65B1"),Fe=u.n(ve),Re=u("wd/R"),h=u.n(Re),pe=q.a.Option,Ue=function(p){var H=p.visible,g=p.onCancel,U=g===void 0?function(){}:g,O=p.onOk,V=O===void 0?function(){}:O,r=p.listDataParam,v=C.a.useForm(),B=Object(f.a)(v,1),D=B[0],M=function(){var E=Object(R.a)(_.a.mark(function S(l){var X;return _.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(W.a)("/api/students/exercises/".concat(r==null?void 0:r.id,"/continue_exercise"),{method:"post",body:{password:l==null?void 0:l.newPassword,state:Number(l==null?void 0:l.state),time:(l==null?void 0:l.time)?h()(l==null?void 0:l.time).format("YYYY-MM-DD HH:mm:ss"):""}});case 2:X=F.sent,X.status===0&&(D.resetFields(),U(),A.a.info({centered:!0,width:440,okText:"\u6211\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u8003\u8BD5\u4FE1\u606F\u4FEE\u6539\u786E\u8BA4\uFF1A"),e.a.createElement("div",null,"\u201C\u8003\u8BD5\u72B6\u6001\u201D\u4FEE\u6539\u4E3A\u201C",(l==null?void 0:l.state)==="1"?"\u7B54\u9898\u4E2D":"\u672A\u7B54\u9898","\u201D"),e.a.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u4E3A\uFF1A",(l==null?void 0:l.time)?h()(l==null?void 0:l.time).format("YYYY-MM-DD HH:mm:ss"):(r==null?void 0:r.end_time)==="Invalid date"?"-":r==null?void 0:r.end_time)),onOk:V}));case 4:case"end":return F.stop()}},S)}));return function(l){return E.apply(this,arguments)}}(),$=[{id:"1",value:"\u7B54\u9898\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u4E4B\u524D\u7684\u7B54\u9898\u6570\u636E\uFF09"},{id:"2",value:"\u672A\u7B54\u9898\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"}];return console.log(r,"listDataParam"),e.a.createElement(A.a,{centered:!0,destroyOnClose:!0,visible:H,title:"\u7EE7\u7EED\u8003\u8BD5",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"440px",onOk:function(){return D.submit()},onCancel:function(){D.resetFields(),U(!0)}},e.a.createElement(C.a,{form:D,className:Fe.a.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:M},e.a.createElement(C.a.Item,{label:"\u7EE7\u7EED\u8003\u8BD5\u9700\u8981\u8F93\u5165\u76D1\u8003\u5BC6\u7801\uFF08\u76D1\u8003\u8001\u5E08\u63D0\u4F9B\uFF09",name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"}]},e.a.createElement(Q.a.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"})),e.a.createElement(C.a.Item,{label:"\u8003\u8BD5\u72B6\u6001\u4FEE\u6539\u4E3A",name:"state",initialValue:"1"},e.a.createElement(q.a,{showArrow:!0},$.map(function(E){return e.a.createElement(pe,{key:E.id,value:E.id},E.value)}))),e.a.createElement(C.a.Item,{label:"\u8C03\u6574\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E3A",name:"time",initialValue:void 0},e.a.createElement(fe.a,{style:{width:"100%"},showTime:!0})),e.a.createElement("div",{className:"c-grey-999"},"\u6CE8\u610F\uFF1A\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u8003\u8BD5\u65F6\u95F4",(r==null?void 0:r.end_time)==="Invalid date"?"":"\uFF08".concat(r==null?void 0:r.end_time,"\uFF09"))))},De=Ue,T=J.a.TabPane,Pe=function(p){Object(_e.a)(p);var H=Object(c.useState)({page:1,per_page:10}),g=Object(f.a)(H,2),U=g[0],O=g[1],V=Object(c.useState)(!0),r=Object(f.a)(V,2),v=r[0],B=r[1],D=Object(c.useState)(!0),M=Object(f.a)(D,2),$=M[0],E=M[1],S=Object(c.useState)(!1),l=Object(f.a)(S,2),X=l[0],z=l[1],F=Object(c.useState)("0"),ee=Object(f.a)(F,2),k=ee[0],Ce=ee[1],he=Object(c.useState)(0),ae=Object(f.a)(he,2),ge=ae[0],Oe=ae[1],xe=Object(c.useState)([]),te=Object(f.a)(xe,2),x=te[0],Le=te[1],Ne=Object(c.useState)({}),ue=Object(f.a)(Ne,2),w=ue[0],ye=ue[1],K=Object(c.useRef)(""),be=function(n){Ce(n)},je=function(n,t){var o={page:n,per_page:t};O(o),ne(o)};Object(c.useEffect)(function(){ne({page:1,per_page:10})},[v,k]);var ne=function(){var a=Object(R.a)(_.a.mark(function n(){var t,o,i=arguments;return _.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return t=i.length>0&&i[0]!==void 0?i[0]:U,E(!0),d.next=4,Object(W.a)("/api/students/exercises",{method:"get",params:Object(ie.a)({is_normal:v,exercise_status:k==="0"?"":k},t)});case 4:o=d.sent,o.exercise&&(E(!1),Le(o.exercise),Oe(o==null?void 0:o.count),O(t));case 6:case"end":return d.stop()}},n)}));return function(){return a.apply(this,arguments)}}(),I=function(){var a=Object(R.a)(_.a.mark(function n(t){var o,i;return _.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(i=t==null||((o=t.commit_status_name)===null||o===void 0)?void 0:o[0],!(i==="\u8FDB\u5165\u8003\u8BD5")){d.next=4;break}return Y.c.push("/exam/studentAnswer?examId=".concat(t==null?void 0:t.id)),d.abrupt("return");case 4:(i==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"||i==="\u7EE7\u7EED\u8003\u8BD5")&&z(!0);case 5:case"end":return d.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),Te=function(){var a=Object(R.a)(_.a.mark(function n(t){return _.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!((t==null?void 0:t.ip_limit)!=="no")){i.next=3;break}return Object(Z.l)(t==null?void 0:t.id,t==null?void 0:t.ip_limit,!1).then(function(){I(t)}).catch(function(m){A.a.confirm({width:500,icon:null,className:"custom-modal-divider ",title:"\u8003\u8BD5\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",centered:!0,content:e.a.createElement("div",{className:"font16"},e.a.createElement("p",null,"\u4F60\u7684IP\u5730\u5740\u4E0D\u5728\u8003\u8BD5\u9650\u5B9A\u7684IP\u8303\u56F4\u5185\uFF0C\u82E5\u8981\u8FDB\u5165\u8003\u8BD5\uFF0C\u8BF7\u8F93\u5165",e.a.createElement("br",null),"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(Q.a.Password,{autoComplete:"new-password",defaultValue:K.current,onChange:function(G){return K.current=G.target.value}})),onOk:function(){var d=Object(R.a)(_.a.mark(function Se(){var le;return _.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(W.a)("/api/students/exercises/".concat(t.id,"/reset_ip"),{method:"post",body:{password:K.current}});case 2:le=L.sent,le.status===0&&I(t);case 4:case"end":return L.stop()}},Se)}));function G(){return d.apply(this,arguments)}return G}()})}),i.abrupt("return");case 3:I(t);case 4:case"end":return i.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),Be=function(){var a=Object(R.a)(_.a.mark(function n(t){var o;return _.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(!(t.open_camera||t.screen_open||(t==null?void 0:t.ip_limit)!=="no")){m.next=6;break}if(Object(Z.C)()){m.next=4;break}return A.a.info({title:"\u8003\u8BD5\u63D0\u793A",icon:null,okText:"\u77E5\u9053\u4E86",className:"custom-modal-divider ",width:500,content:e.a.createElement("div",{className:"font16"},e.a.createElement("p",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u7ECF\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF0C\u8BF7\u6CE8\u610F\u9075\u5B88\u8003\u8BD5\u89C4\u5219\u3002"),e.a.createElement("p",null,"\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u8FDB\u884C\u8003\u8BD5\uFF0C\u8C22\u8C22"))}),m.abrupt("return",!1);case 4:return o=A.a.info({title:e.a.createElement(b.a,null,e.a.createElement(P.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),e.a.createElement(P.a,null,e.a.createElement("span",{className:"iconfont icon-guanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:708,icon:null,className:"custom-modal-divider",content:e.a.createElement("div",{className:"font16"},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u7ECF\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF0C\u8BF7\u6CE8\u610F\u9075\u5B88\u8003\u8BD5\u89C4\u5219\u3002"),t.open_camera&&e.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},e.a.createElement(P.a,null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934\uFF08\u4F1A\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u968F\u673A\u62CD\u6444\u7167\u7247\uFF09",e.a.createElement("br",null),e.a.createElement("a",{target:"_blank",href:"".concat(j.a.API_SERVER,"/\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934.pdf")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),t.screen_open&&e.a.createElement(b.a,{justify:"start",className:"mt20"},e.a.createElement(P.a,{flex:"1"},"\u5DF2\u5F00\u542F\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\uFF08\u8FDB\u5165\u8003\u8BD5\u540E\u4F1A\u5F3A\u5236\u6D4F\u89C8\u5668\u5168\u5C4F\uFF0C\u5207\u5C4F\u6B21\u6570\u8FBE\u5230\u8BBE\u5B9A\u6B21\u6570\u540E\u5C06\u5F3A\u5236\u4EA4\u5377\uFF09",e.a.createElement("a",{target:"_blank",href:"".concat(j.a.API_SERVER,"/\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F.pdf")},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(t==null?void 0:t.ip_limit)!=="no"&&e.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},e.a.createElement(P.a,null,"\u5DF2\u5F00\u542F\u9650\u5236\u8303\u56F4IP\uFF08\u68C0\u6D4BIP\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF0C\u672A\u5728IP\u8303\u56F4\u5C06\u4E0D\u80FD\u8FDB\u5165\u8003\u8BD5\uFF09",e.a.createElement("br",null),e.a.createElement("a",{href:"".concat(j.a.API_SERVER,"/WebRTC%20Leak%20Prevent.zip"),target:"_blank"},"\u70B9\u51FB\u4E0B\u8F7DWebRTC Leak Prevent\u63D2\u4EF6"),e.a.createElement("a",{className:"ml20",href:"".concat(j.a.API_SERVER,"/\u5982\u4F55\u5B89\u88C5WebRTC%20Leak%20Prevent\u63D2\u4EF6.pdf"),target:"_blank"},"\u5982\u4F55\u5B89\u88C5\u63D2\u4EF6\uFF1F")))),onOk:function(){Te(t)},okText:"\u8FDB\u5165\u8003\u8BD5"}),m.abrupt("return");case 6:I(t);case 7:case"end":return m.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),Me=function(n,t,o){if(ye({end_time:h()(o==null?void 0:o.end_time).format("YYYY-MM-DD HH:mm:ss"),id:t}),n==="\u8FDB\u5165\u8003\u8BD5"||n==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"||n==="\u7EE7\u7EED\u8003\u8BD5"){Be(o);return}if(n==="\u67E5\u770B"){Y.c.push("/exam/studentAnswer?examId=".concat(t));return}};return console.log(x),e.a.createElement("div",{className:s.a.wrap},e.a.createElement("div",{className:s.a.left},e.a.createElement("div",{onClick:function(){return B(!0)},className:"".concat(s.a.li," ").concat(v?s.a.active:"")},e.a.createElement("i",{className:"iconfont icon-kaoshiguanli"}),e.a.createElement("span",null,"\u8003\u8BD5")),e.a.createElement("div",{onClick:function(){return B(!1)},className:"".concat(s.a.li," ").concat(v?"":s.a.active)},e.a.createElement("i",{className:"iconfont icon-monikaoshi"}),e.a.createElement("span",null,"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement("div",{className:s.a.right},e.a.createElement("div",{className:s.a.head},e.a.createElement("span",{style:{flex:"1"}},v?"\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("div",{className:s.a.tabsWrap},e.a.createElement(J.a,{activeKey:k,onChange:be},e.a.createElement(T,{tab:"\u5168\u90E8",key:"0"}," "),e.a.createElement(T,{tab:"\u8003\u8BD5\u4E2D",key:"2"}," "),e.a.createElement(T,{tab:"\u672A\u5F00\u59CB",key:"1"}," "),e.a.createElement(T,{tab:"\u5DF2\u7ED3\u675F",key:"3"}," "))),e.a.createElement(se.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:$},e.a.createElement("div",{className:s.a.listWarp},x.map(function(a,n){return e.a.createElement("aside",{className:s.a.list,key:n},e.a.createElement("div",{className:s.a.d1},e.a.createElement("img",{src:me.a,alt:""})),e.a.createElement("div",{className:s.a.d2},e.a.createElement("div",{className:s.a.top},e.a.createElement("span",{className:s.a.title},a==null?void 0:a.exercise_name),(a==null?void 0:a.exercise_status_name)==="\u8003\u8BD5\u4E2D"&&e.a.createElement("span",{className:s.a.tag},a==null?void 0:a.exercise_status_name),(a==null?void 0:a.exercise_status_name)==="\u672A\u5F00\u8003"&&e.a.createElement("span",{className:s.a.notTag},a==null?void 0:a.exercise_status_name),(a==null?void 0:a.exercise_status_name)==="\u5DF2\u7ED3\u675F"&&e.a.createElement("span",{className:s.a.endTag},a==null?void 0:a.exercise_status_name)),e.a.createElement("div",{className:s.a.bottom},!!(a==null?void 0:a.publish_time)&&e.a.createElement(e.a.Fragment,null,h()(a==null?void 0:a.publish_time).format("YYYY-MM-DD HH:mm:ss"),(a==null?void 0:a.end_time)?" \u81F3 "+h()(a==null?void 0:a.end_time).format("YYYY-MM-DD HH:mm:ss"):null,e.a.createElement("span",{className:s.a.line})),"\u8BD5\u9898\u6570\uFF1A",a==null?void 0:a.question_count,e.a.createElement("span",{className:s.a.line})," \u603B\u5206\uFF1A",a==null?void 0:a.total_score,"\u5206",e.a.createElement("span",{className:s.a.line})," \u7B54\u9898\u65F6\u957F\uFF1A",a.time,"\u5206\u949F")),e.a.createElement("div",{className:s.a.d3},e.a.createElement("div",null,(a==null?void 0:a.commit_status_name[1])==="\u672A\u5F00\u8003"?"\u7B49\u5F85\u5F00\u8003":a==null?void 0:a.commit_status_name[1]),(a==null?void 0:a.commit_status_name[0])!=="\u7B49\u5F85\u5F00\u8003"&&e.a.createElement(re.a,{onClick:function(){return Me(a==null?void 0:a.commit_status_name[0],a==null?void 0:a.id,a)},type:"primary"},a==null?void 0:a.commit_status_name[0])))})),!!(x==null?void 0:x.length)&&e.a.createElement(oe.a,{style:{textAlign:"center",paddingBottom:40},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:U.per_page,showSizeChanger:!0,onChange:function(n,t){je(n,t)},hideOnSinglePage:!1,current:U.page,total:ge,showTotal:function(n){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},n),"\u6761\u6570\u636E")}}))),e.a.createElement(De,{onOk:function(){return Y.c.push("/exam/studentAnswer?examId=".concat(w==null?void 0:w.id))},listDataParam:w,onCancel:function(){return z(!1)},visible:X}))},Ge=y.default=Pe}}]); diff --git a/p__Exam__Lists__StudentClient.ac3e416b.async.js b/p__Exam__Lists__StudentClient.ac3e416b.async.js new file mode 100644 index 0000000000..30539b75c7 --- /dev/null +++ b/p__Exam__Lists__StudentClient.ac3e416b.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{"+F6A":function(b,j,u){b.exports={flex_box_center:"flex_box_center___1I0lw",flex_space_between:"flex_space_between___3g0Qh",flex_box_vertical_center:"flex_box_vertical_center___2HOCi",flex_box_center_end:"flex_box_center_end___1w9oZ",flex_box_column:"flex_box_column___3WFm5",wrap:"wrap___2lNei",left:"left___28_R3",li:"li___3DY7o",active:"active___3VRz7",right:"right___1LNzG",head:"head___Nigf0",tabsWrap:"tabsWrap___8qgq7",listWarp:"listWarp___25G0k",list:"list___2g9AF",d1:"d1___2MH-f",d2:"d2___2ONZc",top:"top___2Hs2y",title:"title___1orrO",tag:"tag___4R1hk",notTag:"notTag___1hDLq",endTag:"endTag___1Kh_7",bottom:"bottom___3-rdi",line:"line___1NV8R",d3:"d3___Ezups"}},"65B1":function(b,j,u){b.exports={formWrap:"formWrap___1RBpu"}},jyDb:function(b,j,u){"use strict";u.r(j);var Xe=u("cWXX"),de=u("/ezw"),ke=u("DjyN"),ie=u("NUBc"),we=u("+L6B"),_e=u("2/Rp"),Ie=u("14J3"),T=u("BMrR"),Ye=u("jCWc"),C=u("kPKH"),We=u("5NDa"),J=u("5rEg"),He=u("2qtc"),h=u("kLXV"),ce=u("c1Ei"),_=u.n(ce),Ee=u("XEnU"),F=u("5Tp6"),f=u("k16G"),me=u("y1t/"),Ve=u("Znn+"),Z=u("ZTPi"),c=u("q1tI"),e=u.n(c),fe=u("+F6A"),s=u.n(fe),B=u("9kvl"),ve=u("rCRm"),Fe=u.n(ve),H=u("ErOA"),q=u("1vsH"),M=u("m3rI"),$e=u("iQDF"),Re=u("+eQT"),ze=u("y8nQ"),g=u("Vl3Y"),Ke=u("OaEy"),ee=u("2fM7"),pe=u("65B1"),Ue=u.n(pe),De=u("wd/R"),O=u.n(De),Pe=ee.a.Option,Ae=function(p){var V=p.visible,x=p.onCancel,U=x===void 0?function(){}:x,L=p.onOk,$=L===void 0?function(){}:L,o=p.listDataParam,R=g.a.useForm(),X=Object(f.a)(R,1),D=X[0],k=function(){var E=Object(F.a)(_.a.mark(function w(l){return _.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:D.resetFields(),U(),h.a.confirm({centered:!0,width:440,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u8003\u8BD5\u4FE1\u606F\u4FEE\u6539\u786E\u8BA4\uFF1A"),e.a.createElement("div",null,"\u201C\u8003\u8BD5\u72B6\u6001\u201D\u4FEE\u6539\u4E3A\u201C",(l==null?void 0:l.state)==="1"?"\u7B54\u9898\u4E2D":"\u672A\u7B54\u9898","\u201D"),e.a.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u4E3A\uFF1A",(l==null?void 0:l.time)?O()(l==null?void 0:l.time).format("YYYY-MM-DD HH:mm:ss"):(o==null?void 0:o.end_time)==="Invalid date"?"-":o==null?void 0:o.end_time)),onOk:function(){var K=Object(F.a)(_.a.mark(function A(){var Y;return _.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(H.a)("/api/students/exercises/".concat(o==null?void 0:o.id,"/continue_exercise"),{method:"post",body:{password:l==null?void 0:l.newPassword,state:Number(l==null?void 0:l.state),time:(l==null?void 0:l.time)?O()(l==null?void 0:l.time).format("YYYY-MM-DD HH:mm:ss"):""}});case 2:Y=v.sent,Y.status===0&&$();case 4:case"end":return v.stop()}},A)}));function I(){return K.apply(this,arguments)}return I}()});case 3:case"end":return P.stop()}},w)}));return function(l){return E.apply(this,arguments)}}(),z=[{id:"1",value:"\u7B54\u9898\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u4E4B\u524D\u7684\u7B54\u9898\u6570\u636E\uFF09"},{id:"2",value:"\u672A\u7B54\u9898\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"}];return console.log(o,"listDataParam"),e.a.createElement(h.a,{centered:!0,destroyOnClose:!0,visible:V,title:"\u7EE7\u7EED\u8003\u8BD5",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"440px",onOk:function(){return D.submit()},onCancel:function(){D.resetFields(),U(!0)}},e.a.createElement(g.a,{form:D,className:Ue.a.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:k},e.a.createElement(g.a.Item,{label:"\u7EE7\u7EED\u8003\u8BD5\u9700\u8981\u8F93\u5165\u76D1\u8003\u5BC6\u7801\uFF08\u76D1\u8003\u8001\u5E08\u63D0\u4F9B\uFF09",name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"}]},e.a.createElement(J.a.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"})),e.a.createElement(g.a.Item,{label:"\u8003\u8BD5\u72B6\u6001\u4FEE\u6539\u4E3A",name:"state",initialValue:"1"},e.a.createElement(ee.a,{showArrow:!0},z.map(function(E){return e.a.createElement(Pe,{key:E.id,value:E.id},E.value)}))),e.a.createElement(g.a.Item,{label:"\u8C03\u6574\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E3A",name:"time",initialValue:void 0},e.a.createElement(Re.a,{style:{width:"100%"},showTime:!0})),e.a.createElement("div",{className:"c-grey-999"},"\u6CE8\u610F\uFF1A\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u8003\u8BD5\u65F6\u95F4",(o==null?void 0:o.end_time)==="Invalid date"?"":"\uFF08".concat(o==null?void 0:o.end_time,"\uFF09"))))},Ce=Ae,S=Z.a.TabPane,he=function(p){Object(me.a)(p);var V=Object(c.useState)({page:1,per_page:10}),x=Object(f.a)(V,2),U=x[0],L=x[1],$=Object(c.useState)(!0),o=Object(f.a)($,2),R=o[0],X=o[1],D=Object(c.useState)(!0),k=Object(f.a)(D,2),z=k[0],E=k[1],w=Object(c.useState)(!1),l=Object(f.a)(w,2),ae=l[0],P=l[1],K=Object(c.useState)("0"),I=Object(f.a)(K,2),A=I[0],Y=I[1],te=Object(c.useState)(0),v=Object(f.a)(te,2),Oe=v[0],xe=v[1],Le=Object(c.useState)([]),ue=Object(f.a)(Le,2),N=ue[0],Ne=ue[1],ye=Object(c.useState)({}),ne=Object(f.a)(ye,2),W=ne[0],be=ne[1],G=Object(c.useRef)(""),je=function(n){Y(n)},Te=function(n,t){var r={page:n,per_page:t};L(r),le(r)};Object(c.useEffect)(function(){le({page:1,per_page:10})},[R,A]);var le=function(){var a=Object(F.a)(_.a.mark(function n(){var t,r,i=arguments;return _.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return t=i.length>0&&i[0]!==void 0?i[0]:U,E(!0),d.next=4,Object(H.a)("/api/students/exercises",{method:"get",params:Object(Ee.a)({is_normal:R,exercise_status:A==="0"?"":A},t)});case 4:r=d.sent,r.exercise&&(E(!1),Ne(r.exercise),xe(r==null?void 0:r.count),L(t));case 6:case"end":return d.stop()}},n)}));return function(){return a.apply(this,arguments)}}(),se=function(){var a=Object(F.a)(_.a.mark(function n(t){var r,i;return _.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(i=t==null||((r=t.commit_status_name)===null||r===void 0)?void 0:r[0],!(i==="\u8FDB\u5165\u8003\u8BD5")){d.next=4;break}return re(t),d.abrupt("return");case 4:(i==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"||i==="\u7EE7\u7EED\u8003\u8BD5")&&P(!0);case 5:case"end":return d.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),re=function(){var a=Object(F.a)(_.a.mark(function n(t){return _.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!((t==null?void 0:t.ip_limit)!=="no")){i.next=3;break}return Object(q.l)(t==null?void 0:t.id,t==null?void 0:t.ip_limit,!1).then(function(){B.c.push("/exam/studentAnswer?examId=".concat(t.id))}).catch(function(m){h.a.confirm({width:500,icon:null,className:"custom-modal-divider ",title:"\u8003\u8BD5\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",centered:!0,content:e.a.createElement("div",{className:"font16"},e.a.createElement("p",null,"\u4F60\u7684IP\u5730\u5740\u4E0D\u5728\u8003\u8BD5\u9650\u5B9A\u7684IP\u8303\u56F4\u5185\uFF0C\u82E5\u8981\u8FDB\u5165\u8003\u8BD5\uFF0C\u8BF7\u8F93\u5165",e.a.createElement("br",null),"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(J.a.Password,{autoComplete:"new-password",defaultValue:G.current,onChange:function(Q){return G.current=Q.target.value}})),onOk:function(){var d=Object(F.a)(_.a.mark(function Se(){var oe;return _.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,Object(H.a)("/api/students/exercises/".concat(t.id,"/reset_ip"),{method:"post",body:{password:G.current}});case 2:oe=y.sent,oe.status===0&&B.c.push("/exam/studentAnswer?examId=".concat(t.id));case 4:case"end":return y.stop()}},Se)}));function Q(){return d.apply(this,arguments)}return Q}()})}),i.abrupt("return");case 3:B.c.push("/exam/studentAnswer?examId=".concat(t.id));case 4:case"end":return i.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),Be=function(){var a=Object(F.a)(_.a.mark(function n(t){var r;return _.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(!(t.open_camera||t.screen_open||(t==null?void 0:t.ip_limit)!=="no")){m.next=6;break}if(Object(q.C)()){m.next=4;break}return h.a.info({title:"\u8003\u8BD5\u63D0\u793A",icon:null,okText:"\u77E5\u9053\u4E86",className:"custom-modal-divider ",width:500,centered:!0,content:e.a.createElement("div",{className:"font16"},e.a.createElement("p",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u7ECF\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF0C\u8BF7\u6CE8\u610F\u9075\u5B88\u8003\u8BD5\u89C4\u5219\u3002"),e.a.createElement("p",null,"\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u8FDB\u884C\u8003\u8BD5\uFF0C\u8C22\u8C22"))}),m.abrupt("return",!1);case 4:return r=h.a.info({title:e.a.createElement(T.a,null,e.a.createElement(C.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),e.a.createElement(C.a,null,e.a.createElement("span",{className:"iconfont icon-guanbi1 current c-grey-c",onClick:function(){return r.destroy()}}))),width:708,icon:null,centered:!0,className:"custom-modal-divider",content:e.a.createElement("div",{className:"font16"},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u7ECF\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF0C\u8BF7\u6CE8\u610F\u9075\u5B88\u8003\u8BD5\u89C4\u5219\u3002"),t.open_camera&&e.a.createElement(T.a,{align:"middle",justify:"start",className:"mt20"},e.a.createElement(C.a,null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934\uFF08\u4F1A\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u968F\u673A\u62CD\u6444\u7167\u7247\uFF09",e.a.createElement("br",null),e.a.createElement("a",{target:"_blank",href:"".concat(M.a.API_SERVER,"/\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934.pdf")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),t.screen_open&&e.a.createElement(T.a,{justify:"start",className:"mt20"},e.a.createElement(C.a,{flex:"1"},"\u5DF2\u5F00\u542F\u5207\u5C4F\u5F3A\u5236\u4EA4\u5377\uFF08\u8FDB\u5165\u8003\u8BD5\u540E\u4F1A\u5F3A\u5236\u6D4F\u89C8\u5668\u5168\u5C4F\uFF0C\u5207\u5C4F\u6B21\u6570\u8FBE\u5230\u8BBE\u5B9A\u6B21\u6570\u540E\u5C06\u5F3A\u5236\u4EA4\u5377\uFF09",e.a.createElement("a",{target:"_blank",href:"".concat(M.a.API_SERVER,"/\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F.pdf")},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(t==null?void 0:t.ip_limit)!=="no"&&e.a.createElement(T.a,{align:"middle",justify:"start",className:"mt20"},e.a.createElement(C.a,null,"\u5DF2\u5F00\u542F\u9650\u5236\u8303\u56F4IP\uFF08\u68C0\u6D4BIP\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF0C\u672A\u5728IP\u8303\u56F4\u5C06\u4E0D\u80FD\u8FDB\u5165\u8003\u8BD5\uFF09",e.a.createElement("br",null),e.a.createElement("a",{href:"".concat(M.a.API_SERVER,"/WebRTC%20Leak%20Prevent.zip"),target:"_blank"},"\u70B9\u51FB\u4E0B\u8F7DWebRTC Leak Prevent\u63D2\u4EF6"),e.a.createElement("a",{className:"ml20",href:"".concat(M.a.API_SERVER,"/\u5982\u4F55\u5B89\u88C5WebRTC%20Leak%20Prevent\u63D2\u4EF6.pdf"),target:"_blank"},"\u5982\u4F55\u5B89\u88C5\u63D2\u4EF6\uFF1F")))),onOk:function(){se(t)},okText:"\u8FDB\u5165\u8003\u8BD5"}),m.abrupt("return");case 6:se(t);case 7:case"end":return m.stop()}},n)}));return function(t){return a.apply(this,arguments)}}(),Me=function(n,t,r){if(be({end_time:O()(r==null?void 0:r.end_time).format("YYYY-MM-DD HH:mm:ss"),id:t,item:r}),n==="\u8FDB\u5165\u8003\u8BD5"||n==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"||n==="\u7EE7\u7EED\u8003\u8BD5"){Be(r);return}if(n==="\u67E5\u770B"){B.c.push("/exam/studentAnswer?examId=".concat(t));return}};return console.log(N),e.a.createElement("div",{className:s.a.wrap},e.a.createElement("div",{className:s.a.left},e.a.createElement("div",{onClick:function(){return X(!0)},className:"".concat(s.a.li," ").concat(R?s.a.active:"")},e.a.createElement("i",{className:"iconfont icon-kaoshiguanli"}),e.a.createElement("span",null,"\u8003\u8BD5")),e.a.createElement("div",{onClick:function(){return X(!1)},className:"".concat(s.a.li," ").concat(R?"":s.a.active)},e.a.createElement("i",{className:"iconfont icon-monikaoshi"}),e.a.createElement("span",null,"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement("div",{className:s.a.right},e.a.createElement("div",{className:s.a.head},e.a.createElement("span",{style:{flex:"1"}},R?"\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("div",{className:s.a.tabsWrap},e.a.createElement(Z.a,{activeKey:A,onChange:je},e.a.createElement(S,{tab:"\u5168\u90E8",key:"0"}," "),e.a.createElement(S,{tab:"\u8003\u8BD5\u4E2D",key:"2"}," "),e.a.createElement(S,{tab:"\u672A\u5F00\u59CB",key:"1"}," "),e.a.createElement(S,{tab:"\u5DF2\u7ED3\u675F",key:"3"}," "))),e.a.createElement(de.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:z},e.a.createElement("div",{className:s.a.listWarp},N.map(function(a,n){return e.a.createElement("aside",{className:s.a.list,key:n},e.a.createElement("div",{className:s.a.d1},e.a.createElement("img",{src:Fe.a,alt:""})),e.a.createElement("div",{className:s.a.d2},e.a.createElement("div",{className:s.a.top},e.a.createElement("span",{className:s.a.title},a==null?void 0:a.exercise_name),(a==null?void 0:a.exercise_status_name)==="\u8003\u8BD5\u4E2D"&&e.a.createElement("span",{className:s.a.tag},a==null?void 0:a.exercise_status_name),(a==null?void 0:a.exercise_status_name)==="\u672A\u5F00\u8003"&&e.a.createElement("span",{className:s.a.notTag},a==null?void 0:a.exercise_status_name),(a==null?void 0:a.exercise_status_name)==="\u5DF2\u7ED3\u675F"&&e.a.createElement("span",{className:s.a.endTag},a==null?void 0:a.exercise_status_name)),e.a.createElement("div",{className:s.a.bottom},!!(a==null?void 0:a.publish_time)&&e.a.createElement(e.a.Fragment,null,O()(a==null?void 0:a.publish_time).format("YYYY-MM-DD HH:mm:ss"),(a==null?void 0:a.end_time)?" \u81F3 "+O()(a==null?void 0:a.end_time).format("YYYY-MM-DD HH:mm:ss"):null,e.a.createElement("span",{className:s.a.line})),"\u8BD5\u9898\u6570\uFF1A",a==null?void 0:a.question_count,e.a.createElement("span",{className:s.a.line})," \u603B\u5206\uFF1A",a==null?void 0:a.total_score,"\u5206",e.a.createElement("span",{className:s.a.line})," \u7B54\u9898\u65F6\u957F\uFF1A",a.time,"\u5206\u949F")),e.a.createElement("div",{className:s.a.d3},e.a.createElement("div",null,(a==null?void 0:a.commit_status_name[1])==="\u672A\u5F00\u8003"?"\u7B49\u5F85\u5F00\u8003":a==null?void 0:a.commit_status_name[1]),(a==null?void 0:a.commit_status_name[0])!=="\u7B49\u5F85\u5F00\u8003"&&e.a.createElement(_e.a,{onClick:function(){return Me(a==null?void 0:a.commit_status_name[0],a==null?void 0:a.id,a)},type:"primary"},a==null?void 0:a.commit_status_name[0])))})),!!(N==null?void 0:N.length)&&e.a.createElement(ie.a,{style:{textAlign:"center",paddingBottom:40},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:U.per_page,showSizeChanger:!0,onChange:function(n,t){Te(n,t)},hideOnSinglePage:!1,current:U.page,total:Oe,showTotal:function(n){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},n),"\u6761\u6570\u636E")}}))),e.a.createElement(Ce,{onOk:function(){return re(W==null?void 0:W.item)},listDataParam:W,onCancel:function(){return P(!1)},visible:ae}))},Ge=j.default=he}}]); diff --git a/umi.128fe71c.js b/umi.35821bb5.js similarity index 99% rename from umi.128fe71c.js rename to umi.35821bb5.js index 3b1f00015f..acafad0b4e 100644 --- a/umi.128fe71c.js +++ b/umi.35821bb5.js @@ -1,4 +1,4 @@ -(function(E){function d(s){for(var m=s[0],c=s[1],g,f,v=0,p=[];v