diff --git a/index.html b/index.html index 54d3764fca..778d281507 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__ClassAnalyzing.927ef77e.async.js b/p__Exam__Lists__ClassAnalyzing.927ef77e.async.js new file mode 100644 index 0000000000..1ecefbc402 --- /dev/null +++ b/p__Exam__Lists__ClassAnalyzing.927ef77e.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[127,15],{"/7ue":function(b,P,t){"use strict";var Fe=t("VTBJ"),ve=t("q1tI"),k=t.n(ve),Ee=t("wJFb"),Y=t.n(Ee),q=function(T){var pe=T.children,B=pe===void 0?null:pe,Ce=T.title,I=T.style,Me=I===void 0?{}:I,h=T.className,U=h===void 0?"":h,fe=T.titlestyle,R=T.space,E=R===void 0?0:R;return k.a.createElement("aside",{className:Y.a.headWarp,style:Object(Fe.a)({padding:"0 ".concat(E,"px")},Me)},k.a.createElement("div",{className:"".concat(Y.a.head," ").concat(U)},k.a.createElement("div",{className:Y.a.text},Ce," ",fe),B))};P.a=q},EIjm:function(b,P,t){"use strict";t.r(P);var Fe=t("pShO"),ve=t("qW9E"),k=t("4f0Y"),Ee=t("uwzz"),Y=t("NKo6"),q=t("cZf8"),ke=t("DfAj"),T=t("67aS"),pe=t("2dbc"),B=t("20ji"),Ce=t("CeBg"),I=t("V5E8"),Me=t("tqeu"),h=t("rf3n"),U=t("KQm4"),fe=t("o0o1"),R=t.n(fe),E=t("VTBJ"),z=t("HaE+"),Ba=t("YFBR"),L=t("nxy1"),x=t("ODXe"),Ye=t("wx14"),f=t("q1tI"),e=t.n(f),qe=t("HKVL"),y=t.n(qe),W=t("1vsH"),xe=t("m3rI"),ea=t("LvDl"),ge=t.n(ea),A=t("ErOA"),we=t("/7ue"),aa=t("cVA7"),be=t.n(aa),Ia=t("A+N3"),Be=t("dZZ6"),ta=t("Fxzb"),K=t.n(ta),sa=function(ee){var g=ee.parentParams,ae=ee.goBack,ye={class:"",student_id:"",name:""},he=L.a.useForm(),H=Object(x.a)(he,1),Re=H[0],te=Object(f.useState)([]),se=Object(x.a)(te,2),Oe=se[0],Ue=se[1],ne=Object(f.useState)(!0),F=Object(x.a)(ne,2),je=F[0],le=F[1],re=Object(f.useState)(1),J=Object(x.a)(re,2),Z=J[0],Pe=J[1],ie=Object(f.useState)(ye),oe=Object(x.a)(ie,2),C=oe[0],ue=oe[1];Object(f.useEffect)(function(){Q(C)},[]);var Q=function(){var D=Object(z.a)(R.a.mark(function O(S){var _e,M;return R.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return le(!0),_e=Object(E.a)(Object(E.a)({},S),{},{id:g==null?void 0:g.exercise_ab_id,student_group:g==null?void 0:g.student_group}),w.next=4,Object(A.a)("/api/common_exercises/exercises/score_detail_by_group.json",{method:"get",params:_e});case 4:M=w.sent,(M==null?void 0:M.data)&&(Ue(M.data),ue(Object(E.a)({},C))),le(!1);case 7:case"end":return w.stop()}},O)}));return function(S){return D.apply(this,arguments)}}(),Le=function(){var O=Object(E.a)(Object(E.a)({},C),{},{id:g==null?void 0:g.exercise_ab_id,student_group:g==null?void 0:g.student_group});Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_detail_by_group.xlsx",query:O}))},de=function(O){C=Object(E.a)(Object(E.a)({},C),O),ue(Object(E.a)({},C)),Q(C),Pe(Z+1)},Ae=[{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:function(O,S){return Number(O.student_id)-Number(S.student_id)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(g==null?void 0:g.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count",align:"center",width:120}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,align:"center",sorter:function(O,S){return Number(O.score)-Number(S.score)}}];return e.a.createElement("div",{className:K.a.wrap},e.a.createElement(we.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return ae()}},"\u73ED\u7EA7\u5206\u6790"),e.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},e.a.createElement("span",{onClick:function(){return ae()},className:"current c-light-primary font18"},e.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),e.a.createElement(L.a,{className:K.a.formWrap,form:Re,size:"large",onFinish:de},e.a.createElement(I.a,{style:{justifyContent:"space-between"}},e.a.createElement(L.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"class"},e.a.createElement("span",{style:{lineHeight:"40px",fontSize:14}},g==null?void 0:g.student_group)),e.a.createElement(L.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Be.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(L.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_id"},e.a.createElement(Be.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement("div",{className:K.a.btns},e.a.createElement(B.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(B.a,{type:"primary",onClick:function(){return Le()}},"\u5BFC\u51FA ")))),e.a.createElement(q.a,{key:Z,className:K.a.customTable,dataSource:Oe,bordered:!1,rowKey:function(O){return O.id},columns:Ae,rowClassName:K.a.row,loading:je,pagination:!1}))},na=sa,la=t("SZ/R"),Ie=t.n(la),ra=t("R2p7"),ia=t.n(ra),oa=t("zzS1"),ua=t.n(oa),da=t("kdrU"),_a=t.n(da),ca=t("yHb4"),ma=t.n(ca),va=function(ee){var g=Object(Ye.a)({},ee),ae={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:0,sort_by:null,direction:null},ye=L.a.useForm(),he=Object(x.a)(ye,1),H=he[0],Re=Object(f.useState)([]),te=Object(x.a)(Re,2),se=te[0],Oe=te[1],Ue=Object(f.useState)({}),ne=Object(x.a)(Ue,2),F=ne[0],je=ne[1],le=Object(f.useState)(!0),re=Object(x.a)(le,2),J=re[0],Z=re[1],Pe=Object(f.useState)([]),ie=Object(x.a)(Pe,2),oe=ie[0],C=ie[1],ue=Object(f.useState)([]),Q=Object(x.a)(ue,2),Le=Q[0],de=Q[1],Ae=Object(f.useState)([]),D=Object(x.a)(Ae,2),O=D[0],S=D[1],_e=Object(f.useState)("1"),M=Object(x.a)(_e,2),V=M[0],w=M[1],pa=Object(f.useState)([]),$e=Object(x.a)(pa,2),fa=$e[0],De=$e[1],xa=Object(f.useState)(null),Xe=Object(x.a)(xa,2),ze=Xe[0],We=Xe[1],ga=Object(f.useState)(ae),He=Object(x.a)(ga,2),u=He[0],ce=He[1],ba=Object(f.useState)([{},{}]),Ve=Object(x.a)(ba,2),Ne=Ve[0],ya=Ve[1],ha=Object(f.useState)(!1),Ge=Object(x.a)(ha,2),Ra=Ge[0],Ke=Ge[1],Oa=Object(f.useState)({range:[],people_count:[],people_rate:[],student_group:""}),Je=Object(x.a)(Oa,2),d=Je[0],Ua=Je[1];Object(f.useEffect)(function(){Aa()},[]);var Ze=function(){var n=Object(z.a)(R.a.mark(function a(l){var s,i,o,m,_,c;return R.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return s=ge.a.cloneDeep(l),s.exercise_id=s.exercise_ab_id,s.id=s.exercise_ab_id,s.student_group=s.student_group===0?null:s.student_group,Z(!0),p.next=7,Object(A.a)("/api/common_exercises/exercises/score_analyse_by_group.json",{method:"get",params:s});case 7:i=p.sent,(i==null?void 0:i.data)&&(Oe(i.data),ce(Object(E.a)({},u)),je(Object(E.a)({},i)),m=[],_=[],c=[],i==null||((o=i.data)===null||o===void 0)||o.forEach(function(v){m.push(v==null?void 0:v.student_group),_.push(Number(v==null?void 0:v.avg_score)),c.push(v==null?void 0:v.pass_rate)}),ya([{x:m,y:_},{x:m,y:c}])),Z(!1);case 10:case"end":return p.stop()}},a)}));return function(l){return n.apply(this,arguments)}}(),ja=function(){var a=ge.a.cloneDeep(u);a.exercise_id=a.exercise_ab_id,a.id=a.exercise_ab_id,a.student_group=a.student_group===0?null:a.student_group,Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_analyse_by_group.xlsx",query:a}))},Pa=function(){var n=Object(z.a)(R.a.mark(function a(l){var s,i,o,m,_;return R.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(l,"/student_groups.json"),{method:"get"});case 2:return s=r.sent,r.next=5,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:l}});case 5:i=r.sent,(s==null?void 0:s.status)===0&&(De(Object(U.a)(s==null?void 0:s.data)),S(Object(U.a)(i==null?void 0:i.exams)),_={student_group:0,is_ab:(i==null?void 0:i.is_ab)?1:0,exercise_ab_id:i==null||((o=i.exams)===null||o===void 0||((m=o[0])===null||m===void 0))?void 0:m.exercise_id},H.setFieldsValue(_));case 7:case"end":return r.stop()}},a)}));return function(l){return n.apply(this,arguments)}}(),La=function(){var n=Object(z.a)(R.a.mark(function a(l){var s,i,o,m,_,c,r,p,v,$,X,G;return R.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(A.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:l}});case 2:return _=j.sent,j.next=5,Object(A.a)("/api/common_exercises/exercises/".concat(_==null||((s=_.data)===null||s===void 0||((i=s[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return c=j.sent,j.next=8,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:_==null||((o=_.data)===null||o===void 0||((m=o[0])===null||m===void 0))?void 0:m.id}});case 8:r=j.sent,(c==null?void 0:c.status)===0&&(de(Object(U.a)(_==null?void 0:_.data)),De(Object(U.a)(c==null?void 0:c.data)),S(Object(U.a)(r==null?void 0:r.exams)),G={student_group:0,exercise_id:_==null||((p=_.data)===null||p===void 0||((v=p[0])===null||v===void 0))?void 0:v.id,exercise_ab_id:r==null||(($=r.exams)===null||$===void 0||((X=$[0])===null||X===void 0))?void 0:X.exercise_id,is_ab:(r==null?void 0:r.is_ab)?1:0},H.setFieldsValue(G));case 10:case"end":return j.stop()}},a)}));return function(l){return n.apply(this,arguments)}}(),Aa=function(){var n=Object(z.a)(R.a.mark(function a(){var l,s,i,o,m,_,c,r,p,v,$,X,G,me,j,Se,Te;return R.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(A.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return c=N.sent,N.next=5,Object(A.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:c==null||((l=c.data)===null||l===void 0||((s=l[0])===null||s===void 0))?void 0:s.id}});case 5:return r=N.sent,N.next=8,Object(A.a)("/api/common_exercises/exercises/".concat(r==null||((i=r.data)===null||i===void 0||((o=i[0])===null||o===void 0))?void 0:o.id,"/student_groups.json"),{method:"get"});case 8:return p=N.sent,N.next=11,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:r==null||((m=r.data)===null||m===void 0||((_=m[0])===null||_===void 0))?void 0:_.id}});case 11:v=N.sent,console.log(v,"res4"),(p==null?void 0:p.status)===0&&(C(Object(U.a)(c.data)),de(Object(U.a)(r==null?void 0:r.data)),De(Object(U.a)(p==null?void 0:p.data)),S(Object(U.a)(v==null?void 0:v.exams)),Te={exercise_subject_id:c==null||(($=c.data)===null||$===void 0||((X=$[0])===null||X===void 0))?void 0:X.id,exercise_id:r==null||((G=r.data)===null||G===void 0||((me=G[0])===null||me===void 0))?void 0:me.id,exercise_ab_id:v==null||((j=v.exams)===null||j===void 0||((Se=j[0])===null||Se===void 0))?void 0:Se.exercise_id,is_ab:(v==null?void 0:v.is_ab)?1:0,student_group:0},u=Object(E.a)(Object(E.a)({},u),Te),ce(u),H.setFieldsValue(Te),Ze(u));case 14:case"end":return N.stop()}},a)}));return function(){return n.apply(this,arguments)}}(),Da=function(a){u.sort_by=null,u.direction=null,u=Object(E.a)(Object(E.a)({},u),a),ce(Object(E.a)({},u)),Ze(u)},Na=function(){var n=Object(z.a)(R.a.mark(function a(l){var s,i,o,m;return R.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return Ke(!0),i={range:[],people_count:[],people_rate:[],student_group:l==null?void 0:l.student_group},c.next=4,Object(A.a)("/api/common_exercises/exercises/score_range_by_group.json",{method:"get",params:{id:(s=u)===null||s===void 0?void 0:s.exercise_ab_id,student_group:l==null?void 0:l.student_group}});case 4:o=c.sent,console.log(o,"res"),(o==null?void 0:o.data)&&(o==null||((m=o.data)===null||m===void 0)||m.forEach(function(r){i.range.push(r.score),i.people_count.push(r.num),i.people_rate.push(r.rate)}),Ua(i));case 7:case"end":return c.stop()}},a)}));return function(l){return n.apply(this,arguments)}}(),Sa=function(){var a=ge.a.cloneDeep(u);a.id=a.exercise_ab_id,a.student_group=d==null?void 0:d.student_group,Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_range_by_group.xlsx",query:a}))},Ta=[{title:"\u73ED\u7EA7\u540D\u79F0",dataIndex:"student_group",align:"left",ellipsis:!0},{title:"\u5E94\u8003\u4EBA\u6570",dataIndex:"total_users",sorter:function(a,l){return Number(a.total_users)-Number(l.total_users)},sortOrder:u.sort_by==="total_users"&&u.direction,width:100,align:"center"},{title:"\u5B9E\u8003\u4EBA\u6570",dataIndex:"commit_users",sorter:function(a,l){return Number(a.commit_users)-Number(l.commit_users)},sortOrder:u.sort_by==="commit_users"&&u.direction,width:100,align:"center"},{title:"\u53CA\u683C\u4EBA\u6570",dataIndex:"pass_count",sorter:function(a,l){return Number(a.pass_count)-Number(l.pass_count)},sortOrder:u.sort_by==="pass_count"&&u.direction,width:100,align:"center"},{title:"\u53CA\u683C\u7387",dataIndex:"pass_rate",sorter:function(a,l){return Number(a.pass_rate)-Number(l.pass_rate)},sortOrder:u.sort_by==="pass_rate"&&u.direction,width:80,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:70,align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",sorter:function(a,l){return Number(a.min_score)-Number(l.min_score)},sortOrder:u.sort_by==="min_score"&&u.direction,width:80,align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",sorter:function(a,l){return Number(a.max_score)-Number(l.max_score)},sortOrder:u.sort_by==="max_score"&&u.direction,width:80,align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"avg_score",sorter:function(a,l){return Number(a.avg_score)-Number(l.avg_score)},sortOrder:u.sort_by==="avg_score"&&u.direction,width:80,align:"center"},{title:"\u64CD\u4F5C",width:160,dataIndex:"action",align:"center",fixed:"right",render:function(a,l){return e.a.createElement("div",null,e.a.createElement("span",{onClick:function(){Na(l)},className:"current c-light-primary mr10"},"\u5F97\u5206\u533A\u95F4"),e.a.createElement("span",{onClick:function(){return We(Object(E.a)({},l))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Qe=function(a){var l,s=Ne==null?void 0:Ne[a],i=a===0?"\u5E73\u5747\u5206":"\u53CA\u683C\u7387",o=(a===0,36),m={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(r){var p;return"\u73ED\u7EA7\uFF1A"+(r==null?void 0:r[0].name)+"
"+i+"\uFF1A"+(r==null||((p=r[0])===null||p===void 0)?void 0:p.value)+"".concat(a===0?"\u5206":"%")}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:s==null?void 0:s.x},yAxis:[{type:"value",name:i,nameTextStyle:{padding:[0,o,10,4]},min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!0,color:"#EBEBEB"}}],series:[{data:s==null?void 0:s.y,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF",markLine:{data:[{type:"average",name:"Avg"}],precision:1}}]},_=(s==null||((l=s.y)===null||l===void 0)?void 0:l.length)===0;return _&&(m.grid.left="8%"),m},Fa=function(){var a,l={grid:{left:"1%",right:"1%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(o){var m,_;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(o==null?void 0:o[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(o==null||((m=o[0])===null||m===void 0)?void 0:m.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(o==null||((_=o[1])===null||_===void 0)?void 0:_.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:d==null?void 0:d.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,d==null?void 0:d.people_count)/5),max:Math.ceil(Math.max.apply(null,d==null?void 0:d.people_count)/5)*5,min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"\u4EBA\u6570\u5360\u6BD4\uFF08%\uFF09",splitNumber:5,interval:Math.ceil(Math.max.apply(null,d==null?void 0:d.people_rate)/5),max:Math.ceil(Math.max.apply(null,d==null?void 0:d.people_rate)/5)*5,min:0,nameTextStyle:{padding:[0,-20,10,0]},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666",fontSize:14}},splitLine:{show:!0,color:"#EBEBEB"},axisLine:{show:!1},axisTick:{show:!1}}],series:[{data:d==null?void 0:d.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:d==null?void 0:d.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},s=(a=[].concat(Object(U.a)(d==null?void 0:d.people_count),Object(U.a)(d==null?void 0:d.people_rate)))===null||a===void 0?void 0:a.every(function(i){return!i});return s&&(l.grid.right="3%",l.grid.left="3%"),l},Ca=function(a,l,s){(s==null?void 0:s.order)?(u.sort_by=s==null?void 0:s.field,u.direction=s==null?void 0:s.order):(u.sort_by=null,u.direction=null),ce(Object(E.a)({},u))},Ma=function(a){"exercise_subject_id"in a&&La(a==null?void 0:a.exercise_subject_id),"exercise_id"in a&&Pa(a==null?void 0:a.exercise_id)},wa=function(a){return e.a.createElement(h.a,{className:y.a.select,showArrow:!0,value:a==null?void 0:a.value,onChange:a==null?void 0:a.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(a==null?void 0:a.value)===1?e.a.createElement(h.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(h.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return ze?e.a.createElement(na,{parentParams:Object(E.a)(Object(E.a)({},u),ze),goBack:function(){return We(null)}}):e.a.createElement("div",{className:y.a.wrap},e.a.createElement(we.a,{title:"\u73ED\u7EA7\u7EDF\u8BA1",space:40}),e.a.createElement(L.a,{className:y.a.formWrap,form:H,size:"large",onValuesChange:Ma,onFinish:Da},e.a.createElement(I.a,null,e.a.createElement(L.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(h.a,{showArrow:!0,optionFilterProp:"children",className:y.a.select},oe.map(function(n){return e.a.createElement(h.a.Option,{key:n.id,title:n.name,value:n.id},n.name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(h.a,{showArrow:!0,className:y.a.select,optionFilterProp:"children"},Le.map(function(n){return e.a.createElement(h.a.Option,{key:n.id,title:n.exercise_name,value:n.id},n.exercise_name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(wa,null))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement(L.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(h.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children"},O.map(function(n){return e.a.createElement(h.a.Option,{key:n.exercise_id,title:n.exam_name,value:n.exercise_id},n.exam_name)}))),e.a.createElement(L.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(h.a,{className:y.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},e.a.createElement(h.a.Option,{value:0},"\u5168\u90E8"),fa.map(function(n){return e.a.createElement(h.a.Option,{key:n,title:n,value:n},n)}))),e.a.createElement("div",{className:y.a.btns},e.a.createElement(B.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(B.a,{type:"primary",onClick:function(){return ja()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:y.a.tab},e.a.createElement("div",{className:y.a.scoreInfo,style:{visibility:V==="1"?"visible":"hidden"}},e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:Ie.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},Number((F==null?void 0:F.total_avg_score)||0)),"\u5206"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u5E73\u5747\u5206")),e.a.createElement("div",{className:y.a.imgs},e.a.createElement(T.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return w("1")},src:V==="1"?ia.a:ua.a})),e.a.createElement(T.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return w("2")},src:V==="2"?ma.a:_a.a})))),V==="2"&&e.a.createElement(q.a,{className:y.a.customTable,dataSource:se,bordered:!1,scroll:{x:1e3,scrollToFirstRowOnChange:!1},columns:Ta,rowClassName:y.a.row,loading:J,onChange:Ca,pagination:!1}),V==="1"&&e.a.createElement(Ee.a,{spinning:J},e.a.createElement(e.a.Fragment,null,e.a.createElement(be.a,{option:Qe(0),style:{height:400},opts:{renderer:"svg"}}),e.a.createElement("div",{className:y.a.scoreInfo,style:{padding:"20px 40px"}},e.a.createElement("div",{className:y.a.imgText},e.a.createElement("img",{src:Ie.a}),"\u5E73\u5747\u53CA\u683C\u7387\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},F==null?void 0:F.total_pass_count),"%"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u53CA\u683C\u7387")),e.a.createElement(be.a,{option:Qe(1),style:{height:400},opts:{renderer:"svg"}}))),e.a.createElement(ve.a,{title:"\u5F97\u5206\u533A\u95F4",visible:Ra,width:800,onCancel:function(){Ke(!1)},okText:"\u5BFC\u51FA",cancelText:"\u5173\u95ED",footer:null},e.a.createElement("div",{className:y.a.text},e.a.createElement("div",{style:{marginRight:"auto"}},"\u73ED\u7EA7\u540D\u79F0\uFF1A",d==null?void 0:d.student_group),e.a.createElement("div",null,e.a.createElement("b",null),e.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),e.a.createElement("div",null,e.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),e.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4")),e.a.createElement(B.a,{onClick:Sa,className:"ml30",type:"primary"},"\u5BFC\u51FA ")),e.a.createElement(be.a,{option:Fa(),style:{height:400},opts:{renderer:"svg"}})))},$a=P.default=va},Fxzb:function(b,P,t){b.exports={flex_box_center:"flex_box_center___2-ViD",flex_space_between:"flex_space_between___MFMFy",flex_box_vertical_center:"flex_box_vertical_center___3m_WL",flex_box_center_end:"flex_box_center_end___1PkE5",flex_box_column:"flex_box_column___vkWiz",wrap:"wrap___3Hmn8",head:"head___H2BRG",formWrap:"formWrap___253Jh",select:"select___3Axp4",btns:"btns___1GtcR",tab:"tab___2u1Vz",text:"text___U1GTS",customTable:"customTable___2-0FS"}},HKVL:function(b,P,t){b.exports={flex_box_center:"flex_box_center___1fjPX",flex_space_between:"flex_space_between___3sblA",flex_box_vertical_center:"flex_box_vertical_center___3sVIg",flex_box_center_end:"flex_box_center_end___22i9b",flex_box_column:"flex_box_column___2tH1n",wrap:"wrap___caJZ0",head:"head___14Ozg",formWrap:"formWrap___2yjw1",select:"select___3hn50",btns:"btns___3p2co",tab:"tab___v8e0i",imgs:"imgs___1Pe83",scoreInfo:"scoreInfo___35Sxt",imgText:"imgText___1WpSv",customTable:"customTable___1AJ1T",text:"text___2H2UR"}},R2p7:function(b,P,t){b.exports=t.p+"static/g2.cd44b412.svg"},"SZ/R":function(b,P,t){b.exports=t.p+"static/a.13a99c3e.svg"},kdrU:function(b,P,t){b.exports=t.p+"static/f1.739bbef2.svg"},wJFb:function(b,P,t){b.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},yHb4:function(b,P,t){b.exports=t.p+"static/f2.ae7ec6a8.svg"},zzS1:function(b,P,t){b.exports=t.p+"static/g1.ef3c55af.svg"}}]); diff --git a/p__Exam__Lists__ClassAnalyzing.f6b301ef.async.js b/p__Exam__Lists__ClassAnalyzing.f6b301ef.async.js deleted file mode 100644 index 091aee6979..0000000000 --- a/p__Exam__Lists__ClassAnalyzing.f6b301ef.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[127,15],{"/7ue":function(b,P,a){"use strict";var Ce=a("VTBJ"),ve=a("q1tI"),k=a.n(ve),Ee=a("wJFb"),Y=a.n(Ee),q=function(T){var fe=T.children,B=fe===void 0?null:fe,Me=T.title,I=T.style,we=I===void 0?{}:I,y=T.className,U=y===void 0?"":y,pe=T.titlestyle,R=T.space,v=R===void 0?0:R;return k.a.createElement("aside",{className:Y.a.headWarp,style:Object(Ce.a)({padding:"0 ".concat(v,"px")},we)},k.a.createElement("div",{className:"".concat(Y.a.head," ").concat(U)},k.a.createElement("div",{className:Y.a.text},Me," ",pe),B))};P.a=q},EIjm:function(b,P,a){"use strict";a.r(P);var Ce=a("pShO"),ve=a("qW9E"),k=a("4f0Y"),Ee=a("uwzz"),Y=a("NKo6"),q=a("cZf8"),ke=a("DfAj"),T=a("67aS"),fe=a("2dbc"),B=a("20ji"),Me=a("CeBg"),I=a("V5E8"),we=a("tqeu"),y=a("rf3n"),U=a("KQm4"),pe=a("o0o1"),R=a.n(pe),v=a("VTBJ"),z=a("HaE+"),Ba=a("YFBR"),L=a("nxy1"),x=a("ODXe"),Ye=a("wx14"),p=a("q1tI"),e=a.n(p),qe=a("HKVL"),h=a.n(qe),W=a("1vsH"),xe=a("m3rI"),ea=a("LvDl"),ge=a.n(ea),A=a("ErOA"),Be=a("/7ue"),aa=a("cVA7"),be=a.n(aa),Ia=a("A+N3"),Ie=a("dZZ6"),ta=a("Fxzb"),K=a.n(ta),la=function(ee){var g=ee.parentParams,ae=ee.goBack,he={class:"",student_id:"",name:""},ye=L.a.useForm(),H=Object(x.a)(ye,1),Re=H[0],te=Object(p.useState)([]),le=Object(x.a)(te,2),Oe=le[0],Ue=le[1],ne=Object(p.useState)(!0),F=Object(x.a)(ne,2),je=F[0],se=F[1],ie=Object(p.useState)(1),J=Object(x.a)(ie,2),Z=J[0],Pe=J[1],re=Object(p.useState)(he),oe=Object(x.a)(re,2),C=oe[0],ue=oe[1];Object(p.useEffect)(function(){Q(C)},[]);var Q=function(){var D=Object(z.a)(R.a.mark(function O(N){var _e,M;return R.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return se(!0),_e=Object(v.a)(Object(v.a)({},N),{},{id:g==null?void 0:g.exercise_ab_id,student_group:g==null?void 0:g.student_group}),w.next=4,Object(A.a)("/api/common_exercises/exercises/score_detail_by_group.json",{method:"get",params:_e});case 4:M=w.sent,(M==null?void 0:M.data)&&(Ue(M.data),ue(Object(v.a)({},C))),se(!1);case 7:case"end":return w.stop()}},O)}));return function(N){return D.apply(this,arguments)}}(),Le=function(){var O=Object(v.a)(Object(v.a)({},C),{},{id:g==null?void 0:g.exercise_ab_id,student_group:g==null?void 0:g.student_group});Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_detail_by_group.xlsx",query:O}))},de=function(O){C=Object(v.a)(Object(v.a)({},C),O),ue(Object(v.a)({},C)),Q(C),Pe(Z+1)},Ae=[{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:function(O,N){return Number(O.student_id)-Number(N.student_id)},align:"left",width:220},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u73ED\u7EA7",dataIndex:"student_group"},(g==null?void 0:g.way)==="1"?{title:"\u7B54\u5BF9\u9898\u6570(\u9053)",dataIndex:"count",align:"center",width:120}:{title:"\u6210\u7EE9\u5206\u6570",dataIndex:"score",width:120,align:"center",sorter:function(O,N){return Number(O.score)-Number(N.score)}}];return e.a.createElement("div",{className:K.a.wrap},e.a.createElement(Be.a,{title:e.a.createElement("span",{className:"c-grey-999"},e.a.createElement("span",{className:"current",onClick:function(){return ae()}},"\u73ED\u7EA7\u5206\u6790"),e.a.createElement("span",{className:"c-grey-333"},"\xA0-\xA0\u5B66\u5458\u8BE6\u60C5")),space:40},e.a.createElement("span",{onClick:function(){return ae()},className:"current c-light-primary font18"},e.a.createElement("i",{style:{transform:"rotate(180deg)",display:"inline-block",marginRight:10},className:"iconfont icon-jiantou1"}),"\u8FD4\u56DE")),e.a.createElement(L.a,{className:K.a.formWrap,form:Re,size:"large",onFinish:de},e.a.createElement(I.a,{style:{justifyContent:"space-between"}},e.a.createElement(L.a.Item,{initialValue:"",label:"\u73ED\u7EA7",name:"class"},e.a.createElement("span",{style:{lineHeight:"40px",fontSize:14}},g==null?void 0:g.student_group)),e.a.createElement(L.a.Item,{initialValue:"",label:"\u59D3\u540D",name:"name"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",style:{width:200,marginRight:0}})),e.a.createElement(L.a.Item,{initialValue:"",label:"\u5B66\u53F7",name:"student_id"},e.a.createElement(Ie.a,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\u641C\u7D22",style:{width:200,marginRight:0}}))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement("div",{className:K.a.btns},e.a.createElement(B.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(B.a,{type:"primary",onClick:function(){return Le()}},"\u5BFC\u51FA ")))),e.a.createElement(q.a,{key:Z,className:K.a.customTable,dataSource:Oe,bordered:!1,rowKey:function(O){return O.id},columns:Ae,rowClassName:K.a.row,loading:je,pagination:!1}))},na=la,sa=a("SZ/R"),$e=a.n(sa),ia=a("R2p7"),ra=a.n(ia),oa=a("zzS1"),ua=a.n(oa),da=a("kdrU"),_a=a.n(da),ca=a("yHb4"),ma=a.n(ca),va=function(ee){var g=Object(Ye.a)({},ee),ae={exercise_subject_id:null,exercise_id:null,exercise_ab_id:null,question_type:null,is_ab:null,student_group:0,sort_by:null,sort_direction:null},he=L.a.useForm(),ye=Object(x.a)(he,1),H=ye[0],Re=Object(p.useState)([]),te=Object(x.a)(Re,2),le=te[0],Oe=te[1],Ue=Object(p.useState)({}),ne=Object(x.a)(Ue,2),F=ne[0],je=ne[1],se=Object(p.useState)(!0),ie=Object(x.a)(se,2),J=ie[0],Z=ie[1],Pe=Object(p.useState)([]),re=Object(x.a)(Pe,2),oe=re[0],C=re[1],ue=Object(p.useState)([]),Q=Object(x.a)(ue,2),Le=Q[0],de=Q[1],Ae=Object(p.useState)([]),D=Object(x.a)(Ae,2),O=D[0],N=D[1],_e=Object(p.useState)("1"),M=Object(x.a)(_e,2),V=M[0],w=M[1],fa=Object(p.useState)([]),Xe=Object(x.a)(fa,2),pa=Xe[0],De=Xe[1],xa=Object(p.useState)(null),ze=Object(x.a)(xa,2),We=ze[0],He=ze[1],ga=Object(p.useState)(ae),Ve=Object(x.a)(ga,2),E=Ve[0],ce=Ve[1],ba=Object(p.useState)([{},{}]),Ge=Object(x.a)(ba,2),Se=Ge[0],ha=Ge[1],ya=Object(p.useState)(!1),Ke=Object(x.a)(ya,2),Ra=Ke[0],Je=Ke[1],Oa=Object(p.useState)({range:[],people_count:[],people_rate:[],student_group:""}),Ze=Object(x.a)(Oa,2),o=Ze[0],Ua=Ze[1];Object(p.useEffect)(function(){Aa()},[]);var Ne=function(){var s=Object(z.a)(R.a.mark(function t(u){var l,i,r,c,d,_;return R.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return l=ge.a.cloneDeep(u),l.exercise_id=l.exercise_ab_id,l.id=l.exercise_ab_id,l.student_group=l.student_group===0?null:l.student_group,Z(!0),f.next=7,Object(A.a)("/api/common_exercises/exercises/score_analyse_by_group.json",{method:"get",params:l});case 7:i=f.sent,(i==null?void 0:i.data)&&(Oe(i.data),ce(Object(v.a)({},E)),je(Object(v.a)({},i)),c=[],d=[],_=[],i==null||((r=i.data)===null||r===void 0)||r.forEach(function(m){c.push(m==null?void 0:m.student_group),d.push(Number(m==null?void 0:m.avg_score)),_.push(m==null?void 0:m.pass_rate)}),ha([{x:c,y:d},{x:c,y:_}])),Z(!1);case 10:case"end":return f.stop()}},t)}));return function(u){return s.apply(this,arguments)}}(),ja=function(){var t=ge.a.cloneDeep(E);t.exercise_id=t.exercise_ab_id,t.id=t.exercise_ab_id,t.student_group=t.student_group===0?null:t.student_group,Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_analyse_by_group.xlsx",query:t}))},Pa=function(){var s=Object(z.a)(R.a.mark(function t(u){var l,i,r,c,d;return R.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(A.a)("/api/common_exercises/exercises/".concat(u,"/student_groups.json"),{method:"get"});case 2:return l=n.sent,n.next=5,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:u}});case 5:i=n.sent,(l==null?void 0:l.status)===0&&(De(Object(U.a)(l==null?void 0:l.data)),N(Object(U.a)(i==null?void 0:i.exams)),d={student_group:0,is_ab:(i==null?void 0:i.is_ab)?1:0,exercise_ab_id:i==null||((r=i.exams)===null||r===void 0||((c=r[0])===null||c===void 0))?void 0:c.exercise_id},H.setFieldsValue(d));case 7:case"end":return n.stop()}},t)}));return function(u){return s.apply(this,arguments)}}(),La=function(){var s=Object(z.a)(R.a.mark(function t(u){var l,i,r,c,d,_,n,f,m,$,X,G;return R.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(A.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:u}});case 2:return d=j.sent,j.next=5,Object(A.a)("/api/common_exercises/exercises/".concat(d==null||((l=d.data)===null||l===void 0||((i=l[0])===null||i===void 0))?void 0:i.id,"/student_groups.json"),{method:"get"});case 5:return _=j.sent,j.next=8,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:d==null||((r=d.data)===null||r===void 0||((c=r[0])===null||c===void 0))?void 0:c.id}});case 8:n=j.sent,(_==null?void 0:_.status)===0&&(de(Object(U.a)(d==null?void 0:d.data)),De(Object(U.a)(_==null?void 0:_.data)),N(Object(U.a)(n==null?void 0:n.exams)),G={student_group:0,exercise_id:d==null||((f=d.data)===null||f===void 0||((m=f[0])===null||m===void 0))?void 0:m.id,exercise_ab_id:n==null||(($=n.exams)===null||$===void 0||((X=$[0])===null||X===void 0))?void 0:X.exercise_id,is_ab:(n==null?void 0:n.is_ab)?1:0},H.setFieldsValue(G));case 10:case"end":return j.stop()}},t)}));return function(u){return s.apply(this,arguments)}}(),Aa=function(){var s=Object(z.a)(R.a.mark(function t(){var u,l,i,r,c,d,_,n,f,m,$,X,G,me,j,Te,Fe;return R.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(A.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:return _=S.sent,S.next=5,Object(A.a)("/api/common_exercises/exercises/get_exercises_by_sub.json",{method:"get",params:{exercise_subject_id:_==null||((u=_.data)===null||u===void 0||((l=u[0])===null||l===void 0))?void 0:l.id}});case 5:return n=S.sent,S.next=8,Object(A.a)("/api/common_exercises/exercises/".concat(n==null||((i=n.data)===null||i===void 0||((r=i[0])===null||r===void 0))?void 0:r.id,"/student_groups.json"),{method:"get"});case 8:return f=S.sent,S.next=11,Object(A.a)("/api/common_exercises/exercises/exercise_is_ab.json",{method:"get",params:{id:n==null||((c=n.data)===null||c===void 0||((d=c[0])===null||d===void 0))?void 0:d.id}});case 11:m=S.sent,console.log(m,"res4"),(f==null?void 0:f.status)===0&&(C(Object(U.a)(_.data)),de(Object(U.a)(n==null?void 0:n.data)),De(Object(U.a)(f==null?void 0:f.data)),N(Object(U.a)(m==null?void 0:m.exams)),Fe={exercise_subject_id:_==null||(($=_.data)===null||$===void 0||((X=$[0])===null||X===void 0))?void 0:X.id,exercise_id:n==null||((G=n.data)===null||G===void 0||((me=G[0])===null||me===void 0))?void 0:me.id,exercise_ab_id:m==null||((j=m.exams)===null||j===void 0||((Te=j[0])===null||Te===void 0))?void 0:Te.exercise_id,is_ab:(m==null?void 0:m.is_ab)?1:0,student_group:0},E=Object(v.a)(Object(v.a)({},E),Fe),ce(E),H.setFieldsValue(Fe),Ne(E));case 14:case"end":return S.stop()}},t)}));return function(){return s.apply(this,arguments)}}(),Da=function(t){E.page=1,E.per_page=10,E=Object(v.a)(Object(v.a)({},E),t),ce(Object(v.a)({},E)),Ne(E)},Sa=function(){var s=Object(z.a)(R.a.mark(function t(u){var l,i,r,c;return R.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return Je(!0),i={range:[],people_count:[],people_rate:[],student_group:u==null?void 0:u.student_group},_.next=4,Object(A.a)("/api/common_exercises/exercises/score_range_by_group.json",{method:"get",params:{id:(l=E)===null||l===void 0?void 0:l.exercise_ab_id,student_group:u==null?void 0:u.student_group}});case 4:r=_.sent,console.log(r,"res"),(r==null?void 0:r.data)&&(r==null||((c=r.data)===null||c===void 0)||c.forEach(function(n){i.range.push(n.score),i.people_count.push(n.num),i.people_rate.push(n.rate)}),Ua(i));case 7:case"end":return _.stop()}},t)}));return function(u){return s.apply(this,arguments)}}(),Na=function(){var t=ge.a.cloneDeep(E);t.id=t.exercise_ab_id,t.student_group=o==null?void 0:o.student_group,Object(W.p)("",Object(W.L)({url:xe.a.API_SERVER+"/api/common_exercises/exercises/score_range_by_group.xlsx",query:t}))},Ta=[{title:"\u73ED\u7EA7\u540D\u79F0",dataIndex:"student_group",align:"left",ellipsis:!0},{title:"\u5E94\u8003\u4EBA\u6570",dataIndex:"total_users",sorter:!0,width:100,align:"center"},{title:"\u5B9E\u8003\u4EBA\u6570",dataIndex:"commit_users",sorter:!0,width:100,align:"center"},{title:"\u53CA\u683C\u4EBA\u6570",dataIndex:"pass_count",sorter:!0,width:100,align:"center"},{title:"\u53CA\u683C\u7387",dataIndex:"pass_rate",sorter:!0,width:80,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:70,align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",sorter:!0,width:80,align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",sorter:!0,width:80,align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"avg_score",sorter:!0,width:80,align:"center"},{title:"\u64CD\u4F5C",width:160,dataIndex:"action",align:"center",fixed:"right",render:function(t,u){return e.a.createElement("div",null,e.a.createElement("span",{onClick:function(){Sa(u)},className:"current c-light-primary mr10"},"\u5F97\u5206\u533A\u95F4"),e.a.createElement("span",{onClick:function(){return He(Object(v.a)({},u))},className:"current c-light-primary"},"\u5B66\u5458\u660E\u7EC6"))}}],Qe=function(t){var u,l=Se==null?void 0:Se[t],i=t===0?"\u5E73\u5747\u5206":"\u53CA\u683C\u7387",r=(t===0,36),c={grid:{left:"5%",right:"5%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(n){var f;return"\u73ED\u7EA7\uFF1A"+(n==null?void 0:n[0].name)+"
"+i+"\uFF1A"+(n==null||((f=n[0])===null||f===void 0)?void 0:f.value)+"".concat(t===0?"\u5206":"%")}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:l==null?void 0:l.x},yAxis:[{type:"value",name:i,nameTextStyle:{padding:[0,r,10,4]},min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!0,color:"#EBEBEB"}}],series:[{data:l==null?void 0:l.y,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF",markLine:{data:[{type:"average",name:"Avg"}],precision:1}}]},d=(l==null||((u=l.y)===null||u===void 0)?void 0:u.length)===0;return d&&(c.grid.left="8%"),c},Fa=function(){var t,u={grid:{left:"1%",right:"1%",bottom:"2%",containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:function(r){var c,d;return"\u5F97\u5206\u533A\u95F4\uFF1A"+(r==null?void 0:r[0].name)+"
\u5B66\u5458\u4EBA\u6570\uFF1A"+(r==null||((c=r[0])===null||c===void 0)?void 0:c.value)+"
\u4EBA\u6570\u5360\u6BD4\uFF1A"+(r==null||((d=r[1])===null||d===void 0)?void 0:d.value)+"%"}},xAxis:{axisTick:{show:!1},axisLabel:{margin:18},axisLine:{show:!1,textStyle:{color:"#666666"}},type:"category",data:o==null?void 0:o.range},yAxis:[{type:"value",name:"\u5B66\u5458\u4EBA\u6570",nameTextStyle:{padding:[0,0,10,4]},splitNumber:5,interval:Math.ceil(Math.max.apply(null,o==null?void 0:o.people_count)/5),max:Math.ceil(Math.max.apply(null,o==null?void 0:o.people_count)/5)*5,min:0,axisLabel:{show:!0,textStyle:{color:"#666666",fontSize:14}},axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"\u4EBA\u6570\u5360\u6BD4\uFF08%\uFF09",splitNumber:5,interval:Math.ceil(Math.max.apply(null,o==null?void 0:o.people_rate)/5),max:Math.ceil(Math.max.apply(null,o==null?void 0:o.people_rate)/5)*5,min:0,nameTextStyle:{padding:[0,-20,10,0]},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666",fontSize:14}},splitLine:{show:!0,color:"#EBEBEB"},axisLine:{show:!1},axisTick:{show:!1}}],series:[{data:o==null?void 0:o.people_count,type:"bar",barWidth:30,yAxisIndex:0,color:"#2FA7FF"},{data:o==null?void 0:o.people_rate,type:"line",yAxisIndex:1,color:"#5AB891",symbol:"none"}]},l=(t=[].concat(Object(U.a)(o==null?void 0:o.people_count),Object(U.a)(o==null?void 0:o.people_rate)))===null||t===void 0?void 0:t.every(function(i){return!i});return l&&(u.grid.right="3%",u.grid.left="3%"),u},Ca=function(t,u,l){(l==null?void 0:l.order)?(E.sort_by=l==null?void 0:l.field,E.sort_direction=(l==null?void 0:l.order)==="ascend"?"asc":"desc"):(E.sort_by=null,E.sort_direction=null),ce(Object(v.a)({},E)),Ne(E)},Ma=function(t){"exercise_subject_id"in t&&La(t==null?void 0:t.exercise_subject_id),"exercise_id"in t&&Pa(t==null?void 0:t.exercise_id)},wa=function(t){return e.a.createElement(y.a,{className:h.a.select,showArrow:!0,value:t==null?void 0:t.value,onChange:t==null?void 0:t.onChange,optionFilterProp:"children",style:{marginRight:0,width:180}},(t==null?void 0:t.value)===1?e.a.createElement(y.a.Option,{key:1,value:1},"AB\u8BD5\u5377"):e.a.createElement(y.a.Option,{key:0,value:0},"\u5355\u4E00\u8BD5\u5377"))};return We?e.a.createElement(na,{parentParams:Object(v.a)(Object(v.a)({},E),We),goBack:function(){return He(null)}}):e.a.createElement("div",{className:h.a.wrap},e.a.createElement(Be.a,{title:"\u73ED\u7EA7\u7EDF\u8BA1",space:40}),e.a.createElement(L.a,{className:h.a.formWrap,form:H,size:"large",onValuesChange:Ma,onFinish:Da},e.a.createElement(I.a,null,e.a.createElement(L.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(y.a,{showArrow:!0,optionFilterProp:"children",className:h.a.select},oe.map(function(s){return e.a.createElement(y.a.Option,{key:s.id,title:s.name,value:s.id},s.name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_id"},e.a.createElement(y.a,{showArrow:!0,className:h.a.select,optionFilterProp:"children"},Le.map(function(s){return e.a.createElement(y.a.Option,{key:s.id,title:s.exercise_name,value:s.id},s.exercise_name)}))),e.a.createElement(L.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_ab"},e.a.createElement(wa,null))),e.a.createElement(I.a,{style:{marginTop:2}},e.a.createElement(L.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"exercise_ab_id"},e.a.createElement(y.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children"},O.map(function(s){return e.a.createElement(y.a.Option,{key:s.exercise_id,title:s.exam_name,value:s.exercise_id},s.exam_name)}))),e.a.createElement(L.a.Item,{label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(y.a,{className:h.a.select,showArrow:!0,optionFilterProp:"children",style:{marginRight:0}},e.a.createElement(y.a.Option,{value:0},"\u5168\u90E8"),pa.map(function(s){return e.a.createElement(y.a.Option,{key:s,title:s,value:s},s)}))),e.a.createElement("div",{className:h.a.btns},e.a.createElement(B.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(B.a,{type:"primary",onClick:function(){return ja()}},"\u5BFC\u51FA ")))),e.a.createElement("div",{className:h.a.tab},e.a.createElement("div",{className:h.a.scoreInfo,style:{visibility:V==="1"?"visible":"hidden"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u5206\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},Number((F==null?void 0:F.total_avg_score)||0)),"\u5206"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u5E73\u5747\u5206")),e.a.createElement("div",{className:h.a.imgs},e.a.createElement(T.a,{title:"\u56FE\u5F62\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return w("1")},src:V==="1"?ra.a:ua.a})),e.a.createElement(T.a,{title:"\u5217\u8868\u5C55\u793A"},e.a.createElement("img",{onClick:function(){return w("2")},src:V==="2"?ma.a:_a.a})))),V==="2"&&e.a.createElement(q.a,{className:h.a.customTable,dataSource:le,bordered:!1,scroll:{x:1e3,scrollToFirstRowOnChange:!1},columns:Ta,rowClassName:h.a.row,loading:J,onChange:Ca,pagination:!1}),V==="1"&&e.a.createElement(Ee.a,{spinning:J},e.a.createElement(e.a.Fragment,null,e.a.createElement(be.a,{option:Qe(0),style:{height:400},opts:{renderer:"svg"}}),e.a.createElement("div",{className:h.a.scoreInfo,style:{padding:"20px 40px"}},e.a.createElement("div",{className:h.a.imgText},e.a.createElement("img",{src:$e.a}),"\u5E73\u5747\u53CA\u683C\u7387\uFF1A",e.a.createElement("span",{style:{color:"#5AB891"}},F==null?void 0:F.total_pass_count),"%"),e.a.createElement("div",{className:"c-grey-333 font14"},"\u6309\u73ED\u7EA7\u7EDF\u8BA1\u8003\u8BD5\u6210\u7EE9\u53CA\u683C\u7387")),e.a.createElement(be.a,{option:Qe(1),style:{height:400},opts:{renderer:"svg"}}))),e.a.createElement(ve.a,{title:"\u5F97\u5206\u533A\u95F4",visible:Ra,width:800,onCancel:function(){Je(!1)},okText:"\u5BFC\u51FA",cancelText:"\u5173\u95ED",footer:null},e.a.createElement("div",{className:h.a.text},e.a.createElement("div",{style:{marginRight:"auto"}},"\u73ED\u7EA7\u540D\u79F0\uFF1A",o==null?void 0:o.student_group),e.a.createElement("div",null,e.a.createElement("b",null),e.a.createElement("span",null,"\u5B66\u5458\u4EBA\u6570")),e.a.createElement("div",null,e.a.createElement("b",{style:{marginLeft:26,backgroundColor:"#5AB891"}}),e.a.createElement("span",null,"\u4EBA\u6570\u5360\u6BD4")),e.a.createElement(B.a,{onClick:Na,className:"ml30",type:"primary"},"\u5BFC\u51FA ")),e.a.createElement(be.a,{option:Fa(),style:{height:400},opts:{renderer:"svg"}})))},$a=P.default=va},Fxzb:function(b,P,a){b.exports={flex_box_center:"flex_box_center___2-ViD",flex_space_between:"flex_space_between___MFMFy",flex_box_vertical_center:"flex_box_vertical_center___3m_WL",flex_box_center_end:"flex_box_center_end___1PkE5",flex_box_column:"flex_box_column___vkWiz",wrap:"wrap___3Hmn8",head:"head___H2BRG",formWrap:"formWrap___253Jh",select:"select___3Axp4",btns:"btns___1GtcR",tab:"tab___2u1Vz",text:"text___U1GTS",customTable:"customTable___2-0FS"}},HKVL:function(b,P,a){b.exports={flex_box_center:"flex_box_center___1fjPX",flex_space_between:"flex_space_between___3sblA",flex_box_vertical_center:"flex_box_vertical_center___3sVIg",flex_box_center_end:"flex_box_center_end___22i9b",flex_box_column:"flex_box_column___2tH1n",wrap:"wrap___caJZ0",head:"head___14Ozg",formWrap:"formWrap___2yjw1",select:"select___3hn50",btns:"btns___3p2co",tab:"tab___v8e0i",imgs:"imgs___1Pe83",scoreInfo:"scoreInfo___35Sxt",imgText:"imgText___1WpSv",customTable:"customTable___1AJ1T",text:"text___2H2UR"}},R2p7:function(b,P,a){b.exports=a.p+"static/g2.cd44b412.svg"},"SZ/R":function(b,P,a){b.exports=a.p+"static/a.13a99c3e.svg"},kdrU:function(b,P,a){b.exports=a.p+"static/f1.739bbef2.svg"},wJFb:function(b,P,a){b.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}},yHb4:function(b,P,a){b.exports=a.p+"static/f2.ae7ec6a8.svg"},zzS1:function(b,P,a){b.exports=a.p+"static/g1.ef3c55af.svg"}}]); diff --git a/p__Exam__Lists__ExaminationManagement__Add.79480814.async.js b/p__Exam__Lists__ExaminationManagement__Add.79480814.async.js deleted file mode 100644 index 6397931f28..0000000000 --- a/p__Exam__Lists__ExaminationManagement__Add.79480814.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[129,7,15],{"5xOP":function(te,Ue){te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC"},"6Qhy":function(te,Ue,a){te.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"}},"8jZO":function(te,Ue,a){te.exports={leftdiv:"leftdiv___3jP7l",rightdiv:"rightdiv___1vh2b",spantitle:"spantitle___2Tbcn"}},"9SwW":function(te,Ue,a){"use strict";var u=a("QaLI"),Ye=a("/ZgR"),n=a("q1tI"),e=a.n(n),ze=a("9kvl"),Ge=a("Z+Na"),qe=a.n(Ge),Bt=function(ut){var He=ut.path,ft=ut.title,$e=ut.subTitle,v=ut.style,Ft=v===void 0?{}:v,x=ut.className,ke=x===void 0?"":x;return e.a.createElement("div",{className:"".concat(qe.a.head," ").concat(ke),style:Ft},e.a.createElement("span",{className:qe.a.s1,onClick:function(){return ze.c.push(He)}},e.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),ft&&e.a.createElement(Ye.a,{className:qe.a.s2,type:"vertical"}),ft&&e.a.createElement("span",{className:qe.a.s3},ft),$e&&e.a.createElement("span",{className:qe.a.s4},$e))};Ue.a=Bt},AGQg:function(te,Ue){te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAGzRJREFUeF7tXXl8FEX2/9ZMkhlAxEUhCniAIkRcEJUb09GfsogH7nqgKzEdZVH3tyCKByuHF6wc4qK4K7BKJsbd9VbchVVXTSaiIIgHCgFRQcRwI5FrepKZ2k9NABNJMtUz3T3dPa/+wk9eveP76mv3dFW9x0DDFARavD0iO+qt6Rjx8JOYh3VAlLXjPJrNPOw4xtGaM7QCRxcp4wxrGUcVZ9jFo3wHY56t8PBKHuWbvFG20RPJWL/vwqe2SukiIV0IMF3SJHwEAke9n9+2OpLRE1HenTN08wA5HOidCqgYsCwKVDCOVfCwlZnemk/2DijZlgpf3GKTCKIzk5llai8PQ38G9ONAHwCn6FRhtfgGBnzIo1gaZXi/Oi+w3GoHnGyPCBIne1kfqF1ZGBfBgwvAcYWTk13H9wVgeIfzyNthpaTCJTGZEgYRpAFY/eWFCue4DIgOAViOKcjbRikTBFnEGP4Vyi0K2sYtmzhCBDmYCH+Zeh5n7CqA/xrAiTbJj8Vu8E2A5xXG+UuhvMB7Fhu3pbm0Jog/mN8xiozrGfgoAG1tmaHUObWNg832oObvIaVkfercSK3ltCSIL1hwOcBuBDA0tfA7xvoCgM/XlOLXHeOxQY6mD0HWjfL5Nu25FV7cIr3/YBDIrlHDsBYRzNEOtHwSQ2ZrromriUBcT5AWS0dkR7TIKA4+Ph0SalWMDGyKtzo0e9+F/3T1BqVrCdJ88Y3tIhF+B8DHWrVo0tMOm+ll1TP35z672Y3xu48gpeoxfg/u4cA4NybMrjExYGooimk4P7Dbrj4m4perCOIrV+8Ch3iVapUIGDQnaQR2g+NPWl5gRtKabKLAFQTJChYOY8B9AHf5pp5NVk1cN1gFR/T+sFL8QlxRmws4miBZiwu6sQibQp9rbbvKFnAvHx8eWLzKth7GccyxBMkqUycyhgedCnw6+c05JoXzAg85MWbHEUQcCQHjj3Kwc50IeLr6zMA/Amd3OO0Ii6MI4i9TH+QME9N1kbkhbsbxUCgvMMkpsTiCIFnlN3T3cM9THOjlFGDJz8YRYMDyKIuOCOc+s9LuONmeIP5gwUgONtfuQJJ/+hFg4DeHlOJ5+mdaN8PWBPEFC+YCbKR1cJAl6xFg8zSl6Gbr7cpZtCVBxC0+hFHEGPrKhUFSTkaAA0uByI12vN1oO4JklRcOZZwX0264k5d8Qr5XccYKwrlFCxKabdIkWxHEV66OAcefTYqV1DoBAYbbtdzALLu4ahuC+IKFj9DJW7ssi1T7wWZqStGdqfZC2LcFQbLKCkoYY8PtAAj5YA8EOOfPhvOK81PtTWoJIm75Ve55BcCQVANB9m2JwCItiitxfiCUKu9SR5A3bmrtbxZ5iwPnpCp4smt/BBiwInTAOwiDn96VCm9TQhBRtzaSWbOQyJGKlDvPpiCJtzrjklTUH7acIEQO5y1QO3icKpJYSxB6rbLDWnOsD6l43bKOIKWq3+/BYnqtcuz6tIXjMZK0azkAna0pO2QZQXxBdSF9rbLFGnODE4s0JXCJFYFYQhDa57Ailellw6p9EtMJQjvk6bVwrY3W/B13UwlCZ6usXS5pac3ks1umEeTgqdzX0jJpFLSlCHDGrjDrFLApBMkK5ucweJfQkXVL10n6GhMNTrPQN9w/sMZoEMwhSJm6hC47GZ0q0tcUApxjaTgv0M9olAwniC9YOBfgdE3W6EyRPgkE+DxNKTb0+q6hBKECCxI5JBFTETC6EIRhBBGleRj3fGZq9KScEJBAgFdHe4QvNKakkGEE8QfVZVS3SiJ7JGI6AqLuVkgJ9DbCkCEEoYqHRqSCdBiJgFEVHJMmSG37ZJQbGRzpIgSMQIBx5CZbCzh5ggQLllMhaSPSSTqMRkAUzA4pxUmVq02KINSCwOiUkj6jEUi29ULCBDnYvOYLowMifYSA0QhwLz8z0SY+CRPEF1TFOauhRgdD+ggBExBYoCmBKxLRmxBBsoIF1zCw5xMxSHMIgVQgwMGuDStFutdsQgTxBQtXU8PMVKSZbCaOAKvQlKIz9M7XTRBfmXoXGKbrNUTyhEDKEWC4W8vV16JaH0FK1WN8DBvAqA95ypNNDiSCQJUWzjoZF82rkp2siyD+oPowB8bJKic5QsBuCDBgakgJ/FHWL2mCNC8ffkKEZ1TKKiY5QsCuCHg1T/v9g+ZLrWVpglDxBbumm/zSj4B8sQcpgohyoTWZNVv0O0IzCAF7IpBRnXG8TK1fKYL4g4WTOfh4e4ZKXhEC+hFgYFNCStGEeDPjE2TRKJ+vxZ6U9WeIFwD9nRBIFAGtXUt/vBKmcQniK1XHwEN9AxNNAs2zMQJR3K6d33Q/xPgEKVfXgKOLjcMk1wiBxBBgWKvlBro2NblJgviCBZcDzFZteRNDgmYRAo0hwIdqSvHrjf01DkHoxC4trJ8QuPTYnjjF3wbVvAYbQzvxn12uqNHR5EnfRgniD+Z35PB+QwuEEBAI/O6E8zG78w31wJj87WuY/K3zXzAYIp1CSsn6hjLdKEGygoUTGPhDtDwIgds6/ArTOl3bIBC/W/s0SrYudjRIHGxiWCmarIsgvqC6FUBbR0dOzieNwNVt+qAk55ZG9Xwb2oEeH92LULQ6aVspVLBNUwLZ0gShSiUpTJWNTA9odTre6RH/XJ8gyNr9m23kuX5XGquA0uArli9Y+BjAR+s3QzPcgkBHfxtU9Ja79qN8Ohkf/vi1w0Nnj2tK0W0/D6IRghR8B7AODo+Y3E8QAZ8nE1UD50nPPu3Dsdik7ZKWt6cg36QpxSfGJYi/VM3jHpTaMwjyygoEdg6YgxZen5Sp8qo1GPTZNClZuwsxxvJCuUXBun4e8QShY+12T6O5/q3pPT221yE7BDkESdwxjjwG3xBBqCCDO7KtO4p3z7oX/Y/uLD1v5JdP45ktzv7EWz9YXqEpxfUKO9QjyMHWaaulESJB1yDwbM6tuKqNfEH0cd88h1mb3nRN/IcC4ZnIqdvKrR5BfOXqKHA87rqoKaAmEZje6TqM7jBIGqVpG/+N+za8LC3vKEGG0VpuYPYhn39OkFfBkVAFOkeBQM4eRmBMh8GY2mmYNCLzKksx+qtnpOUdJ8jwmpYb+HXDBAmq3HEBkcMJI3BN2z54pmvju+Q/V/zi9mXIr3gyYXtOmagpgcMPjsP/yCxTe3kYljklCPIzOQQGtuqCt3vIV3B654dVuHrV49gfDSdn2AGzoxy9q/MCy4WrhwlCNwcdkDmDXOzUrC1W95Lfu/h474YYOb7XfjDIA9urGaMpgcfqEcQfVJ/jgPzLqO1jJAcbQsDvyYTYCPQyjxRA60PbY+T4Yt8mKXk3CDHg+ZASiB1f/ukJElTFefhT3BAgxdA4At/2nYXsrFZSENXwCIasnIHyqrVS8i4S2qApgY6HCXLU+/ltq2u84ng7DRcj8PE5k3FGi/bSEQ5b/QQW7FghLe8mwcyMSPbeASXbYk8QX3nhr8D5G24KkGKpj8BbPe5Bbqsm6xPUm3DLl0UIbEnj3qyMDdZyi96sJQi1NHA1n/6e83tc2Ua+l+W937yARzf9x9WYxA2O424tLzAjRpCsoCo+/BbEnUQCjkNgxqnXYVR7+V3yGd8txMT1LzkuTqMd5kBxWAmoMYL4g+qHHJA/iGO0N6TPFARu73AxHu50jbTupzaX4Q/riqXl3SzIgGUhJdCn9hWLdtBdl+thbfuiuOvN0nG9sn05flvxV2n5dBAUO+qMKre7L9XnteqC/+rYJS/dvRpXr5qNvREqwVx3NYgK8KxZqdo36sES9y2T9Izo1GbZWNVrqnTw6w5swZCVj+A7baf0nHQR9ETRj1FLZ/eku5knCxv6zkKrjGZSQR2IVkMUXFi5d6OUfLoJcfBhzPeeegeimOmW4K9t2xc3Hq8gp0V7LNz5Cf6xdYmLroQ2nSVxvkqcs5Idg1dOR9nuClnx9JPzYCxz0x30xr73i/KYokymm0f5WRPQ++hTpUO8bvVf8OqOj6Tl01OQzWRZZQUljLHhTgdgwslDMeHkxu96jfnqWcypfMfpYTbo/ytnjsGQ1j2kY/v9ugDmb65XvEN6bjoJcs6fZb5y9T/gGOz0wBf3nIRzW8bOlzU6xGUfcenHTWNel5twQ/ZA6ZAmrH8Rj3y3SFo+rQUZ3mBu2SSs7P8EWme0aDKf4nTqZZ8/CvFZ0w1DbAKKzUDZMfO7RRi//kVZ8bSXE5uF4gniig5S3/V7HG0yW8ZN6pZwFS7/fCZW7vsurqydBe448WL8qaP8Lvn8LUH8/suAnUOyn28Ma5lbdtHf7XEv+reSq+m0at+m2JOkMuzMG3LXtu2HQNeR0gvqrV2f4/IvHpWWJ8GfEHANQS479my82G2UdG6Du9fg0s8fQTWPSM+xg2DuMV3xVvd7pF1Zvf975H0yBT9GDkjPIUEXEkSE9MApV+Keky6Vzq/Tzh+d1iwbK86ZDJ8nQyrGPZEQzl0xEaKHB43EEHDNE+RQ+E90LsCIE/Kk0Zi3uRSj19m/zlNzrw+fn/sw2vt+IR1b34/vx6d7v5WWJ8EjEXAdQUSIz53xB1xx3DnS+X544+t4YMOr0vKpEFx29gPoftRJ0qbFXfJ3XfK1TjpoEwRdSZCjvH68euYYiFOtsmPs1//AX77/r6y4pXKLfnkXLvhFvZrKTdq/vuKveHl7rKwTjSQRcCVBBCanNmuLl7rdhpzm7aQhUtfMxXPblkrLWyH4TM4tuKZNH2lT4sKTuPhEwxgEXEsQAU+fo0/Fi91Go23m0VJocXBc+vlMiCqCdhh/Pm04bm33f9KuTNrwMqZv/Le0PAnGR8DVBBHhDzm2R+xJ4vmpBFiTqGyv3hP7/PtZio+Ajz95KCY2cbbs50HMrXwXt31VEj/jJKELAdcTRKCRnz0Qf+tykzQwa/ZXxi4RpWoj8eZ2F+Cx0/Kl/V2081P8ZlWsUiYNgxFwzVGTeLjc3mEwHtZR5n9x1Ze4eOV0yzcSRRMb0cxGdogjM71XTJIVJzk9CIijJm45rCgT9+SOV+POE4fIiMZkRFVBUV3QqpF3TA7e6H63tLkfavYhZ9nd2F2zX3oOCcojcOiwoiuOu8uGPef0QqjH58qK4+nNQfz/OvMP+Z3e7HiUnjUex2YeJe2bIIcoLk3DJATEcXe3XJjSA5H4snXZsT2lp5jdcuworw8f9LwPpzc/QdqnAZ88gBV7NkjLk6B+BGovTAULHwH4WP3TnT2j9Kx70U9HR9c7v/4nnvj+LVOC1nMSWTggPkW//cMXpvhCSusiwGa6rmiDbIJbeH1Yevb96NzseNkpMGMj8YVuo3D5sWdL+5BfMQcvbv9QWp4Ek0BAFG1I57I/nZtlI9hzAlpnyL/3X/L5I4ZtJD55uorC4xXpDI775nnM2kRF+KUBS1IwVvYn3QvH6b1fsatmLy5eOSPpjcSHOl6Fu068RDqF4pyYOC9GwzoEYoXjqPQooPeG3pcHtmDwZ9MT3ki8rcOvMK1TrMOX1Fiw42MMW324dbfUHBJKHoFY6VGhxi3XbpOBRO8d7yU/rsOgz6bp3ki8PnsAnu4yQtpV0UCz/8cPSMuToHEIxIpXC3XptFnYFHxTOw3DmA7yFZD+tfPjWNFn2TG4dXe8dubtsuLYXv0jTlpyG6h5vTRkhgnWa39ADXR+wvWpLiMwPHuANNCiAJsoxBZviJpdb3a/B+Lrmexo98EoiN88NKxHoF4DHWrBVj8B4rLVxToqFcbbSDzF3wZvdr8bJ/uPk850t+Xj8PUB6qsqDZjRgnVbsFETzyPRfa/nRPRq2Uka9sY2Elt6/bEnx9kt5Ttsn/fJQ1i+5xtp2yRoAgJ1m3hSG+iGAV7dexo6+eWrpTe0kfj6mXdgUOtfSmcwnVsvS4NkgWC9NtDCni+orgcg/785C5xMtQnRb+PbvrNwtGS/DeFv3Y3E+V1H4rdt+0mHcefX/8ATNr0XLx2EOwQ3aEogVug59hVLDH9QfY4Dw9wRn3FRiLvtq3pNk1ZYVbMfg1ZOi/3Q19NddtamNzHum+ek7ZCgeQgw4PmQEohtVB0miC+o3gZglnlmnatZb8+/rw5shSjyJjtEBRJRiYSGTRCI4nbt/ECMC4cJklmm9vIwuKs3gIF46+0aK2t62Y9fI/fTybLiJGcBAlGO3tV5gVjdpMMEEf9BO+pNoy82EcVmolGjMrwbnZbKbxwaZZf0NI2A2EE/JFGfIOXqq+BovE0TIYvpp16H0e0HGYJEi/duQoRHDdFFSgxDYIGmBA5zoD5BytRRYHjcMFMuVSSKKojiCsmMDktGY0f1nmRU0FwzEGAYreUGDp8fqkeQrA/Urqwa1PZUAvh3z7oX/XXcSKyrsveK+7ByH7VeloDZchGOyBlhpeQwB+oRpPZ3SMFqgOVY7pkDDa7pPR3iGImeceWqx7Bw56d6ppCsZQiwCk0pqlcEuQGCpOcd9URzsHPAHOkDiGO+KsGcyncTNUXzTEeAzdSUojvrmjmCIP7yQoVzTtWPJZMhmtlUDfxbXGnRWVZ0mKVhXwQYY3mh3KJ6/bGPIEjta5YqXpBPtG8o9vKso78NKnpPb9Sp57ctRcGaufZymrz5GQJ8k6YUH7HmGyFI4WMAH00YyiMwoNXpeKfHH4+YUF61JnbzkIbdEWCPa0qROE1SbzRIEH+Zeh5nKLd7SHbzL6d5e4xsd36sN8nWcFWsN+DkbxfYzU3ypwEEGEduKC/wnhRBDr5mids68me9CXZCwLkIbNOUQIOH5xp8gog4s4KFExj4Q86NmTwnBOQQ4GATw0pRgwfiGiWIP5jfkcNL19rkMCYpByPAEOkUUkrEfagjRqMEOfia9RqAoQ6OnVwnBOIhUO/slfRvkFqCFFwOMPqVGQ9i+ruDEeBDNaX49cYCaPIJEiNJuboGHPL9lB0MFbmeZggwrNVyA12bijo+QUrVMfDgz2kGHYWbDgjUuTmY8BME60b5fJV7QumAF8WYXgho+1r6MWS2ltQTREz2Bwsnc/Dx6QUfRetmBBjYlJBSNCFejHFfsYSCFktHZNdoNVviKaO/EwJOQSCjWjt+34X/jFu6UoogtV+06Bi8U5JPfsZD4Mhj7Yn/Bjk4s/niG9tFItHv45mmvxMCdkfAy2ra7c99drOMn9JPkNrfIurDHBgno5hkCAE7IsCAqSElcOSx60ac1UUQlKrH+DwQvYdb2TF48okQiIPAbi2cdQoumlcli5Q+gtRuHN4FjsZvB8laJjlCwGoEDrY00GNWN0EO/mBfDXAq7KAHaZJNMQJHFmSQcSghgmQFC4cxcKq0LIMwydgCAdHSOawUv6DXmYQIUvsUUemkr160ST5VCDR5YrcppxImSNbigm4swr5IVcRklxCQRYB7+ZnhgcWrZOXryiVMEKEkq0ydyBgeTMQwzSEErECAc0wK5wUSvhmbFEFEgP5gwXIOdq4VwZINQkAPAgz8o5BS3EvPnJ/LJk8QqoCSDP4010QEGqtUosdk0gSJPUXK1Ac5w0Q9hkmWEDATAcbxUCgvMClZG4YQpPZVS13GgaQeZ8kGQ/MJAYEAA5aHlEBy/SkOQmkYQbLKb+jOuOczShEhkGoEOIv2COc+s9IIPwwjyMEf7CM5GBWhNSIzpCMhBBj4zSGleF5CkxuYZChBhH5fsGAuwEYa5SDpIQTkEWDzNKXoZnn5+JKGE0SYzAqqSxjQN755kiAEjEGAA0vDSqCfMdp+0mIOQWpbuS2lY/FGp4v0NYgARxVnkX51W6cZhZQpBIk9RcoLhzLOxXktGoSAqQhwxq4I5xaZUuDQNILEfo+Uq2PAqaaWqasj3ZUz3K7lBmaZBYOpBKn90U7FHsxKHumVL76QKFamEyT2ulVWUMIYG56okzSPEPg5ApzzZ8N5xflmI2MJQWqfJOpCAEPMDoj0pwUCizQlcIkVkVpGEFHC1F+5530OnGNFYGTDnQgwYEUoioE4P2BJOVzrCCLy9cZNrf3NIm8RSdy5eM2OKkaOA95BGPz0LrNtHdJvLUFEGdO3R2RHMmsWEkmsSrE77AhyeKszLtl34VNxy4UaGbHlBBHOE0mMTKH7daWKHALZlBAkllJ63XL/yjYgwlS8VtV1O3UEEV6Uqn6fBy/T1y0DVpI7VSzS2rX8DTo33cPDzNBTS5CDkdE+iZkpdqZuq/Y54qFjC4IIJ2nHPV6q0unv5u+Qy6JpG4LESEJnt2Tz5l45k89W6QXOVgQRzsdOAUd5MRhVkNebTEfLiyPrHlZg1qncRLGxHUFiJAnm54B75zNGl64STayT5nGOpchCYbh/YI3d/LYlQQ6B5AsWzgU4Xd+126ox1B8+T1OKDb0ma6R7tiaICNQfLKBCEEZm3Ea6jC6wYEZotidI7JXr7Ru6ezI9T1HdLTOWgPU6Rd2qKIuOMKo0j5kROIIghwCgCo5mLgVrdBtV8dAab1N51CTBCP1l6nlg/FEqmJ0ggCmaJgpJg7M7QnmB91LkQkJmHfUEqRshtV5IKN8pmZRsC4KUOH3QqGMJEvttUtvEZwqAoakEkWw3isAC7uXjE21eYwdcHU2QQwBmBQuuYfDcT41F7bCkhA+sggMPhJWi5+3iUaJ+uIIgh4L3lal3ARhPu/CJLoek51WBYYqWG5iRtCabKHAVQWKY/ndkK39WeBwHxtkE47RwgwFTQ+GsqbhoXpWbAnYfQQ5mp3n58BMiPHMswMe6KWH2i4XN9Grs0f2D5lfaz7fkPXItQQ5BU3u9NzKKg49PHi7ScAgBBjbFW+2dbfUdcasz4HqCHAZ00Sifr9meW+HFLeDoYjXQrrDHsBYRzNE6tHwylbf8rMQyfQhSB1VfsOBygN1In4ell9oCgM/XlOLXpWe4RDAtCXIod/5gfscoMq5n4KMAtHVJTo0KYxsHm+1Bzd9DSsl6o5Q6TU9aE6RussQRFs7YVUD0NwDr4LREGuMv3wR4XmGcv+S0IyHGxH+kFiJIA8j6S9U87mGX1lZb4TlmgW8PvbwC8CxiDP8K5RYF7eGTfbwggsTJhbjdyJj3QgAXgOMK+6QuCU8YRGOjdzmPvG1GV6YkPLPdVCKIzpRklqm9PBwDmAd9OdAHwCk6VVgtvoEBH3JgSZTjg+q8wHKrHXCyPSJIktk76v38ttWRjJ6I8u6coZsHyOGAIU3s9brGgGVRoIJxrIKHrcz01nyyd0DJNr16SP4nBIggJq0GsUEZ9dZ0jHj4SczDOiDK2nEezWYedhzjaM1F1RbZ/RiGtSzWqBK7eJTvYMyzFR5eyaN8kzfKNnoiGevdvmFnUpriqv0fww9o2/2hZjwAAAAASUVORK5CYII="},AoT9:function(te,Ue){te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC"},SdPx:function(te,Ue,a){te.exports={warp:"warp___EDnpX",schedule:"schedule___gUDAF",disabled:"disabled___3kSfe",clickWarp:"clickWarp___W4CBi",num:"num___2Hl72",subject:"subject___3mXyJ",active:"active___1g3k4"}},TET6:function(te,Ue,a){te.exports={leftdiv:"leftdiv___3E36d",rightdiv:"rightdiv___2p0Am"}},VPm5:function(te,Ue,a){"use strict";a.r(Ue);var u=a("ODXe"),Ye=a("Ff2n"),n=a("q1tI"),e=a.n(n),ze=a("SdPx"),Ge=a.n(ze),qe=a("9SwW"),Bt=a("WKsE"),Le=a("BU1A"),ut=a("pShO"),He=a("qW9E"),ft=a("NKo6"),$e=a("cZf8"),v=a("VTBJ"),Ft=a("o0o1"),x=a.n(Ft),ke=a("KQm4"),Gt=a("XLdW"),lt=a("Xtsm"),Ia=a("DfAj"),Dt=a("67aS"),wa=a("tqeu"),rt=a("rf3n"),La=a("CeBg"),Re=a("V5E8"),ka=a("jHfM"),fe=a("hkbp"),Na=a("A+N3"),ve=a("dZZ6"),Ta=a("rKQW"),pe=a("oim2"),Ma=a("2dbc"),_e=a("20ji"),Qa=a("8LLL"),oe=a("Epqc"),ce=a("HaE+"),Ha=a("YFBR"),E=a("nxy1"),Ka=a("4mZA"),pt=a("6DYY"),Jt=a("zWxd"),et=a.n(Jt),It=a("q5+0"),Ct=a("9kvl"),Ve=a("DndG"),ge=a("ErOA"),zt=a("wd/R"),ae=a.n(zt),Vt=a("AGQg"),wt=a.n(Vt),Wt=a("XOiY"),Lt=a.n(Wt),gt=a("1vsH"),kt=a("RCxd"),Zt=pt.a.RangePicker,qt=function(_){var j,B,P,ie,D,V,T,ne=_.onNextTabs,he=_.editId,I=_.setEditId,Y=E.a.useForm(),ue=Object(u.a)(Y,1),le=ue[0],W=Object(n.useState)(!1),X=Object(u.a)(W,2),R=X[0],G=X[1],k=Object(n.useState)(!0),F=Object(u.a)(k,2),N=F[0],h=F[1],d=Object(n.useState)([]),i=Object(u.a)(d,2),U=i[0],de=i[1],me=Object(n.useState)([]),C=Object(u.a)(me,2),q=C[0],Ie=C[1],be=Object(n.useState)([]),we=Object(u.a)(be,2),$=we[0],xe=we[1],Fe=Object(n.useState)(!1),Me=Object(u.a)(Fe,2),Pe=Me[0],w=Me[1],Ce=Object(n.useState)(!1),se=Object(u.a)(Ce,2),O=se[0],m=se[1],f=Object(n.useState)(!1),ee=Object(u.a)(f,2),y=ee[0],o=ee[1],p=Object(n.useState)(!1),b=Object(u.a)(p,2),S=b[0],M=b[1],Ne=Object(n.useState)(!1),re=Object(u.a)(Ne,2),De=re[0],Oe=re[1],Ke=Object(n.useState)([]),Je=Object(u.a)(Ke,2),je=Je[0],H=Je[1],c=Object(n.useState)([]),L=Object(u.a)(c,2),Z=L[0],Se=L[1],Q=Object(n.useState)(""),Ae=Object(u.a)(Q,2),Te=Ae[0],ye=Ae[1],Ee=Object(It.l)(),dt=Object(n.useState)(),_t=Object(u.a)(dt,2),Xt=_t[0],St=_t[1],A=Object(n.useState)(),Rt=Object(u.a)(A,2),vt=Rt[0],yt=Rt[1];function Pt(g){return st.apply(this,arguments)}function st(){return st=Object(ce.a)(x.a.mark(function g(l){var J,s,t;return x.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:if(!(($==null?void 0:$.length)===0&&!R)){K.next=3;break}return Le.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),K.abrupt("return");case 3:if(!(($==null?void 0:$.length)===0&&R)){K.next=6;break}return Le.b.info("\u8BF7\u9009\u62E9A\u5377"),K.abrupt("return");case 6:if(!((je==null?void 0:je.length)===0&&R&&N)){K.next=9;break}return Le.b.info("\u8BF7\u9009\u62E9B\u5377"),K.abrupt("return");case 9:if(!(R&&!Te)){K.next=12;break}return Le.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),K.abrupt("return");case 12:return m(!0),((J=l.publish_times)===null||J===void 0?void 0:J.length)>0&&(l.publish_time=ae()(l.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),l.end_time=ae()(l.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),l.is_ab=R,l.examination_bank_id=$[0].id,l.question_random=y,l.choice_random=S,l.limit_minutes_time_to_enter_exam=vt,N&&(l.b_examination_bank_id=je==null||((s=je[0])===null||s===void 0)?void 0:s.id),l.is_random=Te==="a",l.is_base_a=!N,K.next=23,Object(ge.a)("/api/common_exercises/exercises",{method:"post",body:l});case 23:t=K.sent,t.status===0&&(I(t==null?void 0:t.id),Ct.c.push("/exam/examinationManagement/add?id=".concat(t==null?void 0:t.id)),ne("2")),m(!1);case 26:case"end":return K.stop()}},g)})),st.apply(this,arguments)}Object(n.useEffect)(function(){Pe&&Se([])},[Pe]),Object(n.useEffect)(function(){At(),at({}),le.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})},[]);function At(){return ot.apply(this,arguments)}function ot(){return ot=Object(ce.a)(x.a.mark(function g(){var l;return x.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(ge.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:l=s.sent,l.status===0&&(de(l.data),setTimeout(function(){var t,r;le.setFieldsValue({exercise_subject_id:(Ee==null||((t=Ee.query)===null||t===void 0)?void 0:t.subjectId)?parseInt(Ee==null||((r=Ee.query)===null||r===void 0)?void 0:r.subjectId):""})},500));case 4:case"end":return s.stop()}},g)})),ot.apply(this,arguments)}function at(g){return ct.apply(this,arguments)}function ct(){return ct=Object(ce.a)(x.a.mark(function g(l){var J,s,t,r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(v.a)({page:1,per_page:1e5,total:100},l)});case 2:s=z.sent,Ie(s==null?void 0:s.examination_banks),(Ee==null||((J=Ee.query)===null||J===void 0)?void 0:J.exerciseId)&&(r=s==null||((t=s.examination_banks)===null||t===void 0)?void 0:t.find(function(jt){var Be;return jt.id===Number(Ee==null||((Be=Ee.query)===null||Be===void 0)?void 0:Be.exerciseId)}),console.log(r,Ee,"item"),xe([r]));case 5:case"end":return z.stop()}},g)})),ct.apply(this,arguments)}var mt=[{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(l,J,s){return e.a.createElement("div",null,l?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(l,J,s){return e.a.createElement("div",null,ae()(l).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(l,J,s){return e.a.createElement("div",null,e.a.createElement(Ve.Link,{onClick:function(r){return r.stopPropagation()},to:"/exam/exerciseManagement/".concat(l,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];function Et(g){return nt.apply(this,arguments)}function nt(){return nt=Object(ce.a)(x.a.mark(function g(l){var J;return x.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(ge.a)("/api/common_exercises/exercises/exercise_exist.json",{method:"get",params:{exercise_name:l}});case 2:return J=t.sent,t.abrupt("return",J.flag);case 4:case"end":return t.stop()}},g)})),nt.apply(this,arguments)}function Ze(g,l){for(var J=[],s=g;s0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((B=$[0])===null||B===void 0?void 0:B.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){xe([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:y,onChange:function(l){o(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:S,onChange:function(l){M(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),R&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(_e.a,{style:{width:"116px",borderRadius:"4px",height:40},type:"primary",ghost:!0,onClick:function(){w(!0),Oe(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(P=$[0])===null||P===void 0?void 0:P.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((ie=$[0])===null||ie===void 0?void 0:ie.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){xe([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(oe.a.Group,{defaultValue:"a",onChange:function(l){l.target.value==="a"?h(!0):(h(!1),o(!0),M(!0))}},e.a.createElement(oe.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),N&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(_e.a,{style:{marginLeft:"116px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){w(!0),Oe(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(D=je[0])===null||D===void 0?void 0:D.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((V=je[0])===null||V===void 0?void 0:V.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){H([])}}," \u79FB\u9664"))),!N&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:y,onChange:function(l){o(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:S,onChange:function(l){M(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(oe.a.Group,{onChange:function(l){ye(l.target.value)}},e.a.createElement(oe.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EIP\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIP\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",null,e.a.createElement(E.a,{form:le,onFinish:Pt},e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",validateTrigger:"onBlur",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{validator:function(l,J,s){Et(J).then(function(t){t?s("\u8BE5\u8003\u8BD5\u540D\u79F0\u5DF2\u5B58\u5728"):s()})}}]},e.a.createElement(ve.a,{placeholder:"\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:wt.a})," \u6B63\u786E\u793A\u4F8B\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5"),e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:Lt.a})," \u9519\u8BEF\u793A\u4F8B\uFF1A\u8BA1\u7B97\u673A\u57FA\u7840\u671F\u4E2D\u8003\u8BD5")))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(rt.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:et.a.Selectclass,style:{height:"40px"}},U.map(function(g,l){return e.a.createElement(rt.a.Option,{value:g.id},g.name)})))),e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570"}]},e.a.createElement(ve.a,{prefix:e.a.createElement(Dt.a,{title:"\u4ECE\u5B66\u751F\u8FDB\u5165\u7B54\u9898\u9875\u9762\u5F00\u59CB\u5012\u8BA1\u65F6\uFF0C\u65F6\u95F4\u8017\u5C3D\u540E\u5B66\u751F\u65E0\u6CD5\u7EE7\u7EED\u4F5C\u7B54"},e.a.createElement(kt.a,{className:et.a.svgheight})),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",className:et.a.inputheight,addonAfter:"\u5206\u949F"})))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Zt,{placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"],disabledDate:function(l){return l&&l<=ae()().subtract(1,"days")},style:{height:"40px",width:"100%",borderRadius:"4px"},disabledHours:function(){var l=parseInt(ae()().format("HH"));return Object(gt.K)(0,23).splice(0,l)},disabledMinutes:function(){var l=parseInt(ae()().format("mm"));return Object(gt.K)(0,23).splice(0,l)},showTime:!0,format:"YYYY-MM-DD HH:mm"}))),e.a.createElement(fe.a,{span:12,style:{display:"flex"}},e.a.createElement(E.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(ve.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",bordered:!1,disabled:!0,style:{width:"300px",height:"40px",borderRadius:"4px",color:"red",fontWeight:"500"}})),e.a.createElement(_e.a,{type:"primary",ghost:!0,style:{width:"116px",borderRadius:"4px",marginLeft:"20px",height:"40px"},onClick:function(){le.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement("label",null,"\u9650\u5236\u8FDB\u5165\uFF1A"),e.a.createElement("span",null,"\u8003\u8BD5\u5F00\u59CB\u540E ",e.a.createElement(lt.a,{step:1,value:vt,onChange:function(l){yt(l?parseInt(l).toFixed(0):0)},min:0})," \u5206\u949F\u7981\u6B62\u8FDB\u5165\u8003\u8BD5"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(_e.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){Ct.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(_e.a,{loading:O,type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){le.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(He.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:Pe,width:820,destroyOnClose:!0,onCancel:function(){w(!1),at({})},onOk:Object(ce.a)(x.a.mark(function g(){var l,J;return x.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!De){t.next=4;break}H(Object(ke.a)(Z)),t.next=9;break;case 4:return t.next=6,Object(ge.a)("/api/common_exercises/examination_banks/find_sub_by_exam.json",{method:"get",params:{id:Z==null||((l=Z[0])===null||l===void 0)?void 0:l.id}});case 6:J=t.sent,le.setFieldsValue({exercise_subject_id:J.id}),xe(Object(ke.a)(Z));case 9:w(!1);case 10:case"end":return t.stop()}},g)}))},e.a.createElement(E.a,{className:et.a.formWraps,layout:"inline",onFinish:function(l){l.name=l.name?l.name:"",l.user_name=l.user_name?l.user_name:"",l.date=l.dates?ae()(l.dates).format("YYYY-MM-DD"):"",at(Object(v.a)({},l))}},e.a.createElement(Re.a,null,e.a.createElement(E.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ve.a,{style:{width:160}})),e.a.createElement(E.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ve.a,{style:{width:160}})),e.a.createElement(E.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(pt.a,null)),e.a.createElement(_e.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement($e.a,{className:et.a.customTable,rowSelection:{type:"radio",selectedRowKeys:[Z==null||((T=Z[0])===null||T===void 0)?void 0:T.id],onChange:function(l,J){Se(J)}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:q,bordered:!1,rowKey:function(l){return l.id},columns:mt,rowClassName:et.a.row,pagination:!1,onRow:function(l){return{onClick:function(s){return Se([l])}}}})))},$t=qt,Ya=a("wEYh"),Ot=a("CjYe"),ea=a("XzBQ"),Qe=a.n(ea),Xa=a("PhIt"),Nt=a("k/+q"),Tt=a("dfu6"),Mt=Nt.a.TabPane,ta=function(_){var j,B=_.visible,P=_.onOK,ie=_.onCancel,D=E.a.useForm(),V=Object(u.a)(D,1),T=V[0],ne=Object(n.useState)({}),he=Object(u.a)(ne,2),I=he[0],Y=he[1],ue=Object(n.useState)("1"),le=Object(u.a)(ue,2),W=le[0],X=le[1];return Object(n.useEffect)(function(){B&&(T.resetFields(),X("1"))},[B]),e.a.createElement(He.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:B,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(ce.a)(x.a.mark(function R(){var G;return x.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,T.validateFields();case 2:if(I.ip){F.next=7;break}if(G=I.startIP.split(".")[3],!(parseInt(G)>parseInt(I.endIP))){F.next=7;break}return Le.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),F.abrupt("return");case 7:P(Object(v.a)({},T.getFieldsValue()));case 8:case"end":return F.stop()}},R)})),onCancel:function(){ie()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Nt.a,{activeKey:W,onChange:function(G){X(G),T.resetFields()}},e.a.createElement(Mt,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Mt,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(E.a,{form:T,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(G,k){Y(Object(v.a)({},k))}},W==="1"&&e.a.createElement(E.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(rt.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(G){T.setFieldsValue({ip:Object(ke.a)(G.filter(function(k){return Object(Tt.a)(k)?!0:(Le.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),W==="2"&&e.a.createElement(Re.a,{gutter:[20,20]},e.a.createElement(fe.a,{flex:"1"},e.a.createElement(E.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ve.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(G){var k="";Object(Tt.a)(G.target.value)?k=G.target.value:(k="",Le.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),T.setFieldsValue({startIP:k})}}))),e.a.createElement(fe.a,{flex:"1"},e.a.createElement(E.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(ve.a,{onBlur:function(G){},prefix:e.a.createElement("span",{className:"font14"},(j=I.startIP)===null||j===void 0?void 0:j.substring(0,I.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},aa=ta,Qt=a("jN4g"),na=a("m3rI"),ua=function(_){var j,B,P,ie,D=_.onNextTabs,V=_.editId,T=_.examStatus,ne=E.a.useForm(),he=Object(u.a)(ne,1),I=he[0],Y=Object(n.useState)(!1),ue=Object(u.a)(Y,2),le=ue[0],W=ue[1],X=Object(n.useState)(!1),R=Object(u.a)(X,2),G=R[0],k=R[1],F=Object(n.useState)(0),N=Object(u.a)(F,2),h=N[0],d=N[1],i=Object(n.useState)(""),U=Object(u.a)(i,2),de=U[0],me=U[1],C=Object(n.useState)(!1),q=Object(u.a)(C,2),Ie=q[0],be=q[1],we=Object(n.useState)(!1),$=Object(u.a)(we,2),xe=$[0],Fe=$[1],Me=Object(n.useState)({ip_limit:"no",public_ip:[],inner_ip:[]}),Pe=Object(u.a)(Me,2),w=Pe[0],Ce=Pe[1],se=function(){var p=Object(ce.a)(x.a.mark(function b(S){var M;return x.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return k(!0),re.next=3,Object(ge.a)("/api/common_exercises/exercises/".concat(V,"/update_settings.json"),{method:"put",body:Object(v.a)(Object(v.a)({},S),w)});case 3:M=re.sent,M.status===0&&D("3"),k(!1);case 6:case"end":return re.stop()}},b)}));return function(S){return p.apply(this,arguments)}}(),O=function(b){console.log(b),b.ip?w[de]=[].concat(Object(ke.a)(w[de]||[]),Object(ke.a)(b.ip)):w[de]=[].concat(Object(ke.a)(w[de]||[]),["".concat(b.startIP,",").concat(b.startIP.substring(0,b.startIP.lastIndexOf("."))+"."+b.endIP)]),Ce(Object(v.a)({},w)),W(!1)},m=function(b){me(b),W(!0)},f=function(){var p=Object(ce.a)(x.a.mark(function b(){var S,M,Ne,re,De,Oe,Ke,Je,je;return x.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(ge.a)("/api/common_exercises/exercises/".concat(V,"/settings"),{method:"get"});case 2:S=c.sent,S.settings&&(M=S.settings,Ne=M.ip_limit,re=M.public_ip,De=re===void 0?[]:re,Oe=M.inner_ip,Ke=Oe===void 0?[]:Oe,Je=M.exercise_status,je=Object(Ye.a)(M,["ip_limit","public_ip","inner_ip","exercise_status"]),Ce({ip_limit:Ne,public_ip:De,inner_ip:Ke}),I.setFieldsValue(je),S.settings.is_normal||(be(!0),S.settings.allow_repeat_exam&&Fe(!0)),d(Je));case 4:case"end":return c.stop()}},b)}));return function(){return p.apply(this,arguments)}}(),ee=function(b){"is_normal"in b&&(b.is_normal?(be(!1),I.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1})):(be(!0),I.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))),"allow_repeat_exam"in b&&(b.allow_repeat_exam?(Fe(!0),I.setFieldsValue({repeat_exam_count:5})):Fe(!1)),"repeat_exam_count"in b&&I.setFieldsValue({repeat_exam_count:b.repeat_exam_count?parseInt(b.repeat_exam_count).toFixed(0):1})};Object(n.useEffect)(function(){f()},[]);var y=h===3,o=h===2||h===3;return e.a.createElement("div",{className:Qe.a.bg},e.a.createElement("div",{className:Qe.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(E.a,{form:I,className:Qe.a.formWrap,scrollToFirstError:!0,onFinish:se,onValuesChange:ee},e.a.createElement(E.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(oe.a.Group,{disabled:o},e.a.createElement(oe.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(oe.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(E.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(E.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(E.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(E.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),Ie&&e.a.createElement(E.a.Item,{name:"allow_repeat_exam",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:h===2||h===3},"\u5141\u8BB8\u91CD\u590D\u8FDB\u884C\u8003\u8BD5",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EF\u8BBE\u7F6E\u8003\u751F\u8FDB\u5165\u6A21\u62DF\u8003\u8BD5\u7684\u6B21\u6570\uFF09"))),xe&&Ie&&e.a.createElement("div",{style:{display:"flex",marginLeft:15}},e.a.createElement(E.a.Item,{style:{lineHeight:"35px"},label:"\u6BCF\u4E2A\u8003\u751F\u91CD\u590D\u8003\u8BD5\u6B21\u6570\uFF1A",name:"repeat_exam_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u6B21\u6570"}]},e.a.createElement(lt.a,{disabled:h===2||h===3,min:1,max:999}))," ",e.a.createElement("span",{style:{lineHeight:"35px"}}," \u6B21 ",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u53EF\u8BBE\u7F6E1\uFF5E999\uFF09\u6B21"))),e.a.createElement("div",{className:Qe.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(E.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(Ot.a,{disabled:o})),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:Qe.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(E.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(E.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(Ot.a,{disabled:o})),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:Qe.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(E.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(E.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(Ot.a,{disabled:o,checked:w.ip_limit!=="no",onChange:function(b){w.ip_limit==="no"?w.ip_limit="pub":w.ip_limit="no",Ce(Object.assign({},w))}}),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:"".concat(na.a.API_SERVER,"/\u5982\u4F55\u5B89\u88C5WebRTC%20Leak%20Prevent\u63D2\u4EF6.pdf")},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),w.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Re.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((j=w.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(B=w.public_ip)===null||B===void 0?void 0:B.map(function(p,b){return e.a.createElement("span",{className:Qe.a.ipItem,key:b},e.a.createElement("i",null,p," "),!o&&e.a.createElement(Qt.a,{onClick:function(){He.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){w.public_ip.splice(b,1),Ce(Object(v.a)({},w))}})},className:" c-grey-c",size:20}))}),!y&&e.a.createElement("span",{onClick:function(){return m("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Re.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((P=w.inner_ip)===null||P===void 0?void 0:P.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(ie=w.inner_ip)===null||ie===void 0?void 0:ie.map(function(p,b){return e.a.createElement("span",{className:Qe.a.ipItem,key:b},e.a.createElement("i",null,p," "),!o&&e.a.createElement(Qt.a,{onClick:function(){He.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){w.inner_ip.splice(b,1),Ce(Object(v.a)({},w))}})},className:" c-grey-c",size:20}))}),!y&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){m("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(aa,{visible:le,onOK:O,onCancel:function(){return W(!1)}})),e.a.createElement("div",{className:Qe.a.btns},e.a.createElement(_e.a,{ghost:!0,type:"primary",onClick:function(){return D("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(_e.a,{onClick:function(){return I.submit()},className:"ml20",loading:G,type:"primary"},"\u4E0B\u4E00\u6B65")))},la=ua,Ga=a("hrnc"),sa=a("NBWo"),Ja=a("pv+g"),ht=a("KscA"),ra=a("dq6g"),We=a.n(ra),ia=a("LvDl"),bt=a.n(ia),da=a("TET6"),Ht=a.n(da),_a=a("AoT9"),oa=a.n(_a),ca=a("RotF"),Kt=a.n(ca),ma=function(_){var j=_.data,B=_.value,P=B===void 0?[]:B,ie=_.handleChangePage,D=_.setSelectedRowKeys,V=_.selectedRowKeys,T=_.onChange,ne=T===void 0?function(){}:T,he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)([]),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)([]),k=Object(u.a)(G,2),F=k[0],N=k[1];return Object(n.useEffect)(function(){ue(j)},[j]),Object(n.useEffect)(function(){D&&(R(V),N(V))},[V]),e.a.createElement("div",{style:{display:"flex",justifyContent:"space-evenly"}},e.a.createElement("div",{className:Ht.a.leftdiv},e.a.createElement(ve.a.Search,{size:"large",onChange:function(d){ue(j.filter(function(i){return i.profession.includes(d.target.value)}))},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{height:"85%",overflow:"auto"}},e.a.createElement(Kt.a,{initialLoad:!1,pageStart:1,threshold:200,loadMore:function(d){ie(d,200)},hasMore:!0,useWindow:!1},e.a.createElement(pe.a.Group,{value:X.map(function(h){return"".concat(h.profession,"-").concat(h.student_group)}),onChange:function(d){D(Y.filter(function(i){return d.includes("".concat(i.profession,"-").concat(i.student_group))}))},style:{marginTop:"10px"}},Y.map(function(h,d){return e.a.createElement(Re.a,{style:{marginTop:"10px",lineHeight:"24px"}},e.a.createElement(pe.a,{disabled:parseInt(h.total_count)===parseInt(h.add_count),value:"".concat(h.profession,"-").concat(h.student_group)},h==null?void 0:h.student_group,"\uFF08",h.total_count,"\u4EBA\uFF09"),parseInt(h.total_count)===parseInt(h.add_count)&&e.a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center"}},"\u5DF2\u6DFB\u52A0"))}))))),e.a.createElement("div",{className:Ht.a.rightdiv},e.a.createElement(ve.a.Search,{onChange:function(d){N(X.filter(function(i){return i.profession.includes(d.target.value)}))},size:"large",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},F.map(function(h,d){return e.a.createElement(Re.a,{justify:"space-between",style:{marginTop:"10px"}},e.a.createElement("span",null,h.student_group,"\uFF08",h.total_count,"\u4EBA\uFF09"),e.a.createElement("img",{src:oa.a,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){D(X.filter(function(U){return"".concat(U.profession,"-").concat(U.student_group)!="".concat(h.profession,"-").concat(h.student_group)}))}}))})))))},Ea=ma,fa=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:200,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1];Object(n.useEffect)(function(){if(j){xe();return}},[j]);var xe=function(){var O=Object(ce.a)(x.a.mark(function m(){var f,ee,y,o,p=arguments;return x.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return f=p.length>0&&p[0]!==void 0?p[0]:D,ee=p.length>1&&p[1]!==void 0?p[1]:{},y=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},f),ee),{},{exercise_id:ie}),function(M){return!!M}),R(!0),S.next=6,Object(ge.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:y});case 6:o=S.sent,o.status===0&&(R(!1),ue([].concat(Object(ke.a)(Y),Object(ke.a)(o==null?void 0:o.data))),q(Object(v.a)(Object(v.a)({},f),{},{total:o==null?void 0:o.count})));case 8:case"end":return S.stop()}},m)}));return function(){return O.apply(this,arguments)}}(),Fe=function(m,f){$(f)},Me=function(m){console.log(m),xe(D,m)},Pe=[{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(m,f){return m+"/"+f.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",align:"center",width:50,render:function(m,f){return e.a.createElement(e.a.Fragment,null,f.add_count===f.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),f.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),f.add_count!==0&&f.add_count15?((d==null?void 0:d.name)+"\uFF08"+d.student_no+"\uFF09").substr(0,15)+"...":e.a.createElement("span",null,d==null?void 0:d.name,"\uFF08",d.student_no,"\uFF09")),d.added&&e.a.createElement("span",{style:{display:"inline-block",width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center"}},"\u5DF2\u6DFB\u52A0"))}))))),e.a.createElement("div",{className:Yt.a.rightdiv},e.a.createElement(ve.a.Search,{onChange:function(i){h(R.filter(function(U){return U.profession.includes(i.target.value)}))},size:"large",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},N.map(function(d,i){return e.a.createElement(Re.a,{justify:"space-between",style:{marginTop:"10px"}},e.a.createElement("span",null,d.name,"\uFF08",d.student_no,"\uFF09"),e.a.createElement("img",{src:ba.a,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){D(R.filter(function(de){return de.id!=d.id}))}}))})))))},Ra=xa,va=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:200,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1],xe=Object(n.useState)(!0),Fe=Object(u.a)(xe,2),Me=Fe[0],Pe=Fe[1];Object(n.useEffect)(function(){if(j){w();return}},[j]);var w=function(){var y=Object(ce.a)(x.a.mark(function o(){var p,b,S,M,Ne,re=arguments;return x.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return p=re.length>0&&re[0]!==void 0?re[0]:D,b=re.length>1&&re[1]!==void 0?re[1]:{},S=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},p),b),{},{exercise_id:ie}),function(Ke){return!!Ke}),console.log("\u8BF7\u6C42\u53C2\u6570:",S),R(!0),Oe.next=7,Object(ge.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:S});case 7:M=Oe.sent,M.status===0&&(R(!1),ue([].concat(Object(ke.a)(Y),Object(ke.a)(M==null?void 0:M.data))),q(Object(v.a)(Object(v.a)({},p),{},{total:M==null?void 0:M.count})),((Ne=M.data)===null||Ne===void 0?void 0:Ne.length)<200&&Pe(!1),U([]));case 9:case"end":return Oe.stop()}},o)}));return function(){return y.apply(this,arguments)}}(),Ce=function(o,p){$(p)},se=function(o){console.log(o),w(D,o)},O=[{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(o,p){return o||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(o,p){return o?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],m=function(o){U(o)},f={selectedRowKeys:i,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:m,getCheckboxProps:function(o){return{disabled:o.added}}},ee=function(o,p){var b=Object(v.a)(Object(v.a)({},C),{},{page:o,per_page:p});q(b),w(b,we)};return e.a.createElement(He.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:700,confirmLoading:F,afterClose:function(){U([]),ue([]),N(!1)},onOk:function(){N(!0),B(i.map(function(o){return o.id}))},onCancel:P},e.a.createElement("div",{style:{padding:"0px 25px",marginBottom:10}},e.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.a.createElement(pe.a,{checked:(i==null?void 0:i.length)===Y.filter(function(y){return parseInt(y.total_count)!=parseInt(y.add_count)}).length,onChange:function(o){o.target.checked?U(Y.filter(function(p){return!p.added})):U([])}},"\u672C\u9875\u5168\u9009"),e.a.createElement("span",null,"\u5DF2\u9009\u62E9",i==null?void 0:i.length,"\u4E2A\u5B66\u751F"))),e.a.createElement(Ra,{hasMore:Me,data:Y,selectedRowKeys:i,handleChangePage:ee,setSelectedRowKeys:U}))},Pa=va,Aa=a("6Qhy"),it=a.n(Aa),Ua=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:10,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1];Object(n.useEffect)(function(){if(j){xe();return}},[j]);var xe=function(){var O=Object(ce.a)(x.a.mark(function m(){var f,ee,y,o,p=arguments;return x.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return f=p.length>0&&p[0]!==void 0?p[0]:D,ee=p.length>1&&p[1]!==void 0?p[1]:{},y=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},f),ee),{},{exercise_id:ie}),function(M){return!!M}),console.log("\u8BF7\u6C42\u53C2\u6570:",y),R(!0),S.next=7,Object(ge.a)("/api/common_exercises/exercise_users/exercise_rule_nos.json",{method:"get",params:y});case 7:o=S.sent,o.status===0&&(R(!1),ue(o.data),q(Object(v.a)(Object(v.a)({},f),{},{total:o==null?void 0:o.count})),U([]));case 9:case"end":return S.stop()}},m)}));return function(){return O.apply(this,arguments)}}(),Fe=function(m,f){$(f)},Me=function(m){console.log(m),xe(D,m)},Pe=[{title:"\u8003\u53F7\u89C4\u5219",dataIndex:"exercise_rule_no",align:"center",width:146},{title:"\u5F55\u5165\u65F6\u95F4",dataIndex:"created_at",align:"center",width:146,render:function(m,f){return ae()(m).format("YYYY-MM-DD HH:mm:ss")}},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",align:"center",width:146,render:function(m,f){return ae()(m).format("YYYY-MM-DD HH:mm:ss")}},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(m,f){return m+"/"+f.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",align:"center",width:80,render:function(m,f){return e.a.createElement(e.a.Fragment,null,f.add_count===f.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),f.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),f.add_count!==0&&f.add_count0&&Ae[0]!==void 0?Ae[0]:D,Z=Ae.length>1&&Ae[1]!==void 0?Ae[1]:{},Se=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},L),Z),{},{exercise_id:B}),function(Ee){return!!Ee}),console.log("\u8BF7\u6C42\u53C2\u6570:",Se),R(!0),ye.next=7,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"get",params:Se});case 7:Q=ye.sent,Q.status===0&&(R(!1),ue(Q.data),q(Object(v.a)(Object(v.a)({},L),{},{total:Q==null?void 0:Q.count})),U([]),Pe(!1),O(Q==null?void 0:Q.exercise_status));case 9:case"end":return ye.stop()}},c)}));return function(){return H.apply(this,arguments)}}(),y=function(c){console.log(c),ee(D,c)},o=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(c,L){return c||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(c,L){return c||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(c,L){return c||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(c,L){return c||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(c,L){return e.a.createElement(_e.a,{disabled:f,onClick:function(){return re([c])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],p=function(c){U(c),c.length===Y.length?Pe(!0):Pe(!1)},b={selectedRowKeys:i,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:p},S=function(c,L){var Z=Object(v.a)(Object(v.a)({},C),{},{page:c,per_page:L});q(Z),ee(Z,we)},M=function(c){Pe(c.target.checked),c.target.checked?U(Y.map(function(L){return L.id})):U([])},Ne=function(c,L){$(L)},re=function(c){if(c.length===0){Le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}He.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 L=Object(ce.a)(x.a.mark(function Se(){var Q,Ae;return x.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(ge.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:c}});case 2:Q=ye.sent,(Q==null?void 0:Q.status)===0&&(Ae=c.length===Y.length&&C.page>1?C.page-1:C.page,ee(Object(v.a)(Object(v.a)({},C),{},{page:Ae}),we),Le.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return ye.stop()}},Se)}));function Z(){return L.apply(this,arguments)}return Z}()})},De=function(c){console.log(c.key,22),N(c.key)},Oe=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z,Se,Q;return x.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return Z=[],Se=[],L.forEach(function(ye){var Ee=ye.split("-");Z.push(Ee[0]),Se.push(Ee[1])}),Te.next=5,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:Z,student_group_names:Se,exercise_id:B}});case 5:Q=Te.sent,Q.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 7:case"end":return Te.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),Ke=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z;return x.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:L,exercise_id:B}});case 2:Z=Q.sent,Z.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 4:case"end":return Q.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),Je=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z;return x.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{exercise_rule_nos:L,exercise_id:B}});case 2:Z=Q.sent,Z.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 4:case"end":return Q.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),je=e.a.createElement(ht.a,{onClick:De},e.a.createElement(ht.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ht.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"),e.a.createElement(ht.a.Item,{key:"3"},"\u6309\u8003\u53F7\u89C4\u5219\u6DFB\u52A0"));return e.a.createElement("div",{className:We.a.wrap},e.a.createElement(E.a,{className:We.a.formWrap,form:ne,onValuesChange:Ne,onFinish:y},e.a.createElement(Re.a,null,e.a.createElement(E.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ve.a,null)),e.a.createElement(E.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ve.a,null)),e.a.createElement("div",{className:We.a.btns},e.a.createElement(_e.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(sa.a,{disabled:m,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(_e.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:We.a.li},"\u8003\u751F\u5217\u8868\uFF1A",C.total,"\u4EBA"),e.a.createElement("div",{className:We.a.batch},e.a.createElement(pe.a,{className:"font14",checked:Me,onChange:M},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),i.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(_e.a,{disabled:f,ghost:!0,type:"primary",onClick:function(){return re(i)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement($e.a,{rowSelection:b,className:We.a.customTable,dataSource:Y,bordered:!1,rowKey:function(c){return c.id},columns:o,rowClassName:We.a.row,loading:X,pagination:{pageSize:C.per_page,total:C.total,current:C.page,onChange:S,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(c){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},c),"\u6761\u6570\u636E")}}}),e.a.createElement(pa,{editId:B,visible:F==="1",onCancel:function(){return N("0")},onOK:Oe}),e.a.createElement(Pa,{editId:B,visible:F==="2",onCancel:function(){return N("0")},onOK:Ke}),e.a.createElement(ja,{editId:B,visible:F==="3",onCancel:function(){return N("0")},onOK:Je}),e.a.createElement("div",{className:We.a.btns},e.a.createElement(_e.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(_e.a,{onClick:function(){return Ct.c.push("/exam/examinationManagement")},className:"ml20",type:"primary"},"\u5B8C\u6210")))},Ca=Fa,xt=a("rePB"),Oa=a("xQxU"),tt=a.n(Oa),Sa=pt.a.RangePicker,ya=function(_){var j,B,P,ie,D,V,T,ne,he=_.onNextTabs,I=_.editId,Y=_.setExamStatus,ue=_.setExamName,le=_.setEditId,W=E.a.useForm(),X=Object(u.a)(W,1),R=X[0],G=Object(n.useState)(!0),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)(!0),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)([]),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)([]),be=Object(u.a)(Ie,2),we=be[0],$=be[1],xe=Object(n.useState)(!1),Fe=Object(u.a)(xe,2),Me=Fe[0],Pe=Fe[1],w=Object(n.useState)([]),Ce=Object(u.a)(w,2),se=Ce[0],O=Ce[1],m=Object(n.useState)(!1),f=Object(u.a)(m,2),ee=f[0],y=f[1],o=Object(n.useState)(!1),p=Object(u.a)(o,2),b=p[0],S=p[1],M=Object(n.useState)(!1),Ne=Object(u.a)(M,2),re=Ne[0],De=Ne[1],Oe=Object(n.useState)(!1),Ke=Object(u.a)(Oe,2),Je=Ke[0],je=Ke[1],H=Object(n.useState)([]),c=Object(u.a)(H,2),L=c[0],Z=c[1],Se=Object(n.useState)([]),Q=Object(u.a)(Se,2),Ae=Q[0],Te=Q[1],ye=Object(n.useState)(""),Ee=Object(u.a)(ye,2),dt=Ee[0],_t=Ee[1],Xt=Object(n.useState)({}),St=Object(u.a)(Xt,2),A=St[0],Rt=St[1],vt=Object(It.k)(),yt=Object(n.useState)(),Pt=Object(u.a)(yt,2),st=Pt[0],At=Pt[1];function ot(s){return at.apply(this,arguments)}function at(){return at=Object(ce.a)(x.a.mark(function s(t){var r,K,z;return x.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(!((se==null?void 0:se.length)===0&&!F)){Be.next=3;break}return Le.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Be.abrupt("return");case 3:if(!((se==null?void 0:se.length)===0&&F)){Be.next=6;break}return Le.b.info("\u8BF7\u9009\u62E9A\u5377"),Be.abrupt("return");case 6:if(!((L==null?void 0:L.length)===0&&F&&i)){Be.next=9;break}return Le.b.info("\u8BF7\u9009\u62E9B\u5377"),Be.abrupt("return");case 9:if(!(F&&!dt)){Be.next=12;break}return Le.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Be.abrupt("return");case 12:return Pe(!0),((r=t.publish_times)===null||r===void 0?void 0:r.length)>0&&(t.publish_times[0]&&(t.publish_time=ae()(t.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),t.publish_times[1]&&(t.end_time=ae()(t.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),t.is_ab=F,t.examination_bank_id=se[0].id,t.question_random=b,t.choice_random=re,t.limit_minutes_time_to_enter_exam=st,i&&(t.b_examination_bank_id=L==null||((K=L[0])===null||K===void 0)?void 0:K.id),t.is_random=dt==="a",t.is_base_a=!i,Be.next=23,Object(ge.a)("/api/common_exercises/exercises/".concat(I,"/update_base"),{method:"put",body:t});case 23:z=Be.sent,z.status===0&&he("2"),Pe(!1);case 26:case"end":return Be.stop()}},s)})),at.apply(this,arguments)}Object(n.useEffect)(function(){ee&&Te([])},[ee]),Object(n.useEffect)(function(){ct(),Et({}),Ze()},[]);function ct(){return mt.apply(this,arguments)}function mt(){return mt=Object(ce.a)(x.a.mark(function s(){var t;return x.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Object(ge.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:t=K.sent,t.status===0&&q(t.data);case 4:case"end":return K.stop()}},s)})),mt.apply(this,arguments)}function Et(s){return nt.apply(this,arguments)}function nt(){return nt=Object(ce.a)(x.a.mark(function s(t){var r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(v.a)({page:1,per_page:1e5,total:100},t)});case 2:r=z.sent,$(r==null?void 0:r.examination_banks);case 4:case"end":return z.stop()}},s)})),nt.apply(this,arguments)}function Ze(){return Ut.apply(this,arguments)}function Ut(){return Ut=Object(ce.a)(x.a.mark(function s(){var t,r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/exercises/".concat(I,"/base.json"),{method:"get",params:{}});case 2:t=z.sent,r=t.data,Rt(r),R.setFieldsValue({exercise_name:r.exercise_name,exercise_subject_id:r.exercise_subject_id,time:r.time,publish_times:[r.publish_time&&ae()(r.publish_time),r.end_time&&ae()(r.end_time)],password:r.password}),N(r.is_ab),O([{id:r.examination_bank_id,name:r.examination_bank_name}]),S(r.question_random),De(r.choice_random),U(!r.is_base_a),Y(r==null?void 0:r.exercise_status),ue(r==null?void 0:r.exercise_name),At(r==null?void 0:r.limit_minutes_time_to_enter_exam),_t(r.is_random?"a":"b"),r.is_base_a||r.b_examination_bank_id&&Z([{id:r.b_examination_bank_id,name:r.b_examination_bank_name}]);case 16:case"end":return z.stop()}},s)})),Ut.apply(this,arguments)}var g=[{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(t,r,K){return e.a.createElement("div",null,t?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(t,r,K){return e.a.createElement("div",null,ae()(t).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(t,r,K){return e.a.createElement("div",null,e.a.createElement(Ve.Link,{onClick:function(jt){return jt.stopPropagation()},to:"/exam/exerciseManagement/".concat(t,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];function l(s){return J.apply(this,arguments)}function J(){return J=Object(ce.a)(x.a.mark(function s(t){var r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/exercises/exercise_exist.json",{method:"get",params:{exercise_name:t}});case 2:return r=z.sent,z.abrupt("return",r.flag);case 4:case"end":return z.stop()}},s)})),J.apply(this,arguments)}return e.a.createElement("div",{className:tt.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 0px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,value:F?"b":"a",onChange:function(t){t.target.value==="a"?(N(!1),A.is_ab?(S(A.question_random),De(A.choice_random)):(S(!1),De(!1))):(N(!0),!A.is_ab&&!A.b_examination_bank_id?(S(A.question_random),De(A.choice_random)):(S(!1),De(!1)))}},e.a.createElement(oe.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(oe.a,{value:"b"},"AB\u8BD5\u5377"))),!F&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(_e.a,{style:{width:"116px",borderRadius:"4px",height:40},disabled:A.exercise_status===3||A.exercise_status===2,type:"primary",ghost:!0,onClick:function(){y(!0),je(!1)}},"\u9009\u62E9\u8BD5\u5377")),se.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(j=se[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((B=se[0])===null||B===void 0?void 0:B.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){O([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{disabled:A.exercise_status===3||A.exercise_status===2,checked:b,onChange:function(t){S(t.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{disabled:A.exercise_status===3||A.exercise_status===2,checked:re,onChange:function(t){De(t.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),F&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(_e.a,(P={style:{width:"116px",borderRadius:"4px",height:40},disabled:A.exercise_status===3||A.exercise_status===2},Object(xt.a)(P,"style",{height:"40px"}),Object(xt.a)(P,"type","primary"),Object(xt.a)(P,"ghost",!0),Object(xt.a)(P,"onClick",function(){y(!0),je(!1)}),P),"\u9009\u62E9\u8BD5\u5377")),se.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(ie=se[0])===null||ie===void 0?void 0:ie.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((D=se[0])===null||D===void 0?void 0:D.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){O([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,defaultValue:"a",value:i?"a":"b",onChange:function(t){t.target.value==="a"?U(!0):(U(!1),S(!0),De(!0))}},e.a.createElement(oe.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),i&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(_e.a,{disabled:A.exercise_status===3||A.exercise_status===2,style:{marginLeft:"116px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){y(!0),je(!0)}},"\u9009\u62E9\u8BD5\u5377")),L.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(V=L[0])===null||V===void 0?void 0:V.name),e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((T=L[0])===null||T===void 0?void 0:T.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){Z([])}}," \u79FB\u9664"))),!i&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:b,disabled:A.exercise_status===3||A.exercise_status===2,onChange:function(t){S(t.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:re,disabled:A.exercise_status===3||A.exercise_status===2,onChange:function(t){De(t.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,value:dt,onChange:function(t){_t(t.target.value)}},e.a.createElement(oe.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EIP\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIP\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 0px"}},e.a.createElement(E.a,{form:R,onFinish:ot},e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(ve.a,{placeholder:"\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5",disabled:A.exercise_status===3||A.exercise_status===2,size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:wt.a})," \u6B63\u786E\u793A\u4F8B\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5"),e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:Lt.a})," \u9519\u8BEF\u793A\u4F8B\uFF1A\u8BA1\u7B97\u673A\u57FA\u7840\u671F\u4E2D\u8003\u8BD5")))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(rt.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:A.exercise_status===3||A.exercise_status===2,className:tt.a.Selectclass,style:{height:"40px"}},C.map(function(s,t){return e.a.createElement(rt.a.Option,{value:s.id},s.name)})))),e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570"}]},e.a.createElement(ve.a,{disabled:A.exercise_status===3||A.exercise_status===2,prefix:e.a.createElement(Dt.a,{title:"\u4ECE\u5B66\u751F\u8FDB\u5165\u7B54\u9898\u9875\u9762\u5F00\u59CB\u5012\u8BA1\u65F6\uFF0C\u65F6\u95F4\u8017\u5C3D\u540E\u5B66\u751F\u65E0\u6CD5\u7EE7\u7EED\u4F5C\u7B54"},e.a.createElement(kt.a,{className:tt.a.svgheight})),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",className:tt.a.inputheight,addonAfter:"\u5206\u949F"})))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Sa,{placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"],disabledHours:function(){var t=parseInt(ae()().format("HH"));return Object(gt.K)(0,23).splice(0,t)},disabledMinutes:function(){var t=parseInt(ae()().format("mm"));return Object(gt.K)(0,23).splice(0,t)},disabledDate:function(t){return t&&t0&&(l.publish_time=ae()(l.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),l.end_time=ae()(l.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),l.is_ab=R,l.examination_bank_id=$[0].id,l.question_random=y,l.choice_random=S,l.limit_minutes_time_to_enter_exam=vt,N&&(l.b_examination_bank_id=je==null||((s=je[0])===null||s===void 0)?void 0:s.id),l.is_random=Te==="a",l.is_base_a=!N,K.next=23,Object(ge.a)("/api/common_exercises/exercises",{method:"post",body:l});case 23:t=K.sent,t.status===0&&(I(t==null?void 0:t.id),Ct.c.push("/exam/examinationManagement/add?id=".concat(t==null?void 0:t.id)),ne("2")),m(!1);case 26:case"end":return K.stop()}},g)})),st.apply(this,arguments)}Object(n.useEffect)(function(){Pe&&Se([])},[Pe]),Object(n.useEffect)(function(){At(),at({}),le.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})},[]);function At(){return ot.apply(this,arguments)}function ot(){return ot=Object(ce.a)(x.a.mark(function g(){var l;return x.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(ge.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:l=s.sent,l.status===0&&(de(l.data),setTimeout(function(){var t,r;le.setFieldsValue({exercise_subject_id:(Ee==null||((t=Ee.query)===null||t===void 0)?void 0:t.subjectId)?parseInt(Ee==null||((r=Ee.query)===null||r===void 0)?void 0:r.subjectId):""})},500));case 4:case"end":return s.stop()}},g)})),ot.apply(this,arguments)}function at(g){return ct.apply(this,arguments)}function ct(){return ct=Object(ce.a)(x.a.mark(function g(l){var J,s,t,r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(v.a)({page:1,per_page:1e5,total:100},l)});case 2:s=z.sent,Ie(s==null?void 0:s.examination_banks),(Ee==null||((J=Ee.query)===null||J===void 0)?void 0:J.exerciseId)&&(r=s==null||((t=s.examination_banks)===null||t===void 0)?void 0:t.find(function(jt){var Be;return jt.id===Number(Ee==null||((Be=Ee.query)===null||Be===void 0)?void 0:Be.exerciseId)}),console.log(r,Ee,"item"),xe([r]));case 5:case"end":return z.stop()}},g)})),ct.apply(this,arguments)}var mt=[{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(l,J,s){return e.a.createElement("div",null,l?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(l,J,s){return e.a.createElement("div",null,ae()(l).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(l,J,s){return e.a.createElement("div",null,e.a.createElement(Ve.Link,{onClick:function(r){return r.stopPropagation()},to:"/exam/exerciseManagement/".concat(l,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];function Et(g){return nt.apply(this,arguments)}function nt(){return nt=Object(ce.a)(x.a.mark(function g(l){var J;return x.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(ge.a)("/api/common_exercises/exercises/exercise_exist.json",{method:"get",params:{exercise_name:l}});case 2:return J=t.sent,t.abrupt("return",J.flag);case 4:case"end":return t.stop()}},g)})),nt.apply(this,arguments)}function Ze(g,l){for(var J=[],s=g;s0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((B=$[0])===null||B===void 0?void 0:B.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){xe([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:y,onChange:function(l){o(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:S,onChange:function(l){M(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),R&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(_e.a,{style:{width:"116px",borderRadius:"4px",height:40},type:"primary",ghost:!0,onClick:function(){w(!0),Oe(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(P=$[0])===null||P===void 0?void 0:P.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((ie=$[0])===null||ie===void 0?void 0:ie.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){xe([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(oe.a.Group,{defaultValue:"a",onChange:function(l){l.target.value==="a"?h(!0):(h(!1),o(!0),M(!0))}},e.a.createElement(oe.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),N&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(_e.a,{style:{marginLeft:"116px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){w(!0),Oe(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(D=je[0])===null||D===void 0?void 0:D.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((V=je[0])===null||V===void 0?void 0:V.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){H([])}}," \u79FB\u9664"))),!N&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:y,onChange:function(l){o(l.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:S,onChange:function(l){M(l.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(oe.a.Group,{onChange:function(l){ye(l.target.value)}},e.a.createElement(oe.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EIP\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIP\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",null,e.a.createElement(E.a,{form:le,onFinish:Pt},e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",validateTrigger:"onBlur",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{validator:function(l,J,s){Et(J).then(function(t){t?s("\u8BE5\u8003\u8BD5\u540D\u79F0\u5DF2\u5B58\u5728"):s()})}}]},e.a.createElement(ve.a,{placeholder:"\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5",size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:wt.a})," \u6B63\u786E\u793A\u4F8B\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5"),e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:Lt.a})," \u9519\u8BEF\u793A\u4F8B\uFF1A\u8BA1\u7B97\u673A\u57FA\u7840\u671F\u4E2D\u8003\u8BD5")))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(rt.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:et.a.Selectclass,style:{height:"40px"}},U.map(function(g,l){return e.a.createElement(rt.a.Option,{value:g.id},g.name)})))),e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570"}]},e.a.createElement(ve.a,{prefix:e.a.createElement(Dt.a,{title:"\u4ECE\u5B66\u751F\u8FDB\u5165\u7B54\u9898\u9875\u9762\u5F00\u59CB\u5012\u8BA1\u65F6\uFF0C\u65F6\u95F4\u8017\u5C3D\u540E\u5B66\u751F\u65E0\u6CD5\u7EE7\u7EED\u4F5C\u7B54"},e.a.createElement(kt.a,{className:et.a.svgheight})),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",className:et.a.inputheight,addonAfter:"\u5206\u949F"})))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Zt,{placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"],disabledDate:function(l){return l&&l<=ae()().subtract(1,"days")},style:{height:"40px",width:"100%",borderRadius:"4px"},disabledHours:function(){var l=parseInt(ae()().format("HH"));return Object(gt.K)(0,23).splice(0,l)},disabledMinutes:function(){var l=parseInt(ae()().format("mm"));return Object(gt.K)(0,23).splice(0,l)},showTime:!0,format:"YYYY-MM-DD HH:mm"}))),e.a.createElement(fe.a,{span:12,style:{display:"flex"}},e.a.createElement(E.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(ve.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",bordered:!1,disabled:!0,style:{width:"300px",height:"40px",borderRadius:"4px",color:"red",fontWeight:"500"}})),e.a.createElement(_e.a,{type:"primary",ghost:!0,style:{width:"116px",borderRadius:"4px",marginLeft:"20px",height:"40px"},onClick:function(){le.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement("label",null,"\u9650\u5236\u8FDB\u5165\uFF1A"),e.a.createElement("span",null,"\u8003\u8BD5\u5F00\u59CB\u540E ",e.a.createElement(lt.a,{step:1,value:vt,onChange:function(l){yt(l?parseInt(l).toFixed(0):0)},min:0})," \u5206\u949F\u7981\u6B62\u8FDB\u5165\u8003\u8BD5"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(_e.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){Ct.c.push("/exam/examinationManagement")}},"\u53D6\u6D88"),e.a.createElement(_e.a,{loading:O,type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){le.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(He.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:Pe,width:820,destroyOnClose:!0,onCancel:function(){w(!1),at({})},onOk:Object(ce.a)(x.a.mark(function g(){var l,J;return x.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!De){t.next=4;break}H(Object(ke.a)(Z)),t.next=9;break;case 4:return t.next=6,Object(ge.a)("/api/common_exercises/examination_banks/find_sub_by_exam.json",{method:"get",params:{id:Z==null||((l=Z[0])===null||l===void 0)?void 0:l.id}});case 6:J=t.sent,le.setFieldsValue({exercise_subject_id:J.id}),xe(Object(ke.a)(Z));case 9:w(!1);case 10:case"end":return t.stop()}},g)}))},e.a.createElement(E.a,{className:et.a.formWraps,layout:"inline",onFinish:function(l){l.name=l.name?l.name:"",l.user_name=l.user_name?l.user_name:"",l.date=l.dates?ae()(l.dates).format("YYYY-MM-DD"):"",at(Object(v.a)({},l))}},e.a.createElement(Re.a,null,e.a.createElement(E.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ve.a,{style:{width:160}})),e.a.createElement(E.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ve.a,{style:{width:160}})),e.a.createElement(E.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(pt.a,null)),e.a.createElement(_e.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement($e.a,{className:et.a.customTable,rowSelection:{type:"radio",selectedRowKeys:[Z==null||((T=Z[0])===null||T===void 0)?void 0:T.id],onChange:function(l,J){Se(J)}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:q,bordered:!1,rowKey:function(l){return l.id},columns:mt,rowClassName:et.a.row,pagination:!1,onRow:function(l){return{onClick:function(s){return Se([l])}}}})))},$t=qt,Ya=a("wEYh"),Ot=a("CjYe"),ea=a("XzBQ"),Qe=a.n(ea),Xa=a("PhIt"),Nt=a("k/+q"),Tt=a("dfu6"),Mt=Nt.a.TabPane,ta=function(_){var j,B=_.visible,P=_.onOK,ie=_.onCancel,D=E.a.useForm(),V=Object(u.a)(D,1),T=V[0],ne=Object(n.useState)({}),he=Object(u.a)(ne,2),I=he[0],Y=he[1],ue=Object(n.useState)("1"),le=Object(u.a)(ue,2),W=le[0],X=le[1];return Object(n.useEffect)(function(){B&&(T.resetFields(),X("1"))},[B]),e.a.createElement(He.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:B,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(ce.a)(x.a.mark(function R(){var G;return x.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,T.validateFields();case 2:if(I.ip){F.next=7;break}if(G=I.startIP.split(".")[3],!(parseInt(G)>parseInt(I.endIP))){F.next=7;break}return Le.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),F.abrupt("return");case 7:P(Object(v.a)({},T.getFieldsValue()));case 8:case"end":return F.stop()}},R)})),onCancel:function(){ie()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Nt.a,{activeKey:W,onChange:function(G){X(G),T.resetFields()}},e.a.createElement(Mt,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(Mt,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(E.a,{form:T,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(G,k){Y(Object(v.a)({},k))}},W==="1"&&e.a.createElement(E.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(rt.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(G){T.setFieldsValue({ip:Object(ke.a)(G.filter(function(k){return Object(Tt.a)(k)?!0:(Le.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),W==="2"&&e.a.createElement(Re.a,{gutter:[20,20]},e.a.createElement(fe.a,{flex:"1"},e.a.createElement(E.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ve.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(G){var k="";Object(Tt.a)(G.target.value)?k=G.target.value:(k="",Le.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),T.setFieldsValue({startIP:k})}}))),e.a.createElement(fe.a,{flex:"1"},e.a.createElement(E.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(ve.a,{onBlur:function(G){},prefix:e.a.createElement("span",{className:"font14"},(j=I.startIP)===null||j===void 0?void 0:j.substring(0,I.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},aa=ta,Qt=a("jN4g"),na=a("m3rI"),ua=function(_){var j,B,P,ie,D=_.onNextTabs,V=_.editId,T=_.examStatus,ne=E.a.useForm(),he=Object(u.a)(ne,1),I=he[0],Y=Object(n.useState)(!1),ue=Object(u.a)(Y,2),le=ue[0],W=ue[1],X=Object(n.useState)(!1),R=Object(u.a)(X,2),G=R[0],k=R[1],F=Object(n.useState)(0),N=Object(u.a)(F,2),h=N[0],d=N[1],i=Object(n.useState)(""),U=Object(u.a)(i,2),de=U[0],me=U[1],C=Object(n.useState)(!1),q=Object(u.a)(C,2),Ie=q[0],be=q[1],we=Object(n.useState)(!1),$=Object(u.a)(we,2),xe=$[0],Fe=$[1],Me=Object(n.useState)({ip_limit:"no",public_ip:[],inner_ip:[]}),Pe=Object(u.a)(Me,2),w=Pe[0],Ce=Pe[1],se=function(){var p=Object(ce.a)(x.a.mark(function b(S){var M;return x.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return k(!0),re.next=3,Object(ge.a)("/api/common_exercises/exercises/".concat(V,"/update_settings.json"),{method:"put",body:Object(v.a)(Object(v.a)({},S),w)});case 3:M=re.sent,M.status===0&&D("3"),k(!1);case 6:case"end":return re.stop()}},b)}));return function(S){return p.apply(this,arguments)}}(),O=function(b){console.log(b),b.ip?w[de]=[].concat(Object(ke.a)(w[de]||[]),Object(ke.a)(b.ip)):w[de]=[].concat(Object(ke.a)(w[de]||[]),["".concat(b.startIP,",").concat(b.startIP.substring(0,b.startIP.lastIndexOf("."))+"."+b.endIP)]),Ce(Object(v.a)({},w)),W(!1)},m=function(b){me(b),W(!0)},f=function(){var p=Object(ce.a)(x.a.mark(function b(){var S,M,Ne,re,De,Oe,Ke,Je,je;return x.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(ge.a)("/api/common_exercises/exercises/".concat(V,"/settings"),{method:"get"});case 2:S=c.sent,S.settings&&(M=S.settings,Ne=M.ip_limit,re=M.public_ip,De=re===void 0?[]:re,Oe=M.inner_ip,Ke=Oe===void 0?[]:Oe,Je=M.exercise_status,je=Object(Ye.a)(M,["ip_limit","public_ip","inner_ip","exercise_status"]),Ce({ip_limit:Ne,public_ip:De,inner_ip:Ke}),I.setFieldsValue(je),S.settings.is_normal||(be(!0),S.settings.allow_repeat_exam&&Fe(!0)),d(Je));case 4:case"end":return c.stop()}},b)}));return function(){return p.apply(this,arguments)}}(),ee=function(b){"is_normal"in b&&(b.is_normal?(be(!1),I.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1})):(be(!0),I.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))),"allow_repeat_exam"in b&&(b.allow_repeat_exam?(Fe(!0),I.setFieldsValue({repeat_exam_count:5})):Fe(!1)),"repeat_exam_count"in b&&I.setFieldsValue({repeat_exam_count:b.repeat_exam_count?parseInt(b.repeat_exam_count).toFixed(0):1})};Object(n.useEffect)(function(){f()},[]);var y=h===3,o=h===2||h===3;return e.a.createElement("div",{className:Qe.a.bg},e.a.createElement("div",{className:Qe.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(E.a,{form:I,className:Qe.a.formWrap,scrollToFirstError:!0,onFinish:se,onValuesChange:ee},e.a.createElement(E.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(oe.a.Group,{disabled:o},e.a.createElement(oe.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(oe.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(E.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(E.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(E.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(E.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:y},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),Ie&&e.a.createElement(E.a.Item,{name:"allow_repeat_exam",valuePropName:"checked"},e.a.createElement(pe.a,{disabled:h===2||h===3},"\u5141\u8BB8\u91CD\u590D\u8FDB\u884C\u8003\u8BD5",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53EF\u8BBE\u7F6E\u8003\u751F\u8FDB\u5165\u6A21\u62DF\u8003\u8BD5\u7684\u6B21\u6570\uFF09"))),xe&&Ie&&e.a.createElement("div",{style:{display:"flex",marginLeft:15}},e.a.createElement(E.a.Item,{style:{lineHeight:"35px"},label:"\u6BCF\u4E2A\u8003\u751F\u91CD\u590D\u8003\u8BD5\u6B21\u6570\uFF1A",name:"repeat_exam_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u6B21\u6570"}]},e.a.createElement(lt.a,{disabled:h===2||h===3,min:1,max:999}))," ",e.a.createElement("span",{style:{lineHeight:"35px"}}," \u6B21 ",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u53EF\u8BBE\u7F6E1\uFF5E999\uFF09\u6B21"))),e.a.createElement("div",{className:Qe.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(E.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(Ot.a,{disabled:o})),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:Qe.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(E.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(E.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(Ot.a,{disabled:o})),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:Qe.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(E.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),e.a.createElement(E.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(lt.a,{disabled:o,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Qe.a.row},e.a.createElement(Ot.a,{disabled:o,checked:w.ip_limit!=="no",onChange:function(b){w.ip_limit==="no"?w.ip_limit="pub":w.ip_limit="no",Ce(Object.assign({},w))}}),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:"".concat(na.a.API_SERVER,"/\u5982\u4F55\u5B89\u88C5WebRTC%20Leak%20Prevent\u63D2\u4EF6.pdf")},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),w.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Re.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((j=w.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(B=w.public_ip)===null||B===void 0?void 0:B.map(function(p,b){return e.a.createElement("span",{className:Qe.a.ipItem,key:b},e.a.createElement("i",null,p," "),!o&&e.a.createElement(Qt.a,{onClick:function(){He.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){w.public_ip.splice(b,1),Ce(Object(v.a)({},w))}})},className:" c-grey-c",size:20}))}),!y&&e.a.createElement("span",{onClick:function(){return m("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Re.a,{className:"mt15"},e.a.createElement(fe.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(fe.a,null,!((P=w.inner_ip)===null||P===void 0?void 0:P.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(ie=w.inner_ip)===null||ie===void 0?void 0:ie.map(function(p,b){return e.a.createElement("span",{className:Qe.a.ipItem,key:b},e.a.createElement("i",null,p," "),!o&&e.a.createElement(Qt.a,{onClick:function(){He.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){w.inner_ip.splice(b,1),Ce(Object(v.a)({},w))}})},className:" c-grey-c",size:20}))}),!y&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){m("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(aa,{visible:le,onOK:O,onCancel:function(){return W(!1)}})),e.a.createElement("div",{className:Qe.a.btns},e.a.createElement(_e.a,{ghost:!0,type:"primary",onClick:function(){return D("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(_e.a,{onClick:function(){return I.submit()},className:"ml20",loading:G,type:"primary"},"\u4E0B\u4E00\u6B65")))},la=ua,Ga=a("hrnc"),sa=a("NBWo"),Ja=a("pv+g"),ht=a("KscA"),ra=a("dq6g"),We=a.n(ra),ia=a("LvDl"),bt=a.n(ia),da=a("TET6"),Ht=a.n(da),_a=a("AoT9"),oa=a.n(_a),ca=a("RotF"),Kt=a.n(ca),ma=function(_){var j=_.data,B=_.value,P=B===void 0?[]:B,ie=_.handleChangePage,D=_.setSelectedRowKeys,V=_.selectedRowKeys,T=_.onChange,ne=T===void 0?function(){}:T,he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)([]),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)([]),k=Object(u.a)(G,2),F=k[0],N=k[1];return Object(n.useEffect)(function(){ue(j)},[j]),Object(n.useEffect)(function(){D&&(R(V),N(V))},[V]),e.a.createElement("div",{style:{display:"flex",justifyContent:"space-evenly"}},e.a.createElement("div",{className:Ht.a.leftdiv},e.a.createElement(ve.a.Search,{size:"large",onChange:function(d){ue(j.filter(function(i){return i.profession.includes(d.target.value)}))},placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{height:"85%",overflow:"auto"}},e.a.createElement(Kt.a,{initialLoad:!1,pageStart:1,threshold:200,loadMore:function(d){ie(d,200)},hasMore:!0,useWindow:!1},e.a.createElement(pe.a.Group,{value:X.map(function(h){return"".concat(h.profession,"-").concat(h.student_group)}),onChange:function(d){D(Y.filter(function(i){return d.includes("".concat(i.profession,"-").concat(i.student_group))}))},style:{marginTop:"10px"}},Y.map(function(h,d){return e.a.createElement(Re.a,{style:{marginTop:"10px",lineHeight:"24px"}},e.a.createElement(pe.a,{disabled:parseInt(h.total_count)===parseInt(h.add_count),value:"".concat(h.profession,"-").concat(h.student_group)},h==null?void 0:h.student_group,"\uFF08",h.total_count,"\u4EBA\uFF09"),parseInt(h.total_count)===parseInt(h.add_count)&&e.a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center"}},"\u5DF2\u6DFB\u52A0"))}))))),e.a.createElement("div",{className:Ht.a.rightdiv},e.a.createElement(ve.a.Search,{onChange:function(d){N(X.filter(function(i){return i.profession.includes(d.target.value)}))},size:"large",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},F.map(function(h,d){return e.a.createElement(Re.a,{justify:"space-between",style:{marginTop:"10px"}},e.a.createElement("span",null,h.student_group,"\uFF08",h.total_count,"\u4EBA\uFF09"),e.a.createElement("img",{src:oa.a,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){D(X.filter(function(U){return"".concat(U.profession,"-").concat(U.student_group)!="".concat(h.profession,"-").concat(h.student_group)}))}}))})))))},Ea=ma,fa=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:200,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1];Object(n.useEffect)(function(){if(j){xe();return}},[j]);var xe=function(){var O=Object(ce.a)(x.a.mark(function m(){var f,ee,y,o,p=arguments;return x.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return f=p.length>0&&p[0]!==void 0?p[0]:D,ee=p.length>1&&p[1]!==void 0?p[1]:{},y=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},f),ee),{},{exercise_id:ie}),function(M){return!!M}),R(!0),S.next=6,Object(ge.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:y});case 6:o=S.sent,o.status===0&&(R(!1),ue([].concat(Object(ke.a)(Y),Object(ke.a)(o==null?void 0:o.data))),q(Object(v.a)(Object(v.a)({},f),{},{total:o==null?void 0:o.count})));case 8:case"end":return S.stop()}},m)}));return function(){return O.apply(this,arguments)}}(),Fe=function(m,f){$(f)},Me=function(m){console.log(m),xe(D,m)},Pe=[{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(m,f){return m+"/"+f.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",align:"center",width:50,render:function(m,f){return e.a.createElement(e.a.Fragment,null,f.add_count===f.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),f.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),f.add_count!==0&&f.add_count15?((d==null?void 0:d.name)+"\uFF08"+d.student_no+"\uFF09").substr(0,15)+"...":e.a.createElement("span",null,d==null?void 0:d.name,"\uFF08",d.student_no,"\uFF09")),d.added&&e.a.createElement("span",{style:{display:"inline-block",width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center"}},"\u5DF2\u6DFB\u52A0"))}))))),e.a.createElement("div",{className:Yt.a.rightdiv},e.a.createElement(ve.a.Search,{onChange:function(i){h(R.filter(function(U){return U.profession.includes(i.target.value)}))},size:"large",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),e.a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},N.map(function(d,i){return e.a.createElement(Re.a,{justify:"space-between",style:{marginTop:"10px"}},e.a.createElement("span",null,d.name,"\uFF08",d.student_no,"\uFF09"),e.a.createElement("img",{src:ba.a,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){D(R.filter(function(de){return de.id!=d.id}))}}))})))))},Ra=xa,va=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:200,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1],xe=Object(n.useState)(!0),Fe=Object(u.a)(xe,2),Me=Fe[0],Pe=Fe[1];Object(n.useEffect)(function(){if(j){w();return}},[j]);var w=function(){var y=Object(ce.a)(x.a.mark(function o(){var p,b,S,M,Ne,re=arguments;return x.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return p=re.length>0&&re[0]!==void 0?re[0]:D,b=re.length>1&&re[1]!==void 0?re[1]:{},S=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},p),b),{},{exercise_id:ie}),function(Ke){return!!Ke}),console.log("\u8BF7\u6C42\u53C2\u6570:",S),R(!0),Oe.next=7,Object(ge.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:S});case 7:M=Oe.sent,M.status===0&&(R(!1),ue([].concat(Object(ke.a)(Y),Object(ke.a)(M==null?void 0:M.data))),q(Object(v.a)(Object(v.a)({},p),{},{total:M==null?void 0:M.count})),((Ne=M.data)===null||Ne===void 0?void 0:Ne.length)<200&&Pe(!1),U([]));case 9:case"end":return Oe.stop()}},o)}));return function(){return y.apply(this,arguments)}}(),Ce=function(o,p){$(p)},se=function(o){console.log(o),w(D,o)},O=[{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(o,p){return o||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(o,p){return o?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],m=function(o){U(o)},f={selectedRowKeys:i,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:m,getCheckboxProps:function(o){return{disabled:o.added}}},ee=function(o,p){var b=Object(v.a)(Object(v.a)({},C),{},{page:o,per_page:p});q(b),w(b,we)};return e.a.createElement(He.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:700,confirmLoading:F,afterClose:function(){U([]),ue([]),N(!1)},onOk:function(){N(!0),B(i.map(function(o){return o.id}))},onCancel:P},e.a.createElement("div",{style:{padding:"0px 25px",marginBottom:10}},e.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.a.createElement(pe.a,{checked:(i==null?void 0:i.length)===Y.filter(function(y){return parseInt(y.total_count)!=parseInt(y.add_count)}).length,onChange:function(o){o.target.checked?U(Y.filter(function(p){return!p.added})):U([])}},"\u672C\u9875\u5168\u9009"),e.a.createElement("span",null,"\u5DF2\u9009\u62E9",i==null?void 0:i.length,"\u4E2A\u5B66\u751F"))),e.a.createElement(Ra,{hasMore:Me,data:Y,selectedRowKeys:i,handleChangePage:ee,setSelectedRowKeys:U}))},Pa=va,Aa=a("6Qhy"),it=a.n(Aa),Ua=function(_){var j=_.visible,B=_.onOK,P=_.onCancel,ie=_.editId,D={page:1,per_page:10,total:0},V=E.a.useForm(),T=Object(u.a)(V,1),ne=T[0],he=Object(n.useState)([]),I=Object(u.a)(he,2),Y=I[0],ue=I[1],le=Object(n.useState)(!0),W=Object(u.a)(le,2),X=W[0],R=W[1],G=Object(n.useState)(!1),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)([]),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)(D),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)({}),be=Object(u.a)(Ie,2),we=be[0],$=be[1];Object(n.useEffect)(function(){if(j){xe();return}},[j]);var xe=function(){var O=Object(ce.a)(x.a.mark(function m(){var f,ee,y,o,p=arguments;return x.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return f=p.length>0&&p[0]!==void 0?p[0]:D,ee=p.length>1&&p[1]!==void 0?p[1]:{},y=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},f),ee),{},{exercise_id:ie}),function(M){return!!M}),console.log("\u8BF7\u6C42\u53C2\u6570:",y),R(!0),S.next=7,Object(ge.a)("/api/common_exercises/exercise_users/exercise_rule_nos.json",{method:"get",params:y});case 7:o=S.sent,o.status===0&&(R(!1),ue(o.data),q(Object(v.a)(Object(v.a)({},f),{},{total:o==null?void 0:o.count})),U([]));case 9:case"end":return S.stop()}},m)}));return function(){return O.apply(this,arguments)}}(),Fe=function(m,f){$(f)},Me=function(m){console.log(m),xe(D,m)},Pe=[{title:"\u8003\u53F7\u89C4\u5219",dataIndex:"exercise_rule_no",align:"center",width:146},{title:"\u5F55\u5165\u65F6\u95F4",dataIndex:"created_at",align:"center",width:146,render:function(m,f){return ae()(m).format("YYYY-MM-DD HH:mm:ss")}},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",align:"center",width:146,render:function(m,f){return ae()(m).format("YYYY-MM-DD HH:mm:ss")}},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(m,f){return m+"/"+f.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",align:"center",width:80,render:function(m,f){return e.a.createElement(e.a.Fragment,null,f.add_count===f.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),f.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),f.add_count!==0&&f.add_count0&&Ae[0]!==void 0?Ae[0]:D,Z=Ae.length>1&&Ae[1]!==void 0?Ae[1]:{},Se=bt.a.pickBy(Object(v.a)(Object(v.a)(Object(v.a)({},L),Z),{},{exercise_id:B}),function(Ee){return!!Ee}),console.log("\u8BF7\u6C42\u53C2\u6570:",Se),R(!0),ye.next=7,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"get",params:Se});case 7:Q=ye.sent,Q.status===0&&(R(!1),ue(Q.data),q(Object(v.a)(Object(v.a)({},L),{},{total:Q==null?void 0:Q.count})),U([]),Pe(!1),O(Q==null?void 0:Q.exercise_status));case 9:case"end":return ye.stop()}},c)}));return function(){return H.apply(this,arguments)}}(),y=function(c){console.log(c),ee(D,c)},o=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(c,L){return c||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(c,L){return c||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(c,L){return c||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(c,L){return c||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(c,L){return e.a.createElement(_e.a,{disabled:f,onClick:function(){return re([c])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],p=function(c){U(c),c.length===Y.length?Pe(!0):Pe(!1)},b={selectedRowKeys:i,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:p},S=function(c,L){var Z=Object(v.a)(Object(v.a)({},C),{},{page:c,per_page:L});q(Z),ee(Z,we)},M=function(c){Pe(c.target.checked),c.target.checked?U(Y.map(function(L){return L.id})):U([])},Ne=function(c,L){$(L)},re=function(c){if(c.length===0){Le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}He.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 L=Object(ce.a)(x.a.mark(function Se(){var Q,Ae;return x.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(ge.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:c}});case 2:Q=ye.sent,(Q==null?void 0:Q.status)===0&&(Ae=c.length===Y.length&&C.page>1?C.page-1:C.page,ee(Object(v.a)(Object(v.a)({},C),{},{page:Ae}),we),Le.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return ye.stop()}},Se)}));function Z(){return L.apply(this,arguments)}return Z}()})},De=function(c){console.log(c.key,22),N(c.key)},Oe=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z,Se,Q;return x.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return Z=[],Se=[],L.forEach(function(ye){var Ee=ye.split("-");Z.push(Ee[0]),Se.push(Ee[1])}),Te.next=5,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:Z,student_group_names:Se,exercise_id:B}});case 5:Q=Te.sent,Q.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 7:case"end":return Te.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),Ke=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z;return x.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:L,exercise_id:B}});case 2:Z=Q.sent,Z.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 4:case"end":return Q.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),Je=function(){var H=Object(ce.a)(x.a.mark(function c(L){var Z;return x.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ge.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{exercise_rule_nos:L,exercise_id:B}});case 2:Z=Q.sent,Z.status===0&&(N("0"),ee(),$({}),ne.resetFields());case 4:case"end":return Q.stop()}},c)}));return function(L){return H.apply(this,arguments)}}(),je=e.a.createElement(ht.a,{onClick:De},e.a.createElement(ht.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ht.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"),e.a.createElement(ht.a.Item,{key:"3"},"\u6309\u8003\u53F7\u89C4\u5219\u6DFB\u52A0"));return e.a.createElement("div",{className:We.a.wrap},e.a.createElement(E.a,{className:We.a.formWrap,form:ne,onValuesChange:Ne,onFinish:y},e.a.createElement(Re.a,null,e.a.createElement(E.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ve.a,null)),e.a.createElement(E.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ve.a,null)),e.a.createElement("div",{className:We.a.btns},e.a.createElement(_e.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(sa.a,{disabled:m,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(_e.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:We.a.li},"\u8003\u751F\u5217\u8868\uFF1A",C.total,"\u4EBA"),e.a.createElement("div",{className:We.a.batch},e.a.createElement(pe.a,{className:"font14",checked:Me,onChange:M},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),i.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(_e.a,{disabled:f,ghost:!0,type:"primary",onClick:function(){return re(i)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement($e.a,{rowSelection:b,className:We.a.customTable,dataSource:Y,bordered:!1,rowKey:function(c){return c.id},columns:o,rowClassName:We.a.row,loading:X,pagination:{pageSize:C.per_page,total:C.total,current:C.page,onChange:S,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(c){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},c),"\u6761\u6570\u636E")}}}),e.a.createElement(pa,{editId:B,visible:F==="1",onCancel:function(){return N("0")},onOK:Oe}),e.a.createElement(Pa,{editId:B,visible:F==="2",onCancel:function(){return N("0")},onOK:Ke}),e.a.createElement(ja,{editId:B,visible:F==="3",onCancel:function(){return N("0")},onOK:Je}),e.a.createElement("div",{className:We.a.btns},e.a.createElement(_e.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(_e.a,{onClick:function(){return Ct.c.push("/exam/examinationManagement")},className:"ml20",type:"primary"},"\u5B8C\u6210")))},Ca=Fa,xt=a("rePB"),Oa=a("xQxU"),tt=a.n(Oa),Sa=pt.a.RangePicker,ya=function(_){var j,B,P,ie,D,V,T,ne,he=_.onNextTabs,I=_.editId,Y=_.setExamStatus,ue=_.setExamName,le=_.setEditId,W=E.a.useForm(),X=Object(u.a)(W,1),R=X[0],G=Object(n.useState)(!0),k=Object(u.a)(G,2),F=k[0],N=k[1],h=Object(n.useState)(!0),d=Object(u.a)(h,2),i=d[0],U=d[1],de=Object(n.useState)([]),me=Object(u.a)(de,2),C=me[0],q=me[1],Ie=Object(n.useState)([]),be=Object(u.a)(Ie,2),we=be[0],$=be[1],xe=Object(n.useState)(!1),Fe=Object(u.a)(xe,2),Me=Fe[0],Pe=Fe[1],w=Object(n.useState)([]),Ce=Object(u.a)(w,2),se=Ce[0],O=Ce[1],m=Object(n.useState)(!1),f=Object(u.a)(m,2),ee=f[0],y=f[1],o=Object(n.useState)(!1),p=Object(u.a)(o,2),b=p[0],S=p[1],M=Object(n.useState)(!1),Ne=Object(u.a)(M,2),re=Ne[0],De=Ne[1],Oe=Object(n.useState)(!1),Ke=Object(u.a)(Oe,2),Je=Ke[0],je=Ke[1],H=Object(n.useState)([]),c=Object(u.a)(H,2),L=c[0],Z=c[1],Se=Object(n.useState)([]),Q=Object(u.a)(Se,2),Ae=Q[0],Te=Q[1],ye=Object(n.useState)(""),Ee=Object(u.a)(ye,2),dt=Ee[0],_t=Ee[1],Xt=Object(n.useState)({}),St=Object(u.a)(Xt,2),A=St[0],Rt=St[1],vt=Object(It.k)(),yt=Object(n.useState)(),Pt=Object(u.a)(yt,2),st=Pt[0],At=Pt[1];function ot(s){return at.apply(this,arguments)}function at(){return at=Object(ce.a)(x.a.mark(function s(t){var r,K,z;return x.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:if(!((se==null?void 0:se.length)===0&&!F)){Be.next=3;break}return Le.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Be.abrupt("return");case 3:if(!((se==null?void 0:se.length)===0&&F)){Be.next=6;break}return Le.b.info("\u8BF7\u9009\u62E9A\u5377"),Be.abrupt("return");case 6:if(!((L==null?void 0:L.length)===0&&F&&i)){Be.next=9;break}return Le.b.info("\u8BF7\u9009\u62E9B\u5377"),Be.abrupt("return");case 9:if(!(F&&!dt)){Be.next=12;break}return Le.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Be.abrupt("return");case 12:return Pe(!0),((r=t.publish_times)===null||r===void 0?void 0:r.length)>0&&(t.publish_times[0]&&(t.publish_time=ae()(t.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),t.publish_times[1]&&(t.end_time=ae()(t.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),t.is_ab=F,t.examination_bank_id=se[0].id,t.question_random=b,t.choice_random=re,t.limit_minutes_time_to_enter_exam=st,i&&(t.b_examination_bank_id=L==null||((K=L[0])===null||K===void 0)?void 0:K.id),t.is_random=dt==="a",t.is_base_a=!i,Be.next=23,Object(ge.a)("/api/common_exercises/exercises/".concat(I,"/update_base"),{method:"put",body:t});case 23:z=Be.sent,z.status===0&&he("2"),Pe(!1);case 26:case"end":return Be.stop()}},s)})),at.apply(this,arguments)}Object(n.useEffect)(function(){ee&&Te([])},[ee]),Object(n.useEffect)(function(){ct(),Et({}),Ze()},[]);function ct(){return mt.apply(this,arguments)}function mt(){return mt=Object(ce.a)(x.a.mark(function s(){var t;return x.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Object(ge.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:t=K.sent,t.status===0&&q(t.data);case 4:case"end":return K.stop()}},s)})),mt.apply(this,arguments)}function Et(s){return nt.apply(this,arguments)}function nt(){return nt=Object(ce.a)(x.a.mark(function s(t){var r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(v.a)({page:1,per_page:1e5,total:100},t)});case 2:r=z.sent,$(r==null?void 0:r.examination_banks);case 4:case"end":return z.stop()}},s)})),nt.apply(this,arguments)}function Ze(){return Ut.apply(this,arguments)}function Ut(){return Ut=Object(ce.a)(x.a.mark(function s(){var t,r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/exercises/".concat(I,"/base.json"),{method:"get",params:{}});case 2:t=z.sent,r=t.data,Rt(r),R.setFieldsValue({exercise_name:r.exercise_name,exercise_subject_id:r.exercise_subject_id,time:r.time,publish_times:[r.publish_time&&ae()(r.publish_time),r.end_time&&ae()(r.end_time)],password:r.password}),N(r.is_ab),O([{id:r.examination_bank_id,name:r.examination_bank_name}]),S(r.question_random),De(r.choice_random),U(!r.is_base_a),Y(r==null?void 0:r.exercise_status),ue(r==null?void 0:r.exercise_name),At(r==null?void 0:r.limit_minutes_time_to_enter_exam),_t(r.is_random?"a":"b"),r.is_base_a||r.b_examination_bank_id&&Z([{id:r.b_examination_bank_id,name:r.b_examination_bank_name}]);case 16:case"end":return z.stop()}},s)})),Ut.apply(this,arguments)}var g=[{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(t,r,K){return e.a.createElement("div",null,t?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(t,r,K){return e.a.createElement("div",null,ae()(t).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(t,r,K){return e.a.createElement("div",null,e.a.createElement(Ve.Link,{onClick:function(jt){return jt.stopPropagation()},to:"/exam/exerciseManagement/".concat(t,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];function l(s){return J.apply(this,arguments)}function J(){return J=Object(ce.a)(x.a.mark(function s(t){var r;return x.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,Object(ge.a)("/api/common_exercises/exercises/exercise_exist.json",{method:"get",params:{exercise_name:t}});case 2:return r=z.sent,z.abrupt("return",r.flag);case 4:case"end":return z.stop()}},s)})),J.apply(this,arguments)}return e.a.createElement("div",{className:tt.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 0px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,value:F?"b":"a",onChange:function(t){t.target.value==="a"?(N(!1),A.is_ab?(S(A.question_random),De(A.choice_random)):(S(!1),De(!1))):(N(!0),!A.is_ab&&!A.b_examination_bank_id?(S(A.question_random),De(A.choice_random)):(S(!1),De(!1)))}},e.a.createElement(oe.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(oe.a,{value:"b"},"AB\u8BD5\u5377"))),!F&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(_e.a,{style:{width:"116px",borderRadius:"4px",height:40},disabled:A.exercise_status===3||A.exercise_status===2,type:"primary",ghost:!0,onClick:function(){y(!0),je(!1)}},"\u9009\u62E9\u8BD5\u5377")),se.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(j=se[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((B=se[0])===null||B===void 0?void 0:B.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){O([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{disabled:A.exercise_status===3||A.exercise_status===2,checked:b,onChange:function(t){S(t.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{disabled:A.exercise_status===3||A.exercise_status===2,checked:re,onChange:function(t){De(t.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),F&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",borderRadius:"4px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(_e.a,(P={style:{width:"116px",borderRadius:"4px",height:40},disabled:A.exercise_status===3||A.exercise_status===2},Object(xt.a)(P,"style",{height:"40px"}),Object(xt.a)(P,"type","primary"),Object(xt.a)(P,"ghost",!0),Object(xt.a)(P,"onClick",function(){y(!0),je(!1)}),P),"\u9009\u62E9\u8BD5\u5377")),se.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(ie=se[0])===null||ie===void 0?void 0:ie.name)," ",e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((D=se[0])===null||D===void 0?void 0:D.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){O([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"116px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,defaultValue:"a",value:i?"a":"b",onChange:function(t){t.target.value==="a"?U(!0):(U(!1),S(!0),De(!0))}},e.a.createElement(oe.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),i&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(_e.a,{disabled:A.exercise_status===3||A.exercise_status===2,style:{marginLeft:"116px",height:"40px",width:"116px",borderRadius:"4px"},type:"primary",ghost:!0,onClick:function(){y(!0),je(!0)}},"\u9009\u62E9\u8BD5\u5377")),L.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"116px"}},(V=L[0])===null||V===void 0?void 0:V.name),e.a.createElement("span",null,e.a.createElement(Ve.Link,{style:{margin:"0 20px 0 40px"},to:"/exam/exerciseManagement/".concat((T=L[0])===null||T===void 0?void 0:T.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8")),A.exercise_status===1&&e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){Z([])}}," \u79FB\u9664"))),!i&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:b,disabled:A.exercise_status===3||A.exercise_status===2,onChange:function(t){S(t.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"116px"}},e.a.createElement(pe.a,{checked:re,disabled:A.exercise_status===3||A.exercise_status===2,onChange:function(t){De(t.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"116px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(oe.a.Group,{disabled:A.exercise_status===3||A.exercise_status===2,value:dt,onChange:function(t){_t(t.target.value)}},e.a.createElement(oe.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(oe.a,{value:"b"},"\u6839\u636EIP\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIP\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 0px"}},e.a.createElement(E.a,{form:R,onFinish:ot},e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(ve.a,{placeholder:"\u5982\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5",disabled:A.exercise_status===3||A.exercise_status===2,size:"large",style:{height:"40px",borderRadius:"4px"}}))),e.a.createElement(fe.a,{span:12},e.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:wt.a})," \u6B63\u786E\u793A\u4F8B\uFF1A\u5927\u5B66\u8BA1\u7B97\u673A\u57FA\u78402022\u5E74\u6625\u5B63\u671F\u4E2D\u8003\u8BD5"),e.a.createElement("span",{style:{fontSize:"12px",color:"#666666"}},e.a.createElement("img",{style:{width:"16px"},src:Lt.a})," \u9519\u8BEF\u793A\u4F8B\uFF1A\u8BA1\u7B97\u673A\u57FA\u7840\u671F\u4E2D\u8003\u8BD5")))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12},e.a.createElement(E.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(rt.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:A.exercise_status===3||A.exercise_status===2,className:tt.a.Selectclass,style:{height:"40px"}},C.map(function(s,t){return e.a.createElement(rt.a.Option,{value:s.id},s.name)})))),e.a.createElement(fe.a,{span:12},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,pattern:new RegExp(/^[1-9]\d*$/,"g"),message:"\u8003\u8BD5\u65F6\u957F\u4EC5\u652F\u6301\u8F93\u5165\u6B63\u6574\u6570"}]},e.a.createElement(ve.a,{disabled:A.exercise_status===3||A.exercise_status===2,prefix:e.a.createElement(Dt.a,{title:"\u4ECE\u5B66\u751F\u8FDB\u5165\u7B54\u9898\u9875\u9762\u5F00\u59CB\u5012\u8BA1\u65F6\uFF0C\u65F6\u95F4\u8017\u5C3D\u540E\u5B66\u751F\u65E0\u6CD5\u7EE7\u7EED\u4F5C\u7B54"},e.a.createElement(kt.a,{className:tt.a.svgheight})),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",className:tt.a.inputheight,addonAfter:"\u5206\u949F"})))),e.a.createElement(Re.a,{gutter:24},e.a.createElement(fe.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(E.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Sa,{placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"],disabledHours:function(){var t=parseInt(ae()().format("HH"));return Object(gt.K)(0,23).splice(0,t)},disabledMinutes:function(){var t=parseInt(ae()().format("mm"));return Object(gt.K)(0,23).splice(0,t)},disabledDate:function(t){return t&&t1024*1024*50)return R.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var r=[];return r.push(n),g([].concat(r)),!1},fileList:s,accept:".xls,.xlsx"};return e.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},e.a.createElement(c.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},e.a.createElement(l.a,{className:"current",onClick:function(){return history.back()}},e.a.createElement(j.a,null),"\u8FD4\u56DE"),e.a.createElement(l.a,null,e.a.createElement(U.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(l.a,null,e.a.createElement("strong",{className:"font18"},"\u5BFC\u5165\u5B66\u751F"))),e.a.createElement(U.a,{style:{margin:"0px 0px 40px 0px"}}),e.a.createElement("p",{className:O.a.selecttitle},"\u9009\u62E9\u6587\u4EF6"),e.a.createElement(c.a,{gutter:[16,16]},e.a.createElement(l.a,{span:2,style:{height:"40px",lineHeight:"40px",textAlign:"end"}},"\u6587\u4EF6\u4E0A\u4F20\uFF1A"),e.a.createElement(l.a,null,e.a.createElement(T.a,w,e.a.createElement(m.a,{ghost:!0,type:"primary",style:{width:"116px",height:"40px"}},"\u9009\u62E9\u6587\u4EF6")))),e.a.createElement(c.a,{gutter:[16,16]},e.a.createElement(l.a,{span:2,style:{textAlign:"end"}},"\u6CE8\u610F\uFF1A"),e.a.createElement(l.a,{span:22},e.a.createElement("span",null,"1.\u4E0A\u4F20\u6587\u4EF6\u6570\u636E\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC73000\u6761\u3002 ",e.a.createElement("br",null),"2.\u4EC5\u652F\u6301\u4E0A\u4F20.xlsx\u6216.xls\u7C7B\u578B\u7684\u6587\u4EF6\u3002 ",e.a.createElement("br",null),"3.\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",e.a.createElement("span",{style:{cursor:"pointer",color:"#1890ff"},onClick:function(){Object(i.p)("",Object(i.L)({url:v.a.API_SERVER+"/api/common_exercises/students/down_template",query:{}}))}},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u7248")))),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(m.a,{type:"primary",style:{width:"116px",height:"40px",borderRadius:"4px"},onClick:Object(b.a)(y.a.mark(function u(){var n,r;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!((s==null?void 0:s.length)<=0)){a.next=3;break}return R.b.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),a.abrupt("return");case 3:return A(!1),F(!0),n=new FormData,n.append("file",s[0]),a.next=9,Object(S.a)("/api/common_exercises/students/import_students.json",{method:"post",body:n},!0);case 9:if(r=a.sent,F(!1),!(r.status===-1)){a.next=13;break}return a.abrupt("return");case 13:A(!0),Y(r);case 15:case"end":return a.stop()}},u)}))},"\u786E\u8BA4\u4E0A\u4F20")),Q&&!B&&e.a.createElement("div",null,e.a.createElement("p",{className:O.a.selecttitle},"\u4E0A\u4F20\u7ED3\u679C"),e.a.createElement("div",{style:{fontSize:"16px",textAlign:"center",display:"flex"}},e.a.createElement("span",{style:{flex:"1",lineHeight:"30px"}},"\u4E0A\u4F20\u6210\u529F",e.a.createElement("span",{style:{color:"#FA6400"}},_==null?void 0:_.success),"\u6761\u6570\u636E",!!(_==null||((P=_.fail)===null||P===void 0)?void 0:P.length)&&e.a.createElement("span",null,"\uFF0C\u5931\u8D25",e.a.createElement("span",{style:{color:"#FA6400"}},_==null||((f=_.fail)===null||f===void 0)?void 0:f.length),"\u6761\u6570\u636E")),!!(_==null||((p=_.fail)===null||p===void 0)?void 0:p.length)&&e.a.createElement(m.a,{style:{height:"30px",width:"144px"},type:"primary",ghost:!0,onClick:function(){Object(i.p)("",Object(i.L)({url:v.a.API_SERVER+(_==null?void 0:_.error_file),query:{}}))}},"\u4E0B\u8F7D\u5931\u8D25\u6570\u636E"))),e.a.createElement(L.a,{tip:"\u4E0A\u4F20\u4E2D",style:{width:"100%",marginTop:26},spinning:B}))};d.default=z},xEZ4:function(D,d,t){D.exports={flex_box_center:"flex_box_center___uMrRr",flex_space_between:"flex_space_between___3UIpw",flex_box_vertical_center:"flex_box_vertical_center___NUA2a",flex_box_center_end:"flex_box_center_end___1a-yj",flex_box_column:"flex_box_column___1WNtC",selecttitle:"selecttitle___1Yri1"}}}]); diff --git a/p__Exam__Lists__ImportStudent__index.417957d6.async.js b/p__Exam__Lists__ImportStudent__index.417957d6.async.js new file mode 100644 index 0000000000..78aaca98aa --- /dev/null +++ b/p__Exam__Lists__ImportStudent__index.417957d6.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[138],{YxHR:function(D,d,t){"use strict";t.r(d);var w=t("4f0Y"),L=t("uwzz"),I=t("o0o1"),y=t.n(I),T=t("HaE+"),X=t("zYNV"),b=t("fDsn"),k=t("2dbc"),m=t("20ji"),q=t("CeBg"),c=t("V5E8"),ee=t("QaLI"),U=t("/ZgR"),te=t("jHfM"),l=t("hkbp"),_e=t("WKsE"),R=t("BU1A"),E=t("ODXe"),W=t("hGi/"),o=t("q1tI"),e=t.n(o),K=t("xEZ4"),O=t.n(K),j=t("9kvl"),S=t("5bA4"),i=t("1vsH"),v=t("m3rI"),z=t("ErOA"),N=function(H){var P,f,p;Object(W.a)(H);var V=Object(o.useState)([]),h=Object(E.a)(V,2),s=h[0],g=h[1],Y=Object(o.useState)(),M=Object(E.a)(Y,2),_=M[0],$=M[1],Q=Object(o.useState)(!1),x=Object(E.a)(Q,2),Z=x[0],A=x[1],G=Object(o.useState)(!1),C=Object(E.a)(G,2),B=C[0],F=C[1],J={onRemove:function(){g([])},beforeUpload:function(n){if((n==null?void 0:n.size)>1024*1024*50)return R.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var r=[];return r.push(n),g([].concat(r)),!1},fileList:s,accept:".xls,.xlsx"};return e.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},e.a.createElement(c.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},e.a.createElement(l.a,{className:"current",onClick:function(){return j.c.push("/exam/studentManagement")}},e.a.createElement(S.a,null),"\u8FD4\u56DE"),e.a.createElement(l.a,null,e.a.createElement(U.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(l.a,null,e.a.createElement("strong",{className:"font18"},"\u5BFC\u5165\u5B66\u751F"))),e.a.createElement(U.a,{style:{margin:"0px 0px 40px 0px"}}),e.a.createElement("p",{className:O.a.selecttitle},"\u9009\u62E9\u6587\u4EF6"),e.a.createElement(c.a,{gutter:[16,16]},e.a.createElement(l.a,{span:2,style:{height:"40px",lineHeight:"40px",textAlign:"end"}},"\u6587\u4EF6\u4E0A\u4F20\uFF1A"),e.a.createElement(l.a,null,e.a.createElement(b.a,J,e.a.createElement(m.a,{ghost:!0,type:"primary",style:{width:"116px",height:"40px"}},"\u9009\u62E9\u6587\u4EF6")))),e.a.createElement(c.a,{gutter:[16,16]},e.a.createElement(l.a,{span:2,style:{textAlign:"end"}},"\u6CE8\u610F\uFF1A"),e.a.createElement(l.a,{span:22},e.a.createElement("span",null,"1.\u4E0A\u4F20\u6587\u4EF6\u6570\u636E\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC73000\u6761\u3002 ",e.a.createElement("br",null),"2.\u4EC5\u652F\u6301\u4E0A\u4F20.xlsx\u6216.xls\u7C7B\u578B\u7684\u6587\u4EF6\u3002 ",e.a.createElement("br",null),"3.\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",e.a.createElement("span",{style:{cursor:"pointer",color:"#1890ff"},onClick:function(){Object(i.p)("",Object(i.L)({url:v.a.API_SERVER+"/api/common_exercises/students/down_template",query:{}}))}},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u7248")))),e.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.a.createElement(m.a,{type:"primary",style:{width:"116px",height:"40px",borderRadius:"4px"},onClick:Object(T.a)(y.a.mark(function u(){var n,r;return y.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!((s==null?void 0:s.length)<=0)){a.next=3;break}return R.b.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),a.abrupt("return");case 3:return A(!1),F(!0),n=new FormData,n.append("file",s[0]),a.next=9,Object(z.a)("/api/common_exercises/students/import_students.json",{method:"post",body:n},!0);case 9:if(r=a.sent,F(!1),!(r.status===-1)){a.next=13;break}return a.abrupt("return");case 13:A(!0),$(r);case 15:case"end":return a.stop()}},u)}))},"\u786E\u8BA4\u4E0A\u4F20")),Z&&!B&&e.a.createElement("div",null,e.a.createElement("p",{className:O.a.selecttitle},"\u4E0A\u4F20\u7ED3\u679C"),e.a.createElement("div",{style:{fontSize:"16px",textAlign:"center",display:"flex"}},e.a.createElement("span",{style:{flex:"1",lineHeight:"30px"}},"\u4E0A\u4F20\u6210\u529F",e.a.createElement("span",{style:{color:"#FA6400"}},_==null?void 0:_.success),"\u6761\u6570\u636E",!!(_==null||((P=_.fail)===null||P===void 0)?void 0:P.length)&&e.a.createElement("span",null,"\uFF0C\u5931\u8D25",e.a.createElement("span",{style:{color:"#FA6400"}},_==null||((f=_.fail)===null||f===void 0)?void 0:f.length),"\u6761\u6570\u636E")),!!(_==null||((p=_.fail)===null||p===void 0)?void 0:p.length)&&e.a.createElement(m.a,{style:{height:"30px",width:"144px"},type:"primary",ghost:!0,onClick:function(){Object(i.p)("",Object(i.L)({url:v.a.API_SERVER+(_==null?void 0:_.error_file),query:{}}))}},"\u4E0B\u8F7D\u5931\u8D25\u6570\u636E"))),e.a.createElement(L.a,{tip:"\u4E0A\u4F20\u4E2D",style:{width:"100%",marginTop:26},spinning:B}))};d.default=N},xEZ4:function(D,d,t){D.exports={flex_box_center:"flex_box_center___uMrRr",flex_space_between:"flex_space_between___3UIpw",flex_box_vertical_center:"flex_box_vertical_center___NUA2a",flex_box_center_end:"flex_box_center_end___1a-yj",flex_box_column:"flex_box_column___1WNtC",selecttitle:"selecttitle___1Yri1"}}}]); diff --git a/p__Exam__Lists__Monitoring.07c94f21.async.js b/p__Exam__Lists__Monitoring.cc5ba9a1.async.js similarity index 61% rename from p__Exam__Lists__Monitoring.07c94f21.async.js rename to p__Exam__Lists__Monitoring.cc5ba9a1.async.js index 3712c07bca..32a4fdd479 100644 --- a/p__Exam__Lists__Monitoring.07c94f21.async.js +++ b/p__Exam__Lists__Monitoring.cc5ba9a1.async.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[140,15],{eAXJ:function(ie,oe,l){ie.exports={flex_box_center:"flex_box_center___XaPOu",flex_space_between:"flex_space_between___2wXsy",flex_box_vertical_center:"flex_box_vertical_center___11-4g",flex_box_center_end:"flex_box_center_end___3eWuc",flex_box_column:"flex_box_column___2x9Pg",wrap:"wrap___1qRt1",head:"head___3HO_H",info:"info___2KVvr",infoAction:"infoAction___IJUez",infoDes:"infoDes___3O1N6",left:"left___2WDEq",right:"right___2ZrsD",formWrap:"formWrap___2lyC2",btns:"btns___34dyy",customTable:"customTable___1_Lvd"}},f0I0:function(ie,oe,l){"use strict";l.r(oe);var Tt=l("XLdW"),ge=l("Xtsm"),wt=l("NKo6"),Je=l("cZf8"),Xt=l("A+N3"),Y=l("dZZ6"),It=l("DfAj"),Ke=l("67aS"),kt=l("rKQW"),Ze=l("oim2"),Yt=l("tqeu"),p=l("rf3n"),Ht=l("CeBg"),T=l("V5E8"),Vt=l("QaLI"),Qe=l("/ZgR"),$t=l("jHfM"),De=l("hkbp"),Wt=l("WKsE"),de=l("BU1A"),zt=l("2dbc"),H=l("20ji"),Gt=l("pShO"),te=l("qW9E"),qe=l("o0o1"),m=l.n(qe),B=l("VTBJ"),h=l("HaE+"),Jt=l("YFBR"),R=l("nxy1"),E=l("ODXe"),Me=l("wx14"),o=l("q1tI"),e=l.n(o),et=l("eAXJ"),O=l.n(et),tt=l("wd/R"),_=l.n(tt),at=l("q5+0"),ut=l("9kvl"),y=l("ErOA"),nt=l("LvDl"),lt=l.n(nt),st=l("rI6G"),rt=l.n(st),it=p.a.Option,ot=function(w){var D=w.visible,V=w.onCancel,ae=V===void 0?function(){}:V,_e=w.onOk,X=_e===void 0?function(){}:_e,d=w.data,$=w.baseInfo,Pe=R.a.useForm(),be=Object(E.a)(Pe,1),I=be[0],ce=Object(o.useState)({}),ue=Object(E.a)(ce,2),j=ue[0],W=ue[1],me=Object(o.useState)(""),P=Object(E.a)(me,2),ne=P[0],he=P[1];Object(o.useEffect)(function(){(D===4||D===3)&&le()},[D]);function le(){return z.apply(this,arguments)}function z(){return z=Object(h.a)(m.a.mark(function f(){var c;return m.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/check_time.json"),{method:"get"});case 2:c=F.sent,he(c==null?void 0:c.time);case 4:case"end":return F.stop()}},f)})),z.apply(this,arguments)}var se=function(){var f=Object(h.a)(m.a.mark(function c(s){var F;return m.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(D===4)){U.next=6;break}return U.next=3,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:2,time:(s==null?void 0:s.time)||0}});case 3:return F=U.sent,F.status===0&&(de.b.success("\u5EF6\u8FDF\u6210\u529F"),I.resetFields(),W({}),ae(),X()),U.abrupt("return");case 6:D===3&&(I.resetFields(),W({}),ae(),te.a.confirm({centered:!0,width:440,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{color:"#3a3a3a"}},"\u5F53\u524D\u9009\u4E2D\u5B66\u751F\uFF1A",d==null?void 0:d.user_name),e.a.createElement("span",{style:{color:"#3a3a3a"},className:"ml40"},"\u5B66\u53F7\uFF1A",d==null?void 0:d.student_id)),(s==null?void 0:s.commit_status)==="0"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5F85\u8003\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u4F1A\u6E05\u7A7A\u8BE5\u8003\u751F\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u56DE\u5230\u8003\u8BD5\u5F00\u59CB\u9636\u6BB5\u3002")),(s==null?void 0:s.commit_status)==="2"&&e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u8003\u8BD5\u4E2D\u5E76\u5C06\u5176\u8003\u8BD5\u65F6\u95F4\u5EF6\u957F",(s==null?void 0:s.time)||0,"\u5206\u949F\u5417\uFF1F"),(s==null?void 0:s.commit_status)==="1"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u8003\u751F\u5C06\u65E0\u6CD5\u518D\u8FDB\u884C\u7B54\u9898\u3002"))),onOk:function(){var k=Object(h.a)(m.a.mark(function J(){var K;return m.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:Number(s==null?void 0:s.commit_status),time:(s==null?void 0:s.time)||0}});case 2:K=N.sent,K.status===0&&(de.b.success("\u64CD\u4F5C\u6210\u529F"),X());case 4:case"end":return N.stop()}},J)}));function G(){return k.apply(this,arguments)}return G}()}));case 7:case"end":return U.stop()}},c)}));return function(s){return f.apply(this,arguments)}}(),Ee=_()(new Date).valueOf()+($==null?void 0:$.time)*60*1e3,fe=[{id:"0",value:"\u5F85\u8003\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"},{id:"2",value:"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u7EE7\u7EED\u7B54\u9898\uFF09"},{id:"1",value:"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"}],Oe={labelCol:{span:6},wrapperCol:{span:18}},ye=function(c){return c&&(c>_()(Ee).endOf("day")||c<=_()().startOf("day"))};function x(f,c){for(var s=[],F=f;F0&&b[0]!==void 0?b[0]:V,v=b.length>1&&b[1]!==void 0?b[1]:{},r=lt.a.pickBy(Object(B.a)(Object(B.a)(Object(B.a)({},a),v),{},{monitor:!0}),function(S){return!!S}),console.log("\u8BF7\u6C42\u53C2\u6570:",r),ye(!0),M.next=7,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/exercise_lists.json"),{method:"get",params:r});case 7:i=M.sent,i.status===0&&(ye(!1),be(i.exercise_users),c(Object(B.a)(Object(B.a)({},a),{},{total:i==null?void 0:i.count})),At(i));case 9:case"end":return M.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Re=function(){var n=Object(h.a)(m.a.mark(function t(a){var v,r,i,b,ee;return m.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(y.a)("/api/common_exercises/exercises.json",{method:"get",params:{page:1,per_page:1e4,is_normals:3,exercise_status:2}});case 2:r=S.sent,i=r==null||((v=r.exercises)===null||v===void 0)?void 0:v.map(function(A){return{label:e.a.createElement("span",{title:A.exercise_name},A.exercise_name),value:A.id,exercise_name:A.exercise_name}}),j(i),Ne.query.id?(ne(parseInt(Ne.query.id)||""),se(Ne.query.name)):a||(ne((i==null||((b=i[0])===null||b===void 0)?void 0:b.value)||""),se(i==null||((ee=i[0])===null||ee===void 0)?void 0:ee.exercise_name));case 6:case"end":return S.stop()}},t)}));return function(a){return n.apply(this,arguments)}}(),ze=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/student_groups.json"),{method:"get"});case 2:return a=i.sent,i.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/professions.json "),{method:"get"});case 5:v=i.sent,a.status===0&&Rt(a.data),v.status===0&&K(v.data);case 8:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ce=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/base.json"),{method:"get"});case 2:return a=i.sent,a.data&&(Et(a.data),(a==null||((v=a.data)===null||v===void 0)?void 0:v.exercise_status)===3&&(Be(!1),clearInterval(Q.current),te.a.info({title:"\u5F53\u524D\u8003\u8BD5\u5DF2\u7ED3\u675F",centered:!0,okText:"\u77E5\u9053\u4E86",onOk:function(){var b=Object(h.a)(m.a.mark(function M(){return m.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Re();case 2:U({}),X.resetFields();case 4:case"end":return A.stop()}},M)}));function ee(){return b.apply(this,arguments)}return ee}()}))),i.abrupt("return",a);case 5:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ue=function(){pe(f,L),Ce(),ze(),Re(!0)},Bt=function(t){U(Object(B.a)({},t)),pe(V,t)},Ge=function(t,a){Dt(t),C(a)},jt=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:120,align:"center",ellipsis:!0,fixed:"left"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",ellipsis:!0,fixed:"left"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,t===0&&"\u5F85\u8003\u8BD5",t===1&&"\u8003\u8BD5\u4E2D",t===2&&"\u5DF2\u4EA4\u5377",t===3&&"\u5DF2\u4EA4\u5377")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,a.commit_status>1?t||"0":"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u8003\u53F7",dataIndex:"exercise_no",key:"exercise_no",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -",!!(a==null?void 0:a.delayed_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("br",null),e.a.createElement("span",{className:"c-red"},"\u5EF6\u65F6",a==null?void 0:a.delayed_time,"\u5206\u949F")))}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,t?(a==null?void 0:a.screen_used_num)+"/"+t:"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",align:"center",fixed:"right",width:180,render:function(t,a){return e.a.createElement("div",null,(a==null?void 0:a.commit_status)>0&&e.a.createElement(H.a,{onClick:function(){return Ge(a,3)},type:"link"},"\u8003\u8BD5\u72B6\u6001\u8C03\u6574"),(a==null?void 0:a.commit_status)===1&&e.a.createElement(H.a,{onClick:function(){return Ge(a,4)},type:"link"},"\u5EF6\u65F6"),(a==null?void 0:a.commit_status)<1&&e.a.createElement("span",null,"--"))}}],Lt=function(t,a){var v=Object(B.a)(Object(B.a)({},f),{},{page:t,per_page:a});c(v),pe(v,L)},Nt=function(t,a){},Ct=function(t){Be(t.target.checked)},Mt=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(re!=="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){r.next=3;break}return q(!0),r.abrupt("return");case 3:return r.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/end_exercise"),{method:"post"});case 5:a=r.sent,(a==null?void 0:a.status)===0&&(de.b.info("\u7ED3\u675F\u8003\u8BD5\u6210\u529F"),Re(),C(0),U({}),X.resetFields());case 7:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),St=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(re){r.next=3;break}return q(!0),r.abrupt("return");case 3:if(console.log(Fe,u==null?void 0:u.time),!(Fe>(u==null?void 0:u.time))){r.next=7;break}return Le(!0),r.abrupt("return");case 7:return r.next=9,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/delayed_time.json"),{method:"post",body:{password:re,time:Fe}});case 9:a=r.sent,(a==null?void 0:a.status)===0&&(C(0),Ue());case 11:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}();return e.a.createElement("div",{className:O.a.wrap},e.a.createElement(T.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0,marginTop:20,background:"#fff",padding:"0px 40px"}},e.a.createElement(De.a,{className:"current",onClick:function(){return ut.c.goBack()}},e.a.createElement(_t.a,null),"\u8FD4\u56DE"),e.a.createElement(De.a,null,e.a.createElement(Qe.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(De.a,null,e.a.createElement("strong",{className:"font18"},z,e.a.createElement("span",{style:{width:"68px",height:"20px",textAlign:"center",fontSize:"12px",background:g.is_normal?"#6059ff":"#34cb00",color:"#fff",display:"inline-block",lineHeight:"20px",borderRadius:"30px",marginLeft:"20px"}},g.is_normal?"\u6B63\u5F0F":"\u6A21\u62DF","\u8003\u8BD5")))),e.a.createElement("div",{className:O.a.info,style:{marginTop:"2px"}},e.a.createElement("div",{className:O.a.infoAction},e.a.createElement("div",null,e.a.createElement("span",null,"\u5F53\u524D\u8003\u8BD5\uFF1A"),e.a.createElement(p.a,{value:P,onChange:function(t,a){ne(t),se(a==null?void 0:a.exercise_name),clearInterval(Q.current),Be(!1)},options:ue,style:{width:320,margin:"0 10px"}}),e.a.createElement("span",{className:"c-grey-999"},"\u5171",e.a.createElement("span",{className:"c-grey-333"},ue.length),"\u573A\u8003\u8BD5")),e.a.createElement("div",null,e.a.createElement(H.a,{style:{margin:"0 40px"},onClick:Ue,ghost:!0,type:"primary"},"\u5237\u65B0\u9875\u9762\u6570\u636E"),e.a.createElement(Ze.a,{style:{marginRight:-8},checked:Ae,onChange:Ct},e.a.createElement("span",{className:"font14"},"\u81EA\u52A8\u5237\u65B0",e.a.createElement("span",{className:"c-grey-999"},"(30s)"))))),e.a.createElement("div",{className:O.a.infoDes},e.a.createElement("ul",{className:O.a.left,style:{width:"469px"}},e.a.createElement("li",{className:"font16 mb25 blod"},"\u8003\u8BD5\u57FA\u672C\u4FE1\u606F"),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u65F6\u957F\uFF1A",u==null?void 0:u.time,"\u5206\u949F"),e.a.createElement("li",{className:"mb16"},"\u5F00\u59CB\u8003\u8BD5\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.publish_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.end_time)?_()(u==null?void 0:u.end_time).format("YYYY-MM-DD HH:mm"):"\u672A\u8BBE\u7F6E"),e.a.createElement("li",null,"\u76D1\u8003\u5BC6\u7801\uFF1A",e.a.createElement("span",{style:{color:"red",fontWeight:"500"}},u==null?void 0:u.password)," ")),e.a.createElement("div",{className:O.a.right},e.a.createElement(T.a,{className:"mb25",align:"middle"},e.a.createElement("span",{className:"font16 blod"},"\u5F53\u524D\u8003\u8BD5\u72B6\u6001"),e.a.createElement("span",{className:"font16 ml20 c-light-primary"},"\u8FDB\u884C\u4E2D"),e.a.createElement(H.a,{onClick:function(){return C(1)},style:{marginLeft:"auto"},ghost:!0,type:"primary",danger:!0},"\u7ACB\u5373\u7ED3\u675F\u8003\u8BD5")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u7EDF\u4E00\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5230\u8FBE\u7ED3\u675F\u65F6\u95F4\u540E\uFF0C\u5F85\u8003\u8003\u751F\u5C06\u4E0D\u80FD\u8FDB\u5165\u8003\u8BD5\uFF09")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u6700\u7EC8\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.last_end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u53D7\u4E2A\u4EBA\u5EF6\u65F6\u5F71\u54CD\uFF09")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u8003\u8BD5\u4E2D\u6700\u665A\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.last_end_time)?_()(u==null?void 0:u.last_end_time).format("YYYY-MM-DD HH:mm"):"--",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u8BE5\u65F6\u95F4\u4F1A\u56E0\u8003\u751F\u7ED3\u675F\u65F6\u95F4\u800C\u53D8\u66F4\uFF09")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u5F85\u8003\u4EBA\u6570\uFF1A",u==null?void 0:u.wait_exercise_users_count,"\u4EBA"),e.a.createElement(T.a,{align:"middle",className:"mt40"},e.a.createElement(H.a,{onClick:Object(h.a)(m.a.mark(function n(){var t,a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Ce();case 2:if(a=r.sent,a==null||((t=a.data)===null||t===void 0)?void 0:t.doing_exercise_users_count){r.next=6;break}return de.b.warn("\u5F53\u524D\u65E0\u8003\u8BD5\u4E2D\u5B66\u751F\uFF0C\u65E0\u6CD5\u7EDF\u4E00\u5EF6\u65F6"),r.abrupt("return");case 6:C(2);case 7:case"end":return r.stop()}},n)})),ghost:!0,type:"primary"},"\u7EDF\u4E00\u5EF6\u65F6"),e.a.createElement("div",{className:"c-grey-999 ml20 mr10"},"\u5DF2\u5EF6\u65F6",u==null?void 0:u.total_delayed_time,"\u5206\u949F"),e.a.createElement(Ke.a,{placement:"bottom",title:"\u7EDF\u4E00\u5EF6\u65F6\uFF0C\u5373\u7ED9\u5F53\u524D\u8003\u8BD5\u4E2D\u72B6\u6001\u7684\u8003\u751F\u7EDF\u4E00\u589E\u52A0\u8003\u8BD5\u65F6\u957F\u3002"},e.a.createElement("i",{className:"font17 iconfont icon-tishi7"})))))),e.a.createElement(R.a,{className:O.a.formWrap,form:X,onValuesChange:Nt,onFinish:Bt},e.a.createElement(T.a,null,e.a.createElement(R.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u59D3\u540D",name:"name"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u8003\u53F7",name:"exercise_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),pt.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)})))),e.a.createElement(T.a,null,e.a.createElement(R.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),J.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)}))),e.a.createElement(R.a.Item,{style:{marginLeft:"10px"},label:"\u8003\u751F\u72B6\u6001",name:"commit_status"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),e.a.createElement(p.a.Option,{value:1},"\u5F85\u8003"),e.a.createElement(p.a.Option,{value:2},"\u8003\u8BD5\u4E2D"),e.a.createElement(p.a.Option,{value:3},"\u5DF2\u4EA4\u5377"))),e.a.createElement("div",{className:O.a.btns},e.a.createElement(H.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement("div",{style:{background:"#fff",padding:"10px 40px"}},"\u5F53\u524D\u5217\u8868\u7ED3\u679C\u7EDF\u8BA1\uFF1A\u603B\u4EBA\u6570",g==null?void 0:g.total_exercise_count,"\u3001\u5F85\u8003\u4EBA\u6570",g==null?void 0:g.wait_exercise_users_count,"\u3001\u8003\u8BD5\u4E2D\u4EBA\u6570",g==null?void 0:g.doing_exercise_users_count,"\u3001\u5DF2\u4EA4\u5377\u4EBA\u6570",g==null?void 0:g.commited_exercise_count),e.a.createElement(Je.a,{className:O.a.customTable,dataSource:Pe,bordered:!1,rowKey:function(t){return t.exercise_user_id},columns:jt,scroll:{x:1400},rowClassName:O.a.row,loading:Oe,pagination:{pageSize:f.per_page,total:f.total,current:f.page,onChange:Lt,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(t){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}}),e.a.createElement(te.a,{centered:!0,title:"\u786E\u8BA4\u7ED3\u675F\u8003\u8BD5",width:452,visible:je===1,okText:"\u786E\u8BA4\u622A\u6B62",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve("")},onCancel:function(){return C(0)},onOk:Mt},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500}},"\u300A",z,"\u300B")," \u5F53\u524D\u8FD8\u6709",u==null?void 0:u.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(u==null?void 0:u.last_long_time)||0,"\u5206\u949F\u3002"),e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u516D\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u622A\u6B62\u201D\u6309\u94AE\u3002"),e.a.createElement(Y.a,{onChange:function(t){ve(t.target.value),q(!1)},value:re,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D",style:{width:250},size:"large"}),Ve&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D"))),e.a.createElement(te.a,{centered:!0,title:"\u7EDF\u4E00\u5EF6\u65F6",width:452,visible:je===2,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve(""),Le(!1),Ye("")},onCancel:function(){return C(0)},onOk:St},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},"\u5F53\u524D\u6709",u==null?void 0:u.doing_exercise_users_count,"\u4F4D\u8003\u751F\u6B63\u5728\u8003\u8BD5\uFF0C\u786E\u8BA4\u4E3A\u4ED6\u4EEC\u7EDF\u4E00\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u5417\uFF1F"),e.a.createElement(T.a,{align:"middle"},e.a.createElement("span",null,"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(Y.a.Password,{onChange:function(t){ve(t.target.value),q(!1)},value:re,style:{width:250},size:"large"})),Ve&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"),e.a.createElement(T.a,{align:"middle",className:"mt10"},e.a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF1A"),e.a.createElement(ge.a,{min:0,onChange:function(t){Ye(t),Le(!1)},value:Fe,style:{width:150},size:"large"}),e.a.createElement("span",null,"\xA0\u5206\u949F")),yt&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u6700\u957F\u53EF\u5EF6\u65F6",u==null?void 0:u.time,"\u5206\u949F\u3002"))),e.a.createElement(dt,{baseInfo:u,onOk:Ue,data:gt,onCancel:function(){return C(0)},visible:je}))},Kt=oe.default=ct},rI6G:function(ie,oe,l){ie.exports={formWrap:"formWrap___oLiFP"}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[140,15],{eAXJ:function(ie,oe,l){ie.exports={flex_box_center:"flex_box_center___XaPOu",flex_space_between:"flex_space_between___2wXsy",flex_box_vertical_center:"flex_box_vertical_center___11-4g",flex_box_center_end:"flex_box_center_end___3eWuc",flex_box_column:"flex_box_column___2x9Pg",wrap:"wrap___1qRt1",head:"head___3HO_H",info:"info___2KVvr",infoAction:"infoAction___IJUez",infoDes:"infoDes___3O1N6",left:"left___2WDEq",right:"right___2ZrsD",formWrap:"formWrap___2lyC2",btns:"btns___34dyy",customTable:"customTable___1_Lvd"}},f0I0:function(ie,oe,l){"use strict";l.r(oe);var Tt=l("XLdW"),ge=l("Xtsm"),wt=l("NKo6"),Je=l("cZf8"),Xt=l("A+N3"),Y=l("dZZ6"),It=l("DfAj"),Ke=l("67aS"),kt=l("rKQW"),Ze=l("oim2"),Yt=l("tqeu"),p=l("rf3n"),Ht=l("CeBg"),T=l("V5E8"),Vt=l("QaLI"),Qe=l("/ZgR"),$t=l("jHfM"),De=l("hkbp"),Wt=l("WKsE"),de=l("BU1A"),zt=l("2dbc"),H=l("20ji"),Gt=l("pShO"),te=l("qW9E"),qe=l("o0o1"),m=l.n(qe),B=l("VTBJ"),h=l("HaE+"),Jt=l("YFBR"),R=l("nxy1"),E=l("ODXe"),Me=l("wx14"),o=l("q1tI"),e=l.n(o),et=l("eAXJ"),O=l.n(et),tt=l("wd/R"),_=l.n(tt),at=l("q5+0"),ut=l("9kvl"),y=l("ErOA"),nt=l("LvDl"),lt=l.n(nt),st=l("rI6G"),rt=l.n(st),it=p.a.Option,ot=function(w){var D=w.visible,V=w.onCancel,ae=V===void 0?function(){}:V,_e=w.onOk,X=_e===void 0?function(){}:_e,d=w.data,$=w.baseInfo,Pe=R.a.useForm(),be=Object(E.a)(Pe,1),I=be[0],ce=Object(o.useState)({}),ue=Object(E.a)(ce,2),j=ue[0],W=ue[1],me=Object(o.useState)(""),P=Object(E.a)(me,2),ne=P[0],he=P[1];Object(o.useEffect)(function(){(D===4||D===3)&&le()},[D]);function le(){return z.apply(this,arguments)}function z(){return z=Object(h.a)(m.a.mark(function f(){var c;return m.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/check_time.json"),{method:"get"});case 2:c=F.sent,he(c==null?void 0:c.time);case 4:case"end":return F.stop()}},f)})),z.apply(this,arguments)}var se=function(){var f=Object(h.a)(m.a.mark(function c(s){var F;return m.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(D===4)){U.next=6;break}return U.next=3,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:2,time:(s==null?void 0:s.time)||0}});case 3:return F=U.sent,F.status===0&&(de.b.success("\u5EF6\u8FDF\u6210\u529F"),I.resetFields(),W({}),ae(),X()),U.abrupt("return");case 6:D===3&&(I.resetFields(),W({}),ae(),te.a.confirm({centered:!0,width:440,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{color:"#3a3a3a"}},"\u5F53\u524D\u9009\u4E2D\u5B66\u751F\uFF1A",d==null?void 0:d.user_name),e.a.createElement("span",{style:{color:"#3a3a3a"},className:"ml40"},"\u5B66\u53F7\uFF1A",d==null?void 0:d.student_id)),(s==null?void 0:s.commit_status)==="0"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5F85\u8003\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u4F1A\u6E05\u7A7A\u8BE5\u8003\u751F\u7684\u7B54\u9898\u60C5\u51B5\uFF0C\u56DE\u5230\u8003\u8BD5\u5F00\u59CB\u9636\u6BB5\u3002")),(s==null?void 0:s.commit_status)==="2"&&e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u8003\u8BD5\u4E2D\u5E76\u5C06\u5176\u8003\u8BD5\u65F6\u95F4\u5EF6\u957F",(s==null?void 0:s.time)||0,"\u5206\u949F\u5417\uFF1F"),(s==null?void 0:s.commit_status)==="1"&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mb10"},"\u786E\u8BA4\u5C06\u5F53\u524D\u8003\u751F\u7684\u8003\u8BD5\u72B6\u6001\u5207\u6362\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u5207\u6362\u540E\uFF0C\u8003\u751F\u5C06\u65E0\u6CD5\u518D\u8FDB\u884C\u7B54\u9898\u3002"))),onOk:function(){var k=Object(h.a)(m.a.mark(function J(){var K;return m.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return N.next=2,Object(y.a)("/api/common_exercises/exercise_users/".concat(d==null?void 0:d.exercise_user_id,"/change_commit_status.json"),{method:"post",body:{password:s==null?void 0:s.newPassword,commit_status:Number(s==null?void 0:s.commit_status),time:(s==null?void 0:s.time)||0}});case 2:K=N.sent,K.status===0&&(de.b.success("\u64CD\u4F5C\u6210\u529F"),X());case 4:case"end":return N.stop()}},J)}));function G(){return k.apply(this,arguments)}return G}()}));case 7:case"end":return U.stop()}},c)}));return function(s){return f.apply(this,arguments)}}(),Ee=_()(new Date).valueOf()+($==null?void 0:$.time)*60*1e3,fe=[{id:"0",value:"\u5F85\u8003\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"},{id:"2",value:"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u7EE7\u7EED\u7B54\u9898\uFF09"},{id:"1",value:"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7B54\u9898\u60C5\u51B5\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"}],Oe={labelCol:{span:6},wrapperCol:{span:18}},ye=function(c){return c&&(c>_()(Ee).endOf("day")||c<=_()().startOf("day"))};function x(f,c){for(var s=[],F=f;F0&&b[0]!==void 0?b[0]:V,v=b.length>1&&b[1]!==void 0?b[1]:{},r=lt.a.pickBy(Object(B.a)(Object(B.a)(Object(B.a)({},a),v),{},{monitor:!0}),function(S){return!!S}),console.log("\u8BF7\u6C42\u53C2\u6570:",r),ye(!0),M.next=7,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/exercise_lists.json"),{method:"get",params:r});case 7:i=M.sent,i.status===0&&(ye(!1),be(i.exercise_users),c(Object(B.a)(Object(B.a)({},a),{},{total:i==null?void 0:i.count})),At(i));case 9:case"end":return M.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Re=function(){var n=Object(h.a)(m.a.mark(function t(a){var v,r,i,b,ee;return m.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(y.a)("/api/common_exercises/exercises.json",{method:"get",params:{page:1,per_page:1e4,is_normals:3,exercise_status:2}});case 2:r=S.sent,i=r==null||((v=r.exercises)===null||v===void 0)?void 0:v.map(function(A){return{label:e.a.createElement("span",{title:A.exercise_name},A.exercise_name),value:A.id,exercise_name:A.exercise_name}}),j(i),Ne.query.id?(ne(parseInt(Ne.query.id)||""),se(Ne.query.name)):a||(ne((i==null||((b=i[0])===null||b===void 0)?void 0:b.value)||""),se(i==null||((ee=i[0])===null||ee===void 0)?void 0:ee.exercise_name));case 6:case"end":return S.stop()}},t)}));return function(a){return n.apply(this,arguments)}}(),ze=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/student_groups.json"),{method:"get"});case 2:return a=i.sent,i.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/professions.json "),{method:"get"});case 5:v=i.sent,a.status===0&&Rt(a.data),v.status===0&&K(v.data);case 8:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ce=function(){var n=Object(h.a)(m.a.mark(function t(){var a,v;return m.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/base.json"),{method:"get"});case 2:return a=i.sent,a.data&&(Et(a.data),(a==null||((v=a.data)===null||v===void 0)?void 0:v.exercise_status)===3&&(Be(!1),clearInterval(Q.current),te.a.info({title:"\u5F53\u524D\u8003\u8BD5\u5DF2\u7ED3\u675F",centered:!0,okText:"\u77E5\u9053\u4E86",onOk:function(){var b=Object(h.a)(m.a.mark(function M(){return m.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,Re();case 2:U({}),X.resetFields();case 4:case"end":return A.stop()}},M)}));function ee(){return b.apply(this,arguments)}return ee}()}))),i.abrupt("return",a);case 5:case"end":return i.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),Ue=function(){pe(f,L),Ce(),ze(),Re(!0)},Bt=function(t){U(Object(B.a)({},t)),pe(V,t)},Ge=function(t,a){Dt(t),C(a)},jt=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:120,align:"center",ellipsis:!0,fixed:"left"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:160,align:"center",ellipsis:!0,fixed:"left"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"commit_status",key:"commit_status",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,t===0&&"\u5F85\u8003\u8BD5",t===1&&"\u8003\u8BD5\u4E2D",t===2&&"\u5DF2\u4EA4\u5377",t===3&&"\u5DF2\u4EA4\u5377")}},{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",key:"objective_score",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,a.commit_status>1?t||"0":"- -")}},{title:"\u8BD5\u5377\u7F16\u53F7",dataIndex:"exercise_type",key:"exercise_type",ellipsis:!0,align:"center",render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u73ED\u7EA7",dataIndex:"student_group",key:"student_group",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u8003\u53F7",dataIndex:"exercise_no",key:"exercise_no",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_at",key:"start_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -")}},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_at",key:"end_at",width:160,align:"center",render:function(t,a){return e.a.createElement("span",null,t?_()(t).format("YYYY-MM-DD HH:mm"):"- -",!!(a==null?void 0:a.delayed_time)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("br",null),e.a.createElement("span",{className:"c-red"},"\u5EF6\u65F6",a==null?void 0:a.delayed_time,"\u5206\u949F")))}},{title:"\u4E13\u4E1A",dataIndex:"profession",key:"profession",align:"center",ellipsis:!0,render:function(t){return e.a.createElement("span",null,t||"- -")}},{title:"\u5207\u5C4F\u6B21\u6570",dataIndex:"screen_total_num",key:"screen_total_num",ellipsis:!0,align:"center",render:function(t,a){return e.a.createElement("span",null,t?(a==null?void 0:a.screen_used_num)+"/"+t:"- -")}},{title:"\u64CD\u4F5C",dataIndex:"commit_status",key:"commit_status",align:"center",fixed:"right",width:180,render:function(t,a){return e.a.createElement("div",null,(a==null?void 0:a.commit_status)>0&&e.a.createElement(H.a,{onClick:function(){return Ge(a,3)},type:"link"},"\u8003\u8BD5\u72B6\u6001\u8C03\u6574"),(a==null?void 0:a.commit_status)===1&&e.a.createElement(H.a,{onClick:function(){return Ge(a,4)},type:"link"},"\u5EF6\u65F6"),(a==null?void 0:a.commit_status)<1&&e.a.createElement("span",null,"--"))}}],Lt=function(t,a){var v=Object(B.a)(Object(B.a)({},f),{},{page:t,per_page:a});c(v),pe(v,L)},Nt=function(t,a){},Ct=function(t){Be(t.target.checked)},Mt=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(re!=="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){r.next=3;break}return q(!0),r.abrupt("return");case 3:return r.next=5,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/end_exercise"),{method:"post"});case 5:a=r.sent,(a==null?void 0:a.status)===0&&(de.b.info("\u7ED3\u675F\u8003\u8BD5\u6210\u529F"),Re(),C(0),U({}),X.resetFields());case 7:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),St=function(){var n=Object(h.a)(m.a.mark(function t(){var a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(re){r.next=3;break}return q(!0),r.abrupt("return");case 3:if(console.log(Fe,u==null?void 0:u.time),!(Fe>(u==null?void 0:u.time))){r.next=7;break}return Le(!0),r.abrupt("return");case 7:return r.next=9,Object(y.a)("/api/common_exercises/exercises/".concat(P,"/delayed_time.json"),{method:"post",body:{password:re,time:Fe}});case 9:a=r.sent,(a==null?void 0:a.status)===0&&(C(0),Ue());case 11:case"end":return r.stop()}},t)}));return function(){return n.apply(this,arguments)}}();return e.a.createElement("div",{className:O.a.wrap},e.a.createElement(T.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0,marginTop:20,background:"#fff",padding:"0px 40px"}},e.a.createElement(De.a,{className:"current",onClick:function(){return ut.c.push("/exam/examinationManagement")}},e.a.createElement(_t.a,null),"\u8FD4\u56DE"),e.a.createElement(De.a,null,e.a.createElement(Qe.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(De.a,null,e.a.createElement("strong",{className:"font18"},z,e.a.createElement("span",{style:{width:"68px",height:"20px",textAlign:"center",fontSize:"12px",background:g.is_normal?"#6059ff":"#34cb00",color:"#fff",display:"inline-block",lineHeight:"20px",borderRadius:"30px",marginLeft:"20px"}},g.is_normal?"\u6B63\u5F0F":"\u6A21\u62DF","\u8003\u8BD5")))),e.a.createElement("div",{className:O.a.info,style:{marginTop:"2px"}},e.a.createElement("div",{className:O.a.infoAction},e.a.createElement("div",null,e.a.createElement("span",null,"\u5F53\u524D\u8003\u8BD5\uFF1A"),e.a.createElement(p.a,{value:P,onChange:function(t,a){ne(t),se(a==null?void 0:a.exercise_name),clearInterval(Q.current),Be(!1)},options:ue,style:{width:320,margin:"0 10px"}}),e.a.createElement("span",{className:"c-grey-999"},"\u5171",e.a.createElement("span",{className:"c-grey-333"},ue.length),"\u573A\u8003\u8BD5")),e.a.createElement("div",null,e.a.createElement(H.a,{style:{margin:"0 40px"},onClick:Ue,ghost:!0,type:"primary"},"\u5237\u65B0\u9875\u9762\u6570\u636E"),e.a.createElement(Ze.a,{style:{marginRight:-8},checked:Ae,onChange:Ct},e.a.createElement("span",{className:"font14"},"\u81EA\u52A8\u5237\u65B0",e.a.createElement("span",{className:"c-grey-999"},"(30s)"))))),e.a.createElement("div",{className:O.a.infoDes},e.a.createElement("ul",{className:O.a.left,style:{width:"469px"}},e.a.createElement("li",{className:"font16 mb25 blod"},"\u8003\u8BD5\u57FA\u672C\u4FE1\u606F"),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u65F6\u957F\uFF1A",u==null?void 0:u.time,"\u5206\u949F"),e.a.createElement("li",{className:"mb16"},"\u5F00\u59CB\u8003\u8BD5\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.publish_time).format("YYYY-MM-DD HH:mm")),e.a.createElement("li",{className:"mb16"},"\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.end_time)?_()(u==null?void 0:u.end_time).format("YYYY-MM-DD HH:mm"):"\u672A\u8BBE\u7F6E"),e.a.createElement("li",null,"\u76D1\u8003\u5BC6\u7801\uFF1A",e.a.createElement("span",{style:{color:"red",fontWeight:"500"}},u==null?void 0:u.password)," ")),e.a.createElement("div",{className:O.a.right},e.a.createElement(T.a,{className:"mb25",align:"middle"},e.a.createElement("span",{className:"font16 blod"},"\u5F53\u524D\u8003\u8BD5\u72B6\u6001"),e.a.createElement("span",{className:"font16 ml20 c-light-primary"},"\u8FDB\u884C\u4E2D"),e.a.createElement(H.a,{onClick:function(){return C(1)},style:{marginLeft:"auto"},ghost:!0,type:"primary",danger:!0},"\u7ACB\u5373\u7ED3\u675F\u8003\u8BD5")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u7EDF\u4E00\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5230\u8FBE\u7ED3\u675F\u65F6\u95F4\u540E\uFF0C\u5F85\u8003\u8003\u751F\u5C06\u4E0D\u80FD\u8FDB\u5165\u8003\u8BD5\uFF09")),!!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u6700\u7EC8\u7ED3\u675F\u65F6\u95F4\uFF1A",_()(u==null?void 0:u.last_end_time).format("YYYY-MM-DD HH:mm"),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u53D7\u4E2A\u4EBA\u5EF6\u65F6\u5F71\u54CD\uFF09")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u8003\u8BD5\u4E2D\u6700\u665A\u7ED3\u675F\u65F6\u95F4\uFF1A",(u==null?void 0:u.last_end_time)?_()(u==null?void 0:u.last_end_time).format("YYYY-MM-DD HH:mm"):"--",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u8BE5\u65F6\u95F4\u4F1A\u56E0\u8003\u751F\u7ED3\u675F\u65F6\u95F4\u800C\u53D8\u66F4\uFF09")),!(u==null?void 0:u.end_time)&&e.a.createElement("div",{className:"mb16"},"\u5F53\u524D\u5F85\u8003\u4EBA\u6570\uFF1A",u==null?void 0:u.wait_exercise_users_count,"\u4EBA"),e.a.createElement(T.a,{align:"middle",className:"mt40"},e.a.createElement(H.a,{onClick:Object(h.a)(m.a.mark(function n(){var t,a;return m.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Ce();case 2:if(a=r.sent,a==null||((t=a.data)===null||t===void 0)?void 0:t.doing_exercise_users_count){r.next=6;break}return de.b.warn("\u5F53\u524D\u65E0\u8003\u8BD5\u4E2D\u5B66\u751F\uFF0C\u65E0\u6CD5\u7EDF\u4E00\u5EF6\u65F6"),r.abrupt("return");case 6:C(2);case 7:case"end":return r.stop()}},n)})),ghost:!0,type:"primary"},"\u7EDF\u4E00\u5EF6\u65F6"),e.a.createElement("div",{className:"c-grey-999 ml20 mr10"},"\u5DF2\u5EF6\u65F6",u==null?void 0:u.total_delayed_time,"\u5206\u949F"),e.a.createElement(Ke.a,{placement:"bottom",title:"\u7EDF\u4E00\u5EF6\u65F6\uFF0C\u5373\u7ED9\u5F53\u524D\u8003\u8BD5\u4E2D\u72B6\u6001\u7684\u8003\u751F\u7EDF\u4E00\u589E\u52A0\u8003\u8BD5\u65F6\u957F\u3002"},e.a.createElement("i",{className:"font17 iconfont icon-tishi7"})))))),e.a.createElement(R.a,{className:O.a.formWrap,form:X,onValuesChange:Nt,onFinish:Bt},e.a.createElement(T.a,null,e.a.createElement(R.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u59D3\u540D",name:"name"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u8003\u53F7",name:"exercise_no"},e.a.createElement(Y.a,null)),e.a.createElement(R.a.Item,{style:{marginLeft:33},label:"\u73ED\u7EA7",name:"student_group"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),pt.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)})))),e.a.createElement(T.a,null,e.a.createElement(R.a.Item,{label:"\u4E13\u4E1A",name:"profession"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),J.map(function(n,t){return e.a.createElement(p.a.Option,{key:t+1,title:n,value:n},n)}))),e.a.createElement(R.a.Item,{style:{marginLeft:"10px"},label:"\u8003\u751F\u72B6\u6001",name:"commit_status"},e.a.createElement(p.a,{style:{width:200},defaultValue:0},e.a.createElement(p.a.Option,{value:0},"\u5168\u90E8"),e.a.createElement(p.a.Option,{value:1},"\u5F85\u8003"),e.a.createElement(p.a.Option,{value:2},"\u8003\u8BD5\u4E2D"),e.a.createElement(p.a.Option,{value:3},"\u5DF2\u4EA4\u5377"))),e.a.createElement("div",{className:O.a.btns},e.a.createElement(H.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement("div",{style:{background:"#fff",padding:"10px 40px"}},"\u5F53\u524D\u5217\u8868\u7ED3\u679C\u7EDF\u8BA1\uFF1A\u603B\u4EBA\u6570",g==null?void 0:g.total_exercise_count,"\u3001\u5F85\u8003\u4EBA\u6570",g==null?void 0:g.wait_exercise_users_count,"\u3001\u8003\u8BD5\u4E2D\u4EBA\u6570",g==null?void 0:g.doing_exercise_users_count,"\u3001\u5DF2\u4EA4\u5377\u4EBA\u6570",g==null?void 0:g.commited_exercise_count),e.a.createElement(Je.a,{className:O.a.customTable,dataSource:Pe,bordered:!1,rowKey:function(t){return t.exercise_user_id},columns:jt,scroll:{x:1400},rowClassName:O.a.row,loading:Oe,pagination:{pageSize:f.per_page,total:f.total,current:f.page,onChange:Lt,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(t){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},t),"\u6761\u6570\u636E")}}}),e.a.createElement(te.a,{centered:!0,title:"\u786E\u8BA4\u7ED3\u675F\u8003\u8BD5",width:452,visible:je===1,okText:"\u786E\u8BA4\u622A\u6B62",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve("")},onCancel:function(){return C(0)},onOk:Mt},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},e.a.createElement("span",{style:{fontWeight:500}},"\u300A",z,"\u300B")," \u5F53\u524D\u8FD8\u6709",u==null?void 0:u.doing_exercise_users_count,"\u4E2A\u8003\u751F\u6B63\u5728\u7B54\u9898\uFF0C\u5176\u4E2D\u6700\u957F\u5269\u4F59\u8003\u8BD5\u65F6\u957F\u4E3A",(u==null?void 0:u.last_long_time)||0,"\u5206\u949F\u3002"),e.a.createElement("div",{className:"mb10"},"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("div",{className:"mb10"},"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u516D\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u622A\u6B62\u201D\u6309\u94AE\u3002"),e.a.createElement(Y.a,{onChange:function(t){ve(t.target.value),q(!1)},value:re,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D",style:{width:250},size:"large"}),Ve&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D"))),e.a.createElement(te.a,{centered:!0,title:"\u7EDF\u4E00\u5EF6\u65F6",width:452,visible:je===2,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",afterClose:function(){q(!1),ve(""),Le(!1),Ye("")},onCancel:function(){return C(0)},onOk:St},e.a.createElement("div",null,e.a.createElement("div",{className:"mb10"},"\u5F53\u524D\u6709",u==null?void 0:u.doing_exercise_users_count,"\u4F4D\u8003\u751F\u6B63\u5728\u8003\u8BD5\uFF0C\u786E\u8BA4\u4E3A\u4ED6\u4EEC\u7EDF\u4E00\u5EF6\u957F\u8003\u8BD5\u65F6\u95F4\u5417\uFF1F"),e.a.createElement(T.a,{align:"middle"},e.a.createElement("span",null,"\u76D1\u8003\u5BC6\u7801\uFF1A"),e.a.createElement(Y.a.Password,{onChange:function(t){ve(t.target.value),q(!1)},value:re,style:{width:250},size:"large"})),Ve&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"),e.a.createElement(T.a,{align:"middle",className:"mt10"},e.a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF1A"),e.a.createElement(ge.a,{min:0,onChange:function(t){Ye(t),Le(!1)},value:Fe,style:{width:150},size:"large"}),e.a.createElement("span",null,"\xA0\u5206\u949F")),yt&&e.a.createElement("div",{className:"font12 c-red",style:{marginLeft:70}},"\u6700\u957F\u53EF\u5EF6\u65F6",u==null?void 0:u.time,"\u5206\u949F\u3002"))),e.a.createElement(dt,{baseInfo:u,onOk:Ue,data:gt,onCancel:function(){return C(0)},visible:je}))},Kt=oe.default=ct},rI6G:function(ie,oe,l){ie.exports={formWrap:"formWrap___oLiFP"}}}]); diff --git a/p__Exam__Lists__QuestionManagement.6fde9cb2.async.js b/p__Exam__Lists__QuestionManagement.6fde9cb2.async.js new file mode 100644 index 0000000000..798869d58b --- /dev/null +++ b/p__Exam__Lists__QuestionManagement.6fde9cb2.async.js @@ -0,0 +1,19 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[142,5,6,7,144],{"+iVS":function(V,R,e){V.exports={flex_box_center:"flex_box_center___VC9aU",flex_space_between:"flex_space_between____ukbN",flex_box_vertical_center:"flex_box_vertical_center___cLjHZ",flex_box_center_end:"flex_box_center_end___1WSvJ",flex_box_column:"flex_box_column___3C9kF",wrap:"wrap___zsptY",head:"head___2Xcml",formWrap:"formWrap___2eyMD",tabsWrap:"tabsWrap___1U_e9",listWarp:"listWarp___1rjjE",actionButton:"actionButton___3aFUN",selectWrap:"selectWrap___3SmAf",s1:"s1___1sLzL",s2:"s2___16vcI"}},"/7ue":function(V,R,e){"use strict";var ge=e("VTBJ"),ee=e("q1tI"),me=e.n(ee),P=e("wJFb"),C=e.n(P),r=function(f){var u=f.children,v=u===void 0?null:u,L=f.title,O=f.style,_=O===void 0?{}:O,m=f.className,Me=m===void 0?"":m,w=f.titlestyle,F=f.space,W=F===void 0?0:F;return me.a.createElement("aside",{className:C.a.headWarp,style:Object(ge.a)({padding:"0 ".concat(W,"px")},_)},me.a.createElement("div",{className:"".concat(C.a.head," ").concat(Me)},me.a.createElement("div",{className:C.a.text},L," ",w),v))};R.a=r},"1HhV":function(V,R,e){V.exports={flex_box_center:"flex_box_center___2mKXO",flex_space_between:"flex_space_between___lLbOI",flex_box_vertical_center:"flex_box_vertical_center___1NPhr",flex_box_center_end:"flex_box_center_end___3N11C",flex_box_column:"flex_box_column___112JW",wrp:"wrp___21XK1",drawer:"drawer___1mkjI",menu:"menu___1fimk",actived:"actived___pbW7A",actived2:"actived2___PCCCm",subTag:"subTag___13d_X",directionName:"directionName___3jC2L",menuDirection:"menuDirection___3kx3_",listItem:"listItem___1asec",info:"info___2FhnB",title:"title___2FAnH",titleLeft:"titleLeft___1yWbQ",titleRight:"titleRight___322-z",search:"search___3r_2_",description:"description___3VIXH",menuCourse:"menuCourse___3bSOQ",paginationWrap:"paginationWrap___31wVz"}},"1ZF9":function(V,R,e){V.exports=e.p+"static/Authorize.cc9c212f.png"},"3gpN":function(V,R,e){"use strict";var ge=e("rKQW"),ee=e("oim2"),me=e("8LLL"),P=e("Epqc"),C=e("pShO"),r=e("qW9E"),n=e("KQm4"),f=e("WKsE"),u=e("BU1A"),v=e("ODXe"),L=e("Ff2n"),O=e("q1tI"),_=e.n(O),m=e("9kvl"),Me=e("Ot1p"),w=e("kqOp"),F=e("7qnI"),W=e("1vsH"),N=e("xIf3"),Ee=e.n(N),p=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],le=function(ve,A){var h=ve.globalSetting,t=ve.loading,D=ve.dispatch,Z=ve.isEdit,i=ve.editData,E=Object(L.a)(ve,["globalSetting","loading","dispatch","isEdit","editData"]),s=Object(O.useState)(""),M=Object(v.a)(s,2),g=M[0],c=M[1],Ue=Object(O.useState)(""),q=Object(v.a)(Ue,2),l=q[0],a=q[1],Ce=Object(O.useState)([]),ae=Object(v.a)(Ce,2),Ye=ae[0],Ke=ae[1],yt=Object(O.useState)("1"),nt=Object(v.a)(yt,2),Jt=nt[0],Dt=nt[1],ot=Object(O.useState)(),Mt=Object(v.a)(ot,2),Yt=Mt[0],$e=Mt[1],b=Object(O.useState)(),Oe=Object(v.a)(b,2),ut=Oe[0],Xt=Oe[1],Q=Object(O.useState)("1"),ia=Object(v.a)(Q,2),ha=ia[0],oa=ia[1],ga=Object(O.useState)(!1),ba=Object(v.a)(ga,2),Ht=ba[0],Oa=ba[1];Object(O.useEffect)(function(){if(!i||!Z)return;c(i==null?void 0:i.name),a(i==null?void 0:i.analysis),$e(i==null?void 0:i.is_ordered),Oa(!0),oa((i==null?void 0:i.part_match)?"2":"1"),Xt(i==null?void 0:i.remove_blank)},[i,Z]),Object(O.useEffect)(function(){var Be;if(!Ht)return;var k=i==null||((Be=i.standard_answer)===null||Be===void 0)?void 0:Be.map(function(Qe){return Qe.answer_text});Ke(k),Oa(!1)},[Ht]),Object(O.useImperativeHandle)(A,function(){return{onSave:ja,Clear:ya}});var ja=function(){if(!g)return u.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var k=[],Qe=!1;return Ye.forEach(function(z,oe){k.push({position:oe+1,answer_text:[]}),z.forEach(function(y,S){k[oe].answer_text.push(y),(!y||!Object(W.U)(y,1e4))&&(Dt("".concat(oe,"-").concat(S)),u.b.info(y?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Qe=!0)})}),Qe?!1:(k==null?void 0:k.length)>5?(u.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:g,analysis:l,standard_answers:k,is_ordered:Yt,remove_blank:ut,part_match:ha!=="1"}},ya=function(){c(""),a(""),Ke([]),$e(!1),oa("1"),Xt(!1)},fa=function(k,Qe,z){var oe=Ye.slice();if(Qe&&oe.splice(k,Qe),z)for(var y=0;y1&&_.a.createElement("span",{style:{marginLeft:52}},_.a.createElement(ee.a,{checked:Yt,onChange:function(k){return $e(k.target.checked)},className:"".concat(Ee.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),_.a.createElement("span",{className:"".concat(Ee.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),_.a.createElement("p",{className:Ee.a.titleWrap},_.a.createElement("span",{className:Ee.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),_.a.createElement(Me.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:l,onChange:function(k){return a(k)}}))};R.a=Object(m.a)(function(fe){var ve=fe.loading,A=fe.globalSetting;return{globalSetting:A,loading:ve.effects}},null,null,{forwardRef:!0})(Object(O.forwardRef)(le))},4:function(V,R){},5:function(V,R){},"5X0v":function(V,R,e){V.exports={bg:"bg___bX3xT",left:"left___1PQIg",list:"list___3SOvm",name:"name___13jx-",b:"b___24TIQ",r:"r___3buWY",l:"l___15yU4",answerSheet:"answerSheet___RsarG",tag:"tag___2RCsW",right:"right___3ybB6",wrap:"wrap___3CRHM",flexRow:"flexRow___pdcB8",flexColumn:"flexColumn___C--HN",flexJustifyBetween:"flexJustifyBetween___1c9Yo",relative:"relative___29BPp",questionNumber:"questionNumber___3NObm",score:"score___32aRR",selectTopicButton:"selectTopicButton___1_9To",line:"line___19jCA",typeActive:"typeActive___Iz2-H",typeName:"typeName___wLxs8",typeAction:"typeAction___NaqIo",mouseTypeActive:"mouseTypeActive___3C5xG",setScore:"setScore___2Q7_v",delete:"delete___3w-4D",modal:"modal___1M87I",modalColumn:"modalColumn___2k-xk",modalRow:"modalRow___34gSG",shixunModal:"shixunModal___2gtKF",shixunScore:"shixunScore___1v0QK",formWrap:"formWrap___2yPKd",fixedBtn:"fixedBtn___2Q3fn"}},6:function(V,R){},"6/12":function(V,R,e){"use strict";var ge=e("KQm4"),ee=e("DfAj"),me=e("67aS"),P=e("WKsE"),C=e("BU1A"),r=e("ODXe"),n=e("Ff2n"),f=e("q1tI"),u=e.n(f),v=e("9kvl"),L=e("Ot1p"),O=e("9Bee"),_=e("xIf3"),m=e.n(_),Me=e("1vsH"),w=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],F=function(N,Ee){var p=N.editData,le=N.globalSetting,fe=N.loading,ve=N.dispatch,A=N.onRef,h=A===void 0?function(){}:A,t=N.isEdit,D=Object(n.a)(N,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),Z=Object(f.useState)([]),i=Object(r.a)(Z,2),E=i[0],s=i[1],M=Object(f.useState)(),g=Object(r.a)(M,2),c=g[0],Ue=g[1],q=Object(f.useState)(),l=Object(r.a)(q,2),a=l[0],Ce=l[1],ae=Object(f.useState)(""),Ye=Object(r.a)(ae,2),Ke=Ye[0],yt=Ye[1],nt=Object(f.useState)(""),Jt=Object(r.a)(nt,2),Dt=Jt[0],ot=Jt[1];Object(f.useEffect)(function(){s(["","","",""])},[]),Object(f.useEffect)(function(){var $e,b;if(!p||!t){console.log(!p,!t,"editDat2a");return}console.log(p,"editData"),yt(p==null?void 0:p.name),ot(p==null?void 0:p.analysis),s(p==null||(($e=p.choices)===null||$e===void 0)?void 0:$e.map(function(ut){return ut.choice_text}));var Oe=p==null||((b=p.choices)===null||b===void 0)?void 0:b.findIndex(function(ut){return ut.is_answer});Ce(Oe===-1?"":Oe)},[p,t]),Object(f.useImperativeHandle)(Ee,function(){return{onSave:Mt,Clear:Yt}});var Mt=function(){if(!Ke)return C.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var b=E.findIndex(function(ut){return!ut});if(b>-1)return C.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(w[b]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",a),!(typeof a=="number"))return C.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(Me.D)(E))return C.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var Oe=E.map(function(ut,Xt){return{choice_text:ut,is_answer:a===Xt?1:0}});return{name:Ke,choices:Oe,analysis:Dt}},Yt=function(){yt(""),ot(""),Ce(""),s(["","","",""])};return u.a.createElement("section",{className:m.a.wrap},u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.required},"*"),u.a.createElement("span",{className:m.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ke,onChange:function(b){return yt(b)}}),u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.required},"*"),u.a.createElement("span",{className:m.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:m.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),E.map(function($e,b){return u.a.createElement("div",{className:m.a.choiceWrap,key:b},u.a.createElement(me.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(m.a.answer," ").concat(a===b?m.a.activeAnswer:""),onClick:function(){return Ce(b)}},w[b])),u.a.createElement("div",{className:m.a.editorWrap},c===b?u.a.createElement(L.a,{id:"single-question-option-".concat(b),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:$e,onChange:function(ut){E[b]=ut,s(E)}}):u.a.createElement("div",{className:m.a.htmlWrap,onClick:function(){return Ue(b)}},u.a.createElement(O.a,{value:$e}))),b>1&&u.a.createElement(me.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){s(E.filter(function(ut,Xt){return Xt!==b})),b===a&&Ce("")}})),b<7&&b===E.length-1&&u.a.createElement(me.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(m.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(Object(ge.a)(E),[""]))}})))}),u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),u.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(b){return ot(b)}}))};R.a=Object(v.a)(function(W){var N=W.problemset,Ee=W.loading,p=W.globalSetting;return{problemset:N,globalSetting:p,loading:Ee.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(F))},"6tVA":function(V,R,e){"use strict";e.r(R);var ge=e("/4Y1"),ee=e("wA4q"),me=e("L+Wd"),P=e("4pyn"),C=e("pShO"),r=e("qW9E"),n=e("rKQW"),f=e("oim2"),u=e("2dbc"),v=e("20ji"),L=e("IrwY"),O=e("obf9"),_=e("A+N3"),m=e("dZZ6"),Me=e("CeBg"),w=e("V5E8"),F=e("jHfM"),W=e("hkbp"),N=e("QaLI"),Ee=e("/ZgR"),p=e("WKsE"),le=e("BU1A"),fe=e("KQm4"),ve=e("o0o1"),A=e.n(ve),h=e("HaE+"),t=e("VTBJ"),D=e("YFBR"),Z=e("nxy1"),i=e("ODXe"),E=e("Ff2n"),s=e("PhIt"),M=e("k/+q"),g=e("4mZA"),c=e("6DYY"),Ue=e("tqeu"),q=e("rf3n"),l=e("q1tI"),a=e.n(l),Ce=e("S9qI"),ae=e.n(Ce),Ye=e("1vsH"),Ke=e("9kvl"),yt=e("DndG"),nt=e("ErOA"),Jt=e("hrnc"),Dt=e("NBWo"),ot=e("DfAj"),Mt=e("67aS"),Yt=e("pv+g"),$e=e("KscA"),b=e("8LLL"),Oe=e("Epqc"),ut=e("9Bee"),Xt=e("MB9C"),Q=e.n(Xt),ia=e("wd/R"),ha=e.n(ia),oa=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],ga=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ba=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],Ht=function(Ie){var Vt,zt,it,X,o,lt,We,He,tt=Ie.showCheckbox,Pt=tt===void 0?!1:tt,B=Ie.isPreviewSelect,ue=B===void 0?!1:B,d=Ie.data,Ge=Ie.activeTabsKey,st=Ie.selectIds,x=st===void 0?[]:st,ie=Ie.loadingIdParams,j=Ie.onLoadingIdParams,Ae=j===void 0?function(){}:j,K=Ie.onSetSelectIds,be=K===void 0?function(){}:K,et=Ie.onSetPrivate,vt=et===void 0?function(){}:et,_e=Ie.onCopy,Fe=_e===void 0?function(){}:_e,pt=Ie.onSetPublic,ht=pt===void 0?function(){}:pt,Y=Ie.onDelete,dt=Y===void 0?function(){}:Y,Je=Ie.onCancel,we=Je===void 0?function(){}:Je,G=Ie.onSelect,U=G===void 0?function(){}:G,Le=Object(l.useState)(!1),Ne=Object(i.a)(Le,2),mt=Ne[0],bt=Ne[1],ke=Object(l.useRef)(),jt=function(){if(d.item_type==="JUDGMENT")return a.a.createElement("div",{className:Q.a.judgmentContent},d.choices.map(function(wt,$){return a.a.createElement(Oe.a,{key:$,disabled:!0},wt.choice_text)}));if(d.item_type==="PROGRAM"){var ct;return a.a.createElement("div",{className:Q.a.programContent},a.a.createElement(ut.a,{value:(ct=d.program_attr)===null||ct===void 0?void 0:ct.description}))}return a.a.createElement("div",{className:Q.a.otherContent},d.choices.map(function(wt,$){return a.a.createElement("div",{key:$,className:Q.a.otherContentItem},a.a.createElement("p",null,oa[$]),a.a.createElement(ut.a,{className:Q.a.otehrContentHtml,value:wt.choice_text}))}))},It=function(){var ct;return a.a.createElement("div",null,(ct=d.standard_answer)===null||ct===void 0?void 0:ct.map(function(wt,$){return a.a.createElement(ut.a,{key:$,className:Q.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(wt.position,"\uFF09\uFF1A").concat(wt.answer_text.join("\u3001"))})}))},ta=function(){var ct,wt,$,H={SUBJECTIVE:(ct=d.answer_texts)===null||ct===void 0?void 0:ct[0],JUDGMENT:(wt=d.choices)===null||wt===void 0||(($=wt.find(function(_t){return _t.is_answer}))===null||$===void 0)?void 0:$.choice_text},ne=d.choices.map(function(_t){return _t.is_answer}).findIndex(function(_t){return _t}),Xe=ne>-1?ga[ne]:"",Et="";d.choices.map(function(_t,Gt){_t.is_answer&&(Et+=ga[Gt])});var je=H[d.item_type],gt={SINGLE:a.a.createElement(ut.a,{className:Q.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Xe||"\u65E0")}),MULTIPLE:a.a.createElement(ut.a,{className:Q.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Et||"\u65E0")}),COMPLETION:It()},Tt=a.a.createElement(ut.a,{className:Q.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(je||"\u65E0")});return gt[d.item_type]||Tt},da=a.a.createElement($e.a,{forceSubMenuRender:!0},(d==null?void 0:d.public)?a.a.createElement($e.a.Item,{onClick:function(){return vt(d.id)},key:"1"},a.a.createElement("span",{className:Q.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):a.a.createElement($e.a.Item,{onClick:function(){return ht(d.id)},key:"2"},a.a.createElement("span",{className:Q.a.actionLink},"\u516C\u5F00")),a.a.createElement($e.a.Item,{onClick:function(){if(d==null?void 0:d.public){le.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}dt(d.id)},key:"3"},a.a.createElement("span",{className:Q.a.actionLink},"\u5220\u9664"))),Ct=function(){var ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,wt='\u7B80\u5355';return ct===2&&(wt='\u9002\u4E2D'),ct===3&&(wt='\u56F0\u96BE'),wt},Da=function(){ke.current.style.pointerEvents="none"},Ca=function(){var ct;return console.log(Ct(d==null?void 0:d.difficulty),44),''.concat((ct=ba.find(function(wt){return wt.type===(d==null?void 0:d.item_type)}))===null||ct===void 0?void 0:ct.name,"").concat(Ct(d==null?void 0:d.difficulty)," ")},Aa=function(){return(d==null?void 0:d.choosed)?'\u5DF2\u9009\u7528':""};return a.a.createElement("div",{className:Q.a.itemWrap},Pt&&a.a.createElement(f.a,{style:{marginTop:25},checked:x.includes(d.id),onChange:function(){be(d.id)}}),a.a.createElement("div",{className:Q.a.listWrap},a.a.createElement("div",{className:Q.a.list},a.a.createElement("div",{className:Q.a.row,style:{alignItems:"baseline"}},a.a.createElement(ut.a,{className:Q.a.topicTitleContent,value:Aa()+"No.".concat(d.id," ")+d.name+Ca()}),a.a.createElement("i",{onClick:function(){return bt(!mt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:mt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),a.a.createElement("aside",{style:{overflow:"hidden",height:mt?"auto":0}},a.a.createElement("div",{className:"".concat(Q.a.row," mt15")},jt()),a.a.createElement("div",{className:Q.a.row},a.a.createElement("div",{className:Q.a.updateTimeRow},a.a.createElement("div",{className:Q.a.updateTimeWrap},d.item_type==="PROGRAM"&&a.a.createElement("p",{className:Q.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(Vt=d.program_attr)===null||Vt===void 0?void 0:Vt.language)))),d.item_type!=="PROGRAM"&&a.a.createElement("div",null,a.a.createElement("div",{className:Q.a.parseAnswerBorder}),a.a.createElement("div",{className:Q.a.answer},ta()),a.a.createElement("div",{className:Q.a.parse},a.a.createElement("div",{className:Q.a.parseText},"\u89E3\u6790\uFF1A"),a.a.createElement("div",{className:Q.a.parseAnswer},d.analysis?a.a.createElement(ut.a,{className:Q.a.parseAnswerHtml,value:d.analysis}):"\u6682\u65E0\u89E3\u6790"))))),a.a.createElement("div",{className:Q.a.actionBar},a.a.createElement("div",{className:Q.a.actionLeft},a.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),a.a.createElement("span",{className:"c-black-111"},d.quotes,"\u6B21"),a.a.createElement("i",{className:Q.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),a.a.createElement("span",{className:"c-black-111"},d.update_time?ha()(d.update_time).format("YYYY-MM-DD"):""),a.a.createElement("i",{className:Q.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(d==null||((zt=d.exercise_subjects)===null||zt===void 0)?void 0:zt.length)?a.a.createElement(Mt.a,{title:d==null||((it=d.exercise_subjects)===null||it===void 0)?void 0:it.join("\u3001")},a.a.createElement("span",{className:ue?Q.a.longKnow:Q.a.know},d==null||((X=d.exercise_subjects)===null||X===void 0)?void 0:X.join("\u3001"))):a.a.createElement("span",{className:Q.a.know},"--"),a.a.createElement("i",{className:Q.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(d==null||((o=d.exercise_points)===null||o===void 0)?void 0:o.length)?a.a.createElement(Mt.a,{title:d==null||((lt=d.exercise_points)===null||lt===void 0)?void 0:lt.join("\u3001")},a.a.createElement("span",{className:ue?Q.a.longKnow:Q.a.know},d==null||((We=d.exercise_points)===null||We===void 0)?void 0:We.join("\u3001"))):a.a.createElement("span",{className:Q.a.know},"--")),a.a.createElement("div",{className:Q.a.actionRight},Ge==="0"&&!ue&&a.a.createElement(v.a,{ghost:!0,className:"".concat(Q.a.bottomAction," ").concat(Q.a.borderColorFFF)},a.a.createElement(yt.Link,{target:"_blank",to:(d==null?void 0:d.item_type)==="PROGRAM"?"/exam/questionManagement/".concat((He=d.program_attr)===null||He===void 0?void 0:He.identifier,"/edit?type=PROGRAM"):"/exam/questionManagement/".concat(d.id,"/edit")},"\u7F16\u8F91 ")),(d==null?void 0:d.choosed)?a.a.createElement(v.a,{ghost:!0,danger:!0,key:1,ref:ke,loading:(ie==null?void 0:ie.selectId)===d.id,className:"".concat(Q.a.bottomAction),onClick:function(){Da(),Ae({selectId:d.id}),we(d.id)}},"\u79FB\u9664 "):a.a.createElement(v.a,{ghost:!0,key:2,loading:(ie==null?void 0:ie.selectId)===d.id,className:"".concat(Q.a.bottomAction," ").concat(Q.a.borderColorFFF),onClick:function(){Ae({selectId:d.id}),U(d.id)}},"\u9009\u7528 "),Ge==="1"&&!ue&&a.a.createElement(v.a,{ghost:!0,className:"".concat(Q.a.bottomAction," ").concat(Q.a.borderColorFFF),onClick:function(){return Fe(d.id)}},"\u590D\u5236\u5230\u6211\u7684\u8BD5\u9898"),Ge==="0"&&!ue&&a.a.createElement(Dt.a,{arrow:!0,overlay:da,trigger:["click"]},a.a.createElement(v.a,{ghost:!0,className:"".concat(Q.a.bottomAction," ").concat(Q.a.borderColorFFF),onClick:function(ct){return ct.preventDefault()}}," \u66F4\u591A",a.a.createElement("i",{className:"iconfont icon-shangjiantou",style:{fontSize:12,marginLeft:4,display:"inherit",transform:"rotate(180deg)"}})," "))))))},Oa=Ht,ja=e("e77m"),ya=e("VTGT"),fa=e("GL1G"),Qt=e.n(fa),Sa=e("BdwD"),he=e("V49x"),Lt=function(Ie){var Vt=Ie.visible,zt=Ie.basketData,it=Ie.basketTotal,X=Ie.exerciseId,o=Ie.onClose,lt=o===void 0?function(){}:o,We=Ie.onDelete,He=We===void 0?function(){}:We,tt=Object(l.useRef)(),Pt=Object(l.useRef)();Object(l.useEffect)(function(){return Pt.current?(it>=0&&!tt.current&&(tt.current=he.a.init(Pt.current,function(){lt()})),function(){tt.current&&tt.current.clear()}):void 0},[Pt.current]);var B=function(){lt(),Object(Ke.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},ue=function(){var d=Object(h.a)(A.a.mark(function Ge(){var st;return A.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(st=X?"/exam/exerciseManagement/".concat(X,"/edit"):"/exam/questionManagement/preview",!X){ie.next=4;break}return Ke.c.push(st),ie.abrupt("return");case 4:Ke.c.push(st);case 5:case"end":return ie.stop()}},Ge)}));return function(){return d.apply(this,arguments)}}();return a.a.createElement(ya.a,{className:Qt.a.drawerWrap,placement:"right",closable:!1,mask:!1,visible:Vt,forceRender:!0,onClose:lt},a.a.createElement("div",{style:{height:"100%"},ref:Pt},a.a.createElement("div",{className:Qt.a.title},a.a.createElement("i",{onClick:lt,className:"iconfont icon-fanhui2"}),a.a.createElement("span",{className:Qt.a.s1},"\u8BD5\u9898\u7BEE"),a.a.createElement("span",{className:Qt.a.s2},"(\u5DF2\u9009",it,")")),a.a.createElement("div",{className:Qt.a.listWarp},it>0?zt.map(function(d){return a.a.createElement("div",{className:Qt.a.problemset,key:d.type},a.a.createElement("div",{className:Qt.a.content}," ",d.name," \uFF08",d.count,"\uFF09"),a.a.createElement("div",{className:Qt.a.delete,onClick:function(){return He(d.type)}},a.a.createElement("i",{className:"iconfont icon-shanchu1 ".concat(Qt.a.deleteIcon)})))}):a.a.createElement(Sa.a,{styles:{margin:"120px auto"},customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u8FDB\u884C\u7EC4\u5377"})),a.a.createElement("div",{className:Qt.a.previewWrap},a.a.createElement("div",{onClick:B,className:Qt.a.add},"\u6DFB\u52A0\u5B9E\u8BAD\u9898"),it>0&&a.a.createElement("div",{onClick:ue,className:Qt.a.preview},"\u8BD5\u5377\u9884\u89C8"))))},Be=e("Tkyw"),k=e.n(Be),Qe=function(Ie){var Vt=Ie.count,zt=Ie.visibleBasket,it=Ie.onToggleVisible,X=it===void 0?function(){}:it;return a.a.createElement("div",{style:{display:zt?"none":"block"},className:k.a.wrap,onClick:X},a.a.createElement("div",{className:k.a.basket},a.a.createElement("i",{className:"iconfont icon-lanzi"}),a.a.createElement("p",{className:k.a.name},"\u8BD5\u9898\u7BEE")),a.a.createElement("div",{className:k.a.count},"\u5DF2\u9009",a.a.createElement("span",null,Vt||0)))},z=e("q5+0"),oe=e("1HhV"),y=e.n(oe),S=e("HBuW"),ye=e("NLgs"),Bt=e("xKgJ"),qt=m.a.Search,Ft={id:"mine",name:"\u6765\u6E90",children:[{name:"\u4E2A\u4EBA\u521B\u5EFA",id:"true",type:"mine"},{name:"\u516C\u5F00\u8BD5\u9898",id:"false",type:"mine"}]},Nt={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},xt=function(Ie){var Vt,zt,it,X,o=Ie.classroomList,lt=Ie.loading,We=Ie.dispatch,He=Ie.cb,tt=Ie.shixunIds,Pt=tt===void 0?[]:tt,B=Object(z.m)(),ue=Object(z.l)(),d=o.actionTabs,Ge=Z.a.useForm(),st=Object(i.a)(Ge,1),x=st[0],ie=o.shixunLists,j=Object(l.useState)([]),Ae=Object(i.a)(j,2),K=Ae[0],be=Ae[1],et=Object(l.useState)([]),vt=Object(i.a)(et,2),_e=vt[0],Fe=vt[1],pt=Object(l.useState)({page:1,mine:"true",type:"mine",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null}),ht=Object(i.a)(pt,2),Y=ht[0],dt=ht[1];Object(l.useEffect)(function(){o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&We({type:"classroomList/getShixunLists",payload:Object(t.a)({},Y)})},[o.actionTabs.key,Y]),Object(l.useEffect)(function(){return o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),function(){document.body.removeAttribute("data-custom")}},[o.actionTabs.key]),Object(l.useEffect)(function(){Je()},[B]);var Je=function(){var U=Object(h.a)(A.a.mark(function Le(){var Ne;return A.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Object(S.jb)({});case 2:Ne=bt.sent,Fe((Ne==null?void 0:Ne.disciplines)||[]);case 4:case"end":return bt.stop()}},Le)}));return function(){return U.apply(this,arguments)}}(),we=function(Le,Ne,mt){Y.tag_level=Le,Y.sub_discipline_id=Ne,Y.discipline_id=mt,dt(Object(t.a)({},Y)),We({type:"classroomList/getShixunLists",payload:Object(t.a)({},Y)})},G=function(){We({type:"classroomList/setActionTabs",payload:{}}),dt({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null})};return o.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:(console.log(K,"selectArrs"),a.a.createElement(ya.a,{placement:"bottom",height:"100%",closable:!0,onClose:G,visible:o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",className:y.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(v.a,{size:"large",onClick:function(){G(),be([])},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(v.a,{size:"large",onClick:Object(h.a)(A.a.mark(function U(){var Le,Ne,mt;return A.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:Le=function(It){var ta=K[It];if(Pt.includes(ta)){var da,Ct;return le.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(ie==null||((da=ie.shixun_list)===null||da===void 0||((Ct=da.find(function(Da){return Da.id===ta}))===null||Ct===void 0))?void 0:Ct.title)),{v:void 0}}},Ne=0;case 2:if(!(Ne<(K==null?void 0:K.length))){ke.next=9;break}if(mt=Le(Ne),!(typeof mt=="object")){ke.next=6;break}return ke.abrupt("return",mt.v);case 6:Ne++,ke.next=2;break;case 9:G(),He(K),be([]);case 12:case"end":return ke.stop()}},U)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(qt,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:y.a.search,onSearch:function(Le){Y.keyword=Le,Y.page=1,We({type:"classroomList/getShixunLists",payload:Object(t.a)({},Y)})}})),a.a.createElement("section",{className:"edu-container"},a.a.createElement("ul",{className:y.a.menu},a.a.createElement("li",null,Ft.name),Ft==null||((Vt=Ft.children)===null||Vt===void 0)?void 0:Vt.map(function(U,Le){return a.a.createElement("li",{key:U.id,className:Y[Ft.id]==U.id?y.a.actived:"",onClick:function(){Y[Ft.id]=U.id,dt(Object(t.a)({},Y)),We({type:"classroomList/getShixunLists",payload:Object(t.a)({},Y)})}},a.a.createElement("strong",null,U.name))})),a.a.createElement("ul",{className:y.a.menuDirection},a.a.createElement("li",{className:y.a.directionName},"\u65B9\u5411"),a.a.createElement("li",{className:Y.discipline_id?"":y.a.actived,onClick:function(){we(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),_e==null?void 0:_e.map(function(U,Le){return a.a.createElement("li",{key:Le,className:Y.discipline_id==U.id?y.a.actived:""},a.a.createElement("strong",{onClick:function(){we(1,null,U.id)}},U.name),a.a.createElement("div",null,U.sub_disciplines.map(function(Ne,mt){return a.a.createElement("div",{key:mt,className:"mt5"},a.a.createElement("div",{className:Y.sub_discipline_id==Ne.id?"".concat(y.a.actived2," ").concat(y.a.subTag):y.a.subTag,onClick:function(){we(2,Ne.id,U.id)}},Ne.name),a.a.createElement("ul",{className:"mt5"},Ne.tags&&Ne.tags.map(function(bt,ke){return a.a.createElement("li",{key:ke,className:Y.sub_discipline_id==bt.id&&Y.tag_level===3?y.a.actived2:"",onClick:function(){we(3,bt.id,U.id)}},bt.name)})))})))})),a.a.createElement("ul",{className:y.a.menu},a.a.createElement("li",null,Nt.name),Nt==null||((zt=Nt.children)===null||zt===void 0)?void 0:zt.map(function(U,Le){return a.a.createElement("li",{className:Y[Nt.id]==U.id?y.a.actived:"",onClick:function(){Y[Nt.id]=U.id,dt(Object(t.a)({},Y)),We({type:"classroomList/getShixunLists",payload:Object(t.a)({},Y)})}},a.a.createElement("strong",null,U.name))})),a.a.createElement(w.a,null,a.a.createElement(W.a,{flex:"1"},a.a.createElement("div",{className:y.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},K.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},ie.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){Y.order=Y.order==="asc"?"desc":"asc",dt(Object(t.a)({},Y))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(Y.order)},Y.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),a.a.createElement(W.a,{className:"c-grey-999"},"\u4EC5\u5DF2\u53D1\u5E03\u7684\u5B9E\u8BAD\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),ie==null||((it=ie.shixun_list)===null||it===void 0)?void 0:it.map(function(U,Le){return a.a.createElement("div",{className:y.a.listItem,key:U.id},a.a.createElement(f.a,{checked:K.includes(U.id),value:U.id,disabled:U==null?void 0:U.need_authorize,onChange:function(mt){console.log(K,K.indexOf(U.id)>-1,444);var bt=K.indexOf(U.id);K.indexOf(U.id)>-1?be(K.filter(function(ke){return ke!==U.id})):be(K.concat(U.id))}}),a.a.createElement("div",{className:y.a.info},a.a.createElement("div",{className:y.a.title},a.a.createElement("div",{className:y.a.titleLeft},a.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(U==null?void 0:U.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:U.title}})),(U==null?void 0:U.need_authorize)&&a.a.createElement("span",{onClick:function(){Object(ye.a)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),Object(Bt.w)()&&(U==null?void 0:U.mark_status)===1&&a.a.createElement(Mt.a,{title:U==null?void 0:U.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),Object(Bt.w)()&&(U==null?void 0:U.mark_status)===2&&a.a.createElement(Mt.a,{title:U==null?void 0:U.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),Object(Bt.w)()&&(U==null?void 0:U.mark_status)===3&&a.a.createElement(Mt.a,{title:U==null?void 0:U.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:y.a.description,dangerouslySetInnerHTML:{__html:U.description}})),a.a.createElement("div",{className:" mt15"},U.challenge_names.map(function(Ne,mt){return a.a.createElement("span",{key:mt,className:"mr30 font12"},"\u7B2C",mt+1,"\u5173 ",Ne," ")})),a.a.createElement(Ee.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20 font12"},a.a.createElement("span",null,U.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,U.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",U.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,U.study_count))))}),(ie==null||((X=ie.shixun_list)===null||X===void 0)?void 0:X.length)===0&&a.a.createElement(Sa.a,null),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc mt20"},a.a.createElement(P.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:Y.page||1,showQuickJumper:!0,total:ie==null?void 0:ie.shixuns_count,onChange:function(Le){Y.page=Le,dt(Object(t.a)({},Y))}}))))},na=Object(Ke.a)(function(ra){var Ie=ra.classroomList,Vt=ra.loading;return{classroomList:Ie,loading:Vt}})(xt),ca=e("no3R"),ea=e("mgmH"),St=e("/7ue"),Ra=e("LvDl"),va=e.n(Ra),rt=q.a.Option,Kt=c.a.RangePicker,ma=M.a.TabPane,qe={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},sa={page:1,per_page:10},ua=function(Ie){var Vt,zt,it,X,o=Ie.match,lt=Object(E.a)(Ie,["match"]),We=Z.a.useForm(),He=Object(i.a)(We,1),tt=He[0],Pt=Object(l.useState)(qe),B=Object(i.a)(Pt,2),ue=B[0],d=B[1],Ge=Object(l.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),st=Object(i.a)(Ge,2),x=st[0],ie=st[1],j=Object(l.useState)([]),Ae=Object(i.a)(j,2),K=Ae[0],be=Ae[1],et=Object(l.useState)([]),vt=Object(i.a)(et,2),_e=vt[0],Fe=vt[1],pt=Object(l.useState)([]),ht=Object(i.a)(pt,2),Y=ht[0],dt=ht[1],Je=Object(l.useState)("0"),we=Object(i.a)(Je,2),G=we[0],U=we[1],Le=Object(l.useState)({}),Ne=Object(i.a)(Le,2),mt=Ne[0],bt=Ne[1],ke=Object(l.useState)(0),jt=Object(i.a)(ke,2),It=jt[0],ta=jt[1],da=Object(l.useState)(!1),Ct=Object(i.a)(da,2),Da=Ct[0],Ca=Ct[1],Aa=Object(l.useState)(Object(t.a)({},sa)),$t=Object(i.a)(Aa,2),ct=$t[0],wt=$t[1],$=Object(l.useState)(0),H=Object(i.a)($,2),ne=H[0],Xe=H[1],Et=Object(l.useState)(1),je=Object(i.a)(Et,2),gt=je[0],Tt=je[1],_t=Object(l.useState)(""),Gt=Object(i.a)(_t,2),pa=Gt[0],Zt=Gt[1],aa=Object(l.useState)(!1),xa=Object(i.a)(aa,2),Ba=xa[0],wa=xa[1],Ga=Object(l.useState)(!1),ka=Object(i.a)(Ga,2),za=ka[0],Wa=ka[1],Ja=Object(l.useState)(!1),Xa=Object(i.a)(Ja,2),$a=Xa[0],Ka=Xa[1],en=Object(l.useState)([]),Fa=Object(i.a)(en,2),Za=Fa[0],Ha=Fa[1],Ya=Object(l.useState)(!1),Va=Object(i.a)(Ya,2),La=Va[0],Qa=Va[1],qa=Object(l.useState)(),Ia=Object(i.a)(qa,2),re=Ia[0],T=Ia[1],I=Object(l.useState)({}),pe=Object(i.a)(I,2),xe=pe[0],Re=pe[1],te=(o==null||((Vt=o.params)===null||Vt===void 0)?void 0:Vt.exerciseId)?(o==null||((zt=o.params)===null||zt===void 0)?void 0:zt.exerciseId)==="add"?"":o==null||((it=o.params)===null||it===void 0)?void 0:it.exerciseId:"";Object(l.useEffect)(function(){Ut(),De(),la(Object(t.a)(Object(t.a)({},qe),sa),!0)},[]),Object(l.useEffect)(function(){var Se;(o==null||((Se=o.params)===null||Se===void 0)?void 0:Se.exerciseId)&&Ka(!0)},[o==null||((X=o.params)===null||X===void 0)?void 0:X.exerciseId]),Object(l.useEffect)(function(){if(gt===1){Tt(2);return}la(Object(t.a)(Object(t.a)({},qe),sa))},[G]);var De=function(){var Se=Object(h.a)(A.a.mark(function se(){var J,Te,Rt;return A.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.next=2,Object(nt.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:te}});case 2:Te=kt.sent,Rt=Te==null||((J=Te.data)===null||J===void 0)?void 0:J.reduce(function(de,ce){return de+ce.count},0),bt(Object(ca.classifyType)(Te.data)),ta(Rt);case 6:case"end":return kt.stop()}},se)}));return function(){return Se.apply(this,arguments)}}(),Ut=function(){var Se=Object(h.a)(A.a.mark(function se(){var J;return A.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(nt.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Rt.sent,(J==null?void 0:J.data)&&dt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(fe.a)(J.data)));case 4:case"end":return Rt.stop()}},se)}));return function(){return Se.apply(this,arguments)}}(),Ze=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te,Rt,Ve;return A.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(nt.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Te=de.sent,(Te==null?void 0:Te.data)&&ie([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(fe.a)(Object(Ye.T)(((Rt=Te.data)===null||Rt===void 0||((Ve=Rt[0])===null||Ve===void 0)?void 0:Ve.exercise_points)||[]))));case 4:case"end":return de.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),At=function(se){d(Object(t.a)({},tt.getFieldsValue())),"exercise_subject_id"in se&&(Ze(se.exercise_subject_id),tt.setFieldsValue({exercise_point_id:"ALL"}),d(Object(t.a)(Object(t.a)({},ue),{},{exercise_point_id:"ALL"})))},ft=function(){var Se=Object(h.a)(A.a.mark(function se(J){return A.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:console.log(sa,"values"),wt(sa),la(Object(t.a)(Object(t.a)({},sa),J),!0),Fe([]);case 4:case"end":return Rt.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),Pa=function(se){wt(sa),tt.resetFields(),d(Object(t.a)({},qe)),Fe([]),U(se)},Na=function(se){Fe(se?K==null?void 0:K.map(function(J){return J.id}):[])},la=function(){var Se=Object(h.a)(A.a.mark(function se(J,Te){var Rt,Ve,kt;return A.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return Rt=va.a.pickBy(J,function(Pe){return Pe!=="ALL"&&Pe!==void 0}),Ve={},Rt.date&&(Ve={start_at:ha()(Rt.date[0]).format("YYYY-MM-DD"),end_at:ha()(Rt.date[1]).format("YYYY-MM-DD")},delete Rt.date),Te&&Ca(!0),ce.next=6,Object(nt.a)("/api/common_exercises/item_banks",{method:"get",params:Object(t.a)(Object(t.a)(Object(t.a)({},Rt),Ve),{},{type:G,examination_bank_id:te})});case 6:kt=ce.sent,(kt==null?void 0:kt.items)&&(be(kt==null?void 0:kt.items),Xe(kt==null?void 0:kt.items_count),Ca(!1),T(kt.used_shixun_ids||[]));case 8:case"end":return ce.stop()}},se)}));return function(J,Te){return Se.apply(this,arguments)}}(),Ta=function(se,J){Fe([]);var Te={page:se,per_page:J};wt(Te),la(Object(t.a)(Object(t.a)({},Te),ue))},an=function(se){Fe((_e==null?void 0:_e.includes(se))?_e.filter(function(J){return J!==se}):[].concat(Object(fe.a)(_e),[se]))},nn=function(){var Se=Object(h.a)(A.a.mark(function se(){var J,Te;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:if(console.log(pa,"inputText"),!(pa!=="\u786E\u8BA4\u5220\u9664")){Ve.next=4;break}return wa(!0),Ve.abrupt("return");case 4:return Ve.next=6,Object(nt.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:Za}});case 6:J=Ve.sent,(J==null?void 0:J.status)===0&&(Fe([]),Te=Za.length===K.length&&ct.page>1?ct.page-1:ct.page,la(Object(t.a)(Object(t.a)(Object(t.a)({},ue),ct),{},{page:Te})),Wa(!1),De());case 8:case"end":return Ve.stop()}},se)}));return function(){return Se.apply(this,arguments)}}(),tn=function(se){var J=se?[se]:_e;if(console.log(J),J==null?void 0:J.length){Wa(!0),Ha(J),wa(!1),Zt("");return}le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},rn=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te,Rt;return A.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return Te=J?[J]:_e,kt.next=3,Object(nt.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Te,source:"0"}});case 3:Rt=kt.sent,Rt.status===0&&la(Object(t.a)(Object(t.a)({},ue),ct));case 5:case"end":return kt.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),sn=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(nt.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Te=Ve.sent,Te.status===0&&la(Object(t.a)(Object(t.a)({},ue),ct));case 4:case"end":return Ve.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),cn=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(nt.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Te=Ve.sent,Te.status===0&&le.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ve.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),Ua=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te,Rt,Ve;return A.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:if(Te=J?va.a.isArray(J)?J:[J]:_e,Te==null?void 0:Te.length){de.next=4;break}return le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u8BD5\u9898"),de.abrupt("return");case 4:return Rt=va.a.isArray(J)?{shixun_ids:Te}:{item_bank_ids:Te},de.next=7,Object(nt.a)("/api/item_baskets.json",{method:"post",body:Object(t.a)(Object(t.a)({},Rt),{},{examination_bank_id:te})});case 7:if(Ve=de.sent,!te){de.next=11;break}return de.next=11,Object(nt.a)("/api/examination_banks/".concat(te,"/save_item_banks.json"),{method:"post"});case 11:Ve.status===0&&(De(),la(Object(t.a)(Object(t.a)({},ue),ct)),Re({}));case 12:case"end":return de.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),ln=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(nt.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:te}});case 2:Te=Ve.sent,Te.status===0&&(De(),la(Object(t.a)(Object(t.a)({},ue),ct)),Re({}));case 4:case"end":return Ve.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),on=function(){var Se=Object(h.a)(A.a.mark(function se(J){var Te;return A.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(nt.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:te}});case 2:Te=Ve.sent,Te.status===0&&(De(),la(Object(t.a)(Object(t.a)({},ue),ct)));case 4:case"end":return Ve.stop()}},se)}));return function(J){return Se.apply(this,arguments)}}(),_n=function(se){Re(se)},un=function(){var se;return $a?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"pl40 pr40"},a.a.createElement(w.a,{align:"middle",justify:"space-between",className:ae.a.head},a.a.createElement("span",{className:ae.a.s1,onClick:function(){var Te;(o==null||((Te=o.params)===null||Te===void 0)?void 0:Te.exerciseId)==="add"?Ke.c.push("/exam/exerciseManagement"):Ke.c.goBack()}},a.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),a.a.createElement(Ee.a,{className:ae.a.s2,type:"vertical"}),a.a.createElement(W.a,{style:{fontWeight:500},className:"font18 c-grey-333"},(o==null||((se=o.params)===null||se===void 0)?void 0:se.exerciseId)==="add"?"\u65B0\u589E\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898":"\u7F16\u8F91\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898"))),a.a.createElement(Z.a,{form:tt,className:ae.a.formWrap,scrollToFirstError:!0,onValuesChange:At,onFinish:ft,initialValues:qe,size:"large"},a.a.createElement(w.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(m.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(Z.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(m.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(Z.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(q.a,{showArrow:!0,optionFilterProp:"children",style:{width:210}},Y.map(function(J){return a.a.createElement(rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(Z.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(O.a,{style:{width:200},treeData:x,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:O.a.SHOW_PARENT}))),a.a.createElement(w.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(q.a,{style:{width:210}},a.a.createElement(rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(q.a,{style:{width:210}},a.a.createElement(rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(rt,{value:"3"},"\u56F0\u96BE"))),a.a.createElement(Z.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(Kt,{style:{width:222}})),a.a.createElement(Z.a.Item,null,a.a.createElement(v.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "))))):a.a.createElement(a.a.Fragment,null,a.a.createElement(St.a,{title:"\u8BD5\u9898\u7BA1\u7406",space:40},a.a.createElement(v.a,{type:"primary",ghost:!0},a.a.createElement(yt.Link,{target:"_blank",to:"/exam/questionManagement/add"},"\u65B0\u589E\u8BD5\u9898"))),a.a.createElement(Z.a,{form:tt,className:ae.a.formWrap,scrollToFirstError:!0,onValuesChange:At,onFinish:ft,initialValues:qe,size:"large"},a.a.createElement(w.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(m.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(Z.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(m.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(Z.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(q.a,{style:{width:120}},a.a.createElement(rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898")))),a.a.createElement(w.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(q.a,{showArrow:!0,optionFilterProp:"children",style:{width:250}},Y.map(function(J){return a.a.createElement(rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(Z.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(O.a,{style:{width:236},treeData:x,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:O.a.SHOW_PARENT})),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(q.a,{style:{width:120}},a.a.createElement(rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(rt,{value:"3"},"\u56F0\u96BE")))),a.a.createElement(w.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(Kt,{style:{width:222}})),a.a.createElement(Z.a.Item,null,a.a.createElement(v.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))))};return a.a.createElement("div",{className:$a?"".concat(ae.a.wrap," ").concat(ae.a.selectWrap):ae.a.wrap},un(),a.a.createElement("div",{className:ae.a.tabsWrap},a.a.createElement(M.a,{activeKey:G,onChange:Pa},a.a.createElement(ma,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),a.a.createElement(ma,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),a.a.createElement(ee.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:Da},a.a.createElement("div",{className:ae.a.listWarp},a.a.createElement(w.a,{align:"middle",justify:"space-between",className:"mb20"},a.a.createElement(W.a,null,a.a.createElement(f.a,{className:"font14",disabled:K.length===0,checked:K.length?_e.length===K.length:!1,onChange:function(se){return Na(se.target.checked)}},"\xA0\xA0\u672C\u9875\u5168\u9009"),(_e==null?void 0:_e.length)>0&&a.a.createElement("span",{style:{color:"#1890FF"}},"\u5DF2\u52FE\u9009",_e==null?void 0:_e.length,"\u6761")),a.a.createElement(W.a,null,!$a&&a.a.createElement(a.a.Fragment,null,G==="0"&&a.a.createElement(v.a,{onClick:function(){if(!_e.length){le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u8BD5\u9898");return}r.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:a.a.createElement("div",{className:"font14 ".concat(ae.a.overflow)},"\u5DF2\u9009\u4E2D",_e==null?void 0:_e.length,"\u9053\u9898"),onOk:function(){Object(ea.j)({ids:_e})}})},type:"primary",ghost:!0,className:ae.a.actionButton},"\u6279\u91CF\u5BFC\u51FA"),G==="0"&&a.a.createElement(v.a,{onClick:function(){return tn()},type:"primary",ghost:!0,className:ae.a.actionButton},"\u6279\u91CF\u5220\u9664")),a.a.createElement(v.a,{onClick:function(){return Ua()},type:"primary",ghost:!0,className:ae.a.actionButton},"\u52A0\u5165\u8BD5\u9898\u7BEE"))),K.map(function(Se,se){return a.a.createElement(Oa,{showCheckbox:!0,key:Se.id,onDelete:tn,data:Se,isPreviewSelect:$a,activeTabsKey:G,selectIds:_e,loadingIdParams:xe,onLoadingIdParams:_n,onSelect:Ua,onCancel:ln,onCopy:cn,onSetPublic:rn,onSetPrivate:sn,onSetSelectIds:an})})),!!(K==null?void 0:K.length)&&a.a.createElement(P.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:ct.per_page,showSizeChanger:!0,onChange:function(se,J){Ta(se,J)},hideOnSinglePage:!1,current:ct.page,total:ne,showTotal:function(se){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},se),"\u6761\u6570\u636E")}}),a.a.createElement(Lt,{basketData:mt,visible:La,exerciseId:te,basketTotal:It,onClose:function(){return Qa(!1)},onDelete:on}),a.a.createElement(Qe,{visibleBasket:La,onToggleVisible:function(){return Qa(!La)},count:It})),a.a.createElement(r.a,{centered:!0,title:"\u5220\u9664\u8BD5\u9898",visible:za,okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onCancel:function(){return Wa(!1)},onOk:nn},a.a.createElement("div",{style:{padding:"10px 32px"}},a.a.createElement("p",null,"\u5220\u9664\u8BD5\u9898\u4F1A\u5BFC\u81F4\u5F15\u7528\u8BE5\u8BD5\u9898\u7684\u8BD5\u5377\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),a.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u5220\u9664\u8BD5\u9898\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE\u3002"),a.a.createElement("p",null,a.a.createElement(m.a,{onChange:function(se){Zt(se.target.value),wa(!1)},value:pa,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),Ba&&a.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))),a.a.createElement(na,{shixunIds:re,cb:Ua}))},_a=R.default=ua},"7ahc":function(V,R,e){"use strict";e.d(R,"a",function(){return p});var ge=e("VTBJ"),ee=e("wx14"),me=e("2dbc"),P=e("20ji"),C=e("YFBR"),r=e("nxy1"),n=e("ODXe"),f=e("tqeu"),u=e("rf3n"),v=e("q1tI"),L=e.n(v),O=e("VrN/"),_=e.n(O),m=e("p77/"),Me=e.n(m),w=e("c5Ni"),F=e.n(w),W=u.a.Option,N={labelCol:{span:4},wrapperCol:{span:20}},Ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};R.b=function(le){var fe=le.callback,ve=le.onCancel,A=Object(v.useState)("python"),h=Object(n.a)(A,2),t=h[0],D=h[1];function Z(E){D(Ee[E][1])}function i(E){fe(E)}return L.a.createElement(r.a,Object(ee.a)({},N,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:i}),L.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},L.a.createElement(u.a,{onChange:Z},Object.keys(Ee).map(function(E){return L.a.createElement(W,{key:E,value:E},Ee[E][0])}))),L.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},L.a.createElement(p,{mode:t})),L.a.createElement("div",{className:"flex-container flex-end"},L.a.createElement(P.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),L.a.createElement(P.a,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function p(le){var fe=le.value,ve=le.onChange,A=le.mode,h=le.options,t=h===void 0?{}:h,D=Object(v.useRef)(),Z=Object(v.useState)(),i=Object(n.a)(Z,2),E=i[0],s=i[1];return Object(v.useEffect)(function(){if(E){var M=function(c){var Ue=c.getValue();ve&&ve(Ue)};return E.on("change",M),function(){E.off("change",M)}}},[E,ve]),Object(v.useEffect)(function(){E&&E.setOption("mode",A)},[E,A]),Object(v.useEffect)(function(){E&&((fe!==E.getValue()||fe==="")&&setTimeout(function(){E.setValue(fe||" ")},300))},[E,fe]),Object(v.useEffect)(function(){if(D.current&&!E){var M=_.a.fromTextArea(D.current,Object(ge.a)({mode:A,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));s(M)}},[D.current,E]),L.a.createElement("div",{className:"my-codemirror-container"},L.a.createElement("textarea",{ref:D}))}},"7qnI":function(V,R,e){"use strict";var ge=e("DfAj"),ee=e("67aS"),me=e("1OyB"),P=e("vuIU"),C=e("Ji7U"),r=e("LK+K"),n=e("A+N3"),f=e("dZZ6"),u=e("q1tI"),v=e.n(u),L=e("O2Wb"),O=e.n(L),_=f.a.TextArea,m=function(Me){Object(C.a)(F,Me);var w=Object(r.a)(F);function F(){return Object(me.a)(this,F),w.apply(this,arguments)}return Object(P.a)(F,[{key:"render",value:function(){var N=this,Ee=this.props,p=Ee.index,le=Ee.onAnswerChange,fe=Ee.addChildAnswer,ve=Ee.exerciseIsPublish,A=Ee.answers,h=Ee.activeOptionErrorIndex;return v.a.createElement("div",{className:O.a.flex},v.a.createElement("div",{className:"".concat(O.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",p+1,"):"),v.a.createElement("div",{className:"".concat(O.a.flex," ").concat(O.a.flex1),style:{flexDirection:"column"}},A.map(function(t,D){var Z="".concat(p,"-").concat(D);return v.a.createElement("div",{className:"".concat(O.a.flex," ").concat(O.a.flex1),key:D},v.a.createElement("div",{className:O.a.flex1,style:{flex:1}},v.a.createElement("div",null,v.a.createElement(_,{className:Z===h?O.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(D==0?"":"(\u53EF\u9009)"),onChange:function(E){return le(p,D,E.target.value)},style:{minHeight:95}}))),!ve&&v.a.createElement(v.a.Fragment,null,D!=0&&v.a.createElement(ee.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(O.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return N.props.deleteChildAnswer(p,D)},style:{float:"right"}})),D===0&&v.a.createElement(ee.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(O.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return N.props.deleteChildAnswermain(p,D)},style:{float:"right"}})),v.a.createElement(ee.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},v.a.createElement("i",{className:"".concat(O.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return fe(p)},style:{float:"right",visibility:D==A.length-1?"":"hidden"}}))))})))}}]),F}(u.Component);R.a=m},"9Bee":function(V,R,e){"use strict";var ge=e("q1tI"),ee=e.n(ge),me=e("vg9a"),P=e("ODXe"),C=e("DlQD"),r=e.n(C),n=e("rUJ1");function f(g,c){var Ue=g.match(/^(\s+)(?:```)/);if(Ue===null)return c;var q=Ue[1];return c.split(` +`).map(function(l){var a=l.match(/^\s+/);if(a===null)return l;var Ce=Object(P.a)(a,1),ae=Ce[0];return ae.length>=q.length?l.slice(q.length):l}).join(` +`)}var u=[],v=["
    "],L=new r.a.Renderer,O=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){u.length=0,v=["
      "]}function m(g,c,Ue,q){if(c>=g.length||g[c].level<=Ue)return c;var l=g[c];q.push("
    • "+l.text+""),c++;var a=[];return c=m(g,c,l.level,a),a.length>0&&(q.push("
        "),a.forEach(function(Ce){q.push(Ce)}),q.push("
      ")),q.push("
    • "),c=m(g,c,Ue,q),c}function Me(){return m(u,0,0,v),v.push("
    "),v.join("")}var w={heading:function(c){var Ue=O.exec(c);if(Ue)return{type:"heading",raw:Ue[0],depth:Ue[1].length,text:Ue[2]}},fences:function(c){var Ue=this.rules.block.fences.exec(c);if(Ue){var q=Ue[0],l=f(q,Ue[3]||""),a=Ue[2]?Ue[2].trim():Ue[2];if(["latex","katex","math"].indexOf(a)>=0){var Ce=N(),ae=l;l=Ce,Ee[Ce]={type:"block",expression:ae}}return{type:"code",raw:q,lang:a,text:l}}}},F=/(?:\${2})([^\n`]+?)(?:\${2})/gi,W=0,N=function(){return"__special_katext_id_".concat(W++,"__")},Ee={};function p(){return Ee}function le(){W=0,Ee={}}function fe(g){return g=g.replace(F,function(c,Ue){var q=N();return Ee[q]={type:"inline",expression:Ue},q}),g}var ve=L.listitem;L.listitem=function(g){return ve(fe(g))};var A=L.paragraph;L.paragraph=function(g){return A(fe(g))};var h=L.tablecell;L.tablecell=function(g,c){return h(fe(g),c)},L.code=function(g,c,Ue){var q=(c||"").match(/\S*/)[0];return q?["latex","katex","math"].indexOf(q)>=0?"

    ".concat(g,"

    "):'
    ').concat(Ue?g:Object(n.escape)(g,!0),`
    +`):'
    '+(Ue?g:Object(n.escape)(g,!0))+"
    "},L.heading=function(g,c,Ue){var q=this.options.headerPrefix+Ue.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return u.push({anchor:q,level:c,text:g}),"'+g+""},r.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),r.a.use({tokenizer:w,renderer:L});var t=r.a,D=e("SJMd"),Z=e("m3rI"),i=e("Oy/b"),E=/]*>/g;function s(g){var c=document.createElement("div");return c.innerHTML=g,c.childNodes.length===0?"":c.childNodes[0].nodeValue}var M=R.a=function(g){var c=g.value,Ue=c===void 0?"":c,q=g.className,l=g.style,a=l===void 0?{}:l,Ce=String(Ue),ae=Object(ge.useMemo)(function(){try{var yt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,nt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Jt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ce=Ce.replace(yt,"("+Z.a.API_SERVER+"/api/attachments/").replace(nt,'"'+Z.a.API_SERVER+"/api/attachments/").replace(Jt,'"'+Z.a.API_SERVER+"/files/uploads/")}catch(Mt){}var Dt=t(Ce),ot=p();return Ce.match(/\[TOC\]/)&&(Dt=Dt.replace("

    [TOC]

    ",Me()),_()),Dt=Dt.replace(/(__special_katext_id_\d+__)/g,function(Mt,Yt){var $e=ot[Yt],b=$e.type,Oe=$e.expression;return Object(i.renderToString)(s(Oe)||"",{displayMode:b==="block",throwOnError:!1,output:"html"})}),Dt=Dt.replace(/▁/g,"\u2581\u2581\u2581"),le(),Dt},[Ce]),Ye=Object(ge.useRef)();function Ke(yt){var nt=yt.target;if(nt.tagName.toUpperCase()==="A"){var Jt=nt.getAttribute("href");if(Jt.startsWith("#")){yt.preventDefault();var Dt=document.getElementById(Jt.replace("#",""));Dt&&Dt.scrollIntoView(!0)}}}return Object(ge.useEffect)(function(){if(Ye.current&&ae&&(ae.match(E)&&window.PR.prettyPrint()),Ye.current)return Ye.current.addEventListener("click",Ke),function(){Ye.current.removeEventListener("click",Ke),le(),_()}},[ae,Ye.current,Ke]),ee.a.createElement("div",{ref:Ye,style:a,className:"".concat(q||""," markdown-body"),dangerouslySetInnerHTML:{__html:ae}})}},"9NMw":function(V,R,e){"use strict";var ge=e("WKsE"),ee=e("BU1A"),me=e("ODXe"),P=e("Ff2n"),C=e("q1tI"),r=e.n(C),n=e("9kvl"),f=e("Ot1p"),u=e("xIf3"),v=e.n(u),L=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],O=function(m,Me){var w=m.editData,F=m.globalSetting,W=m.loading,N=m.dispatch,Ee=m.onRef,p=Ee===void 0?function(){}:Ee,le=m.isEdit,fe=Object(P.a)(m,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),ve=Object(C.useState)(""),A=Object(me.a)(ve,2),h=A[0],t=A[1],D=Object(C.useState)(""),Z=Object(me.a)(D,2),i=Z[0],E=Z[1],s=Object(C.useState)(""),M=Object(me.a)(s,2),g=M[0],c=M[1];Object(C.useEffect)(function(){var l;if(!w||!le)return;t(w==null?void 0:w.name),E(w==null?void 0:w.analysis),c(w==null||((l=w.answer_texts)===null||l===void 0)?void 0:l[0])},[w,le]),Object(C.useImperativeHandle)(Me,function(){return{onSave:Ue,Clear:q}});var Ue=function(){return h?g?{name:h,answer_texts:[g],analysis:i}:(ee.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(ee.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},q=function(){t(""),E(""),c("")};return r.a.createElement("section",{className:v.a.wrap},r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.required},"*"),r.a.createElement("span",{className:v.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(f.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:h,onChange:function(a){return t(a)}}),r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.required},"*"),r.a.createElement("span",{className:v.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),r.a.createElement(f.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:g,onChange:function(a){return c(a)}}),r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),r.a.createElement(f.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:i,onChange:function(a){return E(a)}}))};R.a=Object(n.a)(function(_){var m=_.loading,Me=_.globalSetting;return{globalSetting:Me,loading:m.effects}},null,null,{forwardRef:!0})(Object(C.forwardRef)(O))},"9SwW":function(V,R,e){"use strict";var ge=e("QaLI"),ee=e("/ZgR"),me=e("q1tI"),P=e.n(me),C=e("9kvl"),r=e("Z+Na"),n=e.n(r),f=function(v){var L=v.path,O=v.title,_=v.subTitle,m=v.style,Me=m===void 0?{}:m,w=v.className,F=w===void 0?"":w;return P.a.createElement("div",{className:"".concat(n.a.head," ").concat(F),style:Me},P.a.createElement("span",{className:n.a.s1,onClick:function(){return C.c.push(L)}},P.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),O&&P.a.createElement(ee.a,{className:n.a.s2,type:"vertical"}),O&&P.a.createElement("span",{className:n.a.s3},O),_&&P.a.createElement("span",{className:n.a.s4},_))};R.a=f},"9VGf":function(V,R,e){"use strict";e.d(R,"a",function(){return me});var ge=e("q1tI"),ee=e.n(ge);function me(P,C){var r=Object(ge.useRef)();Object(ge.useEffect)(function(){r.current=P}),Object(ge.useEffect)(function(){function n(){r.current()}if(C!==null){var f=setInterval(n,C);return function(){return clearInterval(f)}}},[C])}},"9ZNV":function(V,R,e){"use strict";e.d(R,"a",function(){return v});var ge=e("2dbc"),ee=e("20ji"),me=e("wx14"),P=e("q1tI"),C=e.n(P),r=e("UUDw"),n=e.n(r),f=e("TSYQ"),u=e.n(f),v=function(O){var _=O.cancelText,m=_===void 0?"\u53D6\u6D88":_,Me=O.okText,w=Me===void 0?"\u786E\u5B9A":Me,F=O.loading,W=F===void 0?!1:F,N=O.hasOkBtn,Ee=N===void 0?!0:N,p=O.okButtonProps,le=p===void 0?{}:p,fe=O.cancelButtonProps,ve=fe===void 0?{}:fe,A=O.onCancel,h=A===void 0?function(){}:A,t=O.onOk,D=t===void 0?function(){}:t,Z=O.className,i=Z===void 0?"":Z;return C.a.createElement("div",{className:u()(n.a.buttonFixed,i)},C.a.createElement("div",{className:n.a.buttonWrap},C.a.createElement(ee.a,Object(me.a)({size:"large",className:"".concat(n.a.button," mr20"),onClick:h},ve),m),Ee&&C.a.createElement(ee.a,Object(me.a)({size:"large",type:"primary",className:"".concat(n.a.button," mr20"),loading:W,onClick:D},le),w)))}},BdwD:function(V,R,e){"use strict";var ge=e("VTBJ"),ee=e("q1tI"),me=e.n(ee),P=function(r){var n=r.styles,f=n===void 0?{}:n,u=r.customText;return me.a.createElement("section",{className:"tc animated fadeIn",style:Object(ge.a)(Object(ge.a)({},{color:"#999",margin:"200px auto"}),f)},me.a.createElement("img",{src:e("FOrL")}),me.a.createElement("p",{className:"mt20 font14"},u||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};R.a=P},BjJ7:function(V,R,e){"use strict";e.d(R,"d",function(){return ee}),e.d(R,"c",function(){return me}),e.d(R,"e",function(){return P}),e.d(R,"b",function(){return C}),e.d(R,"a",function(){return n});var ge=e("m3rI");function ee(f){var u=!0;if(f.length>0){for(var v=0;v1&&arguments[1]!==void 0?arguments[1]:"",v=[],L=0;L0&&(xt.children=[],Dt(Nt,xt.children))})}function ot(S,ye){for(var Bt=[],qt=0;qt0){Bt[0]=Nt.id;for(var xt=0;xt=0?_e.push(Y):Fe.push(Y)}catch(we){pt.e(we)}finally{pt.f()}if(vt+=parseInt(K.hack.code_compile_score||0),!(vt!==100&&!(qe==null||((be=qe.hack)===null||be===void 0)?void 0:be.test_set_score))){Je.next=13;break}return h.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),Je.abrupt("return",!1);case 13:K.hack.difficulty=na,K.hack_codes.code=$e.Base64.encode((et=K.hack_codes)===null||et===void 0?void 0:et.code),Nt&&(K.hack.code_compile_score=K.hack.code_compile_score||0,K.update_hack_sets=_e,K.hack_sets=Fe);case 16:return Je.abrupt("return",K);case 17:case"end":return Je.stop()}},Ae)}));return function(){return j.apply(this,arguments)}}();Object(q.useImperativeHandle)(Bt,function(){return{onSave:lt,Clear:ie}}),Object(q.useEffect)(function(){if(!xt||!Nt)return;var j=xt.code,Ae=xt.language,K=xt.hack_sets,be=xt.description,et=xt.name,vt=xt.time_limit,_e=xt.test_set_average,Fe=xt.test_set_score,pt=xt.code_compile_score,ht={loading:!1,data:{hack_codes:{language:Ae,code:$e.Base64.decode(j)},hack:{name:et,description:be,time_limit:vt,test_set_average:_e,test_set_score:Fe,code_compile_score:pt},hack_sets:K}};parseInt(pt)>0&&Vt(!0),St.setFieldsValue(Object(s.a)({},ht.data)),Kt({type:k.SET_INITAL_DATA,payload:Object(b.cloneDeep)(ht)})},[xt,Nt]);function We(j,Ae){return He.apply(this,arguments)}function He(){return He=Object(D.a)(ve.a.mark(function j(Ae,K){return ve.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:case"end":return et.stop()}},j)})),He.apply(this,arguments)}function tt(j){Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack:Object(s.a)(Object(s.a)({},qe.hack),{},{test_set_score:j.target.value})})}})}function Pt(j){var Ae=j.target.value;Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack:Object(s.a)(Object(s.a)({},qe.hack),{},{test_set_average:Ae})})}})}function B(){var j=St.getFieldValue("hack_sets"),Ae=j.length;X.push(Ae),o(Object(le.a)(X));var K=parseInt(St.getFieldValue("hack").code_compile_score)||0,be=j.length+1,et=Math.floor((100-K)/be),vt=(100-K)%be;j.map(function(_e,Fe){return ua&&(_e.score=et),_e.position=Fe+1,_e}),j.push({input:"",output:"",position:be,score:ua?et+vt:0,display_set:!1}),St.setFieldsValue({hack_sets:j}),Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack_sets:j})}})}function ue(){var j=St.getFieldValue("hack_sets"),Ae=j.length;X.push(Ae),o(Object(le.a)(X));var K=parseInt(St.getFieldValue("hack").code_compile_score)||0,be=j.length,et=Math.floor((100-K)/be),vt=(100-K)%be;j.map(function(_e,Fe){return ua&&(_e.score=et,Fe===j.length-1&&(_e.score=et+vt)),_e.position=Fe+1,_e}),St.setFieldsValue({hack_sets:j}),Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack_sets:j})}})}function d(j){var Ae=St.getFieldValue("hack_sets"),K=parseInt(St.getFieldValue("hack").code_compile_score)||0,be=(Ae==null?void 0:Ae.length)-1,et=Math.ceil((100-K)/be),vt=(100-K)%be;Ae.splice(j,1),Ae==null||Ae.map(function(_e,Fe){return ua&&(_e.score=et,Fe===be-1&&(_e.score=et+vt)),_e.position=Fe+1,_e}),Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack_sets:Ae})}}),St.setFieldsValue({hack_sets:Ae})}function Ge(j){Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack_codes:Object(s.a)(Object(s.a)({},qe.hack_codes),{},{language:j})})}})}var st=function(Ae){},x=function(Ae){Kt({type:k.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},qe),{},{hack:Object(s.a)(Object(s.a)({},qe.hack),{},{name:Ae.target.value})})}})},ie=function(){St.resetFields()};return l.a.createElement(i.a,{form:St,initialValues:qe,layout:"vertical",className:Ce.a["oj-form-container"],onValuesChange:st,onFinish:We},l.a.createElement(N.a,null,l.a.createElement(p.a,{span:14},l.a.createElement(oe,{onChangeLanguage:Ge,onRemoveTestCase:d,onAddTestCase:B,onAddTestCases:ue,onNameChange:x,hack:qe.hack,form:St,defaultkey:X,setdefalutkey:o,isshows:Ie,onChangeScore:tt,onChangeAverage:Pt})),l.a.createElement(p.a,{span:10},l.a.createElement(i.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(ja,{language:qe==null||((Ft=qe.hack_codes)===null||Ft===void 0)?void 0:Ft.language})))))};function oe(S){var ye=S.hack,Bt=S.onNameChange,qt=S.onChangeAverage,Ft=S.onChangeScore,Nt=S.onAddTestCase,xt=S.onRemoveTestCase,na=S.onChangeLanguage,ca=S.onAddTestCases,ea=S.form,St=S.isshows,Ra=S.defaultkey,va=S.setdefalutkey,rt=ye.test_set_average,Kt=ye.test_set_score,ma=ye.name,qe=Object(q.useState)(St),sa=Object(E.a)(qe,2),ua=sa[0],_a=sa[1],ra=Object(q.useState)(!1),Ie=Object(E.a)(ra,2),Vt=Ie[0],zt=Ie[1],it=Object(q.useState)([]),X=Object(E.a)(it,2),o=X[0],lt=X[1],We=Object(q.useState)([]),He=Object(E.a)(We,2),tt=He[0],Pt=He[1];return Object(q.useEffect)(function(){_a(St)},[St]),l.a.createElement("div",{className:Ce.a["oj-left-panel"]},l.a.createElement("div",{className:Ce.a["oj-form-info"]},l.a.createElement("div",{className:Ce.a.field},l.a.createElement(i.a.Item,{label:l.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",l.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"},{type:"number",max:60,message:"\u6700\u5927\u9650\u5236\u65F6\u95F4\u662F60\u79D2"}],extra:l.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},l.a.createElement(F.a,{min:3,max:60})),l.a.createElement(i.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(Me.a,{onChange:na},Jt(yt.language)))),l.a.createElement(i.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(Ue.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-((ma==null?void 0:ma.length)||0)),onChange:Bt})),l.a.createElement(i.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(Oe.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement("div",null,l.a.createElement(_.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return zt(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),l.a.createElement(_.a,{type:"primary",ghost:!0,onClick:Nt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),l.a.createElement(i.a.Item,{name:["hack","test_set_score"]},l.a.createElement(L.a.Group,{onChange:Ft},l.a.createElement(L.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),l.a.createElement(L.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!ye.test_set_score&&l.a.createElement(i.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(L.a.Group,{onChange:qt},l.a.createElement(L.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(L.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!ye.test_set_score&&l.a.createElement("div",null,l.a.createElement("div",{style:{display:"flex",height:"30px"}},l.a.createElement(u.a,{checked:ua,onChange:function(ue){_a(ue.target.checked),ea.setFieldsValue({hack:{code_compile_score:0}}),ca()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),ua&&l.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",l.a.createElement(i.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},l.a.createElement(F.a,{onChange:function(){ca()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),l.a.createElement("span",null,"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u7F16\u7A0B\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09")),l.a.createElement(i.a.List,{name:"hack_sets"},function(B,ue){return Object(n.a)(ue),l.a.createElement(g.a,{activeKey:Ra,onChange:function(Ge){va(Object(le.a)(Ge))}},B.map(function(d,Ge){return l.a.createElement(Lt,{key:Ge,header:l.a.createElement("a",{className:Ce.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(Ge+1)),Kt?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(i.a.Item,{name:[d.name,"score"],fieldKey:[d.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(Ge+1,"\u8BC4\u5206")}]},l.a.createElement(F.a,{onClick:function(x){return x.stopPropagation()},min:0,max:100,disabled:rt})),l.a.createElement("span",null,"%"))),extra:l.a.createElement("div",{onClick:function(x){return x.stopPropagation()},className:Ce.a["use-extra"]},l.a.createElement(i.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[d.name,"display_set"],fieldKey:[d.fieldKey,"display_set"]},l.a.createElement(u.a,null)),Ge===B.length-1?l.a.createElement("div",{style:{marginRight:"10px"}}," ",l.a.createElement(Mt.a,{className:Ce.a["btn-remove-case"],onClick:Nt})):null,Ge>0?l.a.createElement("div",{onClick:function(x){return x.stopPropagation()}},l.a.createElement(r.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:l.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+Ge),onConfirm:function(){xt(Ge)}},l.a.createElement(Yt.a,{className:Ce.a["btn-remove-case"]}))):l.a.createElement(Yt.a,{style:{opacity:0},className:Ce.a["btn-remove-case"]}))},l.a.createElement(i.a.Item,{label:"\u8F93\u5165",name:[d.name,"input"],fieldKey:[d.fieldKey,"input"]},l.a.createElement(he,null)),l.a.createElement(i.a.Item,{label:"\u8F93\u51FA",name:[d.name,"output"],fieldKey:[d.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(he,null)))}))}))),l.a.createElement(ee.a,{visible:Vt,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return zt(!1)},onOk:function(){var ue=ea.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,d=parseInt(ea.getFieldValue("hack").code_compile_score)||0,Ge=[],st=o.length-1,x=Math.floor((100-d)/st),ie=(100-d)%st,j=!1;o.map(function(Ae,K){if(K>0){var be={};if(be.input=Ae.A,be.output=Ae.B,be.position=K+1,ue)be.score=x,K===o.length-1&&(be.score=x+ie);else if(isNaN(Ae.C))be.score=Ae.C;else return j=!0,h.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");be.display_set=Ae.D==="\u662F",Ge.push(be)}}),j||(ea.setFieldsValue({hack_sets:Ge}),zt(!1))}},l.a.createElement(P.a,{maxCount:1,accept:".xls,.xlsx",fileList:tt,onRemove:function(){Pt([])},beforeUpload:function(ue){if(ue.size>1024*1024)return h.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;Pt([{name:ue.name}]);var d=new FileReader;return d.readAsBinaryString(ue),d.onload=function(Ge){var st=Ge.target.result,x=Sa.a.read(st,{type:"binary"}),ie=Sa.a.utils.sheet_to_json(x.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});lt(ie)},!1}},l.a.createElement(_.a,{icon:l.a.createElement(fa.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),l.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),l.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),l.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),l.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",l.a.createElement("a",{href:"/react/build/csyldr.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var y=R.a=Object(q.forwardRef)(z)},JI8h:function(V,R,e){"use strict";var ge=e("DfAj"),ee=e("67aS"),me=e("KQm4"),P=e("WKsE"),C=e("BU1A"),r=e("ODXe"),n=e("Ff2n"),f=e("q1tI"),u=e.n(f),v=e("9kvl"),L=e("Ot1p"),O=e("9Bee"),_=e("xIf3"),m=e.n(_),Me=e("1vsH"),w=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],F=function(N,Ee){var p=N.editData,le=N.globalSetting,fe=N.loading,ve=N.dispatch,A=N.onRef,h=A===void 0?function(){}:A,t=N.isEdit,D=Object(n.a)(N,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),Z=Object(f.useState)([]),i=Object(r.a)(Z,2),E=i[0],s=i[1],M=Object(f.useState)(),g=Object(r.a)(M,2),c=g[0],Ue=g[1],q=Object(f.useState)([]),l=Object(r.a)(q,2),a=l[0],Ce=l[1],ae=Object(f.useState)(""),Ye=Object(r.a)(ae,2),Ke=Ye[0],yt=Ye[1],nt=Object(f.useState)(""),Jt=Object(r.a)(nt,2),Dt=Jt[0],ot=Jt[1];Object(f.useEffect)(function(){s(["","","",""])},[]),Object(f.useEffect)(function(){if(!p||!t)return;yt(p==null?void 0:p.name),ot(p==null?void 0:p.analysis),s(p==null?void 0:p.choices.map(function(b){return b.choice_text}));var $e=[];p==null||p.choices.map(function(b,Oe){b.is_answer&&$e.push(Oe)}),Ce($e)},[p,t]),Object(f.useImperativeHandle)(Ee,function(){return{onSave:Mt,Clear:Yt}});var Mt=function(){if(!Ke)return C.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var b=E.findIndex(function(ut){return!ut});if(b>-1)return C.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(w[b]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!a.length)return C.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(a.length<2)return C.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(Me.D)(E))return C.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var Oe=E.map(function(ut,Xt){return{choice_text:ut,is_answer:a.includes(Xt)?1:0}});return{name:Ke,choices:Oe,analysis:Dt}},Yt=function(){yt(""),ot(""),Ce(""),s(["","","",""])};return u.a.createElement("section",{className:m.a.wrap},u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.required},"*"),u.a.createElement("span",{className:m.a.title},"\u9898\u5E72\uFF1A")),u.a.createElement(L.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ke,onChange:function(b){return yt(b)}}),u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.required},"*"),u.a.createElement("span",{className:m.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",u.a.createElement("span",{className:m.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),E.map(function($e,b){return u.a.createElement("div",{className:m.a.choiceWrap,key:b},u.a.createElement(ee.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},u.a.createElement("div",{className:"".concat(m.a.answer," ").concat(a.includes(b)?m.a.activeAnswer:""),onClick:function(){a.includes(b)?Ce(a.filter(function(ut){return ut!==b})):Ce([].concat(Object(me.a)(a),[b]))}},w[b])),u.a.createElement("div",{className:m.a.editorWrap},c===b?u.a.createElement(L.a,{id:"single-question-option-".concat(b),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:$e,onChange:function(ut){E[b]=ut,s(E)}}):u.a.createElement("div",{className:m.a.htmlWrap,onClick:function(){return Ue(b)}},u.a.createElement(O.a,{value:$e}))),b>1&&u.a.createElement(ee.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return s(E.filter(function(ut,Xt){return Xt!==b}))}})),b<7&&b===E.length-1&&u.a.createElement(ee.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(m.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(Object(me.a)(E),[""]))}})))}),u.a.createElement("p",{className:m.a.titleWrap},u.a.createElement("span",{className:m.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),u.a.createElement(L.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(b){return ot(b)}}))};R.a=Object(v.a)(function(W){var N=W.loading,Ee=W.globalSetting;return{globalSetting:Ee,loading:N.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(F))},KGka:function(V,R,e){"use strict";var ge=e("8LLL"),ee=e("Epqc"),me=e("WKsE"),P=e("BU1A"),C=e("ODXe"),r=e("Ff2n"),n=e("q1tI"),f=e.n(n),u=e("9kvl"),v=e("Ot1p"),L=e("xIf3"),O=e.n(L),_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=function(w,F){var W=w.editData,N=w.globalSetting,Ee=w.loading,p=w.dispatch,le=w.onRef,fe=le===void 0?function(){}:le,ve=w.isEdit,A=Object(r.a)(w,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),h=Object(n.useState)(),t=Object(C.a)(h,2),D=t[0],Z=t[1],i=Object(n.useState)(""),E=Object(C.a)(i,2),s=E[0],M=E[1],g=Object(n.useState)(""),c=Object(C.a)(g,2),Ue=c[0],q=c[1];Object(n.useEffect)(function(){if(!W||!ve)return;M(W==null?void 0:W.name),q(W==null?void 0:W.analysis);var Ce=W==null?void 0:W.choices.find(function(ae){return ae.is_answer});Z(Ce.choice_text==="\u6B63\u786E"?"0":"1")},[W,ve]),Object(n.useImperativeHandle)(F,function(){return{onSave:l,Clear:a}});var l=function(){if(!s)return P.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!D)return P.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ae=[{choice_text:"\u6B63\u786E",is_answer:D==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:D==="1"?1:0}];return{name:s,choices:ae,analysis:Ue}},a=function(){M(""),q(""),Z("")};return f.a.createElement("section",{className:O.a.wrap},f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.required},"*"),f.a.createElement("span",{className:O.a.title},"\u9898\u5E72\uFF1A")),f.a.createElement(v.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:s,onChange:function(ae){return M(ae)}}),f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.required},"*"),f.a.createElement("span",{className:O.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",f.a.createElement("span",{className:O.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),f.a.createElement(ee.a.Group,{buttonStyle:"solid",value:D,onChange:function(ae){return Z(ae.target.value)}},f.a.createElement(ee.a.Button,{value:"0",className:"".concat(O.a.radio," mr40")},"\u6B63\u786E"),f.a.createElement(ee.a.Button,{value:"1",className:O.a.radio},"\u9519\u8BEF")),f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),f.a.createElement(v.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ue,onChange:function(ae){return q(ae)}}))};R.a=Object(u.a)(function(Me){var w=Me.loading,F=Me.globalSetting;return{globalSetting:F,loading:w.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(m))},M8RZ:function(V,R,e){"use strict";e.d(R,"a",function(){return u});var ge=e("1OyB"),ee=e("vuIU"),me=e("Ji7U"),P=e("LK+K"),C=e("q1tI"),r=e.n(C),n=e("i8i4"),f=e.n(n),u=function(v){Object(me.a)(O,v);var L=Object(P.a)(O);function O(_){var m;Object(ge.a)(this,O),m=L.call(this,_);var Me=window.document;return m.node=Me.createElement("div"),Me.body.appendChild(m.node),m}return Object(ee.a)(O,[{key:"render",value:function(){var m=this.props.children;return Object(n.createPortal)(m,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),O}(r.a.Component)},MB9C:function(V,R,e){V.exports={flex_box_center:"flex_box_center___3m_pw",flex_space_between:"flex_space_between___3VRZm",flex_box_vertical_center:"flex_box_vertical_center___1_g4L",flex_box_center_end:"flex_box_center_end___3r_29",flex_box_column:"flex_box_column___36k3y",itemWrap:"itemWrap___ElVAj",listWrap:"listWrap___30z4t",list:"list___3ok7k",row:"row___RZ6iN",typeRow:"typeRow___3ou1f",type:"type___eB177",typeName:"typeName___3sury",typeIcon:"typeIcon___1Chmu",unpublished:"unpublished___3SnL3",private:"private___23qeG",public:"public___bwR-n",reviewFlag:"reviewFlag___1aJTR",typeRightAction:"typeRightAction___3Z5aX",actionLink:"actionLink___2yVN3",actionIcon:"actionIcon___2UOpi",topicTitle:"topicTitle___3RLlT",topicTitleContent:"topicTitleContent___1fTBy",judgmentContent:"judgmentContent___2-3tA",programContent:"programContent___3yihf",otherContent:"otherContent___12sb1",otherContentItem:"otherContentItem___HdIHN",otehrContentHtml:"otehrContentHtml___DBJPE",difficultyRow:"difficultyRow___v_pfS",updateTimeRow:"updateTimeRow___E4gt_",updateTimeWrap:"updateTimeWrap___3nqwP",updateTimeContent:"updateTimeContent___2fUCh",programLanguage:"programLanguage___tZZvn",updateTimeRowAction:"updateTimeRowAction___3z2pB",bottomAction:"bottomAction___tHgZc",borderColorBlue:"borderColorBlue___3CpzP",borderColorRed:"borderColorRed___Ib4ZJ",borderColorFFF:"borderColorFFF___3EVzQ",borderColorGray:"borderColorGray___2p7P7",selectIcon:"selectIcon___1wQQJ",colorGreen:"colorGreen___2R_cg",parseAnswerBorder:"parseAnswerBorder___1bmxD",answer:"answer___2U-_g",answerHtml:"answerHtml___2TIYs",parse:"parse___1vW6E",parseText:"parseText___2TD3X",parseAnswer:"parseAnswer___2lWiT",parseAnswerHtml:"parseAnswerHtml___38-ga",actionBar:"actionBar___2C8CW",line:"line___nSr80",know:"know___3pjay",longKnow:"longKnow___2Covn"}},NLgs:function(V,R,e){"use strict";e.d(R,"e",function(){return F}),e.d(R,"f",function(){return W}),e.d(R,"d",function(){return Ee}),e.d(R,"c",function(){return p}),e.d(R,"a",function(){return le}),e.d(R,"b",function(){return fe});var ge=e("o0o1"),ee=e.n(ge),me=e("WKsE"),P=e("BU1A"),C=e("HaE+"),r=e("pShO"),n=e("qW9E"),f=e("q1tI"),u=e.n(f),v=e("9kvl"),L=e("xKgJ"),O=e("1vsH"),_=e("RCxd"),m=e("mOS8"),Me=e.n(m),w=e("m3rI"),F=function(A){return!!(W(A)&&N())},W=function(A){return Object(L.q)()?!0:(A({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},N=function(){var A,h=Object(v.b)()._store.getState(),t=h.user;return((A=t.userInfo)===null||A===void 0?void 0:A.profile_completed)?!0:(n.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:u.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){v.c.push("/account/profile/edit")}}),!1)},Ee=function(){var A,h=Object(v.b)()._store.getState(),t=h.user;return((A=t.userInfo)===null||A===void 0?void 0:A.professional_certification)?!0:(n.a.confirm({title:"\u63D0\u793A",centered:!0,content:u.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(O.J)("/account/certification")}}),!1)},p=function(){return Object(L.b)()?!0:(n.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:u.a.createElement("div",{className:"tc",style:{marginLeft:-38}},u.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),u.a.createElement("img",{src:Object(L.u)()?e("WdTA"):"".concat(w.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),u.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(L.u)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(O.J)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},le=function(A,h){return A?!0:(n.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:u.a.createElement("div",null,u.a.createElement("p",null,h||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),u.a.createElement("div",{style:{marginLeft:"110px"}},u.a.createElement("img",{src:e("1ZF9"),width:200}),u.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(O.J)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},fe=function(A){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=Object(v.b)()._store.getState(),D=t.shixunsDetail.detail;return(D==null?void 0:D.public)===2||(D==null?void 0:D.public)===1||(D==null?void 0:D.shixun_status)===3?(n.a.info({centered:!0,icon:u.a.createElement(_.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:u.a.createElement("div",{className:"tc",style:{marginLeft:-38}},u.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},u.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(D==null?void 0:D.public)===2?"\u5DF2\u516C\u5F00":(D==null?void 0:D.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",h,"\u3002"),u.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),u.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:Me.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(D==null?void 0:D.shixun_status)===2?(n.a.confirm({centered:!0,icon:u.a.createElement(_.a,null),title:"\u63D0\u793A",content:u.a.createElement("div",null,u.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",h,"\u3002"),u.a.createElement("br",null),u.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){n.a.confirm({width:440,centered:!0,icon:u.a.createElement(_.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898\u3002",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var i=Object(C.a)(ee.a.mark(function s(){var M;return ee.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,A({type:"shixunsDetail/cancelRelease",payload:{id:D==null?void 0:D.identifier}});case 2:M=c.sent,M.status!==401&&(P.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),A({type:"shixunsDetail/getShixunsDetail",payload:{id:D==null?void 0:D.identifier}}),A({type:"practiceSetting/getCommonData",payload:{id:D==null?void 0:D.identifier}}));case 4:case"end":return c.stop()}},s)}));function E(){return i.apply(this,arguments)}return E}()})}}),!0):!1}},O2Wb:function(V,R,e){V.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(V,R,e){"use strict";var ge=e("pShO"),ee=e("qW9E"),me=e("uFwe"),P=e("ODXe"),C=e("rePB"),r=e("q1tI"),n=e.n(r),f=e("VrN/"),u=e.n(f),v=e("bdgK"),L=e("p77/"),O=e("Bd2K"),_=e("ELLl"),m=e("19Vz"),Me=e("lZu9"),w=e("kSUc"),F=e("9Bee"),W=e("wx14"),N=e("dejd"),Ee=e("C+DQ"),p=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function le(he){var Lt=he.onActionCallback,Be=he.title,k=he.icon,Qe=he.actionName,z=he.className,oe=z===void 0?"":z,y=he.children;function S(){Lt(Qe)}return n.a.createElement("a",{title:Be,className:oe,onClick:S},n.a.createElement("i",{className:"md-iconfont ".concat(k)}),y)}var fe=function(he){var Lt=he.watch,Be=he.showNullButton,k=he.onActionCallback,Qe=he.fullScreen,z=he.insertTemp,oe=[].concat(p,[{title:"".concat(Lt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Lt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},oe.map(function(y,S){return n.a.createElement("li",{key:S},y.actionName?n.a.createElement(le,Object(W.a)({},y,{onActionCallback:k})):n.a.createElement("span",{className:"v-line"}))}),Be?n.a.createElement("li",null,n.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:k},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,z&&n.a.createElement("li",null,n.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(z),onActionCallback:k},n.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(le,{icon:"".concat(Qe?"icon-shrink":"icon-enlarge"),title:Qe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:k})))},ve=e("M8RZ"),A=e("2dbc"),h=e("20ji"),t=e("YFBR"),D=e("nxy1"),Z=e("A+N3"),i=e("dZZ6"),E={labelCol:{span:4},wrapperCol:{span:20}},s=function(he){var Lt=he.callback,Be=he.onCancel;function k(Qe){Lt(Qe)}return n.a.createElement(D.a,Object(W.a)({},E,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:k}),n.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(i.a,null)),n.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(i.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Be},"\u53D6\u6D88")))},M=e("7ahc"),g=e("HmJG"),c=e("BjJ7"),Ue=D.a.useForm,q={width:280,marginRight:10},l={labelCol:{span:5},wrapperCol:{span:19}},a=function(he){var Lt=he.callback,Be=he.onCancel,k=Ue(),Qe=Object(P.a)(k,1),z=Qe[0];function oe(ye){Lt(ye)}function y(ye){z.setFieldsValue({src:"/api/attachments/".concat(ye.id)})}function S(ye){var Bt=ye.target.files[0];ae(Bt,y)}return n.a.createElement(D.a,Object(W.a)({form:z},l,{className:"upload-image-panel",onFinish:oe}),n.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(i.a,{style:q})),n.a.createElement(Ce,{onFileChange:S}))),n.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(i.a,{style:{width:264}})),n.a.createElement(D.a.Item,{style:{textAlign:"right"}},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Be},"\u53D6\u6D88")))};function Ce(he){var Lt=he.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:Lt}))}function ae(he,Lt){if(!he)throw new String("\u6CA1\u6709\u6587\u4EF6");var Be=new FormData;Be.append("editormd-image-file",he),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var k=new window.XMLHttpRequest;k.withCredentials=!0,k.addEventListener("load",function(Qe){Lt(JSON.parse(Qe.target.responseText))},!1),k.addEventListener("error",function(Qe){console.error(Qe)},!1),k.open("POST","".concat(c.a,"/api/attachments.json")),k.send(Be)}var Ye=e("XLdW"),Ke=e("Xtsm"),yt=e("8LLL"),nt=e("Epqc"),Jt=nt.a.Group,Dt={margin:"0 8px"},ot=function(he){var Lt=he.callback,Be=he.onCancel;function k(Qe){Lt(Qe)}return n.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:k},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:Dt},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:Dt},"\u884C\u6570"),n.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(Ke.a,null)),n.a.createElement("span",{style:Dt},"\u5217\u6570"),n.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(Ke.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:Dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(D.a.Item,{name:"align"},n.a.createElement(Jt,null,n.a.createElement(nt.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(nt.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(nt.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(nt.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Be},"\u53D6\u6D88")))},Mt="link",Yt="upload-image",$e="code-block",b="add-table",Oe="------------",ut={default:Oe,left:":".concat(Oe),center:":".concat(Oe,":"),right:"".concat(Oe,":")},Xt=e("9VGf"),Q,ia;function ha(){}var oa=0,ga=1e4,ba="\u2581",Ht=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Oa(he){return/^\d+$/.test(he)?"".concat(he,"px"):he}var ja=navigator.platform.toUpperCase().indexOf("MAC")>=0,ya=ja?"Cmd":"Ctrl",fa=(Q={},Object(C.a)(Q,ya+"-B","bold"),Object(C.a)(Q,ya+"-I","italic"),Q),Qt=(ia={},Object(C.a)(ia,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(C.a)(ia,$e,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(C.a)(ia,Yt,"\u6DFB\u52A0\u56FE\u7247"),Object(C.a)(ia,b,"\u6DFB\u52A0\u8868\u683C"),ia),Sa=R.a=function(he){var Lt=he.defaultValue,Be=Lt===void 0?"":Lt,k=he.onChange,Qe=he.width,z=Qe===void 0?"100%":Qe,oe=he.height,y=oe===void 0?400:oe,S=he.miniToolbar,ye=S===void 0?!1:S,Bt=he.isFocus,qt=Bt===void 0?!1:Bt,Ft=he.watch,Nt=he.insertTemp,xt=he.id,na=xt===void 0?"markdown-editor-id":xt,ca=he.showResizeBar,ea=ca===void 0?!1:ca,St=he.noStorage,Ra=St===void 0?!1:St,va=he.showNullButton,rt=va===void 0?!1:va,Kt=he.fullScreen,ma=Kt===void 0?!1:Kt,qe=he.onBlur,sa=he.onCMBeforeChange,ua=he.className,_a=ua===void 0?"":ua,ra=he.placeholder,Ie=ra===void 0?"":ra,Vt=he.values,zt=Vt===void 0?"":Vt,it=Object(r.useState)(null),X=Object(P.a)(it,2),o=X[0],lt=X[1],We=Object(r.useState)(Be),He=Object(P.a)(We,2),tt=He[0],Pt=He[1],B=Object(r.useState)(Ft),ue=Object(P.a)(B,2),d=ue[0],Ge=ue[1],st=Object(r.useState)(ma),x=Object(P.a)(st,2),ie=x[0],j=x[1],Ae=Object(r.useState)(""),K=Object(P.a)(Ae,2),be=K[0],et=K[1],vt=Object(r.useState)(0),_e=Object(P.a)(vt,2),Fe=_e[0],pt=_e[1],ht=Object(r.useState)(y),Y=Object(P.a)(ht,2),dt=Y[0],Je=Y[1],we=Object(r.useState)(!1),G=Object(P.a)(we,2),U=G[0],Le=G[1],Ne=Object(r.useRef)(),mt=Object(r.useRef)(),bt=Object(r.useRef)(),ke=Object(r.useRef)();Object(r.useEffect)(function(){Pt(zt),o==null||o.setValue(zt)},[zt]),Object(r.useEffect)(function(){if(Ne.current){var $=function(Xe,Et){var je=Et.clipboardData;if(je){var gt=je.types.toString(),Tt=je.items;if(gt==="text/html,Files"||gt==="Files"||je.types.indexOf("Files")){var _t=Tt[1];gt==="Files"&&(_t=Tt[0]),_t.kind==="file"&&_t.type.match(/^image\//i)&&ae(_t.getAsFile(),function(Gt){Gt.id?H.replaceSelection("![,](/api/attachments/".concat(Gt.id,")")):(Gt==null?void 0:Gt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},H=u.a.fromTextArea(Ne.current,{mode:"markdown",lineNumbers:!ye,lineWrapping:!0,value:Be,autoCloseTags:!0,autoCloseBrackets:!0});return qt&&H.focus(),H.on("paste",$),lt(H),function(){H.off("paste",$)}}},[]);var jt=Object(r.useCallback)(function(){if(mt.current)try{var $=mt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,H=mt.current.getElementsByClassName("markdown-editor-body")[0];ie?H.style.height="calc(100vh - ".concat($,"px)"):H.style.height="".concat(dt-$,"px")}catch(ne){console.log(ne,"---- to set md editor body height")}},[dt,mt,ie]);Object(r.useEffect)(function(){function $(){var ne=new v.a(function(Xe){var Et=Object(me.a)(Xe),je;try{for(Et.s();!(je=Et.n()).done;){var gt=je.value;(gt.target.offsetHeight>0||gt.target.offsetWidth>0)&&(jt(),o.setSize("100%","100%"),o.refresh())}}catch(Tt){Et.e(Tt)}finally{Et.f()}});return ne.observe(Ne.current.parentElement),ne}if(o){var H=$();return function(){H.unobserve(Ne.current.parentElement)}}},[o,jt]),Object(r.useEffect)(function(){if(o){for(var $=[],H=function(){var gt=Xe[ne];Et=Object(P.a)(gt,2);var Tt=Et[0],_t=Et[1],Gt=Object(C.a)({},Tt,function(){It(_t)});$.push(Gt),o.addKeyMap(Gt)},ne=0,Xe=Object.entries(fa);ne0){var $=new Date().getTime(),H=window.sessionStorage.getItem(na);$>=Fe+ga&&(!H||H!==tt)&&(window.sessionStorage.setItem(na,tt),Le(!0))}},ga),Object(r.useEffect)(function(){Ge(Ft)},[o,Ft]),Object(r.useEffect)(function(){o&&(qt&&o.focus())},[o,qt]),Object(r.useEffect)(function(){if(d&&o){var $=function(Xe){var Et=Xe.target;if(ke.current){var je=Et.scrollTop/Et.scrollHeight;ke.current.scrollTop=ke.current.scrollHeight*je}},H=o.getScrollerElement();return H.addEventListener("scroll",$),function(){H.removeEventListener("scroll",$)}}},[o,d]),Object(r.useEffect)(function(){if(o&&sa){var $=function(ne,Xe){sa(ne,Xe)};return o.on("beforeChange",$),function(){o.off("beforeChange",$)}}},[o,sa]),Object(r.useEffect)(function(){if(o&&qe){var $=function(){qe(o.getValue())};return o.on("blur",$),function(){o.off("blur",$)}}},[o,qe]),Object(r.useEffect)(function(){if(o){var $=function(ne){var Xe=ne.getValue();Pt(Xe),pt(new Date().getTime()),ne.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),k&&k(Xe)};return o.on("change",$),function(){o.off("change",$)}}},[o,k]),Object(r.useEffect)(function(){o&&(Be==null?(o.setValue(""),Pt("")):Be!==o.getValue()&&(o.setValue(Be),Pt(Be),o.setCursor(o.lineCount(),0)))},[o,Be]);var It=Object(r.useCallback)(function($){var H=o.getCursor(),ne=o.getSelection(),Xe=ne.split(` +`);switch($){case"bold":return o.replaceSelection("**"+ne+"**"),ne===""&&o.setCursor(H.line,H.ch+2),o.focus();case"italic":return o.replaceSelection("*"+ne+"*"),ne===""&&o.setCursor(H.line,H.ch+1),o.focus();case"code":return o.replaceSelection("`"+ne+"`"),ne===""&&o.setCursor(H.line,H.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+ne+"$$`"),ne===""&&o.setCursor(H.line,H.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+ne+"\n```"),o.setCursor(H.line+1,ne.length+1),o.focus();case"line-break":return o.replaceSelection(`
    +`),o.focus();case"list-ul":return ne===""?o.replaceSelection("- "+ne):o.replaceSelection(Xe.map(function(Et){return Et===""?"":"- ".concat(Et)}).join(` +`)),o.focus();case"list-ol":return ne===""?o.replaceSelection("1. "+ne):o.replaceSelection(Xe.map(function(Et,je){return Et===""?"":"".concat(je+1,". ").concat(Et)}).join(` +`)),o.focus();case"add-null-ch":return ne===""&&o.setCursor(H.line,H.ch+1),o.replaceSelection(ba),o.focus();case"inster-template-1":return ne===""&&o.setCursor(H.line,H.ch),o.replaceSelection(Ht),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return Ge(!d),o.focus();case"trigger-full-screen":return j(!ie),o.focus();case Mt:et(Mt);return;case $e:et($e);return;case Yt:et(Yt);return;case b:et(b);return;default:throw new Error}},[o,d,ie]),ta=Object(r.useCallback)(function($){et("");switch(be){case Mt:var H=$.title,ne=$.link;return o.replaceSelection("[".concat(H,"](").concat(ne,")")),o.focus();case $e:var Xe=$.language,Et=$.content;return o.replaceSelection(["```"+Xe,Et,"```"].join(` +`)),o.focus();case Yt:var je=$.src,gt=$.alt;return o.replaceSelection("![ ".concat(gt," ]( ").concat(je,' "').concat(gt,'" )')),o.focus();case b:for(var Tt=$.row,_t=$.col,Gt=$.align,pa=` +`,Zt=0;Zt300&&(_t=300);var Gt=y+_t+"px";Je(Gt)}},Xe=bt.current,Et=!1,je=0;return Xe.addEventListener("mousedown",$),document.addEventListener("mousemove",ne),document.addEventListener("mouseup",H),function(){Xe.removeEventListener("mousedown",$),document.removeEventListener("mousemove",ne),document.removeEventListener("mouseup",H)}}},[o,bt]),Object(r.useEffect)(function(){Je(y)},[y]);var Da=Oa(z),Ca=Oa(dt),Aa={width:Da,height:Ca},$t=Object(r.useMemo)(function(){if(Fe){var $=new Date(Fe),H=$.getHours(),ne=$.getMinutes(),Xe=$.getSeconds();return H=H<10?"0"+H:H,ne=ne<10?"0"+ne:ne,Xe=Xe<10?"0"+Xe:Xe,"".concat(H,":").concat(ne,":").concat(Xe)}return 0},[Fe]);function ct(){window.sessionStorage.removeItem(na),Le(!1),pt(0)}function wt(){Le(!1),pt(0),o.setValue(window.sessionStorage.getItem(na))}return n.a.createElement(r.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:mt},n.a.createElement("div",{className:"markdown-editor-container ".concat(_a," ").concat(d?"on-preview":""," ").concat(ye?"mini":""," ").concat(ie?"full-screen":""),style:Aa},n.a.createElement(fe,{insertTemp:Nt,watch:d,fullScreen:ie,showNullButton:rt,onActionCallback:It}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:Ne,placeholder:Ie})),d?n.a.createElement("div",{ref:ke,className:"preview-container"},n.a.createElement(F.a,{value:tt})):null))),ea?n.a.createElement("a",{ref:bt,className:"editor-resize"}):null,n.a.createElement(ve.a,null,Qt[be]?n.a.createElement(ee.a,{centered:!0,title:Qt[be],visible:!0,onCancel:Ct,footer:null},da):null))}},S9qI:function(V,R,e){V.exports={flex_box_center:"flex_box_center___38r-Z",flex_space_between:"flex_space_between___2tQg4",flex_box_vertical_center:"flex_box_vertical_center___3A_tk",flex_box_center_end:"flex_box_center_end___14tlw",flex_box_column:"flex_box_column___1wOWA",wrap:"wrap___4Jqd0",head:"head___2JuaM",formWrap:"formWrap___3IGau",tabsWrap:"tabsWrap___2hOUL",listWarp:"listWarp___3kwG_",actionButton:"actionButton___3WtDn",selectWrap:"selectWrap___IriII",s1:"s1___3jyrU",s2:"s2___THEll"}},SdB8:function(V,R,e){V.exports={flex_box_center:"flex_box_center___3icZj",flex_space_between:"flex_space_between___2-7gs",flex_box_vertical_center:"flex_box_vertical_center___3C1o7",flex_box_center_end:"flex_box_center_end___1RWCj",flex_box_column:"flex_box_column___2wYoO",itemWrap:"itemWrap___2got_",listWrap:"listWrap___1vgG7",list:"list___NOwRi",row:"row___2Y4Xk",typeRow:"typeRow___gNyg9",type:"type___2SaX0",typeName:"typeName___39CBi",typeIcon:"typeIcon___BENOD",unpublished:"unpublished___1h88-",private:"private___3QLpF",public:"public___14H60",reviewFlag:"reviewFlag___Prwxg",typeRightAction:"typeRightAction___TjI-q",actionLink:"actionLink___kY5ob",actionIcon:"actionIcon___2FJdj",topicTitle:"topicTitle___1j3rX",topicTitleContent:"topicTitleContent___1YY_U",judgmentContent:"judgmentContent___gA_S4",programContent:"programContent___B95um",otherContent:"otherContent___1w4sV",otherContentItem:"otherContentItem___3VUKz",otehrContentHtml:"otehrContentHtml___3rZ-y",difficultyRow:"difficultyRow___3c9eq",updateTimeRow:"updateTimeRow___Nz4GL",updateTimeWrap:"updateTimeWrap___3eFXh",updateTimeContent:"updateTimeContent___1cP1p",programLanguage:"programLanguage___15gV9",updateTimeRowAction:"updateTimeRowAction___1PcQB",bottomAction:"bottomAction___2_UXt",borderColorBlue:"borderColorBlue___15HsE",borderColorRed:"borderColorRed___3fvg3",borderColorFFF:"borderColorFFF___1WDhA",borderColorGray:"borderColorGray___3MniR",selectIcon:"selectIcon___G_n9F",colorGreen:"colorGreen___14mwl",parseAnswerBorder:"parseAnswerBorder___20NeJ",answer:"answer___371JJ",answerHtml:"answerHtml___2MwNt",parse:"parse___2KP9n",parseText:"parseText___uWdPf",parseAnswer:"parseAnswer___3WwiG",parseAnswerHtml:"parseAnswerHtml___2zoi3",actionBar:"actionBar___UNiJD",line:"line___16AHq",know:"know___2q3se",longKnow:"longKnow___18nWt"}},Tkyw:function(V,R,e){V.exports={wrap:"wrap___Mc0wh",basket:"basket___1MkME",count:"count___149S2"}},UUDw:function(V,R,e){V.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},V49x:function(V,R,e){"use strict";var ge=[],ee=function(C){ge.forEach(function(r){if(C.target===r.element||me.isParent(C.target,r.element))return;r.callbacks.forEach(function(n){return n()})})};window.document.body?window.document.body.addEventListener("click",ee):window.addEventListener("DOMContentLoaded",function(){window.document.body.addEventListener("click",ee)});var me={isParent:function(C,r){for(var n=C;n&&n.tagName&&n.tagName.toLowerCase()!=="body";){if(n===r)return!0;n=n.parentNode}return!1},init:function(C,r){var n=ge.filter(function(f){return f.element===C});return n.length>0?n[0].callbacks.push(r):ge.push({element:C,callbacks:[r]}),{clear:function(){ge=ge.filter(function(u){return u.element!==C})}}}};R.a=me},WdTA:function(V,R,e){V.exports=e.p+"static/studnetqun.a5754d96.png"},YAlC:function(V,R,e){V.exports={flexRow:"flexRow___3S2id",flexColumn:"flexColumn___2gTz9",action:"action___2pjdm",actions:"actions___1b9tG",setScore:"setScore___1uJZn",tip:"tip___1oU5P",delete:"delete___1MeyV",content:"content___1G6VH",titleWrap:"titleWrap___25m1u",titleNumber:"titleNumber___3ebmq",score:"score___62110",titleHtml:"titleHtml___IIpMO",answerWrap:"answerWrap___2Xr_I",answer:"answer___1GzKg"}},"Z+Na":function(V,R,e){V.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(V,R,e){"use strict";var ge=e("wEYh"),ee=e("CjYe"),me=e("tqeu"),P=e("rf3n"),C=e("q1tI"),r=e.n(C),n=e("lOMy"),f=e.n(n),u=P.a.Option;R.a=function(v){var L=v.onFontSizeChange,O=v.cmFontSize,_=v.cmCodeMode,m=v.onCodeModeChange,Me=v.onTabToSpace,w=v.className,F=w===void 0?"":w,W=v.tabToSpace,N=v.children;return r.a.createElement("div",{className:"tpi-code-setting ".concat(F)},r.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),r.a.createElement("section",null,r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),r.a.createElement(P.a,{bordered:!1,size:"small",value:_,onChange:m},r.a.createElement(u,{value:"vs"},"\u767D\u8272\u80CC\u666F"),r.a.createElement(u,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),r.a.createElement(P.a,{bordered:!1,size:"small",value:O,onChange:L},r.a.createElement(u,{value:12},"12px"),r.a.createElement(u,{value:14},"14px"),r.a.createElement(u,{value:16},"16px"),r.a.createElement(u,{value:18},"18px"),r.a.createElement(u,{value:20},"20px"),r.a.createElement(u,{value:22},"22px"))),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"Tab\u8F6C\u6362"),r.a.createElement(ee.a,{checked:W,onChange:Me}))),r.a.createElement("h3",null,"\u5FEB\u6377\u952E"),r.a.createElement("section",null,r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),r.a.createElement("span",null,"Ctrl + S")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),r.a.createElement("span",null,"F1 / Alt + F1")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),r.a.createElement("span",null,"Ctrl + ]/[")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),r.a.createElement("span",null,"Ctrl + Shift + \\")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),r.a.createElement("span",null,"Home")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),r.a.createElement("span",null,"End"))),N)}},ZW9T:function(V,R,e){"use strict";e.d(R,"a",function(){return Ee});var ge=e("VTBJ"),ee=e("WKsE"),me=e("BU1A"),P=e("uFwe"),C=e("ODXe"),r=e("Ff2n"),n=e("q1tI"),f=e.n(n),u=e("bdgK");function v(p,le,fe,ve,A){var h=le.getWordUntilPosition(fe),t={startLineNumber:fe.lineNumber,endLineNumber:fe.lineNumber,startColumn:h.startColumn,endColumn:h.endColumn},D=ve.map(function(Z){return{label:Z,kind:p.languages.CompletionItemKind.Keyword,insertText:Z,insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return A.map(function(Z){D.push(Object(ge.a)(Object(ge.a)({},Z),{},{range:t}))}),D}var L=function(p){var le={label:"ifelse",kind:p.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},fe=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];p.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,D){var Z=v(p,t,D,fe,[le]);return{suggestions:Z}}});var ve=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];p.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,D){var Z=[{label:"print",kind:p.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,D,ve,Z);return{suggestions:i}}});var A=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];p.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,D){var Z=[le,{label:"main",kind:p.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:p.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,D,A,Z);return{suggestions:i}}})},O="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function _(p){return/^\d+$/.test(p)?"".concat(p,"px"):p}function m(){}var Me=!1,w={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function F(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=p;if(Array.isArray(p)){for(var fe=0;fe0||ye.target.offsetWidth>0)&&Oe.current.instance.layout()}}catch(Bt){y.e(Bt)}finally{y.f()}}),z.observe(b.current)),z}function oa(){me.b.warn(decodeURIComponent(O))}Object(n.useEffect)(function(){var z=Oe.current.instance;if(h!=null&&z&&Q){var oe=z.getModel();oe&&h!==oe.getValue()&&(Me=!0,oe.setValue(h),z.layout(),Me=!1)}},[h,Q,Oe.current]);function ga(){var z=Oe.current.instance;if(z){var oe=z.getSelection(),y=Oe.current.pastePos||{},S=new W.Range(y.startLineNumber||oe.endLineNumber,y.startColumn||oe.endColumn,y.endLineNumber||oe.endLineNumber,y.endColumn||oe.endColumn);setTimeout(function(){z.executeEdits("",[{range:S,text:""}])},300)}}function ba(z){(window.navigator.platform.match("Mac")?z.metaKey:z.ctrlKey)&&z.keyCode==83&&(z.preventDefault(),l())}var Ht=function(){if(Ce&&Oe.current.instance){var oe=Oe.current.instance.getContentHeight();k(oe0||nt.target.offsetWidth>0)&&Ce.layout()}}catch(Jt){Ke.e(Jt)}finally{Ke.f()}}),ae.observe(E.current)),ae}Object(n.useEffect)(function(){E.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ce){W=Ce;var ae=W.editor.createDiffEditor(E.current,Object(ge.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},i));c(ae);var Ye=Ue(ae);return function(){ae.dispose();var Ke=ae.getModel();Ke&&Ke.dispose(),Ye.unobserve(E.current)}})},[]),Object(n.useEffect)(function(){g&&g.setModel({original:W.editor.createModel(h,D),modified:W.editor.createModel(t,D)})},[h,t,D,g]);var q=_(fe),l=_(A),a={width:q,height:l};return f.a.createElement("div",{className:"my-diff-editor",ref:E,style:a})}},bCnd:function(V,R,e){"use strict";e.d(R,"b",function(){return P}),e.d(R,"a",function(){return C});var ge=e("je13"),ee=e.n(ge),me=!1;function P(r,n){var f=ee.a.get("__ec");f||(f={}),f[r]=n,ee.a.set("__ec",f)}function C(r,n){var f=ee.a.get("__ec");return f?f[r]===void 0?n:f[r]:n}},dejd:function(V,R,e){},"e/zO":function(V,R,e){V.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(V,R,e){},kqOp:function(V,R,e){"use strict";e.d(R,"a",function(){return v});var ge=e("wx14"),ee=e("1OyB"),me=e("vuIU"),P=e("Ji7U"),C=e("LK+K"),r=e("q1tI"),n=e.n(r),f=e("Ot1p"),u="\u2581",v=function(L){Object(P.a)(_,L);var O=Object(C.a)(_);function _(){var m;Object(ee.a)(this,_);for(var Me=arguments.length,w=new Array(Me),F=0;F'.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09"):Le=''.concat(U+1,'\u3001\uFF08').concat(G.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(G.item_id||G.item_bank_id,"\uFF09"),Le};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return K(B.id)}},t.a.createElement("div",{className:s.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:s.a.titleWrap},t.a.createElement(i.a,{className:s.a.titleHtml,value:Je(B,o)+(B.name||(B==null?void 0:B.shixun_name))})),dt()),t.a.createElement("div",{className:s.a.action,style:{opacity:1}},t.a.createElement("div",{className:s.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:s.a.actions},t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];x(B.id,lt,G,B.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){var G=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];Ge(B.id,We,G,B.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),tt&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){return et(B)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:s.a.delete,onClick:function(){return j(B.id)}},"\u5220\u9664")))))},c=g,Ue=e("2dbc"),q=e("20ji"),l=e("4f0Y"),a=e("uwzz"),Ce=e("e/zO"),ae=e.n(Ce),Ye=e("6/12"),Ke=e("JI8h"),yt=e("KGka"),nt=e("9NMw"),Jt=e("3gpN"),Dt=e("J51S"),ot=e("ErOA"),Mt=function(X){var o=X.visible,lt=X.onOk,We=X.onCancel,He=Object(h.useRef)(),tt=Object(h.useState)({}),Pt=Object(F.a)(tt,2),B=Pt[0],ue=Pt[1],d=Object(h.useState)({}),Ge=Object(F.a)(d,2),st=Ge[0],x=Ge[1],ie=Object(h.useState)(!0),j=Object(F.a)(ie,2),Ae=j[0],K=j[1];Object(h.useEffect)(function(){be()},[]);var be=function(){var _e=Object(m.a)(_.a.mark(function Fe(){var pt,ht,Y,dt,Je,we,G,U,Le,Ne,mt,bt;return _.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(!((o==null?void 0:o.item_type.toUpperCase())==="PROGRAM")){jt.next=6;break}return jt.next=3,Object(ot.a)("/api/problems/".concat(o==null||((Y=o.program_attr)===null||Y===void 0)?void 0:Y.identifier,"/edit.json"),{method:"get"});case 3:ht=jt.sent,jt.next=9;break;case 6:return jt.next=8,Object(ot.a)("/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id,"/edit.json"),{method:"get"});case 8:ht=jt.sent;case 9:((pt=ht)===null||pt===void 0?void 0:pt.name)&&(dt=ht||{},Je=dt.exercise_subjects,we=dt.item_type,G=we===void 0?"PROGRAM":we,U=dt.difficulty,Le=dt.exercise_points,Ne=Object(W.a)(dt,["exercise_subjects","item_type","difficulty","exercise_points"]),mt=Je.map(function(It){return It.id}),bt=Le.map(function(It){return It.id}),ue({course:mt,item_type:G,difficulty:U,knowledge:bt}),x(Ne),K(!1));case 10:case"end":return jt.stop()}},Fe)}));return function(){return _e.apply(this,arguments)}}(),et=function(){var Fe={SINGLE:t.a.createElement(Ye.a,{ref:He,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Ke.a,{ref:He,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(yt.a,{ref:He,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Jt.a,{ref:He,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(nt.a,{ref:He,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Dt.a,{difficulty:B==null?void 0:B.difficulty,isEdit:!0,ref:He,editData:st})};return Fe[B==null?void 0:B.item_type]},vt=function(){var Fe=function(){var pt=Object(m.a)(_.a.mark(function ht(){var Y,dt,Je,we,G,U,Le,Ne,mt,bt,ke,jt,It,ta=arguments;return _.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Je=ta.length>0&&ta[0]!==void 0?ta[0]:!1,Ct.next=3,(Y=He.current)===null||Y===void 0?void 0:Y.onSave();case 3:if(we=Ct.sent,we){Ct.next=6;break}return Ct.abrupt("return");case 6:return G=B||{},U=G.course,Le=G.item_type,Ne=G.difficulty,mt=G.knowledge,bt=mt===void 0?[]:mt,ke=Object(N.a)({exercise_subject_ids:U,exercise_point_ids:bt,item_type:Le,difficulty:Ne,is_syc_item_bank:Je},we||{}),jt=Le==="PROGRAM"?"/api/problems/".concat(o==null||((dt=o.program_attr)===null||dt===void 0)?void 0:dt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(o==null?void 0:o.item_bank_id),Ct.next=11,Object(ot.a)(jt,{method:"put",body:ke});case 11:It=Ct.sent,(It==null?void 0:It.status)===0&&(lt(),We());case 13:case"end":return Ct.stop()}},ht)}));return function(){return pt.apply(this,arguments)}}();L.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ae.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){L.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pt=Object(m.a)(_.a.mark(function Y(){return _.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Fe(!0);case 2:return Je.abrupt("return",Je.sent);case 3:case"end":return Je.stop()}},Y)}));function ht(){return pt.apply(this,arguments)}return ht}(),onCancel:Fe})};return t.a.createElement("div",{className:ae.a.modal},t.a.createElement("div",{className:ae.a.main},t.a.createElement("div",{className:ae.a.title},t.a.createElement("span",{className:ae.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ae.a.edit,onClick:We}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ae.a.body,id:"question-scroll"},Ae?t.a.createElement(a.a,{size:"large",className:ae.a.load,spinning:!0}):et()),t.a.createElement("div",{className:ae.a.btns},t.a.createElement(q.a,{size:"large",style:{marginRight:20},onClick:function(){return We()}},"\u53D6\u6D88"),t.a.createElement(q.a,{size:"large",type:"primary",onClick:function(){return vt()}},"\u4FDD\u5B58"))))},Yt=Mt,$e=e("5X0v"),b=e.n($e),Oe=e("9ZNV"),ut=e("LvDl"),Xt=e.n(ut),Q=e("WCUW"),ia=e("vCeJ"),ha=e("9SwW"),oa=e("L+Wd"),ga=e("4pyn"),ba=e("d+Bu"),Ht=e("OsrZ"),Oa=e("IrwY"),ja=e("obf9"),ya=e("CeBg"),fa=e("V5E8"),Qt=e("KQm4"),Sa=e("PhIt"),he=e("k/+q"),Lt=e("1vsH"),Be=e("rKQW"),k=e("oim2"),Qe=e("pv+g"),z=e("KscA"),oe=e("SdB8"),y=e.n(oe),S=e("wd/R"),ye=e.n(S),Bt=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],qt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ft=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],Nt=function(X){var o,lt,We,He,tt,Pt,B,ue=X.showCheckbox,d=ue===void 0?!1:ue,Ge=X.isPreviewSelect,st=Ge===void 0?!1:Ge,x=X.data,ie=X.activeTabsKey,j=X.selectIds,Ae=j===void 0?[]:j,K=X.loadingIdParams,be=X.onLoadingIdParams,et=be===void 0?function(){}:be,vt=X.onSetSelectIds,_e=vt===void 0?function(){}:vt,Fe=X.onSetPrivate,pt=Fe===void 0?function(){}:Fe,ht=X.onCopy,Y=ht===void 0?function(){}:ht,dt=X.onSetPublic,Je=dt===void 0?function(){}:dt,we=X.onDelete,G=we===void 0?function(){}:we,U=X.onCancel,Le=U===void 0?function(){}:U,Ne=X.onSelect,mt=Ne===void 0?function(){}:Ne,bt=Object(h.useState)(!1),ke=Object(F.a)(bt,2),jt=ke[0],It=ke[1],ta=Object(h.useRef)(),da=function(){if(x.item_type==="JUDGMENT")return t.a.createElement("div",{className:y.a.judgmentContent},x.choices.map(function(ne,Xe){return t.a.createElement(me.a,{key:Xe,disabled:!0},ne.choice_text)}));if(x.item_type==="PROGRAM"){var H;return t.a.createElement("div",{className:y.a.programContent},t.a.createElement(i.a,{value:(H=x.program_attr)===null||H===void 0?void 0:H.description}))}return t.a.createElement("div",{className:y.a.otherContent},x.choices.map(function(ne,Xe){return t.a.createElement("div",{key:Xe,className:y.a.otherContentItem},t.a.createElement("p",null,Bt[Xe]),t.a.createElement(i.a,{className:y.a.otehrContentHtml,value:ne.choice_text}))}))},Ct=function(){var H;return t.a.createElement("div",null,(H=x.standard_answer)===null||H===void 0?void 0:H.map(function(ne,Xe){return t.a.createElement(i.a,{key:Xe,className:y.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(ne.position,"\uFF09\uFF1A").concat(ne.answer_text.join("\u3001"))})}))},Da=function(){var H,ne,Xe,Et={SUBJECTIVE:(H=x.answer_texts)===null||H===void 0?void 0:H[0],JUDGMENT:(ne=x.choices)===null||ne===void 0||((Xe=ne.find(function(Zt){return Zt.is_answer}))===null||Xe===void 0)?void 0:Xe.choice_text},je=x.choices.map(function(Zt){return Zt.is_answer}).findIndex(function(Zt){return Zt}),gt=je>-1?qt[je]:"",Tt="";x.choices.map(function(Zt,aa){Zt.is_answer&&(Tt+=qt[aa])});var _t=Et[x.item_type],Gt={SINGLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(gt||"\u65E0")}),MULTIPLE:t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Tt||"\u65E0")}),COMPLETION:Ct()},pa=t.a.createElement(i.a,{className:y.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(_t||"\u65E0")});return Gt[x.item_type]||pa},Ca=t.a.createElement(z.a,{forceSubMenuRender:!0},(x==null?void 0:x.public)?t.a.createElement(z.a.Item,{onClick:function(){return pt(x.id)},key:"1"},t.a.createElement("span",{className:y.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(z.a.Item,{onClick:function(){return Je(x.id)},key:"2"},t.a.createElement("span",{className:y.a.actionLink},"\u516C\u5F00")),t.a.createElement(z.a.Item,{onClick:function(){if(x==null?void 0:x.public){n.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}G(x.id)},key:"3"},t.a.createElement("span",{className:y.a.actionLink},"\u5220\u9664"))),Aa=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,ne='\u7B80\u5355';return H===2&&(ne='\u9002\u4E2D'),H===3&&(ne='\u56F0\u96BE'),ne},$t=function(){ta.current.style.pointerEvents="none"},ct=function(){var H;return console.log(Aa(x==null?void 0:x.difficulty),44),''.concat((H=Ft.find(function(ne){return ne.type===(x==null?void 0:x.item_type)}))===null||H===void 0?void 0:H.name,"").concat(Aa(x==null?void 0:x.difficulty)," ")},wt=function(){return(x==null?void 0:x.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:y.a.itemWrap},d&&t.a.createElement(k.a,{style:{marginTop:25},checked:Ae.includes(x.id),onChange:function(){_e(x.id)}}),t.a.createElement("div",{className:y.a.listWrap},t.a.createElement("div",{className:y.a.list},t.a.createElement("div",{className:y.a.row,style:{alignItems:"baseline"}},t.a.createElement(i.a,{className:y.a.topicTitleContent,value:wt()+"No.".concat(x.id," ")+x.name+ct()}),t.a.createElement("i",{onClick:function(){return It(!jt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:jt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:jt?"auto":0}},t.a.createElement("div",{className:"".concat(y.a.row," mt15")},da()),t.a.createElement("div",{className:y.a.row},t.a.createElement("div",{className:y.a.updateTimeRow},t.a.createElement("div",{className:y.a.updateTimeWrap},x.item_type==="PROGRAM"&&t.a.createElement("p",{className:y.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(o=x.program_attr)===null||o===void 0?void 0:o.language)))),x.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:y.a.parseAnswerBorder}),t.a.createElement("div",{className:y.a.answer},Da()),t.a.createElement("div",{className:y.a.parse},t.a.createElement("div",{className:y.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:y.a.parseAnswer},x.analysis?t.a.createElement(i.a,{className:y.a.parseAnswerHtml,value:x.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:y.a.actionBar},t.a.createElement("div",{className:y.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.quotes,"\u6B21"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},x.update_time?ye()(x.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(x==null||((lt=x.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(C.a,{title:x==null||((We=x.exercise_subjects)===null||We===void 0)?void 0:We.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((He=x.exercise_subjects)===null||He===void 0)?void 0:He.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--"),t.a.createElement("i",{className:y.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(x==null||((tt=x.exercise_points)===null||tt===void 0)?void 0:tt.length)?t.a.createElement(C.a,{title:x==null||((Pt=x.exercise_points)===null||Pt===void 0)?void 0:Pt.join("\u3001")},t.a.createElement("span",{className:st?y.a.longKnow:y.a.know},x==null||((B=x.exercise_points)===null||B===void 0)?void 0:B.join("\u3001"))):t.a.createElement("span",{className:y.a.know},"--")),t.a.createElement("div",{className:y.a.actionRight},t.a.createElement(q.a,{ghost:!0,key:2,className:"".concat(y.a.bottomAction," ").concat(y.a.borderColorFFF),onClick:function(){et({selectId:x.id}),mt(x.id)}},"\u66FF\u6362 ")))))},xt=Nt,na=e("+iVS"),ca=e.n(na),ea=fe.a.Option,St=p.a.RangePicker,Ra=he.a.TabPane,va=A.a.TextArea,rt={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Kt={page:1,per_page:10},ma=function(X){var o,lt,We,He,tt=X.isEdit,Pt=X.onOk,B=X.onCancel,ue=X.match,d=X.showitem,Ge=X.setshowitem,st=w.a.useForm(),x=Object(F.a)(st,1),ie=x[0],j=Object(h.useState)(rt),Ae=Object(F.a)(j,2),K=Ae[0],be=Ae[1],et=Object(h.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),vt=Object(F.a)(et,2),_e=vt[0],Fe=vt[1],pt=Object(h.useState)([]),ht=Object(F.a)(pt,2),Y=ht[0],dt=ht[1],Je=Object(h.useState)([]),we=Object(F.a)(Je,2),G=we[0],U=we[1],Le=Object(h.useState)([]),Ne=Object(F.a)(Le,2),mt=Ne[0],bt=Ne[1],ke=Object(h.useState)("0"),jt=Object(F.a)(ke,2),It=jt[0],ta=jt[1],da=Object(h.useState)({}),Ct=Object(F.a)(da,2),Da=Ct[0],Ca=Ct[1],Aa=Object(h.useState)(0),$t=Object(F.a)(Aa,2),ct=$t[0],wt=$t[1],$=Object(h.useState)(!1),H=Object(F.a)($,2),ne=H[0],Xe=H[1],Et=Object(h.useState)(Object(N.a)({},Kt)),je=Object(F.a)(Et,2),gt=je[0],Tt=je[1],_t=Object(h.useState)(0),Gt=Object(F.a)(_t,2),pa=Gt[0],Zt=Gt[1],aa=Object(h.useState)(1),xa=Object(F.a)(aa,2),Ba=xa[0],wa=xa[1],Ga=Object(h.useState)(""),ka=Object(F.a)(Ga,2),za=ka[0],Wa=ka[1],Ja=Object(h.useState)(!1),Xa=Object(F.a)(Ja,2),$a=Xa[0],Ka=Xa[1],en=Object(h.useState)(!1),Fa=Object(F.a)(en,2),Za=Fa[0],Ha=Fa[1],Ya=Object(h.useState)(!1),Va=Object(F.a)(Ya,2),La=Va[0],Qa=Va[1],qa=Object(h.useState)([]),Ia=Object(F.a)(qa,2),re=Ia[0],T=Ia[1],I=Object(h.useState)(!1),pe=Object(F.a)(I,2),xe=pe[0],Re=pe[1],te=Object(h.useState)(),De=Object(F.a)(te,2),Ut=De[0],Ze=De[1],At=Object(h.useState)({}),ft=Object(F.a)(At,2),Pa=ft[0],Na=ft[1],la=(ue==null||((o=ue.params)===null||o===void 0)?void 0:o.exerciseId)?(ue==null||((lt=ue.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":ue==null||((We=ue.params)===null||We===void 0)?void 0:We.exerciseId:"";Object(h.useEffect)(function(){an(),Ta()},[]),Object(h.useEffect)(function(){d.itemId&&Ua(Object(N.a)(Object(N.a)({},rt),Kt),!0)},[d]),Object(h.useEffect)(function(){var de;(ue==null||((de=ue.params)===null||de===void 0)?void 0:de.exerciseId)&&Qa(!0)},[ue==null||((He=ue.params)===null||He===void 0)?void 0:He.exerciseId]),Object(h.useEffect)(function(){if(Ba===1){wa(2);return}Ua(Object(N.a)(Object(N.a)({},rt),Kt))},[It]);var Ta=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return Wt.next=2,Object(ot.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:la}});case 2:at=Wt.sent,Ot=at==null||((Pe=at.data)===null||Pe===void 0)?void 0:Pe.reduce(function(Ma,Ea){return Ma+Ea.count},0),Ca(Ie(at.data)),wt(Ot);case 6:case"end":return Wt.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),an=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe;return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Object(ot.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Pe=Ot.sent,(Pe==null?void 0:Pe.data)&&bt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Qt.a)(Pe.data)));case 4:case"end":return Ot.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),nn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze;return _.a.wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:return Ma.next=2,Object(ot.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Pe]}});case 2:at=Ma.sent,(at==null?void 0:at.data)&&Fe([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Qt.a)(Object(Lt.T)(((Ot=at.data)===null||Ot===void 0||((ze=Ot[0])===null||ze===void 0)?void 0:ze.exercise_points)||[]))));case 4:case"end":return Ma.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),tn=function(ce){be(Object(N.a)({},ie.getFieldsValue())),"exercise_subject_id"in ce&&(nn(ce.exercise_subject_id),ie.setFieldsValue({exercise_point_id:"ALL"}),be(Object(N.a)(Object(N.a)({},K),{},{exercise_point_id:"ALL"})))},rn=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){return _.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:console.log(Kt,"values"),Tt(Kt),Ua(Object(N.a)(Object(N.a)({},Kt),Pe),!0),U([]);case 4:case"end":return Ot.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),sn=function(ce){Tt(Kt),ie.resetFields(),be(Object(N.a)({},rt)),U([]),ta(ce)},cn=function(ce){U(ce?Y==null?void 0:Y.map(function(Pe){return Pe.id}):[])},Ua=function(){var de=Object(m.a)(_.a.mark(function ce(Pe,at){var Ot,ze,Wt;return _.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return Ot=Xt.a.pickBy(Pe,function(dn){return dn!=="ALL"&&dn!==void 0}),ze={},Ot.date&&(ze={start_at:ye()(Ot.date[0]).format("YYYY-MM-DD"),end_at:ye()(Ot.date[1]).format("YYYY-MM-DD")},delete Ot.date),at&&Xe(!0),Ea.next=6,Object(ot.a)("/api/common_exercises/item_banks",{method:"get",params:Object(N.a)(Object(N.a)(Object(N.a)({},Ot),ze),{},{type:It,examination_bank_id:la,item_type:d.type})});case 6:Wt=Ea.sent,(Wt==null?void 0:Wt.items)&&(dt(Wt==null?void 0:Wt.items),Zt(Wt==null?void 0:Wt.items_count),Xe(!1),Ze(Wt.used_shixun_ids||[]));case 8:case"end":return Ea.stop()}},ce)}));return function(Pe,at){return de.apply(this,arguments)}}();console.log(Y);var ln=function(ce,Pe){U([]);var at={page:ce,per_page:Pe};Tt(at),Ua(Object(N.a)(Object(N.a)({},at),K))},on=function(ce){U((G==null?void 0:G.includes(ce))?G.filter(function(Pe){return Pe!==ce}):[].concat(Object(Qt.a)(G),[ce]))},_n=function(){var de=Object(m.a)(_.a.mark(function ce(){var Pe,at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(console.log(za,"inputText"),!(za!=="\u786E\u8BA4\u5220\u9664")){ze.next=4;break}return Ka(!0),ze.abrupt("return");case 4:return ze.next=6,Object(ot.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:re}});case 6:Pe=ze.sent,(Pe==null?void 0:Pe.status)===0&&(U([]),at=re.length===Y.length&>.page>1?gt.page-1:gt.page,Ua(Object(N.a)(Object(N.a)(Object(N.a)({},K),gt),{},{page:at})),Ha(!1),Ta());case 8:case"end":return ze.stop()}},ce)}));return function(){return de.apply(this,arguments)}}(),un=function(ce){var Pe=ce?[ce]:G;if(console.log(Pe),Pe==null?void 0:Pe.length){Ha(!0),T(Pe),Ka(!1),Wa("");return}n.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},Se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot;return _.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return at=Pe?[Pe]:G,Wt.next=3,Object(ot.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:at,source:"0"}});case 3:Ot=Wt.sent,Ot.status===0&&Ua(Object(N.a)(Object(N.a)({},K),gt));case 5:case"end":return Wt.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),se=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(ot.a)("/api/item_banks/".concat(Pe,"/set_private.json"),{method:"post"});case 2:at=ze.sent,at.status===0&&Ua(Object(N.a)(Object(N.a)({},K),gt));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),J=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(ot.a)("/api/common_exercises/item_banks/".concat(Pe,"/fork"),{method:"get"});case 2:at=ze.sent,at.status===0&&n.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Te=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at,Ot,ze,Wt;return _.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return Ot=tt?"/api/examination_banks/".concat(ue==null||((at=ue.params)===null||at===void 0)?void 0:at.exerciseId,"/replace.json"):"/api/item_baskets/".concat(d.itemId,"}/replace.json"),ze={new_item_bank_id:Pe,old_item_bank_id:""},tt&&(ze.old_item_bank_id=d.itemId),Ea.next=5,Object(ot.a)(Ot,{method:"put",body:Object(N.a)({},ze)});case 5:if(Wt=Ea.sent,!la){Ea.next=9;break}return Ea.next=9,Object(ot.a)("/api/examination_banks/".concat(la,"/save_item_banks.json"),{method:"post"});case 9:Wt.status===0&&(Ge({}),n.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return Ea.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Rt=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(ot.a)("/api/item_baskets/".concat(Pe,".json"),{method:"delete",body:{id:Pe,item_bank:1,examination_bank_id:la}});case 2:at=ze.sent,at.status===0&&(Ta(),Ua(Object(N.a)(Object(N.a)({},K),gt)),Na({}));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),Ve=function(){var de=Object(m.a)(_.a.mark(function ce(Pe){var at;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Object(ot.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Pe,examination_bank_id:la}});case 2:at=ze.sent,at.status===0&&(Ta(),Ua(Object(N.a)(Object(N.a)({},K),gt)));case 4:case"end":return ze.stop()}},ce)}));return function(Pe){return de.apply(this,arguments)}}(),kt=function(ce){Na(ce)};return t.a.createElement(L.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!d.itemId,width:924,footer:null,onCancel:function(){return Ge({})}},t.a.createElement("div",null,t.a.createElement(w.a,{form:ie,className:ca.a.formWrap,scrollToFirstError:!0,onValuesChange:tn,onFinish:rn,initialValues:rt,size:"large"},t.a.createElement(fa.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(w.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(fe.a,{style:{width:154}},t.a.createElement(ea,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(ea,{value:"1"},"\u7B80\u5355"),t.a.createElement(ea,{value:"2"},"\u9002\u4E2D"),t.a.createElement(ea,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(fa.a,{justify:"space-between"},t.a.createElement(w.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(fe.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},mt.map(function(de){return t.a.createElement(ea,{key:de.id,title:de.name,value:de.id},de.name)}))),t.a.createElement(w.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(ja.a,{style:{width:154},treeData:_e,disabled:!(K==null?void 0:K.exercise_subject_id),showArrow:!0,showCheckedStrategy:ja.a.SHOW_PARENT})),t.a.createElement(w.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(St,{style:{width:240}}))),t.a.createElement(fa.a,{justify:"end"},t.a.createElement(w.a.Item,null,t.a.createElement(q.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:ca.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(he.a,{activeKey:It,onChange:sn},t.a.createElement(Ra,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(Ra,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Y.length<=0&&t.a.createElement(Ht.a,null),Y.map(function(de,ce){return t.a.createElement(xt,{showCheckbox:!1,key:de.id,onDelete:un,data:de,isPreviewSelect:La,activeTabsKey:It,selectIds:G,loadingIdParams:Pa,onLoadingIdParams:kt,onSelect:Te,onCancel:Rt,onCopy:J,onSetPublic:Se,onSetPrivate:se,onSetSelectIds:on})}),!!(Y==null?void 0:Y.length)&&t.a.createElement(ga.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:gt.per_page,showSizeChanger:!0,onChange:function(ce,Pe){ln(ce,Pe)},hideOnSinglePage:!1,current:gt.page,total:pa,showTotal:function(ce){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},ce),"\u6761\u6570\u636E")}})))},qe=ma,sa=A.a.TextArea,ua=fe.a.Option,_a=p.a.RangePicker,ra=function(X){var o={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return o[X]||0},Ie=function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=X.map(function(We){var He=o.find(function(tt){return We.item_type===tt.type});return Object(N.a)(Object(N.a)({},We),He)});return lt},Vt=function(X){var o,lt,We,He,tt,Pt,B,ue,d=X.problemsetPreview,Ge=X.user,st=X.globalSetting,x=X.loading,ie=X.dispatch,j=X.match,Ae=Object(W.a)(X,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),K=Object(h.useState)(),be=Object(F.a)(K,2),et=be[0],vt=be[1],_e=Object(h.useState)(),Fe=Object(F.a)(_e,2),pt=Fe[0],ht=Fe[1],Y=Object(h.useState)([]),dt=Object(F.a)(Y,2),Je=dt[0],we=dt[1],G=Object(h.useState)([]),U=Object(F.a)(G,2),Le=U[0],Ne=U[1],mt=Object(h.useState)(!1),bt=Object(F.a)(mt,2),ke=bt[0],jt=bt[1],It=Object(h.useState)(""),ta=Object(F.a)(It,2),da=ta[0],Ct=ta[1],Da=Object(h.useState)(!1),Ca=Object(F.a)(Da,2),Aa=Ca[0],$t=Ca[1],ct=w.a.useForm(),wt=Object(F.a)(ct,1),$=wt[0],H=Object(h.useState)({}),ne=Object(F.a)(H,2),Xe=ne[0],Et=ne[1],je=Object(h.useRef)(),gt=Object(h.useState)({}),Tt=Object(F.a)(gt,2),_t=Tt[0],Gt=Tt[1],pa=ke?"/exam/exerciseManagement":"/exam/questionManagement";Object(h.useEffect)(function(){return ie({type:"globalSetting/footerToggle",payload:!1}),function(){ie({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[]),Object(h.useEffect)(function(){aa(),Zt(),xa()},[_t]),Object(h.useEffect)(function(){var re;(j==null||((re=j.params)===null||re===void 0)?void 0:re.exerciseId)&&jt(!0)},[j==null||((o=j.params)===null||o===void 0)?void 0:o.exerciseId]);var Zt=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe;return _.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(ot.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)||""}});case 2:pe=Re.sent,(pe==null?void 0:pe.data)&&we(Ie(pe.data));case 4:case"end":return Re.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),aa=function(){var re=Object(m.a)(_.a.mark(function T(){var I,pe,xe,Re,te,De,Ut,Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(j==null||((I=j.params)===null||I===void 0)?void 0:I.exerciseId)){ft.next=9;break}return ft.next=3,ie({type:"problemsetPreview/getEditPaperData",payload:{id:j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId}});case 3:xe=ft.sent,Re=xe.exam||{},te=Re.exercise_subject_id,De=Re.name,Ut=Re.difficulty,Ze=Re.exam_notes,$.setFieldsValue({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),Et({exercise_subject_id:te,name:De,difficulty:Ut,exam_notes:Ze}),ft.next=10;break;case 9:ie({type:"problemsetPreview/getPaperData"});case 10:case"end":return ft.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),xa=function(){var re=Object(m.a)(_.a.mark(function T(){var I;return _.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(ot.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:I=xe.sent,(I==null?void 0:I.data)&&Ne(I.data||[]);case 4:case"end":return xe.stop()}},T)}));return function(){return re.apply(this,arguments)}}(),Ba=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Object(Q.J)({id:T,challenge_scores:Re.map(function(ft){return{challenge_id:ft.challenge_id,score:ft.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){return _.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,ie({type:"problemsetPreview/setScore",payload:{id:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return At.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},wa=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0;ke?_t.itemId=xe:_t.itemId=T,_t.type=I,Gt(Object(N.a)({},_t))},Ga=function(T,I){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],xe=arguments.length>3?arguments[3]:void 0,Re=Xt.a.cloneDeep(pe).map(function(te){return Object(N.a)(Object(N.a)({},te),{},{challenge_score:te.challenge_score||5})});if(je.current=xe||ra(I),I==="\u5B9E\u8BAD\u9898")return L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(te,De){return t.a.createElement("div",{className:b.a.shixunScore},De+1,"\u3001",te.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(u.a,{parser:La,defaultValue:te.challenge_score,min:1,onChange:function(Ze){te.challenge_score=Ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,Object(ia.p)({id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,challenge_scores:Re.map(function(Pa){return{challenge_id:Pa.challenge_id,score:Pa.challenge_score}})});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()});L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(De){je.current=De}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var te=Object(m.a)(_.a.mark(function Ut(){var Ze;return _.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.next=2,ie({type:"paperlibrary/setScore",payload:{id:j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,itemId:T,score:je.current}});case 2:je.current=null,aa();case 4:case"end":return ft.stop()}},Ut)}));function De(){return te.apply(this,arguments)}return De}()})},ka=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,ie({type:"problemsetPreview/handleDelete",payload:{id:T}});case 2:aa(),Zt();case 4:case"end":return te.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},za=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,itemId:T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Wa=function(T,I){je.current=ra(I),L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,I,"\uFF1A"),t.a.createElement(u.a,{parser:La,min:1,defaultValue:je.current,onChange:function(xe){je.current=xe}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),I==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pe=Object(m.a)(_.a.mark(function Re(){var te;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:ke?T.toLowerCase():T,score:je.current,id:j==null||((te=j.params)===null||te===void 0)?void 0:te.exerciseId}});case 2:je.current=null,aa();case 4:case"end":return Ut.stop()}},Re)}));function xe(){return pe.apply(this,arguments)}return xe}()})},Ja=function(T){L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var I=Object(m.a)(_.a.mark(function xe(){var Re;return _.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.next=2,ie({type:"".concat(ke?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:j==null||((Re=j.params)===null||Re===void 0)?void 0:Re.exerciseId,item_type:ke?T.toLowerCase():T}});case 2:aa(),Zt();case 4:case"end":return De.stop()}},xe)}));function pe(){return I.apply(this,arguments)}return pe}()})},Xa=function(){var re=Object(m.a)(_.a.mark(function T(I,pe){var xe,Re,te,De;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(!(!I.destination||!I.source)){Ze.next=2;break}return Ze.abrupt("return");case 2:if(xe=pe.questions[I.source.index].id,Re=I.destination.index+1,!ke){Ze.next=10;break}return Ze.next=7,ie({type:"paperlibrary/adjustPosition",payload:{id:j==null||((De=j.params)===null||De===void 0)?void 0:De.exerciseId,itemId:xe,position:Re}});case 7:te=Ze.sent,Ze.next=13;break;case 10:return Ze.next=12,ie({type:"problemsetPreview/adjustPosition",payload:{id:xe,position:Re}});case 12:te=Ze.sent;case 13:if(!(te.status===-1)){Ze.next=15;break}return Ze.abrupt("return");case 15:aa();case 16:case"end":return Ze.stop()}},T)}));return function(I,pe){return re.apply(this,arguments)}}(),$a=function(T,I,pe){var xe=Array.from(T),Re=xe.splice(I,1),te=Object(F.a)(Re,1),De=te[0];return xe.splice(pe,0,De),xe},Ka=function(){var re=Object(m.a)(_.a.mark(function T(I){var pe,xe;return _.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,Object(ot.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(j==null||((pe=j.params)===null||pe===void 0)?void 0:pe.exerciseId)||"",items:I.map(function(De,Ut){return{position:Ut+1,item_type:De.type}})}});case 2:return xe=te.sent,te.abrupt("return",xe);case 4:case"end":return te.stop()}},T)}));return function(I){return re.apply(this,arguments)}}(),en=function(T){var I="Anchor_".concat(T),pe=document.getElementById(I);pe&&setTimeout(function(){return pe.scrollIntoView({block:"start",behavior:"smooth"})})},Fa=function(T,I,pe){return T[I]=T.splice(pe,1,T[I])[0],T},Za=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==0&&(I=Fa(pe,T,T-1)),Ka(I),we(I)},Ha=function(T){var I=[],pe=Xt.a.cloneDeep(Je);pe.length>1&&T!==pe.length-1&&(I=Fa(pe,T,T+1)),Ka(I),we(I)},Ya=function(T){Et(Object(N.a)({},$.getFieldsValue()))},Va=function(T){var I,pe,xe,Re=function(){var De=Object(m.a)(_.a.mark(function Ut(){var Ze,At,ft;return _.a.wrap(function(Na){for(;;)switch(Na.prev=Na.next){case 0:return At=ke?"/api/examination_banks/".concat(j==null||((Ze=j.params)===null||Ze===void 0)?void 0:Ze.exerciseId,".json"):"/api/examination_banks.json",$t(!0),Na.next=4,Object(ot.a)(At,{method:ke?"put":"post",body:T});case 4:ft=Na.sent,ft.status===0&&(n.b.success("\u4FDD\u5B58\u6210\u529F"),$t(!1),D.c.push("/exam/exerciseManagement"));case 6:case"end":return Na.stop()}},Ut)}));return function(){return De.apply(this,arguments)}}(),te=Number(ke?(I=d.paperData)===null||I===void 0||((pe=I.exam)===null||pe===void 0)?void 0:pe.all_score:(xe=d.paperData)===null||xe===void 0?void 0:xe.all_score);if(console.log(te,44),te===100||te===120||te===150){Re();return}L.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Re})},La=function(T){var I=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(T),typeof T=="string"?isNaN(Number(T))?"":T.replace(I,"$1$2.$3"):typeof T=="number"?isNaN(T)?"":String(T).replace(I,"$1$2.$3"):""},Qa=function(T){Ct(T)},qa=function(){aa()},Ia=function(T){if(!T||!(T==null?void 0:T.length))return[];var I=Je.map(function(pe){var xe=(T==null?void 0:T.find(function(Re){return pe.type===Re.type}))||{};return xe});return I};return t.a.createElement("section",{className:b.a.bg},t.a.createElement("div",{id:"id_left",className:b.a.left,onMouseEnter:function(T){var I=document.getElementById("id_left");I.style.overflowY="auto"},onMouseLeave:function(T){var I=document.getElementById("id_left");I.style.overflowY="hidden"}},Je.map(function(re,T){var I,pe,xe,Re,te=re.type,De=re.count,Ut=re.name,Ze=re.icon,At=Ia((I=d.paperData)===null||I===void 0?void 0:I.questionList);return console.log(At,"item"),t.a.createElement("div",{className:b.a.list,key:T},t.a.createElement("div",{className:b.a.name},t.a.createElement("b",null),t.a.createElement("span",null,Ut)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:b.a.b},De),"\u9898",t.a.createElement("span",{className:b.a.l},"|"),"\u5171",t.a.createElement("span",{className:b.a.r},At==null||((pe=At[T])===null||pe===void 0)?void 0:pe.questions_score),"\u5206"),t.a.createElement("div",null,T>0?t.a.createElement(C.a,{getPopupContainer:function(Pa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Za(T)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),T5?(o.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:g,analysis:l,standard_answers:F,is_ordered:Qt,remove_blank:mt,part_match:va!=="1"}},_a=function(){c(""),a(""),Ye([]),qe(!1),aa("1"),kt(!1)},ya=function(F,et,R){var oe=st.slice();if(et&&oe.splice(F,et),R)for(var ie=0;ie1&&_.a.createElement("span",{style:{marginLeft:52}},_.a.createElement(te.a,{checked:Qt,onChange:function(F){return qe(F.target.checked)},className:"".concat(de.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),_.a.createElement("span",{className:"".concat(de.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),_.a.createElement("p",{className:de.a.titleWrap},_.a.createElement("span",{className:de.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),_.a.createElement(we.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:l,onChange:function(F){return a(F)}}))};P.a=Object(d.a)(function(me){var Ee=me.loading,A=me.globalSetting;return{globalSetting:A,loading:Ee.effects}},null,null,{forwardRef:!0})(Object(O.forwardRef)(le))},4:function(z,P){},5:function(z,P){},"5X0v":function(z,P,e){z.exports={bg:"bg___bX3xT",left:"left___1PQIg",list:"list___3SOvm",name:"name___13jx-",b:"b___24TIQ",r:"r___3buWY",l:"l___15yU4",answerSheet:"answerSheet___RsarG",tag:"tag___2RCsW",right:"right___3ybB6",wrap:"wrap___3CRHM",flexRow:"flexRow___pdcB8",flexColumn:"flexColumn___C--HN",flexJustifyBetween:"flexJustifyBetween___1c9Yo",relative:"relative___29BPp",questionNumber:"questionNumber___3NObm",score:"score___32aRR",selectTopicButton:"selectTopicButton___1_9To",line:"line___19jCA",typeActive:"typeActive___Iz2-H",typeName:"typeName___wLxs8",typeAction:"typeAction___NaqIo",mouseTypeActive:"mouseTypeActive___3C5xG",setScore:"setScore___2Q7_v",delete:"delete___3w-4D",modal:"modal___1M87I",modalColumn:"modalColumn___2k-xk",modalRow:"modalRow___34gSG",shixunModal:"shixunModal___2gtKF",shixunScore:"shixunScore___1v0QK",formWrap:"formWrap___2yPKd",fixedBtn:"fixedBtn___2Q3fn"}},6:function(z,P){},"6/12":function(z,P,e){"use strict";var he=e("KQm4"),te=e("DfAj"),_e=e("67aS"),U=e("WKsE"),D=e("BU1A"),r=e("ODXe"),n=e("Ff2n"),f=e("q1tI"),o=e.n(f),v=e("9kvl"),j=e("Ot1p"),O=e("9Bee"),_=e("xIf3"),d=e.n(_),we=e("1vsH"),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],I=function(x,de){var p=x.editData,le=x.globalSetting,me=x.loading,Ee=x.dispatch,A=x.onRef,h=A===void 0?function(){}:A,t=x.isEdit,C=Object(n.a)(x,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),Z=Object(f.useState)([]),i=Object(r.a)(Z,2),E=i[0],s=i[1],S=Object(f.useState)(),g=Object(r.a)(S,2),c=g[0],Pe=g[1],q=Object(f.useState)(),l=Object(r.a)(q,2),a=l[0],Ae=l[1],ae=Object(f.useState)(""),st=Object(r.a)(ae,2),Ye=st[0],Ct=st[1],ct=Object(f.useState)(""),$t=Object(r.a)(ct,2),Dt=$t[0],dt=$t[1];Object(f.useEffect)(function(){s(["","","",""])},[]),Object(f.useEffect)(function(){var qe,b;if(!p||!t){console.log(!p,!t,"editDat2a");return}console.log(p,"editData"),Ct(p==null?void 0:p.name),dt(p==null?void 0:p.analysis),s(p==null||((qe=p.choices)===null||qe===void 0)?void 0:qe.map(function(mt){return mt.choice_text}));var ye=p==null||((b=p.choices)===null||b===void 0)?void 0:b.findIndex(function(mt){return mt.is_answer});Ae(ye===-1?"":ye)},[p,t]),Object(f.useImperativeHandle)(de,function(){return{onSave:Mt,Clear:Qt}});var Mt=function(){if(!Ye)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var b=E.findIndex(function(mt){return!mt});if(b>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(W[b]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",a),!(typeof a=="number"))return D.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(we.D)(E))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ye=E.map(function(mt,kt){return{choice_text:mt,is_answer:a===kt?1:0}});return{name:Ye,choices:ye,analysis:Dt}},Qt=function(){Ct(""),dt(""),Ae(""),s(["","","",""])};return o.a.createElement("section",{className:d.a.wrap},o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.required},"*"),o.a.createElement("span",{className:d.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement(j.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ye,onChange:function(b){return Ct(b)}}),o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.required},"*"),o.a.createElement("span",{className:d.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",o.a.createElement("span",{className:d.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),E.map(function(qe,b){return o.a.createElement("div",{className:d.a.choiceWrap,key:b},o.a.createElement(_e.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},o.a.createElement("div",{className:"".concat(d.a.answer," ").concat(a===b?d.a.activeAnswer:""),onClick:function(){return Ae(b)}},W[b])),o.a.createElement("div",{className:d.a.editorWrap},c===b?o.a.createElement(j.a,{id:"single-question-option-".concat(b),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qe,onChange:function(mt){E[b]=mt,s(E)}}):o.a.createElement("div",{className:d.a.htmlWrap,onClick:function(){return Pe(b)}},o.a.createElement(O.a,{value:qe}))),b>1&&o.a.createElement(_e.a,{title:"\u5220\u9664"},o.a.createElement("i",{className:"".concat(d.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){s(E.filter(function(mt,kt){return kt!==b})),b===a&&Ae("")}})),b<7&&b===E.length-1&&o.a.createElement(_e.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},o.a.createElement("i",{className:"".concat(d.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(Object(he.a)(E),[""]))}})))}),o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(j.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(b){return dt(b)}}))};P.a=Object(v.a)(function(X){var x=X.problemset,de=X.loading,p=X.globalSetting;return{problemset:x,globalSetting:p,loading:de.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(I))},"6tVA":function(z,P,e){"use strict";e.r(P);var he=e("/4Y1"),te=e("wA4q"),_e=e("L+Wd"),U=e("4pyn"),D=e("pShO"),r=e("qW9E"),n=e("rKQW"),f=e("oim2"),o=e("2dbc"),v=e("20ji"),j=e("IrwY"),O=e("obf9"),_=e("A+N3"),d=e("dZZ6"),we=e("CeBg"),W=e("V5E8"),I=e("jHfM"),X=e("hkbp"),x=e("QaLI"),de=e("/ZgR"),p=e("WKsE"),le=e("BU1A"),me=e("KQm4"),Ee=e("o0o1"),A=e.n(Ee),h=e("HaE+"),t=e("VTBJ"),C=e("YFBR"),Z=e("nxy1"),i=e("ODXe"),E=e("Ff2n"),s=e("PhIt"),S=e("k/+q"),g=e("4mZA"),c=e("6DYY"),Pe=e("tqeu"),q=e("rf3n"),l=e("q1tI"),a=e.n(l),Ae=e("S9qI"),ae=e.n(Ae),st=e("1vsH"),Ye=e("9kvl"),Ct=e("DndG"),ct=e("ErOA"),$t=e("hrnc"),Dt=e("NBWo"),dt=e("DfAj"),Mt=e("67aS"),Qt=e("pv+g"),qe=e("KscA"),b=e("8LLL"),ye=e("Epqc"),mt=e("9Bee"),kt=e("MB9C"),G=e.n(kt),ra=e("wd/R"),va=e.n(ra),aa=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],pa=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ra=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],Wt=function(tt){var Pt,K,fe,Se,u,it,Et,Ot,B=tt.showCheckbox,ke=B===void 0?!1:B,at=tt.isPreviewSelect,Be=at===void 0?!1:at,m=tt.data,y=tt.activeTabsKey,Ve=tt.selectIds,$=Ve===void 0?[]:Ve,je=tt.loadingIdParams,ve=tt.onLoadingIdParams,Ue=ve===void 0?function(){}:ve,Y=tt.onSetSelectIds,be=Y===void 0?function(){}:Y,$e=tt.onSetPrivate,_t=$e===void 0?function(){}:$e,se=tt.onCopy,Te=se===void 0?function(){}:se,nt=tt.onSetPublic,vt=nt===void 0?function(){}:nt,ee=tt.onDelete,He=ee===void 0?function(){}:ee,H=tt.onCancel,xe=H===void 0?function(){}:H,lt=tt.onSelect,M=lt===void 0?function(){}:lt,pt=Object(l.useState)(!1),We=Object(i.a)(pt,2),Fe=We[0],rt=We[1],ft=Object(l.useRef)(),ta=function(){if(m.item_type==="JUDGMENT")return a.a.createElement("div",{className:G.a.judgmentContent},m.choices.map(function(Qe,V){return a.a.createElement(ye.a,{key:V,disabled:!0},Qe.choice_text)}));if(m.item_type==="PROGRAM"){var Le;return a.a.createElement("div",{className:G.a.programContent},a.a.createElement(mt.a,{value:(Le=m.program_attr)===null||Le===void 0?void 0:Le.description}))}return a.a.createElement("div",{className:G.a.otherContent},m.choices.map(function(Qe,V){return a.a.createElement("div",{key:V,className:G.a.otherContentItem},a.a.createElement("p",null,aa[V]),a.a.createElement(mt.a,{className:G.a.otehrContentHtml,value:Qe.choice_text}))}))},oa=function(){var Le;return a.a.createElement("div",null,(Le=m.standard_answer)===null||Le===void 0?void 0:Le.map(function(Qe,V){return a.a.createElement(mt.a,{key:V,className:G.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(Qe.position,"\uFF09\uFF1A").concat(Qe.answer_text.join("\u3001"))})}))},Nt=function(){var Le,Qe,V,ue={SUBJECTIVE:(Le=m.answer_texts)===null||Le===void 0?void 0:Le[0],JUDGMENT:(Qe=m.choices)===null||Qe===void 0||((V=Qe.find(function(yt){return yt.is_answer}))===null||V===void 0)?void 0:V.choice_text},Oe=m.choices.map(function(yt){return yt.is_answer}).findIndex(function(yt){return yt}),De=Oe>-1?pa[Oe]:"",Ge="";m.choices.map(function(yt,At){yt.is_answer&&(Ge+=pa[At])});var ht=ue[m.item_type],jt={SINGLE:a.a.createElement(mt.a,{className:G.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(De||"\u65E0")}),MULTIPLE:a.a.createElement(mt.a,{className:G.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),COMPLETION:oa()},Xt=a.a.createElement(mt.a,{className:G.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ht||"\u65E0")});return jt[m.item_type]||Xt},ma=a.a.createElement(qe.a,{forceSubMenuRender:!0},(m==null?void 0:m.public)?a.a.createElement(qe.a.Item,{onClick:function(){return _t(m.id)},key:"1"},a.a.createElement("span",{className:G.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):a.a.createElement(qe.a.Item,{onClick:function(){return vt(m.id)},key:"2"},a.a.createElement("span",{className:G.a.actionLink},"\u516C\u5F00")),a.a.createElement(qe.a.Item,{onClick:function(){if(m==null?void 0:m.public){le.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}He(m.id)},key:"3"},a.a.createElement("span",{className:G.a.actionLink},"\u5220\u9664"))),Yt=function(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,Qe='\u7B80\u5355';return Le===2&&(Qe='\u9002\u4E2D'),Le===3&&(Qe='\u56F0\u96BE'),Qe},Ea=function(){ft.current.style.pointerEvents="none"},ha=function(){var Le;return console.log(Yt(m==null?void 0:m.difficulty),44),''.concat((Le=Ra.find(function(Qe){return Qe.type===(m==null?void 0:m.item_type)}))===null||Le===void 0?void 0:Le.name,"").concat(Yt(m==null?void 0:m.difficulty)," ")},Aa=function(){return(m==null?void 0:m.choosed)?'\u5DF2\u9009\u7528':""};return a.a.createElement("div",{className:G.a.itemWrap},ke&&a.a.createElement(f.a,{style:{marginTop:25},checked:$.includes(m.id),onChange:function(){be(m.id)}}),a.a.createElement("div",{className:G.a.listWrap},a.a.createElement("div",{className:G.a.list},a.a.createElement("div",{className:G.a.row,style:{alignItems:"baseline"}},a.a.createElement(mt.a,{className:G.a.topicTitleContent,value:Aa()+"No.".concat(m.id," ")+m.name+ha()}),a.a.createElement("i",{onClick:function(){return rt(!Fe)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Fe?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),a.a.createElement("aside",{style:{overflow:"hidden",height:Fe?"auto":0}},a.a.createElement("div",{className:"".concat(G.a.row," mt15")},ta()),a.a.createElement("div",{className:G.a.row},a.a.createElement("div",{className:G.a.updateTimeRow},a.a.createElement("div",{className:G.a.updateTimeWrap},m.item_type==="PROGRAM"&&a.a.createElement("p",{className:G.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(Pt=m.program_attr)===null||Pt===void 0?void 0:Pt.language)))),m.item_type!=="PROGRAM"&&a.a.createElement("div",null,a.a.createElement("div",{className:G.a.parseAnswerBorder}),a.a.createElement("div",{className:G.a.answer},Nt()),a.a.createElement("div",{className:G.a.parse},a.a.createElement("div",{className:G.a.parseText},"\u89E3\u6790\uFF1A"),a.a.createElement("div",{className:G.a.parseAnswer},m.analysis?a.a.createElement(mt.a,{className:G.a.parseAnswerHtml,value:m.analysis}):"\u6682\u65E0\u89E3\u6790"))))),a.a.createElement("div",{className:G.a.actionBar},a.a.createElement("div",{className:G.a.actionLeft},a.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),a.a.createElement("span",{className:"c-black-111"},m.quotes,"\u6B21"),a.a.createElement("i",{className:G.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),a.a.createElement("span",{className:"c-black-111"},m.update_time?va()(m.update_time).format("YYYY-MM-DD"):""),a.a.createElement("i",{className:G.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(m==null||((K=m.exercise_subjects)===null||K===void 0)?void 0:K.length)?a.a.createElement(Mt.a,{title:m==null||((fe=m.exercise_subjects)===null||fe===void 0)?void 0:fe.join("\u3001")},a.a.createElement("span",{className:Be?G.a.longKnow:G.a.know},m==null||((Se=m.exercise_subjects)===null||Se===void 0)?void 0:Se.join("\u3001"))):a.a.createElement("span",{className:G.a.know},"--"),a.a.createElement("i",{className:G.a.line}),a.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(m==null||((u=m.exercise_points)===null||u===void 0)?void 0:u.length)?a.a.createElement(Mt.a,{title:m==null||((it=m.exercise_points)===null||it===void 0)?void 0:it.join("\u3001")},a.a.createElement("span",{className:Be?G.a.longKnow:G.a.know},m==null||((Et=m.exercise_points)===null||Et===void 0)?void 0:Et.join("\u3001"))):a.a.createElement("span",{className:G.a.know},"--")),a.a.createElement("div",{className:G.a.actionRight},y==="0"&&!Be&&a.a.createElement(v.a,{ghost:!0,className:"".concat(G.a.bottomAction," ").concat(G.a.borderColorFFF)},a.a.createElement(Ct.Link,{target:"_blank",to:(m==null?void 0:m.item_type)==="PROGRAM"?"/exam/questionManagement/".concat((Ot=m.program_attr)===null||Ot===void 0?void 0:Ot.identifier,"/edit?type=PROGRAM"):"/exam/questionManagement/".concat(m.id,"/edit")},"\u7F16\u8F91 ")),(m==null?void 0:m.choosed)?a.a.createElement(v.a,{ghost:!0,danger:!0,key:1,ref:ft,loading:(je==null?void 0:je.selectId)===m.id,className:"".concat(G.a.bottomAction),onClick:function(){Ea(),Ue({selectId:m.id}),xe(m.id)}},"\u79FB\u9664 "):a.a.createElement(v.a,{ghost:!0,key:2,loading:(je==null?void 0:je.selectId)===m.id,className:"".concat(G.a.bottomAction," ").concat(G.a.borderColorFFF),onClick:function(){Ue({selectId:m.id}),M(m.id)}},"\u9009\u7528 "),y==="1"&&!Be&&a.a.createElement(v.a,{ghost:!0,className:"".concat(G.a.bottomAction," ").concat(G.a.borderColorFFF),onClick:function(){return Te(m.id)}},"\u590D\u5236\u5230\u6211\u7684\u8BD5\u9898"),y==="0"&&!Be&&a.a.createElement(Dt.a,{arrow:!0,overlay:ma,trigger:["click"]},a.a.createElement(v.a,{ghost:!0,className:"".concat(G.a.bottomAction," ").concat(G.a.borderColorFFF),onClick:function(Le){return Le.preventDefault()}}," \u66F4\u591A",a.a.createElement("i",{className:"iconfont icon-shangjiantou",style:{fontSize:12,marginLeft:4,display:"inherit",transform:"rotate(180deg)"}})," "))))))},Pa=Wt,Ua=e("e77m"),_a=e("VTGT"),ya=e("GL1G"),Ht=e.n(ya),Ca=e("BdwD"),ge=e("V49x"),St=function(tt){var Pt=tt.visible,K=tt.basketData,fe=tt.basketTotal,Se=tt.exerciseId,u=tt.onClose,it=u===void 0?function(){}:u,Et=tt.onDelete,Ot=Et===void 0?function(){}:Et,B=Object(l.useRef)(),ke=Object(l.useRef)();Object(l.useEffect)(function(){return ke.current?(fe>=0&&!B.current&&(B.current=ge.a.init(ke.current,function(){it()})),function(){B.current&&B.current.clear()}):void 0},[ke.current]);var at=function(){it(),Object(Ye.b)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},Be=function(){var m=Object(h.a)(A.a.mark(function y(){var Ve;return A.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(Ve=Se?"/exam/exerciseManagement/".concat(Se,"/edit"):"/exam/questionManagement/preview",!Se){je.next=4;break}return Ye.c.push(Ve),je.abrupt("return");case 4:Ye.c.push(Ve);case 5:case"end":return je.stop()}},y)}));return function(){return m.apply(this,arguments)}}();return a.a.createElement(_a.a,{className:Ht.a.drawerWrap,placement:"right",closable:!1,mask:!1,visible:Pt,forceRender:!0,onClose:it},a.a.createElement("div",{style:{height:"100%"},ref:ke},a.a.createElement("div",{className:Ht.a.title},a.a.createElement("i",{onClick:it,className:"iconfont icon-fanhui2"}),a.a.createElement("span",{className:Ht.a.s1},"\u8BD5\u9898\u7BEE"),a.a.createElement("span",{className:Ht.a.s2},"(\u5DF2\u9009",fe,")")),a.a.createElement("div",{className:Ht.a.listWarp},fe>0?K.map(function(m){return a.a.createElement("div",{className:Ht.a.problemset,key:m.type},a.a.createElement("div",{className:Ht.a.content}," ",m.name," \uFF08",m.count,"\uFF09"),a.a.createElement("div",{className:Ht.a.delete,onClick:function(){return Ot(m.type)}},a.a.createElement("i",{className:"iconfont icon-shanchu1 ".concat(Ht.a.deleteIcon)})))}):a.a.createElement(Ca.a,{styles:{margin:"120px auto"},customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u8FDB\u884C\u7EC4\u5377"})),a.a.createElement("div",{className:Ht.a.previewWrap},a.a.createElement("div",{onClick:at,className:Ht.a.add},"\u6DFB\u52A0\u5B9E\u8BAD\u9898"),fe>0&&a.a.createElement("div",{onClick:Be,className:Ht.a.preview},"\u8BD5\u5377\u9884\u89C8"))))},Ke=e("Tkyw"),F=e.n(Ke),et=function(tt){var Pt=tt.count,K=tt.visibleBasket,fe=tt.onToggleVisible,Se=fe===void 0?function(){}:fe;return a.a.createElement("div",{style:{display:K?"none":"block"},className:F.a.wrap,onClick:Se},a.a.createElement("div",{className:F.a.basket},a.a.createElement("i",{className:"iconfont icon-lanzi"}),a.a.createElement("p",{className:F.a.name},"\u8BD5\u9898\u7BEE")),a.a.createElement("div",{className:F.a.count},"\u5DF2\u9009",a.a.createElement("span",null,Pt||0)))},R=e("q5+0"),oe=e("1HhV"),ie=e.n(oe),N=e("HBuW"),Ce=e("NLgs"),Bt=e("xKgJ"),Jt=d.a.Search,Ft={id:"mine",name:"\u6765\u6E90",children:[{name:"\u4E2A\u4EBA\u521B\u5EFA",id:"true",type:"mine"},{name:"\u516C\u5F00\u8BD5\u9898",id:"false",type:"mine"}]},Tt={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},Lt=function(tt){var Pt,K,fe,Se,u=tt.classroomList,it=tt.loading,Et=tt.dispatch,Ot=tt.cb,B=tt.shixunIds,ke=B===void 0?[]:B,at=Object(R.m)(),Be=Object(R.l)(),m=u.actionTabs,y=Z.a.useForm(),Ve=Object(i.a)(y,1),$=Ve[0],je=u.shixunLists,ve=Object(l.useState)([]),Ue=Object(i.a)(ve,2),Y=Ue[0],be=Ue[1],$e=Object(l.useState)([]),_t=Object(i.a)($e,2),se=_t[0],Te=_t[1],nt=Object(l.useState)({page:1,mine:"true",type:"mine",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null}),vt=Object(i.a)(nt,2),ee=vt[0],He=vt[1];Object(l.useEffect)(function(){u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&Et({type:"classroomList/getShixunLists",payload:Object(t.a)({},ee)})},[u.actionTabs.key,ee]),Object(l.useEffect)(function(){return u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),function(){document.body.removeAttribute("data-custom")}},[u.actionTabs.key]),Object(l.useEffect)(function(){H()},[at]);var H=function(){var M=Object(h.a)(A.a.mark(function pt(){var We;return A.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(N.jb)({});case 2:We=rt.sent,Te((We==null?void 0:We.disciplines)||[]);case 4:case"end":return rt.stop()}},pt)}));return function(){return M.apply(this,arguments)}}(),xe=function(pt,We,Fe){ee.tag_level=pt,ee.sub_discipline_id=We,ee.discipline_id=Fe,He(Object(t.a)({},ee)),Et({type:"classroomList/getShixunLists",payload:Object(t.a)({},ee)})},lt=function(){Et({type:"classroomList/setActionTabs",payload:{}}),He({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null})};return u.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:(console.log(Y,"selectArrs"),a.a.createElement(_a.a,{placement:"bottom",height:"100%",closable:!0,onClose:lt,visible:u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",className:ie.a.drawer,footer:a.a.createElement("div",{className:"tc"},a.a.createElement(v.a,{size:"large",onClick:function(){lt(),be([])},style:{marginRight:8}},"\u53D6\u6D88"),a.a.createElement(v.a,{size:"large",onClick:Object(h.a)(A.a.mark(function M(){var pt,We,Fe;return A.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:pt=function(oa){var Nt=Y[oa];if(ke.includes(Nt)){var ma,Yt;return le.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(je==null||((ma=je.shixun_list)===null||ma===void 0||((Yt=ma.find(function(Ea){return Ea.id===Nt}))===null||Yt===void 0))?void 0:Yt.title)),{v:void 0}}},We=0;case 2:if(!(We<(Y==null?void 0:Y.length))){ft.next=9;break}if(Fe=pt(We),!(typeof Fe=="object")){ft.next=6;break}return ft.abrupt("return",Fe.v);case 6:We++,ft.next=2;break;case 9:lt(),Ot(Y),be([]);case 12:case"end":return ft.stop()}},M)})),type:"primary"},"\u786E\u5B9A"))},a.a.createElement("section",{className:"tc"},a.a.createElement(Jt,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:ie.a.search,onSearch:function(pt){ee.keyword=pt,ee.page=1,Et({type:"classroomList/getShixunLists",payload:Object(t.a)({},ee)})}})),a.a.createElement("section",{className:"edu-container"},a.a.createElement("ul",{className:ie.a.menu},a.a.createElement("li",null,Ft.name),Ft==null||((Pt=Ft.children)===null||Pt===void 0)?void 0:Pt.map(function(M,pt){return a.a.createElement("li",{key:M.id,className:ee[Ft.id]==M.id?ie.a.actived:"",onClick:function(){ee[Ft.id]=M.id,He(Object(t.a)({},ee)),Et({type:"classroomList/getShixunLists",payload:Object(t.a)({},ee)})}},a.a.createElement("strong",null,M.name))})),a.a.createElement("ul",{className:ie.a.menuDirection},a.a.createElement("li",{className:ie.a.directionName},"\u65B9\u5411"),a.a.createElement("li",{className:ee.discipline_id?"":ie.a.actived,onClick:function(){xe(null,null,null)}},a.a.createElement("strong",null,"\u5168\u90E8")),se==null?void 0:se.map(function(M,pt){return a.a.createElement("li",{key:pt,className:ee.discipline_id==M.id?ie.a.actived:""},a.a.createElement("strong",{onClick:function(){xe(1,null,M.id)}},M.name),a.a.createElement("div",null,M.sub_disciplines.map(function(We,Fe){return a.a.createElement("div",{key:Fe,className:"mt5"},a.a.createElement("div",{className:ee.sub_discipline_id==We.id?"".concat(ie.a.actived2," ").concat(ie.a.subTag):ie.a.subTag,onClick:function(){xe(2,We.id,M.id)}},We.name),a.a.createElement("ul",{className:"mt5"},We.tags&&We.tags.map(function(rt,ft){return a.a.createElement("li",{key:ft,className:ee.sub_discipline_id==rt.id&&ee.tag_level===3?ie.a.actived2:"",onClick:function(){xe(3,rt.id,M.id)}},rt.name)})))})))})),a.a.createElement("ul",{className:ie.a.menu},a.a.createElement("li",null,Tt.name),Tt==null||((K=Tt.children)===null||K===void 0)?void 0:K.map(function(M,pt){return a.a.createElement("li",{className:ee[Tt.id]==M.id?ie.a.actived:"",onClick:function(){ee[Tt.id]=M.id,He(Object(t.a)({},ee)),Et({type:"classroomList/getShixunLists",payload:Object(t.a)({},ee)})}},a.a.createElement("strong",null,M.name))})),a.a.createElement(W.a,null,a.a.createElement(X.a,{flex:"1"},a.a.createElement("div",{className:ie.a.menuCourse,style:{margin:"0px 15px"}},a.a.createElement("ul",null,a.a.createElement("li",null,"\u5DF2\u9009",a.a.createElement("span",{className:"c-blue"},Y.length),"\u4E2A\u5B9E\u8BAD"),a.a.createElement("li",null,"\u5171",a.a.createElement("span",{className:"c-blue"},je.shixuns_count),"\u4E2A\u8BFE\u7A0B"),a.a.createElement("li",{className:"current",onClick:function(){ee.order=ee.order==="asc"?"desc":"asc",He(Object(t.a)({},ee))}},"\u5B66\u4E60\u4EBA\u6570",a.a.createElement("p",{className:"edu-sorter current ".concat(ee.order)},ee.order==="asc"?a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):a.a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),a.a.createElement(X.a,{className:"c-grey-999"},"\u4EC5\u5DF2\u53D1\u5E03\u7684\u5B9E\u8BAD\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),je==null||((fe=je.shixun_list)===null||fe===void 0)?void 0:fe.map(function(M,pt){return a.a.createElement("div",{className:ie.a.listItem,key:M.id},a.a.createElement(f.a,{checked:Y.includes(M.id),value:M.id,disabled:M==null?void 0:M.need_authorize,onChange:function(Fe){console.log(Y,Y.indexOf(M.id)>-1,444);var rt=Y.indexOf(M.id);Y.indexOf(M.id)>-1?be(Y.filter(function(ft){return ft!==M.id})):be(Y.concat(M.id))}}),a.a.createElement("div",{className:ie.a.info},a.a.createElement("div",{className:ie.a.title},a.a.createElement("div",{className:ie.a.titleLeft},a.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(M==null?void 0:M.identifier,"/challenges"),target:"_blank"},a.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:M.title}})),(M==null?void 0:M.need_authorize)&&a.a.createElement("span",{onClick:function(){Object(Ce.a)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),Object(Bt.w)()&&(M==null?void 0:M.mark_status)===1&&a.a.createElement(Mt.a,{title:M==null?void 0:M.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),Object(Bt.w)()&&(M==null?void 0:M.mark_status)===2&&a.a.createElement(Mt.a,{title:M==null?void 0:M.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),Object(Bt.w)()&&(M==null?void 0:M.mark_status)===3&&a.a.createElement(Mt.a,{title:M==null?void 0:M.mark_content},a.a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),a.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.a.createElement("span",{className:ie.a.description,dangerouslySetInnerHTML:{__html:M.description}})),a.a.createElement("div",{className:" mt15"},M.challenge_names.map(function(We,Fe){return a.a.createElement("span",{key:Fe,className:"mr30 font12"},"\u7B2C",Fe+1,"\u5173 ",We," ")})),a.a.createElement(de.a,{dashed:!0}),a.a.createElement("div",{className:"c-light-black mt20 font12"},a.a.createElement("span",null,M.author_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,M.author_school_name),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570 ",M.level),a.a.createElement("span",{className:"ml15 mr15"},"|"),a.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 "),a.a.createElement("span",null,M.study_count))))}),(je==null||((Se=je.shixun_list)===null||Se===void 0)?void 0:Se.length)===0&&a.a.createElement(Ca.a,null),a.a.createElement("p",null)),a.a.createElement("div",{className:"tc mt20"},a.a.createElement(U.a,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:ee.page||1,showQuickJumper:!0,total:je==null?void 0:je.shixuns_count,onChange:function(pt){ee.page=pt,He(Object(t.a)({},ee))}}))))},Vt=Object(Ye.a)(function(la){var tt=la.classroomList,Pt=la.loading;return{classroomList:tt,loading:Pt}})(Lt),ua=e("no3R"),sa=e("mgmH"),It=e("/7ue"),ia=e("LvDl"),Zt=e.n(ia),Rt=q.a.Option,qt=c.a.RangePicker,ca=S.a.TabPane,ut={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},na={page:1,per_page:10},Gt=function(tt){var Pt,K,fe,Se,u=tt.match,it=Object(E.a)(tt,["match"]),Et=Z.a.useForm(),Ot=Object(i.a)(Et,1),B=Ot[0],ke=Object(l.useState)(ut),at=Object(i.a)(ke,2),Be=at[0],m=at[1],y=Object(l.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),Ve=Object(i.a)(y,2),$=Ve[0],je=Ve[1],ve=Object(l.useState)([]),Ue=Object(i.a)(ve,2),Y=Ue[0],be=Ue[1],$e=Object(l.useState)([]),_t=Object(i.a)($e,2),se=_t[0],Te=_t[1],nt=Object(l.useState)([]),vt=Object(i.a)(nt,2),ee=vt[0],He=vt[1],H=Object(l.useState)("0"),xe=Object(i.a)(H,2),lt=xe[0],M=xe[1],pt=Object(l.useState)({}),We=Object(i.a)(pt,2),Fe=We[0],rt=We[1],ft=Object(l.useState)(0),ta=Object(i.a)(ft,2),oa=ta[0],Nt=ta[1],ma=Object(l.useState)(!1),Yt=Object(i.a)(ma,2),Ea=Yt[0],ha=Yt[1],Aa=Object(l.useState)(Object(t.a)({},na)),Kt=Object(i.a)(Aa,2),Le=Kt[0],Qe=Kt[1],V=Object(l.useState)(0),ue=Object(i.a)(V,2),Oe=ue[0],De=ue[1],Ge=Object(l.useState)(1),ht=Object(i.a)(Ge,2),jt=ht[0],Xt=ht[1],yt=Object(l.useState)(""),At=Object(i.a)(yt,2),zt=At[0],ga=At[1],Ta=Object(l.useState)(!1),xa=Object(i.a)(Ta,2),Ma=xa[0],Ba=xa[1],Va=Object(l.useState)(!1),za=Object(i.a)(Va,2),Ga=za[0],Fa=za[1],Ya=Object(l.useState)(!1),Ia=Object(i.a)(Ya,2),ka=Ia[0],Wa=Ia[1],Za=Object(l.useState)([]),Xa=Object(i.a)(Za,2),$a=Xa[0],Ha=Xa[1],La=Object(l.useState)(!1),Qa=Object(i.a)(La,2),Ka=Qa[0],wa=Qa[1],ne=Object(l.useState)(),L=Object(i.a)(ne,2),w=L[0],pe=L[1],Me=Object(l.useState)({}),Re=Object(i.a)(Me,2),ce=Re[0],Ne=Re[1],ot=(u==null||((Pt=u.params)===null||Pt===void 0)?void 0:Pt.exerciseId)?(u==null||((K=u.params)===null||K===void 0)?void 0:K.exerciseId)==="add"?"":u==null||((fe=u.params)===null||fe===void 0)?void 0:fe.exerciseId:"";Object(l.useEffect)(function(){xt(),ze(),Oa(Object(t.a)(Object(t.a)({},ut),na),!0)},[]),Object(l.useEffect)(function(){var Ie;(u==null||((Ie=u.params)===null||Ie===void 0)?void 0:Ie.exerciseId)&&Wa(!0)},[u==null||((Se=u.params)===null||Se===void 0)?void 0:Se.exerciseId]),Object(l.useEffect)(function(){if(jt===1){Xt(2);return}Oa(Object(t.a)(Object(t.a)({},ut),na))},[lt]);var ze=function(){var Ie=Object(h.a)(A.a.mark(function re(){var J,Je,bt;return A.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Object(ct.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ot}});case 2:Je=k.sent,bt=Je==null||((J=Je.data)===null||J===void 0)?void 0:J.reduce(function(Q,Xe){return Q+Xe.count},0),rt(Object(ua.classifyType)(Je.data)),Nt(bt);case 6:case"end":return k.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),xt=function(){var Ie=Object(h.a)(A.a.mark(function re(){var J;return A.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Object(ct.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=bt.sent,(J==null?void 0:J.data)&&He([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(me.a)(J.data)));case 4:case"end":return bt.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),Ut=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je,bt,T;return A.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(ct.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Je=Q.sent,(Je==null?void 0:Je.data)&&je([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(me.a)(Object(st.T)(((bt=Je.data)===null||bt===void 0||((T=bt[0])===null||T===void 0)?void 0:T.exercise_points)||[]))));case 4:case"end":return Q.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),fa=function(re){m(Object(t.a)({},B.getFieldsValue())),"exercise_subject_id"in re&&(Ut(re.exercise_subject_id),B.setFieldsValue({exercise_point_id:"ALL"}),m(Object(t.a)(Object(t.a)({},Be),{},{exercise_point_id:"ALL"})))},ba=function(){var Ie=Object(h.a)(A.a.mark(function re(J){return A.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:console.log(na,"values"),Qe(na),Oa(Object(t.a)(Object(t.a)({},na),J),!0),Te([]);case 4:case"end":return bt.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),ja=function(re){Qe(na),B.resetFields(),m(Object(t.a)({},ut)),Te([]),M(re)},Na=function(re){Te(re?Y==null?void 0:Y.map(function(J){return J.id}):[])},Oa=function(){var Ie=Object(h.a)(A.a.mark(function re(J,Je){var bt,T,k;return A.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return bt=Zt.a.pickBy(J,function(gt){return gt!=="ALL"&>!==void 0}),T={},bt.date&&(T={start_at:va()(bt.date[0]).format("YYYY-MM-DD"),end_at:va()(bt.date[1]).format("YYYY-MM-DD")},delete bt.date),Je&&ha(!0),Xe.next=6,Object(ct.a)("/api/common_exercises/item_banks",{method:"get",params:Object(t.a)(Object(t.a)(Object(t.a)({},bt),T),{},{type:lt,examination_bank_id:ot})});case 6:k=Xe.sent,(k==null?void 0:k.items)&&(be(k==null?void 0:k.items),De(k==null?void 0:k.items_count),ha(!1),pe(k.used_shixun_ids||[]));case 8:case"end":return Xe.stop()}},re)}));return function(J,Je){return Ie.apply(this,arguments)}}(),qa=function(re,J){Te([]);var Je={page:re,per_page:J};Qe(Je),Oa(Object(t.a)(Object(t.a)({},Je),Be))},en=function(re){Te((se==null?void 0:se.includes(re))?se.filter(function(J){return J!==re}):[].concat(Object(me.a)(se),[re]))},tn=function(){var Ie=Object(h.a)(A.a.mark(function re(){var J,Je;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(console.log(zt,"inputText"),!(zt!=="\u786E\u8BA4\u5220\u9664")){T.next=4;break}return Ba(!0),T.abrupt("return");case 4:return T.next=6,Object(ct.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:$a}});case 6:J=T.sent,(J==null?void 0:J.status)===0&&(Te([]),Je=$a.length===Y.length&&Le.page>1?Le.page-1:Le.page,Oa(Object(t.a)(Object(t.a)(Object(t.a)({},Be),Le),{},{page:Je})),Fa(!1),ze());case 8:case"end":return T.stop()}},re)}));return function(){return Ie.apply(this,arguments)}}(),an=function(re){var J=re?[re]:se;if(console.log(J),J==null?void 0:J.length){Fa(!0),Ha(J),Ba(!1),ga("");return}le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},on=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je,bt;return A.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return Je=J?[J]:se,k.next=3,Object(ct.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Je,source:"0"}});case 3:bt=k.sent,bt.status===0&&Oa(Object(t.a)(Object(t.a)({},Be),Le));case 5:case"end":return k.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),Da=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(ct.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Je=T.sent,Je.status===0&&Oa(Object(t.a)(Object(t.a)({},Be),Le));case 4:case"end":return T.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),nn=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(ct.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Je=T.sent,Je.status===0&&le.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return T.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),Ja=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je,bt,T;return A.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(Je=J?Zt.a.isArray(J)?J:[J]:se,Je==null?void 0:Je.length){Q.next=4;break}return le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u8BD5\u9898"),Q.abrupt("return");case 4:return bt=Zt.a.isArray(J)?{shixun_ids:Je}:{item_bank_ids:Je},Q.next=7,Object(ct.a)("/api/item_baskets.json",{method:"post",body:Object(t.a)(Object(t.a)({},bt),{},{examination_bank_id:ot})});case 7:if(T=Q.sent,!ot){Q.next=11;break}return Q.next=11,Object(ct.a)("/api/examination_banks/".concat(ot,"/save_item_banks.json"),{method:"post"});case 11:T.status===0&&(ze(),Oa(Object(t.a)(Object(t.a)({},Be),Le)),Ne({}));case 12:case"end":return Q.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),un=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(ct.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:ot}});case 2:Je=T.sent,Je.status===0&&(ze(),Oa(Object(t.a)(Object(t.a)({},Be),Le)),Ne({}));case 4:case"end":return T.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),rn=function(){var Ie=Object(h.a)(A.a.mark(function re(J){var Je;return A.a.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,Object(ct.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:ot}});case 2:Je=T.sent,Je.status===0&&(ze(),Oa(Object(t.a)(Object(t.a)({},Be),Le)));case 4:case"end":return T.stop()}},re)}));return function(J){return Ie.apply(this,arguments)}}(),sn=function(re){Ne(re)},ln=function(){var re;return ka?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:"pl40 pr40"},a.a.createElement(W.a,{align:"middle",justify:"space-between",className:ae.a.head},a.a.createElement("span",{className:ae.a.s1,onClick:function(){return Ye.c.goBack()}},a.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),a.a.createElement(de.a,{className:ae.a.s2,type:"vertical"}),a.a.createElement(X.a,{style:{fontWeight:500},className:"font18 c-grey-333"},(u==null||((re=u.params)===null||re===void 0)?void 0:re.exerciseId)==="add"?"\u65B0\u589E\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898":"\u7F16\u8F91\u8BD5\u5377-\u9009\u62E9\u8BD5\u9898"))),a.a.createElement(Z.a,{form:B,className:ae.a.formWrap,scrollToFirstError:!0,onValuesChange:fa,onFinish:ba,initialValues:ut,size:"large"},a.a.createElement(W.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(d.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(Z.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(d.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:210}})),a.a.createElement(Z.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(q.a,{showArrow:!0,optionFilterProp:"children",style:{width:210}},ee.map(function(J){return a.a.createElement(Rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(Z.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(O.a,{style:{width:200},treeData:$,disabled:!(Be==null?void 0:Be.exercise_subject_id),showArrow:!0,showCheckedStrategy:O.a.SHOW_PARENT}))),a.a.createElement(W.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(q.a,{style:{width:210}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(Rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(Rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(Rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(Rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(Rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(q.a,{style:{width:210}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(Rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(Rt,{value:"3"},"\u56F0\u96BE"))),a.a.createElement(Z.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(qt,{style:{width:222}})),a.a.createElement(Z.a.Item,null,a.a.createElement(v.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "))))):a.a.createElement(a.a.Fragment,null,a.a.createElement(It.a,{title:"\u8BD5\u9898\u7BA1\u7406",space:40},a.a.createElement(v.a,{type:"primary",ghost:!0},a.a.createElement(Ct.Link,{target:"_blank",to:"/exam/questionManagement/add"},"\u65B0\u589E\u8BD5\u9898"))),a.a.createElement(Z.a,{form:B,className:ae.a.formWrap,scrollToFirstError:!0,onValuesChange:fa,onFinish:ba,initialValues:ut,size:"large"},a.a.createElement(W.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u9898\u53F7",name:"no"},a.a.createElement(d.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(Z.a.Item,{label:"\u9898\u5E72",name:"keyword"},a.a.createElement(d.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:250}})),a.a.createElement(Z.a.Item,{label:"\u9898\u578B",name:"item_type"},a.a.createElement(q.a,{style:{width:120}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),a.a.createElement(Rt,{value:"SINGLE"},"\u5355\u9009\u9898"),a.a.createElement(Rt,{value:"MULTIPLE"},"\u591A\u9009\u9898"),a.a.createElement(Rt,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),a.a.createElement(Rt,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),a.a.createElement(Rt,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898")))),a.a.createElement(W.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},a.a.createElement(q.a,{showArrow:!0,optionFilterProp:"children",style:{width:250}},ee.map(function(J){return a.a.createElement(Rt,{key:J.id,title:J.name,value:J.id},J.name)}))),a.a.createElement(Z.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},a.a.createElement(O.a,{style:{width:236},treeData:$,disabled:!(Be==null?void 0:Be.exercise_subject_id),showArrow:!0,showCheckedStrategy:O.a.SHOW_PARENT})),a.a.createElement(Z.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},a.a.createElement(q.a,{style:{width:120}},a.a.createElement(Rt,{value:"ALL"},"\u5168\u90E8"),a.a.createElement(Rt,{value:"1"},"\u7B80\u5355"),a.a.createElement(Rt,{value:"2"},"\u9002\u4E2D"),a.a.createElement(Rt,{value:"3"},"\u56F0\u96BE")))),a.a.createElement(W.a,{justify:"space-between"},a.a.createElement(Z.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},a.a.createElement(qt,{style:{width:222}})),a.a.createElement(Z.a.Item,null,a.a.createElement(v.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))))};return a.a.createElement("div",{className:ka?"".concat(ae.a.wrap," ").concat(ae.a.selectWrap):ae.a.wrap},ln(),a.a.createElement("div",{className:ae.a.tabsWrap},a.a.createElement(S.a,{activeKey:lt,onChange:ja},a.a.createElement(ca,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),a.a.createElement(ca,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),a.a.createElement(te.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:Ea},a.a.createElement("div",{className:ae.a.listWarp},a.a.createElement(W.a,{align:"middle",justify:"space-between",className:"mb20"},a.a.createElement(X.a,null,a.a.createElement(f.a,{className:"font14",disabled:Y.length===0,checked:Y.length?se.length===Y.length:!1,onChange:function(re){return Na(re.target.checked)}},"\xA0\xA0\u672C\u9875\u5168\u9009"),(se==null?void 0:se.length)>0&&a.a.createElement("span",{style:{color:"#1890FF"}},"\u5DF2\u52FE\u9009",se==null?void 0:se.length,"\u6761")),a.a.createElement(X.a,null,!ka&&a.a.createElement(a.a.Fragment,null,lt==="0"&&a.a.createElement(v.a,{onClick:function(){if(!se.length){le.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u8BD5\u9898");return}r.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:a.a.createElement("div",{className:"font14 ".concat(ae.a.overflow)},"\u5DF2\u9009\u4E2D",se==null?void 0:se.length,"\u9053\u9898"),onOk:function(){Object(sa.j)({ids:se})}})},type:"primary",ghost:!0,className:ae.a.actionButton},"\u6279\u91CF\u5BFC\u51FA"),lt==="0"&&a.a.createElement(v.a,{onClick:function(){return an()},type:"primary",ghost:!0,className:ae.a.actionButton},"\u6279\u91CF\u5220\u9664")),a.a.createElement(v.a,{onClick:function(){return Ja()},type:"primary",ghost:!0,className:ae.a.actionButton},"\u52A0\u5165\u8BD5\u9898\u7BEE"))),Y.map(function(Ie,re){return a.a.createElement(Pa,{showCheckbox:!0,key:Ie.id,onDelete:an,data:Ie,isPreviewSelect:ka,activeTabsKey:lt,selectIds:se,loadingIdParams:ce,onLoadingIdParams:sn,onSelect:Ja,onCancel:un,onCopy:nn,onSetPublic:on,onSetPrivate:Da,onSetSelectIds:en})})),!!(Y==null?void 0:Y.length)&&a.a.createElement(U.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Le.per_page,showSizeChanger:!0,onChange:function(re,J){qa(re,J)},hideOnSinglePage:!1,current:Le.page,total:Oe,showTotal:function(re){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},re),"\u6761\u6570\u636E")}}),a.a.createElement(St,{basketData:Fe,visible:Ka,exerciseId:ot,basketTotal:oa,onClose:function(){return wa(!1)},onDelete:rn}),a.a.createElement(et,{visibleBasket:Ka,onToggleVisible:function(){return wa(!Ka)},count:oa})),a.a.createElement(r.a,{centered:!0,title:"\u5220\u9664\u8BD5\u9898",visible:Ga,okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onCancel:function(){return Fa(!1)},onOk:tn},a.a.createElement("div",{style:{padding:"10px 32px"}},a.a.createElement("p",null,"\u5220\u9664\u8BD5\u9898\u4F1A\u5BFC\u81F4\u5F15\u7528\u8BE5\u8BD5\u9898\u7684\u8BD5\u5377\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),a.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u5220\u9664\u8BD5\u9898\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE\u3002"),a.a.createElement("p",null,a.a.createElement(d.a,{onChange:function(re){ga(re.target.value),Ba(!1)},value:zt,placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),Ma&&a.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))),a.a.createElement(Vt,{shixunIds:w,cb:Ja}))},ea=P.default=Gt},"7ahc":function(z,P,e){"use strict";e.d(P,"a",function(){return p});var he=e("VTBJ"),te=e("wx14"),_e=e("2dbc"),U=e("20ji"),D=e("YFBR"),r=e("nxy1"),n=e("ODXe"),f=e("tqeu"),o=e("rf3n"),v=e("q1tI"),j=e.n(v),O=e("VrN/"),_=e.n(O),d=e("p77/"),we=e.n(d),W=e("c5Ni"),I=e.n(W),X=o.a.Option,x={labelCol:{span:4},wrapperCol:{span:20}},de={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};P.b=function(le){var me=le.callback,Ee=le.onCancel,A=Object(v.useState)("python"),h=Object(n.a)(A,2),t=h[0],C=h[1];function Z(E){C(de[E][1])}function i(E){me(E)}return j.a.createElement(r.a,Object(te.a)({},x,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:i}),j.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},j.a.createElement(o.a,{onChange:Z},Object.keys(de).map(function(E){return j.a.createElement(X,{key:E,value:E},de[E][0])}))),j.a.createElement(r.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},j.a.createElement(p,{mode:t})),j.a.createElement("div",{className:"flex-container flex-end"},j.a.createElement(U.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),j.a.createElement(U.a,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))};function p(le){var me=le.value,Ee=le.onChange,A=le.mode,h=le.options,t=h===void 0?{}:h,C=Object(v.useRef)(),Z=Object(v.useState)(),i=Object(n.a)(Z,2),E=i[0],s=i[1];return Object(v.useEffect)(function(){if(E){var S=function(c){var Pe=c.getValue();Ee&&Ee(Pe)};return E.on("change",S),function(){E.off("change",S)}}},[E,Ee]),Object(v.useEffect)(function(){E&&E.setOption("mode",A)},[E,A]),Object(v.useEffect)(function(){E&&((me!==E.getValue()||me==="")&&setTimeout(function(){E.setValue(me||" ")},300))},[E,me]),Object(v.useEffect)(function(){if(C.current&&!E){var S=_.a.fromTextArea(C.current,Object(he.a)({mode:A,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));s(S)}},[C.current,E]),j.a.createElement("div",{className:"my-codemirror-container"},j.a.createElement("textarea",{ref:C}))}},"7qnI":function(z,P,e){"use strict";var he=e("DfAj"),te=e("67aS"),_e=e("1OyB"),U=e("vuIU"),D=e("Ji7U"),r=e("LK+K"),n=e("A+N3"),f=e("dZZ6"),o=e("q1tI"),v=e.n(o),j=e("O2Wb"),O=e.n(j),_=f.a.TextArea,d=function(we){Object(D.a)(I,we);var W=Object(r.a)(I);function I(){return Object(_e.a)(this,I),W.apply(this,arguments)}return Object(U.a)(I,[{key:"render",value:function(){var x=this,de=this.props,p=de.index,le=de.onAnswerChange,me=de.addChildAnswer,Ee=de.exerciseIsPublish,A=de.answers,h=de.activeOptionErrorIndex;return v.a.createElement("div",{className:O.a.flex},v.a.createElement("div",{className:"".concat(O.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",p+1,"):"),v.a.createElement("div",{className:"".concat(O.a.flex," ").concat(O.a.flex1),style:{flexDirection:"column"}},A.map(function(t,C){var Z="".concat(p,"-").concat(C);return v.a.createElement("div",{className:"".concat(O.a.flex," ").concat(O.a.flex1),key:C},v.a.createElement("div",{className:O.a.flex1,style:{flex:1}},v.a.createElement("div",null,v.a.createElement(_,{className:Z===h?O.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(C==0?"":"(\u53EF\u9009)"),onChange:function(E){return le(p,C,E.target.value)},style:{minHeight:95}}))),!Ee&&v.a.createElement(v.a.Fragment,null,C!=0&&v.a.createElement(te.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(O.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswer(p,C)},style:{float:"right"}})),C===0&&v.a.createElement(te.a,{title:"\u5220\u9664"},v.a.createElement("i",{className:"".concat(O.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return x.props.deleteChildAnswermain(p,C)},style:{float:"right"}})),v.a.createElement(te.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},v.a.createElement("i",{className:"".concat(O.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return me(p)},style:{float:"right",visibility:C==A.length-1?"":"hidden"}}))))})))}}]),I}(o.Component);P.a=d},"9Bee":function(z,P,e){"use strict";var he=e("q1tI"),te=e.n(he),_e=e("vg9a"),U=e("ODXe"),D=e("DlQD"),r=e.n(D),n=e("rUJ1");function f(g,c){var Pe=g.match(/^(\s+)(?:```)/);if(Pe===null)return c;var q=Pe[1];return c.split(` -`).map(function(l){var a=l.match(/^\s+/);if(a===null)return l;var Ae=Object(U.a)(a,1),ae=Ae[0];return ae.length>=q.length?l.slice(q.length):l}).join(` -`)}var o=[],v=["
      "],j=new r.a.Renderer,O=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function _(){o.length=0,v=["
        "]}function d(g,c,Pe,q){if(c>=g.length||g[c].level<=Pe)return c;var l=g[c];q.push("
      • "+l.text+""),c++;var a=[];return c=d(g,c,l.level,a),a.length>0&&(q.push("
          "),a.forEach(function(Ae){q.push(Ae)}),q.push("
        ")),q.push("
      • "),c=d(g,c,Pe,q),c}function we(){return d(o,0,0,v),v.push("
      "),v.join("")}var W={heading:function(c){var Pe=O.exec(c);if(Pe)return{type:"heading",raw:Pe[0],depth:Pe[1].length,text:Pe[2]}},fences:function(c){var Pe=this.rules.block.fences.exec(c);if(Pe){var q=Pe[0],l=f(q,Pe[3]||""),a=Pe[2]?Pe[2].trim():Pe[2];if(["latex","katex","math"].indexOf(a)>=0){var Ae=x(),ae=l;l=Ae,de[Ae]={type:"block",expression:ae}}return{type:"code",raw:q,lang:a,text:l}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi,X=0,x=function(){return"__special_katext_id_".concat(X++,"__")},de={};function p(){return de}function le(){X=0,de={}}function me(g){return g=g.replace(I,function(c,Pe){var q=x();return de[q]={type:"inline",expression:Pe},q}),g}var Ee=j.listitem;j.listitem=function(g){return Ee(me(g))};var A=j.paragraph;j.paragraph=function(g){return A(me(g))};var h=j.tablecell;j.tablecell=function(g,c){return h(me(g),c)},j.code=function(g,c,Pe){var q=(c||"").match(/\S*/)[0];return q?["latex","katex","math"].indexOf(q)>=0?"

      ".concat(g,"

      "):'
      ').concat(Pe?g:Object(n.escape)(g,!0),`
      -`):'
      '+(Pe?g:Object(n.escape)(g,!0))+"
      "},j.heading=function(g,c,Pe){var q=this.options.headerPrefix+Pe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:q,level:c,text:g}),"'+g+""},r.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),r.a.use({tokenizer:W,renderer:j});var t=r.a,C=e("SJMd"),Z=e("m3rI"),i=e("Oy/b"),E=/]*>/g;function s(g){var c=document.createElement("div");return c.innerHTML=g,c.childNodes.length===0?"":c.childNodes[0].nodeValue}var S=P.a=function(g){var c=g.value,Pe=c===void 0?"":c,q=g.className,l=g.style,a=l===void 0?{}:l,Ae=String(Pe),ae=Object(he.useMemo)(function(){try{var Ct=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,$t=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ae=Ae.replace(Ct,"("+Z.a.API_SERVER+"/api/attachments/").replace(ct,'"'+Z.a.API_SERVER+"/api/attachments/").replace($t,'"'+Z.a.API_SERVER+"/files/uploads/")}catch(Mt){}var Dt=t(Ae),dt=p();return Ae.match(/\[TOC\]/)&&(Dt=Dt.replace("

      [TOC]

      ",we()),_()),Dt=Dt.replace(/(__special_katext_id_\d+__)/g,function(Mt,Qt){var qe=dt[Qt],b=qe.type,ye=qe.expression;return Object(i.renderToString)(s(ye)||"",{displayMode:b==="block",throwOnError:!1,output:"html"})}),Dt=Dt.replace(/▁/g,"\u2581\u2581\u2581"),le(),Dt},[Ae]),st=Object(he.useRef)();function Ye(Ct){var ct=Ct.target;if(ct.tagName.toUpperCase()==="A"){var $t=ct.getAttribute("href");if($t.startsWith("#")){Ct.preventDefault();var Dt=document.getElementById($t.replace("#",""));Dt&&Dt.scrollIntoView(!0)}}}return Object(he.useEffect)(function(){if(st.current&&ae&&(ae.match(E)&&window.PR.prettyPrint()),st.current)return st.current.addEventListener("click",Ye),function(){st.current.removeEventListener("click",Ye),le(),_()}},[ae,st.current,Ye]),te.a.createElement("div",{ref:st,style:a,className:"".concat(q||""," markdown-body"),dangerouslySetInnerHTML:{__html:ae}})}},"9NMw":function(z,P,e){"use strict";var he=e("WKsE"),te=e("BU1A"),_e=e("ODXe"),U=e("Ff2n"),D=e("q1tI"),r=e.n(D),n=e("9kvl"),f=e("Ot1p"),o=e("xIf3"),v=e.n(o),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],O=function(d,we){var W=d.editData,I=d.globalSetting,X=d.loading,x=d.dispatch,de=d.onRef,p=de===void 0?function(){}:de,le=d.isEdit,me=Object(U.a)(d,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),Ee=Object(D.useState)(""),A=Object(_e.a)(Ee,2),h=A[0],t=A[1],C=Object(D.useState)(""),Z=Object(_e.a)(C,2),i=Z[0],E=Z[1],s=Object(D.useState)(""),S=Object(_e.a)(s,2),g=S[0],c=S[1];Object(D.useEffect)(function(){var l;if(!W||!le)return;t(W==null?void 0:W.name),E(W==null?void 0:W.analysis),c(W==null||((l=W.answer_texts)===null||l===void 0)?void 0:l[0])},[W,le]),Object(D.useImperativeHandle)(we,function(){return{onSave:Pe,Clear:q}});var Pe=function(){return h?g?{name:h,answer_texts:[g],analysis:i}:(te.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(te.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},q=function(){t(""),E(""),c("")};return r.a.createElement("section",{className:v.a.wrap},r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.required},"*"),r.a.createElement("span",{className:v.a.title},"\u9898\u5E72\uFF1A")),r.a.createElement(f.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:h,onChange:function(a){return t(a)}}),r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.required},"*"),r.a.createElement("span",{className:v.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),r.a.createElement(f.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:g,onChange:function(a){return c(a)}}),r.a.createElement("p",{className:v.a.titleWrap},r.a.createElement("span",{className:v.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),r.a.createElement(f.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:i,onChange:function(a){return E(a)}}))};P.a=Object(n.a)(function(_){var d=_.loading,we=_.globalSetting;return{globalSetting:we,loading:d.effects}},null,null,{forwardRef:!0})(Object(D.forwardRef)(O))},"9SwW":function(z,P,e){"use strict";var he=e("QaLI"),te=e("/ZgR"),_e=e("q1tI"),U=e.n(_e),D=e("9kvl"),r=e("Z+Na"),n=e.n(r),f=function(v){var j=v.path,O=v.title,_=v.subTitle,d=v.style,we=d===void 0?{}:d,W=v.className,I=W===void 0?"":W;return U.a.createElement("div",{className:"".concat(n.a.head," ").concat(I),style:we},U.a.createElement("span",{className:n.a.s1,onClick:function(){return D.c.push(j)}},U.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),O&&U.a.createElement(te.a,{className:n.a.s2,type:"vertical"}),O&&U.a.createElement("span",{className:n.a.s3},O),_&&U.a.createElement("span",{className:n.a.s4},_))};P.a=f},"9VGf":function(z,P,e){"use strict";e.d(P,"a",function(){return _e});var he=e("q1tI"),te=e.n(he);function _e(U,D){var r=Object(he.useRef)();Object(he.useEffect)(function(){r.current=U}),Object(he.useEffect)(function(){function n(){r.current()}if(D!==null){var f=setInterval(n,D);return function(){return clearInterval(f)}}},[D])}},"9ZNV":function(z,P,e){"use strict";e.d(P,"a",function(){return v});var he=e("2dbc"),te=e("20ji"),_e=e("wx14"),U=e("q1tI"),D=e.n(U),r=e("UUDw"),n=e.n(r),f=e("TSYQ"),o=e.n(f),v=function(O){var _=O.cancelText,d=_===void 0?"\u53D6\u6D88":_,we=O.okText,W=we===void 0?"\u786E\u5B9A":we,I=O.loading,X=I===void 0?!1:I,x=O.hasOkBtn,de=x===void 0?!0:x,p=O.okButtonProps,le=p===void 0?{}:p,me=O.cancelButtonProps,Ee=me===void 0?{}:me,A=O.onCancel,h=A===void 0?function(){}:A,t=O.onOk,C=t===void 0?function(){}:t,Z=O.className,i=Z===void 0?"":Z;return D.a.createElement("div",{className:o()(n.a.buttonFixed,i)},D.a.createElement("div",{className:n.a.buttonWrap},D.a.createElement(te.a,Object(_e.a)({size:"large",className:"".concat(n.a.button," mr20"),onClick:h},Ee),d),de&&D.a.createElement(te.a,Object(_e.a)({size:"large",type:"primary",className:"".concat(n.a.button," mr20"),loading:X,onClick:C},le),W)))}},BdwD:function(z,P,e){"use strict";var he=e("VTBJ"),te=e("q1tI"),_e=e.n(te),U=function(r){var n=r.styles,f=n===void 0?{}:n,o=r.customText;return _e.a.createElement("section",{className:"tc animated fadeIn",style:Object(he.a)(Object(he.a)({},{color:"#999",margin:"200px auto"}),f)},_e.a.createElement("img",{src:e("FOrL")}),_e.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};P.a=U},BjJ7:function(z,P,e){"use strict";e.d(P,"d",function(){return te}),e.d(P,"c",function(){return _e}),e.d(P,"e",function(){return U}),e.d(P,"b",function(){return D}),e.d(P,"a",function(){return n});var he=e("m3rI");function te(f){var o=!0;if(f.length>0){for(var v=0;v1&&arguments[1]!==void 0?arguments[1]:"",v=[],j=0;j0&&(Lt.children=[],Dt(Tt,Lt.children))})}function dt(N,Ce){for(var Bt=[],Jt=0;Jt0){Bt[0]=Tt.id;for(var Lt=0;Lt=0?se.push(ee):Te.push(ee)}catch(xe){nt.e(xe)}finally{nt.f()}if(_t+=parseInt(Y.hack.code_compile_score||0),!(_t!==100&&!(ut==null||((be=ut.hack)===null||be===void 0)?void 0:be.test_set_score))){H.next=13;break}return h.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),H.abrupt("return",!1);case 13:Y.hack.difficulty=Vt,Y.hack_codes.code=qe.Base64.encode(($e=Y.hack_codes)===null||$e===void 0?void 0:$e.code),Tt&&(Y.hack.code_compile_score=Y.hack.code_compile_score||0,Y.update_hack_sets=se,Y.hack_sets=Te);case 16:return H.abrupt("return",Y);case 17:case"end":return H.stop()}},Ue)}));return function(){return ve.apply(this,arguments)}}();Object(q.useImperativeHandle)(Bt,function(){return{onSave:it,Clear:je}}),Object(q.useEffect)(function(){if(!Lt||!Tt)return;var ve=Lt.code,Ue=Lt.language,Y=Lt.hack_sets,be=Lt.description,$e=Lt.name,_t=Lt.time_limit,se=Lt.test_set_average,Te=Lt.test_set_score,nt=Lt.code_compile_score,vt={loading:!1,data:{hack_codes:{language:Ue,code:qe.Base64.decode(ve)},hack:{name:$e,description:be,time_limit:_t,test_set_average:se,test_set_score:Te,code_compile_score:nt},hack_sets:Y}};parseInt(nt)>0&&Pt(!0),It.setFieldsValue(Object(s.a)({},vt.data)),qt({type:F.SET_INITAL_DATA,payload:Object(b.cloneDeep)(vt)})},[Lt,Tt]);function Et(ve,Ue){return Ot.apply(this,arguments)}function Ot(){return Ot=Object(C.a)(Ee.a.mark(function ve(Ue,Y){return Ee.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:case"end":return $e.stop()}},ve)})),Ot.apply(this,arguments)}function B(ve){qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack:Object(s.a)(Object(s.a)({},ut.hack),{},{test_set_score:ve.target.value})})}})}function ke(ve){var Ue=ve.target.value;qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack:Object(s.a)(Object(s.a)({},ut.hack),{},{test_set_average:Ue})})}})}function at(){var ve=It.getFieldValue("hack_sets"),Ue=ve.length;Se.push(Ue),u(Object(le.a)(Se));var Y=parseInt(It.getFieldValue("hack").code_compile_score)||0,be=ve.length+1,$e=Math.floor((100-Y)/be),_t=(100-Y)%be;ve.map(function(se,Te){return Gt&&(se.score=$e),se.position=Te+1,se}),ve.push({input:"",output:"",position:be,score:Gt?$e+_t:0,display_set:!1}),It.setFieldsValue({hack_sets:ve}),qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack_sets:ve})}})}function Be(){var ve=It.getFieldValue("hack_sets"),Ue=ve.length;Se.push(Ue),u(Object(le.a)(Se));var Y=parseInt(It.getFieldValue("hack").code_compile_score)||0,be=ve.length,$e=Math.floor((100-Y)/be),_t=(100-Y)%be;ve.map(function(se,Te){return Gt&&(se.score=$e,Te===ve.length-1&&(se.score=$e+_t)),se.position=Te+1,se}),It.setFieldsValue({hack_sets:ve}),qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack_sets:ve})}})}function m(ve){var Ue=It.getFieldValue("hack_sets"),Y=parseInt(It.getFieldValue("hack").code_compile_score)||0,be=(Ue==null?void 0:Ue.length)-1,$e=Math.ceil((100-Y)/be),_t=(100-Y)%be;Ue.splice(ve,1),Ue==null||Ue.map(function(se,Te){return Gt&&(se.score=$e,Te===be-1&&(se.score=$e+_t)),se.position=Te+1,se}),qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack_sets:Ue})}}),It.setFieldsValue({hack_sets:Ue})}function y(ve){qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack_codes:Object(s.a)(Object(s.a)({},ut.hack_codes),{},{language:ve})})}})}var Ve=function(Ue){},$=function(Ue){qt({type:F.SET_INITAL_DATA,payload:{data:Object(s.a)(Object(s.a)({},ut),{},{hack:Object(s.a)(Object(s.a)({},ut.hack),{},{name:Ue.target.value})})}})},je=function(){It.resetFields()};return l.a.createElement(i.a,{form:It,initialValues:ut,layout:"vertical",className:Ae.a["oj-form-container"],onValuesChange:Ve,onFinish:Et},l.a.createElement(x.a,null,l.a.createElement(p.a,{span:14},l.a.createElement(oe,{onChangeLanguage:y,onRemoveTestCase:m,onAddTestCase:at,onAddTestCases:Be,onNameChange:$,hack:ut.hack,form:It,defaultkey:Se,setdefalutkey:u,isshows:tt,onChangeScore:B,onChangeAverage:ke})),l.a.createElement(p.a,{span:10},l.a.createElement(i.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},l.a.createElement(Ua,{language:ut==null||((Ft=ut.hack_codes)===null||Ft===void 0)?void 0:Ft.language})))))};function oe(N){var Ce=N.hack,Bt=N.onNameChange,Jt=N.onChangeAverage,Ft=N.onChangeScore,Tt=N.onAddTestCase,Lt=N.onRemoveTestCase,Vt=N.onChangeLanguage,ua=N.onAddTestCases,sa=N.form,It=N.isshows,ia=N.defaultkey,Zt=N.setdefalutkey,Rt=Ce.test_set_average,qt=Ce.test_set_score,ca=Ce.name,ut=Object(q.useState)(It),na=Object(E.a)(ut,2),Gt=na[0],ea=na[1],la=Object(q.useState)(!1),tt=Object(E.a)(la,2),Pt=tt[0],K=tt[1],fe=Object(q.useState)([]),Se=Object(E.a)(fe,2),u=Se[0],it=Se[1],Et=Object(q.useState)([]),Ot=Object(E.a)(Et,2),B=Ot[0],ke=Ot[1];return Object(q.useEffect)(function(){ea(It)},[It]),l.a.createElement("div",{className:Ae.a["oj-left-panel"]},l.a.createElement("div",{className:Ae.a["oj-form-info"]},l.a.createElement("div",{className:Ae.a.field},l.a.createElement(i.a.Item,{label:l.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",l.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"},{type:"number",max:60,message:"\u6700\u5927\u9650\u5236\u65F6\u95F4\u662F60\u79D2"}],extra:l.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},l.a.createElement(I.a,{min:3,max:60})),l.a.createElement(i.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},l.a.createElement(we.a,{onChange:Vt},$t(Ct.language)))),l.a.createElement(i.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},l.a.createElement(Pe.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:l.a.createElement("span",null,60-((ca==null?void 0:ca.length)||0)),onChange:Bt})),l.a.createElement(i.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},l.a.createElement(ye.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),l.a.createElement("div",{className:"tst-case-info"},l.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",l.a.createElement("div",null,l.a.createElement(_.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return K(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),l.a.createElement(_.a,{type:"primary",ghost:!0,onClick:Tt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),l.a.createElement(i.a.Item,{name:["hack","test_set_score"]},l.a.createElement(j.a.Group,{onChange:Ft},l.a.createElement(j.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),l.a.createElement(j.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",l.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!Ce.test_set_score&&l.a.createElement(i.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},l.a.createElement(j.a.Group,{onChange:Jt},l.a.createElement(j.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),l.a.createElement(j.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!Ce.test_set_score&&l.a.createElement("div",null,l.a.createElement("div",{style:{display:"flex",height:"30px"}},l.a.createElement(o.a,{checked:Gt,onChange:function(Be){ea(Be.target.checked),sa.setFieldsValue({hack:{code_compile_score:0}}),ua()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Gt&&l.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",l.a.createElement(i.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},l.a.createElement(I.a,{onChange:function(){ua()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),l.a.createElement("span",null,"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u7F16\u7A0B\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09")),l.a.createElement(i.a.List,{name:"hack_sets"},function(at,Be){return Object(n.a)(Be),l.a.createElement(g.a,{activeKey:ia,onChange:function(y){Zt(Object(le.a)(y))}},at.map(function(m,y){return l.a.createElement(St,{key:y,header:l.a.createElement("a",{className:Ae.a["test-case-name"]},l.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(y+1)),qt?null:l.a.createElement(l.a.Fragment,null,l.a.createElement(i.a.Item,{name:[m.name,"score"],fieldKey:[m.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(y+1,"\u8BC4\u5206")}]},l.a.createElement(I.a,{onClick:function($){return $.stopPropagation()},min:0,max:100,disabled:Rt})),l.a.createElement("span",null,"%"))),extra:l.a.createElement("div",{onClick:function($){return $.stopPropagation()},className:Ae.a["use-extra"]},l.a.createElement(i.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[m.name,"display_set"],fieldKey:[m.fieldKey,"display_set"]},l.a.createElement(o.a,null)),y===at.length-1?l.a.createElement("div",{style:{marginRight:"10px"}}," ",l.a.createElement(Mt.a,{className:Ae.a["btn-remove-case"],onClick:Tt})):null,y>0?l.a.createElement("div",{onClick:function($){return $.stopPropagation()}},l.a.createElement(r.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:l.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+y),onConfirm:function(){Lt(y)}},l.a.createElement(Qt.a,{className:Ae.a["btn-remove-case"]}))):l.a.createElement(Qt.a,{style:{opacity:0},className:Ae.a["btn-remove-case"]}))},l.a.createElement(i.a.Item,{label:"\u8F93\u5165",name:[m.name,"input"],fieldKey:[m.fieldKey,"input"]},l.a.createElement(ge,null)),l.a.createElement(i.a.Item,{label:"\u8F93\u51FA",name:[m.name,"output"],fieldKey:[m.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},l.a.createElement(ge,null)))}))}))),l.a.createElement(te.a,{visible:Pt,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return K(!1)},onOk:function(){var Be=sa.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,m=parseInt(sa.getFieldValue("hack").code_compile_score)||0,y=[],Ve=u.length-1,$=Math.floor((100-m)/Ve),je=(100-m)%Ve,ve=!1;u.map(function(Ue,Y){if(Y>0){var be={};if(be.input=Ue.A,be.output=Ue.B,be.position=Y+1,Be)be.score=$,Y===u.length-1&&(be.score=$+je);else if(isNaN(Ue.C))be.score=Ue.C;else return ve=!0,h.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");be.display_set=Ue.D==="\u662F",y.push(be)}}),ve||(sa.setFieldsValue({hack_sets:y}),K(!1))}},l.a.createElement(U.a,{maxCount:1,accept:".xls,.xlsx",fileList:B,onRemove:function(){ke([])},beforeUpload:function(Be){if(Be.size>1024*1024)return h.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;ke([{name:Be.name}]);var m=new FileReader;return m.readAsBinaryString(Be),m.onload=function(y){var Ve=y.target.result,$=Ca.a.read(Ve,{type:"binary"}),je=Ca.a.utils.sheet_to_json($.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});it(je)},!1}},l.a.createElement(_.a,{icon:l.a.createElement(ya.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),l.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),l.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),l.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),l.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",l.a.createElement("a",{href:"/react/build/csyldr.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var ie=P.a=Object(q.forwardRef)(R)},JI8h:function(z,P,e){"use strict";var he=e("DfAj"),te=e("67aS"),_e=e("KQm4"),U=e("WKsE"),D=e("BU1A"),r=e("ODXe"),n=e("Ff2n"),f=e("q1tI"),o=e.n(f),v=e("9kvl"),j=e("Ot1p"),O=e("9Bee"),_=e("xIf3"),d=e.n(_),we=e("1vsH"),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],I=function(x,de){var p=x.editData,le=x.globalSetting,me=x.loading,Ee=x.dispatch,A=x.onRef,h=A===void 0?function(){}:A,t=x.isEdit,C=Object(n.a)(x,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),Z=Object(f.useState)([]),i=Object(r.a)(Z,2),E=i[0],s=i[1],S=Object(f.useState)(),g=Object(r.a)(S,2),c=g[0],Pe=g[1],q=Object(f.useState)([]),l=Object(r.a)(q,2),a=l[0],Ae=l[1],ae=Object(f.useState)(""),st=Object(r.a)(ae,2),Ye=st[0],Ct=st[1],ct=Object(f.useState)(""),$t=Object(r.a)(ct,2),Dt=$t[0],dt=$t[1];Object(f.useEffect)(function(){s(["","","",""])},[]),Object(f.useEffect)(function(){if(!p||!t)return;Ct(p==null?void 0:p.name),dt(p==null?void 0:p.analysis),s(p==null?void 0:p.choices.map(function(b){return b.choice_text}));var qe=[];p==null||p.choices.map(function(b,ye){b.is_answer&&qe.push(ye)}),Ae(qe)},[p,t]),Object(f.useImperativeHandle)(de,function(){return{onSave:Mt,Clear:Qt}});var Mt=function(){if(!Ye)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var b=E.findIndex(function(mt){return!mt});if(b>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(W[b]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!a.length)return D.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(a.length<2)return D.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(we.D)(E))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ye=E.map(function(mt,kt){return{choice_text:mt,is_answer:a.includes(kt)?1:0}});return{name:Ye,choices:ye,analysis:Dt}},Qt=function(){Ct(""),dt(""),Ae(""),s(["","","",""])};return o.a.createElement("section",{className:d.a.wrap},o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.required},"*"),o.a.createElement("span",{className:d.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement(j.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ye,onChange:function(b){return Ct(b)}}),o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.required},"*"),o.a.createElement("span",{className:d.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",o.a.createElement("span",{className:d.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),E.map(function(qe,b){return o.a.createElement("div",{className:d.a.choiceWrap,key:b},o.a.createElement(te.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},o.a.createElement("div",{className:"".concat(d.a.answer," ").concat(a.includes(b)?d.a.activeAnswer:""),onClick:function(){a.includes(b)?Ae(a.filter(function(mt){return mt!==b})):Ae([].concat(Object(_e.a)(a),[b]))}},W[b])),o.a.createElement("div",{className:d.a.editorWrap},c===b?o.a.createElement(j.a,{id:"single-question-option-".concat(b),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qe,onChange:function(mt){E[b]=mt,s(E)}}):o.a.createElement("div",{className:d.a.htmlWrap,onClick:function(){return Pe(b)}},o.a.createElement(O.a,{value:qe}))),b>1&&o.a.createElement(te.a,{title:"\u5220\u9664"},o.a.createElement("i",{className:"".concat(d.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return s(E.filter(function(mt,kt){return kt!==b}))}})),b<7&&b===E.length-1&&o.a.createElement(te.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},o.a.createElement("i",{className:"".concat(d.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(Object(_e.a)(E),[""]))}})))}),o.a.createElement("p",{className:d.a.titleWrap},o.a.createElement("span",{className:d.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(j.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Dt,onChange:function(b){return dt(b)}}))};P.a=Object(v.a)(function(X){var x=X.loading,de=X.globalSetting;return{globalSetting:de,loading:x.effects}},null,null,{forwardRef:!0})(Object(f.forwardRef)(I))},KGka:function(z,P,e){"use strict";var he=e("8LLL"),te=e("Epqc"),_e=e("WKsE"),U=e("BU1A"),D=e("ODXe"),r=e("Ff2n"),n=e("q1tI"),f=e.n(n),o=e("9kvl"),v=e("Ot1p"),j=e("xIf3"),O=e.n(j),_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],d=function(W,I){var X=W.editData,x=W.globalSetting,de=W.loading,p=W.dispatch,le=W.onRef,me=le===void 0?function(){}:le,Ee=W.isEdit,A=Object(r.a)(W,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),h=Object(n.useState)(),t=Object(D.a)(h,2),C=t[0],Z=t[1],i=Object(n.useState)(""),E=Object(D.a)(i,2),s=E[0],S=E[1],g=Object(n.useState)(""),c=Object(D.a)(g,2),Pe=c[0],q=c[1];Object(n.useEffect)(function(){if(!X||!Ee)return;S(X==null?void 0:X.name),q(X==null?void 0:X.analysis);var Ae=X==null?void 0:X.choices.find(function(ae){return ae.is_answer});Z(Ae.choice_text==="\u6B63\u786E"?"0":"1")},[X,Ee]),Object(n.useImperativeHandle)(I,function(){return{onSave:l,Clear:a}});var l=function(){if(!s)return U.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!C)return U.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ae=[{choice_text:"\u6B63\u786E",is_answer:C==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:C==="1"?1:0}];return{name:s,choices:ae,analysis:Pe}},a=function(){S(""),q(""),Z("")};return f.a.createElement("section",{className:O.a.wrap},f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.required},"*"),f.a.createElement("span",{className:O.a.title},"\u9898\u5E72\uFF1A")),f.a.createElement(v.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:s,onChange:function(ae){return S(ae)}}),f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.required},"*"),f.a.createElement("span",{className:O.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",f.a.createElement("span",{className:O.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),f.a.createElement(te.a.Group,{buttonStyle:"solid",value:C,onChange:function(ae){return Z(ae.target.value)}},f.a.createElement(te.a.Button,{value:"0",className:"".concat(O.a.radio," mr40")},"\u6B63\u786E"),f.a.createElement(te.a.Button,{value:"1",className:O.a.radio},"\u9519\u8BEF")),f.a.createElement("p",{className:O.a.titleWrap},f.a.createElement("span",{className:O.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),f.a.createElement(v.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Pe,onChange:function(ae){return q(ae)}}))};P.a=Object(o.a)(function(we){var W=we.loading,I=we.globalSetting;return{globalSetting:I,loading:W.effects}},null,null,{forwardRef:!0})(Object(n.forwardRef)(d))},M8RZ:function(z,P,e){"use strict";e.d(P,"a",function(){return o});var he=e("1OyB"),te=e("vuIU"),_e=e("Ji7U"),U=e("LK+K"),D=e("q1tI"),r=e.n(D),n=e("i8i4"),f=e.n(n),o=function(v){Object(_e.a)(O,v);var j=Object(U.a)(O);function O(_){var d;Object(he.a)(this,O),d=j.call(this,_);var we=window.document;return d.node=we.createElement("div"),we.body.appendChild(d.node),d}return Object(te.a)(O,[{key:"render",value:function(){var d=this.props.children;return Object(n.createPortal)(d,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),O}(r.a.Component)},MB9C:function(z,P,e){z.exports={flex_box_center:"flex_box_center___3m_pw",flex_space_between:"flex_space_between___3VRZm",flex_box_vertical_center:"flex_box_vertical_center___1_g4L",flex_box_center_end:"flex_box_center_end___3r_29",flex_box_column:"flex_box_column___36k3y",itemWrap:"itemWrap___ElVAj",listWrap:"listWrap___30z4t",list:"list___3ok7k",row:"row___RZ6iN",typeRow:"typeRow___3ou1f",type:"type___eB177",typeName:"typeName___3sury",typeIcon:"typeIcon___1Chmu",unpublished:"unpublished___3SnL3",private:"private___23qeG",public:"public___bwR-n",reviewFlag:"reviewFlag___1aJTR",typeRightAction:"typeRightAction___3Z5aX",actionLink:"actionLink___2yVN3",actionIcon:"actionIcon___2UOpi",topicTitle:"topicTitle___3RLlT",topicTitleContent:"topicTitleContent___1fTBy",judgmentContent:"judgmentContent___2-3tA",programContent:"programContent___3yihf",otherContent:"otherContent___12sb1",otherContentItem:"otherContentItem___HdIHN",otehrContentHtml:"otehrContentHtml___DBJPE",difficultyRow:"difficultyRow___v_pfS",updateTimeRow:"updateTimeRow___E4gt_",updateTimeWrap:"updateTimeWrap___3nqwP",updateTimeContent:"updateTimeContent___2fUCh",programLanguage:"programLanguage___tZZvn",updateTimeRowAction:"updateTimeRowAction___3z2pB",bottomAction:"bottomAction___tHgZc",borderColorBlue:"borderColorBlue___3CpzP",borderColorRed:"borderColorRed___Ib4ZJ",borderColorFFF:"borderColorFFF___3EVzQ",borderColorGray:"borderColorGray___2p7P7",selectIcon:"selectIcon___1wQQJ",colorGreen:"colorGreen___2R_cg",parseAnswerBorder:"parseAnswerBorder___1bmxD",answer:"answer___2U-_g",answerHtml:"answerHtml___2TIYs",parse:"parse___1vW6E",parseText:"parseText___2TD3X",parseAnswer:"parseAnswer___2lWiT",parseAnswerHtml:"parseAnswerHtml___38-ga",actionBar:"actionBar___2C8CW",line:"line___nSr80",know:"know___3pjay",longKnow:"longKnow___2Covn"}},NLgs:function(z,P,e){"use strict";e.d(P,"e",function(){return I}),e.d(P,"f",function(){return X}),e.d(P,"d",function(){return de}),e.d(P,"c",function(){return p}),e.d(P,"a",function(){return le}),e.d(P,"b",function(){return me});var he=e("o0o1"),te=e.n(he),_e=e("WKsE"),U=e("BU1A"),D=e("HaE+"),r=e("pShO"),n=e("qW9E"),f=e("q1tI"),o=e.n(f),v=e("9kvl"),j=e("xKgJ"),O=e("1vsH"),_=e("RCxd"),d=e("mOS8"),we=e.n(d),W=e("m3rI"),I=function(A){return!!(X(A)&&x())},X=function(A){return Object(j.q)()?!0:(A({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},x=function(){var A,h=Object(v.b)()._store.getState(),t=h.user;return((A=t.userInfo)===null||A===void 0?void 0:A.profile_completed)?!0:(n.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:o.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){v.c.push("/account/profile/edit")}}),!1)},de=function(){var A,h=Object(v.b)()._store.getState(),t=h.user;return((A=t.userInfo)===null||A===void 0?void 0:A.professional_certification)?!0:(n.a.confirm({title:"\u63D0\u793A",centered:!0,content:o.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(O.J)("/account/certification")}}),!1)},p=function(){return Object(j.b)()?!0:(n.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),o.a.createElement("img",{src:Object(j.u)()?e("WdTA"):"".concat(W.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),o.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(j.u)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(O.J)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},le=function(A,h){return A?!0:(n.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("p",null,h||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.a.createElement("div",{style:{marginLeft:"110px"}},o.a.createElement("img",{src:e("1ZF9"),width:200}),o.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(O.J)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},me=function(A){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=Object(v.b)()._store.getState(),C=t.shixunsDetail.detail;return(C==null?void 0:C.public)===2||(C==null?void 0:C.public)===1||(C==null?void 0:C.shixun_status)===3?(n.a.info({centered:!0,icon:o.a.createElement(_.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.a.createElement("div",{className:"tc",style:{marginLeft:-38}},o.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(C==null?void 0:C.public)===2?"\u5DF2\u516C\u5F00":(C==null?void 0:C.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",h,"\u3002"),o.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.a.createElement("img",{style:{border:"4px solid #1890FF",borderRadius:"4px"},src:we.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(C==null?void 0:C.shixun_status)===2?(n.a.confirm({centered:!0,icon:o.a.createElement(_.a,null),title:"\u63D0\u793A",content:o.a.createElement("div",null,o.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",h,"\u3002"),o.a.createElement("br",null),o.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){n.a.confirm({width:440,centered:!0,icon:o.a.createElement(_.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5C06\u65E0\u6CD5\u5728\u7EC4\u5EFA\u8BD5\u5377\u65F6\u9009\u7528\u8BE5\u5B9E\u8BAD\u9898\u3002",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var i=Object(D.a)(te.a.mark(function s(){var S;return te.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,A({type:"shixunsDetail/cancelRelease",payload:{id:C==null?void 0:C.identifier}});case 2:S=c.sent,S.status!==401&&(U.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),A({type:"shixunsDetail/getShixunsDetail",payload:{id:C==null?void 0:C.identifier}}),A({type:"practiceSetting/getCommonData",payload:{id:C==null?void 0:C.identifier}}));case 4:case"end":return c.stop()}},s)}));function E(){return i.apply(this,arguments)}return E}()})}}),!0):!1}},O2Wb:function(z,P,e){z.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(z,P,e){"use strict";var he=e("pShO"),te=e("qW9E"),_e=e("uFwe"),U=e("ODXe"),D=e("rePB"),r=e("q1tI"),n=e.n(r),f=e("VrN/"),o=e.n(f),v=e("bdgK"),j=e("p77/"),O=e("Bd2K"),_=e("ELLl"),d=e("19Vz"),we=e("lZu9"),W=e("kSUc"),I=e("9Bee"),X=e("wx14"),x=e("dejd"),de=e("C+DQ"),p=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function le(ge){var St=ge.onActionCallback,Ke=ge.title,F=ge.icon,et=ge.actionName,R=ge.className,oe=R===void 0?"":R,ie=ge.children;function N(){St(et)}return n.a.createElement("a",{title:Ke,className:oe,onClick:N},n.a.createElement("i",{className:"md-iconfont ".concat(F)}),ie)}var me=function(ge){var St=ge.watch,Ke=ge.showNullButton,F=ge.onActionCallback,et=ge.fullScreen,R=ge.insertTemp,oe=[].concat(p,[{title:"".concat(St?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(St?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},oe.map(function(ie,N){return n.a.createElement("li",{key:N},ie.actionName?n.a.createElement(le,Object(X.a)({},ie,{onActionCallback:F})):n.a.createElement("span",{className:"v-line"}))}),Ke?n.a.createElement("li",null,n.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:F},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,R&&n.a.createElement("li",null,n.a.createElement(le,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(R),onActionCallback:F},n.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(le,{icon:"".concat(et?"icon-shrink":"icon-enlarge"),title:et?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:F})))},Ee=e("M8RZ"),A=e("2dbc"),h=e("20ji"),t=e("YFBR"),C=e("nxy1"),Z=e("A+N3"),i=e("dZZ6"),E={labelCol:{span:4},wrapperCol:{span:20}},s=function(ge){var St=ge.callback,Ke=ge.onCancel;function F(et){St(et)}return n.a.createElement(C.a,Object(X.a)({},E,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:F}),n.a.createElement(C.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(i.a,null)),n.a.createElement(C.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(i.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},S=e("7ahc"),g=e("HmJG"),c=e("BjJ7"),Pe=C.a.useForm,q={width:280,marginRight:10},l={labelCol:{span:5},wrapperCol:{span:19}},a=function(ge){var St=ge.callback,Ke=ge.onCancel,F=Pe(),et=Object(U.a)(F,1),R=et[0];function oe(Ce){St(Ce)}function ie(Ce){R.setFieldsValue({src:"/api/attachments/".concat(Ce.id)})}function N(Ce){var Bt=Ce.target.files[0];ae(Bt,ie)}return n.a.createElement(C.a,Object(X.a)({form:R},l,{className:"upload-image-panel",onFinish:oe}),n.a.createElement(C.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(C.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(i.a,{style:q})),n.a.createElement(Ae,{onFileChange:N}))),n.a.createElement(C.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(i.a,{style:{width:264}})),n.a.createElement(C.a.Item,{style:{textAlign:"right"}},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))};function Ae(ge){var St=ge.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:St}))}function ae(ge,St){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");var Ke=new FormData;Ke.append("editormd-image-file",ge),Ke.append("file_param_name","editormd-image-file"),Ke.append("byxhr","true");var F=new window.XMLHttpRequest;F.withCredentials=!0,F.addEventListener("load",function(et){St(JSON.parse(et.target.responseText))},!1),F.addEventListener("error",function(et){console.error(et)},!1),F.open("POST","".concat(c.a,"/api/attachments.json")),F.send(Ke)}var st=e("XLdW"),Ye=e("Xtsm"),Ct=e("8LLL"),ct=e("Epqc"),$t=ct.a.Group,Dt={margin:"0 8px"},dt=function(ge){var St=ge.callback,Ke=ge.onCancel;function F(et){St(et)}return n.a.createElement(C.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:F},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:Dt},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:Dt},"\u884C\u6570"),n.a.createElement(C.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(Ye.a,null)),n.a.createElement("span",{style:Dt},"\u5217\u6570"),n.a.createElement(C.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(Ye.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:Dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(C.a.Item,{name:"align"},n.a.createElement($t,null,n.a.createElement(ct.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(ct.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(ct.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(ct.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(h.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(h.a,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Mt="link",Qt="upload-image",qe="code-block",b="add-table",ye="------------",mt={default:ye,left:":".concat(ye),center:":".concat(ye,":"),right:"".concat(ye,":")},kt=e("9VGf"),G,ra;function va(){}var aa=0,pa=1e4,Ra="\u2581",Wt=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Pa(ge){return/^\d+$/.test(ge)?"".concat(ge,"px"):ge}var Ua=navigator.platform.toUpperCase().indexOf("MAC")>=0,_a=Ua?"Cmd":"Ctrl",ya=(G={},Object(D.a)(G,_a+"-B","bold"),Object(D.a)(G,_a+"-I","italic"),G),Ht=(ra={},Object(D.a)(ra,Mt,"\u6DFB\u52A0\u94FE\u63A5"),Object(D.a)(ra,qe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(D.a)(ra,Qt,"\u6DFB\u52A0\u56FE\u7247"),Object(D.a)(ra,b,"\u6DFB\u52A0\u8868\u683C"),ra),Ca=P.a=function(ge){var St=ge.defaultValue,Ke=St===void 0?"":St,F=ge.onChange,et=ge.width,R=et===void 0?"100%":et,oe=ge.height,ie=oe===void 0?400:oe,N=ge.miniToolbar,Ce=N===void 0?!1:N,Bt=ge.isFocus,Jt=Bt===void 0?!1:Bt,Ft=ge.watch,Tt=ge.insertTemp,Lt=ge.id,Vt=Lt===void 0?"markdown-editor-id":Lt,ua=ge.showResizeBar,sa=ua===void 0?!1:ua,It=ge.noStorage,ia=It===void 0?!1:It,Zt=ge.showNullButton,Rt=Zt===void 0?!1:Zt,qt=ge.fullScreen,ca=qt===void 0?!1:qt,ut=ge.onBlur,na=ge.onCMBeforeChange,Gt=ge.className,ea=Gt===void 0?"":Gt,la=ge.placeholder,tt=la===void 0?"":la,Pt=ge.values,K=Pt===void 0?"":Pt,fe=Object(r.useState)(null),Se=Object(U.a)(fe,2),u=Se[0],it=Se[1],Et=Object(r.useState)(Ke),Ot=Object(U.a)(Et,2),B=Ot[0],ke=Ot[1],at=Object(r.useState)(Ft),Be=Object(U.a)(at,2),m=Be[0],y=Be[1],Ve=Object(r.useState)(ca),$=Object(U.a)(Ve,2),je=$[0],ve=$[1],Ue=Object(r.useState)(""),Y=Object(U.a)(Ue,2),be=Y[0],$e=Y[1],_t=Object(r.useState)(0),se=Object(U.a)(_t,2),Te=se[0],nt=se[1],vt=Object(r.useState)(ie),ee=Object(U.a)(vt,2),He=ee[0],H=ee[1],xe=Object(r.useState)(!1),lt=Object(U.a)(xe,2),M=lt[0],pt=lt[1],We=Object(r.useRef)(),Fe=Object(r.useRef)(),rt=Object(r.useRef)(),ft=Object(r.useRef)();Object(r.useEffect)(function(){ke(K),u==null||u.setValue(K)},[K]),Object(r.useEffect)(function(){if(We.current){var V=function(De,Ge){var ht=Ge.clipboardData;if(ht){var jt=ht.types.toString(),Xt=ht.items;if(jt==="text/html,Files"||jt==="Files"||ht.types.indexOf("Files")){var yt=Xt[1];jt==="Files"&&(yt=Xt[0]),yt.kind==="file"&&yt.type.match(/^image\//i)&&ae(yt.getAsFile(),function(At){At.id?ue.replaceSelection("![,](/api/attachments/".concat(At.id,")")):(At==null?void 0:At.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},ue=o.a.fromTextArea(We.current,{mode:"markdown",lineNumbers:!Ce,lineWrapping:!0,value:Ke,autoCloseTags:!0,autoCloseBrackets:!0});return Jt&&ue.focus(),ue.on("paste",V),it(ue),function(){ue.off("paste",V)}}},[]);var ta=Object(r.useCallback)(function(){if(Fe.current)try{var V=Fe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ue=Fe.current.getElementsByClassName("markdown-editor-body")[0];je?ue.style.height="calc(100vh - ".concat(V,"px)"):ue.style.height="".concat(He-V,"px")}catch(Oe){console.log(Oe,"---- to set md editor body height")}},[He,Fe,je]);Object(r.useEffect)(function(){function V(){var Oe=new v.a(function(De){var Ge=Object(_e.a)(De),ht;try{for(Ge.s();!(ht=Ge.n()).done;){var jt=ht.value;(jt.target.offsetHeight>0||jt.target.offsetWidth>0)&&(ta(),u.setSize("100%","100%"),u.refresh())}}catch(Xt){Ge.e(Xt)}finally{Ge.f()}});return Oe.observe(We.current.parentElement),Oe}if(u){var ue=V();return function(){ue.unobserve(We.current.parentElement)}}},[u,ta]),Object(r.useEffect)(function(){if(u){for(var V=[],ue=function(){var jt=De[Oe];Ge=Object(U.a)(jt,2);var Xt=Ge[0],yt=Ge[1],At=Object(D.a)({},Xt,function(){oa(yt)});V.push(At),u.addKeyMap(At)},Oe=0,De=Object.entries(ya);Oe0){var V=new Date().getTime(),ue=window.sessionStorage.getItem(Vt);V>=Te+pa&&(!ue||ue!==B)&&(window.sessionStorage.setItem(Vt,B),pt(!0))}},pa),Object(r.useEffect)(function(){y(Ft)},[u,Ft]),Object(r.useEffect)(function(){u&&(Jt&&u.focus())},[u,Jt]),Object(r.useEffect)(function(){if(m&&u){var V=function(De){var Ge=De.target;if(ft.current){var ht=Ge.scrollTop/Ge.scrollHeight;ft.current.scrollTop=ft.current.scrollHeight*ht}},ue=u.getScrollerElement();return ue.addEventListener("scroll",V),function(){ue.removeEventListener("scroll",V)}}},[u,m]),Object(r.useEffect)(function(){if(u&&na){var V=function(Oe,De){na(Oe,De)};return u.on("beforeChange",V),function(){u.off("beforeChange",V)}}},[u,na]),Object(r.useEffect)(function(){if(u&&ut){var V=function(){ut(u.getValue())};return u.on("blur",V),function(){u.off("blur",V)}}},[u,ut]),Object(r.useEffect)(function(){if(u){var V=function(Oe){var De=Oe.getValue();ke(De),nt(new Date().getTime()),Oe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),F&&F(De)};return u.on("change",V),function(){u.off("change",V)}}},[u,F]),Object(r.useEffect)(function(){u&&(Ke==null?(u.setValue(""),ke("")):Ke!==u.getValue()&&(u.setValue(Ke),ke(Ke),u.setCursor(u.lineCount(),0)))},[u,Ke]);var oa=Object(r.useCallback)(function(V){var ue=u.getCursor(),Oe=u.getSelection(),De=Oe.split(` -`);switch(V){case"bold":return u.replaceSelection("**"+Oe+"**"),Oe===""&&u.setCursor(ue.line,ue.ch+2),u.focus();case"italic":return u.replaceSelection("*"+Oe+"*"),Oe===""&&u.setCursor(ue.line,ue.ch+1),u.focus();case"code":return u.replaceSelection("`"+Oe+"`"),Oe===""&&u.setCursor(ue.line,ue.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+Oe+"$$`"),Oe===""&&u.setCursor(ue.line,ue.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+Oe+"\n```"),u.setCursor(ue.line+1,Oe.length+1),u.focus();case"line-break":return u.replaceSelection(`
      -`),u.focus();case"list-ul":return Oe===""?u.replaceSelection("- "+Oe):u.replaceSelection(De.map(function(Ge){return Ge===""?"":"- ".concat(Ge)}).join(` -`)),u.focus();case"list-ol":return Oe===""?u.replaceSelection("1. "+Oe):u.replaceSelection(De.map(function(Ge,ht){return Ge===""?"":"".concat(ht+1,". ").concat(Ge)}).join(` -`)),u.focus();case"add-null-ch":return Oe===""&&u.setCursor(ue.line,ue.ch+1),u.replaceSelection(Ra),u.focus();case"inster-template-1":return Oe===""&&u.setCursor(ue.line,ue.ch),u.replaceSelection(Wt),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return y(!m),u.focus();case"trigger-full-screen":return ve(!je),u.focus();case Mt:$e(Mt);return;case qe:$e(qe);return;case Qt:$e(Qt);return;case b:$e(b);return;default:throw new Error}},[u,m,je]),Nt=Object(r.useCallback)(function(V){$e("");switch(be){case Mt:var ue=V.title,Oe=V.link;return u.replaceSelection("[".concat(ue,"](").concat(Oe,")")),u.focus();case qe:var De=V.language,Ge=V.content;return u.replaceSelection(["```"+De,Ge,"```"].join(` -`)),u.focus();case Qt:var ht=V.src,jt=V.alt;return u.replaceSelection("![ ".concat(jt," ]( ").concat(ht,' "').concat(jt,'" )')),u.focus();case b:for(var Xt=V.row,yt=V.col,At=V.align,zt=` -`,ga=0;ga300&&(yt=300);var At=ie+yt+"px";H(At)}},De=rt.current,Ge=!1,ht=0;return De.addEventListener("mousedown",V),document.addEventListener("mousemove",Oe),document.addEventListener("mouseup",ue),function(){De.removeEventListener("mousedown",V),document.removeEventListener("mousemove",Oe),document.removeEventListener("mouseup",ue)}}},[u,rt]),Object(r.useEffect)(function(){H(ie)},[ie]);var Ea=Pa(R),ha=Pa(He),Aa={width:Ea,height:ha},Kt=Object(r.useMemo)(function(){if(Te){var V=new Date(Te),ue=V.getHours(),Oe=V.getMinutes(),De=V.getSeconds();return ue=ue<10?"0"+ue:ue,Oe=Oe<10?"0"+Oe:Oe,De=De<10?"0"+De:De,"".concat(ue,":").concat(Oe,":").concat(De)}return 0},[Te]);function Le(){window.sessionStorage.removeItem(Vt),pt(!1),nt(0)}function Qe(){pt(!1),nt(0),u.setValue(window.sessionStorage.getItem(Vt))}return n.a.createElement(r.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:Fe},n.a.createElement("div",{className:"markdown-editor-container ".concat(ea," ").concat(m?"on-preview":""," ").concat(Ce?"mini":""," ").concat(je?"full-screen":""),style:Aa},n.a.createElement(me,{insertTemp:Tt,watch:m,fullScreen:je,showNullButton:Rt,onActionCallback:oa}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:We,placeholder:tt})),m?n.a.createElement("div",{ref:ft,className:"preview-container"},n.a.createElement(I.a,{value:B})):null))),sa?n.a.createElement("a",{ref:rt,className:"editor-resize"}):null,n.a.createElement(Ee.a,null,Ht[be]?n.a.createElement(te.a,{centered:!0,title:Ht[be],visible:!0,onCancel:Yt,footer:null},ma):null))}},S9qI:function(z,P,e){z.exports={flex_box_center:"flex_box_center___38r-Z",flex_space_between:"flex_space_between___2tQg4",flex_box_vertical_center:"flex_box_vertical_center___3A_tk",flex_box_center_end:"flex_box_center_end___14tlw",flex_box_column:"flex_box_column___1wOWA",wrap:"wrap___4Jqd0",head:"head___2JuaM",formWrap:"formWrap___3IGau",tabsWrap:"tabsWrap___2hOUL",listWarp:"listWarp___3kwG_",actionButton:"actionButton___3WtDn",selectWrap:"selectWrap___IriII",s1:"s1___3jyrU",s2:"s2___THEll"}},SdB8:function(z,P,e){z.exports={flex_box_center:"flex_box_center___3icZj",flex_space_between:"flex_space_between___2-7gs",flex_box_vertical_center:"flex_box_vertical_center___3C1o7",flex_box_center_end:"flex_box_center_end___1RWCj",flex_box_column:"flex_box_column___2wYoO",itemWrap:"itemWrap___2got_",listWrap:"listWrap___1vgG7",list:"list___NOwRi",row:"row___2Y4Xk",typeRow:"typeRow___gNyg9",type:"type___2SaX0",typeName:"typeName___39CBi",typeIcon:"typeIcon___BENOD",unpublished:"unpublished___1h88-",private:"private___3QLpF",public:"public___14H60",reviewFlag:"reviewFlag___Prwxg",typeRightAction:"typeRightAction___TjI-q",actionLink:"actionLink___kY5ob",actionIcon:"actionIcon___2FJdj",topicTitle:"topicTitle___1j3rX",topicTitleContent:"topicTitleContent___1YY_U",judgmentContent:"judgmentContent___gA_S4",programContent:"programContent___B95um",otherContent:"otherContent___1w4sV",otherContentItem:"otherContentItem___3VUKz",otehrContentHtml:"otehrContentHtml___3rZ-y",difficultyRow:"difficultyRow___3c9eq",updateTimeRow:"updateTimeRow___Nz4GL",updateTimeWrap:"updateTimeWrap___3eFXh",updateTimeContent:"updateTimeContent___1cP1p",programLanguage:"programLanguage___15gV9",updateTimeRowAction:"updateTimeRowAction___1PcQB",bottomAction:"bottomAction___2_UXt",borderColorBlue:"borderColorBlue___15HsE",borderColorRed:"borderColorRed___3fvg3",borderColorFFF:"borderColorFFF___1WDhA",borderColorGray:"borderColorGray___3MniR",selectIcon:"selectIcon___G_n9F",colorGreen:"colorGreen___14mwl",parseAnswerBorder:"parseAnswerBorder___20NeJ",answer:"answer___371JJ",answerHtml:"answerHtml___2MwNt",parse:"parse___2KP9n",parseText:"parseText___uWdPf",parseAnswer:"parseAnswer___3WwiG",parseAnswerHtml:"parseAnswerHtml___2zoi3",actionBar:"actionBar___UNiJD",line:"line___16AHq",know:"know___2q3se",longKnow:"longKnow___18nWt"}},Tkyw:function(z,P,e){z.exports={wrap:"wrap___Mc0wh",basket:"basket___1MkME",count:"count___149S2"}},UUDw:function(z,P,e){z.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},V49x:function(z,P,e){"use strict";var he=[],te=function(D){he.forEach(function(r){if(D.target===r.element||_e.isParent(D.target,r.element))return;r.callbacks.forEach(function(n){return n()})})};window.document.body?window.document.body.addEventListener("click",te):window.addEventListener("DOMContentLoaded",function(){window.document.body.addEventListener("click",te)});var _e={isParent:function(D,r){for(var n=D;n&&n.tagName&&n.tagName.toLowerCase()!=="body";){if(n===r)return!0;n=n.parentNode}return!1},init:function(D,r){var n=he.filter(function(f){return f.element===D});return n.length>0?n[0].callbacks.push(r):he.push({element:D,callbacks:[r]}),{clear:function(){he=he.filter(function(o){return o.element!==D})}}}};P.a=_e},WdTA:function(z,P,e){z.exports=e.p+"static/studnetqun.a5754d96.png"},YAlC:function(z,P,e){z.exports={flexRow:"flexRow___3S2id",flexColumn:"flexColumn___2gTz9",action:"action___2pjdm",actions:"actions___1b9tG",setScore:"setScore___1uJZn",tip:"tip___1oU5P",delete:"delete___1MeyV",content:"content___1G6VH",titleWrap:"titleWrap___25m1u",titleNumber:"titleNumber___3ebmq",score:"score___62110",titleHtml:"titleHtml___IIpMO",answerWrap:"answerWrap___2Xr_I",answer:"answer___1GzKg"}},"Z+Na":function(z,P,e){z.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(z,P,e){"use strict";var he=e("wEYh"),te=e("CjYe"),_e=e("tqeu"),U=e("rf3n"),D=e("q1tI"),r=e.n(D),n=e("lOMy"),f=e.n(n),o=U.a.Option;P.a=function(v){var j=v.onFontSizeChange,O=v.cmFontSize,_=v.cmCodeMode,d=v.onCodeModeChange,we=v.onTabToSpace,W=v.className,I=W===void 0?"":W,X=v.tabToSpace,x=v.children;return r.a.createElement("div",{className:"tpi-code-setting ".concat(I)},r.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),r.a.createElement("section",null,r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),r.a.createElement(U.a,{bordered:!1,size:"small",value:_,onChange:d},r.a.createElement(o,{value:"vs"},"\u767D\u8272\u80CC\u666F"),r.a.createElement(o,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),r.a.createElement(U.a,{bordered:!1,size:"small",value:O,onChange:j},r.a.createElement(o,{value:12},"12px"),r.a.createElement(o,{value:14},"14px"),r.a.createElement(o,{value:16},"16px"),r.a.createElement(o,{value:18},"18px"),r.a.createElement(o,{value:20},"20px"),r.a.createElement(o,{value:22},"22px"))),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"Tab\u8F6C\u6362"),r.a.createElement(te.a,{checked:X,onChange:we}))),r.a.createElement("h3",null,"\u5FEB\u6377\u952E"),r.a.createElement("section",null,r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),r.a.createElement("span",null,"Ctrl + S")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),r.a.createElement("span",null,"F1 / Alt + F1")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),r.a.createElement("span",null,"Ctrl + ]/[")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),r.a.createElement("span",null,"Ctrl + Shift + \\")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),r.a.createElement("span",null,"Home")),r.a.createElement("div",{className:"file-item"},r.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),r.a.createElement("span",null,"End"))),x)}},ZW9T:function(z,P,e){"use strict";e.d(P,"a",function(){return de});var he=e("VTBJ"),te=e("WKsE"),_e=e("BU1A"),U=e("uFwe"),D=e("ODXe"),r=e("Ff2n"),n=e("q1tI"),f=e.n(n),o=e("bdgK");function v(p,le,me,Ee,A){var h=le.getWordUntilPosition(me),t={startLineNumber:me.lineNumber,endLineNumber:me.lineNumber,startColumn:h.startColumn,endColumn:h.endColumn},C=Ee.map(function(Z){return{label:Z,kind:p.languages.CompletionItemKind.Keyword,insertText:Z,insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return A.map(function(Z){C.push(Object(he.a)(Object(he.a)({},Z),{},{range:t}))}),C}var j=function(p){var le={label:"ifelse",kind:p.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},me=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];p.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,C){var Z=v(p,t,C,me,[le]);return{suggestions:Z}}});var Ee=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];p.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,C){var Z=[{label:"print",kind:p.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,C,Ee,Z);return{suggestions:i}}});var A=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];p.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,C){var Z=[le,{label:"main",kind:p.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:p.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:p.languages.CompletionItemInsertTextRule.InsertAsSnippet}],i=v(p,t,C,A,Z);return{suggestions:i}}})},O="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function _(p){return/^\d+$/.test(p)?"".concat(p,"px"):p}function d(){}var we=!1,W={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function I(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=p;if(Array.isArray(p)){for(var me=0;me0||Ce.target.offsetWidth>0)&&ye.current.instance.layout()}}catch(Bt){ie.e(Bt)}finally{ie.f()}}),R.observe(b.current)),R}function aa(){_e.b.warn(decodeURIComponent(O))}Object(n.useEffect)(function(){var R=ye.current.instance;if(h!=null&&R&&G){var oe=R.getModel();oe&&h!==oe.getValue()&&(we=!0,oe.setValue(h),R.layout(),we=!1)}},[h,G,ye.current]);function pa(){var R=ye.current.instance;if(R){var oe=R.getSelection(),ie=ye.current.pastePos||{},N=new X.Range(ie.startLineNumber||oe.endLineNumber,ie.startColumn||oe.endColumn,ie.endLineNumber||oe.endLineNumber,ie.endColumn||oe.endColumn);setTimeout(function(){R.executeEdits("",[{range:N,text:""}])},300)}}function Ra(R){(window.navigator.platform.match("Mac")?R.metaKey:R.ctrlKey)&&R.keyCode==83&&(R.preventDefault(),l())}var Wt=function(){if(Ae&&ye.current.instance){var oe=ye.current.instance.getContentHeight();F(oe0||ct.target.offsetWidth>0)&&Ae.layout()}}catch($t){Ye.e($t)}finally{Ye.f()}}),ae.observe(E.current)),ae}Object(n.useEffect)(function(){E.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(Ae){X=Ae;var ae=X.editor.createDiffEditor(E.current,Object(he.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},i));c(ae);var st=Pe(ae);return function(){ae.dispose();var Ye=ae.getModel();Ye&&Ye.dispose(),st.unobserve(E.current)}})},[]),Object(n.useEffect)(function(){g&&g.setModel({original:X.editor.createModel(h,C),modified:X.editor.createModel(t,C)})},[h,t,C,g]);var q=_(me),l=_(A),a={width:q,height:l};return f.a.createElement("div",{className:"my-diff-editor",ref:E,style:a})}},bCnd:function(z,P,e){"use strict";e.d(P,"b",function(){return U}),e.d(P,"a",function(){return D});var he=e("je13"),te=e.n(he),_e=!1;function U(r,n){var f=te.a.get("__ec");f||(f={}),f[r]=n,te.a.set("__ec",f)}function D(r,n){var f=te.a.get("__ec");return f?f[r]===void 0?n:f[r]:n}},dejd:function(z,P,e){},"e/zO":function(z,P,e){z.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(z,P,e){},kqOp:function(z,P,e){"use strict";e.d(P,"a",function(){return v});var he=e("wx14"),te=e("1OyB"),_e=e("vuIU"),U=e("Ji7U"),D=e("LK+K"),r=e("q1tI"),n=e.n(r),f=e("Ot1p"),o="\u2581",v=function(j){Object(U.a)(_,j);var O=Object(D.a)(_);function _(){var d;Object(te.a)(this,_);for(var we=arguments.length,W=new Array(we),I=0;I'.concat(xe+1,'\u3001\uFF08').concat(H.score,"\u5206\uFF09"):lt=''.concat(xe+1,'\u3001\uFF08').concat(H.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(H.item_id||H.item_bank_id,"\uFF09"),lt};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return ve(B.id)}},t.a.createElement("div",{className:s.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:s.a.titleWrap},t.a.createElement(i.a,{className:s.a.titleHtml,value:ee(B,fe)+(B.name||(B==null?void 0:B.shixun_name))})),vt()),t.a.createElement("div",{className:s.a.action,style:{opacity:1}},t.a.createElement("div",{className:s.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:s.a.actions},t.a.createElement("div",{className:s.a.setScore,onClick:function(){var H=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];y(B.id,Se,H,B.score)}},"\u8BBE\u7F6E\u5F97\u5206"),Se!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){var H=(B==null?void 0:B.shixun)||(B==null?void 0:B.examination_bank_shixun_challenges)||[];Be(B.id,u,H,B.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),Et&&Se!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:s.a.setScore,onClick:function(){return Y(B)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:s.a.delete,onClick:function(){return $(B.id)}},"\u5220\u9664")))))},c=g,Pe=e("2dbc"),q=e("20ji"),l=e("4f0Y"),a=e("uwzz"),Ae=e("e/zO"),ae=e.n(Ae),st=e("6/12"),Ye=e("JI8h"),Ct=e("KGka"),ct=e("9NMw"),$t=e("3gpN"),Dt=e("J51S"),dt=e("ErOA"),Mt=function(K){var fe=K.visible,Se=K.onOk,u=K.onCancel,it=Object(h.useRef)(),Et=Object(h.useState)({}),Ot=Object(I.a)(Et,2),B=Ot[0],ke=Ot[1],at=Object(h.useState)({}),Be=Object(I.a)(at,2),m=Be[0],y=Be[1],Ve=Object(h.useState)(!0),$=Object(I.a)(Ve,2),je=$[0],ve=$[1];Object(h.useEffect)(function(){Ue()},[]);var Ue=function(){var $e=Object(d.a)(_.a.mark(function _t(){var se,Te,nt,vt,ee,He,H,xe,lt,M,pt,We;return _.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(!((fe==null?void 0:fe.item_type.toUpperCase())==="PROGRAM")){rt.next=6;break}return rt.next=3,Object(dt.a)("/api/problems/".concat(fe==null||((nt=fe.program_attr)===null||nt===void 0)?void 0:nt.identifier,"/edit.json"),{method:"get"});case 3:Te=rt.sent,rt.next=9;break;case 6:return rt.next=8,Object(dt.a)("/api/common_exercises/item_banks/".concat(fe==null?void 0:fe.item_bank_id,"/edit.json"),{method:"get"});case 8:Te=rt.sent;case 9:((se=Te)===null||se===void 0?void 0:se.name)&&(vt=Te||{},ee=vt.exercise_subjects,He=vt.item_type,H=He===void 0?"PROGRAM":He,xe=vt.difficulty,lt=vt.exercise_points,M=Object(X.a)(vt,["exercise_subjects","item_type","difficulty","exercise_points"]),pt=ee.map(function(ft){return ft.id}),We=lt.map(function(ft){return ft.id}),ke({course:pt,item_type:H,difficulty:xe,knowledge:We}),y(M),ve(!1));case 10:case"end":return rt.stop()}},_t)}));return function(){return $e.apply(this,arguments)}}(),Y=function(){var _t={SINGLE:t.a.createElement(st.a,{ref:it,isEdit:!0,editData:m}),MULTIPLE:t.a.createElement(Ye.a,{ref:it,isEdit:!0,editData:m}),JUDGMENT:t.a.createElement(Ct.a,{ref:it,isEdit:!0,editData:m}),COMPLETION:t.a.createElement($t.a,{ref:it,isEdit:!0,editData:m}),SUBJECTIVE:t.a.createElement(ct.a,{ref:it,isEdit:!0,editData:m}),PROGRAM:t.a.createElement(Dt.a,{difficulty:B==null?void 0:B.difficulty,isEdit:!0,ref:it,editData:m})};return _t[B==null?void 0:B.item_type]},be=function(){var _t=function(){var se=Object(d.a)(_.a.mark(function Te(){var nt,vt,ee,He,H,xe,lt,M,pt,We,Fe,rt,ft,ta=arguments;return _.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return ee=ta.length>0&&ta[0]!==void 0?ta[0]:!1,Nt.next=3,(nt=it.current)===null||nt===void 0?void 0:nt.onSave();case 3:if(He=Nt.sent,He){Nt.next=6;break}return Nt.abrupt("return");case 6:return H=B||{},xe=H.course,lt=H.item_type,M=H.difficulty,pt=H.knowledge,We=pt===void 0?[]:pt,Fe=Object(x.a)({exercise_subject_ids:xe,exercise_point_ids:We,item_type:lt,difficulty:M,is_syc_item_bank:ee},He||{}),rt=lt==="PROGRAM"?"/api/problems/".concat(fe==null||((vt=fe.program_attr)===null||vt===void 0)?void 0:vt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(fe==null?void 0:fe.item_bank_id),Nt.next=11,Object(dt.a)(rt,{method:"put",body:Fe});case 11:ft=Nt.sent,(ft==null?void 0:ft.status)===0&&(Se(),u());case 13:case"end":return Nt.stop()}},Te)}));return function(){return se.apply(this,arguments)}}();j.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ae.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){j.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var se=Object(d.a)(_.a.mark(function nt(){return _.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,_t(!0);case 2:return ee.abrupt("return",ee.sent);case 3:case"end":return ee.stop()}},nt)}));function Te(){return se.apply(this,arguments)}return Te}(),onCancel:_t})};return t.a.createElement("div",{className:ae.a.modal},t.a.createElement("div",{className:ae.a.main},t.a.createElement("div",{className:ae.a.title},t.a.createElement("span",{className:ae.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ae.a.edit,onClick:u}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ae.a.body,id:"question-scroll"},je?t.a.createElement(a.a,{size:"large",className:ae.a.load,spinning:!0}):Y()),t.a.createElement("div",{className:ae.a.btns},t.a.createElement(q.a,{size:"large",style:{marginRight:20},onClick:function(){return u()}},"\u53D6\u6D88"),t.a.createElement(q.a,{size:"large",type:"primary",onClick:function(){return be()}},"\u4FDD\u5B58"))))},Qt=Mt,qe=e("5X0v"),b=e.n(qe),ye=e("9ZNV"),mt=e("LvDl"),kt=e.n(mt),G=e("WCUW"),ra=e("vCeJ"),va=e("9SwW"),aa=e("L+Wd"),pa=e("4pyn"),Ra=e("IrwY"),Wt=e("obf9"),Pa=e("CeBg"),Ua=e("V5E8"),_a=e("KQm4"),ya=e("PhIt"),Ht=e("k/+q"),Ca=e("1vsH"),ge=e("rKQW"),St=e("oim2"),Ke=e("pv+g"),F=e("KscA"),et=e("SdB8"),R=e.n(et),oe=e("wd/R"),ie=e.n(oe),N=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Bt=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],Jt=function(K){var fe,Se,u,it,Et,Ot,B,ke=K.showCheckbox,at=ke===void 0?!1:ke,Be=K.isPreviewSelect,m=Be===void 0?!1:Be,y=K.data,Ve=K.activeTabsKey,$=K.selectIds,je=$===void 0?[]:$,ve=K.loadingIdParams,Ue=K.onLoadingIdParams,Y=Ue===void 0?function(){}:Ue,be=K.onSetSelectIds,$e=be===void 0?function(){}:be,_t=K.onSetPrivate,se=_t===void 0?function(){}:_t,Te=K.onCopy,nt=Te===void 0?function(){}:Te,vt=K.onSetPublic,ee=vt===void 0?function(){}:vt,He=K.onDelete,H=He===void 0?function(){}:He,xe=K.onCancel,lt=xe===void 0?function(){}:xe,M=K.onSelect,pt=M===void 0?function(){}:M,We=Object(h.useState)(!1),Fe=Object(I.a)(We,2),rt=Fe[0],ft=Fe[1],ta=Object(h.useRef)(),oa=function(){if(y.item_type==="JUDGMENT")return t.a.createElement("div",{className:R.a.judgmentContent},y.choices.map(function(V,ue){return t.a.createElement(_e.a,{key:ue,disabled:!0},V.choice_text)}));if(y.item_type==="PROGRAM"){var Qe;return t.a.createElement("div",{className:R.a.programContent},t.a.createElement(i.a,{value:(Qe=y.program_attr)===null||Qe===void 0?void 0:Qe.description}))}return t.a.createElement("div",{className:R.a.otherContent},y.choices.map(function(V,ue){return t.a.createElement("div",{key:ue,className:R.a.otherContentItem},t.a.createElement("p",null,N[ue]),t.a.createElement(i.a,{className:R.a.otehrContentHtml,value:V.choice_text}))}))},Nt=function(){var Qe;return t.a.createElement("div",null,(Qe=y.standard_answer)===null||Qe===void 0?void 0:Qe.map(function(V,ue){return t.a.createElement(i.a,{key:ue,className:R.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(V.position,"\uFF09\uFF1A").concat(V.answer_text.join("\u3001"))})}))},ma=function(){var Qe,V,ue,Oe={SUBJECTIVE:(Qe=y.answer_texts)===null||Qe===void 0?void 0:Qe[0],JUDGMENT:(V=y.choices)===null||V===void 0||((ue=V.find(function(At){return At.is_answer}))===null||ue===void 0)?void 0:ue.choice_text},De=y.choices.map(function(At){return At.is_answer}).findIndex(function(At){return At}),Ge=De>-1?Ce[De]:"",ht="";y.choices.map(function(At,zt){At.is_answer&&(ht+=Ce[zt])});var jt=Oe[y.item_type],Xt={SINGLE:t.a.createElement(i.a,{className:R.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(i.a,{className:R.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ht||"\u65E0")}),COMPLETION:Nt()},yt=t.a.createElement(i.a,{className:R.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(jt||"\u65E0")});return Xt[y.item_type]||yt},Yt=t.a.createElement(F.a,{forceSubMenuRender:!0},(y==null?void 0:y.public)?t.a.createElement(F.a.Item,{onClick:function(){return se(y.id)},key:"1"},t.a.createElement("span",{className:R.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(F.a.Item,{onClick:function(){return ee(y.id)},key:"2"},t.a.createElement("span",{className:R.a.actionLink},"\u516C\u5F00")),t.a.createElement(F.a.Item,{onClick:function(){if(y==null?void 0:y.public){n.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}H(y.id)},key:"3"},t.a.createElement("span",{className:R.a.actionLink},"\u5220\u9664"))),Ea=function(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,V='\u7B80\u5355';return Qe===2&&(V='\u9002\u4E2D'),Qe===3&&(V='\u56F0\u96BE'),V},ha=function(){ta.current.style.pointerEvents="none"},Aa=function(){var Qe;return console.log(Ea(y==null?void 0:y.difficulty),44),''.concat((Qe=Bt.find(function(V){return V.type===(y==null?void 0:y.item_type)}))===null||Qe===void 0?void 0:Qe.name,"").concat(Ea(y==null?void 0:y.difficulty)," ")},Kt=function(){return(y==null?void 0:y.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:R.a.itemWrap},at&&t.a.createElement(St.a,{style:{marginTop:25},checked:je.includes(y.id),onChange:function(){$e(y.id)}}),t.a.createElement("div",{className:R.a.listWrap},t.a.createElement("div",{className:R.a.list},t.a.createElement("div",{className:R.a.row,style:{alignItems:"baseline"}},t.a.createElement(i.a,{className:R.a.topicTitleContent,value:Kt()+"No.".concat(y.id," ")+y.name+Aa()}),t.a.createElement("i",{onClick:function(){return ft(!rt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:rt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:rt?"auto":0}},t.a.createElement("div",{className:"".concat(R.a.row," mt15")},oa()),t.a.createElement("div",{className:R.a.row},t.a.createElement("div",{className:R.a.updateTimeRow},t.a.createElement("div",{className:R.a.updateTimeWrap},y.item_type==="PROGRAM"&&t.a.createElement("p",{className:R.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(fe=y.program_attr)===null||fe===void 0?void 0:fe.language)))),y.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:R.a.parseAnswerBorder}),t.a.createElement("div",{className:R.a.answer},ma()),t.a.createElement("div",{className:R.a.parse},t.a.createElement("div",{className:R.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:R.a.parseAnswer},y.analysis?t.a.createElement(i.a,{className:R.a.parseAnswerHtml,value:y.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:R.a.actionBar},t.a.createElement("div",{className:R.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},y.quotes,"\u6B21"),t.a.createElement("i",{className:R.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},y.update_time?ie()(y.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:R.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(y==null||((Se=y.exercise_subjects)===null||Se===void 0)?void 0:Se.length)?t.a.createElement(D.a,{title:y==null||((u=y.exercise_subjects)===null||u===void 0)?void 0:u.join("\u3001")},t.a.createElement("span",{className:m?R.a.longKnow:R.a.know},y==null||((it=y.exercise_subjects)===null||it===void 0)?void 0:it.join("\u3001"))):t.a.createElement("span",{className:R.a.know},"--"),t.a.createElement("i",{className:R.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(y==null||((Et=y.exercise_points)===null||Et===void 0)?void 0:Et.length)?t.a.createElement(D.a,{title:y==null||((Ot=y.exercise_points)===null||Ot===void 0)?void 0:Ot.join("\u3001")},t.a.createElement("span",{className:m?R.a.longKnow:R.a.know},y==null||((B=y.exercise_points)===null||B===void 0)?void 0:B.join("\u3001"))):t.a.createElement("span",{className:R.a.know},"--")),t.a.createElement("div",{className:R.a.actionRight},t.a.createElement(q.a,{ghost:!0,key:2,className:"".concat(R.a.bottomAction," ").concat(R.a.borderColorFFF),onClick:function(){Y({selectId:y.id}),pt(y.id)}},"\u66FF\u6362 ")))))},Ft=Jt,Tt=e("+iVS"),Lt=e.n(Tt),Vt=me.a.Option,ua=p.a.RangePicker,sa=Ht.a.TabPane,It=A.a.TextArea,ia={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Zt={page:1,per_page:10},Rt=function(K){var fe,Se,u,it,Et=K.isEdit,Ot=K.onOk,B=K.onCancel,ke=K.match,at=K.showitem,Be=K.setshowitem,m=W.a.useForm(),y=Object(I.a)(m,1),Ve=y[0],$=Object(h.useState)(ia),je=Object(I.a)($,2),ve=je[0],Ue=je[1],Y=Object(h.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),be=Object(I.a)(Y,2),$e=be[0],_t=be[1],se=Object(h.useState)([]),Te=Object(I.a)(se,2),nt=Te[0],vt=Te[1],ee=Object(h.useState)([]),He=Object(I.a)(ee,2),H=He[0],xe=He[1],lt=Object(h.useState)([]),M=Object(I.a)(lt,2),pt=M[0],We=M[1],Fe=Object(h.useState)("0"),rt=Object(I.a)(Fe,2),ft=rt[0],ta=rt[1],oa=Object(h.useState)({}),Nt=Object(I.a)(oa,2),ma=Nt[0],Yt=Nt[1],Ea=Object(h.useState)(0),ha=Object(I.a)(Ea,2),Aa=ha[0],Kt=ha[1],Le=Object(h.useState)(!1),Qe=Object(I.a)(Le,2),V=Qe[0],ue=Qe[1],Oe=Object(h.useState)(Object(x.a)({},Zt)),De=Object(I.a)(Oe,2),Ge=De[0],ht=De[1],jt=Object(h.useState)(0),Xt=Object(I.a)(jt,2),yt=Xt[0],At=Xt[1],zt=Object(h.useState)(1),ga=Object(I.a)(zt,2),Ta=ga[0],xa=ga[1],Ma=Object(h.useState)(""),Ba=Object(I.a)(Ma,2),Va=Ba[0],za=Ba[1],Ga=Object(h.useState)(!1),Fa=Object(I.a)(Ga,2),Ya=Fa[0],Ia=Fa[1],ka=Object(h.useState)(!1),Wa=Object(I.a)(ka,2),Za=Wa[0],Xa=Wa[1],$a=Object(h.useState)(!1),Ha=Object(I.a)($a,2),La=Ha[0],Qa=Ha[1],Ka=Object(h.useState)([]),wa=Object(I.a)(Ka,2),ne=wa[0],L=wa[1],w=Object(h.useState)(!1),pe=Object(I.a)(w,2),Me=pe[0],Re=pe[1],ce=Object(h.useState)(),Ne=Object(I.a)(ce,2),ot=Ne[0],ze=Ne[1],xt=Object(h.useState)({}),Ut=Object(I.a)(xt,2),fa=Ut[0],ba=Ut[1],ja=(ke==null||((fe=ke.params)===null||fe===void 0)?void 0:fe.exerciseId)?(ke==null||((Se=ke.params)===null||Se===void 0)?void 0:Se.exerciseId)==="add"?"":ke==null||((u=ke.params)===null||u===void 0)?void 0:u.exerciseId:"";Object(h.useEffect)(function(){Oa(),Na()},[]),Object(h.useEffect)(function(){at.itemId&&Da(Object(x.a)(Object(x.a)({},ia),Zt),!0)},[at]),Object(h.useEffect)(function(){var T;(ke==null||((T=ke.params)===null||T===void 0)?void 0:T.exerciseId)&&Qa(!0)},[ke==null||((it=ke.params)===null||it===void 0)?void 0:it.exerciseId]),Object(h.useEffect)(function(){if(Ta===1){xa(2);return}Da(Object(x.a)(Object(x.a)({},ia),Zt))},[ft]);var Na=function(){var T=Object(d.a)(_.a.mark(function k(){var Q,Xe,gt;return _.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Object(dt.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:ja}});case 2:Xe=wt.sent,gt=Xe==null||((Q=Xe.data)===null||Q===void 0)?void 0:Q.reduce(function(Sa,da){return Sa+da.count},0),Yt(ea(Xe.data)),Kt(gt);case 6:case"end":return wt.stop()}},k)}));return function(){return T.apply(this,arguments)}}(),Oa=function(){var T=Object(d.a)(_.a.mark(function k(){var Q;return _.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:return gt.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:Q=gt.sent,(Q==null?void 0:Q.data)&&We([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(_a.a)(Q.data)));case 4:case"end":return gt.stop()}},k)}));return function(){return T.apply(this,arguments)}}(),qa=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe,gt,Ze;return _.a.wrap(function(Sa){for(;;)switch(Sa.prev=Sa.next){case 0:return Sa.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[Q]}});case 2:Xe=Sa.sent,(Xe==null?void 0:Xe.data)&&_t([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(_a.a)(Object(Ca.T)(((gt=Xe.data)===null||gt===void 0||((Ze=gt[0])===null||Ze===void 0)?void 0:Ze.exercise_points)||[]))));case 4:case"end":return Sa.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),en=function(k){Ue(Object(x.a)({},Ve.getFieldsValue())),"exercise_subject_id"in k&&(qa(k.exercise_subject_id),Ve.setFieldsValue({exercise_point_id:"ALL"}),Ue(Object(x.a)(Object(x.a)({},ve),{},{exercise_point_id:"ALL"})))},tn=function(){var T=Object(d.a)(_.a.mark(function k(Q){return _.a.wrap(function(gt){for(;;)switch(gt.prev=gt.next){case 0:console.log(Zt,"values"),ht(Zt),Da(Object(x.a)(Object(x.a)({},Zt),Q),!0),xe([]);case 4:case"end":return gt.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),an=function(k){ht(Zt),Ve.resetFields(),Ue(Object(x.a)({},ia)),xe([]),ta(k)},on=function(k){xe(k?nt==null?void 0:nt.map(function(Q){return Q.id}):[])},Da=function(){var T=Object(d.a)(_.a.mark(function k(Q,Xe){var gt,Ze,wt;return _.a.wrap(function(da){for(;;)switch(da.prev=da.next){case 0:return gt=kt.a.pickBy(Q,function(cn){return cn!=="ALL"&&cn!==void 0}),Ze={},gt.date&&(Ze={start_at:ie()(gt.date[0]).format("YYYY-MM-DD"),end_at:ie()(gt.date[1]).format("YYYY-MM-DD")},delete gt.date),Xe&&ue(!0),da.next=6,Object(dt.a)("/api/common_exercises/item_banks",{method:"get",params:Object(x.a)(Object(x.a)(Object(x.a)({},gt),Ze),{},{type:ft,examination_bank_id:ja,item_type:at.type})});case 6:wt=da.sent,(wt==null?void 0:wt.items)&&(vt(wt==null?void 0:wt.items),At(wt==null?void 0:wt.items_count),ue(!1),ze(wt.used_shixun_ids||[]));case 8:case"end":return da.stop()}},k)}));return function(Q,Xe){return T.apply(this,arguments)}}();console.log(nt);var nn=function(k,Q){xe([]);var Xe={page:k,per_page:Q};ht(Xe),Da(Object(x.a)(Object(x.a)({},Xe),ve))},Ja=function(k){xe((H==null?void 0:H.includes(k))?H.filter(function(Q){return Q!==k}):[].concat(Object(_a.a)(H),[k]))},un=function(){var T=Object(d.a)(_.a.mark(function k(){var Q,Xe;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(console.log(Va,"inputText"),!(Va!=="\u786E\u8BA4\u5220\u9664")){Ze.next=4;break}return Ia(!0),Ze.abrupt("return");case 4:return Ze.next=6,Object(dt.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:ne}});case 6:Q=Ze.sent,(Q==null?void 0:Q.status)===0&&(xe([]),Xe=ne.length===nt.length&&Ge.page>1?Ge.page-1:Ge.page,Da(Object(x.a)(Object(x.a)(Object(x.a)({},ve),Ge),{},{page:Xe})),Xa(!1),Na());case 8:case"end":return Ze.stop()}},k)}));return function(){return T.apply(this,arguments)}}(),rn=function(k){var Q=k?[k]:H;if(console.log(Q),Q==null?void 0:Q.length){Xa(!0),L(Q),Ia(!1),za("");return}n.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},sn=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe,gt;return _.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return Xe=Q?[Q]:H,wt.next=3,Object(dt.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Xe,source:"0"}});case 3:gt=wt.sent,gt.status===0&&Da(Object(x.a)(Object(x.a)({},ve),Ge));case 5:case"end":return wt.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),ln=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(dt.a)("/api/item_banks/".concat(Q,"/set_private.json"),{method:"post"});case 2:Xe=Ze.sent,Xe.status===0&&Da(Object(x.a)(Object(x.a)({},ve),Ge));case 4:case"end":return Ze.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),Ie=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(dt.a)("/api/common_exercises/item_banks/".concat(Q,"/fork"),{method:"get"});case 2:Xe=Ze.sent,Xe.status===0&&n.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ze.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),re=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe,gt,Ze,wt;return _.a.wrap(function(da){for(;;)switch(da.prev=da.next){case 0:return gt=Et?"/api/examination_banks/".concat(ke==null||((Xe=ke.params)===null||Xe===void 0)?void 0:Xe.exerciseId,"/replace.json"):"/api/item_baskets/".concat(at.itemId,"}/replace.json"),Ze={new_item_bank_id:Q,old_item_bank_id:""},Et&&(Ze.old_item_bank_id=at.itemId),da.next=5,Object(dt.a)(gt,{method:"put",body:Object(x.a)({},Ze)});case 5:if(wt=da.sent,!ja){da.next=9;break}return da.next=9,Object(dt.a)("/api/examination_banks/".concat(ja,"/save_item_banks.json"),{method:"post"});case 9:wt.status===0&&(Be({}),n.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return da.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),J=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(dt.a)("/api/item_baskets/".concat(Q,".json"),{method:"delete",body:{id:Q,item_bank:1,examination_bank_id:ja}});case 2:Xe=Ze.sent,Xe.status===0&&(Na(),Da(Object(x.a)(Object(x.a)({},ve),Ge)),ba({}));case 4:case"end":return Ze.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),Je=function(){var T=Object(d.a)(_.a.mark(function k(Q){var Xe;return _.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(dt.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Q,examination_bank_id:ja}});case 2:Xe=Ze.sent,Xe.status===0&&(Na(),Da(Object(x.a)(Object(x.a)({},ve),Ge)));case 4:case"end":return Ze.stop()}},k)}));return function(Q){return T.apply(this,arguments)}}(),bt=function(k){ba(k)};return t.a.createElement(j.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!at.itemId,width:924,footer:null,onCancel:function(){return Be({})}},t.a.createElement("div",null,t.a.createElement(W.a,{form:Ve,className:Lt.a.formWrap,scrollToFirstError:!0,onValuesChange:en,onFinish:tn,initialValues:ia,size:"large"},t.a.createElement(Ua.a,{justify:"space-between"},t.a.createElement(W.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(W.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(A.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(W.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(me.a,{style:{width:154}},t.a.createElement(Vt,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(Vt,{value:"1"},"\u7B80\u5355"),t.a.createElement(Vt,{value:"2"},"\u9002\u4E2D"),t.a.createElement(Vt,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Ua.a,{justify:"space-between"},t.a.createElement(W.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(me.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},pt.map(function(T){return t.a.createElement(Vt,{key:T.id,title:T.name,value:T.id},T.name)}))),t.a.createElement(W.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(Wt.a,{style:{width:154},treeData:$e,disabled:!(ve==null?void 0:ve.exercise_subject_id),showArrow:!0,showCheckedStrategy:Wt.a.SHOW_PARENT})),t.a.createElement(W.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(ua,{style:{width:240}}))),t.a.createElement(Ua.a,{justify:"end"},t.a.createElement(W.a.Item,null,t.a.createElement(q.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),nt.map(function(T,k){return t.a.createElement(Ft,{showCheckbox:!1,key:T.id,onDelete:rn,data:T,isPreviewSelect:La,activeTabsKey:ft,selectIds:H,loadingIdParams:fa,onLoadingIdParams:bt,onSelect:re,onCancel:J,onCopy:Ie,onSetPublic:sn,onSetPrivate:ln,onSetSelectIds:Ja})}),!!(nt==null?void 0:nt.length)&&t.a.createElement(pa.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(k,Q){nn(k,Q)},hideOnSinglePage:!1,current:Ge.page,total:yt,showTotal:function(k){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},k),"\u6761\u6570\u636E")}})))},qt=Rt,ca=A.a.TextArea,ut=me.a.Option,na=p.a.RangePicker,Gt=function(K){var fe={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return fe[K]||0},ea=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],fe=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],Se=K.map(function(u){var it=fe.find(function(Et){return u.item_type===Et.type});return Object(x.a)(Object(x.a)({},u),it)});return Se},la=function(K){var fe,Se,u,it,Et,Ot,B,ke,at=K.problemsetPreview,Be=K.user,m=K.globalSetting,y=K.loading,Ve=K.dispatch,$=K.match,je=Object(X.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),ve=Object(h.useState)(),Ue=Object(I.a)(ve,2),Y=Ue[0],be=Ue[1],$e=Object(h.useState)(),_t=Object(I.a)($e,2),se=_t[0],Te=_t[1],nt=Object(h.useState)([]),vt=Object(I.a)(nt,2),ee=vt[0],He=vt[1],H=Object(h.useState)([]),xe=Object(I.a)(H,2),lt=xe[0],M=xe[1],pt=Object(h.useState)(!1),We=Object(I.a)(pt,2),Fe=We[0],rt=We[1],ft=Object(h.useState)(""),ta=Object(I.a)(ft,2),oa=ta[0],Nt=ta[1],ma=Object(h.useState)(!1),Yt=Object(I.a)(ma,2),Ea=Yt[0],ha=Yt[1],Aa=W.a.useForm(),Kt=Object(I.a)(Aa,1),Le=Kt[0],Qe=Object(h.useState)({}),V=Object(I.a)(Qe,2),ue=V[0],Oe=V[1],De=Object(h.useRef)(),Ge=Object(h.useState)({}),ht=Object(I.a)(Ge,2),jt=ht[0],Xt=ht[1],yt=Fe?"/exam/exerciseManagement":"/exam/questionManagement";Object(h.useEffect)(function(){return Ve({type:"globalSetting/footerToggle",payload:!1}),function(){Ve({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(h.useEffect)(function(){zt(),At(),ga()},[]),Object(h.useEffect)(function(){zt(),At(),ga()},[jt]),Object(h.useEffect)(function(){var ne;($==null||((ne=$.params)===null||ne===void 0)?void 0:ne.exerciseId)&&rt(!0)},[$==null||((fe=$.params)===null||fe===void 0)?void 0:fe.exerciseId]);var At=function(){var ne=Object(d.a)(_.a.mark(function L(){var w,pe;return _.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(dt.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:($==null||((w=$.params)===null||w===void 0)?void 0:w.exerciseId)||""}});case 2:pe=Re.sent,(pe==null?void 0:pe.data)&&He(ea(pe.data));case 4:case"end":return Re.stop()}},L)}));return function(){return ne.apply(this,arguments)}}(),zt=function(){var ne=Object(d.a)(_.a.mark(function L(){var w,pe,Me,Re,ce,Ne,ot,ze;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:if(!($==null||((w=$.params)===null||w===void 0)?void 0:w.exerciseId)){Ut.next=9;break}return Ut.next=3,Ve({type:"problemsetPreview/getEditPaperData",payload:{id:$==null||((pe=$.params)===null||pe===void 0)?void 0:pe.exerciseId}});case 3:Me=Ut.sent,Re=Me.exam||{},ce=Re.exercise_subject_id,Ne=Re.name,ot=Re.difficulty,ze=Re.exam_notes,Le.setFieldsValue({exercise_subject_id:ce,name:Ne,difficulty:ot,exam_notes:ze}),Oe({exercise_subject_id:ce,name:Ne,difficulty:ot,exam_notes:ze}),Ut.next=10;break;case 9:Ve({type:"problemsetPreview/getPaperData"});case 10:case"end":return Ut.stop()}},L)}));return function(){return ne.apply(this,arguments)}}(),ga=function(){var ne=Object(d.a)(_.a.mark(function L(){var w;return _.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(dt.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:w=Me.sent,(w==null?void 0:w.data)&&M(w.data||[]);case 4:case"end":return Me.stop()}},L)}));return function(){return ne.apply(this,arguments)}}(),Ta=function(L,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Me=arguments.length>3?arguments[3]:void 0,Re=kt.a.cloneDeep(pe).map(function(ce){return Object(x.a)(Object(x.a)({},ce),{},{challenge_score:ce.challenge_score||5})});if(De.current=Me||Gt(w),w==="\u5B9E\u8BAD\u9898")return j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(ce,Ne){return t.a.createElement("div",{className:b.a.shixunScore},Ne+1,"\u3001",ce.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(o.a,{parser:La,defaultValue:ce.challenge_score,min:1,onChange:function(ze){ce.challenge_score=ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(d.a)(_.a.mark(function ot(){return _.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Object(G.J)({id:L,challenge_scores:Re.map(function(Ut){return{challenge_id:Ut.challenge_id,score:Ut.challenge_score}})});case 2:De.current=null,zt();case 4:case"end":return xt.stop()}},ot)}));function Ne(){return ce.apply(this,arguments)}return Ne}()});j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:De.current,onChange:function(Ne){De.current=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(d.a)(_.a.mark(function ot(){return _.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Ve({type:"problemsetPreview/setScore",payload:{id:L,score:De.current}});case 2:De.current=null,zt();case 4:case"end":return xt.stop()}},ot)}));function Ne(){return ce.apply(this,arguments)}return Ne}()})},xa=function(L,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Me=arguments.length>3?arguments[3]:void 0;Fe?jt.itemId=Me:jt.itemId=L,jt.type=w,Xt(Object(x.a)({},jt))},Ma=function(L,w){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Me=arguments.length>3?arguments[3]:void 0,Re=kt.a.cloneDeep(pe).map(function(ce){return Object(x.a)(Object(x.a)({},ce),{},{challenge_score:ce.challenge_score||5})});if(De.current=Me||Gt(w),w==="\u5B9E\u8BAD\u9898")return j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Re==null?void 0:Re.map(function(ce,Ne){return t.a.createElement("div",{className:b.a.shixunScore},Ne+1,"\u3001",ce.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(o.a,{parser:La,defaultValue:ce.challenge_score,min:1,onChange:function(ze){ce.challenge_score=ze}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(d.a)(_.a.mark(function ot(){var ze;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Object(ra.p)({id:$==null||((ze=$.params)===null||ze===void 0)?void 0:ze.exerciseId,itemId:L,challenge_scores:Re.map(function(fa){return{challenge_id:fa.challenge_id,score:fa.challenge_score}})});case 2:De.current=null,zt();case 4:case"end":return Ut.stop()}},ot)}));function Ne(){return ce.apply(this,arguments)}return Ne}()});j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:De.current,onChange:function(Ne){De.current=Ne}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var ce=Object(d.a)(_.a.mark(function ot(){var ze;return _.a.wrap(function(Ut){for(;;)switch(Ut.prev=Ut.next){case 0:return Ut.next=2,Ve({type:"paperlibrary/setScore",payload:{id:$==null||((ze=$.params)===null||ze===void 0)?void 0:ze.exerciseId,itemId:L,score:De.current}});case 2:De.current=null,zt();case 4:case"end":return Ut.stop()}},ot)}));function Ne(){return ce.apply(this,arguments)}return Ne}()})},Ba=function(L){j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var w=Object(d.a)(_.a.mark(function Me(){return _.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,Ve({type:"problemsetPreview/handleDelete",payload:{id:L}});case 2:zt(),At();case 4:case"end":return ce.stop()}},Me)}));function pe(){return w.apply(this,arguments)}return pe}()})},Va=function(L){j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var w=Object(d.a)(_.a.mark(function Me(){var Re;return _.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ve({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:$==null||((Re=$.params)===null||Re===void 0)?void 0:Re.exerciseId,itemId:L}});case 2:zt(),At();case 4:case"end":return Ne.stop()}},Me)}));function pe(){return w.apply(this,arguments)}return pe}()})},za=function(L,w){De.current=Gt(w),j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:b.a.modalColumn},t.a.createElement("div",{className:b.a.modalRow},t.a.createElement("span",null,w,"\uFF1A"),t.a.createElement(o.a,{parser:La,min:1,defaultValue:De.current,onChange:function(Me){De.current=Me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),w==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var pe=Object(d.a)(_.a.mark(function Re(){var ce;return _.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Ve({type:"".concat(Fe?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:Fe?L.toLowerCase():L,score:De.current,id:$==null||((ce=$.params)===null||ce===void 0)?void 0:ce.exerciseId}});case 2:De.current=null,zt();case 4:case"end":return ot.stop()}},Re)}));function Me(){return pe.apply(this,arguments)}return Me}()})},Ga=function(L){j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:b.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var w=Object(d.a)(_.a.mark(function Me(){var Re;return _.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ve({type:"".concat(Fe?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:$==null||((Re=$.params)===null||Re===void 0)?void 0:Re.exerciseId,item_type:Fe?L.toLowerCase():L}});case 2:zt(),At();case 4:case"end":return Ne.stop()}},Me)}));function pe(){return w.apply(this,arguments)}return pe}()})},Fa=function(){var ne=Object(d.a)(_.a.mark(function L(w,pe){var Me,Re,ce,Ne;return _.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(!(!w.destination||!w.source)){ze.next=2;break}return ze.abrupt("return");case 2:if(Me=pe.questions[w.source.index].id,Re=w.destination.index+1,!Fe){ze.next=10;break}return ze.next=7,Ve({type:"paperlibrary/adjustPosition",payload:{id:$==null||((Ne=$.params)===null||Ne===void 0)?void 0:Ne.exerciseId,itemId:Me,position:Re}});case 7:ce=ze.sent,ze.next=13;break;case 10:return ze.next=12,Ve({type:"problemsetPreview/adjustPosition",payload:{id:Me,position:Re}});case 12:ce=ze.sent;case 13:if(!(ce.status===-1)){ze.next=15;break}return ze.abrupt("return");case 15:zt();case 16:case"end":return ze.stop()}},L)}));return function(w,pe){return ne.apply(this,arguments)}}(),Ya=function(L,w,pe){var Me=Array.from(L),Re=Me.splice(w,1),ce=Object(I.a)(Re,1),Ne=ce[0];return Me.splice(pe,0,Ne),Me},Ia=function(){var ne=Object(d.a)(_.a.mark(function L(w){var pe,Me;return _.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,Object(dt.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:($==null||((pe=$.params)===null||pe===void 0)?void 0:pe.exerciseId)||"",items:w.map(function(Ne,ot){return{position:ot+1,item_type:Ne.type}})}});case 2:return Me=ce.sent,ce.abrupt("return",Me);case 4:case"end":return ce.stop()}},L)}));return function(w){return ne.apply(this,arguments)}}(),ka=function(L){var w="Anchor_".concat(L),pe=document.getElementById(w);pe&&setTimeout(function(){return pe.scrollIntoView({block:"start",behavior:"smooth"})})},Wa=function(L,w,pe){return L[w]=L.splice(pe,1,L[w])[0],L},Za=function(L){var w=[],pe=kt.a.cloneDeep(ee);pe.length>1&&L!==0&&(w=Wa(pe,L,L-1)),Ia(w),He(w)},Xa=function(L){var w=[],pe=kt.a.cloneDeep(ee);pe.length>1&&L!==pe.length-1&&(w=Wa(pe,L,L+1)),Ia(w),He(w)},$a=function(L){Oe(Object(x.a)({},Le.getFieldsValue()))},Ha=function(L){var w,pe,Me,Re=function(){var Ne=Object(d.a)(_.a.mark(function ot(){var ze,xt,Ut;return _.a.wrap(function(ba){for(;;)switch(ba.prev=ba.next){case 0:return xt=Fe?"/api/examination_banks/".concat($==null||((ze=$.params)===null||ze===void 0)?void 0:ze.exerciseId,".json"):"/api/examination_banks.json",ha(!0),ba.next=4,Object(dt.a)(xt,{method:Fe?"put":"post",body:L});case 4:Ut=ba.sent,Ut.status===0&&(n.b.success("\u4FDD\u5B58\u6210\u529F"),ha(!1),C.c.push("/exam/exerciseManagement"));case 6:case"end":return ba.stop()}},ot)}));return function(){return Ne.apply(this,arguments)}}(),ce=Number(Fe?(w=at.paperData)===null||w===void 0||((pe=w.exam)===null||pe===void 0)?void 0:pe.all_score:(Me=at.paperData)===null||Me===void 0?void 0:Me.all_score);if(console.log(ce,44),ce===100||ce===120||ce===150){Re();return}j.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Re})},La=function(L){var w=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(L),typeof L=="string"?isNaN(Number(L))?"":L.replace(w,"$1$2.$3"):typeof L=="number"?isNaN(L)?"":String(L).replace(w,"$1$2.$3"):""},Qa=function(L){Nt(L)},Ka=function(){zt()},wa=function(L){if(!L||!(L==null?void 0:L.length))return[];var w=ee.map(function(pe){var Me=(L==null?void 0:L.find(function(Re){return pe.type===Re.type}))||{};return Me});return w};return t.a.createElement("section",{className:b.a.bg},t.a.createElement("div",{id:"id_left",className:b.a.left,onMouseEnter:function(L){var w=document.getElementById("id_left");w.style.overflowY="auto"},onMouseLeave:function(L){var w=document.getElementById("id_left");w.style.overflowY="hidden"}},ee.map(function(ne,L){var w,pe,Me,Re,ce=ne.type,Ne=ne.count,ot=ne.name,ze=ne.icon,xt=wa((w=at.paperData)===null||w===void 0?void 0:w.questionList);return console.log(xt,"item"),t.a.createElement("div",{className:b.a.list,key:L},t.a.createElement("div",{className:b.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ot)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:b.a.b},Ne),"\u9898",t.a.createElement("span",{className:b.a.l},"|"),"\u5171",t.a.createElement("span",{className:b.a.r},xt==null||((pe=xt[L])===null||pe===void 0)?void 0:pe.questions_score),"\u5206"),t.a.createElement("div",null,L>0?t.a.createElement(D.a,{getPopupContainer:function(fa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return Za(L)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),L5?(i.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:F,analysis:o,standard_answers:b,is_ordered:Lt,remove_blank:nt,part_match:_a!=="1"}},qt=function(){W(""),Ee(""),Fe([]),Ne(!1),Xt("1"),vt(!1)},da=function(b,Ce,c){var I=xe.slice();if(Ce&&I.splice(b,Ce),c)for(var Oe=0;Oe1&&r.a.createElement("span",{style:{marginLeft:52}},r.a.createElement(ne.a,{checked:Lt,onChange:function(b){return Ne(b.target.checked)},className:"".concat(Y.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),r.a.createElement("span",{className:"".concat(Y.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),r.a.createElement("p",{className:Y.a.titleWrap},r.a.createElement("span",{className:Y.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),r.a.createElement(ye.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:o,onChange:function(b){return Ee(b)}}))};A.a=Object(l.a)(function(ee){var re=ee.loading,ce=ee.globalSetting;return{globalSetting:ce,loading:re.effects}},null,null,{forwardRef:!0})(Object(E.forwardRef)(Q))},4:function(ue,A){},5:function(ue,A){},"5X0v":function(ue,A,e){ue.exports={bg:"bg___bX3xT",left:"left___1PQIg",list:"list___3SOvm",name:"name___13jx-",b:"b___24TIQ",r:"r___3buWY",l:"l___15yU4",answerSheet:"answerSheet___RsarG",tag:"tag___2RCsW",right:"right___3ybB6",wrap:"wrap___3CRHM",flexRow:"flexRow___pdcB8",flexColumn:"flexColumn___C--HN",flexJustifyBetween:"flexJustifyBetween___1c9Yo",relative:"relative___29BPp",questionNumber:"questionNumber___3NObm",score:"score___32aRR",selectTopicButton:"selectTopicButton___1_9To",line:"line___19jCA",typeActive:"typeActive___Iz2-H",typeName:"typeName___wLxs8",typeAction:"typeAction___NaqIo",mouseTypeActive:"mouseTypeActive___3C5xG",setScore:"setScore___2Q7_v",delete:"delete___3w-4D",modal:"modal___1M87I",modalColumn:"modalColumn___2k-xk",modalRow:"modalRow___34gSG",shixunModal:"shixunModal___2gtKF",shixunScore:"shixunScore___1v0QK",formWrap:"formWrap___2yPKd",fixedBtn:"fixedBtn___2Q3fn"}},6:function(ue,A){},"6/12":function(ue,A,e){"use strict";var ge=e("KQm4"),ne=e("DfAj"),ve=e("67aS"),B=e("WKsE"),D=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),g=e("q1tI"),i=e.n(g),d=e("9kvl"),U=e("Ot1p"),E=e("9Bee"),r=e("xIf3"),l=e.n(r),ye=e("1vsH"),M=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],y=function(R,Y){var s=R.editData,Q=R.globalSetting,ee=R.loading,re=R.dispatch,ce=R.onRef,m=ce===void 0?function(){}:ce,t=R.isEdit,L=Object(a.a)(R,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(g.useState)([]),P=Object(n.a)(_e,2),C=P[0],h=P[1],et=Object(g.useState)(),F=Object(n.a)(et,2),W=F[0],oe=F[1],w=Object(g.useState)(),o=Object(n.a)(w,2),Ee=o[0],le=o[1],Z=Object(g.useState)(""),xe=Object(n.a)(Z,2),Fe=xe[0],tt=xe[1],ct=Object(g.useState)(""),bt=Object(n.a)(ct,2),Ze=bt[0],we=bt[1];Object(g.useEffect)(function(){h(["","","",""])},[]),Object(g.useEffect)(function(){var Ne,_;if(!s||!t){console.log(!s,!t,"editDat2a");return}console.log(s,"editData"),tt(s==null?void 0:s.name),we(s==null?void 0:s.analysis),h(s==null||((Ne=s.choices)===null||Ne===void 0)?void 0:Ne.map(function(nt){return nt.choice_text}));var te=s==null||((_=s.choices)===null||_===void 0)?void 0:_.findIndex(function(nt){return nt.is_answer});le(te===-1?"":te)},[s,t]),Object(g.useImperativeHandle)(Y,function(){return{onSave:At,Clear:Lt}});var At=function(){if(!Fe)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var _=C.findIndex(function(nt){return!nt});if(_>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(M[_]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",Ee),!(typeof Ee=="number"))return D.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(ye.D)(C))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var te=C.map(function(nt,vt){return{choice_text:nt,is_answer:Ee===vt?1:0}});return{name:Fe,choices:te,analysis:Ze}},Lt=function(){tt(""),we(""),le(""),h(["","","",""])};return i.a.createElement("section",{className:l.a.wrap},i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.required},"*"),i.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(U.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Fe,onChange:function(_){return tt(_)}}),i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.required},"*"),i.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),C.map(function(Ne,_){return i.a.createElement("div",{className:l.a.choiceWrap,key:_},i.a.createElement(ve.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(l.a.answer," ").concat(Ee===_?l.a.activeAnswer:""),onClick:function(){return le(_)}},M[_])),i.a.createElement("div",{className:l.a.editorWrap},W===_?i.a.createElement(U.a,{id:"single-question-option-".concat(_),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ne,onChange:function(nt){C[_]=nt,h(C)}}):i.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return oe(_)}},i.a.createElement(E.a,{value:Ne}))),_>1&&i.a.createElement(ve.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){h(C.filter(function(nt,vt){return vt!==_})),_===Ee&&le("")}})),_<7&&_===C.length-1&&i.a.createElement(ve.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return h([].concat(Object(ge.a)(C),[""]))}})))}),i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(U.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ze,onChange:function(_){return we(_)}}))};A.a=Object(d.a)(function(N){var R=N.problemset,Y=N.loading,s=N.globalSetting;return{problemset:R,globalSetting:s,loading:Y.effects}},null,null,{forwardRef:!0})(Object(g.forwardRef)(y))},"7ahc":function(ue,A,e){"use strict";e.d(A,"a",function(){return s});var ge=e("VTBJ"),ne=e("wx14"),ve=e("2dbc"),B=e("20ji"),D=e("YFBR"),n=e("nxy1"),a=e("ODXe"),g=e("tqeu"),i=e("rf3n"),d=e("q1tI"),U=e.n(d),E=e("VrN/"),r=e.n(E),l=e("p77/"),ye=e.n(l),M=e("c5Ni"),y=e.n(M),N=i.a.Option,R={labelCol:{span:4},wrapperCol:{span:20}},Y={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};A.b=function(Q){var ee=Q.callback,re=Q.onCancel,ce=Object(d.useState)("python"),m=Object(a.a)(ce,2),t=m[0],L=m[1];function _e(C){L(Y[C][1])}function P(C){ee(C)}return U.a.createElement(n.a,Object(ne.a)({},R,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:P}),U.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},U.a.createElement(i.a,{onChange:_e},Object.keys(Y).map(function(C){return U.a.createElement(N,{key:C,value:C},Y[C][0])}))),U.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},U.a.createElement(s,{mode:t})),U.a.createElement("div",{className:"flex-container flex-end"},U.a.createElement(B.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),U.a.createElement(B.a,{type:"ghost",onClick:re},"\u53D6\u6D88")))};function s(Q){var ee=Q.value,re=Q.onChange,ce=Q.mode,m=Q.options,t=m===void 0?{}:m,L=Object(d.useRef)(),_e=Object(d.useState)(),P=Object(a.a)(_e,2),C=P[0],h=P[1];return Object(d.useEffect)(function(){if(C){var et=function(W){var oe=W.getValue();re&&re(oe)};return C.on("change",et),function(){C.off("change",et)}}},[C,re]),Object(d.useEffect)(function(){C&&C.setOption("mode",ce)},[C,ce]),Object(d.useEffect)(function(){C&&((ee!==C.getValue()||ee==="")&&setTimeout(function(){C.setValue(ee||" ")},300))},[C,ee]),Object(d.useEffect)(function(){if(L.current&&!C){var et=r.a.fromTextArea(L.current,Object(ge.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));h(et)}},[L.current,C]),U.a.createElement("div",{className:"my-codemirror-container"},U.a.createElement("textarea",{ref:L}))}},"7qnI":function(ue,A,e){"use strict";var ge=e("DfAj"),ne=e("67aS"),ve=e("1OyB"),B=e("vuIU"),D=e("Ji7U"),n=e("LK+K"),a=e("A+N3"),g=e("dZZ6"),i=e("q1tI"),d=e.n(i),U=e("O2Wb"),E=e.n(U),r=g.a.TextArea,l=function(ye){Object(D.a)(y,ye);var M=Object(n.a)(y);function y(){return Object(ve.a)(this,y),M.apply(this,arguments)}return Object(B.a)(y,[{key:"render",value:function(){var R=this,Y=this.props,s=Y.index,Q=Y.onAnswerChange,ee=Y.addChildAnswer,re=Y.exerciseIsPublish,ce=Y.answers,m=Y.activeOptionErrorIndex;return d.a.createElement("div",{className:E.a.flex},d.a.createElement("div",{className:"".concat(E.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",s+1,"):"),d.a.createElement("div",{className:"".concat(E.a.flex," ").concat(E.a.flex1),style:{flexDirection:"column"}},ce.map(function(t,L){var _e="".concat(s,"-").concat(L);return d.a.createElement("div",{className:"".concat(E.a.flex," ").concat(E.a.flex1),key:L},d.a.createElement("div",{className:E.a.flex1,style:{flex:1}},d.a.createElement("div",null,d.a.createElement(r,{className:_e===m?E.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(L==0?"":"(\u53EF\u9009)"),onChange:function(C){return Q(s,L,C.target.value)},style:{minHeight:95}}))),!re&&d.a.createElement(d.a.Fragment,null,L!=0&&d.a.createElement(ne.a,{title:"\u5220\u9664"},d.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return R.props.deleteChildAnswer(s,L)},style:{float:"right"}})),L===0&&d.a.createElement(ne.a,{title:"\u5220\u9664"},d.a.createElement("i",{className:"".concat(E.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return R.props.deleteChildAnswermain(s,L)},style:{float:"right"}})),d.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},d.a.createElement("i",{className:"".concat(E.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return ee(s)},style:{float:"right",visibility:L==ce.length-1?"":"hidden"}}))))})))}}]),y}(i.Component);A.a=l},"9Bee":function(ue,A,e){"use strict";var ge=e("q1tI"),ne=e.n(ge),ve=e("vg9a"),B=e("ODXe"),D=e("DlQD"),n=e.n(D),a=e("rUJ1");function g(F,W){var oe=F.match(/^(\s+)(?:```)/);if(oe===null)return W;var w=oe[1];return W.split(` -`).map(function(o){var Ee=o.match(/^\s+/);if(Ee===null)return o;var le=Object(B.a)(Ee,1),Z=le[0];return Z.length>=w.length?o.slice(w.length):o}).join(` -`)}var i=[],d=["
        "],U=new n.a.Renderer,E=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function r(){i.length=0,d=["
          "]}function l(F,W,oe,w){if(W>=F.length||F[W].level<=oe)return W;var o=F[W];w.push("
        • "+o.text+""),W++;var Ee=[];return W=l(F,W,o.level,Ee),Ee.length>0&&(w.push("
            "),Ee.forEach(function(le){w.push(le)}),w.push("
          ")),w.push("
        • "),W=l(F,W,oe,w),W}function ye(){return l(i,0,0,d),d.push("
        "),d.join("")}var M={heading:function(W){var oe=E.exec(W);if(oe)return{type:"heading",raw:oe[0],depth:oe[1].length,text:oe[2]}},fences:function(W){var oe=this.rules.block.fences.exec(W);if(oe){var w=oe[0],o=g(w,oe[3]||""),Ee=oe[2]?oe[2].trim():oe[2];if(["latex","katex","math"].indexOf(Ee)>=0){var le=R(),Z=o;o=le,Y[le]={type:"block",expression:Z}}return{type:"code",raw:w,lang:Ee,text:o}}}},y=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,R=function(){return"__special_katext_id_".concat(N++,"__")},Y={};function s(){return Y}function Q(){N=0,Y={}}function ee(F){return F=F.replace(y,function(W,oe){var w=R();return Y[w]={type:"inline",expression:oe},w}),F}var re=U.listitem;U.listitem=function(F){return re(ee(F))};var ce=U.paragraph;U.paragraph=function(F){return ce(ee(F))};var m=U.tablecell;U.tablecell=function(F,W){return m(ee(F),W)},U.code=function(F,W,oe){var w=(W||"").match(/\S*/)[0];return w?["latex","katex","math"].indexOf(w)>=0?"

        ".concat(F,"

        "):'
        ').concat(oe?F:Object(a.escape)(F,!0),`
        -`):'
        '+(oe?F:Object(a.escape)(F,!0))+"
        "},U.heading=function(F,W,oe){var w=this.options.headerPrefix+oe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:w,level:W,text:F}),"'+F+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:M,renderer:U});var t=n.a,L=e("SJMd"),_e=e("m3rI"),P=e("Oy/b"),C=/]*>/g;function h(F){var W=document.createElement("div");return W.innerHTML=F,W.childNodes.length===0?"":W.childNodes[0].nodeValue}var et=A.a=function(F){var W=F.value,oe=W===void 0?"":W,w=F.className,o=F.style,Ee=o===void 0?{}:o,le=String(oe),Z=Object(ge.useMemo)(function(){try{var tt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,bt=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;le=le.replace(tt,"("+_e.a.API_SERVER+"/api/attachments/").replace(ct,'"'+_e.a.API_SERVER+"/api/attachments/").replace(bt,'"'+_e.a.API_SERVER+"/files/uploads/")}catch(At){}var Ze=t(le),we=s();return le.match(/\[TOC\]/)&&(Ze=Ze.replace("

        [TOC]

        ",ye()),r()),Ze=Ze.replace(/(__special_katext_id_\d+__)/g,function(At,Lt){var Ne=we[Lt],_=Ne.type,te=Ne.expression;return Object(P.renderToString)(h(te)||"",{displayMode:_==="block",throwOnError:!1,output:"html"})}),Ze=Ze.replace(/▁/g,"\u2581\u2581\u2581"),Q(),Ze},[le]),xe=Object(ge.useRef)();function Fe(tt){var ct=tt.target;if(ct.tagName.toUpperCase()==="A"){var bt=ct.getAttribute("href");if(bt.startsWith("#")){tt.preventDefault();var Ze=document.getElementById(bt.replace("#",""));Ze&&Ze.scrollIntoView(!0)}}}return Object(ge.useEffect)(function(){if(xe.current&&Z&&(Z.match(C)&&window.PR.prettyPrint()),xe.current)return xe.current.addEventListener("click",Fe),function(){xe.current.removeEventListener("click",Fe),Q(),r()}},[Z,xe.current,Fe]),ne.a.createElement("div",{ref:xe,style:Ee,className:"".concat(w||""," markdown-body"),dangerouslySetInnerHTML:{__html:Z}})}},"9NMw":function(ue,A,e){"use strict";var ge=e("WKsE"),ne=e("BU1A"),ve=e("ODXe"),B=e("Ff2n"),D=e("q1tI"),n=e.n(D),a=e("9kvl"),g=e("Ot1p"),i=e("xIf3"),d=e.n(i),U=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],E=function(l,ye){var M=l.editData,y=l.globalSetting,N=l.loading,R=l.dispatch,Y=l.onRef,s=Y===void 0?function(){}:Y,Q=l.isEdit,ee=Object(B.a)(l,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),re=Object(D.useState)(""),ce=Object(ve.a)(re,2),m=ce[0],t=ce[1],L=Object(D.useState)(""),_e=Object(ve.a)(L,2),P=_e[0],C=_e[1],h=Object(D.useState)(""),et=Object(ve.a)(h,2),F=et[0],W=et[1];Object(D.useEffect)(function(){var o;if(!M||!Q)return;t(M==null?void 0:M.name),C(M==null?void 0:M.analysis),W(M==null||((o=M.answer_texts)===null||o===void 0)?void 0:o[0])},[M,Q]),Object(D.useImperativeHandle)(ye,function(){return{onSave:oe,Clear:w}});var oe=function(){return m?F?{name:m,answer_texts:[F],analysis:P}:(ne.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(ne.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},w=function(){t(""),C(""),W("")};return n.a.createElement("section",{className:d.a.wrap},n.a.createElement("p",{className:d.a.titleWrap},n.a.createElement("span",{className:d.a.required},"*"),n.a.createElement("span",{className:d.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(g.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:m,onChange:function(Ee){return t(Ee)}}),n.a.createElement("p",{className:d.a.titleWrap},n.a.createElement("span",{className:d.a.required},"*"),n.a.createElement("span",{className:d.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),n.a.createElement(g.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:F,onChange:function(Ee){return W(Ee)}}),n.a.createElement("p",{className:d.a.titleWrap},n.a.createElement("span",{className:d.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),n.a.createElement(g.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:P,onChange:function(Ee){return C(Ee)}}))};A.a=Object(a.a)(function(r){var l=r.loading,ye=r.globalSetting;return{globalSetting:ye,loading:l.effects}},null,null,{forwardRef:!0})(Object(D.forwardRef)(E))},"9SwW":function(ue,A,e){"use strict";var ge=e("QaLI"),ne=e("/ZgR"),ve=e("q1tI"),B=e.n(ve),D=e("9kvl"),n=e("Z+Na"),a=e.n(n),g=function(d){var U=d.path,E=d.title,r=d.subTitle,l=d.style,ye=l===void 0?{}:l,M=d.className,y=M===void 0?"":M;return B.a.createElement("div",{className:"".concat(a.a.head," ").concat(y),style:ye},B.a.createElement("span",{className:a.a.s1,onClick:function(){return D.c.push(U)}},B.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),E&&B.a.createElement(ne.a,{className:a.a.s2,type:"vertical"}),E&&B.a.createElement("span",{className:a.a.s3},E),r&&B.a.createElement("span",{className:a.a.s4},r))};A.a=g},"9VGf":function(ue,A,e){"use strict";e.d(A,"a",function(){return ve});var ge=e("q1tI"),ne=e.n(ge);function ve(B,D){var n=Object(ge.useRef)();Object(ge.useEffect)(function(){n.current=B}),Object(ge.useEffect)(function(){function a(){n.current()}if(D!==null){var g=setInterval(a,D);return function(){return clearInterval(g)}}},[D])}},"9ZNV":function(ue,A,e){"use strict";e.d(A,"a",function(){return d});var ge=e("2dbc"),ne=e("20ji"),ve=e("wx14"),B=e("q1tI"),D=e.n(B),n=e("UUDw"),a=e.n(n),g=e("TSYQ"),i=e.n(g),d=function(E){var r=E.cancelText,l=r===void 0?"\u53D6\u6D88":r,ye=E.okText,M=ye===void 0?"\u786E\u5B9A":ye,y=E.loading,N=y===void 0?!1:y,R=E.hasOkBtn,Y=R===void 0?!0:R,s=E.okButtonProps,Q=s===void 0?{}:s,ee=E.cancelButtonProps,re=ee===void 0?{}:ee,ce=E.onCancel,m=ce===void 0?function(){}:ce,t=E.onOk,L=t===void 0?function(){}:t,_e=E.className,P=_e===void 0?"":_e;return D.a.createElement("div",{className:i()(a.a.buttonFixed,P)},D.a.createElement("div",{className:a.a.buttonWrap},D.a.createElement(ne.a,Object(ve.a)({size:"large",className:"".concat(a.a.button," mr20"),onClick:m},re),l),Y&&D.a.createElement(ne.a,Object(ve.a)({size:"large",type:"primary",className:"".concat(a.a.button," mr20"),loading:N,onClick:L},Q),M)))}},BjJ7:function(ue,A,e){"use strict";e.d(A,"d",function(){return ne}),e.d(A,"c",function(){return ve}),e.d(A,"e",function(){return B}),e.d(A,"b",function(){return D}),e.d(A,"a",function(){return a});var ge=e("m3rI");function ne(g){var i=!0;if(g.length>0){for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:"",d=[],U=0;U0&&(lt.children=[],Ze(xt,lt.children))})}function we(v,ae){for(var Ut=[],Ft=0;Ft0){Ut[0]=xt.id;for(var lt=0;lt=0?Be.push(ze):Se.push(ze)}catch(be){ke.e(be)}finally{ke.f()}if(Je+=parseInt(Ue.hack.code_compile_score||0),!(Je!==100&&!(Xe==null||((pe=Xe.hack)===null||pe===void 0)?void 0:pe.test_set_score))){S.next=13;break}return m.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),S.abrupt("return",!1);case 13:Ue.hack.difficulty=yt,Ue.hack_codes.code=Ne.Base64.encode((Te=Ue.hack_codes)===null||Te===void 0?void 0:Te.code),xt&&(Ue.hack.code_compile_score=Ue.hack.code_compile_score||0,Ue.update_hack_sets=Be,Ue.hack_sets=Se);case 16:return S.abrupt("return",Ue);case 17:case"end":return S.stop()}},fe)}));return function(){return q.apply(this,arguments)}}();Object(w.useImperativeHandle)(Ut,function(){return{onSave:at,Clear:Rt}}),Object(w.useEffect)(function(){if(!lt||!xt)return;var q=lt.code,fe=lt.language,Ue=lt.hack_sets,pe=lt.description,Te=lt.name,Je=lt.time_limit,Be=lt.test_set_average,Se=lt.test_set_score,ke=lt.code_compile_score,rt={loading:!1,data:{hack_codes:{language:fe,code:Ne.Base64.decode(q)},hack:{name:Te,description:pe,time_limit:Je,test_set_average:Be,test_set_score:Se,code_compile_score:ke},hack_sets:Ue}};parseInt(ke)>0&&wt(!0),ft.setFieldsValue(Object(h.a)({},rt.data)),Kt({type:b.SET_INITAL_DATA,payload:Object(_.cloneDeep)(rt)})},[lt,xt]);function Ct(q,fe){return gt.apply(this,arguments)}function gt(){return gt=Object(L.a)(re.a.mark(function q(fe,Ue){return re.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:case"end":return Te.stop()}},q)})),gt.apply(this,arguments)}function j(q){Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack:Object(h.a)(Object(h.a)({},Xe.hack),{},{test_set_score:q.target.value})})}})}function Ie(q){var fe=q.target.value;Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack:Object(h.a)(Object(h.a)({},Xe.hack),{},{test_set_average:fe})})}})}function Ve(){var q=ft.getFieldValue("hack_sets"),fe=q.length;$e.push(fe),u(Object(Q.a)($e));var Ue=parseInt(ft.getFieldValue("hack").code_compile_score)||0,pe=q.length+1,Te=Math.floor((100-Ue)/pe),Je=(100-Ue)%pe;q.map(function(Be,Se){return Nt&&(Be.score=Te),Be.position=Se+1,Be}),q.push({input:"",output:"",position:pe,score:Nt?Te+Je:0,display_set:!1}),ft.setFieldsValue({hack_sets:q}),Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack_sets:q})}})}function mt(){var q=ft.getFieldValue("hack_sets"),fe=q.length;$e.push(fe),u(Object(Q.a)($e));var Ue=parseInt(ft.getFieldValue("hack").code_compile_score)||0,pe=q.length,Te=Math.floor((100-Ue)/pe),Je=(100-Ue)%pe;q.map(function(Be,Se){return Nt&&(Be.score=Te,Se===q.length-1&&(Be.score=Te+Je)),Be.position=Se+1,Be}),ft.setFieldsValue({hack_sets:q}),Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack_sets:q})}})}function je(q){var fe=ft.getFieldValue("hack_sets"),Ue=parseInt(ft.getFieldValue("hack").code_compile_score)||0,pe=(fe==null?void 0:fe.length)-1,Te=Math.ceil((100-Ue)/pe),Je=(100-Ue)%pe;fe.splice(q,1),fe==null||fe.map(function(Be,Se){return Nt&&(Be.score=Te,Se===pe-1&&(Be.score=Te+Je)),Be.position=Se+1,Be}),Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack_sets:fe})}}),ft.setFieldsValue({hack_sets:fe})}function f(q){Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack_codes:Object(h.a)(Object(h.a)({},Xe.hack_codes),{},{language:q})})}})}var We=function(fe){},x=function(fe){Kt({type:b.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},Xe),{},{hack:Object(h.a)(Object(h.a)({},Xe.hack),{},{name:fe.target.value})})}})},Rt=function(){ft.resetFields()};return o.a.createElement(P.a,{form:ft,initialValues:Xe,layout:"vertical",className:le.a["oj-form-container"],onValuesChange:We,onFinish:Ct},o.a.createElement(R.a,null,o.a.createElement(s.a,{span:14},o.a.createElement(I,{onChangeLanguage:f,onRemoveTestCase:je,onAddTestCase:Ve,onAddTestCases:mt,onNameChange:x,hack:Xe.hack,form:ft,defaultkey:$e,setdefalutkey:u,isshows:Pa,onChangeScore:j,onChangeAverage:Ie})),o.a.createElement(s.a,{span:10},o.a.createElement(P.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},o.a.createElement(ea,{language:Xe==null||((Mt=Xe.hack_codes)===null||Mt===void 0)?void 0:Mt.language})))))};function I(v){var ae=v.hack,Ut=v.onNameChange,Ft=v.onChangeAverage,Mt=v.onChangeScore,xt=v.onAddTestCase,lt=v.onRemoveTestCase,yt=v.onChangeLanguage,Gt=v.onAddTestCases,zt=v.form,ft=v.isshows,Qt=v.defaultkey,Wt=v.setdefalutkey,ta=ae.test_set_average,Kt=ae.test_set_score,Yt=ae.name,Xe=Object(w.useState)(ft),ua=Object(C.a)(Xe,2),Nt=ua[0],It=ua[1],ma=Object(w.useState)(!1),Pa=Object(C.a)(ma,2),wt=Pa[0],$=Pa[1],De=Object(w.useState)([]),$e=Object(C.a)(De,2),u=$e[0],at=$e[1],Ct=Object(w.useState)([]),gt=Object(C.a)(Ct,2),j=gt[0],Ie=gt[1];return Object(w.useEffect)(function(){It(ft)},[ft]),o.a.createElement("div",{className:le.a["oj-left-panel"]},o.a.createElement("div",{className:le.a["oj-form-info"]},o.a.createElement("div",{className:le.a.field},o.a.createElement(P.a.Item,{label:o.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",o.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"},{type:"number",max:60,message:"\u6700\u5927\u9650\u5236\u65F6\u95F4\u662F60\u79D2"}],extra:o.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},o.a.createElement(y.a,{min:3,max:60})),o.a.createElement(P.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},o.a.createElement(ye.a,{onChange:yt},bt(tt.language)))),o.a.createElement(P.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},o.a.createElement(oe.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:o.a.createElement("span",null,60-((Yt==null?void 0:Yt.length)||0)),onChange:Ut})),o.a.createElement(P.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},o.a.createElement(te.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),o.a.createElement("div",{className:"tst-case-info"},o.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",o.a.createElement("div",null,o.a.createElement(r.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return $(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),o.a.createElement(r.a,{type:"primary",ghost:!0,onClick:xt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),o.a.createElement(P.a.Item,{name:["hack","test_set_score"]},o.a.createElement(U.a.Group,{onChange:Mt},o.a.createElement(U.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",o.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),o.a.createElement(U.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",o.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!ae.test_set_score&&o.a.createElement(P.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},o.a.createElement(U.a.Group,{onChange:Ft},o.a.createElement(U.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),o.a.createElement(U.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!ae.test_set_score&&o.a.createElement("div",null,o.a.createElement("div",{style:{display:"flex",height:"30px"}},o.a.createElement(i.a,{checked:Nt,onChange:function(mt){It(mt.target.checked),zt.setFieldsValue({hack:{code_compile_score:0}}),Gt()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Nt&&o.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",o.a.createElement(P.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},o.a.createElement(y.a,{onChange:function(){Gt()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),o.a.createElement("span",null,"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u7F16\u7A0B\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09")),o.a.createElement(P.a.List,{name:"hack_sets"},function(Ve,mt){return Object(a.a)(mt),o.a.createElement(F.a,{activeKey:Qt,onChange:function(f){Wt(Object(Q.a)(f))}},Ve.map(function(je,f){return o.a.createElement(dt,{key:f,header:o.a.createElement("a",{className:le.a["test-case-name"]},o.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(f+1)),Kt?null:o.a.createElement(o.a.Fragment,null,o.a.createElement(P.a.Item,{name:[je.name,"score"],fieldKey:[je.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(f+1,"\u8BC4\u5206")}]},o.a.createElement(y.a,{onClick:function(x){return x.stopPropagation()},min:0,max:100,disabled:ta})),o.a.createElement("span",null,"%"))),extra:o.a.createElement("div",{onClick:function(x){return x.stopPropagation()},className:le.a["use-extra"]},o.a.createElement(P.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[je.name,"display_set"],fieldKey:[je.fieldKey,"display_set"]},o.a.createElement(i.a,null)),f===Ve.length-1?o.a.createElement("div",{style:{marginRight:"10px"}}," ",o.a.createElement(At.a,{className:le.a["btn-remove-case"],onClick:xt})):null,f>0?o.a.createElement("div",{onClick:function(x){return x.stopPropagation()}},o.a.createElement(n.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:o.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+f),onConfirm:function(){lt(f)}},o.a.createElement(Lt.a,{className:le.a["btn-remove-case"]}))):o.a.createElement(Lt.a,{style:{opacity:0},className:le.a["btn-remove-case"]}))},o.a.createElement(P.a.Item,{label:"\u8F93\u5165",name:[je.name,"input"],fieldKey:[je.fieldKey,"input"]},o.a.createElement(H,null)),o.a.createElement(P.a.Item,{label:"\u8F93\u51FA",name:[je.name,"output"],fieldKey:[je.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},o.a.createElement(H,null)))}))}))),o.a.createElement(ne.a,{visible:wt,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return $(!1)},onOk:function(){var mt=zt.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,je=parseInt(zt.getFieldValue("hack").code_compile_score)||0,f=[],We=u.length-1,x=Math.floor((100-je)/We),Rt=(100-je)%We,q=!1;u.map(function(fe,Ue){if(Ue>0){var pe={};if(pe.input=fe.A,pe.output=fe.B,pe.position=Ue+1,mt)pe.score=x,Ue===u.length-1&&(pe.score=x+Rt);else if(isNaN(fe.C))pe.score=fe.C;else return q=!0,m.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");pe.display_set=fe.D==="\u662F",f.push(pe)}}),q||(zt.setFieldsValue({hack_sets:f}),$(!1))}},o.a.createElement(B.a,{maxCount:1,accept:".xls,.xlsx",fileList:j,onRemove:function(){Ie([])},beforeUpload:function(mt){if(mt.size>1024*1024)return m.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;Ie([{name:mt.name}]);var je=new FileReader;return je.readAsBinaryString(mt),je.onload=function(f){var We=f.target.result,x=pa.a.read(We,{type:"binary"}),Rt=pa.a.utils.sheet_to_json(x.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});at(Rt)},!1}},o.a.createElement(r.a,{icon:o.a.createElement(da.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),o.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),o.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),o.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),o.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",o.a.createElement("a",{href:"/react/build/csyldr.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var Oe=A.a=Object(w.forwardRef)(c)},JI8h:function(ue,A,e){"use strict";var ge=e("DfAj"),ne=e("67aS"),ve=e("KQm4"),B=e("WKsE"),D=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),g=e("q1tI"),i=e.n(g),d=e("9kvl"),U=e("Ot1p"),E=e("9Bee"),r=e("xIf3"),l=e.n(r),ye=e("1vsH"),M=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],y=function(R,Y){var s=R.editData,Q=R.globalSetting,ee=R.loading,re=R.dispatch,ce=R.onRef,m=ce===void 0?function(){}:ce,t=R.isEdit,L=Object(a.a)(R,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(g.useState)([]),P=Object(n.a)(_e,2),C=P[0],h=P[1],et=Object(g.useState)(),F=Object(n.a)(et,2),W=F[0],oe=F[1],w=Object(g.useState)([]),o=Object(n.a)(w,2),Ee=o[0],le=o[1],Z=Object(g.useState)(""),xe=Object(n.a)(Z,2),Fe=xe[0],tt=xe[1],ct=Object(g.useState)(""),bt=Object(n.a)(ct,2),Ze=bt[0],we=bt[1];Object(g.useEffect)(function(){h(["","","",""])},[]),Object(g.useEffect)(function(){if(!s||!t)return;tt(s==null?void 0:s.name),we(s==null?void 0:s.analysis),h(s==null?void 0:s.choices.map(function(_){return _.choice_text}));var Ne=[];s==null||s.choices.map(function(_,te){_.is_answer&&Ne.push(te)}),le(Ne)},[s,t]),Object(g.useImperativeHandle)(Y,function(){return{onSave:At,Clear:Lt}});var At=function(){if(!Fe)return D.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var _=C.findIndex(function(nt){return!nt});if(_>-1)return D.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(M[_]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!Ee.length)return D.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Ee.length<2)return D.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(ye.D)(C))return D.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var te=C.map(function(nt,vt){return{choice_text:nt,is_answer:Ee.includes(vt)?1:0}});return{name:Fe,choices:te,analysis:Ze}},Lt=function(){tt(""),we(""),le(""),h(["","","",""])};return i.a.createElement("section",{className:l.a.wrap},i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.required},"*"),i.a.createElement("span",{className:l.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(U.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Fe,onChange:function(_){return tt(_)}}),i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.required},"*"),i.a.createElement("span",{className:l.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:l.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),C.map(function(Ne,_){return i.a.createElement("div",{className:l.a.choiceWrap,key:_},i.a.createElement(ne.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(l.a.answer," ").concat(Ee.includes(_)?l.a.activeAnswer:""),onClick:function(){Ee.includes(_)?le(Ee.filter(function(nt){return nt!==_})):le([].concat(Object(ve.a)(Ee),[_]))}},M[_])),i.a.createElement("div",{className:l.a.editorWrap},W===_?i.a.createElement(U.a,{id:"single-question-option-".concat(_),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ne,onChange:function(nt){C[_]=nt,h(C)}}):i.a.createElement("div",{className:l.a.htmlWrap,onClick:function(){return oe(_)}},i.a.createElement(E.a,{value:Ne}))),_>1&&i.a.createElement(ne.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(l.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return h(C.filter(function(nt,vt){return vt!==_}))}})),_<7&&_===C.length-1&&i.a.createElement(ne.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(l.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return h([].concat(Object(ve.a)(C),[""]))}})))}),i.a.createElement("p",{className:l.a.titleWrap},i.a.createElement("span",{className:l.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(U.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ze,onChange:function(_){return we(_)}}))};A.a=Object(d.a)(function(N){var R=N.loading,Y=N.globalSetting;return{globalSetting:Y,loading:R.effects}},null,null,{forwardRef:!0})(Object(g.forwardRef)(y))},KGka:function(ue,A,e){"use strict";var ge=e("8LLL"),ne=e("Epqc"),ve=e("WKsE"),B=e("BU1A"),D=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),g=e.n(a),i=e("9kvl"),d=e("Ot1p"),U=e("xIf3"),E=e.n(U),r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],l=function(M,y){var N=M.editData,R=M.globalSetting,Y=M.loading,s=M.dispatch,Q=M.onRef,ee=Q===void 0?function(){}:Q,re=M.isEdit,ce=Object(n.a)(M,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),m=Object(a.useState)(),t=Object(D.a)(m,2),L=t[0],_e=t[1],P=Object(a.useState)(""),C=Object(D.a)(P,2),h=C[0],et=C[1],F=Object(a.useState)(""),W=Object(D.a)(F,2),oe=W[0],w=W[1];Object(a.useEffect)(function(){if(!N||!re)return;et(N==null?void 0:N.name),w(N==null?void 0:N.analysis);var le=N==null?void 0:N.choices.find(function(Z){return Z.is_answer});_e(le.choice_text==="\u6B63\u786E"?"0":"1")},[N,re]),Object(a.useImperativeHandle)(y,function(){return{onSave:o,Clear:Ee}});var o=function(){if(!h)return B.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!L)return B.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var Z=[{choice_text:"\u6B63\u786E",is_answer:L==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:L==="1"?1:0}];return{name:h,choices:Z,analysis:oe}},Ee=function(){et(""),w(""),_e("")};return g.a.createElement("section",{className:E.a.wrap},g.a.createElement("p",{className:E.a.titleWrap},g.a.createElement("span",{className:E.a.required},"*"),g.a.createElement("span",{className:E.a.title},"\u9898\u5E72\uFF1A")),g.a.createElement(d.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:h,onChange:function(Z){return et(Z)}}),g.a.createElement("p",{className:E.a.titleWrap},g.a.createElement("span",{className:E.a.required},"*"),g.a.createElement("span",{className:E.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",g.a.createElement("span",{className:E.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),g.a.createElement(ne.a.Group,{buttonStyle:"solid",value:L,onChange:function(Z){return _e(Z.target.value)}},g.a.createElement(ne.a.Button,{value:"0",className:"".concat(E.a.radio," mr40")},"\u6B63\u786E"),g.a.createElement(ne.a.Button,{value:"1",className:E.a.radio},"\u9519\u8BEF")),g.a.createElement("p",{className:E.a.titleWrap},g.a.createElement("span",{className:E.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),g.a.createElement(d.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:oe,onChange:function(Z){return w(Z)}}))};A.a=Object(i.a)(function(ye){var M=ye.loading,y=ye.globalSetting;return{globalSetting:y,loading:M.effects}},null,null,{forwardRef:!0})(Object(a.forwardRef)(l))},M8RZ:function(ue,A,e){"use strict";e.d(A,"a",function(){return i});var ge=e("1OyB"),ne=e("vuIU"),ve=e("Ji7U"),B=e("LK+K"),D=e("q1tI"),n=e.n(D),a=e("i8i4"),g=e.n(a),i=function(d){Object(ve.a)(E,d);var U=Object(B.a)(E);function E(r){var l;Object(ge.a)(this,E),l=U.call(this,r);var ye=window.document;return l.node=ye.createElement("div"),ye.body.appendChild(l.node),l}return Object(ne.a)(E,[{key:"render",value:function(){var l=this.props.children;return Object(a.createPortal)(l,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),E}(n.a.Component)},O2Wb:function(ue,A,e){ue.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ue,A,e){"use strict";var ge=e("pShO"),ne=e("qW9E"),ve=e("uFwe"),B=e("ODXe"),D=e("rePB"),n=e("q1tI"),a=e.n(n),g=e("VrN/"),i=e.n(g),d=e("bdgK"),U=e("p77/"),E=e("Bd2K"),r=e("ELLl"),l=e("19Vz"),ye=e("lZu9"),M=e("kSUc"),y=e("9Bee"),N=e("wx14"),R=e("dejd"),Y=e("C+DQ"),s=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Q(H){var dt=H.onActionCallback,he=H.title,b=H.icon,Ce=H.actionName,c=H.className,I=c===void 0?"":c,Oe=H.children;function v(){dt(Ce)}return a.a.createElement("a",{title:he,className:I,onClick:v},a.a.createElement("i",{className:"md-iconfont ".concat(b)}),Oe)}var ee=function(H){var dt=H.watch,he=H.showNullButton,b=H.onActionCallback,Ce=H.fullScreen,c=H.insertTemp,I=[].concat(s,[{title:"".concat(dt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(dt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},I.map(function(Oe,v){return a.a.createElement("li",{key:v},Oe.actionName?a.a.createElement(Q,Object(N.a)({},Oe,{onActionCallback:b})):a.a.createElement("span",{className:"v-line"}))}),he?a.a.createElement("li",null,a.a.createElement(Q,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:b},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,c&&a.a.createElement("li",null,a.a.createElement(Q,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(c),onActionCallback:b},a.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(Q,{icon:"".concat(Ce?"icon-shrink":"icon-enlarge"),title:Ce?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:b})))},re=e("M8RZ"),ce=e("2dbc"),m=e("20ji"),t=e("YFBR"),L=e("nxy1"),_e=e("A+N3"),P=e("dZZ6"),C={labelCol:{span:4},wrapperCol:{span:20}},h=function(H){var dt=H.callback,he=H.onCancel;function b(Ce){dt(Ce)}return a.a.createElement(L.a,Object(N.a)({},C,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:b}),a.a.createElement(L.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(P.a,null)),a.a.createElement(L.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(P.a,null)),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(m.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))},et=e("7ahc"),F=e("HmJG"),W=e("BjJ7"),oe=L.a.useForm,w={width:280,marginRight:10},o={labelCol:{span:5},wrapperCol:{span:19}},Ee=function(H){var dt=H.callback,he=H.onCancel,b=oe(),Ce=Object(B.a)(b,1),c=Ce[0];function I(ae){dt(ae)}function Oe(ae){c.setFieldsValue({src:"/api/attachments/".concat(ae.id)})}function v(ae){var Ut=ae.target.files[0];Z(Ut,Oe)}return a.a.createElement(L.a,Object(N.a)({form:c},o,{className:"upload-image-panel",onFinish:I}),a.a.createElement(L.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(L.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(P.a,{style:w})),a.a.createElement(le,{onFileChange:v}))),a.a.createElement(L.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(P.a,{style:{width:264}})),a.a.createElement(L.a.Item,{style:{textAlign:"right"}},a.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(m.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))};function le(H){var dt=H.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:dt}))}function Z(H,dt){if(!H)throw new String("\u6CA1\u6709\u6587\u4EF6");var he=new FormData;he.append("editormd-image-file",H),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var b=new window.XMLHttpRequest;b.withCredentials=!0,b.addEventListener("load",function(Ce){dt(JSON.parse(Ce.target.responseText))},!1),b.addEventListener("error",function(Ce){console.error(Ce)},!1),b.open("POST","".concat(W.a,"/api/attachments.json")),b.send(he)}var xe=e("XLdW"),Fe=e("Xtsm"),tt=e("8LLL"),ct=e("Epqc"),bt=ct.a.Group,Ze={margin:"0 8px"},we=function(H){var dt=H.callback,he=H.onCancel;function b(Ce){dt(Ce)}return a.a.createElement(L.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:b},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:Ze},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:Ze},"\u884C\u6570"),a.a.createElement(L.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(Fe.a,null)),a.a.createElement("span",{style:Ze},"\u5217\u6570"),a.a.createElement(L.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.a.createElement(Fe.a,null))),a.a.createElement("div",{className:"flex-container",style:{marginTop:12}},a.a.createElement("span",{style:Ze},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(L.a.Item,{name:"align"},a.a.createElement(bt,null,a.a.createElement(ct.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement(ct.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement(ct.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement(ct.a,{value:"right"},a.a.createElement("i",{className:"fa fa-align-right"}))))),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(m.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(m.a,{type:"ghost",onClick:he},"\u53D6\u6D88")))},At="link",Lt="upload-image",Ne="code-block",_="add-table",te="------------",nt={default:te,left:":".concat(te),center:":".concat(te,":"),right:"".concat(te,":")},vt=e("9VGf"),pt,Vt;function _a(){}var Xt=0,ra=1e4,oa="\u2581",ht=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function la(H){return/^\d+$/.test(H)?"".concat(H,"px"):H}var ea=navigator.platform.toUpperCase().indexOf("MAC")>=0,qt=ea?"Cmd":"Ctrl",da=(pt={},Object(D.a)(pt,qt+"-B","bold"),Object(D.a)(pt,qt+"-I","italic"),pt),sa=(Vt={},Object(D.a)(Vt,At,"\u6DFB\u52A0\u94FE\u63A5"),Object(D.a)(Vt,Ne,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(D.a)(Vt,Lt,"\u6DFB\u52A0\u56FE\u7247"),Object(D.a)(Vt,_,"\u6DFB\u52A0\u8868\u683C"),Vt),pa=A.a=function(H){var dt=H.defaultValue,he=dt===void 0?"":dt,b=H.onChange,Ce=H.width,c=Ce===void 0?"100%":Ce,I=H.height,Oe=I===void 0?400:I,v=H.miniToolbar,ae=v===void 0?!1:v,Ut=H.isFocus,Ft=Ut===void 0?!1:Ut,Mt=H.watch,xt=H.insertTemp,lt=H.id,yt=lt===void 0?"markdown-editor-id":lt,Gt=H.showResizeBar,zt=Gt===void 0?!1:Gt,ft=H.noStorage,Qt=ft===void 0?!1:ft,Wt=H.showNullButton,ta=Wt===void 0?!1:Wt,Kt=H.fullScreen,Yt=Kt===void 0?!1:Kt,Xe=H.onBlur,ua=H.onCMBeforeChange,Nt=H.className,It=Nt===void 0?"":Nt,ma=H.placeholder,Pa=ma===void 0?"":ma,wt=H.values,$=wt===void 0?"":wt,De=Object(n.useState)(null),$e=Object(B.a)(De,2),u=$e[0],at=$e[1],Ct=Object(n.useState)(he),gt=Object(B.a)(Ct,2),j=gt[0],Ie=gt[1],Ve=Object(n.useState)(Mt),mt=Object(B.a)(Ve,2),je=mt[0],f=mt[1],We=Object(n.useState)(Yt),x=Object(B.a)(We,2),Rt=x[0],q=x[1],fe=Object(n.useState)(""),Ue=Object(B.a)(fe,2),pe=Ue[0],Te=Ue[1],Je=Object(n.useState)(0),Be=Object(B.a)(Je,2),Se=Be[0],ke=Be[1],rt=Object(n.useState)(Oe),ze=Object(B.a)(rt,2),Ke=ze[0],S=ze[1],be=Object(n.useState)(!1),st=Object(B.a)(be,2),Jt=st[0],$t=st[1],kt=Object(n.useRef)(),qe=Object(n.useRef)(),Et=Object(n.useRef)(),St=Object(n.useRef)();Object(n.useEffect)(function(){Ie($),u==null||u.setValue($)},[$]),Object(n.useEffect)(function(){if(kt.current){var k=function(ie,Me){var Ye=Me.clipboardData;if(Ye){var ut=Ye.types.toString(),jt=Ye.items;if(ut==="text/html,Files"||ut==="Files"||Ye.types.indexOf("Files")){var Ot=jt[1];ut==="Files"&&(Ot=jt[0]),Ot.kind==="file"&&Ot.type.match(/^image\//i)&&Z(Ot.getAsFile(),function(it){it.id?K.replaceSelection("![,](/api/attachments/".concat(it.id,")")):(it==null?void 0:it.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},K=i.a.fromTextArea(kt.current,{mode:"markdown",lineNumbers:!ae,lineWrapping:!0,value:he,autoCloseTags:!0,autoCloseBrackets:!0});return Ft&&K.focus(),K.on("paste",k),at(K),function(){K.off("paste",k)}}},[]);var Zt=Object(n.useCallback)(function(){if(qe.current)try{var k=qe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,K=qe.current.getElementsByClassName("markdown-editor-body")[0];Rt?K.style.height="calc(100vh - ".concat(k,"px)"):K.style.height="".concat(Ke-k,"px")}catch(se){console.log(se,"---- to set md editor body height")}},[Ke,qe,Rt]);Object(n.useEffect)(function(){function k(){var se=new d.a(function(ie){var Me=Object(ve.a)(ie),Ye;try{for(Me.s();!(Ye=Me.n()).done;){var ut=Ye.value;(ut.target.offsetHeight>0||ut.target.offsetWidth>0)&&(Zt(),u.setSize("100%","100%"),u.refresh())}}catch(jt){Me.e(jt)}finally{Me.f()}});return se.observe(kt.current.parentElement),se}if(u){var K=k();return function(){K.unobserve(kt.current.parentElement)}}},[u,Zt]),Object(n.useEffect)(function(){if(u){for(var k=[],K=function(){var ut=ie[se];Me=Object(B.a)(ut,2);var jt=Me[0],Ot=Me[1],it=Object(D.a)({},jt,function(){ia(Ot)});k.push(it),u.addKeyMap(it)},se=0,ie=Object.entries(da);se0){var k=new Date().getTime(),K=window.sessionStorage.getItem(yt);k>=Se+ra&&(!K||K!==j)&&(window.sessionStorage.setItem(yt,j),$t(!0))}},ra),Object(n.useEffect)(function(){f(Mt)},[u,Mt]),Object(n.useEffect)(function(){u&&(Ft&&u.focus())},[u,Ft]),Object(n.useEffect)(function(){if(je&&u){var k=function(ie){var Me=ie.target;if(St.current){var Ye=Me.scrollTop/Me.scrollHeight;St.current.scrollTop=St.current.scrollHeight*Ye}},K=u.getScrollerElement();return K.addEventListener("scroll",k),function(){K.removeEventListener("scroll",k)}}},[u,je]),Object(n.useEffect)(function(){if(u&&ua){var k=function(se,ie){ua(se,ie)};return u.on("beforeChange",k),function(){u.off("beforeChange",k)}}},[u,ua]),Object(n.useEffect)(function(){if(u&&Xe){var k=function(){Xe(u.getValue())};return u.on("blur",k),function(){u.off("blur",k)}}},[u,Xe]),Object(n.useEffect)(function(){if(u){var k=function(se){var ie=se.getValue();Ie(ie),ke(new Date().getTime()),se.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),b&&b(ie)};return u.on("change",k),function(){u.off("change",k)}}},[u,b]),Object(n.useEffect)(function(){u&&(he==null?(u.setValue(""),Ie("")):he!==u.getValue()&&(u.setValue(he),Ie(he),u.setCursor(u.lineCount(),0)))},[u,he]);var ia=Object(n.useCallback)(function(k){var K=u.getCursor(),se=u.getSelection(),ie=se.split(` -`);switch(k){case"bold":return u.replaceSelection("**"+se+"**"),se===""&&u.setCursor(K.line,K.ch+2),u.focus();case"italic":return u.replaceSelection("*"+se+"*"),se===""&&u.setCursor(K.line,K.ch+1),u.focus();case"code":return u.replaceSelection("`"+se+"`"),se===""&&u.setCursor(K.line,K.ch+1),u.focus();case"inline-latex":return u.replaceSelection("`$$"+se+"$$`"),se===""&&u.setCursor(K.line,K.ch+3),u.focus();case"latex":return u.replaceSelection("```latex\n"+se+"\n```"),u.setCursor(K.line+1,se.length+1),u.focus();case"line-break":return u.replaceSelection(`
        -`),u.focus();case"list-ul":return se===""?u.replaceSelection("- "+se):u.replaceSelection(ie.map(function(Me){return Me===""?"":"- ".concat(Me)}).join(` -`)),u.focus();case"list-ol":return se===""?u.replaceSelection("1. "+se):u.replaceSelection(ie.map(function(Me,Ye){return Me===""?"":"".concat(Ye+1,". ").concat(Me)}).join(` -`)),u.focus();case"add-null-ch":return se===""&&u.setCursor(K.line,K.ch+1),u.replaceSelection(oa),u.focus();case"inster-template-1":return se===""&&u.setCursor(K.line,K.ch),u.replaceSelection(ht),u.focus();case"eraser":return u.setValue(""),u.focus();case"trigger-watch":return f(!je),u.focus();case"trigger-full-screen":return q(!Rt),u.focus();case At:Te(At);return;case Ne:Te(Ne);return;case Lt:Te(Lt);return;case _:Te(_);return;default:throw new Error}},[u,je,Rt]),Dt=Object(n.useCallback)(function(k){Te("");switch(pe){case At:var K=k.title,se=k.link;return u.replaceSelection("[".concat(K,"](").concat(se,")")),u.focus();case Ne:var ie=k.language,Me=k.content;return u.replaceSelection(["```"+ie,Me,"```"].join(` -`)),u.focus();case Lt:var Ye=k.src,ut=k.alt;return u.replaceSelection("![ ".concat(ut," ]( ").concat(Ye,' "').concat(ut,'" )')),u.focus();case _:for(var jt=k.row,Ot=k.col,it=k.align,Bt=` -`,ca=0;ca300&&(Ot=300);var it=Oe+Ot+"px";S(it)}},ie=Et.current,Me=!1,Ye=0;return ie.addEventListener("mousedown",k),document.addEventListener("mousemove",se),document.addEventListener("mouseup",K),function(){ie.removeEventListener("mousedown",k),document.removeEventListener("mousemove",se),document.removeEventListener("mouseup",K)}}},[u,Et]),Object(n.useEffect)(function(){S(Oe)},[Oe]);var ha=la(c),ga=la(Ke),ya={width:ha,height:ga},Ca=Object(n.useMemo)(function(){if(Se){var k=new Date(Se),K=k.getHours(),se=k.getMinutes(),ie=k.getSeconds();return K=K<10?"0"+K:K,se=se<10?"0"+se:se,ie=ie<10?"0"+ie:ie,"".concat(K,":").concat(se,":").concat(ie)}return 0},[Se]);function Tt(){window.sessionStorage.removeItem(yt),$t(!1),ke(0)}function Pt(){$t(!1),ke(0),u.setValue(window.sessionStorage.getItem(yt))}return a.a.createElement(n.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:qe},a.a.createElement("div",{className:"markdown-editor-container ".concat(It," ").concat(je?"on-preview":""," ").concat(ae?"mini":""," ").concat(Rt?"full-screen":""),style:ya},a.a.createElement(ee,{insertTemp:xt,watch:je,fullScreen:Rt,showNullButton:ta,onActionCallback:ia}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:kt,placeholder:Pa})),je?a.a.createElement("div",{ref:St,className:"preview-container"},a.a.createElement(y.a,{value:j})):null))),zt?a.a.createElement("a",{ref:Et,className:"editor-resize"}):null,a.a.createElement(re.a,null,sa[pe]?a.a.createElement(ne.a,{centered:!0,title:sa[pe],visible:!0,onCancel:aa,footer:null},ba):null))}},SdB8:function(ue,A,e){ue.exports={flex_box_center:"flex_box_center___3icZj",flex_space_between:"flex_space_between___2-7gs",flex_box_vertical_center:"flex_box_vertical_center___3C1o7",flex_box_center_end:"flex_box_center_end___1RWCj",flex_box_column:"flex_box_column___2wYoO",itemWrap:"itemWrap___2got_",listWrap:"listWrap___1vgG7",list:"list___NOwRi",row:"row___2Y4Xk",typeRow:"typeRow___gNyg9",type:"type___2SaX0",typeName:"typeName___39CBi",typeIcon:"typeIcon___BENOD",unpublished:"unpublished___1h88-",private:"private___3QLpF",public:"public___14H60",reviewFlag:"reviewFlag___Prwxg",typeRightAction:"typeRightAction___TjI-q",actionLink:"actionLink___kY5ob",actionIcon:"actionIcon___2FJdj",topicTitle:"topicTitle___1j3rX",topicTitleContent:"topicTitleContent___1YY_U",judgmentContent:"judgmentContent___gA_S4",programContent:"programContent___B95um",otherContent:"otherContent___1w4sV",otherContentItem:"otherContentItem___3VUKz",otehrContentHtml:"otehrContentHtml___3rZ-y",difficultyRow:"difficultyRow___3c9eq",updateTimeRow:"updateTimeRow___Nz4GL",updateTimeWrap:"updateTimeWrap___3eFXh",updateTimeContent:"updateTimeContent___1cP1p",programLanguage:"programLanguage___15gV9",updateTimeRowAction:"updateTimeRowAction___1PcQB",bottomAction:"bottomAction___2_UXt",borderColorBlue:"borderColorBlue___15HsE",borderColorRed:"borderColorRed___3fvg3",borderColorFFF:"borderColorFFF___1WDhA",borderColorGray:"borderColorGray___3MniR",selectIcon:"selectIcon___G_n9F",colorGreen:"colorGreen___14mwl",parseAnswerBorder:"parseAnswerBorder___20NeJ",answer:"answer___371JJ",answerHtml:"answerHtml___2MwNt",parse:"parse___2KP9n",parseText:"parseText___uWdPf",parseAnswer:"parseAnswer___3WwiG",parseAnswerHtml:"parseAnswerHtml___2zoi3",actionBar:"actionBar___UNiJD",line:"line___16AHq",know:"know___2q3se",longKnow:"longKnow___18nWt"}},UUDw:function(ue,A,e){ue.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},YAlC:function(ue,A,e){ue.exports={flexRow:"flexRow___3S2id",flexColumn:"flexColumn___2gTz9",action:"action___2pjdm",actions:"actions___1b9tG",setScore:"setScore___1uJZn",tip:"tip___1oU5P",delete:"delete___1MeyV",content:"content___1G6VH",titleWrap:"titleWrap___25m1u",titleNumber:"titleNumber___3ebmq",score:"score___62110",titleHtml:"titleHtml___IIpMO",answerWrap:"answerWrap___2Xr_I",answer:"answer___1GzKg"}},"Z+Na":function(ue,A,e){ue.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(ue,A,e){"use strict";var ge=e("wEYh"),ne=e("CjYe"),ve=e("tqeu"),B=e("rf3n"),D=e("q1tI"),n=e.n(D),a=e("lOMy"),g=e.n(a),i=B.a.Option;A.a=function(d){var U=d.onFontSizeChange,E=d.cmFontSize,r=d.cmCodeMode,l=d.onCodeModeChange,ye=d.onTabToSpace,M=d.className,y=M===void 0?"":M,N=d.tabToSpace,R=d.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(y)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(B.a,{bordered:!1,size:"small",value:r,onChange:l},n.a.createElement(i,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(i,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(B.a,{bordered:!1,size:"small",value:E,onChange:U},n.a.createElement(i,{value:12},"12px"),n.a.createElement(i,{value:14},"14px"),n.a.createElement(i,{value:16},"16px"),n.a.createElement(i,{value:18},"18px"),n.a.createElement(i,{value:20},"20px"),n.a.createElement(i,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(ne.a,{checked:N,onChange:ye}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),R)}},ZW9T:function(ue,A,e){"use strict";e.d(A,"a",function(){return Y});var ge=e("VTBJ"),ne=e("WKsE"),ve=e("BU1A"),B=e("uFwe"),D=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),g=e.n(a),i=e("bdgK");function d(s,Q,ee,re,ce){var m=Q.getWordUntilPosition(ee),t={startLineNumber:ee.lineNumber,endLineNumber:ee.lineNumber,startColumn:m.startColumn,endColumn:m.endColumn},L=re.map(function(_e){return{label:_e,kind:s.languages.CompletionItemKind.Keyword,insertText:_e,insertTextRules:s.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return ce.map(function(_e){L.push(Object(ge.a)(Object(ge.a)({},_e),{},{range:t}))}),L}var U=function(s){var Q={label:"ifelse",kind:s.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:s.languages.CompletionItemInsertTextRule.InsertAsSnippet},ee=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];s.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,L){var _e=d(s,t,L,ee,[Q]);return{suggestions:_e}}});var re=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];s.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,L){var _e=[{label:"print",kind:s.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:s.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=d(s,t,L,re,_e);return{suggestions:P}}});var ce=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];s.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,L){var _e=[Q,{label:"main",kind:s.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:s.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:s.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:s.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=d(s,t,L,ce,_e);return{suggestions:P}}})},E="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(s){return/^\d+$/.test(s)?"".concat(s,"px"):s}function l(){}var ye=!1,M={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function y(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Q=s;if(Array.isArray(s)){for(var ee=0;ee0||ae.target.offsetWidth>0)&&te.current.instance.layout()}}catch(Ut){Oe.e(Ut)}finally{Oe.f()}}),c.observe(_.current)),c}function Xt(){ve.b.warn(decodeURIComponent(E))}Object(a.useEffect)(function(){var c=te.current.instance;if(m!=null&&c&&pt){var I=c.getModel();I&&m!==I.getValue()&&(ye=!0,I.setValue(m),c.layout(),ye=!1)}},[m,pt,te.current]);function ra(){var c=te.current.instance;if(c){var I=c.getSelection(),Oe=te.current.pastePos||{},v=new N.Range(Oe.startLineNumber||I.endLineNumber,Oe.startColumn||I.endColumn,Oe.endLineNumber||I.endLineNumber,Oe.endColumn||I.endColumn);setTimeout(function(){c.executeEdits("",[{range:v,text:""}])},300)}}function oa(c){(window.navigator.platform.match("Mac")?c.metaKey:c.ctrlKey)&&c.keyCode==83&&(c.preventDefault(),o())}var ht=function(){if(le&&te.current.instance){var I=te.current.instance.getContentHeight();b(I0||ct.target.offsetWidth>0)&&le.layout()}}catch(bt){Fe.e(bt)}finally{Fe.f()}}),Z.observe(C.current)),Z}Object(a.useEffect)(function(){C.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(le){N=le;var Z=N.editor.createDiffEditor(C.current,Object(ge.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},P));W(Z);var xe=oe(Z);return function(){Z.dispose();var Fe=Z.getModel();Fe&&Fe.dispose(),xe.unobserve(C.current)}})},[]),Object(a.useEffect)(function(){F&&F.setModel({original:N.editor.createModel(m,L),modified:N.editor.createModel(t,L)})},[m,t,L,F]);var w=r(ee),o=r(ce),Ee={width:w,height:o};return g.a.createElement("div",{className:"my-diff-editor",ref:C,style:Ee})}},bCnd:function(ue,A,e){"use strict";e.d(A,"b",function(){return B}),e.d(A,"a",function(){return D});var ge=e("je13"),ne=e.n(ge),ve=!1;function B(n,a){var g=ne.a.get("__ec");g||(g={}),g[n]=a,ne.a.set("__ec",g)}function D(n,a){var g=ne.a.get("__ec");return g?g[n]===void 0?a:g[n]:a}},dejd:function(ue,A,e){},"e/zO":function(ue,A,e){ue.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(ue,A,e){},kqOp:function(ue,A,e){"use strict";e.d(A,"a",function(){return d});var ge=e("wx14"),ne=e("1OyB"),ve=e("vuIU"),B=e("Ji7U"),D=e("LK+K"),n=e("q1tI"),a=e.n(n),g=e("Ot1p"),i="\u2581",d=function(U){Object(B.a)(r,U);var E=Object(D.a)(r);function r(){var l;Object(ne.a)(this,r);for(var ye=arguments.length,M=new Array(ye),y=0;y'.concat(be+1,'\u3001\uFF08').concat(S.score,"\u5206\uFF09"):st=''.concat(be+1,'\u3001\uFF08').concat(S.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(S.item_id||S.item_bank_id,"\uFF09"),st};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return q(j.id)}},t.a.createElement("div",{className:h.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:h.a.titleWrap},t.a.createElement(P.a,{className:h.a.titleHtml,value:ze(j,De)+(j.name||(j==null?void 0:j.shixun_name))})),rt()),t.a.createElement("div",{className:h.a.action,style:{opacity:1}},t.a.createElement("div",{className:h.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:h.a.actions},t.a.createElement("div",{className:h.a.setScore,onClick:function(){var S=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];f(j.id,$e,S,j.score)}},"\u8BBE\u7F6E\u5F97\u5206"),$e!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:h.a.setScore,onClick:function(){var S=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];mt(j.id,u,S,j.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),Ct&&$e!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:h.a.setScore,onClick:function(){return Ue(j)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:h.a.delete,onClick:function(){return x(j.id)}},"\u5220\u9664")))))},W=F,oe=e("2dbc"),w=e("20ji"),o=e("4f0Y"),Ee=e("uwzz"),le=e("e/zO"),Z=e.n(le),xe=e("6/12"),Fe=e("JI8h"),tt=e("KGka"),ct=e("9NMw"),bt=e("3gpN"),Ze=e("J51S"),we=e("ErOA"),At=function($){var De=$.visible,$e=$.onOk,u=$.onCancel,at=Object(m.useRef)(),Ct=Object(m.useState)({}),gt=Object(y.a)(Ct,2),j=gt[0],Ie=gt[1],Ve=Object(m.useState)({}),mt=Object(y.a)(Ve,2),je=mt[0],f=mt[1],We=Object(m.useState)(!0),x=Object(y.a)(We,2),Rt=x[0],q=x[1];Object(m.useEffect)(function(){fe()},[]);var fe=function(){var Te=Object(l.a)(r.a.mark(function Je(){var Be,Se,ke,rt,ze,Ke,S,be,st,Jt,$t,kt;return r.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:if(!((De==null?void 0:De.item_type.toUpperCase())==="PROGRAM")){Et.next=6;break}return Et.next=3,Object(we.a)("/api/problems/".concat(De==null||((ke=De.program_attr)===null||ke===void 0)?void 0:ke.identifier,"/edit.json"),{method:"get"});case 3:Se=Et.sent,Et.next=9;break;case 6:return Et.next=8,Object(we.a)("/api/common_exercises/item_banks/".concat(De==null?void 0:De.item_bank_id,"/edit.json"),{method:"get"});case 8:Se=Et.sent;case 9:((Be=Se)===null||Be===void 0?void 0:Be.name)&&(rt=Se||{},ze=rt.exercise_subjects,Ke=rt.item_type,S=Ke===void 0?"PROGRAM":Ke,be=rt.difficulty,st=rt.exercise_points,Jt=Object(N.a)(rt,["exercise_subjects","item_type","difficulty","exercise_points"]),$t=ze.map(function(St){return St.id}),kt=st.map(function(St){return St.id}),Ie({course:$t,item_type:S,difficulty:be,knowledge:kt}),f(Jt),q(!1));case 10:case"end":return Et.stop()}},Je)}));return function(){return Te.apply(this,arguments)}}(),Ue=function(){var Je={SINGLE:t.a.createElement(xe.a,{ref:at,isEdit:!0,editData:je}),MULTIPLE:t.a.createElement(Fe.a,{ref:at,isEdit:!0,editData:je}),JUDGMENT:t.a.createElement(tt.a,{ref:at,isEdit:!0,editData:je}),COMPLETION:t.a.createElement(bt.a,{ref:at,isEdit:!0,editData:je}),SUBJECTIVE:t.a.createElement(ct.a,{ref:at,isEdit:!0,editData:je}),PROGRAM:t.a.createElement(Ze.a,{difficulty:j==null?void 0:j.difficulty,isEdit:!0,ref:at,editData:je})};return Je[j==null?void 0:j.item_type]},pe=function(){var Je=function(){var Be=Object(l.a)(r.a.mark(function Se(){var ke,rt,ze,Ke,S,be,st,Jt,$t,kt,qe,Et,St,Zt=arguments;return r.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return ze=Zt.length>0&&Zt[0]!==void 0?Zt[0]:!1,Dt.next=3,(ke=at.current)===null||ke===void 0?void 0:ke.onSave();case 3:if(Ke=Dt.sent,Ke){Dt.next=6;break}return Dt.abrupt("return");case 6:return S=j||{},be=S.course,st=S.item_type,Jt=S.difficulty,$t=S.knowledge,kt=$t===void 0?[]:$t,qe=Object(R.a)({exercise_subject_ids:be,exercise_point_ids:kt,item_type:st,difficulty:Jt,is_syc_item_bank:ze},Ke||{}),Et=st==="PROGRAM"?"/api/problems/".concat(De==null||((rt=De.program_attr)===null||rt===void 0)?void 0:rt.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(De==null?void 0:De.item_bank_id),Dt.next=11,Object(we.a)(Et,{method:"put",body:qe});case 11:St=Dt.sent,(St==null?void 0:St.status)===0&&($e(),u());case 13:case"end":return Dt.stop()}},Se)}));return function(){return Be.apply(this,arguments)}}();U.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:Z.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){U.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Be=Object(l.a)(r.a.mark(function ke(){return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Je(!0);case 2:return ze.abrupt("return",ze.sent);case 3:case"end":return ze.stop()}},ke)}));function Se(){return Be.apply(this,arguments)}return Se}(),onCancel:Je})};return t.a.createElement("div",{className:Z.a.modal},t.a.createElement("div",{className:Z.a.main},t.a.createElement("div",{className:Z.a.title},t.a.createElement("span",{className:Z.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:Z.a.edit,onClick:u}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:Z.a.body,id:"question-scroll"},Rt?t.a.createElement(Ee.a,{size:"large",className:Z.a.load,spinning:!0}):Ue()),t.a.createElement("div",{className:Z.a.btns},t.a.createElement(w.a,{size:"large",style:{marginRight:20},onClick:function(){return u()}},"\u53D6\u6D88"),t.a.createElement(w.a,{size:"large",type:"primary",onClick:function(){return pe()}},"\u4FDD\u5B58"))))},Lt=At,Ne=e("5X0v"),_=e.n(Ne),te=e("9ZNV"),nt=e("LvDl"),vt=e.n(nt),pt=e("WCUW"),Vt=e("vCeJ"),_a=e("9SwW"),Xt=e("L+Wd"),ra=e("4pyn"),oa=e("IrwY"),ht=e("obf9"),la=e("CeBg"),ea=e("V5E8"),qt=e("KQm4"),da=e("PhIt"),sa=e("k/+q"),pa=e("1vsH"),H=e("rKQW"),dt=e("oim2"),he=e("pv+g"),b=e("KscA"),Ce=e("SdB8"),c=e.n(Ce),I=e("wd/R"),Oe=e.n(I),v=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],ae=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ut=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],Ft=function($){var De,$e,u,at,Ct,gt,j,Ie=$.showCheckbox,Ve=Ie===void 0?!1:Ie,mt=$.isPreviewSelect,je=mt===void 0?!1:mt,f=$.data,We=$.activeTabsKey,x=$.selectIds,Rt=x===void 0?[]:x,q=$.loadingIdParams,fe=$.onLoadingIdParams,Ue=fe===void 0?function(){}:fe,pe=$.onSetSelectIds,Te=pe===void 0?function(){}:pe,Je=$.onSetPrivate,Be=Je===void 0?function(){}:Je,Se=$.onCopy,ke=Se===void 0?function(){}:Se,rt=$.onSetPublic,ze=rt===void 0?function(){}:rt,Ke=$.onDelete,S=Ke===void 0?function(){}:Ke,be=$.onCancel,st=be===void 0?function(){}:be,Jt=$.onSelect,$t=Jt===void 0?function(){}:Jt,kt=Object(m.useState)(!1),qe=Object(y.a)(kt,2),Et=qe[0],St=qe[1],Zt=Object(m.useRef)(),ia=function(){if(f.item_type==="JUDGMENT")return t.a.createElement("div",{className:c.a.judgmentContent},f.choices.map(function(k,K){return t.a.createElement(ve.a,{key:K,disabled:!0},k.choice_text)}));if(f.item_type==="PROGRAM"){var Pt;return t.a.createElement("div",{className:c.a.programContent},t.a.createElement(P.a,{value:(Pt=f.program_attr)===null||Pt===void 0?void 0:Pt.description}))}return t.a.createElement("div",{className:c.a.otherContent},f.choices.map(function(k,K){return t.a.createElement("div",{key:K,className:c.a.otherContentItem},t.a.createElement("p",null,v[K]),t.a.createElement(P.a,{className:c.a.otehrContentHtml,value:k.choice_text}))}))},Dt=function(){var Pt;return t.a.createElement("div",null,(Pt=f.standard_answer)===null||Pt===void 0?void 0:Pt.map(function(k,K){return t.a.createElement(P.a,{key:K,className:c.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})}))},ba=function(){var Pt,k,K,se={SUBJECTIVE:(Pt=f.answer_texts)===null||Pt===void 0?void 0:Pt[0],JUDGMENT:(k=f.choices)===null||k===void 0||((K=k.find(function(it){return it.is_answer}))===null||K===void 0)?void 0:K.choice_text},ie=f.choices.map(function(it){return it.is_answer}).findIndex(function(it){return it}),Me=ie>-1?ae[ie]:"",Ye="";f.choices.map(function(it,Bt){it.is_answer&&(Ye+=ae[Bt])});var ut=se[f.item_type],jt={SINGLE:t.a.createElement(P.a,{className:c.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Me||"\u65E0")}),MULTIPLE:t.a.createElement(P.a,{className:c.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ye||"\u65E0")}),COMPLETION:Dt()},Ot=t.a.createElement(P.a,{className:c.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ut||"\u65E0")});return jt[f.item_type]||Ot},aa=t.a.createElement(b.a,{forceSubMenuRender:!0},(f==null?void 0:f.public)?t.a.createElement(b.a.Item,{onClick:function(){return Be(f.id)},key:"1"},t.a.createElement("span",{className:c.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(b.a.Item,{onClick:function(){return ze(f.id)},key:"2"},t.a.createElement("span",{className:c.a.actionLink},"\u516C\u5F00")),t.a.createElement(b.a.Item,{onClick:function(){if(f==null?void 0:f.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}S(f.id)},key:"3"},t.a.createElement("span",{className:c.a.actionLink},"\u5220\u9664"))),ha=function(){var Pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,k='\u7B80\u5355';return Pt===2&&(k='\u9002\u4E2D'),Pt===3&&(k='\u56F0\u96BE'),k},ga=function(){Zt.current.style.pointerEvents="none"},ya=function(){var Pt;return console.log(ha(f==null?void 0:f.difficulty),44),''.concat((Pt=Ut.find(function(k){return k.type===(f==null?void 0:f.item_type)}))===null||Pt===void 0?void 0:Pt.name,"").concat(ha(f==null?void 0:f.difficulty)," ")},Ca=function(){return(f==null?void 0:f.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:c.a.itemWrap},Ve&&t.a.createElement(dt.a,{style:{marginTop:25},checked:Rt.includes(f.id),onChange:function(){Te(f.id)}}),t.a.createElement("div",{className:c.a.listWrap},t.a.createElement("div",{className:c.a.list},t.a.createElement("div",{className:c.a.row,style:{alignItems:"baseline"}},t.a.createElement(P.a,{className:c.a.topicTitleContent,value:Ca()+"No.".concat(f.id," ")+f.name+ya()}),t.a.createElement("i",{onClick:function(){return St(!Et)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Et?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:Et?"auto":0}},t.a.createElement("div",{className:"".concat(c.a.row," mt15")},ia()),t.a.createElement("div",{className:c.a.row},t.a.createElement("div",{className:c.a.updateTimeRow},t.a.createElement("div",{className:c.a.updateTimeWrap},f.item_type==="PROGRAM"&&t.a.createElement("p",{className:c.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(De=f.program_attr)===null||De===void 0?void 0:De.language)))),f.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:c.a.parseAnswerBorder}),t.a.createElement("div",{className:c.a.answer},ba()),t.a.createElement("div",{className:c.a.parse},t.a.createElement("div",{className:c.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:c.a.parseAnswer},f.analysis?t.a.createElement(P.a,{className:c.a.parseAnswerHtml,value:f.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:c.a.actionBar},t.a.createElement("div",{className:c.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},f.quotes,"\u6B21"),t.a.createElement("i",{className:c.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},f.update_time?Oe()(f.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:c.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(f==null||(($e=f.exercise_subjects)===null||$e===void 0)?void 0:$e.length)?t.a.createElement(D.a,{title:f==null||((u=f.exercise_subjects)===null||u===void 0)?void 0:u.join("\u3001")},t.a.createElement("span",{className:je?c.a.longKnow:c.a.know},f==null||((at=f.exercise_subjects)===null||at===void 0)?void 0:at.join("\u3001"))):t.a.createElement("span",{className:c.a.know},"--"),t.a.createElement("i",{className:c.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(f==null||((Ct=f.exercise_points)===null||Ct===void 0)?void 0:Ct.length)?t.a.createElement(D.a,{title:f==null||((gt=f.exercise_points)===null||gt===void 0)?void 0:gt.join("\u3001")},t.a.createElement("span",{className:je?c.a.longKnow:c.a.know},f==null||((j=f.exercise_points)===null||j===void 0)?void 0:j.join("\u3001"))):t.a.createElement("span",{className:c.a.know},"--")),t.a.createElement("div",{className:c.a.actionRight},t.a.createElement(w.a,{ghost:!0,key:2,className:"".concat(c.a.bottomAction," ").concat(c.a.borderColorFFF),onClick:function(){Ue({selectId:f.id}),$t(f.id)}},"\u66FF\u6362 ")))))},Mt=Ft,xt=e("+iVS"),lt=e.n(xt),yt=ee.a.Option,Gt=s.a.RangePicker,zt=sa.a.TabPane,ft=ce.a.TextArea,Qt={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},Wt={page:1,per_page:10},ta=function($){var De,$e,u,at,Ct=$.isEdit,gt=$.onOk,j=$.onCancel,Ie=$.match,Ve=$.showitem,mt=$.setshowitem,je=M.a.useForm(),f=Object(y.a)(je,1),We=f[0],x=Object(m.useState)(Qt),Rt=Object(y.a)(x,2),q=Rt[0],fe=Rt[1],Ue=Object(m.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),pe=Object(y.a)(Ue,2),Te=pe[0],Je=pe[1],Be=Object(m.useState)([]),Se=Object(y.a)(Be,2),ke=Se[0],rt=Se[1],ze=Object(m.useState)([]),Ke=Object(y.a)(ze,2),S=Ke[0],be=Ke[1],st=Object(m.useState)([]),Jt=Object(y.a)(st,2),$t=Jt[0],kt=Jt[1],qe=Object(m.useState)("0"),Et=Object(y.a)(qe,2),St=Et[0],Zt=Et[1],ia=Object(m.useState)({}),Dt=Object(y.a)(ia,2),ba=Dt[0],aa=Dt[1],ha=Object(m.useState)(0),ga=Object(y.a)(ha,2),ya=ga[0],Ca=ga[1],Tt=Object(m.useState)(!1),Pt=Object(y.a)(Tt,2),k=Pt[0],K=Pt[1],se=Object(m.useState)(Object(R.a)({},Wt)),ie=Object(y.a)(se,2),Me=ie[0],Ye=ie[1],ut=Object(m.useState)(0),jt=Object(y.a)(ut,2),Ot=jt[0],it=jt[1],Bt=Object(m.useState)(1),ca=Object(y.a)(Bt,2),Da=ca[0],ja=ca[1],Aa=Object(m.useState)(""),Ma=Object(y.a)(Aa,2),Na=Ma[0],Ia=Ma[1],wa=Object(m.useState)(!1),Ta=Object(y.a)(wa,2),za=Ta[0],La=Ta[1],Xa=Object(m.useState)(!1),xa=Object(y.a)(Xa,2),$a=xa[0],Ba=xa[1],ka=Object(m.useState)(!1),Fa=Object(y.a)(ka,2),Oa=Fa[0],Wa=Fa[1],Ka=Object(m.useState)([]),Sa=Object(y.a)(Ka,2),T=Sa[0],p=Sa[1],O=Object(m.useState)(!1),V=Object(y.a)(O,2),de=V[0],J=V[1],X=Object(m.useState)(),me=Object(y.a)(X,2),Qe=me[0],Ae=me[1],ot=Object(m.useState)({}),He=Object(y.a)(ot,2),na=He[0],Ea=He[1],Ra=(Ie==null||((De=Ie.params)===null||De===void 0)?void 0:De.exerciseId)?(Ie==null||(($e=Ie.params)===null||$e===void 0)?void 0:$e.exerciseId)==="add"?"":Ie==null||((u=Ie.params)===null||u===void 0)?void 0:u.exerciseId:"";Object(m.useEffect)(function(){Ha(),Ua()},[]),Object(m.useEffect)(function(){Ve.itemId&&fa(Object(R.a)(Object(R.a)({},Qt),Wt),!0)},[Ve]),Object(m.useEffect)(function(){var Re;(Ie==null||((Re=Ie.params)===null||Re===void 0)?void 0:Re.exerciseId)&&Wa(!0)},[Ie==null||((at=Ie.params)===null||at===void 0)?void 0:at.exerciseId]),Object(m.useEffect)(function(){if(Da===1){ja(2);return}fa(Object(R.a)(Object(R.a)({},Qt),Wt))},[St]);var Ua=function(){var Re=Object(l.a)(r.a.mark(function z(){var G,Le,Ge;return r.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return _t.next=2,Object(we.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:Ra}});case 2:Le=_t.sent,Ge=Le==null||((G=Le.data)===null||G===void 0)?void 0:G.reduce(function(va,Ht){return va+Ht.count},0),aa(It(Le.data)),Ca(Ge);case 6:case"end":return _t.stop()}},z)}));return function(){return Re.apply(this,arguments)}}(),Ha=function(){var Re=Object(l.a)(r.a.mark(function z(){var G;return r.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(we.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:G=Ge.sent,(G==null?void 0:G.data)&&kt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(qt.a)(G.data)));case 4:case"end":return Ge.stop()}},z)}));return function(){return Re.apply(this,arguments)}}(),Ga=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le,Ge,Pe;return r.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(we.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[G]}});case 2:Le=va.sent,(Le==null?void 0:Le.data)&&Je([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(qt.a)(Object(pa.T)(((Ge=Le.data)===null||Ge===void 0||((Pe=Ge[0])===null||Pe===void 0)?void 0:Pe.exercise_points)||[]))));case 4:case"end":return va.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),Qa=function(z){fe(Object(R.a)({},We.getFieldsValue())),"exercise_subject_id"in z&&(Ga(z.exercise_subject_id),We.setFieldsValue({exercise_point_id:"ALL"}),fe(Object(R.a)(Object(R.a)({},q),{},{exercise_point_id:"ALL"})))},Ja=function(){var Re=Object(l.a)(r.a.mark(function z(G){return r.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:console.log(Wt,"values"),Ye(Wt),fa(Object(R.a)(Object(R.a)({},Wt),G),!0),be([]);case 4:case"end":return Ge.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),ln=function(z){Ye(Wt),We.resetFields(),fe(Object(R.a)({},Qt)),be([]),Zt(z)},sn=function(z){be(z?ke==null?void 0:ke.map(function(G){return G.id}):[])},fa=function(){var Re=Object(l.a)(r.a.mark(function z(G,Le){var Ge,Pe,_t;return r.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ge=vt.a.pickBy(G,function(Va){return Va!=="ALL"&&Va!==void 0}),Pe={},Ge.date&&(Pe={start_at:Oe()(Ge.date[0]).format("YYYY-MM-DD"),end_at:Oe()(Ge.date[1]).format("YYYY-MM-DD")},delete Ge.date),Le&&K(!0),Ht.next=6,Object(we.a)("/api/common_exercises/item_banks",{method:"get",params:Object(R.a)(Object(R.a)(Object(R.a)({},Ge),Pe),{},{type:St,examination_bank_id:Ra,item_type:Ve.type})});case 6:_t=Ht.sent,(_t==null?void 0:_t.items)&&(rt(_t==null?void 0:_t.items),it(_t==null?void 0:_t.items_count),K(!1),Ae(_t.used_shixun_ids||[]));case 8:case"end":return Ht.stop()}},z)}));return function(G,Le){return Re.apply(this,arguments)}}();console.log(ke);var Ya=function(z,G){be([]);var Le={page:z,per_page:G};Ye(Le),fa(Object(R.a)(Object(R.a)({},Le),q))},Za=function(z){be((S==null?void 0:S.includes(z))?S.filter(function(G){return G!==z}):[].concat(Object(qt.a)(S),[z]))},un=function(){var Re=Object(l.a)(r.a.mark(function z(){var G,Le;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(console.log(Na,"inputText"),!(Na!=="\u786E\u8BA4\u5220\u9664")){Pe.next=4;break}return La(!0),Pe.abrupt("return");case 4:return Pe.next=6,Object(we.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:T}});case 6:G=Pe.sent,(G==null?void 0:G.status)===0&&(be([]),Le=T.length===ke.length&&Me.page>1?Me.page-1:Me.page,fa(Object(R.a)(Object(R.a)(Object(R.a)({},q),Me),{},{page:Le})),Ba(!1),Ua());case 8:case"end":return Pe.stop()}},z)}));return function(){return Re.apply(this,arguments)}}(),qa=function(z){var G=z?[z]:S;if(console.log(G),G==null?void 0:G.length){Ba(!0),p(G),La(!1),Ia("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},en=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le,Ge;return r.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return Le=G?[G]:S,_t.next=3,Object(we.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Le,source:"0"}});case 3:Ge=_t.sent,Ge.status===0&&fa(Object(R.a)(Object(R.a)({},q),Me));case 5:case"end":return _t.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),tn=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(we.a)("/api/item_banks/".concat(G,"/set_private.json"),{method:"post"});case 2:Le=Pe.sent,Le.status===0&&fa(Object(R.a)(Object(R.a)({},q),Me));case 4:case"end":return Pe.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),an=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(we.a)("/api/common_exercises/item_banks/".concat(G,"/fork"),{method:"get"});case 2:Le=Pe.sent,Le.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Pe.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),nn=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le,Ge,Pe,_t;return r.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:return Ge=Ct?"/api/examination_banks/".concat(Ie==null||((Le=Ie.params)===null||Le===void 0)?void 0:Le.exerciseId,"/replace.json"):"/api/item_baskets/".concat(Ve.itemId,"}/replace.json"),Pe={new_item_bank_id:G,old_item_bank_id:""},Ct&&(Pe.old_item_bank_id=Ve.itemId),Ht.next=5,Object(we.a)(Ge,{method:"put",body:Object(R.a)({},Pe)});case 5:if(_t=Ht.sent,!Ra){Ht.next=9;break}return Ht.next=9,Object(we.a)("/api/examination_banks/".concat(Ra,"/save_item_banks.json"),{method:"post"});case 9:_t.status===0&&(mt({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return Ht.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),rn=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(we.a)("/api/item_baskets/".concat(G,".json"),{method:"delete",body:{id:G,item_bank:1,examination_bank_id:Ra}});case 2:Le=Pe.sent,Le.status===0&&(Ua(),fa(Object(R.a)(Object(R.a)({},q),Me)),Ea({}));case 4:case"end":return Pe.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),cn=function(){var Re=Object(l.a)(r.a.mark(function z(G){var Le;return r.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(we.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:G,examination_bank_id:Ra}});case 2:Le=Pe.sent,Le.status===0&&(Ua(),fa(Object(R.a)(Object(R.a)({},q),Me)));case 4:case"end":return Pe.stop()}},z)}));return function(G){return Re.apply(this,arguments)}}(),on=function(z){Ea(z)};return t.a.createElement(U.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!Ve.itemId,width:924,footer:null,onCancel:function(){return mt({})}},t.a.createElement("div",null,t.a.createElement(M.a,{form:We,className:lt.a.formWrap,scrollToFirstError:!0,onValuesChange:Qa,onFinish:Ja,initialValues:Qt,size:"large"},t.a.createElement(ea.a,{justify:"space-between"},t.a.createElement(M.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(M.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(M.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(ee.a,{style:{width:154}},t.a.createElement(yt,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(yt,{value:"1"},"\u7B80\u5355"),t.a.createElement(yt,{value:"2"},"\u9002\u4E2D"),t.a.createElement(yt,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(ea.a,{justify:"space-between"},t.a.createElement(M.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(ee.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},$t.map(function(Re){return t.a.createElement(yt,{key:Re.id,title:Re.name,value:Re.id},Re.name)}))),t.a.createElement(M.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(ht.a,{style:{width:154},treeData:Te,disabled:!(q==null?void 0:q.exercise_subject_id),showArrow:!0,showCheckedStrategy:ht.a.SHOW_PARENT})),t.a.createElement(M.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Gt,{style:{width:240}}))),t.a.createElement(ea.a,{justify:"end"},t.a.createElement(M.a.Item,null,t.a.createElement(w.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),ke.map(function(Re,z){return t.a.createElement(Mt,{showCheckbox:!1,key:Re.id,onDelete:qa,data:Re,isPreviewSelect:Oa,activeTabsKey:St,selectIds:S,loadingIdParams:na,onLoadingIdParams:on,onSelect:nn,onCancel:rn,onCopy:an,onSetPublic:en,onSetPrivate:tn,onSetSelectIds:Za})}),!!(ke==null?void 0:ke.length)&&t.a.createElement(ra.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Me.per_page,showSizeChanger:!0,onChange:function(z,G){Ya(z,G)},hideOnSinglePage:!1,current:Me.page,total:Ot,showTotal:function(z){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},z),"\u6761\u6570\u636E")}})))},Kt=ta,Yt=ce.a.TextArea,Xe=ee.a.Option,ua=s.a.RangePicker,Nt=function($){var De={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return De[$]||0},It=function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],De=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],$e=$.map(function(u){var at=De.find(function(Ct){return u.item_type===Ct.type});return Object(R.a)(Object(R.a)({},u),at)});return $e},ma=function($){var De,$e,u,at,Ct,gt,j,Ie,Ve=$.problemsetPreview,mt=$.user,je=$.globalSetting,f=$.loading,We=$.dispatch,x=$.match,Rt=Object(N.a)($,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),q=Object(m.useState)(),fe=Object(y.a)(q,2),Ue=fe[0],pe=fe[1],Te=Object(m.useState)(),Je=Object(y.a)(Te,2),Be=Je[0],Se=Je[1],ke=Object(m.useState)([]),rt=Object(y.a)(ke,2),ze=rt[0],Ke=rt[1],S=Object(m.useState)([]),be=Object(y.a)(S,2),st=be[0],Jt=be[1],$t=Object(m.useState)(!1),kt=Object(y.a)($t,2),qe=kt[0],Et=kt[1],St=Object(m.useState)(""),Zt=Object(y.a)(St,2),ia=Zt[0],Dt=Zt[1],ba=Object(m.useState)(!1),aa=Object(y.a)(ba,2),ha=aa[0],ga=aa[1],ya=M.a.useForm(),Ca=Object(y.a)(ya,1),Tt=Ca[0],Pt=Object(m.useState)({}),k=Object(y.a)(Pt,2),K=k[0],se=k[1],ie=Object(m.useRef)(),Me=Object(m.useState)({}),Ye=Object(y.a)(Me,2),ut=Ye[0],jt=Ye[1],Ot=qe?"/exam/exerciseManagement":"/exam/questionManagement";Object(m.useEffect)(function(){return We({type:"globalSetting/footerToggle",payload:!1}),function(){We({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(m.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(m.useEffect)(function(){Bt(),it(),ca()},[]),Object(m.useEffect)(function(){Bt(),it(),ca()},[ut]),Object(m.useEffect)(function(){var T;(x==null||((T=x.params)===null||T===void 0)?void 0:T.exerciseId)&&Et(!0)},[x==null||((De=x.params)===null||De===void 0)?void 0:De.exerciseId]);var it=function(){var T=Object(l.a)(r.a.mark(function p(){var O,V;return r.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,Object(we.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(x==null||((O=x.params)===null||O===void 0)?void 0:O.exerciseId)||""}});case 2:V=J.sent,(V==null?void 0:V.data)&&Ke(It(V.data));case 4:case"end":return J.stop()}},p)}));return function(){return T.apply(this,arguments)}}(),Bt=function(){var T=Object(l.a)(r.a.mark(function p(){var O,V,de,J,X,me,Qe,Ae;return r.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(!(x==null||((O=x.params)===null||O===void 0)?void 0:O.exerciseId)){He.next=9;break}return He.next=3,We({type:"problemsetPreview/getEditPaperData",payload:{id:x==null||((V=x.params)===null||V===void 0)?void 0:V.exerciseId}});case 3:de=He.sent,J=de.exam||{},X=J.exercise_subject_id,me=J.name,Qe=J.difficulty,Ae=J.exam_notes,Tt.setFieldsValue({exercise_subject_id:X,name:me,difficulty:Qe,exam_notes:Ae}),se({exercise_subject_id:X,name:me,difficulty:Qe,exam_notes:Ae}),He.next=10;break;case 9:We({type:"problemsetPreview/getPaperData"});case 10:case"end":return He.stop()}},p)}));return function(){return T.apply(this,arguments)}}(),ca=function(){var T=Object(l.a)(r.a.mark(function p(){var O;return r.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(we.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:O=de.sent,(O==null?void 0:O.data)&&Jt(O.data||[]);case 4:case"end":return de.stop()}},p)}));return function(){return T.apply(this,arguments)}}(),Da=function(p,O){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,J=vt.a.cloneDeep(V).map(function(X){return Object(R.a)(Object(R.a)({},X),{},{challenge_score:X.challenge_score||5})});if(ie.current=de||Nt(O),O==="\u5B9E\u8BAD\u9898")return U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:_.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),J==null?void 0:J.map(function(X,me){return t.a.createElement("div",{className:_.a.shixunScore},me+1,"\u3001",X.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:X.challenge_score,min:1,onChange:function(Ae){X.challenge_score=Ae}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var X=Object(l.a)(r.a.mark(function Qe(){return r.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Object(pt.J)({id:p,challenge_scores:J.map(function(He){return{challenge_id:He.challenge_id,score:He.challenge_score}})});case 2:ie.current=null,Bt();case 4:case"end":return ot.stop()}},Qe)}));function me(){return X.apply(this,arguments)}return me}()});U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:_.a.modalColumn},t.a.createElement("div",{className:_.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ie.current,onChange:function(me){ie.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var X=Object(l.a)(r.a.mark(function Qe(){return r.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,We({type:"problemsetPreview/setScore",payload:{id:p,score:ie.current}});case 2:ie.current=null,Bt();case 4:case"end":return ot.stop()}},Qe)}));function me(){return X.apply(this,arguments)}return me}()})},ja=function(p,O){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;qe?ut.itemId=de:ut.itemId=p,ut.type=O,jt(Object(R.a)({},ut))},Aa=function(p,O){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,J=vt.a.cloneDeep(V).map(function(X){return Object(R.a)(Object(R.a)({},X),{},{challenge_score:X.challenge_score||5})});if(ie.current=de||Nt(O),O==="\u5B9E\u8BAD\u9898")return U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:_.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),J==null?void 0:J.map(function(X,me){return t.a.createElement("div",{className:_.a.shixunScore},me+1,"\u3001",X.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:Oa,defaultValue:X.challenge_score,min:1,onChange:function(Ae){X.challenge_score=Ae}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var X=Object(l.a)(r.a.mark(function Qe(){var Ae;return r.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(Vt.p)({id:x==null||((Ae=x.params)===null||Ae===void 0)?void 0:Ae.exerciseId,itemId:p,challenge_scores:J.map(function(na){return{challenge_id:na.challenge_id,score:na.challenge_score}})});case 2:ie.current=null,Bt();case 4:case"end":return He.stop()}},Qe)}));function me(){return X.apply(this,arguments)}return me}()});U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:_.a.modalColumn},t.a.createElement("div",{className:_.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ie.current,onChange:function(me){ie.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var X=Object(l.a)(r.a.mark(function Qe(){var Ae;return r.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,We({type:"paperlibrary/setScore",payload:{id:x==null||((Ae=x.params)===null||Ae===void 0)?void 0:Ae.exerciseId,itemId:p,score:ie.current}});case 2:ie.current=null,Bt();case 4:case"end":return He.stop()}},Qe)}));function me(){return X.apply(this,arguments)}return me}()})},Ma=function(p){U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:_.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(l.a)(r.a.mark(function de(){return r.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,We({type:"problemsetPreview/handleDelete",payload:{id:p}});case 2:Bt(),it();case 4:case"end":return X.stop()}},de)}));function V(){return O.apply(this,arguments)}return V}()})},Na=function(p){U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:_.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(l.a)(r.a.mark(function de(){var J;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,We({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:x==null||((J=x.params)===null||J===void 0)?void 0:J.exerciseId,itemId:p}});case 2:Bt(),it();case 4:case"end":return me.stop()}},de)}));function V(){return O.apply(this,arguments)}return V}()})},Ia=function(p,O){ie.current=Nt(O),U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:_.a.modalColumn},t.a.createElement("div",{className:_.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:Oa,min:1,defaultValue:ie.current,onChange:function(de){ie.current=de}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(l.a)(r.a.mark(function J(){var X;return r.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,We({type:"".concat(qe?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:qe?p.toLowerCase():p,score:ie.current,id:x==null||((X=x.params)===null||X===void 0)?void 0:X.exerciseId}});case 2:ie.current=null,Bt();case 4:case"end":return Qe.stop()}},J)}));function de(){return V.apply(this,arguments)}return de}()})},wa=function(p){U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:_.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(l.a)(r.a.mark(function de(){var J;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,We({type:"".concat(qe?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:x==null||((J=x.params)===null||J===void 0)?void 0:J.exerciseId,item_type:qe?p.toLowerCase():p}});case 2:Bt(),it();case 4:case"end":return me.stop()}},de)}));function V(){return O.apply(this,arguments)}return V}()})},Ta=function(){var T=Object(l.a)(r.a.mark(function p(O,V){var de,J,X,me;return r.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(!(!O.destination||!O.source)){Ae.next=2;break}return Ae.abrupt("return");case 2:if(de=V.questions[O.source.index].id,J=O.destination.index+1,!qe){Ae.next=10;break}return Ae.next=7,We({type:"paperlibrary/adjustPosition",payload:{id:x==null||((me=x.params)===null||me===void 0)?void 0:me.exerciseId,itemId:de,position:J}});case 7:X=Ae.sent,Ae.next=13;break;case 10:return Ae.next=12,We({type:"problemsetPreview/adjustPosition",payload:{id:de,position:J}});case 12:X=Ae.sent;case 13:if(!(X.status===-1)){Ae.next=15;break}return Ae.abrupt("return");case 15:Bt();case 16:case"end":return Ae.stop()}},p)}));return function(O,V){return T.apply(this,arguments)}}(),za=function(p,O,V){var de=Array.from(p),J=de.splice(O,1),X=Object(y.a)(J,1),me=X[0];return de.splice(V,0,me),de},La=function(){var T=Object(l.a)(r.a.mark(function p(O){var V,de;return r.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Object(we.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(x==null||((V=x.params)===null||V===void 0)?void 0:V.exerciseId)||"",items:O.map(function(me,Qe){return{position:Qe+1,item_type:me.type}})}});case 2:return de=X.sent,X.abrupt("return",de);case 4:case"end":return X.stop()}},p)}));return function(O){return T.apply(this,arguments)}}(),Xa=function(p){var O="Anchor_".concat(p),V=document.getElementById(O);V&&setTimeout(function(){return V.scrollIntoView({block:"start",behavior:"smooth"})})},xa=function(p,O,V){return p[O]=p.splice(V,1,p[O])[0],p},$a=function(p){var O=[],V=vt.a.cloneDeep(ze);V.length>1&&p!==0&&(O=xa(V,p,p-1)),La(O),Ke(O)},Ba=function(p){var O=[],V=vt.a.cloneDeep(ze);V.length>1&&p!==V.length-1&&(O=xa(V,p,p+1)),La(O),Ke(O)},ka=function(p){se(Object(R.a)({},Tt.getFieldsValue()))},Fa=function(p){var O,V,de,J=function(){var me=Object(l.a)(r.a.mark(function Qe(){var Ae,ot,He;return r.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return ot=qe?"/api/examination_banks/".concat(x==null||((Ae=x.params)===null||Ae===void 0)?void 0:Ae.exerciseId,".json"):"/api/examination_banks.json",ga(!0),Ea.next=4,Object(we.a)(ot,{method:qe?"put":"post",body:p});case 4:He=Ea.sent,He.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),ga(!1),L.c.push("/exam/exerciseManagement"));case 6:case"end":return Ea.stop()}},Qe)}));return function(){return me.apply(this,arguments)}}(),X=Number(qe?(O=Ve.paperData)===null||O===void 0||((V=O.exam)===null||V===void 0)?void 0:V.all_score:(de=Ve.paperData)===null||de===void 0?void 0:de.all_score);if(console.log(X,44),X===100||X===120||X===150){J();return}U.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:J})},Oa=function(p){var O=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(p),typeof p=="string"?isNaN(Number(p))?"":p.replace(O,"$1$2.$3"):typeof p=="number"?isNaN(p)?"":String(p).replace(O,"$1$2.$3"):""},Wa=function(p){Dt(p)},Ka=function(){Bt()},Sa=function(p){if(!p||!(p==null?void 0:p.length))return[];var O=ze.map(function(V){var de=(p==null?void 0:p.find(function(J){return V.type===J.type}))||{};return de});return O};return t.a.createElement("section",{className:_.a.bg},t.a.createElement("div",{id:"id_left",className:_.a.left,onMouseEnter:function(p){var O=document.getElementById("id_left");O.style.overflowY="auto"},onMouseLeave:function(p){var O=document.getElementById("id_left");O.style.overflowY="hidden"}},ze.map(function(T,p){var O,V,de,J,X=T.type,me=T.count,Qe=T.name,Ae=T.icon,ot=Sa((O=Ve.paperData)===null||O===void 0?void 0:O.questionList);return console.log(ot,"item"),t.a.createElement("div",{className:_.a.list,key:p},t.a.createElement("div",{className:_.a.name},t.a.createElement("b",null),t.a.createElement("span",null,Qe)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:_.a.b},me),"\u9898",t.a.createElement("span",{className:_.a.l},"|"),"\u5171",t.a.createElement("span",{className:_.a.r},ot==null||((V=ot[p])===null||V===void 0)?void 0:V.questions_score),"\u5206"),t.a.createElement("div",null,p>0?t.a.createElement(D.a,{getPopupContainer:function(na){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return $a(p)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),p5?(i.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:I,analysis:o,standard_answers:y,is_ordered:jt,remove_blank:tt,part_match:_a!=="1"}},da=function(){$(""),Ee(""),Se([]),xe(!1),Kt("1"),vt(!1)},Yt=function(y,De,L){var w=Le.slice();if(De&&w.splice(y,De),L)for(var U=0;U1&&r.a.createElement("span",{style:{marginLeft:52}},r.a.createElement(re.a,{checked:jt,onChange:function(y){return xe(y.target.checked)},className:"".concat(q.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),r.a.createElement("span",{className:"".concat(q.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),r.a.createElement("p",{className:q.a.titleWrap},r.a.createElement("span",{className:q.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),r.a.createElement(ye.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:o,onChange:function(y){return Ee(y)}}))};S.a=Object(s.a)(function(te){var oe=te.loading,ce=te.globalSetting;return{globalSetting:ce,loading:oe.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(Y))},4:function(ie,S){},5:function(ie,S){},"5X0v":function(ie,S,e){ie.exports={bg:"bg___bX3xT",left:"left___1PQIg",list:"list___3SOvm",name:"name___13jx-",b:"b___24TIQ",r:"r___3buWY",l:"l___15yU4",answerSheet:"answerSheet___RsarG",tag:"tag___2RCsW",right:"right___3ybB6",wrap:"wrap___3CRHM",flexRow:"flexRow___pdcB8",flexColumn:"flexColumn___C--HN",flexJustifyBetween:"flexJustifyBetween___1c9Yo",relative:"relative___29BPp",questionNumber:"questionNumber___3NObm",score:"score___32aRR",selectTopicButton:"selectTopicButton___1_9To",line:"line___19jCA",typeActive:"typeActive___Iz2-H",typeName:"typeName___wLxs8",typeAction:"typeAction___NaqIo",mouseTypeActive:"mouseTypeActive___3C5xG",setScore:"setScore___2Q7_v",delete:"delete___3w-4D",modal:"modal___1M87I",modalColumn:"modalColumn___2k-xk",modalRow:"modalRow___34gSG",shixunModal:"shixunModal___2gtKF",shixunScore:"shixunScore___1v0QK",formWrap:"formWrap___2yPKd",fixedBtn:"fixedBtn___2Q3fn"}},6:function(ie,S){},"6/12":function(ie,S,e){"use strict";var Re=e("KQm4"),re=e("DfAj"),ve=e("67aS"),F=e("WKsE"),A=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),h=e("q1tI"),i=e.n(h),_=e("9kvl"),b=e("Ot1p"),m=e("9Bee"),r=e("xIf3"),s=e.n(r),ye=e("1vsH"),N=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],C=function(g,q){var u=g.editData,Y=g.globalSetting,te=g.loading,oe=g.dispatch,ce=g.onRef,d=ce===void 0?function(){}:ce,t=g.isEdit,M=Object(a.a)(g,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(h.useState)([]),P=Object(n.a)(_e,2),D=P[0],p=P[1],Ye=Object(h.useState)(),I=Object(n.a)(Ye,2),$=I[0],le=I[1],W=Object(h.useState)(),o=Object(n.a)(W,2),Ee=o[0],se=o[1],ee=Object(h.useState)(""),Le=Object(n.a)(ee,2),Se=Le[0],Ze=Le[1],_t=Object(h.useState)(""),Ct=Object(n.a)(_t,2),Qe=Ct[0],Me=Ct[1];Object(h.useEffect)(function(){p(["","","",""])},[]),Object(h.useEffect)(function(){var xe,c;if(!u||!t){console.log(!u,!t,"editDat2a");return}console.log(u,"editData"),Ze(u==null?void 0:u.name),Me(u==null?void 0:u.analysis),p(u==null||((xe=u.choices)===null||xe===void 0)?void 0:xe.map(function(tt){return tt.choice_text}));var ae=u==null||((c=u.choices)===null||c===void 0)?void 0:c.findIndex(function(tt){return tt.is_answer});se(ae===-1?"":ae)},[u,t]),Object(h.useImperativeHandle)(q,function(){return{onSave:Dt,Clear:jt}});var Dt=function(){if(!Se)return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var c=D.findIndex(function(tt){return!tt});if(c>-1)return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(N[c]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",Ee),!(typeof Ee=="number"))return A.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(ye.D)(D))return A.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=D.map(function(tt,vt){return{choice_text:tt,is_answer:Ee===vt?1:0}});return{name:Se,choices:ae,analysis:Qe}},jt=function(){Ze(""),Me(""),se(""),p(["","","",""])};return i.a.createElement("section",{className:s.a.wrap},i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(b.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(c){return Ze(c)}}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),D.map(function(xe,c){return i.a.createElement("div",{className:s.a.choiceWrap,key:c},i.a.createElement(ve.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(s.a.answer," ").concat(Ee===c?s.a.activeAnswer:""),onClick:function(){return se(c)}},N[c])),i.a.createElement("div",{className:s.a.editorWrap},$===c?i.a.createElement(b.a,{id:"single-question-option-".concat(c),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xe,onChange:function(tt){D[c]=tt,p(D)}}):i.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return le(c)}},i.a.createElement(m.a,{value:xe}))),c>1&&i.a.createElement(ve.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){p(D.filter(function(tt,vt){return vt!==c})),c===Ee&&se("")}})),c<7&&c===D.length-1&&i.a.createElement(ve.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return p([].concat(Object(Re.a)(D),[""]))}})))}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(b.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qe,onChange:function(c){return Me(c)}}))};S.a=Object(_.a)(function(T){var g=T.problemset,q=T.loading,u=T.globalSetting;return{problemset:g,globalSetting:u,loading:q.effects}},null,null,{forwardRef:!0})(Object(h.forwardRef)(C))},"7ahc":function(ie,S,e){"use strict";e.d(S,"a",function(){return u});var Re=e("VTBJ"),re=e("wx14"),ve=e("2dbc"),F=e("20ji"),A=e("YFBR"),n=e("nxy1"),a=e("ODXe"),h=e("tqeu"),i=e("rf3n"),_=e("q1tI"),b=e.n(_),m=e("VrN/"),r=e.n(m),s=e("p77/"),ye=e.n(s),N=e("c5Ni"),C=e.n(N),T=i.a.Option,g={labelCol:{span:4},wrapperCol:{span:20}},q={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};S.b=function(Y){var te=Y.callback,oe=Y.onCancel,ce=Object(_.useState)("python"),d=Object(a.a)(ce,2),t=d[0],M=d[1];function _e(D){M(q[D][1])}function P(D){te(D)}return b.a.createElement(n.a,Object(re.a)({},g,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:P}),b.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.a.createElement(i.a,{onChange:_e},Object.keys(q).map(function(D){return b.a.createElement(T,{key:D,value:D},q[D][0])}))),b.a.createElement(n.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.a.createElement(u,{mode:t})),b.a.createElement("div",{className:"flex-container flex-end"},b.a.createElement(F.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.a.createElement(F.a,{type:"ghost",onClick:oe},"\u53D6\u6D88")))};function u(Y){var te=Y.value,oe=Y.onChange,ce=Y.mode,d=Y.options,t=d===void 0?{}:d,M=Object(_.useRef)(),_e=Object(_.useState)(),P=Object(a.a)(_e,2),D=P[0],p=P[1];return Object(_.useEffect)(function(){if(D){var Ye=function($){var le=$.getValue();oe&&oe(le)};return D.on("change",Ye),function(){D.off("change",Ye)}}},[D,oe]),Object(_.useEffect)(function(){D&&D.setOption("mode",ce)},[D,ce]),Object(_.useEffect)(function(){D&&((te!==D.getValue()||te==="")&&setTimeout(function(){D.setValue(te||" ")},300))},[D,te]),Object(_.useEffect)(function(){if(M.current&&!D){var Ye=r.a.fromTextArea(M.current,Object(Re.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},t));p(Ye)}},[M.current,D]),b.a.createElement("div",{className:"my-codemirror-container"},b.a.createElement("textarea",{ref:M}))}},"7qnI":function(ie,S,e){"use strict";var Re=e("DfAj"),re=e("67aS"),ve=e("1OyB"),F=e("vuIU"),A=e("Ji7U"),n=e("LK+K"),a=e("A+N3"),h=e("dZZ6"),i=e("q1tI"),_=e.n(i),b=e("O2Wb"),m=e.n(b),r=h.a.TextArea,s=function(ye){Object(A.a)(C,ye);var N=Object(n.a)(C);function C(){return Object(ve.a)(this,C),N.apply(this,arguments)}return Object(F.a)(C,[{key:"render",value:function(){var g=this,q=this.props,u=q.index,Y=q.onAnswerChange,te=q.addChildAnswer,oe=q.exerciseIsPublish,ce=q.answers,d=q.activeOptionErrorIndex;return _.a.createElement("div",{className:m.a.flex},_.a.createElement("div",{className:"".concat(m.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",u+1,"):"),_.a.createElement("div",{className:"".concat(m.a.flex," ").concat(m.a.flex1),style:{flexDirection:"column"}},ce.map(function(t,M){var _e="".concat(u,"-").concat(M);return _.a.createElement("div",{className:"".concat(m.a.flex," ").concat(m.a.flex1),key:M},_.a.createElement("div",{className:m.a.flex1,style:{flex:1}},_.a.createElement("div",null,_.a.createElement(r,{className:_e===d?m.a.error:"",spellCheck:!1,rows:4,value:t||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(M==0?"":"(\u53EF\u9009)"),onChange:function(D){return Y(u,M,D.target.value)},style:{minHeight:95}}))),!oe&&_.a.createElement(_.a.Fragment,null,M!=0&&_.a.createElement(re.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return g.props.deleteChildAnswer(u,M)},style:{float:"right"}})),M===0&&_.a.createElement(re.a,{title:"\u5220\u9664"},_.a.createElement("i",{className:"".concat(m.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return g.props.deleteChildAnswermain(u,M)},style:{float:"right"}})),_.a.createElement(re.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},_.a.createElement("i",{className:"".concat(m.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te(u)},style:{float:"right",visibility:M==ce.length-1?"":"hidden"}}))))})))}}]),C}(i.Component);S.a=s},"9Bee":function(ie,S,e){"use strict";var Re=e("q1tI"),re=e.n(Re),ve=e("vg9a"),F=e("ODXe"),A=e("DlQD"),n=e.n(A),a=e("rUJ1");function h(I,$){var le=I.match(/^(\s+)(?:```)/);if(le===null)return $;var W=le[1];return $.split(` +`).map(function(o){var Ee=o.match(/^\s+/);if(Ee===null)return o;var se=Object(F.a)(Ee,1),ee=se[0];return ee.length>=W.length?o.slice(W.length):o}).join(` +`)}var i=[],_=["
          "],b=new n.a.Renderer,m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function r(){i.length=0,_=["
            "]}function s(I,$,le,W){if($>=I.length||I[$].level<=le)return $;var o=I[$];W.push("
          • "+o.text+""),$++;var Ee=[];return $=s(I,$,o.level,Ee),Ee.length>0&&(W.push("
              "),Ee.forEach(function(se){W.push(se)}),W.push("
            ")),W.push("
          • "),$=s(I,$,le,W),$}function ye(){return s(i,0,0,_),_.push("
          "),_.join("")}var N={heading:function($){var le=m.exec($);if(le)return{type:"heading",raw:le[0],depth:le[1].length,text:le[2]}},fences:function($){var le=this.rules.block.fences.exec($);if(le){var W=le[0],o=h(W,le[3]||""),Ee=le[2]?le[2].trim():le[2];if(["latex","katex","math"].indexOf(Ee)>=0){var se=g(),ee=o;o=se,q[se]={type:"block",expression:ee}}return{type:"code",raw:W,lang:Ee,text:o}}}},C=/(?:\${2})([^\n`]+?)(?:\${2})/gi,T=0,g=function(){return"__special_katext_id_".concat(T++,"__")},q={};function u(){return q}function Y(){T=0,q={}}function te(I){return I=I.replace(C,function($,le){var W=g();return q[W]={type:"inline",expression:le},W}),I}var oe=b.listitem;b.listitem=function(I){return oe(te(I))};var ce=b.paragraph;b.paragraph=function(I){return ce(te(I))};var d=b.tablecell;b.tablecell=function(I,$){return d(te(I),$)},b.code=function(I,$,le){var W=($||"").match(/\S*/)[0];return W?["latex","katex","math"].indexOf(W)>=0?"

          ".concat(I,"

          "):'
          ').concat(le?I:Object(a.escape)(I,!0),`
          +`):'
          '+(le?I:Object(a.escape)(I,!0))+"
          "},b.heading=function(I,$,le){var W=this.options.headerPrefix+le.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:W,level:$,text:I}),"'+I+""},n.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),n.a.use({tokenizer:N,renderer:b});var t=n.a,M=e("SJMd"),_e=e("m3rI"),P=e("Oy/b"),D=/]*>/g;function p(I){var $=document.createElement("div");return $.innerHTML=I,$.childNodes.length===0?"":$.childNodes[0].nodeValue}var Ye=S.a=function(I){var $=I.value,le=$===void 0?"":$,W=I.className,o=I.style,Ee=o===void 0?{}:o,se=String(le),ee=Object(Re.useMemo)(function(){try{var Ze=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,_t=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ct=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;se=se.replace(Ze,"("+_e.a.API_SERVER+"/api/attachments/").replace(_t,'"'+_e.a.API_SERVER+"/api/attachments/").replace(Ct,'"'+_e.a.API_SERVER+"/files/uploads/")}catch(Dt){}var Qe=t(se),Me=u();return se.match(/\[TOC\]/)&&(Qe=Qe.replace("

          [TOC]

          ",ye()),r()),Qe=Qe.replace(/(__special_katext_id_\d+__)/g,function(Dt,jt){var xe=Me[jt],c=xe.type,ae=xe.expression;return Object(P.renderToString)(p(ae)||"",{displayMode:c==="block",throwOnError:!1,output:"html"})}),Qe=Qe.replace(/▁/g,"\u2581\u2581\u2581"),Y(),Qe},[se]),Le=Object(Re.useRef)();function Se(Ze){var _t=Ze.target;if(_t.tagName.toUpperCase()==="A"){var Ct=_t.getAttribute("href");if(Ct.startsWith("#")){Ze.preventDefault();var Qe=document.getElementById(Ct.replace("#",""));Qe&&Qe.scrollIntoView(!0)}}}return Object(Re.useEffect)(function(){if(Le.current&&ee&&(ee.match(D)&&window.PR.prettyPrint()),Le.current)return Le.current.addEventListener("click",Se),function(){Le.current.removeEventListener("click",Se),Y(),r()}},[ee,Le.current,Se]),re.a.createElement("div",{ref:Le,style:Ee,className:"".concat(W||""," markdown-body"),dangerouslySetInnerHTML:{__html:ee}})}},"9NMw":function(ie,S,e){"use strict";var Re=e("WKsE"),re=e("BU1A"),ve=e("ODXe"),F=e("Ff2n"),A=e("q1tI"),n=e.n(A),a=e("9kvl"),h=e("Ot1p"),i=e("xIf3"),_=e.n(i),b=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=function(s,ye){var N=s.editData,C=s.globalSetting,T=s.loading,g=s.dispatch,q=s.onRef,u=q===void 0?function(){}:q,Y=s.isEdit,te=Object(F.a)(s,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),oe=Object(A.useState)(""),ce=Object(ve.a)(oe,2),d=ce[0],t=ce[1],M=Object(A.useState)(""),_e=Object(ve.a)(M,2),P=_e[0],D=_e[1],p=Object(A.useState)(""),Ye=Object(ve.a)(p,2),I=Ye[0],$=Ye[1];Object(A.useEffect)(function(){var o;if(!N||!Y)return;t(N==null?void 0:N.name),D(N==null?void 0:N.analysis),$(N==null||((o=N.answer_texts)===null||o===void 0)?void 0:o[0])},[N,Y]),Object(A.useImperativeHandle)(ye,function(){return{onSave:le,Clear:W}});var le=function(){return d?I?{name:d,answer_texts:[I],analysis:P}:(re.b.info("\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848"),!1):(re.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},W=function(){t(""),D(""),$("")};return n.a.createElement("section",{className:_.a.wrap},n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.required},"*"),n.a.createElement("span",{className:_.a.title},"\u9898\u5E72\uFF1A")),n.a.createElement(h.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:d,onChange:function(Ee){return t(Ee)}}),n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.required},"*"),n.a.createElement("span",{className:_.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),n.a.createElement(h.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:I,onChange:function(Ee){return $(Ee)}}),n.a.createElement("p",{className:_.a.titleWrap},n.a.createElement("span",{className:_.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),n.a.createElement(h.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:P,onChange:function(Ee){return D(Ee)}}))};S.a=Object(a.a)(function(r){var s=r.loading,ye=r.globalSetting;return{globalSetting:ye,loading:s.effects}},null,null,{forwardRef:!0})(Object(A.forwardRef)(m))},"9SwW":function(ie,S,e){"use strict";var Re=e("QaLI"),re=e("/ZgR"),ve=e("q1tI"),F=e.n(ve),A=e("9kvl"),n=e("Z+Na"),a=e.n(n),h=function(_){var b=_.path,m=_.title,r=_.subTitle,s=_.style,ye=s===void 0?{}:s,N=_.className,C=N===void 0?"":N;return F.a.createElement("div",{className:"".concat(a.a.head," ").concat(C),style:ye},F.a.createElement("span",{className:a.a.s1,onClick:function(){return A.c.push(b)}},F.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),m&&F.a.createElement(re.a,{className:a.a.s2,type:"vertical"}),m&&F.a.createElement("span",{className:a.a.s3},m),r&&F.a.createElement("span",{className:a.a.s4},r))};S.a=h},"9VGf":function(ie,S,e){"use strict";e.d(S,"a",function(){return ve});var Re=e("q1tI"),re=e.n(Re);function ve(F,A){var n=Object(Re.useRef)();Object(Re.useEffect)(function(){n.current=F}),Object(Re.useEffect)(function(){function a(){n.current()}if(A!==null){var h=setInterval(a,A);return function(){return clearInterval(h)}}},[A])}},"9ZNV":function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("2dbc"),re=e("20ji"),ve=e("wx14"),F=e("q1tI"),A=e.n(F),n=e("UUDw"),a=e.n(n),h=e("TSYQ"),i=e.n(h),_=function(m){var r=m.cancelText,s=r===void 0?"\u53D6\u6D88":r,ye=m.okText,N=ye===void 0?"\u786E\u5B9A":ye,C=m.loading,T=C===void 0?!1:C,g=m.hasOkBtn,q=g===void 0?!0:g,u=m.okButtonProps,Y=u===void 0?{}:u,te=m.cancelButtonProps,oe=te===void 0?{}:te,ce=m.onCancel,d=ce===void 0?function(){}:ce,t=m.onOk,M=t===void 0?function(){}:t,_e=m.className,P=_e===void 0?"":_e;return A.a.createElement("div",{className:i()(a.a.buttonFixed,P)},A.a.createElement("div",{className:a.a.buttonWrap},A.a.createElement(re.a,Object(ve.a)({size:"large",className:"".concat(a.a.button," mr20"),onClick:d},oe),s),q&&A.a.createElement(re.a,Object(ve.a)({size:"large",type:"primary",className:"".concat(a.a.button," mr20"),loading:T,onClick:M},Y),N)))}},BjJ7:function(ie,S,e){"use strict";e.d(S,"d",function(){return re}),e.d(S,"c",function(){return ve}),e.d(S,"e",function(){return F}),e.d(S,"b",function(){return A}),e.d(S,"a",function(){return a});var Re=e("m3rI");function re(h){var i=!0;if(h.length>0){for(var _=0;_1&&arguments[1]!==void 0?arguments[1]:"",_=[],b=0;b0&&(ot.children=[],Qe(At,ot.children))})}function Me(f,ne){for(var Ot=[],Lt=0;Lt0){Ot[0]=At.id;for(var ot=0;ot=0?Ie.push(Ke):Te.push(Ke)}catch(Be){at.e(Be)}finally{at.f()}if(ut+=parseInt(ue.hack.code_compile_score||0),!(ut!==100&&!(ke==null||((fe=ke.hack)===null||fe===void 0)?void 0:fe.test_set_score))){we.next=13;break}return d.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),we.abrupt("return",!1);case 13:ue.hack.difficulty=It,ue.hack_codes.code=xe.Base64.encode((We=ue.hack_codes)===null||We===void 0?void 0:We.code),At&&(ue.hack.code_compile_score=ue.hack.code_compile_score||0,ue.update_hack_sets=Ie,ue.hack_sets=Te);case 16:return we.abrupt("return",ue);case 17:case"end":return we.stop()}},Oe)}));return function(){return E.apply(this,arguments)}}();Object(W.useImperativeHandle)(Ot,function(){return{onSave:lt,Clear:Ne}}),Object(W.useEffect)(function(){if(!ot||!At)return;var E=ot.code,Oe=ot.language,ue=ot.hack_sets,fe=ot.description,We=ot.name,ut=ot.time_limit,Ie=ot.test_set_average,Te=ot.test_set_score,at=ot.code_compile_score,it={loading:!1,data:{hack_codes:{language:Oe,code:xe.Base64.decode(E)},hack:{name:We,description:fe,time_limit:ut,test_set_average:Ie,test_set_score:Te,code_compile_score:at},hack_sets:ue}};parseInt(at)>0&&pa(!0),Et.setFieldsValue(Object(p.a)({},it.data)),bt({type:y.SET_INITAL_DATA,payload:Object(c.cloneDeep)(it)})},[ot,At]);function qe(E,Oe){return Xe.apply(this,arguments)}function Xe(){return Xe=Object(M.a)(oe.a.mark(function E(Oe,ue){return oe.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:case"end":return We.stop()}},E)})),Xe.apply(this,arguments)}function ht(E){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{test_set_score:E.target.value})})}})}function gt(E){var Oe=E.target.value;bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{test_set_average:Oe})})}})}function j(){var E=Et.getFieldValue("hack_sets"),Oe=E.length;K.push(Oe),l(Object(Y.a)(K));var ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=E.length+1,We=Math.floor((100-ue)/fe),ut=(100-ue)%fe;E.map(function(Ie,Te){return Xt&&(Ie.score=We),Ie.position=Te+1,Ie}),E.push({input:"",output:"",position:fe,score:Xt?We+ut:0,display_set:!1}),Et.setFieldsValue({hack_sets:E}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:E})}})}function be(){var E=Et.getFieldValue("hack_sets"),Oe=E.length;K.push(Oe),l(Object(Y.a)(K));var ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=E.length,We=Math.floor((100-ue)/fe),ut=(100-ue)%fe;E.map(function(Ie,Te){return Xt&&(Ie.score=We,Te===E.length-1&&(Ie.score=We+ut)),Ie.position=Te+1,Ie}),Et.setFieldsValue({hack_sets:E}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:E})}})}function he(E){var Oe=Et.getFieldValue("hack_sets"),ue=parseInt(Et.getFieldValue("hack").code_compile_score)||0,fe=(Oe==null?void 0:Oe.length)-1,We=Math.ceil((100-ue)/fe),ut=(100-ue)%fe;Oe.splice(E,1),Oe==null||Oe.map(function(Ie,Te){return Xt&&(Ie.score=We,Te===fe-1&&(Ie.score=We+ut)),Ie.position=Te+1,Ie}),bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_sets:Oe})}}),Et.setFieldsValue({hack_sets:Oe})}function Je(E){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack_codes:Object(p.a)(Object(p.a)({},ke.hack_codes),{},{language:E})})}})}var st=function(Oe){},R=function(Oe){bt({type:y.SET_INITAL_DATA,payload:{data:Object(p.a)(Object(p.a)({},ke),{},{hack:Object(p.a)(Object(p.a)({},ke.hack),{},{name:Oe.target.value})})}})},Ne=function(){Et.resetFields()};return o.a.createElement(P.a,{form:Et,initialValues:ke,layout:"vertical",className:se.a["oj-form-container"],onValuesChange:st,onFinish:qe},o.a.createElement(g.a,null,o.a.createElement(u.a,{span:14},o.a.createElement(w,{onChangeLanguage:Je,onRemoveTestCase:he,onAddTestCase:j,onAddTestCases:be,onNameChange:R,hack:ke.hack,form:Et,defaultkey:K,setdefalutkey:l,isshows:ua,onChangeScore:ht,onChangeAverage:gt})),o.a.createElement(u.a,{span:10},o.a.createElement(P.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},o.a.createElement(la,{language:ke==null||((xt=ke.hack_codes)===null||xt===void 0)?void 0:xt.language})))))};function w(f){var ne=f.hack,Ot=f.onNameChange,Lt=f.onChangeAverage,xt=f.onChangeScore,At=f.onAddTestCase,ot=f.onRemoveTestCase,It=f.onChangeLanguage,zt=f.onAddTestCases,St=f.form,Et=f.isshows,ea=f.defaultkey,sa=f.setdefalutkey,Ht=ne.test_set_average,bt=ne.test_set_score,Jt=ne.name,ke=Object(W.useState)(Et),ta=Object(D.a)(ke,2),Xt=ta[0],$t=ta[1],qt=Object(W.useState)(!1),ua=Object(D.a)(qt,2),pa=ua[0],ia=ua[1],wt=Object(W.useState)([]),K=Object(D.a)(wt,2),l=K[0],lt=K[1],qe=Object(W.useState)([]),Xe=Object(D.a)(qe,2),ht=Xe[0],gt=Xe[1];return Object(W.useEffect)(function(){$t(Et)},[Et]),o.a.createElement("div",{className:se.a["oj-left-panel"]},o.a.createElement("div",{className:se.a["oj-form-info"]},o.a.createElement("div",{className:se.a.field},o.a.createElement(P.a.Item,{label:o.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",o.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"},{type:"number",max:60,message:"\u6700\u5927\u9650\u5236\u65F6\u95F4\u662F60\u79D2"}],extra:o.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},o.a.createElement(C.a,{min:3,max:60})),o.a.createElement(P.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},o.a.createElement(ye.a,{onChange:It},Ct(Ze.language)))),o.a.createElement(P.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},o.a.createElement(le.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:o.a.createElement("span",null,60-((Jt==null?void 0:Jt.length)||0)),onChange:Ot})),o.a.createElement(P.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},o.a.createElement(ae.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),o.a.createElement("div",{className:"tst-case-info"},o.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",o.a.createElement("div",null,o.a.createElement(r.a,{type:"primary",style:{marginRight:"20px"},ghost:!0,onClick:function(){return ia(!0)}},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),o.a.createElement(r.a,{type:"primary",ghost:!0,onClick:At},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),o.a.createElement(P.a.Item,{name:["hack","test_set_score"]},o.a.createElement(b.a.Group,{onChange:xt},o.a.createElement(b.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",o.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),o.a.createElement(b.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",o.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!ne.test_set_score&&o.a.createElement(P.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},o.a.createElement(b.a.Group,{onChange:Lt},o.a.createElement(b.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),o.a.createElement(b.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),!ne.test_set_score&&o.a.createElement("div",null,o.a.createElement("div",{style:{display:"flex",height:"30px"}},o.a.createElement(i.a,{checked:Xt,onChange:function(be){$t(be.target.checked),St.setFieldsValue({hack:{code_compile_score:0}}),zt()}},"\u542F\u7528\u7F16\u8BD1\u5F97\u5206"),Xt&&o.a.createElement("span",{style:{display:"flex"}},"\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206 ",o.a.createElement(P.a.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:["hack","code_compile_score"]},o.a.createElement(C.a,{onChange:function(){zt()},min:0,max:100,style:{width:"50px",margin:"5px 0px"}}))," %")),o.a.createElement("span",null,"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u7F16\u7A0B\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09")),o.a.createElement(P.a.List,{name:"hack_sets"},function(j,be){return Object(a.a)(be),o.a.createElement(I.a,{activeKey:ea,onChange:function(Je){sa(Object(Y.a)(Je))}},j.map(function(he,Je){return o.a.createElement(mt,{key:Je,header:o.a.createElement("a",{className:se.a["test-case-name"]},o.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(Je+1)),bt?null:o.a.createElement(o.a.Fragment,null,o.a.createElement(P.a.Item,{name:[he.name,"score"],fieldKey:[he.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(Je+1,"\u8BC4\u5206")}]},o.a.createElement(C.a,{onClick:function(R){return R.stopPropagation()},min:0,max:100,disabled:Ht})),o.a.createElement("span",null,"%"))),extra:o.a.createElement("div",{onClick:function(R){return R.stopPropagation()},className:se.a["use-extra"]},o.a.createElement(P.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[he.name,"display_set"],fieldKey:[he.fieldKey,"display_set"]},o.a.createElement(i.a,null)),Je===j.length-1?o.a.createElement("div",{style:{marginRight:"10px"}}," ",o.a.createElement(Dt.a,{className:se.a["btn-remove-case"],onClick:At})):null,Je>0?o.a.createElement("div",{onClick:function(R){return R.stopPropagation()}},o.a.createElement(n.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:o.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+Je),onConfirm:function(){ot(Je)}},o.a.createElement(jt.a,{className:se.a["btn-remove-case"]}))):o.a.createElement(jt.a,{style:{opacity:0},className:se.a["btn-remove-case"]}))},o.a.createElement(P.a.Item,{label:"\u8F93\u5165",name:[he.name,"input"],fieldKey:[he.fieldKey,"input"]},o.a.createElement(H,null)),o.a.createElement(P.a.Item,{label:"\u8F93\u51FA",name:[he.name,"output"],fieldKey:[he.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},o.a.createElement(H,null)))}))}))),o.a.createElement(re.a,{visible:pa,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",okText:"\u786E\u8BA4\u4E0A\u4F20",onCancel:function(){return ia(!1)},onOk:function(){var be=St.getFieldsValue(["hack","test_set_average"]).hack.test_set_average,he=parseInt(St.getFieldValue("hack").code_compile_score)||0,Je=[],st=l.length-1,R=Math.floor((100-he)/st),Ne=(100-he)%st,E=!1;l.map(function(Oe,ue){if(ue>0){var fe={};if(fe.input=Oe.A,fe.output=Oe.B,fe.position=ue+1,be)fe.score=R,ue===l.length-1&&(fe.score=R+Ne);else if(isNaN(Oe.C))fe.score=Oe.C;else return E=!0,d.b.info("\u81EA\u5B9A\u4E49\u6BD4\u4F8B\u60C5\u51B5\u4E0B\uFF0C\u5206\u6570\u53EA\u80FD\u4E3A\u6B63\u6574\u6570");fe.display_set=Oe.D==="\u662F",Je.push(fe)}}),E||(St.setFieldsValue({hack_sets:Je}),ia(!1))}},o.a.createElement(F.a,{maxCount:1,accept:".xls,.xlsx",fileList:ht,onRemove:function(){gt([])},beforeUpload:function(be){if(be.size>1024*1024)return d.b.info("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71mb"),!1;gt([{name:be.name}]);var he=new FileReader;return he.readAsBinaryString(be),he.onload=function(Je){var st=Je.target.result,R=Pa.a.read(st,{type:"binary"}),Ne=Pa.a.utils.sheet_to_json(R.Sheets.Sheet1,{header:"A",defval:"",blankrows:!0});lt(Ne)},!1}},o.a.createElement(r.a,{icon:o.a.createElement(Yt.a,null)},"\u4E0A\u4F20\u6587\u4EF6")),o.a.createElement("p",{style:{marginTop:20}},"\u4E0A\u4F20\u9650\u5236\uFF1A"),o.a.createElement("p",null,"1\u3001\u4EC5\u652F\u6301\u4E0A\u4F20.xls\u548C.xlsx\u540E\u7F00\u7684\u6587\u4EF6"),o.a.createElement("p",null,"2\u3001\u4E0A\u4F20\u5927\u5C0F\u4E0D\u8D85\u8FC71MB\u3002"),o.a.createElement("p",null,"3\u3001\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",o.a.createElement("a",{href:"/react/build/csyldr.xlsx",download:"\u6D4B\u8BD5\u7528\u4F8B\u5BFC\u5165\u6A21\u7248.xlsx"},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u677F"))))}var U=S.a=Object(W.forwardRef)(L)},JI8h:function(ie,S,e){"use strict";var Re=e("DfAj"),re=e("67aS"),ve=e("KQm4"),F=e("WKsE"),A=e("BU1A"),n=e("ODXe"),a=e("Ff2n"),h=e("q1tI"),i=e.n(h),_=e("9kvl"),b=e("Ot1p"),m=e("9Bee"),r=e("xIf3"),s=e.n(r),ye=e("1vsH"),N=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],C=function(g,q){var u=g.editData,Y=g.globalSetting,te=g.loading,oe=g.dispatch,ce=g.onRef,d=ce===void 0?function(){}:ce,t=g.isEdit,M=Object(a.a)(g,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),_e=Object(h.useState)([]),P=Object(n.a)(_e,2),D=P[0],p=P[1],Ye=Object(h.useState)(),I=Object(n.a)(Ye,2),$=I[0],le=I[1],W=Object(h.useState)([]),o=Object(n.a)(W,2),Ee=o[0],se=o[1],ee=Object(h.useState)(""),Le=Object(n.a)(ee,2),Se=Le[0],Ze=Le[1],_t=Object(h.useState)(""),Ct=Object(n.a)(_t,2),Qe=Ct[0],Me=Ct[1];Object(h.useEffect)(function(){p(["","","",""])},[]),Object(h.useEffect)(function(){if(!u||!t)return;Ze(u==null?void 0:u.name),Me(u==null?void 0:u.analysis),p(u==null?void 0:u.choices.map(function(c){return c.choice_text}));var xe=[];u==null||u.choices.map(function(c,ae){c.is_answer&&xe.push(ae)}),se(xe)},[u,t]),Object(h.useImperativeHandle)(q,function(){return{onSave:Dt,Clear:jt}});var Dt=function(){if(!Se)return A.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var c=D.findIndex(function(tt){return!tt});if(c>-1)return A.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(N[c]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!Ee.length)return A.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Ee.length<2)return A.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(ye.D)(D))return A.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=D.map(function(tt,vt){return{choice_text:tt,is_answer:Ee.includes(vt)?1:0}});return{name:Se,choices:ae,analysis:Qe}},jt=function(){Ze(""),Me(""),se(""),p(["","","",""])};return i.a.createElement("section",{className:s.a.wrap},i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),i.a.createElement(b.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Se,onChange:function(c){return Ze(c)}}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.required},"*"),i.a.createElement("span",{className:s.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",i.a.createElement("span",{className:s.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),D.map(function(xe,c){return i.a.createElement("div",{className:s.a.choiceWrap,key:c},i.a.createElement(re.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},i.a.createElement("div",{className:"".concat(s.a.answer," ").concat(Ee.includes(c)?s.a.activeAnswer:""),onClick:function(){Ee.includes(c)?se(Ee.filter(function(tt){return tt!==c})):se([].concat(Object(ve.a)(Ee),[c]))}},N[c])),i.a.createElement("div",{className:s.a.editorWrap},$===c?i.a.createElement(b.a,{id:"single-question-option-".concat(c),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:xe,onChange:function(tt){D[c]=tt,p(D)}}):i.a.createElement("div",{className:s.a.htmlWrap,onClick:function(){return le(c)}},i.a.createElement(m.a,{value:xe}))),c>1&&i.a.createElement(re.a,{title:"\u5220\u9664"},i.a.createElement("i",{className:"".concat(s.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return p(D.filter(function(tt,vt){return vt!==c}))}})),c<7&&c===D.length-1&&i.a.createElement(re.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},i.a.createElement("i",{className:"".concat(s.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return p([].concat(Object(ve.a)(D),[""]))}})))}),i.a.createElement("p",{className:s.a.titleWrap},i.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),i.a.createElement(b.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qe,onChange:function(c){return Me(c)}}))};S.a=Object(_.a)(function(T){var g=T.loading,q=T.globalSetting;return{globalSetting:q,loading:g.effects}},null,null,{forwardRef:!0})(Object(h.forwardRef)(C))},KGka:function(ie,S,e){"use strict";var Re=e("8LLL"),re=e("Epqc"),ve=e("WKsE"),F=e("BU1A"),A=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),h=e.n(a),i=e("9kvl"),_=e("Ot1p"),b=e("xIf3"),m=e.n(b),r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],s=function(N,C){var T=N.editData,g=N.globalSetting,q=N.loading,u=N.dispatch,Y=N.onRef,te=Y===void 0?function(){}:Y,oe=N.isEdit,ce=Object(n.a)(N,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),d=Object(a.useState)(),t=Object(A.a)(d,2),M=t[0],_e=t[1],P=Object(a.useState)(""),D=Object(A.a)(P,2),p=D[0],Ye=D[1],I=Object(a.useState)(""),$=Object(A.a)(I,2),le=$[0],W=$[1];Object(a.useEffect)(function(){if(!T||!oe)return;Ye(T==null?void 0:T.name),W(T==null?void 0:T.analysis);var se=T==null?void 0:T.choices.find(function(ee){return ee.is_answer});_e(se.choice_text==="\u6B63\u786E"?"0":"1")},[T,oe]),Object(a.useImperativeHandle)(C,function(){return{onSave:o,Clear:Ee}});var o=function(){if(!p)return F.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!M)return F.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var ee=[{choice_text:"\u6B63\u786E",is_answer:M==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:M==="1"?1:0}];return{name:p,choices:ee,analysis:le}},Ee=function(){Ye(""),W(""),_e("")};return h.a.createElement("section",{className:m.a.wrap},h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.required},"*"),h.a.createElement("span",{className:m.a.title},"\u9898\u5E72\uFF1A")),h.a.createElement(_.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:p,onChange:function(ee){return Ye(ee)}}),h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.required},"*"),h.a.createElement("span",{className:m.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",h.a.createElement("span",{className:m.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),h.a.createElement(re.a.Group,{buttonStyle:"solid",value:M,onChange:function(ee){return _e(ee.target.value)}},h.a.createElement(re.a.Button,{value:"0",className:"".concat(m.a.radio," mr40")},"\u6B63\u786E"),h.a.createElement(re.a.Button,{value:"1",className:m.a.radio},"\u9519\u8BEF")),h.a.createElement("p",{className:m.a.titleWrap},h.a.createElement("span",{className:m.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),h.a.createElement(_.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:le,onChange:function(ee){return W(ee)}}))};S.a=Object(i.a)(function(ye){var N=ye.loading,C=ye.globalSetting;return{globalSetting:C,loading:N.effects}},null,null,{forwardRef:!0})(Object(a.forwardRef)(s))},M8RZ:function(ie,S,e){"use strict";e.d(S,"a",function(){return i});var Re=e("1OyB"),re=e("vuIU"),ve=e("Ji7U"),F=e("LK+K"),A=e("q1tI"),n=e.n(A),a=e("i8i4"),h=e.n(a),i=function(_){Object(ve.a)(m,_);var b=Object(F.a)(m);function m(r){var s;Object(Re.a)(this,m),s=b.call(this,r);var ye=window.document;return s.node=ye.createElement("div"),ye.body.appendChild(s.node),s}return Object(re.a)(m,[{key:"render",value:function(){var s=this.props.children;return Object(a.createPortal)(s,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),m}(n.a.Component)},O2Wb:function(ie,S,e){ie.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ie,S,e){"use strict";var Re=e("pShO"),re=e("qW9E"),ve=e("uFwe"),F=e("ODXe"),A=e("rePB"),n=e("q1tI"),a=e.n(n),h=e("VrN/"),i=e.n(h),_=e("bdgK"),b=e("p77/"),m=e("Bd2K"),r=e("ELLl"),s=e("19Vz"),ye=e("lZu9"),N=e("kSUc"),C=e("9Bee"),T=e("wx14"),g=e("dejd"),q=e("C+DQ"),u=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function Y(H){var mt=H.onActionCallback,pe=H.title,y=H.icon,De=H.actionName,L=H.className,w=L===void 0?"":L,U=H.children;function f(){mt(De)}return a.a.createElement("a",{title:pe,className:w,onClick:f},a.a.createElement("i",{className:"md-iconfont ".concat(y)}),U)}var te=function(H){var mt=H.watch,pe=H.showNullButton,y=H.onActionCallback,De=H.fullScreen,L=H.insertTemp,w=[].concat(u,[{title:"".concat(mt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(mt?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return a.a.createElement("ul",{className:"markdown-toolbar-container"},w.map(function(U,f){return a.a.createElement("li",{key:f},U.actionName?a.a.createElement(Y,Object(T.a)({},U,{onActionCallback:y})):a.a.createElement("span",{className:"v-line"}))}),pe?a.a.createElement("li",null,a.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:y},a.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,L&&a.a.createElement("li",null,a.a.createElement(Y,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(L),onActionCallback:y},a.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),a.a.createElement("li",{className:"btn-full-screen"},a.a.createElement(Y,{icon:"".concat(De?"icon-shrink":"icon-enlarge"),title:De?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:y})))},oe=e("M8RZ"),ce=e("2dbc"),d=e("20ji"),t=e("YFBR"),M=e("nxy1"),_e=e("A+N3"),P=e("dZZ6"),D={labelCol:{span:4},wrapperCol:{span:20}},p=function(H){var mt=H.callback,pe=H.onCancel;function y(De){mt(De)}return a.a.createElement(M.a,Object(T.a)({},D,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:y}),a.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.a.createElement(P.a,null)),a.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.a.createElement(P.a,null)),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))},Ye=e("7ahc"),I=e("HmJG"),$=e("BjJ7"),le=M.a.useForm,W={width:280,marginRight:10},o={labelCol:{span:5},wrapperCol:{span:19}},Ee=function(H){var mt=H.callback,pe=H.onCancel,y=le(),De=Object(F.a)(y,1),L=De[0];function w(ne){mt(ne)}function U(ne){L.setFieldsValue({src:"/api/attachments/".concat(ne.id)})}function f(ne){var Ot=ne.target.files[0];ee(Ot,U)}return a.a.createElement(M.a,Object(T.a)({form:L},o,{className:"upload-image-panel",onFinish:w}),a.a.createElement(M.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},a.a.createElement("div",{className:"flex-container"},a.a.createElement(M.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},a.a.createElement(P.a,{style:W})),a.a.createElement(se,{onFileChange:f}))),a.a.createElement(M.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},a.a.createElement(P.a,{style:{width:264}})),a.a.createElement(M.a.Item,{style:{textAlign:"right"}},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))};function se(H){var mt=H.onFileChange;return a.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",a.a.createElement("input",{type:"file",accept:"image/*",onChange:mt}))}function ee(H,mt){if(!H)throw new String("\u6CA1\u6709\u6587\u4EF6");var pe=new FormData;pe.append("editormd-image-file",H),pe.append("file_param_name","editormd-image-file"),pe.append("byxhr","true");var y=new window.XMLHttpRequest;y.withCredentials=!0,y.addEventListener("load",function(De){mt(JSON.parse(De.target.responseText))},!1),y.addEventListener("error",function(De){console.error(De)},!1),y.open("POST","".concat($.a,"/api/attachments.json")),y.send(pe)}var Le=e("XLdW"),Se=e("Xtsm"),Ze=e("8LLL"),_t=e("Epqc"),Ct=_t.a.Group,Qe={margin:"0 8px"},Me=function(H){var mt=H.callback,pe=H.onCancel;function y(De){mt(De)}return a.a.createElement(M.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:y},a.a.createElement("div",{className:"flex-container"},a.a.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),a.a.createElement("span",{style:Qe},"\u884C\u6570"),a.a.createElement(M.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.a.createElement(Se.a,null)),a.a.createElement("span",{style:Qe},"\u5217\u6570"),a.a.createElement(M.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.a.createElement(Se.a,null))),a.a.createElement("div",{className:"flex-container",style:{marginTop:12}},a.a.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.a.createElement(M.a.Item,{name:"align"},a.a.createElement(Ct,null,a.a.createElement(_t.a,{value:"default"},a.a.createElement("i",{className:"fa fa-align-justify"})),a.a.createElement(_t.a,{value:"left"},a.a.createElement("i",{className:"fa fa-align-left"})),a.a.createElement(_t.a,{value:"center"},a.a.createElement("i",{className:"fa fa-align-center"})),a.a.createElement(_t.a,{value:"right"},a.a.createElement("i",{className:"fa fa-align-right"}))))),a.a.createElement("div",{className:"flex-container flex-end"},a.a.createElement(d.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.a.createElement(d.a,{type:"ghost",onClick:pe},"\u53D6\u6D88")))},Dt="link",jt="upload-image",xe="code-block",c="add-table",ae="------------",tt={default:ae,left:":".concat(ae),center:":".concat(ae,":"),right:"".concat(ae,":")},vt=e("9VGf"),pt,Vt;function _a(){}var Kt=0,na=1e4,ra="\u2581",Ut=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function oa(H){return/^\d+$/.test(H)?"".concat(H,"px"):H}var la=navigator.platform.toUpperCase().indexOf("MAC")>=0,da=la?"Cmd":"Ctrl",Yt=(pt={},Object(A.a)(pt,da+"-B","bold"),Object(A.a)(pt,da+"-I","italic"),pt),Zt=(Vt={},Object(A.a)(Vt,Dt,"\u6DFB\u52A0\u94FE\u63A5"),Object(A.a)(Vt,xe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(A.a)(Vt,jt,"\u6DFB\u52A0\u56FE\u7247"),Object(A.a)(Vt,c,"\u6DFB\u52A0\u8868\u683C"),Vt),Pa=S.a=function(H){var mt=H.defaultValue,pe=mt===void 0?"":mt,y=H.onChange,De=H.width,L=De===void 0?"100%":De,w=H.height,U=w===void 0?400:w,f=H.miniToolbar,ne=f===void 0?!1:f,Ot=H.isFocus,Lt=Ot===void 0?!1:Ot,xt=H.watch,At=H.insertTemp,ot=H.id,It=ot===void 0?"markdown-editor-id":ot,zt=H.showResizeBar,St=zt===void 0?!1:zt,Et=H.noStorage,ea=Et===void 0?!1:Et,sa=H.showNullButton,Ht=sa===void 0?!1:sa,bt=H.fullScreen,Jt=bt===void 0?!1:bt,ke=H.onBlur,ta=H.onCMBeforeChange,Xt=H.className,$t=Xt===void 0?"":Xt,qt=H.placeholder,ua=qt===void 0?"":qt,pa=H.values,ia=pa===void 0?"":pa,wt=Object(n.useState)(null),K=Object(F.a)(wt,2),l=K[0],lt=K[1],qe=Object(n.useState)(pe),Xe=Object(F.a)(qe,2),ht=Xe[0],gt=Xe[1],j=Object(n.useState)(xt),be=Object(F.a)(j,2),he=be[0],Je=be[1],st=Object(n.useState)(Jt),R=Object(F.a)(st,2),Ne=R[0],E=R[1],Oe=Object(n.useState)(""),ue=Object(F.a)(Oe,2),fe=ue[0],We=ue[1],ut=Object(n.useState)(0),Ie=Object(F.a)(ut,2),Te=Ie[0],at=Ie[1],it=Object(n.useState)(U),Ke=Object(F.a)(it,2),ft=Ke[0],we=Ke[1],Be=Object(n.useState)(!1),z=Object(F.a)(Be,2),Fe=z[0],nt=z[1],Bt=Object(n.useRef)(),kt=Object(n.useRef)(),Wt=Object(n.useRef)(),et=Object(n.useRef)();Object(n.useEffect)(function(){gt(ia),l==null||l.setValue(ia)},[ia]),Object(n.useEffect)(function(){if(Bt.current){var X=function(Ce,He){var ge=He.clipboardData;if(ge){var Ge=ge.types.toString(),Pt=ge.items;if(Ge==="text/html,Files"||Ge==="Files"||ge.types.indexOf("Files")){var ct=Pt[1];Ge==="Files"&&(ct=Pt[0]),ct.kind==="file"&&ct.type.match(/^image\//i)&&ee(ct.getAsFile(),function(Nt){Nt.id?x.replaceSelection("![,](/api/attachments/".concat(Nt.id,")")):(Nt==null?void 0:Nt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},x=i.a.fromTextArea(Bt.current,{mode:"markdown",lineNumbers:!ne,lineWrapping:!0,value:pe,autoCloseTags:!0,autoCloseBrackets:!0});return Lt&&x.focus(),x.on("paste",X),lt(x),function(){x.off("paste",X)}}},[]);var Rt=Object(n.useCallback)(function(){if(kt.current)try{var X=kt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,x=kt.current.getElementsByClassName("markdown-editor-body")[0];Ne?x.style.height="calc(100vh - ".concat(X,"px)"):x.style.height="".concat(ft-X,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[ft,kt,Ne]);Object(n.useEffect)(function(){function X(){var k=new _.a(function(Ce){var He=Object(ve.a)(Ce),ge;try{for(He.s();!(ge=He.n()).done;){var Ge=ge.value;(Ge.target.offsetHeight>0||Ge.target.offsetWidth>0)&&(Rt(),l.setSize("100%","100%"),l.refresh())}}catch(Pt){He.e(Pt)}finally{He.f()}});return k.observe(Bt.current.parentElement),k}if(l){var x=X();return function(){x.unobserve(Bt.current.parentElement)}}},[l,Rt]),Object(n.useEffect)(function(){if(l){for(var X=[],x=function(){var Ge=Ce[k];He=Object(F.a)(Ge,2);var Pt=He[0],ct=He[1],Nt=Object(A.a)({},Pt,function(){Mt(ct)});X.push(Nt),l.addKeyMap(Nt)},k=0,Ce=Object.entries(Yt);k0){var X=new Date().getTime(),x=window.sessionStorage.getItem(It);X>=Te+na&&(!x||x!==ht)&&(window.sessionStorage.setItem(It,ht),nt(!0))}},na),Object(n.useEffect)(function(){Je(xt)},[l,xt]),Object(n.useEffect)(function(){l&&(Lt&&l.focus())},[l,Lt]),Object(n.useEffect)(function(){if(he&&l){var X=function(Ce){var He=Ce.target;if(et.current){var ge=He.scrollTop/He.scrollHeight;et.current.scrollTop=et.current.scrollHeight*ge}},x=l.getScrollerElement();return x.addEventListener("scroll",X),function(){x.removeEventListener("scroll",X)}}},[l,he]),Object(n.useEffect)(function(){if(l&&ta){var X=function(k,Ce){ta(k,Ce)};return l.on("beforeChange",X),function(){l.off("beforeChange",X)}}},[l,ta]),Object(n.useEffect)(function(){if(l&&ke){var X=function(){ke(l.getValue())};return l.on("blur",X),function(){l.off("blur",X)}}},[l,ke]),Object(n.useEffect)(function(){if(l){var X=function(k){var Ce=k.getValue();gt(Ce),at(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),y&&y(Ce)};return l.on("change",X),function(){l.off("change",X)}}},[l,y]),Object(n.useEffect)(function(){l&&(pe==null?(l.setValue(""),gt("")):pe!==l.getValue()&&(l.setValue(pe),gt(pe),l.setCursor(l.lineCount(),0)))},[l,pe]);var Mt=Object(n.useCallback)(function(X){var x=l.getCursor(),k=l.getSelection(),Ce=k.split(` +`);switch(X){case"bold":return l.replaceSelection("**"+k+"**"),k===""&&l.setCursor(x.line,x.ch+2),l.focus();case"italic":return l.replaceSelection("*"+k+"*"),k===""&&l.setCursor(x.line,x.ch+1),l.focus();case"code":return l.replaceSelection("`"+k+"`"),k===""&&l.setCursor(x.line,x.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+k+"$$`"),k===""&&l.setCursor(x.line,x.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+k+"\n```"),l.setCursor(x.line+1,k.length+1),l.focus();case"line-break":return l.replaceSelection(`
          +`),l.focus();case"list-ul":return k===""?l.replaceSelection("- "+k):l.replaceSelection(Ce.map(function(He){return He===""?"":"- ".concat(He)}).join(` +`)),l.focus();case"list-ol":return k===""?l.replaceSelection("1. "+k):l.replaceSelection(Ce.map(function(He,ge){return He===""?"":"".concat(ge+1,". ").concat(He)}).join(` +`)),l.focus();case"add-null-ch":return k===""&&l.setCursor(x.line,x.ch+1),l.replaceSelection(ra),l.focus();case"inster-template-1":return k===""&&l.setCursor(x.line,x.ch),l.replaceSelection(Ut),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return Je(!he),l.focus();case"trigger-full-screen":return E(!Ne),l.focus();case Dt:We(Dt);return;case xe:We(xe);return;case jt:We(jt);return;case c:We(c);return;default:throw new Error}},[l,he,Ne]),Gt=Object(n.useCallback)(function(X){We("");switch(fe){case Dt:var x=X.title,k=X.link;return l.replaceSelection("[".concat(x,"](").concat(k,")")),l.focus();case xe:var Ce=X.language,He=X.content;return l.replaceSelection(["```"+Ce,He,"```"].join(` +`)),l.focus();case jt:var ge=X.src,Ge=X.alt;return l.replaceSelection("![ ".concat(Ge," ]( ").concat(ge,' "').concat(Ge,'" )')),l.focus();case c:for(var Pt=X.row,ct=X.col,Nt=X.align,ca=` +`,Tt=0;Tt300&&(ct=300);var Nt=U+ct+"px";we(Nt)}},Ce=Wt.current,He=!1,ge=0;return Ce.addEventListener("mousedown",X),document.addEventListener("mousemove",k),document.addEventListener("mouseup",x),function(){Ce.removeEventListener("mousedown",X),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",x)}}},[l,Wt]),Object(n.useEffect)(function(){we(U)},[U]);var Ca=oa(L),Ua=oa(ft),ha={width:Ca,height:Ua},Oa=Object(n.useMemo)(function(){if(Te){var X=new Date(Te),x=X.getHours(),k=X.getMinutes(),Ce=X.getSeconds();return x=x<10?"0"+x:x,k=k<10?"0"+k:k,Ce=Ce<10?"0"+Ce:Ce,"".concat(x,":").concat(k,":").concat(Ce)}return 0},[Te]);function Aa(){window.sessionStorage.removeItem(It),nt(!1),at(0)}function Da(){nt(!1),at(0),l.setValue(window.sessionStorage.getItem(It))}return a.a.createElement(n.Fragment,null,a.a.createElement("div",{className:"markdown-editor-wrapper",ref:kt},a.a.createElement("div",{className:"markdown-editor-container ".concat($t," ").concat(he?"on-preview":""," ").concat(ne?"mini":""," ").concat(Ne?"full-screen":""),style:ha},a.a.createElement(te,{insertTemp:At,watch:he,fullScreen:Ne,showNullButton:Ht,onActionCallback:Mt}),a.a.createElement("div",{className:"markdown-editor-body"},a.a.createElement("div",{className:"codemirror-container"},a.a.createElement("textarea",{ref:Bt,placeholder:ua})),he?a.a.createElement("div",{ref:et,className:"preview-container"},a.a.createElement(C.a,{value:ht})):null))),St?a.a.createElement("a",{ref:Wt,className:"editor-resize"}):null,a.a.createElement(oe.a,null,Zt[fe]?a.a.createElement(re.a,{centered:!0,title:Zt[fe],visible:!0,onCancel:yt,footer:null},ma):null))}},SdB8:function(ie,S,e){ie.exports={flex_box_center:"flex_box_center___3icZj",flex_space_between:"flex_space_between___2-7gs",flex_box_vertical_center:"flex_box_vertical_center___3C1o7",flex_box_center_end:"flex_box_center_end___1RWCj",flex_box_column:"flex_box_column___2wYoO",itemWrap:"itemWrap___2got_",listWrap:"listWrap___1vgG7",list:"list___NOwRi",row:"row___2Y4Xk",typeRow:"typeRow___gNyg9",type:"type___2SaX0",typeName:"typeName___39CBi",typeIcon:"typeIcon___BENOD",unpublished:"unpublished___1h88-",private:"private___3QLpF",public:"public___14H60",reviewFlag:"reviewFlag___Prwxg",typeRightAction:"typeRightAction___TjI-q",actionLink:"actionLink___kY5ob",actionIcon:"actionIcon___2FJdj",topicTitle:"topicTitle___1j3rX",topicTitleContent:"topicTitleContent___1YY_U",judgmentContent:"judgmentContent___gA_S4",programContent:"programContent___B95um",otherContent:"otherContent___1w4sV",otherContentItem:"otherContentItem___3VUKz",otehrContentHtml:"otehrContentHtml___3rZ-y",difficultyRow:"difficultyRow___3c9eq",updateTimeRow:"updateTimeRow___Nz4GL",updateTimeWrap:"updateTimeWrap___3eFXh",updateTimeContent:"updateTimeContent___1cP1p",programLanguage:"programLanguage___15gV9",updateTimeRowAction:"updateTimeRowAction___1PcQB",bottomAction:"bottomAction___2_UXt",borderColorBlue:"borderColorBlue___15HsE",borderColorRed:"borderColorRed___3fvg3",borderColorFFF:"borderColorFFF___1WDhA",borderColorGray:"borderColorGray___3MniR",selectIcon:"selectIcon___G_n9F",colorGreen:"colorGreen___14mwl",parseAnswerBorder:"parseAnswerBorder___20NeJ",answer:"answer___371JJ",answerHtml:"answerHtml___2MwNt",parse:"parse___2KP9n",parseText:"parseText___uWdPf",parseAnswer:"parseAnswer___3WwiG",parseAnswerHtml:"parseAnswerHtml___2zoi3",actionBar:"actionBar___UNiJD",line:"line___16AHq",know:"know___2q3se",longKnow:"longKnow___18nWt"}},UUDw:function(ie,S,e){ie.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},YAlC:function(ie,S,e){ie.exports={flexRow:"flexRow___3S2id",flexColumn:"flexColumn___2gTz9",action:"action___2pjdm",actions:"actions___1b9tG",setScore:"setScore___1uJZn",tip:"tip___1oU5P",delete:"delete___1MeyV",content:"content___1G6VH",titleWrap:"titleWrap___25m1u",titleNumber:"titleNumber___3ebmq",score:"score___62110",titleHtml:"titleHtml___IIpMO",answerWrap:"answerWrap___2Xr_I",answer:"answer___1GzKg"}},"Z+Na":function(ie,S,e){ie.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(ie,S,e){"use strict";var Re=e("wEYh"),re=e("CjYe"),ve=e("tqeu"),F=e("rf3n"),A=e("q1tI"),n=e.n(A),a=e("lOMy"),h=e.n(a),i=F.a.Option;S.a=function(_){var b=_.onFontSizeChange,m=_.cmFontSize,r=_.cmCodeMode,s=_.onCodeModeChange,ye=_.onTabToSpace,N=_.className,C=N===void 0?"":N,T=_.tabToSpace,g=_.children;return n.a.createElement("div",{className:"tpi-code-setting ".concat(C)},n.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),n.a.createElement(F.a,{bordered:!1,size:"small",value:r,onChange:s},n.a.createElement(i,{value:"vs"},"\u767D\u8272\u80CC\u666F"),n.a.createElement(i,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),n.a.createElement(F.a,{bordered:!1,size:"small",value:m,onChange:b},n.a.createElement(i,{value:12},"12px"),n.a.createElement(i,{value:14},"14px"),n.a.createElement(i,{value:16},"16px"),n.a.createElement(i,{value:18},"18px"),n.a.createElement(i,{value:20},"20px"),n.a.createElement(i,{value:22},"22px"))),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"Tab\u8F6C\u6362"),n.a.createElement(re.a,{checked:T,onChange:ye}))),n.a.createElement("h3",null,"\u5FEB\u6377\u952E"),n.a.createElement("section",null,n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),n.a.createElement("span",null,"Ctrl + S")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),n.a.createElement("span",null,"F1 / Alt + F1")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),n.a.createElement("span",null,"Ctrl + ]/[")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),n.a.createElement("span",null,"Ctrl + Shift + \\")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),n.a.createElement("span",null,"Home")),n.a.createElement("div",{className:"file-item"},n.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),n.a.createElement("span",null,"End"))),g)}},ZW9T:function(ie,S,e){"use strict";e.d(S,"a",function(){return q});var Re=e("VTBJ"),re=e("WKsE"),ve=e("BU1A"),F=e("uFwe"),A=e("ODXe"),n=e("Ff2n"),a=e("q1tI"),h=e.n(a),i=e("bdgK");function _(u,Y,te,oe,ce){var d=Y.getWordUntilPosition(te),t={startLineNumber:te.lineNumber,endLineNumber:te.lineNumber,startColumn:d.startColumn,endColumn:d.endColumn},M=oe.map(function(_e){return{label:_e,kind:u.languages.CompletionItemKind.Keyword,insertText:_e,insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:t}});return ce.map(function(_e){M.push(Object(Re.a)(Object(Re.a)({},_e),{},{range:t}))}),M}var b=function(u){var Y={label:"ifelse",kind:u.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},te=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];u.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(t,M){var _e=_(u,t,M,te,[Y]);return{suggestions:_e}}});var oe=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];u.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(t,M){var _e=[{label:"print",kind:u.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=_(u,t,M,oe,_e);return{suggestions:P}}});var ce=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];u.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(t,M){var _e=[Y,{label:"main",kind:u.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:u.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:u.languages.CompletionItemInsertTextRule.InsertAsSnippet}],P=_(u,t,M,ce,_e);return{suggestions:P}}})},m="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(u){return/^\d+$/.test(u)?"".concat(u,"px"):u}function s(){}var ye=!1,N={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function C(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=u;if(Array.isArray(u)){for(var te=0;te0||ne.target.offsetWidth>0)&&ae.current.instance.layout()}}catch(Ot){U.e(Ot)}finally{U.f()}}),L.observe(c.current)),L}function Kt(){ve.b.warn(decodeURIComponent(m))}Object(a.useEffect)(function(){var L=ae.current.instance;if(d!=null&&L&&pt){var w=L.getModel();w&&d!==w.getValue()&&(ye=!0,w.setValue(d),L.layout(),ye=!1)}},[d,pt,ae.current]);function na(){var L=ae.current.instance;if(L){var w=L.getSelection(),U=ae.current.pastePos||{},f=new T.Range(U.startLineNumber||w.endLineNumber,U.startColumn||w.endColumn,U.endLineNumber||w.endLineNumber,U.endColumn||w.endColumn);setTimeout(function(){L.executeEdits("",[{range:f,text:""}])},300)}}function ra(L){(window.navigator.platform.match("Mac")?L.metaKey:L.ctrlKey)&&L.keyCode==83&&(L.preventDefault(),o())}var Ut=function(){if(se&&ae.current.instance){var w=ae.current.instance.getContentHeight();y(w0||_t.target.offsetWidth>0)&&se.layout()}}catch(Ct){Se.e(Ct)}finally{Se.f()}}),ee.observe(D.current)),ee}Object(a.useEffect)(function(){D.current&&e.e(32).then(e.t.bind(null,"M/lh",7)).then(function(se){T=se;var ee=T.editor.createDiffEditor(D.current,Object(Re.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},P));$(ee);var Le=le(ee);return function(){ee.dispose();var Se=ee.getModel();Se&&Se.dispose(),Le.unobserve(D.current)}})},[]),Object(a.useEffect)(function(){I&&I.setModel({original:T.editor.createModel(d,M),modified:T.editor.createModel(t,M)})},[d,t,M,I]);var W=r(te),o=r(ce),Ee={width:W,height:o};return h.a.createElement("div",{className:"my-diff-editor",ref:D,style:Ee})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return F}),e.d(S,"a",function(){return A});var Re=e("je13"),re=e.n(Re),ve=!1;function F(n,a){var h=re.a.get("__ec");h||(h={}),h[n]=a,re.a.set("__ec",h)}function A(n,a){var h=re.a.get("__ec");return h?h[n]===void 0?a:h[n]:a}},dejd:function(ie,S,e){},"e/zO":function(ie,S,e){ie.exports={flex_box_center:"flex_box_center___3sKst",flex_space_between:"flex_space_between___1Sk5C",flex_box_vertical_center:"flex_box_vertical_center___2MkLE",flex_box_center_end:"flex_box_center_end___GwAnL",flex_box_column:"flex_box_column___36cR6",modal:"modal___25Z0L",main:"main___VMId_",title:"title___1XPWS",name:"name___r9x-2",body:"body___2mB42",form:"form___1y3EK",btns:"btns___mpa7P",load:"load___1jJ7-",modalTitle:"modalTitle___2byjL"}},kSUc:function(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return _});var Re=e("wx14"),re=e("1OyB"),ve=e("vuIU"),F=e("Ji7U"),A=e("LK+K"),n=e("q1tI"),a=e.n(n),h=e("Ot1p"),i="\u2581",_=function(b){Object(F.a)(r,b);var m=Object(A.a)(r);function r(){var s;Object(re.a)(this,r);for(var ye=arguments.length,N=new Array(ye),C=0;C'.concat(Fe+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09"):nt=''.concat(Fe+1,'\u3001\uFF08').concat(z.score,"\u5206\uFF09\uFF08\u9898\u53F7\uFF1A").concat(z.item_id||z.item_bank_id,"\uFF09"),nt};return t.a.createElement("div",{style:{position:"relative"},onMouseEnter:function(){return ue(j.id)}},t.a.createElement("div",{className:p.a.content},t.a.createElement("div",{style:{width:"80%",padding:"20px"}},t.a.createElement("div",{className:p.a.titleWrap},t.a.createElement(P.a,{className:p.a.titleHtml,value:we(j,l)+(j.name||(j==null?void 0:j.shixun_name))})),ft()),t.a.createElement("div",{className:p.a.action,style:{opacity:1}},t.a.createElement("div",{className:p.a.tip},"\u62D6\u52A8\u53EF\u6539\u53D8\u8BD5\u9898\u4F4D\u7F6E"),t.a.createElement("div",{className:p.a.actions},t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];R(j.id,lt,z,j.score)}},"\u8BBE\u7F6E\u5F97\u5206"),lt!="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){var z=(j==null?void 0:j.shixun)||(j==null?void 0:j.examination_bank_shixun_challenges)||[];Je(j.id,qe,z,j.new_item_bank_id)}},"\u66FF\u6362\u8BD5\u9898"),ht&<!=="\u5B9E\u8BAD\u9898"&&t.a.createElement("div",{className:p.a.setScore,onClick:function(){return We(j)}},"\u7F16\u8F91\u8BD5\u9898"),t.a.createElement("div",{className:p.a.delete,onClick:function(){return E(j.id)}},"\u5220\u9664")))))},$=I,le=e("2dbc"),W=e("20ji"),o=e("4f0Y"),Ee=e("uwzz"),se=e("e/zO"),ee=e.n(se),Le=e("6/12"),Se=e("JI8h"),Ze=e("KGka"),_t=e("9NMw"),Ct=e("3gpN"),Qe=e("J51S"),Me=e("ErOA"),Dt=function(K){var l=K.visible,lt=K.onOk,qe=K.onCancel,Xe=Object(d.useRef)(),ht=Object(d.useState)({}),gt=Object(C.a)(ht,2),j=gt[0],be=gt[1],he=Object(d.useState)({}),Je=Object(C.a)(he,2),st=Je[0],R=Je[1],Ne=Object(d.useState)(!0),E=Object(C.a)(Ne,2),Oe=E[0],ue=E[1];Object(d.useEffect)(function(){fe()},[]);var fe=function(){var Ie=Object(s.a)(r.a.mark(function Te(){var at,it,Ke,ft,we,Be,z,Fe,nt,Bt,kt,Wt;return r.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(!((l==null?void 0:l.item_type.toUpperCase())==="PROGRAM")){Rt.next=6;break}return Rt.next=3,Object(Me.a)("/api/problems/".concat(l==null||((Ke=l.program_attr)===null||Ke===void 0)?void 0:Ke.identifier,"/edit.json"),{method:"get"});case 3:it=Rt.sent,Rt.next=9;break;case 6:return Rt.next=8,Object(Me.a)("/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id,"/edit.json"),{method:"get"});case 8:it=Rt.sent;case 9:((at=it)===null||at===void 0?void 0:at.name)&&(ft=it||{},we=ft.exercise_subjects,Be=ft.item_type,z=Be===void 0?"PROGRAM":Be,Fe=ft.difficulty,nt=ft.exercise_points,Bt=Object(T.a)(ft,["exercise_subjects","item_type","difficulty","exercise_points"]),kt=we.map(function(Mt){return Mt.id}),Wt=nt.map(function(Mt){return Mt.id}),be({course:kt,item_type:z,difficulty:Fe,knowledge:Wt}),R(Bt),ue(!1));case 10:case"end":return Rt.stop()}},Te)}));return function(){return Ie.apply(this,arguments)}}(),We=function(){var Te={SINGLE:t.a.createElement(Le.a,{ref:Xe,isEdit:!0,editData:st}),MULTIPLE:t.a.createElement(Se.a,{ref:Xe,isEdit:!0,editData:st}),JUDGMENT:t.a.createElement(Ze.a,{ref:Xe,isEdit:!0,editData:st}),COMPLETION:t.a.createElement(Ct.a,{ref:Xe,isEdit:!0,editData:st}),SUBJECTIVE:t.a.createElement(_t.a,{ref:Xe,isEdit:!0,editData:st}),PROGRAM:t.a.createElement(Qe.a,{difficulty:j==null?void 0:j.difficulty,isEdit:!0,ref:Xe,editData:st})};return Te[j==null?void 0:j.item_type]},ut=function(){var Te=function(){var at=Object(s.a)(r.a.mark(function it(){var Ke,ft,we,Be,z,Fe,nt,Bt,kt,Wt,et,Rt,Mt,Gt=arguments;return r.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return we=Gt.length>0&&Gt[0]!==void 0?Gt[0]:!1,yt.next=3,(Ke=Xe.current)===null||Ke===void 0?void 0:Ke.onSave();case 3:if(Be=yt.sent,Be){yt.next=6;break}return yt.abrupt("return");case 6:return z=j||{},Fe=z.course,nt=z.item_type,Bt=z.difficulty,kt=z.knowledge,Wt=kt===void 0?[]:kt,et=Object(g.a)({exercise_subject_ids:Fe,exercise_point_ids:Wt,item_type:nt,difficulty:Bt,is_syc_item_bank:we},Be||{}),Rt=nt==="PROGRAM"?"/api/problems/".concat(l==null||((ft=l.program_attr)===null||ft===void 0)?void 0:ft.identifier,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(l==null?void 0:l.item_bank_id),yt.next=11,Object(Me.a)(Rt,{method:"put",body:et});case 11:Mt=yt.sent,(Mt==null?void 0:Mt.status)===0&&(lt(),qe());case 13:case"end":return yt.stop()}},it)}));return function(){return at.apply(this,arguments)}}();b.a.confirm({centered:!0,width:506,title:t.a.createElement("div",{className:ee.a.modalTitle},t.a.createElement("span",null,"\u8BD5\u9898\u4FDD\u5B58"),t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){b.a.destroyAll()}}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1 font14"})," ")),icon:null,className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u60A8\u5BF9\u8BD5\u9898\u8FDB\u884C\u4E86\u7F16\u8F91\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u7F16\u8F91\u540E\u7684\u8BD5\u9898\u4F5C\u4E3A\u65B0\u7684\u8BD5\u9898\u4FDD\u5B58\u5230\u8BD5\u9898\u7BA1\u7406\u4E2D"),t.a.createElement("div",null,"\u786E\u8BA4\uFF1A\u5C06\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EE5\u65B0\u8BD5\u9898\u5F62\u5F0F\u4FDD\u5B58"),t.a.createElement("div",null,"\u53D6\u6D88\uFF1A\u4FEE\u6539\u540E\u7684\u8BD5\u9898\u4EC5\u5728\u672C\u8BD5\u5377\u4E2D\u4F7F\u7528\uFF0C\u4E0D\u4FDD\u5B58\u81F3\u8BD5\u9898\u7BA1\u7406\u5217\u8868\u4E2D")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var at=Object(s.a)(r.a.mark(function Ke(){return r.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Te(!0);case 2:return we.abrupt("return",we.sent);case 3:case"end":return we.stop()}},Ke)}));function it(){return at.apply(this,arguments)}return it}(),onCancel:Te})};return t.a.createElement("div",{className:ee.a.modal},t.a.createElement("div",{className:ee.a.main},t.a.createElement("div",{className:ee.a.title},t.a.createElement("span",{className:ee.a.name},"\u8BD5\u9898\u7F16\u8F91"),t.a.createElement("span",{className:ee.a.edit,onClick:qe}," ",t.a.createElement("i",{className:"iconfont icon-guanbi1"})," ")),t.a.createElement("div",{className:ee.a.body,id:"question-scroll"},Oe?t.a.createElement(Ee.a,{size:"large",className:ee.a.load,spinning:!0}):We()),t.a.createElement("div",{className:ee.a.btns},t.a.createElement(W.a,{size:"large",style:{marginRight:20},onClick:function(){return qe()}},"\u53D6\u6D88"),t.a.createElement(W.a,{size:"large",type:"primary",onClick:function(){return ut()}},"\u4FDD\u5B58"))))},jt=Dt,xe=e("5X0v"),c=e.n(xe),ae=e("9ZNV"),tt=e("LvDl"),vt=e.n(tt),pt=e("WCUW"),Vt=e("vCeJ"),_a=e("9SwW"),Kt=e("L+Wd"),na=e("4pyn"),ra=e("d+Bu"),Ut=e("OsrZ"),oa=e("IrwY"),la=e("obf9"),da=e("CeBg"),Yt=e("V5E8"),Zt=e("KQm4"),Pa=e("PhIt"),H=e("k/+q"),mt=e("1vsH"),pe=e("rKQW"),y=e("oim2"),De=e("pv+g"),L=e("KscA"),w=e("SdB8"),U=e.n(w),f=e("wd/R"),ne=e.n(f),Ot=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Lt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],xt=[{type:"SINGLE",name:"\u5355\u9009"},{type:"MULTIPLE",name:"\u591A\u9009"},{type:"JUDGMENT",name:"\u5224\u65AD"},{type:"PROGRAM",name:"\u7F16\u7A0B"},{type:"SUBJECTIVE",name:"\u7B80\u7B54"},{type:"COMPLETION",name:"\u586B\u7A7A"}],At=function(K){var l,lt,qe,Xe,ht,gt,j,be=K.showCheckbox,he=be===void 0?!1:be,Je=K.isPreviewSelect,st=Je===void 0?!1:Je,R=K.data,Ne=K.activeTabsKey,E=K.selectIds,Oe=E===void 0?[]:E,ue=K.loadingIdParams,fe=K.onLoadingIdParams,We=fe===void 0?function(){}:fe,ut=K.onSetSelectIds,Ie=ut===void 0?function(){}:ut,Te=K.onSetPrivate,at=Te===void 0?function(){}:Te,it=K.onCopy,Ke=it===void 0?function(){}:it,ft=K.onSetPublic,we=ft===void 0?function(){}:ft,Be=K.onDelete,z=Be===void 0?function(){}:Be,Fe=K.onCancel,nt=Fe===void 0?function(){}:Fe,Bt=K.onSelect,kt=Bt===void 0?function(){}:Bt,Wt=Object(d.useState)(!1),et=Object(C.a)(Wt,2),Rt=et[0],Mt=et[1],Gt=Object(d.useRef)(),ma=function(){if(R.item_type==="JUDGMENT")return t.a.createElement("div",{className:U.a.judgmentContent},R.choices.map(function(k,Ce){return t.a.createElement(ve.a,{key:Ce,disabled:!0},k.choice_text)}));if(R.item_type==="PROGRAM"){var x;return t.a.createElement("div",{className:U.a.programContent},t.a.createElement(P.a,{value:(x=R.program_attr)===null||x===void 0?void 0:x.description}))}return t.a.createElement("div",{className:U.a.otherContent},R.choices.map(function(k,Ce){return t.a.createElement("div",{key:Ce,className:U.a.otherContentItem},t.a.createElement("p",null,Ot[Ce]),t.a.createElement(P.a,{className:U.a.otehrContentHtml,value:k.choice_text}))}))},yt=function(){var x;return t.a.createElement("div",null,(x=R.standard_answer)===null||x===void 0?void 0:x.map(function(k,Ce){return t.a.createElement(P.a,{key:Ce,className:U.a.answerHtml,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})}))},Ca=function(){var x,k,Ce,He={SUBJECTIVE:(x=R.answer_texts)===null||x===void 0?void 0:x[0],JUDGMENT:(k=R.choices)===null||k===void 0||((Ce=k.find(function(Tt){return Tt.is_answer}))===null||Ce===void 0)?void 0:Ce.choice_text},ge=R.choices.map(function(Tt){return Tt.is_answer}).findIndex(function(Tt){return Tt}),Ge=ge>-1?Lt[ge]:"",Pt="";R.choices.map(function(Tt,Ft){Tt.is_answer&&(Pt+=Lt[Ft])});var ct=He[R.item_type],Nt={SINGLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Ge||"\u65E0")}),MULTIPLE:t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Pt||"\u65E0")}),COMPLETION:yt()},ca=t.a.createElement(P.a,{className:U.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ct||"\u65E0")});return Nt[R.item_type]||ca},Ua=t.a.createElement(L.a,{forceSubMenuRender:!0},(R==null?void 0:R.public)?t.a.createElement(L.a.Item,{onClick:function(){return at(R.id)},key:"1"},t.a.createElement("span",{className:U.a.actionLink},"\u53D6\u6D88\u516C\u5F00")):t.a.createElement(L.a.Item,{onClick:function(){return we(R.id)},key:"2"},t.a.createElement("span",{className:U.a.actionLink},"\u516C\u5F00")),t.a.createElement(L.a.Item,{onClick:function(){if(R==null?void 0:R.public){a.b.warn("\u8BD5\u9898\u5DF2\u516C\u5F00\u65E0\u6CD5\u5220\u9664");return}z(R.id)},key:"3"},t.a.createElement("span",{className:U.a.actionLink},"\u5220\u9664"))),ha=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,k='\u7B80\u5355';return x===2&&(k='\u9002\u4E2D'),x===3&&(k='\u56F0\u96BE'),k},Oa=function(){Gt.current.style.pointerEvents="none"},Aa=function(){var x;return console.log(ha(R==null?void 0:R.difficulty),44),''.concat((x=xt.find(function(k){return k.type===(R==null?void 0:R.item_type)}))===null||x===void 0?void 0:x.name,"").concat(ha(R==null?void 0:R.difficulty)," ")},Da=function(){return(R==null?void 0:R.choosed)?'\u5DF2\u9009\u7528':""};return t.a.createElement("div",{className:U.a.itemWrap},he&&t.a.createElement(y.a,{style:{marginTop:25},checked:Oe.includes(R.id),onChange:function(){Ie(R.id)}}),t.a.createElement("div",{className:U.a.listWrap},t.a.createElement("div",{className:U.a.list},t.a.createElement("div",{className:U.a.row,style:{alignItems:"baseline"}},t.a.createElement(P.a,{className:U.a.topicTitleContent,value:Da()+"No.".concat(R.id," ")+R.name+Aa()}),t.a.createElement("i",{onClick:function(){return Mt(!Rt)},style:{transition:"0.5s",padding:"0px 10px",marginLeft:"auto",transform:Rt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999 current"})),t.a.createElement("aside",{style:{overflow:"hidden",height:Rt?"auto":0}},t.a.createElement("div",{className:"".concat(U.a.row," mt15")},ma()),t.a.createElement("div",{className:U.a.row},t.a.createElement("div",{className:U.a.updateTimeRow},t.a.createElement("div",{className:U.a.updateTimeWrap},R.item_type==="PROGRAM"&&t.a.createElement("p",{className:U.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(l=R.program_attr)===null||l===void 0?void 0:l.language)))),R.item_type!=="PROGRAM"&&t.a.createElement("div",null,t.a.createElement("div",{className:U.a.parseAnswerBorder}),t.a.createElement("div",{className:U.a.answer},Ca()),t.a.createElement("div",{className:U.a.parse},t.a.createElement("div",{className:U.a.parseText},"\u89E3\u6790\uFF1A"),t.a.createElement("div",{className:U.a.parseAnswer},R.analysis?t.a.createElement(P.a,{className:U.a.parseAnswerHtml,value:R.analysis}):"\u6682\u65E0\u89E3\u6790"))))),t.a.createElement("div",{className:U.a.actionBar},t.a.createElement("div",{className:U.a.actionLeft},t.a.createElement("span",{className:"c-grey-7c7"},"\u9009\u7528\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.quotes,"\u6B21"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u66F4\u65B0\u65F6\u95F4\uFF1A"),t.a.createElement("span",{className:"c-black-111"},R.update_time?ne()(R.update_time).format("YYYY-MM-DD"):""),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u9009\u79D1\u76EE\uFF1A"),(R==null||((lt=R.exercise_subjects)===null||lt===void 0)?void 0:lt.length)?t.a.createElement(A.a,{title:R==null||((qe=R.exercise_subjects)===null||qe===void 0)?void 0:qe.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((Xe=R.exercise_subjects)===null||Xe===void 0)?void 0:Xe.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--"),t.a.createElement("i",{className:U.a.line}),t.a.createElement("span",{className:"c-grey-7c7"},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),(R==null||((ht=R.exercise_points)===null||ht===void 0)?void 0:ht.length)?t.a.createElement(A.a,{title:R==null||((gt=R.exercise_points)===null||gt===void 0)?void 0:gt.join("\u3001")},t.a.createElement("span",{className:st?U.a.longKnow:U.a.know},R==null||((j=R.exercise_points)===null||j===void 0)?void 0:j.join("\u3001"))):t.a.createElement("span",{className:U.a.know},"--")),t.a.createElement("div",{className:U.a.actionRight},t.a.createElement(W.a,{ghost:!0,key:2,className:"".concat(U.a.bottomAction," ").concat(U.a.borderColorFFF),onClick:function(){We({selectId:R.id}),kt(R.id)}},"\u66FF\u6362 ")))))},ot=At,It=e("+iVS"),zt=e.n(It),St=te.a.Option,Et=u.a.RangePicker,ea=H.a.TabPane,sa=ce.a.TextArea,Ht={item_type:"ALL",exercise_subject_id:"ALL",exercise_point_id:"ALL",difficulty:"ALL"},bt={page:1,per_page:10},Jt=function(K){var l,lt,qe,Xe,ht=K.isEdit,gt=K.onOk,j=K.onCancel,be=K.match,he=K.showitem,Je=K.setshowitem,st=N.a.useForm(),R=Object(C.a)(st,1),Ne=R[0],E=Object(d.useState)(Ht),Oe=Object(C.a)(E,2),ue=Oe[0],fe=Oe[1],We=Object(d.useState)([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}]),ut=Object(C.a)(We,2),Ie=ut[0],Te=ut[1],at=Object(d.useState)([]),it=Object(C.a)(at,2),Ke=it[0],ft=it[1],we=Object(d.useState)([]),Be=Object(C.a)(we,2),z=Be[0],Fe=Be[1],nt=Object(d.useState)([]),Bt=Object(C.a)(nt,2),kt=Bt[0],Wt=Bt[1],et=Object(d.useState)("0"),Rt=Object(C.a)(et,2),Mt=Rt[0],Gt=Rt[1],ma=Object(d.useState)({}),yt=Object(C.a)(ma,2),Ca=yt[0],Ua=yt[1],ha=Object(d.useState)(0),Oa=Object(C.a)(ha,2),Aa=Oa[0],Da=Oa[1],X=Object(d.useState)(!1),x=Object(C.a)(X,2),k=x[0],Ce=x[1],He=Object(d.useState)(Object(g.a)({},bt)),ge=Object(C.a)(He,2),Ge=ge[0],Pt=ge[1],ct=Object(d.useState)(0),Nt=Object(C.a)(ct,2),ca=Nt[0],Tt=Nt[1],Ft=Object(d.useState)(1),ga=Object(C.a)(Ft,2),ja=ga[0],Ia=ga[1],wa=Object(d.useState)(""),Ma=Object(C.a)(wa,2),Na=Ma[0],ka=Ma[1],Wa=Object(d.useState)(!1),Ta=Object(C.a)(Wa,2),Ga=Ta[0],La=Ta[1],Va=Object(d.useState)(!1),xa=Object(C.a)(Va,2),za=xa[0],Ba=xa[1],Ka=Object(d.useState)(!1),Fa=Object(C.a)(Ka,2),ba=Fa[0],Xa=Fa[1],$a=Object(d.useState)([]),Sa=Object(C.a)($a,2),B=Sa[0],v=Sa[1],O=Object(d.useState)(!1),G=Object(C.a)(O,2),de=G[0],Z=G[1],V=Object(d.useState)(),me=Object(C.a)(V,2),ze=me[0],je=me[1],rt=Object(d.useState)({}),$e=Object(C.a)(rt,2),aa=$e[0],Ea=$e[1],Ra=(be==null||((l=be.params)===null||l===void 0)?void 0:l.exerciseId)?(be==null||((lt=be.params)===null||lt===void 0)?void 0:lt.exerciseId)==="add"?"":be==null||((qe=be.params)===null||qe===void 0)?void 0:qe.exerciseId:"";Object(d.useEffect)(function(){Qa(),ya()},[]),Object(d.useEffect)(function(){he.itemId&&fa(Object(g.a)(Object(g.a)({},Ht),bt),!0)},[he]),Object(d.useEffect)(function(){var Pe;(be==null||((Pe=be.params)===null||Pe===void 0)?void 0:Pe.exerciseId)&&Xa(!0)},[be==null||((Xe=be.params)===null||Xe===void 0)?void 0:Xe.exerciseId]),Object(d.useEffect)(function(){if(ja===1){Ia(2);return}fa(Object(g.a)(Object(g.a)({},Ht),bt))},[Mt]);var ya=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(Me.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:Ra}});case 2:Ae=dt.sent,Ve=Ae==null||((J=Ae.data)===null||J===void 0)?void 0:J.reduce(function(va,Qt){return va+Qt.count},0),Ua(ua(Ae.data)),Da(Ve);case 6:case"end":return dt.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Qa=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J;return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:J=Ve.sent,(J==null?void 0:J.data)&&Wt([{id:"ALL",name:"\u5168\u90E8"}].concat(Object(Zt.a)(J.data)));case 4:case"end":return Ve.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),Ja=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue;return r.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[J]}});case 2:Ae=va.sent,(Ae==null?void 0:Ae.data)&&Te([{key:"ALL",title:"\u5168\u90E8",value:"ALL"}].concat(Object(Zt.a)(Object(mt.T)(((Ve=Ae.data)===null||Ve===void 0||((Ue=Ve[0])===null||Ue===void 0)?void 0:Ue.exercise_points)||[]))));case 4:case"end":return va.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),Ya=function(Q){fe(Object(g.a)({},Ne.getFieldsValue())),"exercise_subject_id"in Q&&(Ja(Q.exercise_subject_id),Ne.setFieldsValue({exercise_point_id:"ALL"}),fe(Object(g.a)(Object(g.a)({},ue),{},{exercise_point_id:"ALL"})))},Za=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){return r.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:console.log(bt,"values"),Pt(bt),fa(Object(g.a)(Object(g.a)({},bt),J),!0),Fe([]);case 4:case"end":return Ve.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),qa=function(Q){Pt(bt),Ne.resetFields(),fe(Object(g.a)({},Ht)),Fe([]),Gt(Q)},cn=function(Q){Fe(Q?Ke==null?void 0:Ke.map(function(J){return J.id}):[])},fa=function(){var Pe=Object(s.a)(r.a.mark(function Q(J,Ae){var Ve,Ue,dt;return r.a.wrap(function(Qt){for(;;)switch(Qt.prev=Qt.next){case 0:return Ve=vt.a.pickBy(J,function(Ha){return Ha!=="ALL"&&Ha!==void 0}),Ue={},Ve.date&&(Ue={start_at:ne()(Ve.date[0]).format("YYYY-MM-DD"),end_at:ne()(Ve.date[1]).format("YYYY-MM-DD")},delete Ve.date),Ae&&Ce(!0),Qt.next=6,Object(Me.a)("/api/common_exercises/item_banks",{method:"get",params:Object(g.a)(Object(g.a)(Object(g.a)({},Ve),Ue),{},{type:Mt,examination_bank_id:Ra,item_type:he.type})});case 6:dt=Qt.sent,(dt==null?void 0:dt.items)&&(ft(dt==null?void 0:dt.items),Tt(dt==null?void 0:dt.items_count),Ce(!1),je(dt.used_shixun_ids||[]));case 8:case"end":return Qt.stop()}},Q)}));return function(J,Ae){return Pe.apply(this,arguments)}}();console.log(Ke);var en=function(Q,J){Fe([]);var Ae={page:Q,per_page:J};Pt(Ae),fa(Object(g.a)(Object(g.a)({},Ae),ue))},tn=function(Q){Fe((z==null?void 0:z.includes(Q))?z.filter(function(J){return J!==Q}):[].concat(Object(Zt.a)(z),[Q]))},_n=function(){var Pe=Object(s.a)(r.a.mark(function Q(){var J,Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(console.log(Na,"inputText"),!(Na!=="\u786E\u8BA4\u5220\u9664")){Ue.next=4;break}return La(!0),Ue.abrupt("return");case 4:return Ue.next=6,Object(Me.a)("/api/item_banks/batch_delete.json",{method:"post",body:{ids:B}});case 6:J=Ue.sent,(J==null?void 0:J.status)===0&&(Fe([]),Ae=B.length===Ke.length&&Ge.page>1?Ge.page-1:Ge.page,fa(Object(g.a)(Object(g.a)(Object(g.a)({},ue),Ge),{},{page:Ae})),Ba(!1),ya());case 8:case"end":return Ue.stop()}},Q)}));return function(){return Pe.apply(this,arguments)}}(),an=function(Q){var J=Q?[Q]:z;if(console.log(J),J==null?void 0:J.length){Ba(!0),v(J),La(!1),ka("");return}a.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},nn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve;return r.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return Ae=J?[J]:z,dt.next=3,Object(Me.a)("/api/item_banks/set_batch_public.json",{method:"post",body:{ids:Ae,source:"0"}});case 3:Ve=dt.sent,Ve.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 5:case"end":return dt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),rn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_banks/".concat(J,"/set_private.json"),{method:"post"});case 2:Ae=Ue.sent,Ae.status===0&&fa(Object(g.a)(Object(g.a)({},ue),Ge));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),on=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/common_exercises/item_banks/".concat(J,"/fork"),{method:"get"});case 2:Ae=Ue.sent,Ae.status===0&&a.b.success("\u590D\u5236\u6210\u529F");case 5:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),ln=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae,Ve,Ue,dt;return r.a.wrap(function(Qt){for(;;)switch(Qt.prev=Qt.next){case 0:return Ve=ht?"/api/examination_banks/".concat(be==null||((Ae=be.params)===null||Ae===void 0)?void 0:Ae.exerciseId,"/replace.json"):"/api/item_baskets/".concat(he.itemId,"}/replace.json"),Ue={new_item_bank_id:J,old_item_bank_id:""},ht&&(Ue.old_item_bank_id=he.itemId),Qt.next=5,Object(Me.a)(Ve,{method:"put",body:Object(g.a)({},Ue)});case 5:if(dt=Qt.sent,!Ra){Qt.next=9;break}return Qt.next=9,Object(Me.a)("/api/examination_banks/".concat(Ra,"/save_item_banks.json"),{method:"post"});case 9:dt.status===0&&(Je({}),a.b.info("\u66FF\u6362\u6210\u529F"));case 10:case"end":return Qt.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),sn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_baskets/".concat(J,".json"),{method:"delete",body:{id:J,item_bank:1,examination_bank_id:Ra}});case 2:Ae=Ue.sent,Ae.status===0&&(ya(),fa(Object(g.a)(Object(g.a)({},ue),Ge)),Ea({}));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),dn=function(){var Pe=Object(s.a)(r.a.mark(function Q(J){var Ae;return r.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Me.a)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:J,examination_bank_id:Ra}});case 2:Ae=Ue.sent,Ae.status===0&&(ya(),fa(Object(g.a)(Object(g.a)({},ue),Ge)));case 4:case"end":return Ue.stop()}},Q)}));return function(J){return Pe.apply(this,arguments)}}(),un=function(Q){Ea(Q)};return t.a.createElement(b.a,{title:"\u66FF\u6362\u8BD5\u9898",visible:!!he.itemId,width:924,footer:null,onCancel:function(){return Je({})}},t.a.createElement("div",null,t.a.createElement(N.a,{form:Ne,className:zt.a.formWrap,scrollToFirstError:!0,onValuesChange:Ya,onFinish:Za,initialValues:Ht,size:"large"},t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u9898\u53F7",name:"no"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u9898\u5E72",name:"keyword"},t.a.createElement(ce.a,{placeholder:"\u53EF\u8F93\u5165\u9898\u5E72\u8FDB\u884C\u641C\u7D22",style:{width:240}})),t.a.createElement(N.a.Item,{label:"\u96BE\u5EA6",name:"difficulty"},t.a.createElement(te.a,{style:{width:154}},t.a.createElement(St,{value:"ALL"},"\u5168\u90E8"),t.a.createElement(St,{value:"1"},"\u7B80\u5355"),t.a.createElement(St,{value:"2"},"\u9002\u4E2D"),t.a.createElement(St,{value:"3"},"\u56F0\u96BE")))),t.a.createElement(Yt.a,{justify:"space-between"},t.a.createElement(N.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id"},t.a.createElement(te.a,{showArrow:!0,optionFilterProp:"children",style:{width:240}},kt.map(function(Pe){return t.a.createElement(St,{key:Pe.id,title:Pe.name,value:Pe.id},Pe.name)}))),t.a.createElement(N.a.Item,{label:"\u77E5\u8BC6\u70B9",name:"exercise_point_id"},t.a.createElement(la.a,{style:{width:154},treeData:Ie,disabled:!(ue==null?void 0:ue.exercise_subject_id),showArrow:!0,showCheckedStrategy:la.a.SHOW_PARENT})),t.a.createElement(N.a.Item,{name:"date",label:"\u66F4\u65B0\u65F6\u95F4"},t.a.createElement(Et,{style:{width:240}}))),t.a.createElement(Yt.a,{justify:"end"},t.a.createElement(N.a.Item,null,t.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),t.a.createElement("div",{className:zt.a.tabsWrap,style:{padding:"0px 20px"}},t.a.createElement(H.a,{activeKey:Mt,onChange:qa},t.a.createElement(ea,{tab:"\u516C\u5F00\u8BD5\u9898",key:"1"}," "),t.a.createElement(ea,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"}," "))),Ke.length<=0&&t.a.createElement(Ut.a,null),Ke.map(function(Pe,Q){return t.a.createElement(ot,{showCheckbox:!1,key:Pe.id,onDelete:an,data:Pe,isPreviewSelect:ba,activeTabsKey:Mt,selectIds:z,loadingIdParams:aa,onLoadingIdParams:un,onSelect:ln,onCancel:sn,onCopy:on,onSetPublic:nn,onSetPrivate:rn,onSetSelectIds:tn})}),!!(Ke==null?void 0:Ke.length)&&t.a.createElement(na.a,{style:{textAlign:"center",paddingBottom:20},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:Ge.per_page,showSizeChanger:!0,onChange:function(Q,J){en(Q,J)},hideOnSinglePage:!1,current:Ge.page,total:ca,showTotal:function(Q){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},Q),"\u6761\u6570\u636E")}})))},ke=Jt,ta=ce.a.TextArea,Xt=te.a.Option,$t=u.a.RangePicker,qt=function(K){var l={\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5};return l[K]||0},ua=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=[{name:"\u5355\u9009\u9898",type:"SINGLE",icon:"icon-danxuan"},{name:"\u591A\u9009\u9898",type:"MULTIPLE",icon:"icon-duoxuan"},{name:"\u5224\u65AD\u9898",type:"JUDGMENT",icon:"icon-panduan"},{name:"\u586B\u7A7A\u9898",type:"COMPLETION",icon:"icon-tiankongti"},{name:"\u7B80\u7B54\u9898",type:"SUBJECTIVE",icon:"icon-jianda"},{name:"\u5B9E\u8BAD\u9898",type:"PRACTICAL",icon:"icon-shixun3"},{name:"\u7F16\u7A0B\u9898",type:"PROGRAM",icon:"icon-biancheng1"}],lt=K.map(function(qe){var Xe=l.find(function(ht){return qe.item_type===ht.type});return Object(g.a)(Object(g.a)({},qe),Xe)});return lt},pa=function(K){var l,lt,qe,Xe,ht,gt,j,be,he=K.problemsetPreview,Je=K.user,st=K.globalSetting,R=K.loading,Ne=K.dispatch,E=K.match,Oe=Object(T.a)(K,["problemsetPreview","user","globalSetting","loading","dispatch","match"]),ue=Object(d.useState)(),fe=Object(C.a)(ue,2),We=fe[0],ut=fe[1],Ie=Object(d.useState)(),Te=Object(C.a)(Ie,2),at=Te[0],it=Te[1],Ke=Object(d.useState)([]),ft=Object(C.a)(Ke,2),we=ft[0],Be=ft[1],z=Object(d.useState)([]),Fe=Object(C.a)(z,2),nt=Fe[0],Bt=Fe[1],kt=Object(d.useState)(!1),Wt=Object(C.a)(kt,2),et=Wt[0],Rt=Wt[1],Mt=Object(d.useState)(""),Gt=Object(C.a)(Mt,2),ma=Gt[0],yt=Gt[1],Ca=Object(d.useState)(!1),Ua=Object(C.a)(Ca,2),ha=Ua[0],Oa=Ua[1],Aa=N.a.useForm(),Da=Object(C.a)(Aa,1),X=Da[0],x=Object(d.useState)({}),k=Object(C.a)(x,2),Ce=k[0],He=k[1],ge=Object(d.useRef)(),Ge=Object(d.useState)({}),Pt=Object(C.a)(Ge,2),ct=Pt[0],Nt=Pt[1],ca=et?"/exam/exerciseManagement":"/exam/questionManagement";Object(d.useEffect)(function(){return Ne({type:"globalSetting/footerToggle",payload:!1}),function(){Ne({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(d.useEffect)(function(){return document.body.setAttribute("class","initial"),function(){document.body.removeAttribute("class")}},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[]),Object(d.useEffect)(function(){Ft(),Tt(),ga()},[ct]),Object(d.useEffect)(function(){var B;(E==null||((B=E.params)===null||B===void 0)?void 0:B.exerciseId)&&Rt(!0)},[E==null||((l=E.params)===null||l===void 0)?void 0:l.exerciseId]);var Tt=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G;return r.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return Z.next=2,Object(Me.a)("/api/item_baskets/basket_list_items.json",{method:"get",params:{examination_bank_id:(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)||""}});case 2:G=Z.sent,(G==null?void 0:G.data)&&Be(ua(G.data));case 4:case"end":return Z.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),Ft=function(){var B=Object(s.a)(r.a.mark(function v(){var O,G,de,Z,V,me,ze,je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(E==null||((O=E.params)===null||O===void 0)?void 0:O.exerciseId)){$e.next=9;break}return $e.next=3,Ne({type:"problemsetPreview/getEditPaperData",payload:{id:E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId}});case 3:de=$e.sent,Z=de.exam||{},V=Z.exercise_subject_id,me=Z.name,ze=Z.difficulty,je=Z.exam_notes,X.setFieldsValue({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),He({exercise_subject_id:V,name:me,difficulty:ze,exam_notes:je}),$e.next=10;break;case 9:Ne({type:"problemsetPreview/getPaperData"});case 10:case"end":return $e.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ga=function(){var B=Object(s.a)(r.a.mark(function v(){var O;return r.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(Me.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:O=de.sent,(O==null?void 0:O.data)&&Bt(O.data||[]);case 4:case"end":return de.stop()}},v)}));return function(){return B.apply(this,arguments)}}(),ja=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=vt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:ba,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(pt.J)({id:v,challenge_scores:Z.map(function($e){return{challenge_id:$e.challenge_id,score:$e.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){return r.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Ne({type:"problemsetPreview/setScore",payload:{id:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return rt.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ia=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;et?ct.itemId=de:ct.itemId=v,ct.type=O,Nt(Object(g.a)({},ct))},wa=function(v,O){var G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Z=vt.a.cloneDeep(G).map(function(V){return Object(g.a)(Object(g.a)({},V),{},{challenge_score:V.challenge_score||5})});if(ge.current=de||qt(O),O==="\u5B9E\u8BAD\u9898")return b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:530,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.shixunModal},t.a.createElement("div",null,"\u5173\u5361\uFF1A"),Z==null?void 0:Z.map(function(V,me){return t.a.createElement("div",{className:c.a.shixunScore},me+1,"\u3001",V.challenge_name,t.a.createElement("div",{style:{minWidth:"130px"}},t.a.createElement(i.a,{parser:ba,defaultValue:V.challenge_score,min:1,onChange:function(je){V.challenge_score=je}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")))})),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Object(Vt.p)({id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,challenge_scores:Z.map(function(aa){return{challenge_id:aa.challenge_id,score:aa.challenge_score}})});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()});b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(me){ge.current=me}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var V=Object(s.a)(r.a.mark(function ze(){var je;return r.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.next=2,Ne({type:"paperlibrary/setScore",payload:{id:E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,itemId:v,score:ge.current}});case 2:ge.current=null,Ft();case 4:case"end":return $e.stop()}},ze)}));function me(){return V.apply(this,arguments)}return me}()})},Ma=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Ne({type:"problemsetPreview/handleDelete",payload:{id:v}});case 2:Ft(),Tt();case 4:case"end":return V.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Na=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalRow},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Ne({type:"paperlibrary/handleDeleteEditQuestion",payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,itemId:v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},ka=function(v,O){ge.current=qt(O),b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206",content:t.a.createElement("div",{className:c.a.modalColumn},t.a.createElement("div",{className:c.a.modalRow},t.a.createElement("span",null,O,"\uFF1A"),t.a.createElement(i.a,{parser:ba,min:1,defaultValue:ge.current,onChange:function(de){ge.current=de}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898")),O==="\u586B\u7A7A\u9898"&&t.a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var G=Object(s.a)(r.a.mark(function Z(){var V;return r.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,Ne({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchSetScore"),payload:{item_type:et?v.toLowerCase():v,score:ge.current,id:E==null||((V=E.params)===null||V===void 0)?void 0:V.exerciseId}});case 2:ge.current=null,Ft();case 4:case"end":return ze.stop()}},Z)}));function de(){return G.apply(this,arguments)}return de}()})},Wa=function(v){b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:c.a.modalColumn,style:{marginTop:30}},t.a.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),t.a.createElement("div",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var O=Object(s.a)(r.a.mark(function de(){var Z;return r.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Ne({type:"".concat(et?"paperlibrary":"problemsetPreview","/batchDelete"),payload:{id:E==null||((Z=E.params)===null||Z===void 0)?void 0:Z.exerciseId,item_type:et?v.toLowerCase():v}});case 2:Ft(),Tt();case 4:case"end":return me.stop()}},de)}));function G(){return O.apply(this,arguments)}return G}()})},Ta=function(){var B=Object(s.a)(r.a.mark(function v(O,G){var de,Z,V,me;return r.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(!O.destination||!O.source)){je.next=2;break}return je.abrupt("return");case 2:if(de=G.questions[O.source.index].id,Z=O.destination.index+1,!et){je.next=10;break}return je.next=7,Ne({type:"paperlibrary/adjustPosition",payload:{id:E==null||((me=E.params)===null||me===void 0)?void 0:me.exerciseId,itemId:de,position:Z}});case 7:V=je.sent,je.next=13;break;case 10:return je.next=12,Ne({type:"problemsetPreview/adjustPosition",payload:{id:de,position:Z}});case 12:V=je.sent;case 13:if(!(V.status===-1)){je.next=15;break}return je.abrupt("return");case 15:Ft();case 16:case"end":return je.stop()}},v)}));return function(O,G){return B.apply(this,arguments)}}(),Ga=function(v,O,G){var de=Array.from(v),Z=de.splice(O,1),V=Object(C.a)(Z,1),me=V[0];return de.splice(G,0,me),de},La=function(){var B=Object(s.a)(r.a.mark(function v(O){var G,de;return r.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Me.a)("/api/item_baskets/update_item_position",{method:"put",body:{examination_bank_id:(E==null||((G=E.params)===null||G===void 0)?void 0:G.exerciseId)||"",items:O.map(function(me,ze){return{position:ze+1,item_type:me.type}})}});case 2:return de=V.sent,V.abrupt("return",de);case 4:case"end":return V.stop()}},v)}));return function(O){return B.apply(this,arguments)}}(),Va=function(v){var O="Anchor_".concat(v),G=document.getElementById(O);G&&setTimeout(function(){return G.scrollIntoView({block:"start",behavior:"smooth"})})},xa=function(v,O,G){return v[O]=v.splice(G,1,v[O])[0],v},za=function(v){var O=[],G=vt.a.cloneDeep(we);G.length>1&&v!==0&&(O=xa(G,v,v-1)),La(O),Be(O)},Ba=function(v){var O=[],G=vt.a.cloneDeep(we);G.length>1&&v!==G.length-1&&(O=xa(G,v,v+1)),La(O),Be(O)},Ka=function(v){He(Object(g.a)({},X.getFieldsValue()))},Fa=function(v){var O,G,de,Z=function(){var me=Object(s.a)(r.a.mark(function ze(){var je,rt,$e;return r.a.wrap(function(Ea){for(;;)switch(Ea.prev=Ea.next){case 0:return rt=et?"/api/examination_banks/".concat(E==null||((je=E.params)===null||je===void 0)?void 0:je.exerciseId,".json"):"/api/examination_banks.json",Oa(!0),Ea.next=4,Object(Me.a)(rt,{method:et?"put":"post",body:v});case 4:$e=Ea.sent,$e.status===0&&(a.b.success("\u4FDD\u5B58\u6210\u529F"),Oa(!1),M.c.push("/exam/exerciseManagement"));case 6:case"end":return Ea.stop()}},ze)}));return function(){return me.apply(this,arguments)}}(),V=Number(et?(O=he.paperData)===null||O===void 0||((G=O.exam)===null||G===void 0)?void 0:G.all_score:(de=he.paperData)===null||de===void 0?void 0:de.all_score);if(console.log(V,44),V===100||V===120||V===150){Z();return}b.a.confirm({icon:null,className:"custom-modal-divider",centered:!0,title:"\u63D0\u793A",content:"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u6570\u4E0D\u662F100\u3001120\u3001150\u5206\uFF0C\u786E\u5B9A\u662F\u5426\u4FDD\u5B58\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Z})},ba=function(v){var O=/^(\-)*(\d+)\.(\d\d).*$/;return console.log(v),typeof v=="string"?isNaN(Number(v))?"":v.replace(O,"$1$2.$3"):typeof v=="number"?isNaN(v)?"":String(v).replace(O,"$1$2.$3"):""},Xa=function(v){yt(v)},$a=function(){Ft()},Sa=function(v){if(!v||!(v==null?void 0:v.length))return[];var O=we.map(function(G){var de=(v==null?void 0:v.find(function(Z){return G.type===Z.type}))||{};return de});return O};return t.a.createElement("section",{className:c.a.bg},t.a.createElement("div",{id:"id_left",className:c.a.left,onMouseEnter:function(v){var O=document.getElementById("id_left");O.style.overflowY="auto"},onMouseLeave:function(v){var O=document.getElementById("id_left");O.style.overflowY="hidden"}},we.map(function(B,v){var O,G,de,Z,V=B.type,me=B.count,ze=B.name,je=B.icon,rt=Sa((O=he.paperData)===null||O===void 0?void 0:O.questionList);return console.log(rt,"item"),t.a.createElement("div",{className:c.a.list,key:v},t.a.createElement("div",{className:c.a.name},t.a.createElement("b",null),t.a.createElement("span",null,ze)),t.a.createElement("aside",null,t.a.createElement("div",null,"\u5171",t.a.createElement("span",{className:c.a.b},me),"\u9898",t.a.createElement("span",{className:c.a.l},"|"),"\u5171",t.a.createElement("span",{className:c.a.r},rt==null||((G=rt[v])===null||G===void 0)?void 0:G.questions_score),"\u5206"),t.a.createElement("div",null,v>0?t.a.createElement(A.a,{getPopupContainer:function(aa){return document.getElementById("id_left")},title:"\u4E0A\u79FB"},t.a.createElement("span",{onClick:function(){return za(v)},className:"mb20",style:{transform:"rotate(270deg)"}}," ",t.a.createElement("i",{className:"icon-jiantou1"}))):t.a.createElement("span",{className:"mb20",style:{transform:"rotate(270deg)",cursor:"not-allowed"}}," ",t.a.createElement("i",{className:"icon-jiantou1"})),v