From 27e992a37f8b5c47d5ebbc2ddd620259f00255db Mon Sep 17 00:00:00 2001 From: "837816638@qq.com" <> Date: Fri, 20 Aug 2021 14:21:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- p__Exam__Lists__ExaminationManagement__Add.70af5cda.async.js | 1 - p__Exam__Lists__ExaminationManagement__Add.fe1a5bb2.async.js | 1 + umi.aa2baa0f.js => umi.3f635a86.js | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 p__Exam__Lists__ExaminationManagement__Add.70af5cda.async.js create mode 100644 p__Exam__Lists__ExaminationManagement__Add.fe1a5bb2.async.js rename umi.aa2baa0f.js => umi.3f635a86.js (99%) diff --git a/index.html b/index.html index d360e8646c..d5bbb61c2d 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ExaminationManagement__Add.70af5cda.async.js b/p__Exam__Lists__ExaminationManagement__Add.70af5cda.async.js deleted file mode 100644 index a0767592fb..0000000000 --- a/p__Exam__Lists__ExaminationManagement__Add.70af5cda.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[129,8,17],{"6Qhy":function(ge,Ne,a){ge.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(ge,Ne,a){"use strict";var n=a("/zsF"),Je=a("PArb"),t=a("q1tI"),e=a.n(t),ua=a("9kvl"),Te=a("Z+Na"),Ke=a.n(Te),la=function(He){var be=He.path,ta=He.title,Ie=He.subTitle,sa=He.style,Ve=sa===void 0?{}:sa,m=He.className,Le=m===void 0?"":m;return e.a.createElement("div",{className:"".concat(Ke.a.head," ").concat(Le),style:Ve},e.a.createElement("span",{className:Ke.a.s1,onClick:function(){return ua.c.push(be)}},e.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),ta&&e.a.createElement(Je.a,{className:Ke.a.s2,type:"vertical"}),ta&&e.a.createElement("span",{className:Ke.a.s3},ta),Ie&&e.a.createElement("span",{className:Ke.a.s4},Ie))};Ne.a=la},SdPx:function(ge,Ne,a){ge.exports={warp:"warp___EDnpX",schedule:"schedule___gUDAF",disabled:"disabled___3kSfe",clickWarp:"clickWarp___W4CBi",num:"num___2Hl72",subject:"subject___3mXyJ",active:"active___1g3k4"}},VPm5:function(ge,Ne,a){"use strict";a.r(Ne);var n=a("tJVT"),Je=a("PpiC"),t=a("q1tI"),e=a.n(t),ua=a("SdPx"),Te=a.n(ua),Ke=a("9SwW"),la=a("WmNS"),R=a.n(la),He=a("miYZ"),be=a("tsqr"),ta=a("2qtc"),Ie=a("kLXV"),sa=a("g9YV"),Ve=a("wCAj"),m=a("k1fw"),Le=a("oBTY"),ga=a("sRBo"),ye=a("kaz8"),Ka=a("7Kak"),H=a("9yH6"),Va=a("+L6B"),W=a("2/Rp"),za=a("14J3"),Ue=a("BMrR"),Ya=a("OaEy"),Ge=a("2fM7"),Ha=a("jCWc"),me=a("kPKH"),Qa=a("5NDa"),ue=a("5rEg"),Ee=a("9og8"),Ja=a("y8nQ"),_=a("Vl3Y"),Ga=a("iQDF"),na=a("+eQT"),ba=a("zWxd"),Ze=a.n(ba),Me=a("55Ip"),he=a("ErOA"),ha=a("wd/R"),we=a.n(ha),xa=na.a.RangePicker,Pa=function(p){var j,S,o,te,M,Q,L=p.onNextTabs,J=p.editId,fe=p.setEditId,w=_.a.useForm(),_e=Object(n.a)(w,1),ne=_e[0],pe=Object(t.useState)(!1),k=Object(n.a)(pe,2),y=k[0],D=k[1],v=Object(t.useState)(!0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)([]),z=Object(n.a)(f,2),g=z[0],T=z[1],re=Object(t.useState)([]),Oe=Object(n.a)(re,2),$=Oe[0],ie=Oe[1],b=Object(t.useState)(!1),F=Object(n.a)(b,2),h=F[0],i=F[1],u=Object(t.useState)(!1),d=Object(n.a)(u,2),P=d[0],ee=d[1],X=Object(t.useState)(!1),C=Object(n.a)(X,2),Be=C[0],Y=C[1],de=Object(t.useState)(!1),Ce=Object(n.a)(de,2),Qe=Ce[0],$e=Ce[1],ea=Object(t.useState)([]),We=Object(n.a)(ea,2),je=We[0],B=We[1],l=Object(t.useState)(""),N=Object(n.a)(l,2),ae=N[0],xe=N[1],I=[];function Pe(E){return Se.apply(this,arguments)}function Se(){return Se=Object(Ee.a)(R.a.mark(function E(r){var se,ce,Re;return R.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(!(($==null?void 0:$.length)===0&&!y)){oe.next=3;break}return be.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),oe.abrupt("return");case 3:if(!(($==null?void 0:$.length)===0&&y)){oe.next=6;break}return be.b.info("\u8BF7\u9009\u62E9A\u5377"),oe.abrupt("return");case 6:if(!((je==null?void 0:je.length)===0&&y&&A)){oe.next=9;break}return be.b.info("\u8BF7\u9009\u62E9B\u5377"),oe.abrupt("return");case 9:if(!(y&&!ae)){oe.next=12;break}return be.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),oe.abrupt("return");case 12:return((se=r.publish_times)===null||se===void 0?void 0:se.length)>0&&(r.publish_time=we()(r.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),r.end_time=we()(r.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),r.is_ab=y,r.examination_bank_id=$[0].id,r.question_random=P,r.choice_random=Be,A&&(r.b_examination_bank_id=je==null||((ce=je[0])===null||ce===void 0)?void 0:ce.id),r.is_random=ae==="a",r.is_base_a=!A,oe.next=21,Object(he.a)("/api/common_exercises/exercises",{method:"post",body:r});case 21:Re=oe.sent,Re.status===0&&(fe(Re==null?void 0:Re.id),L("2"));case 23:case"end":return oe.stop()}},E)})),Se.apply(this,arguments)}Object(t.useEffect)(function(){le(),aa({})},[]);function le(){return U.apply(this,arguments)}function U(){return U=Object(Ee.a)(R.a.mark(function E(){var r;return R.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,Object(he.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:r=ce.sent,r.status===0&&q(r.data);case 4:case"end":return ce.stop()}},E)})),U.apply(this,arguments)}function aa(E){return Ye.apply(this,arguments)}function Ye(){return Ye=Object(Ee.a)(R.a.mark(function E(r){var se;return R.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(he.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(m.a)({page:1,per_page:1e5,total:100},r)});case 2:se=Re.sent,T(se==null?void 0:se.examination_banks);case 4:case"end":return Re.stop()}},E)})),Ye.apply(this,arguments)}var ca=[{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(r,se,ce){return e.a.createElement("div",null,r?"\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:100,ellipsis:!0,align:"center",render:function(r,se,ce){return e.a.createElement("div",null,we()(r).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(r,se,ce){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(r,"/detail"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.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 30px"}},e.a.createElement(_.a,{form:ne,onFinish:Pe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(me.a,{span:12},e.a.createElement(_.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(Ge.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ze.a.Selectclass,style:{height:"40px"}},V.map(function(E,r){return e.a.createElement(Ge.a.Option,{value:E.id},E.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(me.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(xa,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12,style:{display:"flex"}},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",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 30px",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(H.a.Group,{defaultValue:"a",onChange:function(r){console.log(r.target.value),r.target.value==="a"?D(!1):D(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,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"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){i(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=$[0])===null||S===void 0?void 0:S.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){ie([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:P,onChange:function(r){ee(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(r){Y(r.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:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){i(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(o=$[0])===null||o===void 0?void 0:o.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){ie([])}}," \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(H.a.Group,{defaultValue:"a",onChange:function(r){r.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){i(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:P,onChange:function(r){ee(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(r){Y(r.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(H.a.Group,{onChange:function(r){xe(r.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.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(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:h,width:820,destroyOnClose:!0,onCancel:function(){i(!1),aa({})},onOk:function(){Qe?B(Object(Le.a)(I)):ie(Object(Le.a)(I)),i(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(r){r.data=we()(r.datas).format("YYYY-MM-DD"),aa(Object(m.a)({},r))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(na.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(r,se){I=se}},style:{marginTop:"30px"},dataSource:g,bordered:!1,rowKey:function(r){return r.id},columns:ca,rowClassName:Ze.a.row,pagination:!1})))},Ra=Pa,Za=a("giR+"),_a=a("fyUT"),qa=a("BoS7"),ra=a("Sdc0"),Ua=a("XzBQ"),Ae=a.n(Ua),et=a("Znn+"),oa=a("ZTPi"),ma=a("dfu6"),Ea=oa.a.TabPane,va=function(p){var j,S=p.visible,o=p.onOK,te=p.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),fe=Object(n.a)(J,2),w=fe[0],_e=fe[1],ne=Object(t.useState)("1"),pe=Object(n.a)(ne,2),k=pe[0],y=pe[1];return Object(t.useEffect)(function(){S&&(L.resetFields(),y("1"))},[S]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:S,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(Ee.a)(R.a.mark(function D(){var v;return R.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return be.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:o(Object(m.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},D)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(oa.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(Ea,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Ea,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){_e(Object(m.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Ge.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(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(ma.a)(O)?!0:(be.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(me.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(ma.a)(v.target.value)?O=v.target.value:(O="",be.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(me.a,{flex:"1"},e.a.createElement(_.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(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Fa=va,fa=a("jN4g"),ya=function(p){var j,S,o,te,M=p.onNextTabs,Q=p.editId,L=p.examStatus,J=_.a.useForm(),fe=Object(n.a)(J,1),w=fe[0],_e=Object(t.useState)(!1),ne=Object(n.a)(_e,2),pe=ne[0],k=ne[1],y=Object(t.useState)(!1),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],g=function(){var F=Object(Ee.a)(R.a.mark(function h(i){var u;return R.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return O(!0),P.next=3,Object(he.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(m.a)(Object(m.a)({},i),f)});case 3:u=P.sent,u.status===0&&(O(!1),M("3"));case 5:case"end":return P.stop()}},h)}));return function(i){return F.apply(this,arguments)}}(),T=function(h){console.log(h),h.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(h.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(h.startIP,",").concat(h.startIP.substring(0,h.startIP.lastIndexOf("."))+"."+h.endIP)]),z(Object(m.a)({},f)),k(!1)},re=function(h){Z(h),k(!0)},Oe=function(){var F=Object(Ee.a)(R.a.mark(function h(){var i,u,d,P,ee,X,C,Be;return R.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(he.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:i=de.sent,i.settings&&(u=i.settings,d=u.ip_limit,P=u.public_ip,ee=P===void 0?[]:P,X=u.inner_ip,C=X===void 0?[]:X,Be=Object(Je.a)(u,["ip_limit","public_ip","inner_ip"]),z({ip_limit:d,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return de.stop()}},h)}));return function(){return F.apply(this,arguments)}}(),$=function(h){"is_normal"in h&&(h.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var ie=L===3,b=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:g,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:b},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:b},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:b},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:b},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:b},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(ra.a,{disabled:b})),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:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(_a.a,{disabled:b,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(ra.a,{disabled:b})),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:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(_a.a,{disabled:b,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\u6B21"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(_a.a,{disabled:b,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(ra.a,{disabled:b,checked:f.ip_limit!=="no",onChange:function(h){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),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?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(me.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(me.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(S=f.public_ip)===null||S===void 0?void 0:S.map(function(F,h){return e.a.createElement("span",{className:Ae.a.ipItem,key:h},e.a.createElement("i",null,F," "),!b&&e.a.createElement(fa.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(h,1),z(Object(m.a)({},f))}})},className:" c-grey-c",size:20}))}),!ie&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(me.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(me.a,null,!((o=f.inner_ip)===null||o===void 0?void 0:o.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,h){return e.a.createElement("span",{className:Ae.a.ipItem,key:h},e.a.createElement("i",null,F," "),!b&&e.a.createElement(fa.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(h,1),z(Object(m.a)({},f))}})},className:" c-grey-c",size:20}))}),!ie&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Fa,{visible:pe,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},Oa=ya,at=a("qVdP"),Ca=a("jsC+"),tt=a("lUTK"),ia=a("BvKs"),ja=a("dq6g"),Xe=a.n(ja),Sa=a("6Qhy"),ke=a.n(Sa),Da=a("LvDl"),da=a.n(Da),Aa=function(p){var j=p.visible,S=p.onOK,o=p.onCancel,te=p.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],fe=Object(t.useState)([]),w=Object(n.a)(fe,2),_e=w[0],ne=w[1],pe=Object(t.useState)(!0),k=Object(n.a)(pe,2),y=k[0],D=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),g=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var i=Object(Ee.a)(R.a.mark(function u(){var d,P,ee,X,C=arguments;return R.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return d=C.length>0&&C[0]!==void 0?C[0]:M,P=C.length>1&&C[1]!==void 0?C[1]:{},ee=da.a.pickBy(Object(m.a)(Object(m.a)(Object(m.a)({},d),P),{},{exercise_id:te}),function(de){return!!de}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(he.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(m.a)(Object(m.a)({},d),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return i.apply(this,arguments)}}(),Oe=function(u,d){T(d)},$=function(u){console.log(u),re(M,u)},ie=[{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(u,d){return u+"/"+d.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(u,d){return e.a.createElement(e.a.Fragment,null,d.add_count===d.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),d.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),d.add_count!==0&&d.add_count0&&C[0]!==void 0?C[0]:M,P=C.length>1&&C[1]!==void 0?C[1]:{},ee=da.a.pickBy(Object(m.a)(Object(m.a)(Object(m.a)({},d),P),{},{exercise_id:te}),function(de){return!!de}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(he.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(m.a)(Object(m.a)({},d),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return i.apply(this,arguments)}}(),Oe=function(u,d){T(d)},$=function(u){console.log(u),re(M,u)},ie=[{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(u,d){return u||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(u,d){return u?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],b=function(u){K(u)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:b,getCheckboxProps:function(u){return{disabled:u.added}}},h=function(u,d){var P=Object(m.a)(Object(m.a)({},V),{},{page:u,per_page:d});q(P),re(P,g)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return S(A)},onCancel:o},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:_e,bordered:!1,scroll:{y:350},rowKey:function(u){return u.id},columns:ie,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:h,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(u){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},u),"\u6761\u6570\u636E")}}})))},Ia=Na,La=function(p){var j=p.onNextTabs,S=p.editId,o=p.examStatus,te=Object(Je.a)(p,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],fe=Object(t.useState)([]),w=Object(n.a)(fe,2),_e=w[0],ne=w[1],pe=Object(t.useState)(!0),k=Object(n.a)(pe,2),y=k[0],D=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),g=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],ie=Oe[1],b=Object(t.useState)(!1),F=Object(n.a)(b,2),h=F[0],i=F[1],u=o===3,d=o===2||o===3;Object(t.useEffect)(function(){P()},[]);var P=function(){var B=Object(Ee.a)(R.a.mark(function l(){var N,ae,xe,I,Pe=arguments;return R.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=Pe.length>0&&Pe[0]!==void 0?Pe[0]:M,ae=Pe.length>1&&Pe[1]!==void 0?Pe[1]:{},xe=da.a.pickBy(Object(m.a)(Object(m.a)(Object(m.a)({},N),ae),{},{exercise_id:S}),function(U){return!!U}),console.log("\u8BF7\u6C42\u53C2\u6570:",xe),D(!0),le.next=7,Object(he.a)("/api/common_exercises/exercise_users.json",{method:"get",params:xe});case 7:I=le.sent,I.status===0&&(D(!1),ne(I.data),T(Object(m.a)(Object(m.a)({},N),{},{total:I==null?void 0:I.count})),q([]),i(!1));case 9:case"end":return le.stop()}},l)}));return function(){return B.apply(this,arguments)}}(),ee=function(l){console.log(l),P(M,l)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(l,N){return l||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(l,N){return l||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(l,N){return l||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(l,N){return l||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(l,N){return e.a.createElement(W.a,{disabled:d,onClick:function(){return Qe([l])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(l){q(l),l.length===_e.length?i(!0):i(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(l,N){var ae=Object(m.a)(Object(m.a)({},g),{},{page:l,per_page:N});T(ae),P(ae,$)},de=function(l){i(l.target.checked),l.target.checked?q(_e.map(function(N){return N.id})):q([])},Ce=function(l,N){ie(N)},Qe=function(l){if(l.length===0){be.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.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 N=Object(Ee.a)(R.a.mark(function xe(){var I,Pe;return R.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(he.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:l}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(Pe=l.length===_e.length&&g.page>1?g.page-1:g.page,P(Object(m.a)(Object(m.a)({},g),{},{page:Pe}),$),be.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},xe)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(l){console.log(l.key,22),K(l.key)},ea=function(){var B=Object(Ee.a)(R.a.mark(function l(N){var ae,xe,I;return R.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ae=[],xe=[],N.forEach(function(le){var U=le.split("-");ae.push(U[0]),xe.push(U[1])}),Se.next=5,Object(he.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:xe,exercise_id:S}});case 5:I=Se.sent,I.status===0&&(K("0"),P(),ie({}),J.resetFields());case 7:case"end":return Se.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(Ee.a)(R.a.mark(function l(N){var ae;return R.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(he.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:S}});case 2:ae=I.sent,ae.status===0&&(K("0"),P(),ie({}),J.resetFields());case 4:case"end":return I.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ia.a,{onClick:$e},e.a.createElement(ia.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ia.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Ca.a,{disabled:u,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",g.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:h,onChange:de},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:d,ghost:!0,type:"primary",onClick:function(){return Qe(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:_e,bordered:!1,rowKey:function(l){return l.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:g.per_page,total:g.total,current:g.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}}),e.a.createElement(Ba,{editId:S,visible:A==="1",onCancel:function(){return K("0")},onOK:ea}),e.a.createElement(Ia,{editId:S,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},wa=La,ka=a("xQxU"),qe=a.n(ka),Ta=na.a.RangePicker,Ma=function(p){var j,S,o,te,M,Q,L=p.onNextTabs,J=p.editId,fe=p.setExamStatus,w=p.setExamName,_e=p.setEditId,ne=_.a.useForm(),pe=Object(n.a)(ne,1),k=pe[0],y=Object(t.useState)(!0),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],g=Object(t.useState)([]),T=Object(n.a)(g,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),ie=Object(n.a)($,2),b=ie[0],F=ie[1],h=Object(t.useState)(!1),i=Object(n.a)(h,2),u=i[0],d=i[1],P=Object(t.useState)(!1),ee=Object(n.a)(P,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),de=Y[0],Ce=Y[1],Qe=Object(t.useState)(!1),$e=Object(n.a)(Qe,2),ea=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),l=B[0],N=B[1],ae=Object(t.useState)(""),xe=Object(n.a)(ae,2),I=xe[0],Pe=xe[1],Se=Object(t.useState)({}),le=Object(n.a)(Se,2),U=le[0],aa=le[1],Ye=[];function ca(x){return E.apply(this,arguments)}function E(){return E=Object(Ee.a)(R.a.mark(function x(s){var c,ve,Fe;return R.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!((b==null?void 0:b.length)===0&&!v)){De.next=3;break}return be.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),De.abrupt("return");case 3:if(!((b==null?void 0:b.length)===0&&v)){De.next=6;break}return be.b.info("\u8BF7\u9009\u62E9A\u5377"),De.abrupt("return");case 6:if(!((l==null?void 0:l.length)===0&&v&&G)){De.next=9;break}return be.b.info("\u8BF7\u9009\u62E9B\u5377"),De.abrupt("return");case 9:if(!(v&&!I)){De.next=12;break}return be.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),De.abrupt("return");case 12:return((c=s.publish_times)===null||c===void 0?void 0:c.length)>0&&(s.publish_times[0]&&(s.publish_time=we()(s.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),s.publish_times[1]&&(s.end_time=we()(s.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),s.is_ab=v,s.examination_bank_id=b[0].id,s.question_random=X,s.choice_random=de,G&&(s.b_examination_bank_id=l==null||((ve=l[0])===null||ve===void 0)?void 0:ve.id),s.is_random=I==="a",s.is_base_a=!G,De.next=21,Object(he.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:s});case 21:Fe=De.sent,Fe.status===0&&L("2");case 23:case"end":return De.stop()}},x)})),E.apply(this,arguments)}Object(t.useEffect)(function(){r(),ce({}),pa()},[]);function r(){return se.apply(this,arguments)}function se(){return se=Object(Ee.a)(R.a.mark(function x(){var s;return R.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(he.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:s=ve.sent,s.status===0&&z(s.data);case 4:case"end":return ve.stop()}},x)})),se.apply(this,arguments)}function ce(x){return Re.apply(this,arguments)}function Re(){return Re=Object(Ee.a)(R.a.mark(function x(s){var c;return R.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(he.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(m.a)({page:1,per_page:1e5,total:100},s)});case 2:c=Fe.sent,Oe(c==null?void 0:c.examination_banks);case 4:case"end":return Fe.stop()}},x)})),Re.apply(this,arguments)}function pa(){return oe.apply(this,arguments)}function oe(){return oe=Object(Ee.a)(R.a.mark(function x(){var s,c;return R.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(he.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:s=Fe.sent,c=s.data,aa(c),k.setFieldsValue({exercise_name:c.exercise_name,exercise_subject_id:c.exercise_subject_id,time:c.time,publish_times:[c.publish_time&&we()(c.publish_time),c.end_time&&we()(c.end_time)],password:c.password}),O(c.is_ab),F([{id:c.examination_bank_id,name:c.examination_bank_name}]),C(c.question_random),Ce(c.choice_random),Z(!c.is_base_a),fe(c==null?void 0:c.exercise_status),w(c==null?void 0:c.exercise_name),c.is_ab&&(Pe(c.is_random?"a":"b"),N([{id:c.b_examination_bank_id,name:c.b_examination_bank_name}]));case 14:case"end":return Fe.stop()}},x)})),oe.apply(this,arguments)}var Wa=[{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(s,c,ve){return e.a.createElement("div",null,s?"\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:100,ellipsis:!0,align:"center",render:function(s,c,ve){return e.a.createElement("div",null,we()(s).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(s,c,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(s,"/detail"),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",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:k,onFinish:ca},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:U.exercise_status===3,size:"large",style:{height:"40px"}}))),e.a.createElement(me.a,{span:12},e.a.createElement(_.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(Ge.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:U.exercise_status===3,className:qe.a.Selectclass,style:{height:"40px"}},f.map(function(x,s){return e.a.createElement(Ge.a.Option,{value:x.id},x.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:U.exercise_status===3,style:{height:"40px"}}))),e.a.createElement(me.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ta,{style:{height:"40px",width:"100%"},disabled:U.exercise_status===3,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(me.a,{span:12,style:{display:"flex"}},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:U.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.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 30px",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(H.a.Group,{disabled:U.exercise_status===3,value:v?"b":"a",onChange:function(s){s.target.value==="a"?(O(!1),U.is_ab?(C(U.question_random),Ce(U.choice_random)):(C(!1),Ce(!1))):(O(!0),!U.is_ab&&!U.b_examination_bank_id?(C(U.question_random),Ce(U.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,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"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:U.exercise_status===3,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),b.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=b[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=b[0])===null||S===void 0?void 0:S.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:U.exercise_status===3,checked:X,onChange:function(s){C(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:U.exercise_status===3,checked:de,onChange:function(s){Ce(s.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:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:U.exercise_status===3,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),b.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(o=b[0])===null||o===void 0?void 0:o.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=b[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},disabled:U.exercise_status===3,onClick:function(){F([])}}," \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(H.a.Group,{disabled:U.exercise_status===3,defaultValue:"a",value:G?"a":"b",onChange:function(s){s.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:U.exercise_status===3,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),l.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=l[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=l[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},disabled:U.exercise_status===3,onClick:function(){N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:U.exercise_status===3,onChange:function(s){C(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:de,disabled:U.exercise_status===3,onChange:function(s){Ce(s.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(H.a.Group,{disabled:U.exercise_status===3,value:I,onChange:function(s){Pe(s.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.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(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:u,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ce({})},onOk:function(){ea?N(Object(Le.a)(Ye)):F(Object(Le.a)(Ye)),d(!1)}},e.a.createElement(_.a,{className:qe.a.formWraps,layout:"inline",onFinish:function(s){s.data=we()(s.datas).format("YYYY-MM-DD"),ce(Object(m.a)({},s))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(na.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:qe.a.customTable,rowSelection:{type:"radio",onChange:function(s,c){Ye=c}},style:{marginTop:"30px"},dataSource:re,bordered:!1,rowKey:function(s){return s.id},columns:Wa,rowClassName:qe.a.row,pagination:!1})))},Xa=Ma,$a=function(p){var j,S,o=p.location,te=Object(Je.a)(p,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],fe=Object(t.useState)(["2","3"]),w=Object(n.a)(fe,2),_e=w[0],ne=w[1],pe=Object(t.useState)(null),k=Object(n.a)(pe,2),y=k[0],D=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var g;if(o==null||((g=o.query)===null||g===void 0)?void 0:g.tab){var T;J(o==null||((T=o.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[o==null||((j=o.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var g;if(o==null||((g=o.query)===null||g===void 0)?void 0:g.id){var T;D(o==null||((T=o.query)===null||T===void 0)?void 0:T.id);return}},[o==null||((S=o.query)===null||S===void 0)?void 0:S.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(g,T){return e.a.createElement("div",{key:g.key,className:_e.includes(g.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===g.key?Te.a.active:""),onClick:function(){return f(g.key)}},e.a.createElement("span",{className:Te.a.num},g.key),e.a.createElement("span",{className:Te.a.subject},g.name)),T0&&(s.publish_time=we()(s.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),s.end_time=we()(s.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),s.is_ab=y,s.examination_bank_id=$[0].id,s.question_random=R,s.choice_random=Be,A&&(s.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),s.is_random=ae==="a",s.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:s});case 21:Pe=Re.sent,Pe.status===0&&(me(Pe==null?void 0:Pe.id),L("2"));case 23:case"end":return Re.stop()}},p)})),De.apply(this,arguments)}Object(t.useEffect)(function(){le(),ea({})},[]);function le(){return i.apply(this,arguments)}function i(){return i=Object(oe.a)(U.a.mark(function p(){var s;return U.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:s=de.sent,s.status===0&&q(s.data);case 4:case"end":return de.stop()}},p)})),i.apply(this,arguments)}function ea(p){return aa.apply(this,arguments)}function aa(){return aa=Object(oe.a)(U.a.mark(function p(s){var fe;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},s)});case 2:fe=Pe.sent,T(fe==null?void 0:fe.examination_banks);case 4:case"end":return Pe.stop()}},p)})),aa.apply(this,arguments)}var ta=[{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(s,fe,de){return e.a.createElement("div",null,s?"\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:100,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,we()(s).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(s,"/detail"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ge.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 30px"}},e.a.createElement(_.a,{form:ne,onFinish:xe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.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(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ge.a.Selectclass,style:{height:"40px"}},V.map(function(p,s){return e.a.createElement(Je.a.Option,{value:p.id},p.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ra,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",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 30px",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(H.a.Group,{defaultValue:"a",onChange:function(s){console.log(s.target.value),s.target.value==="a"?S(!1):S(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,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"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((D=$[0])===null||D===void 0?void 0:D.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.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:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=$[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \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(H.a.Group,{defaultValue:"a",onChange:function(s){s.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.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(H.a.Group,{onChange:function(s){he(s.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.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(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){xa.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:P,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ea({})},onOk:function(){He?B(Object(Le.a)(I)):_e(Object(Le.a)(I)),d(!1)}},e.a.createElement(_.a,{className:Ge.a.formWraps,layout:"inline",onFinish:function(s){s.data=we()(s.datas).format("YYYY-MM-DD"),ea(Object(E.a)({},s))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ge.a.customTable,rowSelection:{type:"radio",onChange:function(s,fe){I=fe}},style:{marginTop:"30px"},dataSource:h,bordered:!1,rowKey:function(s){return s.id},columns:ta,rowClassName:Ge.a.row,pagination:!1})))},va=Ua,at=a("giR+"),ia=a("fyUT"),tt=a("BoS7"),da=a("Sdc0"),Fa=a("XzBQ"),Ae=a.n(Fa),nt=a("Znn+"),Ea=a("ZTPi"),fa=a("dfu6"),pa=Ea.a.TabPane,ya=function(b){var j,D=b.visible,m=b.onOK,te=b.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),me=Object(n.a)(J,2),w=me[0],se=me[1],ne=Object(t.useState)("1"),Ee=Object(n.a)(ne,2),k=Ee[0],y=Ee[1];return Object(t.useEffect)(function(){D&&(L.resetFields(),y("1"))},[D]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:D,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(oe.a)(U.a.mark(function S(){var v;return U.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return ge.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:m(Object(E.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},S)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ea.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(pa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(pa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){se(Object(E.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Je.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(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(fa.a)(O)?!0:(ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(fa.a)(v.target.value)?O=v.target.value:(O="",ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.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(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Oa=ya,ga=a("jN4g"),Ca=function(b){var j,D,m,te,M=b.onNextTabs,Q=b.editId,L=b.examStatus,J=_.a.useForm(),me=Object(n.a)(J,1),w=me[0],se=Object(t.useState)(!1),ne=Object(n.a)(se,2),Ee=ne[0],k=ne[1],y=Object(t.useState)(!1),S=Object(n.a)(y,2),v=S[0],O=S[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],h=function(){var F=Object(oe.a)(U.a.mark(function P(d){var u;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return O(!0),R.next=3,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(E.a)(Object(E.a)({},d),f)});case 3:u=R.sent,u.status===0&&(O(!1),M("3"));case 5:case"end":return R.stop()}},P)}));return function(d){return F.apply(this,arguments)}}(),T=function(P){console.log(P),P.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(P.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(P.startIP,",").concat(P.startIP.substring(0,P.startIP.lastIndexOf("."))+"."+P.endIP)]),z(Object(E.a)({},f)),k(!1)},re=function(P){Z(P),k(!0)},Oe=function(){var F=Object(oe.a)(U.a.mark(function P(){var d,u,c,R,ee,X,C,Be;return U.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:d=ie.sent,d.settings&&(u=d.settings,c=u.ip_limit,R=u.public_ip,ee=R===void 0?[]:R,X=u.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(u,["ip_limit","public_ip","inner_ip"]),z({ip_limit:c,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return ie.stop()}},P)}));return function(){return F.apply(this,arguments)}}(),$=function(P){"is_normal"in P&&(P.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var _e=L===3,x=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:h,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:x},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),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:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),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:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(ia.a,{disabled:x,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\u6B21"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(da.a,{disabled:x,checked:f.ip_limit!=="no",onChange:function(P){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),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?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(D=f.public_ip)===null||D===void 0?void 0:D.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((m=f.inner_ip)===null||m===void 0?void 0:m.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Oa,{visible:Ee,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},ja=Ca,ut=a("qVdP"),Da=a("jsC+"),lt=a("lUTK"),ca=a("BvKs"),Sa=a("dq6g"),Xe=a.n(Sa),Aa=a("6Qhy"),ke=a.n(Aa),Ba=a("LvDl"),oa=a.n(Ba),Na=function(b){var j=b.visible,D=b.onOK,m=b.onCancel,te=b.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),h=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var d=Object(oe.a)(U.a.mark(function u(){var c,R,ee,X,C=arguments;return U.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return c=C.length>0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),S(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(S(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{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(u,c){return u+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(u,c){return e.a.createElement(e.a.Fragment,null,c.add_count===c.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),c.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),c.add_count!==0&&c.add_count0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),S(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(S(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{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(u,c){return u||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(u,c){return u?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(u){K(u)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(u){return{disabled:u.added}}},P=function(u,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:u,per_page:c});q(R),re(R,h)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return D(A)},onCancel:m},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(u){return u.id},columns:_e,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(u){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},u),"\u6761\u6570\u636E")}}})))},wa=La,ka=function(b){var j=b.onNextTabs,D=b.editId,m=b.examStatus,te=Object(Qe.a)(b,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],u=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function l(){var N,ae,he,I,xe=arguments;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=xe.length>0&&xe[0]!==void 0?xe[0]:M,ae=xe.length>1&&xe[1]!==void 0?xe[1]:{},he=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},N),ae),{},{exercise_id:D}),function(i){return!!i}),console.log("\u8BF7\u6C42\u53C2\u6570:",he),S(!0),le.next=7,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"get",params:he});case 7:I=le.sent,I.status===0&&(S(!1),ne(I.data),T(Object(E.a)(Object(E.a)({},N),{},{total:I==null?void 0:I.count})),q([]),d(!1));case 9:case"end":return le.stop()}},l)}));return function(){return B.apply(this,arguments)}}(),ee=function(l){console.log(l),R(M,l)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(l,N){return l||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(l,N){return l||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(l,N){return l||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(l,N){return l||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(l,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([l])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(l){q(l),l.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(l,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:l,per_page:N});T(ae),R(ae,$)},ie=function(l){d(l.target.checked),l.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(l,N){_e(N)},He=function(l){if(l.length===0){ge.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.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 N=Object(oe.a)(U.a.mark(function he(){var I,xe;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(be.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:l}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=l.length===se.length&&h.page>1?h.page-1:h.page,R(Object(E.a)(Object(E.a)({},h),{},{page:xe}),$),ge.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},he)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(l){console.log(l.key,22),K(l.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae,he,I;return U.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return ae=[],he=[],N.forEach(function(le){var i=le.split("-");ae.push(i[0]),he.push(i[1])}),De.next=5,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:he,exercise_id:D}});case 5:I=De.sent,I.status===0&&(K("0"),R(),_e({}),J.resetFields());case 7:case"end":return De.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae;return U.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:D}});case 2:ae=I.sent,ae.status===0&&(K("0"),R(),_e({}),J.resetFields());case 4:case"end":return I.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ca.a,{onClick:$e},e.a.createElement(ca.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ca.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Da.a,{disabled:u,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",h.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:P,onChange:ie},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:c,ghost:!0,type:"primary",onClick:function(){return He(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:se,bordered:!1,rowKey:function(l){return l.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:h.per_page,total:h.total,current:h.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}}),e.a.createElement(Ia,{editId:D,visible:A==="1",onCancel:function(){return K("0")},onOK:qe}),e.a.createElement(wa,{editId:D,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},Ta=ka,Ma=a("xQxU"),Ze=a.n(Ma),Xa=a("Ty5D"),$a=ua.a.RangePicker,Wa=function(b){var j,D,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setExamStatus,w=b.setExamName,se=b.setEditId,ne=_.a.useForm(),Ee=Object(n.a)(ne,1),k=Ee[0],y=Object(t.useState)(!0),S=Object(n.a)(y,2),v=S[0],O=S[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],h=Object(t.useState)([]),T=Object(n.a)(h,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),_e=Object(n.a)($,2),x=_e[0],F=_e[1],P=Object(t.useState)(!1),d=Object(n.a)(P,2),u=d[0],c=d[1],R=Object(t.useState)(!1),ee=Object(n.a)(R,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),ie=Y[0],Ce=Y[1],He=Object(t.useState)(!1),$e=Object(n.a)(He,2),qe=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),l=B[0],N=B[1],ae=Object(t.useState)(""),he=Object(n.a)(ae,2),I=he[0],xe=he[1],De=Object(t.useState)({}),le=Object(n.a)(De,2),i=le[0],ea=le[1],aa=Object(Xa.k)(),ta=[];function p(g){return s.apply(this,arguments)}function s(){return s=Object(oe.a)(U.a.mark(function g(r){var o,ve,Fe;return U.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!((x==null?void 0:x.length)===0&&!v)){Se.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Se.abrupt("return");case 3:if(!((x==null?void 0:x.length)===0&&v)){Se.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),Se.abrupt("return");case 6:if(!((l==null?void 0:l.length)===0&&v&&G)){Se.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),Se.abrupt("return");case 9:if(!(v&&!I)){Se.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Se.abrupt("return");case 12:return((o=r.publish_times)===null||o===void 0?void 0:o.length)>0&&(r.publish_times[0]&&(r.publish_time=we()(r.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),r.publish_times[1]&&(r.end_time=we()(r.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),r.is_ab=v,r.examination_bank_id=x[0].id,r.question_random=X,r.choice_random=ie,G&&(r.b_examination_bank_id=l==null||((ve=l[0])===null||ve===void 0)?void 0:ve.id),r.is_random=I==="a",r.is_base_a=!G,Se.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:r});case 21:Fe=Se.sent,Fe.status===0&&L("2");case 23:case"end":return Se.stop()}},g)})),s.apply(this,arguments)}Object(t.useEffect)(function(){fe(),Pe({}),Re()},[]);function fe(){return de.apply(this,arguments)}function de(){return de=Object(oe.a)(U.a.mark(function g(){var r;return U.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:r=ve.sent,r.status===0&&z(r.data);case 4:case"end":return ve.stop()}},g)})),de.apply(this,arguments)}function Pe(g){return la.apply(this,arguments)}function la(){return la=Object(oe.a)(U.a.mark(function g(r){var o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},r)});case 2:o=Fe.sent,Oe(o==null?void 0:o.examination_banks);case 4:case"end":return Fe.stop()}},g)})),la.apply(this,arguments)}function Re(){return ma.apply(this,arguments)}function ma(){return ma=Object(oe.a)(U.a.mark(function g(){var r,o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:r=Fe.sent,o=r.data,ea(o),k.setFieldsValue({exercise_name:o.exercise_name,exercise_subject_id:o.exercise_subject_id,time:o.time,publish_times:[o.publish_time&&we()(o.publish_time),o.end_time&&we()(o.end_time)],password:o.password}),O(o.is_ab),F([{id:o.examination_bank_id,name:o.examination_bank_name}]),C(o.question_random),Ce(o.choice_random),Z(!o.is_base_a),me(o==null?void 0:o.exercise_status),w(o==null?void 0:o.exercise_name),o.is_ab&&(xe(o.is_random?"a":"b"),N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]));case 14:case"end":return Fe.stop()}},g)})),ma.apply(this,arguments)}var za=[{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(r,o,ve){return e.a.createElement("div",null,r?"\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:100,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,we()(r).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:100,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(r,"/detail"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.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 30px"}},e.a.createElement(_.a,{form:k,onFinish:p},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.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(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:Ze.a.Selectclass,style:{height:"40px"}},f.map(function(g,r){return e.a.createElement(Je.a.Option,{value:g.id},g.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement($a,{style:{height:"40px",width:"100%"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.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(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.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 30px",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(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(r){r.target.value==="a"?(O(!1),i.is_ab?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,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"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=x[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((D=x[0])===null||D===void 0?void 0:D.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:X,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:ie,onChange:function(r){Ce(r.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:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\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(Me.Link,{to:"/exam/exerciseManagement/".concat((te=x[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \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(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:G?"a":"b",onChange:function(r){r.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),l.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=l[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=l[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:ie,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){Ce(r.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(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:I,onChange:function(r){xe(r.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.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(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){aa.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:u,width:820,destroyOnClose:!0,onCancel:function(){c(!1),Pe({})},onOk:function(){qe?N(Object(Le.a)(ta)):F(Object(Le.a)(ta)),c(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(r){r.data=we()(r.datas).format("YYYY-MM-DD"),Pe(Object(E.a)({},r))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(r,o){ta=o}},style:{marginTop:"30px"},dataSource:re,bordered:!1,rowKey:function(r){return r.id},columns:za,rowClassName:Ze.a.row,pagination:!1})))},Ka=Wa,Va=function(b){var j,D,m=b.location,te=Object(Qe.a)(b,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],me=Object(t.useState)(["2","3"]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(null),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.tab){var T;J(m==null||((T=m.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[m==null||((j=m.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.id){var T;S(m==null||((T=m.query)===null||T===void 0)?void 0:T.id);return}},[m==null||((D=m.query)===null||D===void 0)?void 0:D.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(h,T){return e.a.createElement("div",{key:h.key,className:se.includes(h.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===h.key?Te.a.active:""),onClick:function(){return f(h.key)}},e.a.createElement("span",{className:Te.a.num},h.key),e.a.createElement("span",{className:Te.a.subject},h.name)),T