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.
2 lines
27 KiB
2 lines
27 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[138,15],{eAXJ:function(ie,oe,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,oe,l){"use strict";l.r(oe);var St=l("giR+"),ge=l("fyUT"),wt=l("g9YV"),Je=l("wCAj"),It=l("5NDa"),Y=l("5rEg"),Xt=l("5Dmo"),Ke=l("3S7+"),kt=l("sRBo"),Qe=l("kaz8"),Yt=l("OaEy"),p=l("2fM7"),Ht=l("14J3"),S=l("BMrR"),Vt=l("/zsF"),Ze=l("PArb"),$t=l("jCWc"),De=l("kPKH"),Wt=l("miYZ"),de=l("tsqr"),zt=l("+L6B"),H=l("2/Rp"),Gt=l("2qtc"),te=l("kLXV"),qe=l("c1Ei"),m=l.n(qe),j=l("XEnU"),h=l("5Tp6"),Jt=l("y8nQ"),R=l("Vl3Y"),E=l("k16G"),Me=l("IIKO"),o=l("q1tI"),e=l.n(o),et=l("eAXJ"),O=l.n(et),tt=l("wd/R"),_=l.n(tt),at=l("WHYC"),ut=l("9kvl"),y=l("ErOA"),nt=l("LvDl"),lt=l.n(nt),st=l("rI6G"),rt=l.n(st),it=p.a.Option,ot=function(w){var D=w.visible,V=w.onCancel,ae=V===void 0?function(){}:V,_e=w.onOk,I=_e===void 0?function(){}:_e,d=w.data,$=w.baseInfo,Pe=R.a.useForm(),be=Object(E.a)(Pe,1),X=be[0],ce=Object(o.useState)({}),ue=Object(E.a)(ce,2),B=ue[0],W=ue[1],me=Object(o.useState)(""),P=Object(E.a)(me,2),ne=P[0],he=P[1];Object(o.useEffect)(function(){(D===4||D===3)&&le()},[D]);function le(){return z.apply(this,arguments)}function z(){return z=Object(h.a)(m.a.mark(function f(){var c;return m.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(y.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,he(c==null?void 0:c.time);case 4:case"end":return F.stop()}},f)})),z.apply(this,arguments)}var se=function(){var f=Object(h.a)(m.a.mark(function c(s){var F;return m.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(D===4)){U.next=6;break}return U.next=3,Object(y.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=U.sent,F.status===0&&(de.b.success("\u5EF6\u8FDF\u6210\u529F"),X.resetFields(),W({}),ae(),I()),U.abrupt("return");case 6:D===3&&(X.resetFields(),W({}),ae(),te.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 k=Object(h.a)(m.a.mark(function J(){var K;return m.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(y.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:K=N.sent,K.status===0&&(de.b.success("\u64CD\u4F5C\u6210\u529F"),I());case 4:case"end":return N.stop()}},J)}));function G(){return k.apply(this,arguments)}return G}()}));case 7:case"end":return U.stop()}},c)}));return function(s){return f.apply(this,arguments)}}(),Ee=_()(new Date).valueOf()+($==null?void 0:$.time)*60*1e3,fe=[{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"}],Oe={labelCol:{span:6},wrapperCol:{span:18}},ye=function(c){return c&&(c>_()(Ee).endOf("day")||c<=_()().startOf("day"))};function x(f,c){for(var s=[],F=f;F<c;F++)s.push(F);return s}var xe=function(c){var s=Ee,F=_()(c).format("HH");if(_()(c).isSame(_()(s),"day")){var L=_()(s).format("HH"),U=_()(s).format("mm"),k=x(0,24).splice(L*1+1,24-L);if(_()().isSame(_()(s),"day")){var G=_()().format("HH");k=x(0,24).splice(0,G).concat(k)}return{disabledHours:function(){return k},disabledMinutes:function(){return _()(c).isSame(_()(s),"hour")&&F<=L?x(U,60):x(60,60)}}}else if(_()(c).isSame(_()(),"day")){var J=_()().format("HH"),K=_()().format("mm");return{disabledHours:function(){return x(0,24).splice(0,J)},disabledMinutes:function(){return F<=J?x(0,K):x(60,60)}}}else return!1};return e.a.createElement(te.a,{centered:!0,destroyOnClose:!0,visible:D===3||D===4,title:D===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(),W({}),ae()}},e.a.createElement(R.a,Object(Me.a)({},Oe,{form:X,className:rt.a.formWrap,scrollToFirstError:!0,onValuesChange:function(c,s){W(s)},onFinish:se}),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(R.a.Item,{label:"\u76D1\u8003\u5BC6\u7801",name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"}]},e.a.createElement(Y.a.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"})),D===3&&e.a.createElement(R.a.Item,{label:"\u8003\u8BD5\u72B6\u6001",name:"commit_status",initialValue:"0"},e.a.createElement(p.a,{onChange:function(c){c==="2"&&le()},showArrow:!0},fe.map(function(f){return e.a.createElement(it,{key:f.id,value:f.id},f.value)}))),D===4&&e.a.createElement(R.a.Item,{label:"\u5EF6\u957F\u65F6\u95F4",name:"time",initialValue:void 0},e.a.createElement(ge.a,{min:0,placeholder:"\u8BF7\u586B\u5199\u5EF6\u957F\u65F6\u95F4",style:{width:"100%"}})),(B==null?void 0:B.commit_status)==="2"&&e.a.createElement(R.a.Item,{label:"\u5EF6\u957F\u65F6\u95F4",name:"time",initialValue:void 0},e.a.createElement(ge.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)&&(B==null?void 0:B.commit_status)==="2"||D===4)&&e.a.createElement("div",{style:{flex:"18"},className:"c-grey-999"},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ne||0,"\u5206\u949F"))))},dt=ot,_t=l("5bA4"),ct=function(w){var D=Object(Me.a)({},w),V={page:1,per_page:10,total:0},ae=R.a.useForm(),_e=Object(E.a)(ae,1),I=_e[0],d=Object(o.useState)([]),$=Object(E.a)(d,2),Pe=$[0],be=$[1],X=Object(o.useState)([]),ce=Object(E.a)(X,2),ue=ce[0],B=ce[1],W=Object(o.useState)(""),me=Object(E.a)(W,2),P=me[0],ne=me[1],he=Object(o.useState)(""),le=Object(E.a)(he,2),z=le[0],se=le[1],Ee=Object(o.useState)(!0),fe=Object(E.a)(Ee,2),Oe=fe[0],ye=fe[1],x=Object(o.useState)(V),xe=Object(E.a)(x,2),f=xe[0],c=xe[1],s=Object(o.useState)({}),F=Object(E.a)(s,2),L=F[0],U=F[1],k=Object(o.useState)([]),G=Object(E.a)(k,2),J=G[0],K=G[1],Q=Object(o.useState)({}),N=Object(E.a)(Q,2),u=N[0],Et=N[1],ft=Object(o.useState)(!1),Te=Object(E.a)(ft,2),Ae=Te[0],je=Te[1],vt=Object(o.useState)(0),Se=Object(E.a)(vt,2),Be=Se[0],C=Se[1],Ft=Object(o.useState)([]),we=Object(E.a)(Ft,2),pt=we[0],Rt=we[1],Z=Object(o.useRef)(null),Ut=Object(o.useState)({}),Ie=Object(E.a)(Ut,2),gt=Ie[0],Dt=Ie[1],Pt=Object(o.useState)(""),Xe=Object(E.a)(Pt,2),re=Xe[0],ve=Xe[1],bt=Object(o.useState)(null),ke=Object(E.a)(bt,2),Fe=ke[0],Ye=ke[1],ht=Object(o.useState)(!1),He=Object(E.a)(ht,2),Ve=He[0],q=He[1],Ot=Object(o.useState)(!1),$e=Object(E.a)(Ot,2),yt=$e[0],Le=$e[1],xt=Object(o.useState)([]),We=Object(E.a)(xt,2),g=We[0],At=We[1],Ne=Object(at.l)();Object(o.useEffect)(function(){return Re(),function(){clearInterval(Z.current)}},[]),Object(o.useEffect)(function(){return clearInterval(Z.current),Ae&&(Z.current=setInterval(Ue,3e4)),function(){return clearInterval(Z.current)}},[Ae,f,L]),Object(o.useEffect)(function(){P&&(pe(),ze(),Ce(),U({}),I.resetFields())},[P]);var pe=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v,r,i,b=arguments;return m.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return a=b.length>0&&b[0]!==void 0?b[0]:V,v=b.length>1&&b[1]!==void 0?b[1]:{},r=lt.a.pickBy(Object(j.a)(Object(j.a)(Object(j.a)({},a),v),{},{monitor:!0}),function(T){return!!T}),console.log("\u8BF7\u6C42\u53C2\u6570:",r),ye(!0),M.next=7,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/exercise_lists.json"),{method:"get",params:r});case 7:i=M.sent,i.status===0&&(ye(!1),be(i.exercise_users),c(Object(j.a)(Object(j.a)({},a),{},{total:i==null?void 0:i.count})),At(i));case 9:case"end":return M.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Re=function(){var n=Object(h.a)(m.a.mark(function t(a){var v,r,i,b,ee;return m.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(y.a)("/api/common_exercises/exercises.json",{method:"get",params:{page:1,per_page:1e4,is_normals:3,exercise_status:2}});case 2:r=T.sent,i=r==null||((v=r.exercises)===null||v===void 0)?void 0:v.map(function(A){return{label:e.a.createElement("span",{title:A.exercise_name},A.exercise_name),value:A.id,exercise_name:A.exercise_name}}),B(i),Ne.query.id?(ne(parseInt(Ne.query.id)||""),se(Ne.query.name)):a||(ne((i==null||((b=i[0])===null||b===void 0)?void 0:b.value)||""),se(i==null||((ee=i[0])===null||ee===void 0)?void 0:ee.exercise_name));case 6:case"end":return T.stop()}},t)}));return function(a){return n.apply(this,arguments)}}(),ze=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/student_groups.json"),{method:"get"});case 2:return a=i.sent,i.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/professions.json "),{method:"get"});case 5:v=i.sent,a.status===0&&Rt(a.data),v.status===0&&K(v.data);case 8:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ce=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/base.json"),{method:"get"});case 2:return a=i.sent,a.data&&(Et(a.data),(a==null||((v=a.data)===null||v===void 0)?void 0:v.exercise_status)===3&&(je(!1),clearInterval(Z.current),te.a.info({title:"\u5F53\u524D\u8003\u8BD5\u5DF2\u7ED3\u675F",centered:!0,okText:"\u77E5\u9053\u4E86",onOk:function(){var b=Object(h.a)(m.a.mark(function M(){return m.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Re();case 2:U({}),I.resetFields();case 4:case"end":return A.stop()}},M)}));function ee(){return b.apply(this,arguments)}return ee}()}))),i.abrupt("return",a);case 5:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ue=function(){pe(f,L),Ce(),ze(),Re(!0)},jt=function(t){U(Object(j.a)({},t)),pe(V,t)},Ge=function(t,a){Dt(t),C(a)},Bt=[{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(t,a){return e.a.createElement("span",null,t===0&&"\u5F85\u8003\u8BD5",t===1&&"\u8003\u8BD5\u4E2D",t===2&&"\u5DF2\u4EA4\u5377",t===3&&"\u5DF2\u4EA4\u5377")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,a.commit_status>1?t||"0":"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u8003\u53F7",dataIndex:"exercise_no",key:"exercise_no",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -",!!(a==null?void 0:a.delayed_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("br",null),e.a.createElement("span",{className:"c-red"},"\u5EF6\u65F6",a==null?void 0:a.delayed_time,"\u5206\u949F")))}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,t?(a==null?void 0:a.screen_used_num)+"/"+t:"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",align:"center",fixed:"right",width:180,render:function(t,a){return e.a.createElement("div",null,(a==null?void 0:a.commit_status)>0&&e.a.createElement(H.a,{onClick:function(){return Ge(a,3)},type:"link"},"\u8003\u8BD5\u72B6\u6001\u8C03\u6574"),(a==null?void 0:a.commit_status)===1&&e.a.createElement(H.a,{onClick:function(){return Ge(a,4)},type:"link"},"\u5EF6\u65F6"),(a==null?void 0:a.commit_status)<1&&e.a.createElement("span",null,"--"))}}],Lt=function(t,a){var v=Object(j.a)(Object(j.a)({},f),{},{page:t,per_page:a});c(v),pe(v,L)},Nt=function(t,a){},Ct=function(t){je(t.target.checked)},Mt=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(re!=="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){r.next=3;break}return q(!0),r.abrupt("return");case 3:return r.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/end_exercise"),{method:"post"});case 5:a=r.sent,(a==null?void 0:a.status)===0&&(de.b.info("\u7ED3\u675F\u8003\u8BD5\u6210\u529F"),Re(),C(0),U({}),I.resetFields());case 7:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Tt=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(re){r.next=3;break}return q(!0),r.abrupt("return");case 3:if(console.log(Fe,u==null?void 0:u.time),!(Fe>(u==null?void 0:u.time))){r.next=7;break}return Le(!0),r.abrupt("return");case 7:return r.next=9,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/delayed_time.json"),{method:"post",body:{password:re,time:Fe}});case 9:a=r.sent,(a==null?void 0:a.status)===0&&(C(0),Ue());case 11:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}();return e.a.createElement("div",{className:O.a.wrap},e.a.createElement(S.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0,marginTop:20,background:"#fff",padding:"0px 40px"}},e.a.createElement(De.a,{className:"current",onClick:function(){return ut.c.goBack()}},e.a.createElement(_t.a,null),"\u8FD4\u56DE"),e.a.createElement(De.a,null,e.a.createElement(Ze.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(De.a,null,e.a.createElement("strong",{className:"font18"},z,e.a.createElement("span",{style:{width:"68px",height:"20px",textAlign:"center",fontSize:"12px",background:g.is_normal?"#6059ff":"#34cb00",color:"#fff",display:"inline-block",lineHeight:"20px",borderRadius:"30px",marginLeft:"20px"}},g.is_normal?"\u6B63\u5F0F":"\u6A21\u62DF","\u8003\u8BD5")))),e.a.createElement("div",{className:O.a.info,style:{marginTop:"2px"}},e.a.createElement("div",{className:O.a.infoAction},e.a.createElement("div",null,e.a.createElement("span",null,"\u5F53\u524D\u8003\u8BD5\uFF1A"),e.a.createElement(p.a,{value:P,onChange:function(t,a){ne(t),se(a==null?void 0:a.exercise_name),clearInterval(Z.current),je(!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(H.a,{style:{margin:"0 40px"},onClick:Ue,ghost:!0,type:"primary"},"\u5237\u65B0\u9875\u9762\u6570\u636E"),e.a.createElement(Qe.a,{style:{marginRight:-8},checked:Ae,onChange:Ct},e.a.createElement("span",{className:"font14"},"\u81EA\u52A8\u5237\u65B0",e.a.createElement("span",{className:"c-grey-999"},"(30s)"))))),e.a.createElement("div",{className:O.a.infoDes},e.a.createElement("ul",{className:O.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",u==null?void 0:u.time,"\u5206\u949F"),e.a.createElement("li",{className:"mb16"},"\u5F00\u59CB\u8003\u8BD5\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.publish_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.end_time)?_()(u==null?void 0:u.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"}},u==null?void 0:u.password)," ")),e.a.createElement("div",{className:O.a.right},e.a.createElement(S.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(H.a,{onClick:function(){return C(1)},style:{marginLeft:"auto"},ghost:!0,type:"primary",danger:!0},"\u7ACB\u5373\u7ED3\u675F\u8003\u8BD5")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u7EDF\u4E00\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.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")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u6700\u7EC8\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.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")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u8003\u8BD5\u4E2D\u6700\u665A\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.last_end_time)?_()(u==null?void 0:u.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")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u5F85\u8003\u4EBA\u6570\uFF1A",u==null?void 0:u.wait_exercise_users_count,"\u4EBA"),e.a.createElement(S.a,{align:"middle",className:"mt40"},e.a.createElement(H.a,{onClick:Object(h.a)(m.a.mark(function n(){var t,a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Ce();case 2:if(a=r.sent,a==null||((t=a.data)===null||t===void 0)?void 0:t.doing_exercise_users_count){r.next=6;break}return de.b.warn("\u5F53\u524D\u65E0\u8003\u8BD5\u4E2D\u5B66\u751F\uFF0C\u65E0\u6CD5\u7EDF\u4E00\u5EF6\u65F6"),r.abrupt("return");case 6:C(2);case 7:case"end":return r.stop()}},n)})),ghost:!0,type:"primary"},"\u7EDF\u4E00\u5EF6\u65F6"),e.a.createElement("div",{className:"c-grey-999 ml20 mr10"},"\u5DF2\u5EF6\u65F6",u==null?void 0:u.total_delayed_time,"\u5206\u949F"),e.a.createElement(Ke.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(R.a,{className:O.a.formWrap,form:I,onValuesChange:Nt,onFinish:jt},e.a.createElement(S.a,null,e.a.createElement(R.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u59D3\u540D",name:"name"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u8003\u53F7",name:"exercise_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),pt.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)})))),e.a.createElement(S.a,null,e.a.createElement(R.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),J.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)}))),e.a.createElement(R.a.Item,{style:{marginLeft:"10px"},label:"\u8003\u751F\u72B6\u6001",name:"commit_status"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),e.a.createElement(p.a.Option,{value:1},"\u5F85\u8003"),e.a.createElement(p.a.Option,{value:2},"\u8003\u8BD5\u4E2D"),e.a.createElement(p.a.Option,{value:3},"\u5DF2\u4EA4\u5377"))),e.a.createElement("div",{className:O.a.btns},e.a.createElement(H.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",g==null?void 0:g.total_exercise_count,"\u3001\u5F85\u8003\u4EBA\u6570",g==null?void 0:g.wait_exercise_users_count,"\u3001\u8003\u8BD5\u4E2D\u4EBA\u6570",g==null?void 0:g.doing_exercise_users_count,"\u3001\u5DF2\u4EA4\u5377\u4EBA\u6570",g==null?void 0:g.commited_exercise_count),e.a.createElement(Je.a,{className:O.a.customTable,dataSource:Pe,bordered:!1,rowKey:function(t){return t.exercise_user_id},columns:Bt,scroll:{x:1400},rowClassName:O.a.row,loading:Oe,pagination:{pageSize:f.per_page,total:f.total,current:f.page,onChange:Lt,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(t){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}}),e.a.createElement(te.a,{centered:!0,title:"\u786E\u8BA4\u7ED3\u675F\u8003\u8BD5",width:452,visible:Be===1,okText:"\u786E\u8BA4\u622A\u6B62",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve("")},onCancel:function(){return C(0)},onOk:Mt},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500}},"\u300A",z,"\u300B")," \u5F53\u524D\u8FD8\u6709",u==null?void 0:u.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(u==null?void 0:u.last_long_time)||0,"\u5206\u949F\u3002"),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",{className:"mb10"},"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u516D\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u622A\u6B62\u201D\u6309\u94AE\u3002"),e.a.createElement(Y.a,{onChange:function(t){ve(t.target.value),q(!1)},value:re,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D",style:{width:250},size:"large"}),Ve&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D"))),e.a.createElement(te.a,{centered:!0,title:"\u7EDF\u4E00\u5EF6\u65F6",width:452,visible:Be===2,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve(""),Le(!1),Ye("")},onCancel:function(){return C(0)},onOk:Tt},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},"\u5F53\u524D\u6709",u==null?void 0:u.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(S.a,{align:"middle"},e.a.createElement("span",null,"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(Y.a.Password,{onChange:function(t){ve(t.target.value),q(!1)},value:re,style:{width:250},size:"large"})),Ve&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"),e.a.createElement(S.a,{align:"middle",className:"mt10"},e.a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF1A"),e.a.createElement(ge.a,{min:0,onChange:function(t){Ye(t),Le(!1)},value:Fe,style:{width:150},size:"large"}),e.a.createElement("span",null,"\xA0\u5206\u949F")),yt&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u6700\u957F\u53EF\u5EF6\u65F6",u==null?void 0:u.time,"\u5206\u949F\u3002"))),e.a.createElement(dt,{baseInfo:u,onOk:Ue,data:gt,onCancel:function(){return C(0)},visible:Be}))},Kt=oe.default=ct},rI6G:function(ie,oe,l){ie.exports={formWrap:"formWrap___oLiFP"}}}]);
|