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
60 KiB
2 lines
60 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[127,7,15],{"6Qhy":function(Pe,ke,a){Pe.exports={flex_box_center:"flex_box_center___2HVjm",flex_space_between:"flex_space_between___2BG9W",flex_box_vertical_center:"flex_box_vertical_center___2trGT",flex_box_center_end:"flex_box_center_end___3Trti",flex_box_column:"flex_box_column___1D4YT",wrap:"wrap___3Thrz",formWrap:"formWrap___cM2mH",btns:"btns___3rSlh",li:"li___3GTSk",batch:"batch___2gKgt",customTable:"customTable___e0wch",row:"row___9EW1m"}},"9SwW":function(Pe,ke,a){"use strict";var l=a("/zsF"),aa=a("PArb"),t=a("q1tI"),e=a.n(t),oa=a("9kvl"),$e=a("Z+Na"),He=a.n($e),ca=function(Ze){var ve=Ze.path,ra=Ze.title,we=Ze.subTitle,ma=Ze.style,Qe=ma===void 0?{}:ma,p=Ze.className,Me=p===void 0?"":p;return e.a.createElement("div",{className:"".concat(He.a.head," ").concat(Me),style:Qe},e.a.createElement("span",{className:He.a.s1,onClick:function(){return oa.c.push(ve)}},e.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),ra&&e.a.createElement(aa.a,{className:He.a.s2,type:"vertical"}),ra&&e.a.createElement("span",{className:He.a.s3},ra),we&&e.a.createElement("span",{className:He.a.s4},we))};ke.a=ca},SdPx:function(Pe,ke,a){Pe.exports={warp:"warp___EDnpX",schedule:"schedule___gUDAF",disabled:"disabled___3kSfe",clickWarp:"clickWarp___W4CBi",num:"num___2Hl72",subject:"subject___3mXyJ",active:"active___1g3k4"}},VPm5:function(Pe,ke,a){"use strict";a.r(ke);var l=a("tJVT"),aa=a("PpiC"),t=a("q1tI"),e=a.n(t),oa=a("SdPx"),$e=a.n(oa),He=a("9SwW"),ca=a("WmNS"),F=a.n(ca),Ze=a("miYZ"),ve=a("tsqr"),ra=a("2qtc"),we=a("kLXV"),ma=a("g9YV"),Qe=a("wCAj"),p=a("k1fw"),Me=a("oBTY"),ya=a("sRBo"),De=a("kaz8"),Za=a("7Kak"),J=a("9yH6"),qa=a("+L6B"),K=a("2/Rp"),et=a("14J3"),Oe=a("BMrR"),at=a("OaEy"),ta=a("2fM7"),tt=a("jCWc"),fe=a("kPKH"),nt=a("5NDa"),le=a("5rEg"),pe=a("9og8"),ut=a("y8nQ"),r=a("Vl3Y"),lt=a("iQDF"),_a=a("+eQT"),Oa=a("zWxd"),qe=a.n(Oa),xa=a("Ty5D"),Ea=a("9kvl"),Ke=a("55Ip"),Ue=a("ErOA"),Ca=a("wd/R"),Ne=a.n(Ca),ja=_a.a.RangePicker,Sa=function(R){var S,D,E,te,M,G,j,Z=R.onNextTabs,ge=R.editId,L=R.setEditId,se=r.a.useForm(),be=Object(l.a)(se,1),ne=be[0],Y=Object(t.useState)(!1),N=Object(l.a)(Y,2),y=N[0],k=N[1],v=Object(t.useState)(!0),O=Object(l.a)(v,2),z=O[0],re=O[1],Q=Object(t.useState)([]),q=Object(l.a)(Q,2),ue=q[0],g=q[1],ee=Object(t.useState)([]),o=Object(l.a)(ee,2),X=o[0],Ce=o[1],je=Object(t.useState)([]),Ae=Object(l.a)(je,2),C=Ae[0],w=Ae[1],f=Object(t.useState)(!1),b=Object(l.a)(f,2),H=b[0],$=b[1],he=Object(t.useState)(!1),A=Object(l.a)(he,2),P=A[0],s=A[1],h=Object(t.useState)(!1),I=Object(l.a)(h,2),xe=I[0],B=I[1],ae=Object(t.useState)(!1),Re=Object(l.a)(ae,2),me=Re[0],Le=Re[1],na=Object(t.useState)([]),Ve=Object(l.a)(na,2),x=Ve[0],_=Ve[1],U=Object(t.useState)([]),V=Object(l.a)(U,2),_e=V[0],T=V[1],ie=Object(t.useState)(""),Se=Object(l.a)(ie,2),de=Se[0],We=Se[1],Te=Object(xa.l)();function ia(c){return ua.apply(this,arguments)}function ua(){return ua=Object(pe.a)(F.a.mark(function c(u){var oe,W,Ee;return F.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(!((C==null?void 0:C.length)===0&&!y)){ce.next=3;break}return ve.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),ce.abrupt("return");case 3:if(!((C==null?void 0:C.length)===0&&y)){ce.next=6;break}return ve.b.info("\u8BF7\u9009\u62E9A\u5377"),ce.abrupt("return");case 6:if(!((x==null?void 0:x.length)===0&&y&&z)){ce.next=9;break}return ve.b.info("\u8BF7\u9009\u62E9B\u5377"),ce.abrupt("return");case 9:if(!(y&&!de)){ce.next=12;break}return ve.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),ce.abrupt("return");case 12:return((oe=u.publish_times)===null||oe===void 0?void 0:oe.length)>0&&(u.publish_time=Ne()(u.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),u.end_time=Ne()(u.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),u.is_ab=y,u.examination_bank_id=C[0].id,u.question_random=P,u.choice_random=xe,z&&(u.b_examination_bank_id=x==null||((W=x[0])===null||W===void 0)?void 0:W.id),u.is_random=de==="a",u.is_base_a=!z,ce.next=21,Object(Ue.a)("/api/common_exercises/exercises",{method:"post",body:u});case 21:Ee=ce.sent,Ee.status===0&&(L(Ee==null?void 0:Ee.id),Ea.c.push("/exam/examinationManagement/add?id=".concat(Ee==null?void 0:Ee.id)),Z("2"));case 23:case"end":return ce.stop()}},c)})),ua.apply(this,arguments)}Object(t.useEffect)(function(){H&&T([])},[H]),Object(t.useEffect)(function(){da(),la({}),ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})},[]);function da(){return i.apply(this,arguments)}function i(){return i=Object(pe.a)(F.a.mark(function c(){var u;return F.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,Object(Ue.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:u=W.sent,u.status===0&&g(u.data);case 4:case"end":return W.stop()}},c)})),i.apply(this,arguments)}function la(c){return sa.apply(this,arguments)}function sa(){return sa=Object(pe.a)(F.a.mark(function c(u){var oe,W,Ee,Ye;return F.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(Ue.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(p.a)({page:1,per_page:1e5,total:100},u)});case 2:W=Ge.sent,Ce(W==null?void 0:W.examination_banks),(Te==null||((oe=Te.query)===null||oe===void 0)?void 0:oe.exerciseId)&&(Ye=W==null||((Ee=W.examination_banks)===null||Ee===void 0)?void 0:Ee.find(function(m){var n;return m.id===Number(Te==null||((n=Te.query)===null||n===void 0)?void 0:n.exerciseId)}),console.log(Ye,Te,"item"),w([Ye]));case 5:case"end":return Ge.stop()}},c)})),sa.apply(this,arguments)}var ha=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(u,oe,W){return e.a.createElement("div",null,u?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(u,oe,W){return e.a.createElement("div",null,Ne()(u).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(u,oe,W){return e.a.createElement("div",null,e.a.createElement(Ke.Link,{onClick:function(Ye){return Ye.stopPropagation()},to:"/exam/exerciseManagement/".concat(u,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:qe.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",null,e.a.createElement(r.a,{form:ne,onFinish:ia},e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(ta.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:qe.a.Selectclass,style:{height:"40px"}},ue.map(function(c,u){return e.a.createElement(ta.a.Option,{value:c.id},c.name)}))))),e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,type:"number",min:1,message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570",transform:function(u){return Number(u)}}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",className:qe.a.inputheight,addonAfter:"\u5206\u949F"}))),e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(ja,{disabledDate:function(u){return u&&u<Ne()().startOf("day")},style:{height:"40px",width:"100%",borderRadius:"4px"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{display:"flex"}},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px",borderRadius:"4px"}})),e.a.createElement(K.a,{type:"primary",ghost:!0,style:{width:"116px",borderRadius:"4px",marginLeft:"20px",height:"40px"},onClick:function(){ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 0px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(J.a.Group,{defaultValue:"a",onChange:function(u){console.log(u.target.value),u.target.value==="a"?k(!1):k(!0),s(!1),B(!1)}},e.a.createElement(J.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(J.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(K.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){$(!0),Le(!1)}},"\u9009\u62E9\u8BD5\u5377")),C.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(S=C[0])===null||S===void 0?void 0:S.name)," ",e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((D=C[0])===null||D===void 0?void 0:D.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){w([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:P,onChange:function(u){s(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:xe,onChange:function(u){B(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(K.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){$(!0),Le(!1)}},"\u9009\u62E9\u8BD5\u5377")),C.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(E=C[0])===null||E===void 0?void 0:E.name)," ",e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((te=C[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){w([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(J.a.Group,{defaultValue:"a",onChange:function(u){u.target.value==="a"?re(!0):(re(!1),s(!0),B(!0))}},e.a.createElement(J.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(J.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),z&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(K.a,{style:{marginLeft:"80px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){$(!0),Le(!0)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=x[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((G=x[0])===null||G===void 0?void 0:G.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_([])}}," \u79FB\u9664"))),!z&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:P,onChange:function(u){s(u.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:xe,onChange:function(u){B(u.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(J.a.Group,{onChange:function(u){We(u.target.value)}},e.a.createElement(J.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(J.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(K.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){Ea.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(K.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(we.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:H,width:820,destroyOnClose:!0,onCancel:function(){$(!1),la({})},onOk:function(){me?_(Object(Me.a)(_e)):w(Object(Me.a)(_e)),$(!1)}},e.a.createElement(r.a,{className:qe.a.formWraps,layout:"inline",onFinish:function(u){u.name=u.name?u.name:"",u.user_name=u.user_name?u.user_name:"",u.date=u.dates?Ne()(u.dates).format("YYYY-MM-DD"):"",la(Object(p.a)({},u))}},e.a.createElement(Oe.a,null,e.a.createElement(r.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(le.a,null)),e.a.createElement(r.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(le.a,null)),e.a.createElement(r.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(_a.a,null)),e.a.createElement(K.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Qe.a,{className:qe.a.customTable,rowSelection:{type:"radio",selectedRowKeys:[_e==null||((j=_e[0])===null||j===void 0)?void 0:j.id],onChange:function(u,oe){T(oe)}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:X,bordered:!1,rowKey:function(u){return u.id},columns:ha,rowClassName:qe.a.row,pagination:!1,onRow:function(u){return{onClick:function(W){return T([u])}}}})))},Da=Sa,st=a("giR+"),fa=a("fyUT"),rt=a("BoS7"),pa=a("Sdc0"),Aa=a("XzBQ"),Ie=a.n(Aa),_t=a("Znn+"),Ra=a("ZTPi"),Pa=a("dfu6"),va=Ra.a.TabPane,Ba=function(R){var S,D=R.visible,E=R.onOK,te=R.onCancel,M=r.a.useForm(),G=Object(l.a)(M,1),j=G[0],Z=Object(t.useState)({}),ge=Object(l.a)(Z,2),L=ge[0],se=ge[1],be=Object(t.useState)("1"),ne=Object(l.a)(be,2),Y=ne[0],N=ne[1];return Object(t.useEffect)(function(){D&&(j.resetFields(),N("1"))},[D]),e.a.createElement(we.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:D,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(pe.a)(F.a.mark(function y(){var k;return F.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,j.validateFields();case 2:if(L.ip){O.next=7;break}if(k=L.startIP.split(".")[3],!(parseInt(k)>parseInt(L.endIP))){O.next=7;break}return ve.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),O.abrupt("return");case 7:E(Object(p.a)({},j.getFieldsValue()));case 8:case"end":return O.stop()}},y)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ra.a,{activeKey:Y,onChange:function(k){N(k),j.resetFields()}},e.a.createElement(va,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(va,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(r.a,{form:j,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(k,v){se(Object(p.a)({},v))}},Y==="1"&&e.a.createElement(r.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(ta.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(k){j.setFieldsValue({ip:Object(Me.a)(k.filter(function(v){return Object(Pa.a)(v)?!0:(ve.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),Y==="2"&&e.a.createElement(Oe.a,{gutter:[20,20]},e.a.createElement(fe.a,{flex:"1"},e.a.createElement(r.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(le.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(k){var v="";Object(Pa.a)(k.target.value)?v=k.target.value:(v="",ve.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),j.setFieldsValue({startIP:v})}}))),e.a.createElement(fe.a,{flex:"1"},e.a.createElement(r.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(le.a,{onBlur:function(k){},prefix:e.a.createElement("span",{className:"font14"},(S=L.startIP)===null||S===void 0?void 0:S.substring(0,L.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Na=Ba,Ua=a("jN4g"),Ia=function(R){var S,D,E,te,M=R.onNextTabs,G=R.editId,j=R.examStatus,Z=r.a.useForm(),ge=Object(l.a)(Z,1),L=ge[0],se=Object(t.useState)(!1),be=Object(l.a)(se,2),ne=be[0],Y=be[1],N=Object(t.useState)(!1),y=Object(l.a)(N,2),k=y[0],v=y[1],O=Object(t.useState)(""),z=Object(l.a)(O,2),re=z[0],Q=z[1],q=Object(t.useState)({ip_limit:"no",public_ip:[],inner_ip:[]}),ue=Object(l.a)(q,2),g=ue[0],ee=ue[1],o=function(){var f=Object(pe.a)(F.a.mark(function b(H){var $;return F.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return v(!0),A.next=3,Object(Ue.a)("/api/common_exercises/exercises/".concat(G,"/update_settings.json"),{method:"put",body:Object(p.a)(Object(p.a)({},H),g)});case 3:$=A.sent,$.status===0&&M("3"),v(!1);case 6:case"end":return A.stop()}},b)}));return function(H){return f.apply(this,arguments)}}(),X=function(b){console.log(b),b.ip?g[re]=[].concat(Object(Me.a)(g[re]||[]),Object(Me.a)(b.ip)):g[re]=[].concat(Object(Me.a)(g[re]||[]),["".concat(b.startIP,",").concat(b.startIP.substring(0,b.startIP.lastIndexOf("."))+"."+b.endIP)]),ee(Object(p.a)({},g)),Y(!1)},Ce=function(b){Q(b),Y(!0)},je=function(){var f=Object(pe.a)(F.a.mark(function b(){var H,$,he,A,P,s,h,I;return F.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return B.next=2,Object(Ue.a)("/api/common_exercises/exercises/".concat(G,"/settings"),{method:"get"});case 2:H=B.sent,H.settings&&($=H.settings,he=$.ip_limit,A=$.public_ip,P=A===void 0?[]:A,s=$.inner_ip,h=s===void 0?[]:s,I=Object(aa.a)($,["ip_limit","public_ip","inner_ip"]),ee({ip_limit:he,public_ip:P,inner_ip:h}),L.setFieldsValue(I));case 4:case"end":return B.stop()}},b)}));return function(){return f.apply(this,arguments)}}(),Ae=function(b){"is_normal"in b&&(b.is_normal?L.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):L.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){je()},[]);var C=j===3,w=j===2||j===3;return e.a.createElement("div",{className:Ie.a.bg},e.a.createElement("div",{className:Ie.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(r.a,{form:L,className:Ie.a.formWrap,scrollToFirstError:!0,onFinish:o,onValuesChange:Ae},e.a.createElement(r.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(J.a.Group,{disabled:w},e.a.createElement(J.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(J.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(r.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(De.a,{disabled:C},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(r.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(De.a,{disabled:C},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(r.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(De.a,{disabled:C},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(r.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(De.a,{disabled:C},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ie.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ie.a.row},e.a.createElement(r.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(pa.a,{disabled:w})),e.a.createElement("div",null,"\xA0\xA0\u5F00\u542F\u6444\u50CF\u5934",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u5728\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\uFF0C\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u5C06\u65E0\u6CD5\u8FDB\u884C\u8003\u8BD5\uFF09"))),e.a.createElement("div",{className:Ie.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(r.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(fa.a,{disabled:w,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ie.a.row},e.a.createElement(r.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(pa.a,{disabled:w})),e.a.createElement("div",null,"\xA0\xA0\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u8BBE\u7F6E\u8003\u751F\u5728\u8003\u8BD5\u4E2D\u5207\u5C4F\u591A\u5C11\u6B21\u53EF\u4EE5\u5F3A\u5236\u4EA4\u5377\uFF09"))),e.a.createElement("div",{className:Ie.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(r.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(fa.a,{disabled:w,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(r.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(fa.a,{disabled:w,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ie.a.row},e.a.createElement(pa.a,{disabled:w,checked:g.ip_limit!=="no",onChange:function(b){g.ip_limit==="no"?g.ip_limit="pub":g.ip_limit="no",ee(Object.assign({},g))}}),e.a.createElement("div",null,"\xA0\xA0\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u4E0D\u518DIP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),e.a.createElement("div",null,e.a.createElement("span",{className:"c-red"},"(\u5F00\u542F\u540E\uFF0C\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),g.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Oe.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((S=g.public_ip)===null||S===void 0?void 0:S.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(D=g.public_ip)===null||D===void 0?void 0:D.map(function(f,b){return e.a.createElement("span",{className:Ie.a.ipItem,key:b},e.a.createElement("i",null,f," "),!w&&e.a.createElement(Ua.a,{onClick:function(){we.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){g.public_ip.splice(b,1),ee(Object(p.a)({},g))}})},className:" c-grey-c",size:20}))}),!C&&e.a.createElement("span",{onClick:function(){return Ce("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Oe.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((E=g.inner_ip)===null||E===void 0?void 0:E.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=g.inner_ip)===null||te===void 0?void 0:te.map(function(f,b){return e.a.createElement("span",{className:Ie.a.ipItem,key:b},e.a.createElement("i",null,f," "),!w&&e.a.createElement(Ua.a,{onClick:function(){we.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){g.inner_ip.splice(b,1),ee(Object(p.a)({},g))}})},className:" c-grey-c",size:20}))}),!C&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){Ce("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Na,{visible:ne,onOK:X,onCancel:function(){return Y(!1)}})),e.a.createElement("div",{className:Ie.a.btns},e.a.createElement(K.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(K.a,{onClick:function(){return L.submit()},className:"ml20",loading:k,type:"primary"},"\u4E0B\u4E00\u6B65")))},La=Ia,it=a("qVdP"),ka=a("jsC+"),dt=a("lUTK"),ga=a("BvKs"),wa=a("dq6g"),ze=a.n(wa),Ta=a("6Qhy"),Xe=a.n(Ta),Ma=a("LvDl"),ba=a.n(Ma),Xa=function(R){var S=R.visible,D=R.onOK,E=R.onCancel,te=R.editId,M={page:1,per_page:10,total:0},G=r.a.useForm(),j=Object(l.a)(G,1),Z=j[0],ge=Object(t.useState)([]),L=Object(l.a)(ge,2),se=L[0],be=L[1],ne=Object(t.useState)(!0),Y=Object(l.a)(ne,2),N=Y[0],y=Y[1],k=Object(t.useState)(!1),v=Object(l.a)(k,2),O=v[0],z=v[1],re=Object(t.useState)([]),Q=Object(l.a)(re,2),q=Q[0],ue=Q[1],g=Object(t.useState)(M),ee=Object(l.a)(g,2),o=ee[0],X=ee[1],Ce=Object(t.useState)({}),je=Object(l.a)(Ce,2),Ae=je[0],C=je[1];Object(t.useEffect)(function(){if(S){w();return}},[S]);var w=function(){var P=Object(pe.a)(F.a.mark(function s(){var h,I,xe,B,ae=arguments;return F.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return h=ae.length>0&&ae[0]!==void 0?ae[0]:M,I=ae.length>1&&ae[1]!==void 0?ae[1]:{},xe=ba.a.pickBy(Object(p.a)(Object(p.a)(Object(p.a)({},h),I),{},{exercise_id:te}),function(Le){return!!Le}),console.log("\u8BF7\u6C42\u53C2\u6570:",xe),y(!0),me.next=7,Object(Ue.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:xe});case 7:B=me.sent,B.status===0&&(y(!1),be(B.data),X(Object(p.a)(Object(p.a)({},h),{},{total:B==null?void 0:B.count})),ue([]));case 9:case"end":return me.stop()}},s)}));return function(){return P.apply(this,arguments)}}(),f=function(s,h){C(h)},b=function(s){console.log(s),w(M,s)},H=[{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",width:146},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(s,h){return s+"/"+h.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(s,h){return e.a.createElement(e.a.Fragment,null,h.add_count===h.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),h.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),h.add_count!==0&&h.add_count<h.total_count&&e.a.createElement("span",null,"\u90E8\u5206\u6DFB\u52A0"))}}],$=function(s){ue(s)},he={selectedRowKeys:q,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:$},A=function(s,h){var I=Object(p.a)(Object(p.a)({},o),{},{page:s,per_page:h});X(I),w(I,Ae)};return e.a.createElement(we.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u73ED\u7EA7\u6DFB\u52A0",visible:S,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,confirmLoading:O,afterClose:function(){Z.resetFields(),C({}),z(!1)},onOk:function(){z(!0),D(q)}},e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(r.a,{className:Xe.a.formWrap,form:Z,onValuesChange:f,onFinish:b},e.a.createElement(Oe.a,null,e.a.createElement(r.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(le.a,{disabled:O})),e.a.createElement(r.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(le.a,{disabled:O})),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(K.a,{disabled:O,type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Qe.a,{rowSelection:he,className:Xe.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(s){return"".concat(s.profession,"-").concat(s.student_group)},columns:H,rowClassName:Xe.a.row,loading:N,pagination:{pageSize:o.per_page,total:o.total,current:o.page,onChange:A,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(s){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},s),"\u6761\u6570\u636E")}}})))},$a=Xa,Wa=function(R){var S=R.visible,D=R.onOK,E=R.onCancel,te=R.editId,M={page:1,per_page:10,total:0},G=r.a.useForm(),j=Object(l.a)(G,1),Z=j[0],ge=Object(t.useState)([]),L=Object(l.a)(ge,2),se=L[0],be=L[1],ne=Object(t.useState)(!0),Y=Object(l.a)(ne,2),N=Y[0],y=Y[1],k=Object(t.useState)(!1),v=Object(l.a)(k,2),O=v[0],z=v[1],re=Object(t.useState)([]),Q=Object(l.a)(re,2),q=Q[0],ue=Q[1],g=Object(t.useState)(M),ee=Object(l.a)(g,2),o=ee[0],X=ee[1],Ce=Object(t.useState)({}),je=Object(l.a)(Ce,2),Ae=je[0],C=je[1];Object(t.useEffect)(function(){if(S){w();return}},[S]);var w=function(){var P=Object(pe.a)(F.a.mark(function s(){var h,I,xe,B,ae=arguments;return F.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return h=ae.length>0&&ae[0]!==void 0?ae[0]:M,I=ae.length>1&&ae[1]!==void 0?ae[1]:{},xe=ba.a.pickBy(Object(p.a)(Object(p.a)(Object(p.a)({},h),I),{},{exercise_id:te}),function(Le){return!!Le}),console.log("\u8BF7\u6C42\u53C2\u6570:",xe),y(!0),me.next=7,Object(Ue.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:xe});case 7:B=me.sent,B.status===0&&(y(!1),be(B.data),X(Object(p.a)(Object(p.a)({},h),{},{total:B==null?void 0:B.count})),ue([]));case 9:case"end":return me.stop()}},s)}));return function(){return P.apply(this,arguments)}}(),f=function(s,h){C(h)},b=function(s){console.log(s),w(M,s)},H=[{title:"\u59D3\u540D",dataIndex:"name",align:"center",width:146},{title:"\u5B66\u53F7",dataIndex:"student_no",align:"center",width:146},{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",render:function(s,h){return s||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(s,h){return s?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],$=function(s){ue(s)},he={selectedRowKeys:q,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:$,getCheckboxProps:function(s){return{disabled:s.added}}},A=function(s,h){var I=Object(p.a)(Object(p.a)({},o),{},{page:s,per_page:h});X(I),w(I,Ae)};return e.a.createElement(we.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:S,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,confirmLoading:O,afterClose:function(){Z.resetFields(),C({}),z(!1)},onOk:function(){z(!0),D(q)},onCancel:E},e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(r.a,{className:Xe.a.formWrap,form:Z,onValuesChange:f,onFinish:b},e.a.createElement(Oe.a,null,e.a.createElement(r.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(le.a,{disabled:O})),e.a.createElement(r.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(le.a,{disabled:O})),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(K.a,{disabled:O,type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Qe.a,{rowSelection:he,className:Xe.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(s){return s.id},columns:H,rowClassName:Xe.a.row,loading:N,pagination:{pageSize:o.per_page,total:o.total,current:o.page,onChange:A,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(s){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},s),"\u6761\u6570\u636E")}}})))},Ka=Wa,za=function(R){var S=R.onNextTabs,D=R.editId,E=R.examStatus,te=Object(aa.a)(R,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},G=r.a.useForm(),j=Object(l.a)(G,1),Z=j[0],ge=Object(t.useState)([]),L=Object(l.a)(ge,2),se=L[0],be=L[1],ne=Object(t.useState)(!0),Y=Object(l.a)(ne,2),N=Y[0],y=Y[1],k=Object(t.useState)("0"),v=Object(l.a)(k,2),O=v[0],z=v[1],re=Object(t.useState)([]),Q=Object(l.a)(re,2),q=Q[0],ue=Q[1],g=Object(t.useState)(M),ee=Object(l.a)(g,2),o=ee[0],X=ee[1],Ce=Object(t.useState)({}),je=Object(l.a)(Ce,2),Ae=je[0],C=je[1],w=Object(t.useState)(!1),f=Object(l.a)(w,2),b=f[0],H=f[1],$=E===3,he=E===2||E===3;Object(t.useEffect)(function(){A()},[]);var A=function(){var x=Object(pe.a)(F.a.mark(function _(){var U,V,_e,T,ie=arguments;return F.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return U=ie.length>0&&ie[0]!==void 0?ie[0]:M,V=ie.length>1&&ie[1]!==void 0?ie[1]:{},_e=ba.a.pickBy(Object(p.a)(Object(p.a)(Object(p.a)({},U),V),{},{exercise_id:D}),function(We){return!!We}),console.log("\u8BF7\u6C42\u53C2\u6570:",_e),y(!0),de.next=7,Object(Ue.a)("/api/common_exercises/exercise_users.json",{method:"get",params:_e});case 7:T=de.sent,T.status===0&&(y(!1),be(T.data),X(Object(p.a)(Object(p.a)({},U),{},{total:T==null?void 0:T.count})),ue([]),H(!1));case 9:case"end":return de.stop()}},_)}));return function(){return x.apply(this,arguments)}}(),P=function(_){console.log(_),A(M,_)},s=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(_,U){return _||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(_,U){return _||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(_,U){return _||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(_,U){return _||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(_,U){return e.a.createElement(K.a,{disabled:he,onClick:function(){return Re([_])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],h=function(_){ue(_),_.length===se.length?H(!0):H(!1)},I={selectedRowKeys:q,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:h},xe=function(_,U){var V=Object(p.a)(Object(p.a)({},o),{},{page:_,per_page:U});X(V),A(V,Ae)},B=function(_){H(_.target.checked),_.target.checked?ue(se.map(function(U){return U.id})):ue([])},ae=function(_,U){C(U)},Re=function(_){if(_.length===0){ve.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}we.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u79FB\u9664\uFF1F",onOk:function(){var U=Object(pe.a)(F.a.mark(function _e(){var T,ie;return F.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Ue.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:_}});case 2:T=de.sent,(T==null?void 0:T.status)===0&&(ie=_.length===se.length&&o.page>1?o.page-1:o.page,A(Object(p.a)(Object(p.a)({},o),{},{page:ie}),Ae),ve.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return de.stop()}},_e)}));function V(){return U.apply(this,arguments)}return V}()})},me=function(_){console.log(_.key,22),z(_.key)},Le=function(){var x=Object(pe.a)(F.a.mark(function _(U){var V,_e,T;return F.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return V=[],_e=[],U.forEach(function(de){var We=de.split("-");V.push(We[0]),_e.push(We[1])}),Se.next=5,Object(Ue.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:V,student_group_names:_e,exercise_id:D}});case 5:T=Se.sent,T.status===0&&(z("0"),A(),C({}),Z.resetFields());case 7:case"end":return Se.stop()}},_)}));return function(U){return x.apply(this,arguments)}}(),na=function(){var x=Object(pe.a)(F.a.mark(function _(U){var V;return F.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(Ue.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:U,exercise_id:D}});case 2:V=T.sent,V.status===0&&(z("0"),A(),C({}),Z.resetFields());case 4:case"end":return T.stop()}},_)}));return function(U){return x.apply(this,arguments)}}(),Ve=e.a.createElement(ga.a,{onClick:me},e.a.createElement(ga.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ga.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:ze.a.wrap},e.a.createElement(r.a,{className:ze.a.formWrap,form:Z,onValuesChange:ae,onFinish:P},e.a.createElement(Oe.a,null,e.a.createElement(r.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(le.a,null)),e.a.createElement(r.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(le.a,null)),e.a.createElement("div",{className:ze.a.btns},e.a.createElement(K.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(ka.a,{disabled:$,overlay:Ve,placement:"bottomCenter",arrow:!0},e.a.createElement(K.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:ze.a.li},"\u8003\u751F\u5217\u8868\uFF1A",o.total,"\u4EBA"),e.a.createElement("div",{className:ze.a.batch},e.a.createElement(De.a,{className:"font14",checked:b,onChange:B},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),q.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(K.a,{disabled:he,ghost:!0,type:"primary",onClick:function(){return Re(q)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Qe.a,{rowSelection:I,className:ze.a.customTable,dataSource:se,bordered:!1,rowKey:function(_){return _.id},columns:s,rowClassName:ze.a.row,loading:N,pagination:{pageSize:o.per_page,total:o.total,current:o.page,onChange:xe,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(_){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},_),"\u6761\u6570\u636E")}}}),e.a.createElement($a,{editId:D,visible:O==="1",onCancel:function(){return z("0")},onOK:Le}),e.a.createElement(Ka,{editId:D,visible:O==="2",onCancel:function(){return z("0")},onOK:na}),e.a.createElement("div",{className:ze.a.btns},e.a.createElement(K.a,{ghost:!0,type:"primary",onClick:function(){return S("2")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(K.a,{onClick:function(){return Ea.c.push("/exam/examinationManagement")},className:"ml20",type:"primary"},"\u5B8C\u6210")))},Va=za,Ya=a("xQxU"),ea=a.n(Ya),Ha=_a.a.RangePicker,Qa=function(R){var S,D,E,te,M,G,j,Z=R.onNextTabs,ge=R.editId,L=R.setExamStatus,se=R.setExamName,be=R.setEditId,ne=r.a.useForm(),Y=Object(l.a)(ne,1),N=Y[0],y=Object(t.useState)(!0),k=Object(l.a)(y,2),v=k[0],O=k[1],z=Object(t.useState)(!0),re=Object(l.a)(z,2),Q=re[0],q=re[1],ue=Object(t.useState)([]),g=Object(l.a)(ue,2),ee=g[0],o=g[1],X=Object(t.useState)([]),Ce=Object(l.a)(X,2),je=Ce[0],Ae=Ce[1],C=Object(t.useState)([]),w=Object(l.a)(C,2),f=w[0],b=w[1],H=Object(t.useState)(!1),$=Object(l.a)(H,2),he=$[0],A=$[1],P=Object(t.useState)(!1),s=Object(l.a)(P,2),h=s[0],I=s[1],xe=Object(t.useState)(!1),B=Object(l.a)(xe,2),ae=B[0],Re=B[1],me=Object(t.useState)(!1),Le=Object(l.a)(me,2),na=Le[0],Ve=Le[1],x=Object(t.useState)([]),_=Object(l.a)(x,2),U=_[0],V=_[1],_e=Object(t.useState)([]),T=Object(l.a)(_e,2),ie=T[0],Se=T[1],de=Object(t.useState)(""),We=Object(l.a)(de,2),Te=We[0],ia=We[1],ua=Object(t.useState)({}),da=Object(l.a)(ua,2),i=da[0],la=da[1],sa=Object(xa.k)();function ha(m){return c.apply(this,arguments)}function c(){return c=Object(pe.a)(F.a.mark(function m(n){var d,Fe,ye;return F.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(!((f==null?void 0:f.length)===0&&!v)){Be.next=3;break}return ve.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Be.abrupt("return");case 3:if(!((f==null?void 0:f.length)===0&&v)){Be.next=6;break}return ve.b.info("\u8BF7\u9009\u62E9A\u5377"),Be.abrupt("return");case 6:if(!((U==null?void 0:U.length)===0&&v&&Q)){Be.next=9;break}return ve.b.info("\u8BF7\u9009\u62E9B\u5377"),Be.abrupt("return");case 9:if(!(v&&!Te)){Be.next=12;break}return ve.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Be.abrupt("return");case 12:return((d=n.publish_times)===null||d===void 0?void 0:d.length)>0&&(n.publish_times[0]&&(n.publish_time=Ne()(n.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),n.publish_times[1]&&(n.end_time=Ne()(n.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),n.is_ab=v,n.examination_bank_id=f[0].id,n.question_random=h,n.choice_random=ae,Q&&(n.b_examination_bank_id=U==null||((Fe=U[0])===null||Fe===void 0)?void 0:Fe.id),n.is_random=Te==="a",n.is_base_a=!Q,Be.next=21,Object(Ue.a)("/api/common_exercises/exercises/".concat(ge,"/update_base"),{method:"put",body:n});case 21:ye=Be.sent,ye.status===0&&Z("2");case 23:case"end":return Be.stop()}},m)})),c.apply(this,arguments)}Object(t.useEffect)(function(){he&&Se([])},[he]),Object(t.useEffect)(function(){u(),W({}),Ye()},[]);function u(){return oe.apply(this,arguments)}function oe(){return oe=Object(pe.a)(F.a.mark(function m(){var n;return F.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(Ue.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:n=Fe.sent,n.status===0&&o(n.data);case 4:case"end":return Fe.stop()}},m)})),oe.apply(this,arguments)}function W(m){return Ee.apply(this,arguments)}function Ee(){return Ee=Object(pe.a)(F.a.mark(function m(n){var d;return F.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(Ue.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(p.a)({page:1,per_page:1e5,total:100},n)});case 2:d=ye.sent,Ae(d==null?void 0:d.examination_banks);case 4:case"end":return ye.stop()}},m)})),Ee.apply(this,arguments)}function Ye(){return ce.apply(this,arguments)}function ce(){return ce=Object(pe.a)(F.a.mark(function m(){var n,d;return F.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(Ue.a)("/api/common_exercises/exercises/".concat(ge,"/base.json"),{method:"get",params:{}});case 2:n=ye.sent,d=n.data,la(d),N.setFieldsValue({exercise_name:d.exercise_name,exercise_subject_id:d.exercise_subject_id,time:d.time,publish_times:[d.publish_time&&Ne()(d.publish_time),d.end_time&&Ne()(d.end_time)],password:d.password}),O(d.is_ab),b([{id:d.examination_bank_id,name:d.examination_bank_name}]),I(d.question_random),Re(d.choice_random),q(!d.is_base_a),L(d==null?void 0:d.exercise_status),se(d==null?void 0:d.exercise_name),ia(d.is_random?"a":"b"),d.is_base_a||d.b_examination_bank_id&&V([{id:d.b_examination_bank_id,name:d.b_examination_bank_name}]);case 15:case"end":return ye.stop()}},m)})),ce.apply(this,arguments)}var Ge=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(n,d,Fe){return e.a.createElement("div",null,n?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(n,d,Fe){return e.a.createElement("div",null,Ne()(n).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(n,d,Fe){return e.a.createElement("div",null,e.a.createElement(Ke.Link,{onClick:function(Fa){return Fa.stopPropagation()},to:"/exam/exerciseManagement/".concat(n,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:ea.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 0px"}},e.a.createElement(r.a,{form:N,onFinish:ha},e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(ta.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:ea.a.Selectclass,style:{height:"40px"}},ee.map(function(m,n){return e.a.createElement(ta.a.Option,{value:m.id},m.name)}))))),e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,type:"number",min:1,message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570",transform:function(n){return Number(n)}}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,className:ea.a.inputheight,addonAfter:"\u5206\u949F"}))),e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ha,{disabledDate:function(n){return n&&n<Ne()().startOf("day")},style:{height:"40px",width:"100%",borderRadius:"4px"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Oe.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{display:"flex"}},e.a.createElement(r.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(le.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px",borderRadius:"4px"}})),e.a.createElement(K.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px",borderRadius:"4px"},onClick:function(){N.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 0px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(J.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(n){n.target.value==="a"?(O(!1),i.is_ab?(I(i.question_random),Re(i.choice_random)):(I(!1),Re(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(I(i.question_random),Re(i.choice_random)):(I(!1),Re(!1)))}},e.a.createElement(J.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(J.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(K.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){A(!0),Ve(!1)}},"\u9009\u62E9\u8BD5\u5377")),f.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(S=f[0])===null||S===void 0?void 0:S.name)," ",e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((D=f[0])===null||D===void 0?void 0:D.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),i.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){V([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{disabled:i.exercise_status===3||i.exercise_status===2,checked:h,onChange:function(n){I(n.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{disabled:i.exercise_status===3||i.exercise_status===2,checked:ae,onChange:function(n){Re(n.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(K.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){A(!0),Ve(!1)}},"\u9009\u62E9\u8BD5\u5377")),f.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(E=f[0])===null||E===void 0?void 0:E.name)," ",e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((te=f[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),i.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){V([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(J.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:Q?"a":"b",onChange:function(n){n.target.value==="a"?q(!0):(q(!1),I(!0),Re(!0))}},e.a.createElement(J.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(J.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),Q&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(K.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){A(!0),Ve(!0)}},"\u9009\u62E9\u8BD5\u5377")),U.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=U[0])===null||M===void 0?void 0:M.name),e.a.createElement("span",null,e.a.createElement(Ke.Link,{to:"/exam/exerciseManagement/".concat((G=U[0])===null||G===void 0?void 0:G.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),i.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){V([])}}," \u79FB\u9664"))),!Q&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:h,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(n){I(n.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(De.a,{checked:ae,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(n){Re(n.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(J.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:Te,onChange:function(n){ia(n.target.value)}},e.a.createElement(J.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(J.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(K.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){sa.goBack()}},"\u53D6\u6D88"),e.a.createElement(K.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){N.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(we.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:he,width:820,destroyOnClose:!0,onCancel:function(){A(!1),W({})},onOk:function(){na?V(Object(Me.a)(ie)):b(Object(Me.a)(ie)),A(!1)}},e.a.createElement(r.a,{className:ea.a.formWraps,layout:"inline",onFinish:function(n){n.name=n.name?n.name:"",n.user_name=n.user_name?n.user_name:"",n.date=n.dates?Ne()(n.dates).format("YYYY-MM-DD"):"",W(Object(p.a)({},n))}},e.a.createElement(Oe.a,null,e.a.createElement(r.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(le.a,null)),e.a.createElement(r.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(le.a,null)),e.a.createElement(r.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(_a.a,null)),e.a.createElement(K.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Qe.a,{className:ea.a.customTable,rowSelection:{type:"radio",selectedRowKeys:[ie==null||((j=ie[0])===null||j===void 0)?void 0:j.id],onChange:function(n,d){Se(d)}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:je,bordered:!1,rowKey:function(n){return n.id},columns:Ge,rowClassName:ea.a.row,pagination:!1,onRow:function(n){return{onClick:function(Fe){return Se([n])}}}})))},Ja=Qa,Ga=function(R){var S,D,E=R.location,te=Object(aa.a)(R,["location"]),M=Object(t.useState)(null),G=Object(l.a)(M,2),j=G[0],Z=G[1],ge=Object(t.useState)(["2","3"]),L=Object(l.a)(ge,2),se=L[0],be=L[1],ne=Object(t.useState)(null),Y=Object(l.a)(ne,2),N=Y[0],y=Y[1],k=Object(t.useState)(0),v=Object(l.a)(k,2),O=v[0],z=v[1],re=Object(t.useState)(null),Q=Object(l.a)(re,2),q=Q[0],ue=Q[1],g=function(X){document.body.scrollIntoView(),Z(X)};Object(t.useEffect)(function(){var o;if(E==null||((o=E.query)===null||o===void 0)?void 0:o.tab){var X;Z(E==null||((X=E.query)===null||X===void 0)?void 0:X.tab);return}Z("1")},[E==null||((S=E.query)===null||S===void 0)?void 0:S.tab]),Object(t.useEffect)(function(){var o;if(E==null||((o=E.query)===null||o===void 0)?void 0:o.id){var X;y(E==null||((X=E.query)===null||X===void 0)?void 0:X.id);return}},[E==null||((D=E.query)===null||D===void 0)?void 0:D.id]),Object(t.useEffect)(function(){if(!N){be(["2","3"]);return}be([])},[N]);var ee=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(N,"editId"),e.a.createElement("section",{className:$e.a.warp},e.a.createElement(He.a,{path:"/exam/examinationManagement",title:q||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:$e.a.schedule},ee.map(function(o,X){return e.a.createElement("div",{key:o.key,className:se.includes(o.key)?$e.a.disabled:""},e.a.createElement("span",{className:"".concat($e.a.clickWarp," ").concat(j===o.key?$e.a.active:""),onClick:function(){return g(o.key)}},e.a.createElement("span",{className:$e.a.num},o.key),e.a.createElement("span",{className:$e.a.subject},o.name)),X<ee.length-1&&e.a.createElement("i",{className:"iconfont icon-lujing"}))})),j==="1"&&!N&&e.a.createElement(Da,{setEditId:y,editId:N,onNextTabs:g}),j==="1"&&N&&e.a.createElement(Ja,{setEditId:y,editId:N,onNextTabs:g,setExamStatus:z,setExamName:ue}),j==="2"&&e.a.createElement(La,{examStatus:O,editId:N,onNextTabs:g}),j==="3"&&e.a.createElement(Va,{examStatus:O,editId:N,onNextTabs:g}))},ot=ke.default=Ga},XzBQ:function(Pe,ke,a){Pe.exports={flex_box_center:"flex_box_center___1HXjD",flex_space_between:"flex_space_between___25qNH",flex_box_vertical_center:"flex_box_vertical_center___JyFge",flex_box_center_end:"flex_box_center_end___2C_EZ",flex_box_column:"flex_box_column___2362-",bg:"bg___1GndT",title:"title___2tTC-",row:"row___yHzjJ",btns:"btns___Yxa3g",ipItem:"ipItem___vzdPj"}},"Z+Na":function(Pe,ke,a){Pe.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},dq6g:function(Pe,ke,a){Pe.exports={flex_box_center:"flex_box_center___u3eDf",flex_space_between:"flex_space_between___1wBb0",flex_box_vertical_center:"flex_box_vertical_center___BTUQl",flex_box_center_end:"flex_box_center_end___116nS",flex_box_column:"flex_box_column___3jtxT",wrap:"wrap___1h6b5",btns:"btns___3R2Jf",formWrap:"formWrap___3PHye",li:"li___rEY5n",batch:"batch___cSLKY",customTable:"customTable___3hNEF",row:"row___3IBcW"}},xQxU:function(Pe,ke,a){Pe.exports={flex_box_center:"flex_box_center___1LmPo",flex_space_between:"flex_space_between___3VJD8",flex_box_vertical_center:"flex_box_vertical_center___1wbJ4",flex_box_center_end:"flex_box_center_end___3QOJp",flex_box_column:"flex_box_column___20iL9",wrap:"wrap___3IiNT",head:"head___1_gFA",import:"import___QNWRq",formWrap:"formWrap___32iX1",btns:"btns___33E2M",selectbtn:"selectbtn___b2izh",batch:"batch___2YNpj",Selectclass:"Selectclass___1LWMl",formWraps:"formWraps___18W-x",inputheight:"inputheight___1IjXQ"}},zWxd:function(Pe,ke,a){Pe.exports={flex_box_center:"flex_box_center___3y-OZ",flex_space_between:"flex_space_between___38EKC",flex_box_vertical_center:"flex_box_vertical_center___Eq1NF",flex_box_center_end:"flex_box_center_end___3yhxp",flex_box_column:"flex_box_column___2jGiF",wrap:"wrap___2ddjP",head:"head___2sz-b",import:"import___13iwr",formWrap:"formWrap___376n-",btns:"btns___2gNOT",selectbtn:"selectbtn___19Ugv",batch:"batch___2LZRK",Selectclass:"Selectclass___cWl16",formWraps:"formWraps___1fbDn",inputheight:"inputheight___2cDyu"}}}]);
|