You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Exam__Lists__Monitoring....

2 lines
29 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[140,15],{eAXJ:function(ie,re,l){ie.exports={flex_box_center:"flex_box_center___XaPOu",flex_space_between:"flex_space_between___2wXsy",flex_box_vertical_center:"flex_box_vertical_center___11-4g",flex_box_center_end:"flex_box_center_end___3eWuc",flex_box_column:"flex_box_column___2x9Pg",wrap:"wrap___1qRt1",head:"head___3HO_H",info:"info___2KVvr",infoAction:"infoAction___IJUez",infoDes:"infoDes___3O1N6",left:"left___2WDEq",right:"right___2ZrsD",formWrap:"formWrap___2lyC2",btns:"btns___34dyy",customTable:"customTable___1_Lvd"}},f0I0:function(ie,re,l){"use strict";l.r(re);var $t=l("giR+"),Ue=l("fyUT"),Wt=l("g9YV"),et=l("wCAj"),zt=l("5NDa"),S=l("5rEg"),Gt=l("5Dmo"),tt=l("3S7+"),Jt=l("sRBo"),at=l("kaz8"),Kt=l("OaEy"),b=l("2fM7"),Qt=l("14J3"),T=l("BMrR"),Zt=l("/zsF"),nt=l("PArb"),qt=l("jCWc"),ge=l("kPKH"),ea=l("miYZ"),V=l("tsqr"),ta=l("+L6B"),$=l("2/Rp"),aa=l("2qtc"),ae=l("kLXV"),ut=l("c1Ei"),E=l.n(ut),O=l("XEnU"),C=l("5Tp6"),na=l("y8nQ"),p=l("Vl3Y"),_=l("k16G"),Te=l("IIKO"),r=l("q1tI"),e=l.n(r),lt=l("eAXJ"),P=l.n(lt),st=l("wd/R"),m=l.n(st),ot=l("WHYC"),it=l("9kvl"),D=l("ErOA"),rt=l("LvDl"),dt=l.n(rt),ct=l("rI6G"),_t=l.n(ct),mt=b.a.Option,Et=function(k){var U=k.visible,W=k.onCancel,ne=W===void 0?function(){}:W,de=k.onOk,I=de===void 0?function(){}:de,d=k.data,z=k.baseInfo,xe=p.a.useForm(),Ce=Object(_.a)(xe,1),X=Ce[0],ce=Object(r.useState)({}),ue=Object(_.a)(ce,2),A=ue[0],G=ue[1],_e=Object(r.useState)(""),g=Object(_.a)(_e,2),le=g[0],Pe=g[1],me=Object(r.useState)(Math.floor(Math.random()*(9999-1e3))+1e3),Y=Object(_.a)(me,2),J=Y[0],De=Y[1];Object(r.useEffect)(function(){(U===4||U===3)&&se()},[U]);function se(){return oe.apply(this,arguments)}function oe(){return oe=Object(C.a)(E.a.mark(function v(){var c;return E.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(D.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/check_time.json"),{method:"get"});case 2:c=F.sent,Pe(c==null?void 0:c.time);case 4:case"end":return F.stop()}},v)})),oe.apply(this,arguments)}var Ee=function(){var v=Object(C.a)(E.a.mark(function c(s){var F;return E.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(!(U===4)){h.next=6;break}return h.next=3,Object(D.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:2,time:(s==null?void 0:s.time)||0}});case 3:return F=h.sent,F.status===0&&(V.b.success("\u5EF6\u8FDF\u6210\u529F"),X.resetFields(),G({}),ne(),I()),h.abrupt("return");case 6:if(!(U===3)){h.next=14;break}if(!(s.yzm!=J)){h.next=10;break}return V.b.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),h.abrupt("return");case 10:X.resetFields(),G({}),ne(),ae.a.confirm({centered:!0,width:440,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{color:"#3a3a3a"}},"\u5F53\u524D\u9009\u4E2D\u5B66\u751F\uFF1A",d==null?void 0:d.user_name),e.a.createElement("span",{style:{color:"#3a3a3a"},className:"ml40"},"\u5B66\u53F7\uFF1A",d==null?void 0:d.student_id)),(s==null?void 0:s.commit_status)==="0"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5F85\u8003\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u4F1A\u6E05\u7A7A\u8BE5\u8003\u751F\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u56DE\u5230\u8003\u8BD5\u5F00\u59CB\u9636\u6BB5\u3002")),(s==null?void 0:s.commit_status)==="2"&&e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u8003\u8BD5\u4E2D\u5E76\u5C06\u5176\u8003\u8BD5\u65F6\u95F4\u5EF6\u957F",(s==null?void 0:s.time)||0,"\u5206\u949F\u5417\uFF1F"),(s==null?void 0:s.commit_status)==="1"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u8003\u751F\u5C06\u65E0\u6CD5\u518D\u8FDB\u884C\u7B54\u9898\u3002"))),onOk:function(){var H=Object(C.a)(E.a.mark(function t(){var Z;return E.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,Object(D.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:Number(s==null?void 0:s.commit_status),time:(s==null?void 0:s.time)||0}});case 2:Z=B.sent,Z.status===0&&(V.b.success("\u64CD\u4F5C\u6210\u529F"),I());case 4:case"end":return B.stop()}},t)}));function Q(){return H.apply(this,arguments)}return Q}()});case 14:case"end":return h.stop()}},c)}));return function(s){return v.apply(this,arguments)}}(),fe=m()(new Date).valueOf()+(z==null?void 0:z.time)*60*1e3,ve=[{id:"0",value:"\u5F85\u8003\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"},{id:"2",value:"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u7EE7\u7EED\u7B54\u9898\uFF09"},{id:"1",value:"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"}],M={labelCol:{span:6},wrapperCol:{span:18}},ye=function(c){return c&&(c>m()(fe).endOf("day")||c<=m()().startOf("day"))};function y(v,c){for(var s=[],F=v;F<c;F++)s.push(F);return s}var je=function(c){var s=fe,F=m()(c).format("HH");if(m()(c).isSame(m()(s),"day")){var K=m()(s).format("HH"),h=m()(s).format("mm"),H=y(0,24).splice(K*1+1,24-K);if(m()().isSame(m()(s),"day")){var Q=m()().format("HH");H=y(0,24).splice(0,Q).concat(H)}return{disabledHours:function(){return H},disabledMinutes:function(){return m()(c).isSame(m()(s),"hour")&&F<=K?y(h,60):y(60,60)}}}else if(m()(c).isSame(m()(),"day")){var t=m()().format("HH"),Z=m()().format("mm");return{disabledHours:function(){return y(0,24).splice(0,t)},disabledMinutes:function(){return F<=t?y(0,Z):y(60,60)}}}else return!1};return e.a.createElement(ae.a,{centered:!0,destroyOnClose:!0,visible:U===3||U===4,title:U===3?"\u8003\u8BD5\u72B6\u6001\u8C03\u6574":"\u8003\u8BD5\u8C03\u6574\u65F6\u95F4",okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",width:"500px",onOk:function(){return X.submit()},onCancel:function(){X.resetFields(),G({}),ne()}},e.a.createElement(p.a,Object(Te.a)({},M,{form:X,className:_t.a.formWrap,scrollToFirstError:!0,onValuesChange:function(c,s){G(s)},onFinish:Ee}),e.a.createElement("div",{style:{marginBottom:20,marginLeft:36}},e.a.createElement("span",{style:{color:"#3a3a3a"}},"\u5F53\u524D\u9009\u4E2D\u5B66\u751F\uFF1A",d==null?void 0:d.user_name),e.a.createElement("span",{style:{color:"#3a3a3a"},className:"ml40"},"\u5B66\u53F7\uFF1A",d==null?void 0:d.student_id)),e.a.createElement(p.a.Item,{label:"\u76D1\u8003\u5BC6\u7801",name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"}]},e.a.createElement(S.a.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"})),U===3&&e.a.createElement(p.a.Item,{label:"\u8003\u8BD5\u72B6\u6001",name:"commit_status",initialValue:"0"},e.a.createElement(b.a,{onChange:function(c){c==="2"&&se()},showArrow:!0},ve.map(function(v){return e.a.createElement(mt,{key:v.id,value:v.id},v.value)}))),U===3&&e.a.createElement("div",{style:{display:"flex",marginLeft:"48px"}},e.a.createElement(p.a.Item,{label:"\u9A8C\u8BC1\u7801",name:"yzm"},e.a.createElement(S.a,{style:{width:"180px"}})),e.a.createElement("div",{style:{width:"80px",textAlign:"center",color:"red",fontWeight:"500"}},J),e.a.createElement("a",{onClick:function(){De(Math.floor(Math.random()*(9999-1e3))+1e3)}},"\u6362\u4E00\u6362")),U===4&&e.a.createElement(p.a.Item,{label:"\u5EF6\u957F\u65F6\u95F4",name:"time",initialValue:void 0},e.a.createElement(Ue.a,{min:0,placeholder:"\u8BF7\u586B\u5199\u5EF6\u957F\u65F6\u95F4",style:{width:"100%"}})),(A==null?void 0:A.commit_status)==="2"&&e.a.createElement(p.a.Item,{label:"\u5EF6\u957F\u65F6\u95F4",name:"time",initialValue:void 0},e.a.createElement(Ue.a,{min:0,placeholder:"\u8BF7\u586B\u5199\u5EF6\u957F\u65F6\u95F4",style:{width:"100%"}})),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("div",{style:{flex:6}}),((d==null?void 0:d.end_at)&&(A==null?void 0:A.commit_status)==="2"||U===4)&&e.a.createElement("div",{style:{flex:"18"},className:"c-grey-999"},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",le||0,"\u5206\u949F"))))},ft=Et,vt=l("5bA4"),Ft=function(k){var U=Object(Te.a)({},k),W={page:1,per_page:10,total:0},ne=p.a.useForm(),de=Object(_.a)(ne,1),I=de[0],d=Object(r.useState)([]),z=Object(_.a)(d,2),xe=z[0],Ce=z[1],X=Object(r.useState)([]),ce=Object(_.a)(X,2),ue=ce[0],A=ce[1],G=Object(r.useState)(""),_e=Object(_.a)(G,2),g=_e[0],le=_e[1],Pe=Object(r.useState)(""),me=Object(_.a)(Pe,2),Y=me[0],J=me[1],De=Object(r.useState)(!0),se=Object(_.a)(De,2),oe=se[0],Ee=se[1],fe=Object(r.useState)(W),ve=Object(_.a)(fe,2),M=ve[0],ye=ve[1],y=Object(r.useState)({}),je=Object(_.a)(y,2),v=je[0],c=je[1],s=Object(r.useState)([]),F=Object(_.a)(s,2),K=F[0],h=F[1],H=Object(r.useState)({}),Q=Object(_.a)(H,2),t=Q[0],Z=Q[1],q=Object(r.useState)(!1),B=Object(_.a)(q,2),Oe=B[0],Ae=B[1],bt=Object(r.useState)(0),ke=Object(_.a)(bt,2),Me=ke[0],L=ke[1],ht=Object(r.useState)([]),Ie=Object(_.a)(ht,2),Rt=Ie[0],Ut=Ie[1],ee=Object(r.useRef)(null),gt=Object(r.useState)({}),Xe=Object(_.a)(gt,2),xt=Xe[0],Ct=Xe[1],Pt=Object(r.useState)(""),Ye=Object(_.a)(Pt,2),Be=Ye[0],Le=Ye[1],Dt=Object(r.useState)(null),He=Object(_.a)(Dt,2),Fe=He[0],Ve=He[1],yt=Object(r.useState)(!1),$e=Object(_.a)(yt,2),jt=$e[0],pe=$e[1],Ot=Object(r.useState)(!1),We=Object(_.a)(Ot,2),At=We[0],Ne=We[1],Mt=Object(r.useState)(Math.floor(Math.random()*(9999-1e3))+1e3),ze=Object(_.a)(Mt,2),Ge=ze[0],Bt=ze[1],Lt=Object(r.useState)(),Je=Object(_.a)(Lt,2),Ke=Je[0],Nt=Je[1],wt=Object(r.useState)([]),Qe=Object(_.a)(wt,2),R=Qe[0],St=Qe[1],we=Object(ot.l)();Object(r.useEffect)(function(){return he(),function(){clearInterval(ee.current)}},[]),Object(r.useEffect)(function(){return clearInterval(ee.current),Oe&&(ee.current=setInterval(Re,3e4)),function(){return clearInterval(ee.current)}},[Oe,M,v]),Object(r.useEffect)(function(){g&&(be(),Ze(),Se(),c({}),I.resetFields())},[g]);var be=function(){var u=Object(C.a)(E.a.mark(function a(){var n,f,o,i,x=arguments;return E.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return n=x.length>0&&x[0]!==void 0?x[0]:W,f=x.length>1&&x[1]!==void 0?x[1]:{},o=dt.a.pickBy(Object(O.a)(Object(O.a)(Object(O.a)({},n),f),{},{monitor:!0}),function(w){return!!w}),console.log("\u8BF7\u6C42\u53C2\u6570:",o),Ee(!0),N.next=7,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/exercise_lists.json"),{method:"get",params:o});case 7:i=N.sent,i.status===0&&(Ee(!1),Ce(i.exercise_users),ye(Object(O.a)(Object(O.a)({},n),{},{total:i==null?void 0:i.count})),St(i));case 9:case"end":return N.stop()}},a)}));return function(){return u.apply(this,arguments)}}(),he=function(){var u=Object(C.a)(E.a.mark(function a(n){var f,o,i,x,te;return E.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(D.a)("/api/common_exercises/exercises.json",{method:"get",params:{page:1,per_page:1e4,is_normals:3,exercise_status:2}});case 2:o=w.sent,i=o==null||((f=o.exercises)===null||f===void 0)?void 0:f.map(function(j){return{label:e.a.createElement("span",{title:j.exercise_name},j.exercise_name),value:j.id,exercise_name:j.exercise_name}}),A(i),we.query.id?(le(parseInt(we.query.id)||""),J(we.query.name)):n||(le((i==null||((x=i[0])===null||x===void 0)?void 0:x.value)||""),J(i==null||((te=i[0])===null||te===void 0)?void 0:te.exercise_name));case 6:case"end":return w.stop()}},a)}));return function(n){return u.apply(this,arguments)}}(),Ze=function(){var u=Object(C.a)(E.a.mark(function a(){var n,f;return E.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/student_groups.json"),{method:"get"});case 2:return n=i.sent,i.next=5,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/professions.json "),{method:"get"});case 5:f=i.sent,n.status===0&&Ut(n.data),f.status===0&&h(f.data);case 8:case"end":return i.stop()}},a)}));return function(){return u.apply(this,arguments)}}(),Se=function(){var u=Object(C.a)(E.a.mark(function a(){var n,f;return E.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/base.json"),{method:"get"});case 2:return n=i.sent,n.data&&(Z(n.data),(n==null||((f=n.data)===null||f===void 0)?void 0:f.exercise_status)===3&&(Ae(!1),clearInterval(ee.current),ae.a.info({title:"\u5F53\u524D\u8003\u8BD5\u5DF2\u7ED3\u675F",centered:!0,okText:"\u77E5\u9053\u4E86",onOk:function(){var x=Object(C.a)(E.a.mark(function N(){return E.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,he();case 2:c({}),I.resetFields();case 4:case"end":return j.stop()}},N)}));function te(){return x.apply(this,arguments)}return te}()}))),i.abrupt("return",n);case 5:case"end":return i.stop()}},a)}));return function(){return u.apply(this,arguments)}}(),Re=function(){be(M,v),Se(),Ze(),he(!0)},Tt=function(a){c(Object(O.a)({},a)),be(W,a)},qe=function(a,n){Ct(a),L(n)},kt=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:120,align:"center",ellipsis:!0,fixed:"left"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",ellipsis:!0,fixed:"left"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(a,n){return e.a.createElement("span",null,a===0&&"\u5F85\u8003\u8BD5",a===1&&"\u8003\u8BD5\u4E2D",a===2&&"\u5DF2\u4EA4\u5377",a===3&&"\u5DF2\u4EA4\u5377")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(a,n){return e.a.createElement("span",null,n.commit_status>1?a||"0":"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(a){return e.a.createElement("span",null,a||"- -")}},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(a){return e.a.createElement("span",null,a||"- -")}},{title:"\u8003\u53F7",dataIndex:"exercise_no",key:"exercise_no",align:"center",ellipsis:!0,render:function(a){return e.a.createElement("span",null,a||"- -")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:160,align:"center",render:function(a,n){return e.a.createElement("span",null,a?m()(a).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:160,align:"center",render:function(a,n){return e.a.createElement("span",null,a?m()(a).format("YYYY-MM-DD HH:mm"):"- -",!!(n==null?void 0:n.delayed_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("br",null),e.a.createElement("span",{className:"c-red"},"\u5EF6\u65F6",n==null?void 0:n.delayed_time,"\u5206\u949F")))}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(a){return e.a.createElement("span",null,a||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(a,n){return e.a.createElement("span",null,a?(n==null?void 0:n.screen_used_num)+"/"+a:"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",align:"center",fixed:"right",width:180,render:function(a,n){return e.a.createElement("div",null,(n==null?void 0:n.commit_status)>0&&e.a.createElement($.a,{onClick:function(){return qe(n,3)},type:"link"},"\u8003\u8BD5\u72B6\u6001\u8C03\u6574"),(n==null?void 0:n.commit_status)===1&&e.a.createElement($.a,{onClick:function(){return qe(n,4)},type:"link"},"\u5EF6\u65F6"),(n==null?void 0:n.commit_status)<1&&e.a.createElement("span",null,"--"))}}],It=function(a,n){var f=Object(O.a)(Object(O.a)({},M),{},{page:a,per_page:n});ye(f),be(f,v)},Xt=function(a,n){},Yt=function(a){Ae(a.target.checked)},Ht=function(){var u=Object(C.a)(E.a.mark(function a(){var n;return E.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(parseInt(Ke)!==Ge)){o.next=3;break}return V.b.info("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),o.abrupt("return");case 3:return o.next=5,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/end_exercise"),{method:"post"});case 5:n=o.sent,(n==null?void 0:n.status)===0&&(V.b.info("\u7ED3\u675F\u8003\u8BD5\u6210\u529F"),he(),L(0),c({}),I.resetFields());case 7:case"end":return o.stop()}},a)}));return function(){return u.apply(this,arguments)}}(),Vt=function(){var u=Object(C.a)(E.a.mark(function a(){var n;return E.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(Be){o.next=3;break}return pe(!0),o.abrupt("return");case 3:if(console.log(Fe,t==null?void 0:t.time),!(Fe>(t==null?void 0:t.time))){o.next=7;break}return Ne(!0),o.abrupt("return");case 7:return o.next=9,Object(D.a)("/api/common_exercises/exercises/".concat(g,"/delayed_time.json"),{method:"post",body:{password:Be,time:Fe}});case 9:n=o.sent,(n==null?void 0:n.status)===0&&(L(0),Re());case 11:case"end":return o.stop()}},a)}));return function(){return u.apply(this,arguments)}}();return e.a.createElement("div",{className:P.a.wrap},e.a.createElement(T.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0,marginTop:20,background:"#fff",padding:"0px 40px"}},e.a.createElement(ge.a,{className:"current",onClick:function(){return it.c.push("/exam/examinationManagement")}},e.a.createElement(vt.a,null),"\u8FD4\u56DE"),e.a.createElement(ge.a,null,e.a.createElement(nt.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(ge.a,null,e.a.createElement("strong",{className:"font18"},Y,e.a.createElement("span",{style:{width:"68px",height:"20px",textAlign:"center",fontSize:"12px",background:R.is_normal?"#6059ff":"#34cb00",color:"#fff",display:"inline-block",lineHeight:"20px",borderRadius:"30px",marginLeft:"20px"}},R.is_normal?"\u6B63\u5F0F":"\u6A21\u62DF","\u8003\u8BD5")))),e.a.createElement("div",{className:P.a.info,style:{marginTop:"2px"}},e.a.createElement("div",{className:P.a.infoAction},e.a.createElement("div",null,e.a.createElement("span",null,"\u5F53\u524D\u8003\u8BD5\uFF1A"),e.a.createElement(b.a,{value:g,onChange:function(a,n){le(a),J(n==null?void 0:n.exercise_name),clearInterval(ee.current),Ae(!1)},options:ue,style:{width:320,margin:"0 10px"}}),e.a.createElement("span",{className:"c-grey-999"},"\u5171",e.a.createElement("span",{className:"c-grey-333"},ue.length),"\u573A\u8003\u8BD5")),e.a.createElement("div",null,e.a.createElement($.a,{style:{margin:"0 40px"},onClick:Re,ghost:!0,type:"primary"},"\u5237\u65B0\u9875\u9762\u6570\u636E"),e.a.createElement(at.a,{style:{marginRight:-8},checked:Oe,onChange:Yt},e.a.createElement("span",{className:"font14"},"\u81EA\u52A8\u5237\u65B0",e.a.createElement("span",{className:"c-grey-999"},"(30s)"))))),e.a.createElement("div",{className:P.a.infoDes},e.a.createElement("ul",{className:P.a.left,style:{width:"469px"}},e.a.createElement("li",{className:"font16 mb25 blod"},"\u8003\u8BD5\u57FA\u672C\u4FE1\u606F"),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u65F6\u957F\uFF1A",t==null?void 0:t.time,"\u5206\u949F"),e.a.createElement("li",{className:"mb16"},"\u5F00\u59CB\u8003\u8BD5\u65F6\u95F4\uFF1A",m()(t==null?void 0:t.publish_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4\uFF1A",(t==null?void 0:t.end_time)?m()(t==null?void 0:t.end_time).format("YYYY-MM-DD HH:mm"):"\u672A\u8BBE\u7F6E"),e.a.createElement("li",null,"\u76D1\u8003\u5BC6\u7801\uFF1A",e.a.createElement("span",{style:{color:"red",fontWeight:"500"}},t==null?void 0:t.password)," ")),e.a.createElement("div",{className:P.a.right},e.a.createElement(T.a,{className:"mb25",align:"middle"},e.a.createElement("span",{className:"font16 blod"},"\u5F53\u524D\u8003\u8BD5\u72B6\u6001"),e.a.createElement("span",{className:"font16 ml20 c-light-primary"},"\u8FDB\u884C\u4E2D"),e.a.createElement($.a,{onClick:function(){return L(1)},style:{marginLeft:"auto"},ghost:!0,type:"primary",danger:!0},"\u7ACB\u5373\u7ED3\u675F\u8003\u8BD5")),!!(t==null?void 0:t.end_time)&&e.a.createElement("div",{className:"mb16"},"\u7EDF\u4E00\u7ED3\u675F\u65F6\u95F4\uFF1A",m()(t==null?void 0:t.end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5230\u8FBE\u7ED3\u675F\u65F6\u95F4\u540E\uFF0C\u5F85\u8003\u8003\u751F\u5C06\u4E0D\u80FD\u8FDB\u5165\u8003\u8BD5\uFF09")),!!(t==null?void 0:t.end_time)&&e.a.createElement("div",{className:"mb16"},"\u6700\u7EC8\u7ED3\u675F\u65F6\u95F4\uFF1A",m()(t==null?void 0:t.last_end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u53D7\u4E2A\u4EBA\u5EF6\u65F6\u5F71\u54CD\uFF09")),!(t==null?void 0:t.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u8003\u8BD5\u4E2D\u6700\u665A\u7ED3\u675F\u65F6\u95F4\uFF1A",(t==null?void 0:t.last_end_time)?m()(t==null?void 0:t.last_end_time).format("YYYY-MM-DD HH:mm"):"--",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u8BE5\u65F6\u95F4\u4F1A\u56E0\u8003\u751F\u7ED3\u675F\u65F6\u95F4\u800C\u53D8\u66F4\uFF09")),!(t==null?void 0:t.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u5F85\u8003\u4EBA\u6570\uFF1A",t==null?void 0:t.wait_exercise_users_count,"\u4EBA"),e.a.createElement(T.a,{align:"middle",className:"mt40"},e.a.createElement($.a,{onClick:Object(C.a)(E.a.mark(function u(){var a,n;return E.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Se();case 2:if(n=o.sent,n==null||((a=n.data)===null||a===void 0)?void 0:a.doing_exercise_users_count){o.next=6;break}return V.b.warn("\u5F53\u524D\u65E0\u8003\u8BD5\u4E2D\u5B66\u751F\uFF0C\u65E0\u6CD5\u7EDF\u4E00\u5EF6\u65F6"),o.abrupt("return");case 6:L(2);case 7:case"end":return o.stop()}},u)})),ghost:!0,type:"primary"},"\u7EDF\u4E00\u5EF6\u65F6"),e.a.createElement("div",{className:"c-grey-999 ml20 mr10"},"\u5DF2\u5EF6\u65F6",t==null?void 0:t.total_delayed_time,"\u5206\u949F"),e.a.createElement(tt.a,{placement:"bottom",title:"\u7EDF\u4E00\u5EF6\u65F6\uFF0C\u5373\u7ED9\u5F53\u524D\u8003\u8BD5\u4E2D\u72B6\u6001\u7684\u8003\u751F\u7EDF\u4E00\u589E\u52A0\u8003\u8BD5\u65F6\u957F\u3002"},e.a.createElement("i",{className:"font17 iconfont icon-tishi7"})))))),e.a.createElement(p.a,{className:P.a.formWrap,form:I,onValuesChange:Xt,onFinish:Tt},e.a.createElement(T.a,null,e.a.createElement(p.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(S.a,null)),e.a.createElement(p.a.Item,{style:{marginLeft:33},label:"\u59D3\u540D",name:"name"},e.a.createElement(S.a,null)),e.a.createElement(p.a.Item,{style:{marginLeft:33},label:"\u8003\u53F7",name:"exercise_no"},e.a.createElement(S.a,null)),e.a.createElement(p.a.Item,{style:{marginLeft:33},label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(b.a,{style:{width:200},defaultValue:0},e.a.createElement(b.a.Option,{value:0},"\u5168\u90E8"),Rt.map(function(u,a){return e.a.createElement(b.a.Option,{key:a+1,title:u,value:u},u)})))),e.a.createElement(T.a,null,e.a.createElement(p.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(b.a,{style:{width:200},defaultValue:0},e.a.createElement(b.a.Option,{value:0},"\u5168\u90E8"),K.map(function(u,a){return e.a.createElement(b.a.Option,{key:a+1,title:u,value:u},u)}))),e.a.createElement(p.a.Item,{style:{marginLeft:"10px"},label:"\u8003\u751F\u72B6\u6001",name:"commit_status"},e.a.createElement(b.a,{style:{width:200},defaultValue:0},e.a.createElement(b.a.Option,{value:0},"\u5168\u90E8"),e.a.createElement(b.a.Option,{value:1},"\u5F85\u8003"),e.a.createElement(b.a.Option,{value:2},"\u8003\u8BD5\u4E2D"),e.a.createElement(b.a.Option,{value:3},"\u5DF2\u4EA4\u5377"))),e.a.createElement("div",{className:P.a.btns},e.a.createElement($.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement("div",{style:{background:"#fff",padding:"10px 40px"}},"\u5F53\u524D\u5217\u8868\u7ED3\u679C\u7EDF\u8BA1\uFF1A\u603B\u4EBA\u6570",R==null?void 0:R.total_exercise_count,"\u3001\u5F85\u8003\u4EBA\u6570",R==null?void 0:R.wait_exercise_users_count,"\u3001\u8003\u8BD5\u4E2D\u4EBA\u6570",R==null?void 0:R.doing_exercise_users_count,"\u3001\u5DF2\u4EA4\u5377\u4EBA\u6570",R==null?void 0:R.commited_exercise_count),e.a.createElement(et.a,{className:P.a.customTable,dataSource:xe,bordered:!1,rowKey:function(a){return a.exercise_user_id},columns:kt,scroll:{x:1400},rowClassName:P.a.row,loading:oe,pagination:{pageSize:M.per_page,total:M.total,current:M.page,onChange:It,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(a){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},a),"\u6761\u6570\u636E")}}}),e.a.createElement(ae.a,{centered:!0,title:"\u786E\u8BA4\u7ED3\u675F\u8003\u8BD5",width:452,visible:Me===1,okText:"\u786E\u8BA4\u622A\u6B62",cancelText:"\u53D6\u6D88",afterClose:function(){pe(!1),Le("")},onCancel:function(){return L(0)},onOk:Ht},e.a.createElement("div",null,(t==null?void 0:t.wait_exercise_users_count)===0&&(t==null?void 0:t.doing_exercise_users_count)===0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",Y,"\u300B")," \u5F53\u524D\u65E0\u6B63\u5728\u8003\u8BD5\u548C\u5F85\u8003\u8003\u751F\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\u3002"),(t==null?void 0:t.wait_exercise_users_count)>0&&(t==null?void 0:t.doing_exercise_users_count)<=0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",Y,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},t==null?void 0:t.wait_exercise_users_count,"\u4E2A\u8003\u751F\u5F85\u8003\u3002")),(t==null?void 0:t.doing_exercise_users_count)>0&&e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500,color:"red"}},"\u300A",Y,"\u300B")," \u5F53\u524D\u8FD8\u6709",e.a.createElement("span",{style:{fontWeight:500,color:"red"}},t==null?void 0:t.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C"),"\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(t==null?void 0:t.last_long_time)||0,"\u5206\u949F\u3002"),(t==null?void 0:t.wait_exercise_users_count)>0&&(t==null?void 0:t.doing_exercise_users_count)<=0&&e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u5F85\u8003\u5B66\u751F\u65E0\u6CD5\u53C2\u52A0\u8003\u8BD5\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5"),(t==null?void 0:t.doing_exercise_users_count)>0&&e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",{style:{color:"red"}},"*"),e.a.createElement("label",null,"\u9A8C\u8BC1\u7801\uFF1A"),e.a.createElement(S.a,{value:Ke,onChange:function(a){return Nt(a.target.value)},style:{width:"180px"}})," ",e.a.createElement("div",{style:{width:"80px",textAlign:"center",color:"red",fontWeight:"500"}},Ge),e.a.createElement("a",{onClick:function(){Bt(Math.floor(Math.random()*(9999-1e3))+1e3)}},"\u6362\u4E00\u6362")))),e.a.createElement(ae.a,{centered:!0,title:"\u7EDF\u4E00\u5EF6\u65F6",width:452,visible:Me===2,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",afterClose:function(){pe(!1),Le(""),Ne(!1),Ve("")},onCancel:function(){return L(0)},onOk:Vt},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},"\u5F53\u524D\u6709",t==null?void 0:t.doing_exercise_users_count,"\u4F4D\u8003\u751F\u6B63\u5728\u8003\u8BD5\uFF0C\u786E\u8BA4\u4E3A\u4ED6\u4EEC\u7EDF\u4E00\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u5417\uFF1F"),e.a.createElement(T.a,{align:"middle"},e.a.createElement("span",null,"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(S.a.Password,{onChange:function(a){Le(a.target.value),pe(!1)},value:Be,style:{width:250},size:"large"})),jt&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"),e.a.createElement(T.a,{align:"middle",className:"mt10"},e.a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF1A"),e.a.createElement(Ue.a,{min:0,onChange:function(a){Ve(a),Ne(!1)},value:Fe,style:{width:150},size:"large"}),e.a.createElement("span",null,"\xA0\u5206\u949F")),At&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u6700\u957F\u53EF\u5EF6\u65F6",t==null?void 0:t.time,"\u5206\u949F\u3002"))),e.a.createElement(ft,{baseInfo:t,onOk:Re,data:xt,onCancel:function(){return L(0)},visible:Me}))},ua=re.default=Ft},rI6G:function(ie,re,l){ie.exports={formWrap:"formWrap___oLiFP"}}}]);