You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5 lines
57 KiB
5 lines
57 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[150],{"9Bee":function(Oe,be,l){"use strict";var Qe=l("k1fw"),oe=l("q1tI"),Ke=l.n(oe),rt=l("vg9a"),_t=l("tJVT"),it=l("DlQD"),Ge=l.n(it),Xe=l("rUJ1");function ft(w,B){var V=w.match(/^(\s+)(?:```)/);if(V===null)return B;var $=V[1];return B.split(`
|
|
`).map(function(ue){var ce=ue.match(/^\s+/);if(ce===null)return ue;var ge=Object(_t.a)(ce,1),Le=ge[0];return Le.length>=$.length?ue.slice($.length):ue}).join(`
|
|
`)}var Ae=[],Ie=["<ul>"],z=new Ge.a.Renderer,qe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function he(){Ae.length=0,Ie=["<ul>"]}var ot={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _e(w,B,V,$){if(B>=w.length||w[B].level<=V)return B;var ue=w[B];$.push("<li><a href='#"+ue.anchor+"'>"+ue.text+"</a>"),B++;var ce=[];return B=_e(w,B,ue.level,ce),ce.length>0&&($.push("<ul>"),ce.forEach(function(ge){$.push(ge)}),$.push("</ul>")),$.push("</li>"),B=_e(w,B,V,$),B}function ze(){return _e(Ae,0,0,Ie),Ie.push("</ul>"),Ie.join("")}var A={heading:function(B){var V=qe.exec(B);if(V)return{type:"heading",raw:V[0],depth:V[1].length,text:V[2]}},fences:function(B){var V=this.rules.block.fences.exec(B);if(V){var $=V[0],ue=ft($,V[3]||""),ce=V[2]?V[2].trim():V[2];if(["latex","katex","math"].indexOf(ce)>=0){var ge=xe(),Le=ue;ue=ge,Re[ge]={type:"block",expression:Le}}return{type:"code",raw:$,lang:ce,text:ue}}}},Ce=/(?:\${2})([^\n`]+?)(?:\${2})/gi,De=0,xe=function(){return"__special_katext_id_".concat(De++,"__")},Re={};function mt(){return Re}function Ve(){De=0,Re={}}function fe(w){return w=w.replace(Ce,function(B,V){var $=xe();return Re[$]={type:"inline",expression:V},$}),w}var t=z.listitem;z.listitem=function(w){return t(fe(w))};var pt=z.paragraph;z.paragraph=function(w){return pt(fe(w))};var ut=z.tablecell;z.tablecell=function(w,B){return ut(fe(w),B)},z.code=function(w,B,V){var $=(B||"").match(/\S*/)[0];return $?["latex","katex","math"].indexOf($)>=0?"<p class='editormd-tex'>".concat(w,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(B,'">').concat(V?w:Object(Xe.escape)(w,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(V?w:Object(Xe.escape)(w,!0))+"</code></pre>"},z.heading=function(w,B,V){var $=this.options.headerPrefix+V.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ae.push({anchor:$,level:B,text:w}),"<h"+B+' id="'+$+'">'+w+"</h"+B+">"},Ge.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),Ge.a.use({tokenizer:A,renderer:z});var Et=Ge.a,Ee=l("SJMd"),Ye=l("m3rI"),Ne=l("Oy/b"),Ze=/<pre[^>]*>/g;function vt(w){var B=document.createElement("div");return B.innerHTML=w,B.childNodes.length===0?"":B.childNodes[0].nodeValue}var We=be.a=function(w){var B=w.value,V=B===void 0?"":B,$=w.className,ue=w.showTextOnly,ce=w.showLines,ge=w.style,Le=ge===void 0?{}:ge,Te=String(V),Be=Object(oe.useMemo)(function(){try{var Fe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,pe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ke=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Te=Te.replace(Fe,"("+Ye.a.API_SERVER+"/api/attachments/").replace(pe,'"'+Ye.a.API_SERVER+"/api/attachments/").replace(ke,'"'+Ye.a.API_SERVER+"/files/uploads/")}catch(ht){}var me=Et(Te);setTimeout(function(){return st()},300);var lt=mt();if(Te.match(/\[TOC\]/)&&(me=me.replace("<p>[TOC]</p>",ze()),he()),me=me.replace(/(__special_katext_id_\d+__)/g,function(ht,ct){var tt=lt[ct],nt=tt.type,gt=tt.expression;return Object(Ne.renderToString)(vt(gt)||"",{displayMode:nt==="block",throwOnError:!1,output:"html"})}),me=me.replace(/▁/g,"\u2581\u2581\u2581"),Ve(),ue){var et=document.createElement("div");return et.innerHTML=me,et.innerText}return me},[Te]),je=Object(oe.useRef)();ot.WebkitLineClamp=ce,ce&&(Le=Object(Qe.a)(Object(Qe.a)({},Le),ot));function Se(Fe){var pe=Fe.target;if(pe.tagName.toUpperCase()==="A"){var ke=pe.getAttribute("href");if(ke.startsWith("#")){Fe.preventDefault();var me=document.getElementById(ke.replace("#",""));me&&me.scrollIntoView(!0)}}}var st=function(){};return Object(oe.useEffect)(function(){if(je.current&&Be&&(Be.match(Ze)&&window.PR.prettyPrint()),je.current)return je.current.addEventListener("click",Se),function(){je.current.removeEventListener("click",Se),Ve(),he()}},[Be,je.current,Se]),Ke.a.createElement(Ke.a.Fragment,null,Ke.a.createElement("div",{ref:je,style:Object(Qe.a)({},Le),className:"".concat($||""," markdown-body "),dangerouslySetInnerHTML:{__html:Be}}))}},HwL6:function(Oe,be,l){Oe.exports={flexRow:"flexRow___2UlMe",flexColumn:"flexColumn___fP6vM",action:"action___2Qc1b",setScore:"setScore___3Iavq",delete:"delete___1Uwr6",content:"content___nT6mK",titleWrap:"titleWrap___1aXoX",titleNumber:"titleNumber___wMh1f",score:"score___228uW",titleHtml:"titleHtml___260Bl",answerWrap:"answerWrap___3JHdZ",answer:"answer___2rlTH"}},IoUt:function(Oe,be,l){Oe.exports={flex_box_center:"flex_box_center___3N1vU",flex_space_between:"flex_space_between___A7Vod",flex_box_vertical_center:"flex_box_vertical_center___34bDS",flex_box_center_end:"flex_box_center_end___3_uG-",flex_box_column:"flex_box_column___1D2by",wrap:"wrap___3HjzC",contentWrap:"contentWrap___DSAvO",tabsWrap:"tabsWrap___4HtM9",searchWrap:"searchWrap___2Zt2F",searchContent:"searchContent___3NqTR",search:"search___pLAYU",buttonWrap:"buttonWrap___2X_Df",selectBar:"selectBar___3eSji",tableWrap:"tableWrap___wwRLZ",paginationWrap:"paginationWrap___3xt0C",modal:"modal___1KOAK",gap:"gap___2B8M7",checkbox:"checkbox___dUmix",maxHeiTag:"maxHeiTag___1XHFp",buttongroup:"buttongroup___1nTQQ"}},N5Ab:function(Oe,be,l){Oe.exports={flex_box_center:"flex_box_center___1hJpS",flex_space_between:"flex_space_between___3fslx",flex_box_vertical_center:"flex_box_vertical_center___2KmoI",flex_box_center_end:"flex_box_center_end___1l8U5",flex_box_column:"flex_box_column___9pIkv",formItem:"formItem___1YUoJ"}},XE9d:function(Oe,be,l){Oe.exports={bg:"bg___10lFD",wrap:"wrap___y_dNi",flexRow:"flexRow___QbtvU",flexColumn:"flexColumn___2KwwI",flexJustifyBetween:"flexJustifyBetween___yN95i",relative:"relative___2Ucs2",questionNumber:"questionNumber___5kXDt",score:"score___3wZIF",selectTopicButton:"selectTopicButton___2DCM-",line:"line___242nB",dragTip:"dragTip___31p8A",typeActive:"typeActive___2DYkd",mouseTypeActive:"mouseTypeActive___1-rRf",typeName:"typeName___1WRRv",typeNumber:"typeNumber___V3KFH",typeAction:"typeAction___cMxhm",setScore:"setScore___1lZrJ",delete:"delete___3jekD",modal:"modal___vDZ3s",modalColumn:"modalColumn___1eUun",shixunModal:"shixunModal___3Ebey",shixunScore:"shixunScore___2pfUK"}},ueiT:function(Oe,be,l){"use strict";l.r(be),l.d(be,"questionType",function(){return He}),l.d(be,"difficultType",function(){return Rt});var Qe=l("y8nQ"),oe=l("Vl3Y"),Ke=l("IzEo"),rt=l("bx4M"),_t=l("T2oS"),it=l("W9HT"),Ge=l("/zsF"),Xe=l("PArb"),ft=l("sPJy"),Ae=l("bE4q"),Ie=l("+L6B"),z=l("2/Rp"),qe=l("PpiC"),he=l("9og8"),ot=l("miYZ"),_e=l("tsqr"),ze=l("jrin"),A=l("k1fw"),Ce=l("fWQN"),De=l("mtLc"),xe=l("yKVA"),Re=l("879j"),mt=l("FJo9"),Ve=l("L41K"),fe=l("q1tI"),t=l.n(fe),pt=l("qVdP"),ut=l("jsC+"),Et=l("7Kak"),Ee=l("9yH6"),Ye=l("giR+"),Ne=l("fyUT"),Ze=l("oBTY"),vt=l("lUTK"),We=l("BvKs"),w=l("5NDa"),B=l("5rEg"),V=l("2BaD"),$=l("55Ip"),ue=function(){return t.a.createElement("div",{style:{textAlign:"right",fontSize:12,color:"#ccc",marginTop:95}},"\u5982\u8003\u5BDF\u8303\u56F4\u4E0D\u80FD\u6EE1\u8DB3\u9700\u6C42\uFF0C\u8BF7\u81EA\u884C\u8865\u5145\u8BD5\u9898\u5145\u5B9E\u8003\u5BDF\u8303\u56F4",t.a.createElement($.Link,{to:"/problemset",target:"_blank",style:{marginLeft:10,color:"#1890FF"}},"\u73B0\u5728\u5C31\u53BB"))},ce=ue,ge=l("IoUt"),Le=l.n(ge),Te=l("P/tu"),Be=B.a.TextArea,je=We.a.SubMenu,Se=function(F){return!F||Number.isNaN(Number(F))?"":Math.ceil(F)},st=function(M){Object(xe.a)(h,M);var F=Object(Re.a)(h);function h(){var y;Object(Ce.a)(this,h);for(var r=arguments.length,p=new Array(r),d=0;d<r;d++)p[d]=arguments[d];return y=F.call.apply(F,[this].concat(p)),y.state={titleLen:0,subDisciplinesList:[],allGroupList:[],selectGroupList:[],openKeys:[],visible:null},y.subDisciplinesAdd=function(s){var _=[],R=y.props.form.getFieldValue("subDisciplines")||[],E=R.filter(function(c){return s.id===c.id}).length>0;E?_=R.filter(function(c){return s.id!==c.id}):_=[].concat(Object(Ze.a)(R),[s]),y.props.form.setFieldsValue({subDisciplines:_}),y.setState({subDisciplinesList:_})},y.disciplinesRemove=function(s){var _=y.props.form.getFieldValue("subDisciplines")||[],R=_.filter(function(E){return E.id!==s.id});y.props.form.setFieldsValue({subDisciplines:R}),y.setState({subDisciplinesList:R})},y.handleSourceRadioChange=function(s){y.props.getdisciplines(s.target.value);var _=[];y.props.form.setFieldsValue({subDisciplines:_}),y.setState({subDisciplinesList:_})},y.dealList=function(){for(var s=y.state.subDisciplinesList,_=Object(Ze.a)(s),R=0,E=[],c=0;c<_.length;c++){for(var C="",L=0;L<E.length;L++)if(E[L][0].parent_name==_[c].parent_name){R=1,C=L;break}if(R==1)E[C].push(_[c]),R=0;else if(R==0){var D=new Array;D.push(_[c]),E.push(D)}}return E},y}return Object(De.a)(h,[{key:"render",value:function(){var r=this;if(console.log(this.dealList(),"dealList"),!this.props.form)return"";var p=this.props,d=p.disciplines,s=p.form,_=s.getFieldDecorator,R=s.getFieldValue,E=this.state,c=E.subDisciplinesList,C=E.allGroupList,L=E.selectGroupList,D=E.openKeys,N=E.visible;return t.a.createElement("div",null,t.a.createElement(oe.a.Item,{label:"\u8BD5\u5377\u540D\u79F0:",name:"name",rules:[{required:!0,message:"\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(B.a,{style:{height:38},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6807\u9898\uFF0C\u6700\u591A60\u5B57",suffix:this.state.titleLen+"/60",onChange:function(X){r.setState({titleLen:R("name").length})},maxLength:60})),t.a.createElement("div",{style:{position:"relative"}},t.a.createElement(oe.a.Item,{label:"\u8003\u8BD5\u65F6\u957F:",name:"time",rules:[{required:!0,message:"\u8003\u8BD5\u65F6\u957F\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(Ne.a,{min:1,max:9999,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u8003\u8BD5\u65F6\u957F",style:{width:150}})),t.a.createElement("span",{style:{position:"absolute",top:31,left:159}},"\u5206\u949F")),t.a.createElement(oe.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},t.a.createElement(Ee.a.Group,{className:Le.a.buttongroup,size:"large"},t.a.createElement(Ee.a.Button,{style:{width:120,textAlign:"center",borderRadius:50},value:1},"\u7B80\u5355"),t.a.createElement(Ee.a.Button,{style:{width:120,textAlign:"center",borderRadius:50},value:2},"\u9002\u4E2D"),t.a.createElement(Ee.a.Button,{style:{width:120,textAlign:"center",borderRadius:50},value:3},"\u56F0\u96BE"))),t.a.createElement(oe.a.Item,{label:"\u8003\u8BD5\u987B\u77E5",name:"exam_notes"},t.a.createElement(Be,{rows:4,maxLength:300})),t.a.createElement(oe.a.Item,{label:t.a.createElement("span",null,"\u8BD5\u9898\u6765\u6E90",t.a.createElement("span",{className:"font12 c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u8003\u5BDF\u51C6\u786E\u6027\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6211\u521B\u5EFA\u7684\uFF09")),name:"source",style:{width:"100%"},initialValue:1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BD5\u9898\u6765\u6E90"}]},t.a.createElement(Ee.a.Group,{style:{display:"flex",width:368,justifyContent:"space-between"},onChange:function(X){r.handleSourceRadioChange(X)}},t.a.createElement(Ee.a,{value:1},"\u4EC5\u6211\u521B\u5EFA\u7684"),t.a.createElement(Ee.a,{value:0},"\u516C\u5171\u9898\u5E93+\u6211\u521B\u5EFA\u7684"))),t.a.createElement(oe.a.Item,{label:"\u7EC4\u5377\u65B9\u5F0F",name:"mode",initialValue:1,style:{width:"100%"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u5377\u65B9\u5F0F"}]},t.a.createElement(Ee.a.Group,{style:{display:"flex",width:700,justifyContent:"space-between"}},t.a.createElement(Ee.a,{value:1},"\u56FA\u5B9A\u8BD5\u9898"),t.a.createElement(Ee.a,{value:0},"\u968F\u673A\u8BD5\u9898",t.a.createElement("span",{className:"font12 c-grey-999"},"\uFF08\u4E3A\u6BCF\u4F4D\u5B66\u751F\u968F\u673A\u751F\u6210\u4E00\u4EFD\u8003\u5BDF\u8303\u56F4\u548C\u9898\u578B\u76F8\u540C\uFF0C\u4F46\u8BD5\u9898\u4E92\u4E0D\u76F8\u540C\u7684\u8BD5\u5377\uFF09")))),t.a.createElement(oe.a.Item,{label:"\u8003\u67E5\u8303\u56F4\uFF1A",name:"subDisciplines",initialValue:[]},t.a.createElement("div",{style:{display:"inline-flex",flexWrap:"wrap"}},d.map(function(v,X){return t.a.createElement("div",{style:{marginRight:12},onMouseLeave:function(){return r.setState({openKeys:[],visible:null})}},t.a.createElement(ut.a,{key:"disciplines"+v.id,placement:"bottomLeft",visible:X===N,getPopupContainer:function(P){return P.parentNode},overlay:t.a.createElement("div",null,v.sub_disciplines.length>0?t.a.createElement(We.a,{mode:"vertical",multiple:!0,selectedKeys:c==null?void 0:c.map(function(U){return String(U.id)}),subMenuCloseDelay:0,subMenuOpenDelay:0,openKeys:D,getPopupContainer:function(P){return P.parentNode}},v.sub_disciplines.map(function(U){var P;return t.a.createElement(je,{onTitleMouseEnter:function(){r.setState({openKeys:[String(U.id)]})},key:U.id,title:t.a.createElement("span",null,"".concat(U.name,"(").concat(U.item_count,")")),popupClassName:((P=U.tag_disciplines)===null||P===void 0?void 0:P.length)>10?Le.a.maxHeiTag:""},Array.isArray(U.tag_disciplines)&&!!U.tag_disciplines.length?U.tag_disciplines.map(function(O){return t.a.createElement(We.a.Item,{key:O.id,onClick:function(){r.subDisciplinesAdd(O)}},t.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},O.name,"(",O.item_count,")"),t.a.createElement("span",null,O.type==="personal"?"\uFF08\u81EA\u7528\uFF09":"")))}):t.a.createElement(We.a.Item,null,"\u6682\u65E0\u6570\u636E"))})):t.a.createElement(rt.a,null,"\u6682\u65E0\u6570\u636E"))},t.a.createElement(z.a,{onMouseEnter:function(){return r.setState({visible:X,openKeys:[]})},style:{marginTop:6,marginBottom:6}},v.name)))}))),c.length>0?t.a.createElement("div",{style:{minHeight:150,backgroundColor:"#FAFAFA"}},t.a.createElement("div",{style:{paddingLeft:12,paddingTop:12}},"\u5DF2\u9009"),this.dealList().map(function(v,X){var U;return t.a.createElement(t.a.Fragment,{key:X},t.a.createElement("div",{style:{fontSize:14,paddingLeft:10,marginTop:6}},v==null||((U=v[0])===null||U===void 0)?void 0:U.parent_name),t.a.createElement("div",{style:{display:"flex",flexWrap:"wrap"}},v==null?void 0:v.map(function(P){return t.a.createElement("div",{key:"subDisciplinesList"+P.id},t.a.createElement(z.a,{style:{margin:"12px 6px",backgroundColor:"#F6FFED"},onClick:function(){r.disciplinesRemove(P)}},P.name,t.a.createElement(V.a,null)))})))})):null,t.a.createElement(oe.a.Item,{initialValue:[],label:"\u8BD5\u9898\u6587\u4EF6\u5939:\uFF08\u9009\u4E2D\u9879\u4EC5\u5305\u62EC\u8BE5\u6587\u4EF6\u5939\u4E0B\u7684\u8BD5\u9898\uFF0C\u4E0D\u5305\u62EC\u5B50\u6587\u4EF6\u5939\uFF0C\u4E14\u7CFB\u7EDF\u53D6\u60A8\u9009\u4E2D\u7684\u6587\u4EF6\u5939\u548C\u8003\u67E5\u8303\u56F4\u4E2D\u7684\u8BD5\u9898\u7684\u4EA4\u96C6\u4F5C\u4E3A\u968F\u673A\u5BF9\u8C61\u3002\uFF09",name:"group_ids"},t.a.createElement(Te.a,{multiple:!0,defaultExpandedKeys:[0]})),t.a.createElement(ce,null))}}]),h}(t.a.Component),Fe=st,pe=l("ErOA"),ke=l("N5Ab"),me=l.n(ke),lt=function(M){Object(xe.a)(h,M);var F=Object(Re.a)(h);function h(){return Object(Ce.a)(this,h),F.apply(this,arguments)}return Object(De.a)(h,[{key:"render",value:function(){var r=this.props.form,p=r.getFieldDecorator,d=r.getFieldsValue,s=r.setFieldsValue,_=this.props.data,R=_.item_type,E=_.items_by_item_type,c=function(v){var X=v.difficult,U=v.count;return t.a.createElement("div",{style:{marginRight:10,lineHeight:"18px"}},t.a.createElement("div",{style:{fontSize:14,textAlign:"left"}},Rt[X]),t.a.createElement("div",{style:{fontSize:12,color:"#999999"}},"(\u5171 ",U," \u9898\u53EF\u9009)"))},C=d(),L=Object.keys(C).filter(function(N){return N.includes("".concat(R,"-"))&&C[N]}),D=0;return L.map(function(N){return D+=C[N],null}),t.a.createElement("div",null,t.a.createElement("div",null,t.a.createElement("span",{className:"font14"},He[R]),Se(D)>0?t.a.createElement("span",{style:{color:"#999999",fontSize:12}},"\uFF08\u5DF2\u9009 ",Se(D)," \u9898\uFF09"):null),E.map(function(N){return t.a.createElement("div",{key:R+N.discipline_id+N.sub_discipline_id},t.a.createElement("div",{style:{fontSize:16,margin:"16px 0px",fontWeight:"500"}},N.discipline_name," / ",N.sub_discipline_name," ",N.tag_discipline_name&&"/".concat(N.tag_discipline_name)),t.a.createElement("div",{className:me.a.formItem},N.items_by_item_type_and_tag_discipline.map(function(v){return t.a.createElement(oe.a.Item,{label:t.a.createElement(c,{count:v.items_count,difficult:v.difficulty}),extra:t.a.createElement("span",{className:me.a.questionTip},"\u9898"),name:"count-".concat(R,"-").concat(N.sub_discipline_id,"-").concat(v.difficulty,"-").concat(N.tag_discipline_id),colon:!1,style:{width:"30%"},initialValue:0,key:"".concat(R,"-").concat(N.sub_discipline_id,"-").concat(v.difficulty)},t.a.createElement(Ne.a,{min:0,max:v.items_count,formatter:Se}))})))}))}}]),h}(t.a.Component),et=lt,ht=[{item_type:"MULTIPLE",items_by_item_type:[{sub_discipline_id:12,sub_discipline_name:"Java\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:3}]}]},{item_type:"SINGLE",items_by_item_type:[{sub_discipline_id:12,sub_discipline_name:"Java\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:10}]}]},{item_type:"JUDGMENT",items_by_item_type:[{sub_discipline_id:12,sub_discipline_name:"Java\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:2}]}]},{item_type:"PROGRAM",items_by_item_type:[{sub_discipline_id:13,sub_discipline_name:"\u4FE1\u53F7\u4E0E\u7CFB\u7EDF",discipline_id:8,discipline_name:"\u7535\u5B50\u6280\u672F",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:1}]},{sub_discipline_id:12,sub_discipline_name:"Java\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:4}]},{sub_discipline_id:26,sub_discipline_name:"Python\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:1}]},{sub_discipline_id:23,sub_discipline_name:"Java\u7A0B\u5E8F\u8BBE\u8BA1",discipline_id:7,discipline_name:"\u7A0B\u5E8F\u8BBE\u8BA1\u8BED\u8A00",items_by_item_type_and_sub_discipline:[{difficulty:1,items_count:1}]}]}],ct=function(M){Object(xe.a)(h,M);var F=Object(Re.a)(h);function h(y){var r;return Object(Ce.a)(this,h),r=F.call(this,y),r.state={},r}return Object(De.a)(h,[{key:"render",value:function(){var r=this.props.form,p=this.props.optinalData;return t.a.createElement("div",null,p.map(function(d,s){return t.a.createElement("div",{key:d.item_type},t.a.createElement(et,{form:r,data:d}),s===p.length-1?null:t.a.createElement(Xe.a,null))}),t.a.createElement(ce,null))}}]),h}(t.a.Component),tt=ct,nt=l("0Owb"),gt=l("2qtc"),yt=l("kLXV"),at=l("tJVT"),Lt=l("9kvl"),dt=l("ngQI"),$e=l("9Bee"),Ut=l("HwL6"),re=l.n(Ut),Pt=["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"],Ot=function(F){var h=F.index,y=F.typeName,r=F.type,p=F.loading,d=F.data,s=d===void 0?{}:d,_=F.inMouseId,R=F.onSetScore,E=R===void 0?function(){}:R,c=F.onBarter,C=c===void 0?function(){}:c,L=F.onMouseEnter,D=L===void 0?function(){}:L,N=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},s==null||((T=s.choices)===null||T===void 0)?void 0:T.map(function(k,Y){return t.a.createElement("div",{className:"".concat(re.a.flexRow," mt15"),key:Y},t.a.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Pt[Y]),t.a.createElement("div",{className:"".concat(re.a.answer," ml5")},t.a.createElement($e.a,{value:k==null?void 0:k.choice_text})))}))},v=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},t.a.createElement("div",{className:"".concat(re.a.flexRow," mt15")},s==null||((T=s.choices)===null||T===void 0)?void 0:T.map(function(k,Y){return t.a.createElement(Ee.a,{disabled:!0,key:Y},k==null?void 0:k.choice_text)})))},X=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},t.a.createElement("div",{className:"".concat(re.a.flexRow," mt15")},t.a.createElement($e.a,{value:s==null||((T=s.program_attr)===null||T===void 0)?void 0:T.description})))},U=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},t.a.createElement("div",{className:"".concat(re.a.flexColumn," mt15")},s==null||((T=s.standard_answer)===null||T===void 0)?void 0:T.map(function(k,Y){return t.a.createElement($e.a,{key:Y,value:"\u7B54\u6848\uFF08\u586B\u7A7A".concat(k.position,"\uFF09\uFF1A").concat(k.answer_text.join("\u3001"))})})))},P=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},t.a.createElement("div",{className:"mt15"},t.a.createElement("div",null,"\u7B54\u6848\uFF1A"),t.a.createElement($e.a,{value:s==null||((T=s.answer_texts)===null||T===void 0)?void 0:T[0]})))},O=function(){var T;return t.a.createElement("div",{className:re.a.answerWrap},t.a.createElement("div",{className:"mt10"},"\u5173\u5361"),s==null||((T=s.shixun)===null||T===void 0)?void 0:T.map(function(k,Y){return t.a.createElement("div",{className:"mt10 font14"},Y+1,". ",k==null?void 0:k.challenge_name)}))},ae=function(){var T={SINGLE:N,MULTIPLE:N,JUDGMENT:v,PROGRAM:X,COMPLETION:U,SUBJECTIVE:P,PRACTICAL:O};return T[r]?T[r]():null},W=function(T,k){var Y='<span style="margin-right: -10px">'.concat(k+1,'\u3001</span><span class="c-grey-999">\uFF08').concat(T.score,"\u5206\uFF09</span>");return Y};return t.a.createElement("div",{onMouseEnter:function(){return D(s.id)}},_===s.id&&t.a.createElement("div",{className:re.a.action},t.a.createElement(z.a,{loading:p,className:re.a.setScore,onClick:function(){return E(s.id,y,s.score,r)}},"\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement(z.a,{loading:p,className:re.a.delete,onClick:function(){return C(s.id)}},"\u6362\u4E00\u9898")),t.a.createElement("div",{className:re.a.content},t.a.createElement("div",{className:re.a.titleWrap},t.a.createElement($e.a,{className:re.a.titleHtml,value:W(s,h)+s.name||(s==null?void 0:s.shixun_name)})),ae()))},Dt=Ot,xt=l("XE9d"),ie=l.n(xt),jt=l("LvDl"),Ue=l.n(jt);function ye(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ye=function(){return M};var M={},F=Object.prototype,h=F.hasOwnProperty,y=Object.defineProperty||function(a,e,n){a[e]=n.value},r=typeof Symbol=="function"?Symbol:{},p=r.iterator||"@@iterator",d=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function _(a,e,n){return Object.defineProperty(a,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{_({},"")}catch(a){_=function(n,i,u){return n[i]=u}}function R(a,e,n,i){var u=e&&e.prototype instanceof C?e:C,o=Object.create(u.prototype),x=new k(i||[]);return y(o,"_invoke",{value:ae(a,n,x)}),o}function E(a,e,n){try{return{type:"normal",arg:a.call(e,n)}}catch(i){return{type:"throw",arg:i}}}M.wrap=R;var c={};function C(){}function L(){}function D(){}var N={};_(N,p,function(){return this});var v=Object.getPrototypeOf,X=v&&v(v(Y([])));X&&X!==F&&h.call(X,p)&&(N=X);var U=D.prototype=C.prototype=Object.create(N);function P(a){["next","throw","return"].forEach(function(e){_(a,e,function(n){return this._invoke(e,n)})})}function O(a,e){function n(u,o,x,G){var m=E(a[u],a,o);if(m.type!=="throw"){var b=m.arg,g=b.value;return g&&typeof g=="object"&&h.call(g,"__await")?e.resolve(g.__await).then(function(f){n("next",f,x,G)},function(f){n("throw",f,x,G)}):e.resolve(g).then(function(f){b.value=f,x(b)},function(f){return n("throw",f,x,G)})}G(m.arg)}var i;y(this,"_invoke",{value:function(o,x){function G(){return new e(function(m,b){n(o,x,m,b)})}return i=i?i.then(G,G):G()}})}function ae(a,e,n){var i="suspendedStart";return function(u,o){if(i==="executing")throw new Error("Generator is already running");if(i==="completed"){if(u==="throw")throw o;return Pe()}for(n.method=u,n.arg=o;;){var x=n.delegate;if(x){var G=W(x,n);if(G){if(G===c)continue;return G}}if(n.method==="next")n.sent=n._sent=n.arg;else if(n.method==="throw"){if(i==="suspendedStart")throw i="completed",n.arg;n.dispatchException(n.arg)}else n.method==="return"&&n.abrupt("return",n.arg);i="executing";var m=E(a,e,n);if(m.type==="normal"){if(i=n.done?"completed":"suspendedYield",m.arg===c)continue;return{value:m.arg,done:n.done}}m.type==="throw"&&(i="completed",n.method="throw",n.arg=m.arg)}}}function W(a,e){var n=e.method,i=a.iterator[n];if(i===void 0)return e.delegate=null,n==="throw"&&a.iterator.return&&(e.method="return",e.arg=void 0,W(a,e),e.method==="throw")||n!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),c;var u=E(i,a.iterator,e.arg);if(u.type==="throw")return e.method="throw",e.arg=u.arg,e.delegate=null,c;var o=u.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,c):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function ee(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function T(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function k(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(ee,this),this.reset(!0)}function Y(a){if(a){var e=a[p];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var n=-1,i=function u(){for(;++n<a.length;)if(h.call(a,n))return u.value=a[n],u.done=!1,u;return u.value=void 0,u.done=!0,u};return i.next=i}}return{next:Pe}}function Pe(){return{value:void 0,done:!0}}return L.prototype=D,y(U,"constructor",{value:D,configurable:!0}),y(D,"constructor",{value:L,configurable:!0}),L.displayName=_(D,s,"GeneratorFunction"),M.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===L||(e.displayName||e.name)==="GeneratorFunction")},M.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,D):(a.__proto__=D,_(a,s,"GeneratorFunction")),a.prototype=Object.create(U),a},M.awrap=function(a){return{__await:a}},P(O.prototype),_(O.prototype,d,function(){return this}),M.AsyncIterator=O,M.async=function(a,e,n,i,u){u===void 0&&(u=Promise);var o=new O(R(a,e,n,i),u);return M.isGeneratorFunction(e)?o:o.next().then(function(x){return x.done?x.value:o.next()})},P(U),_(U,s,"Generator"),_(U,p,function(){return this}),_(U,"toString",function(){return"[object Generator]"}),M.keys=function(a){var e=Object(a),n=[];for(var i in e)n.push(i);return n.reverse(),function u(){for(;n.length;){var o=n.pop();if(o in e)return u.value=o,u.done=!1,u}return u.done=!0,u}},M.values=Y,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var n in this)n.charAt(0)==="t"&&h.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(b,g){return x.type="throw",x.arg=e,n.next=b,g&&(n.method="next",n.arg=void 0),!!g}for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u],x=o.completion;if(o.tryLoc==="root")return i("end");if(o.tryLoc<=this.prev){var G=h.call(o,"catchLoc"),m=h.call(o,"finallyLoc");if(G&&m){if(this.prev<o.catchLoc)return i(o.catchLoc,!0);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}else if(G){if(this.prev<o.catchLoc)return i(o.catchLoc,!0)}else{if(!m)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return i(o.finallyLoc)}}}},abrupt:function(e,n){for(var i=this.tryEntries.length-1;i>=0;--i){var u=this.tryEntries[i];if(u.tryLoc<=this.prev&&h.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var o=u;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=n&&n<=o.finallyLoc&&(o=null);var x=o?o.completion:{};return x.type=e,x.arg=n,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(x)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),c},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),T(i),c}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc===e){var u=i.completion;if(u.type==="throw"){var o=u.arg;T(i)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,i){return this.delegate={iterator:Y(e),resultName:n,nextLoc:i},this.method==="next"&&(this.arg=void 0),c}},M}var bt=function(F){var h={\u5355\u9009\u9898:5,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:5,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10};return h[F]||0},At=function(F,h){var y,r=F.dispatch,p=F.questionPostData,d=p===void 0?{}:p,s=F.questionData,_=s===void 0?{}:s,R=Object(fe.useState)({}),E=Object(at.a)(R,2),c=E[0],C=E[1],L=Object(fe.useState)(),D=Object(at.a)(L,2),N=D[0],v=D[1],X=Object(fe.useState)(!1),U=Object(at.a)(X,2),P=U[0],O=U[1],ae=Object(fe.useState)(),W=Object(at.a)(ae,2),ee=W[0],T=W[1],k=Object(fe.useRef)(),Y=Object(fe.useRef)(null);Object(fe.useEffect)(function(){C(G(_))},[_]);var Pe=function(){var m=Object(he.a)(ye().mark(function b(){var g,f,H,K,S,te,j,ne=arguments;return ye().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return f=ne.length>0&&ne[0]!==void 0?ne[0]:[],H=ne.length>1?ne[1]:void 0,K=d==null||((g=d.contents)===null||g===void 0)?void 0:g.map(function(I){return I.item_type===H?Object(A.a)(Object(A.a)({},I),{},{items_count:f.length>1?I==null?void 0:I.items_count:1}):null}),S=f.length?Ue.a.xor(f,c.ids):[],te=Object(A.a)(Object(A.a)({},d),{},{item_bank_ids:S}),f.length===1&&(te.contents=K.filter(function(I){return!!I&&I.difficulty===String(Y.current)})),f.length>1&&(te.contents=K.filter(function(I){return!!I})),_e.b.loading("\u6362\u9898\u4E2D,\u8BF7\u7A0D\u540E...",0),O(!0),Q.next=11,Object(pe.a)("/api/examination_banks/create_question_list.json",{method:"post",body:te});case 11:if(j=Q.sent,!j.exam){Q.next=18;break}return _e.b.destroy(),_e.b.success("\u64CD\u4F5C\u6210\u529F"),O(!1),a(G(j),f,H),Q.abrupt("return");case 18:_e.b.destroy(),_e.b.success("\u64CD\u4F5C\u5931\u8D25"),O(!1);case 21:case"end":return Q.stop()}},b)}));return function(){return m.apply(this,arguments)}}(),a=function(b){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=arguments.length>2?arguments[2]:void 0;if(g.length===0){C(b);return}if(g.length===1){var H,K,S=Ue.a.cloneDeep(c),te=(H=Ue.a.xor(b.ids,S.ids))===null||H===void 0?void 0:H[0],j=(K=Ue.a.xor(b.ids,S.ids))===null||K===void 0?void 0:K[1];console.log(j,te,g[0],Ue.a.xor(b.ids,S.ids),b.ids,S.ids,444);var ne=null;b==null||b.questionList.forEach(function(Z){if(Z.type===f){var J;(J=Z.questions)===null||J===void 0||J.forEach(function(ve){ve.id===te&&(ne=Object(A.a)({},ve))})}});var q=S==null?void 0:S.questionList.map(function(Z){if(Z.type===f){var J,ve=0,Je=(J=Z.questions)===null||J===void 0?void 0:J.map(function(we){return ve=ve+(we.id===j?ne.score:we.score),we.id===j?ne:we});return Object(A.a)(Object(A.a)({},Z),{},{questions:Je,questions_score:ve})}return Z}),Q=0;q.forEach(function(Z){var J;(J=Z.questions)===null||J===void 0||J.forEach(function(ve){Q=Q+ve.score})}),S.questionList=q,S.all_score=Q,C(S);return}if(g.length>1){var I=Ue.a.cloneDeep(c),se=null;b==null||b.questionList.forEach(function(Z){Z.type===f&&(se=Object(A.a)({},Z))});var le=I==null?void 0:I.questionList.map(function(Z){return Z.type===f?se:Z}),de=0;le.forEach(function(Z){var J;(J=Z.questions)===null||J===void 0||J.forEach(function(ve){de=de+ve.score})}),I.questionList=le,I.all_score=de,C(I);return}},e=function(b,g,f,H){k.current=f||bt(g),yt.a.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:t.a.createElement("div",{className:""},t.a.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),t.a.createElement(Ne.a,{min:1,defaultValue:k.current,onChange:function(S){k.current=S}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),t.a.createElement("br",null),g==="\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 K=Object(he.a)(ye().mark(function te(){var j,ne,q;return ye().wrap(function(I){for(;;)switch(I.prev=I.next){case 0:j=Ue.a.cloneDeep(c),ne=j==null?void 0:j.questionList.map(function(se){if(se.type===H){var le,de=0,Z=(le=se.questions)===null||le===void 0?void 0:le.map(function(J){return de=de+(J.id===b?k.current:J.score),J.id===b?Object(A.a)(Object(A.a)({},J),{},{score:k.current}):J});return Object(A.a)(Object(A.a)({},se),{},{questions:Z,questions_score:de})}return se}),q=0,ne.forEach(function(se){var le;(le=se.questions)===null||le===void 0||le.forEach(function(de){q=q+de.score})}),j.questionList=ne,j.all_score=q,C(j);case 7:case"end":return I.stop()}},te)}));function S(){return K.apply(this,arguments)}return S}()})},n=function(b,g,f){Y.current=f,Pe([b],g)},i=function(b,g){k.current=bt(g),yt.a.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:t.a.createElement("div",{className:""},t.a.createElement("span",null,g,"\uFF1A"),t.a.createElement(Ne.a,{min:1,defaultValue:k.current,onChange:function(H){k.current=H}}),t.a.createElement("span",{className:"ml5"},"\u5206/\u9898"),t.a.createElement("br",null),g==="\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 f=Object(he.a)(ye().mark(function K(){var S,te,j;return ye().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:S=Ue.a.cloneDeep(c),te=S==null?void 0:S.questionList.map(function(Q){if(Q.type===b){var I,se=k.current*Q.questions.length,le=(I=Q.questions)===null||I===void 0?void 0:I.map(function(de){return Object(A.a)(Object(A.a)({},de),{},{score:k.current})});return Object(A.a)(Object(A.a)({},Q),{},{questions:le,questions_score:se})}return Q}),j=0,te.forEach(function(Q){var I;(I=Q.questions)===null||I===void 0||I.forEach(function(se){j=j+se.score})}),S.questionList=te,S.all_score=j,C(S);case 7:case"end":return q.stop()}},K)}));function H(){return f.apply(this,arguments)}return H}()})},u=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],g=arguments.length>1?arguments[1]:void 0,f=b.map(function(H){return H.id});Pe(f,g)},o=function(){var m=Object(he.a)(ye().mark(function b(g,f){var H,K,S;return ye().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:if(!(!g.destination||!g.source)){j.next=2;break}return j.abrupt("return");case 2:return H=f.questions[g.source.index].id,K=g.destination.index+1,j.next=6,r({type:"problemsetPreview/adjustPosition",payload:{id:H,position:K}});case 6:if(S=j.sent,!(S.status===-1)){j.next=9;break}return j.abrupt("return");case 9:Pe();case 10:case"end":return j.stop()}},b)}));return function(g,f){return m.apply(this,arguments)}}(),x=function(){var m=Object(he.a)(ye().mark(function b(){var g,f,H,K,S;return ye().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return f=[],H=[],c==null||((g=c.questionList)===null||g===void 0)||g.forEach(function(ne){var q;(q=ne.questions)===null||q===void 0||q.forEach(function(Q){f.push(Q.id),H.push(Q.score)})}),K=Object(A.a)(Object(A.a)({},d),{},{item_bank_ids:f,item_bank_scores:H}),j.next=6,Object(pe.a)("/api/examination_banks/save_question_list.json",{method:"post",body:K});case 6:S=j.sent,S.status===0&&Lt.c.replace("/paperlibrary");case 8:case"end":return j.stop()}},b)}));return function(){return m.apply(this,arguments)}}();Object(fe.useImperativeHandle)(h,function(){return{modeSubmit:x}});var G=function(b){var g={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!b)return;var f=b||{},H=f.exam,K=f.single_questions,S=f.multiple_questions,te=f.judgement_questions,j=f.program_questions,ne=f.completion_questions,q=f.subjective_questions,Q=f.practical_questions,I=[Object(A.a)({type:"SINGLE",name:"\u5355\u9009\u9898"},K),Object(A.a)({type:"MULTIPLE",name:"\u591A\u9009\u9898"},S),Object(A.a)({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},ne),Object(A.a)({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},te),Object(A.a)({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},q),Object(A.a)({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},j),Object(A.a)({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},Q)],se=[],le=0,de=0,Z=I.filter(function(J){return J.questions_count>0}).map(function(J,ve){var Je;return(Je=J.questions)===null||Je===void 0||Je.forEach(function(we){se.push(we.id),le=le+we.score,de=de+1}),Object(A.a)(Object(A.a)({},J),{number:g[ve+1]})});return{all_questions_count:de,all_score:le,questionList:Z,ids:se}};return console.log(c,"paperData"),t.a.createElement("section",{className:ie.a.bg},t.a.createElement("div",{className:ie.a.wrap},t.a.createElement("div",{className:"pt20 pb20"},t.a.createElement("div",{className:"".concat(ie.a.flexRow," ").concat(ie.a.flexJustifyBetween)},t.a.createElement("div",null,t.a.createElement("span",{className:ie.a.questionNumber},"\u9898\u6570\uFF1A",c==null?void 0:c.all_questions_count),t.a.createElement("span",{className:ie.a.score},"\u603B\u5206\uFF1A",c==null?void 0:c.all_score)),t.a.createElement(z.a,{loading:P,className:ie.a.selectTopicButton,onClick:function(){return Pe()}},"\u91CD\u65B0\u968F\u673A")),t.a.createElement("div",{className:ie.a.line}),c==null||((y=c.questionList)===null||y===void 0)?void 0:y.map(function(m,b){var g=m.type===ee;return t.a.createElement("div",{className:"".concat(ie.a.relative," mt20 mb20"),key:b},t.a.createElement("div",{className:"".concat(ie.a.typeActive," ").concat(g?ie.a.mouseTypeActive:""),onMouseEnter:function(){T(m.type),v(null)}},t.a.createElement("span",{className:"".concat(ie.a.typeName," ").concat(g?"ml20":"")},m.number,"\u3001",m.name),t.a.createElement("span",{className:ie.a.typeNumber},"\uFF08\u5171",m.questions_count,"\u9898\uFF1B\u5171",m.questions_score,"\u5206\uFF09")),g&&t.a.createElement("div",{className:"".concat(ie.a.typeAction," ").concat(ie.a.flexRow)},t.a.createElement(z.a,{loading:P,className:ie.a.setScore,onClick:function(){return i(m.type,m.name)}},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),t.a.createElement(z.a,{loading:P,className:ie.a.delete,onClick:function(){return u(m.questions,m.type)}},"\u6362\u4E00\u6279")),t.a.createElement(dt.a,{onDragEnd:function(H){return o(H,m)}},t.a.createElement(dt.c,{droppableId:b.toString()},function(f,H){var K;return t.a.createElement("div",Object(nt.a)({className:"mt20",ref:f.innerRef},f.droppableProps,{onScroll:function(){}}),(K=m.questions)===null||K===void 0?void 0:K.map(function(S,te){return t.a.createElement(dt.b,{draggableId:S.id.toString(),index:te,key:S.id,isDragDisabled:!0},function(j){return t.a.createElement("div",Object(nt.a)({ref:j.innerRef},j.draggableProps,j.dragHandleProps),t.a.createElement(Dt,{index:te,typeName:m.name,loading:P,type:m.type,data:S,inMouseId:N,onSetScore:e,onBarter:function(q){return n(q,m.type,S==null?void 0:S.difficulty)},onMouseEnter:function(q){v(q),T(null)}}))})}))})))}))))},Ct=Object(fe.forwardRef)(At),Nt=function(F){var h=F.title,y=F.score,r=F.totalCount;return t.a.createElement("div",null,h,":",y&&y>0?t.a.createElement("span",{style:{marginLeft:4,color:"#999",fontSize:12}},"(\u5171 ",y," \u5206)"):null)},Tt=function(M){Object(xe.a)(h,M);var F=Object(Re.a)(h);function h(y){var r;return Object(Ce.a)(this,h),r=F.call(this,y),r.state={},r}return Object(De.a)(h,[{key:"render",value:function(){if(!this.props.form)return"";var r=this.props.form,p=r.getFieldDecorator,d=r.getFieldsValue,s=Object.keys(He),_=d(),R=0;return t.a.createElement("div",null,s.map(function(E){var c=Object.keys(_).filter(function(D){return D.includes("".concat(E,"-"))&&_[D]}),C=0,L=0;return c.map(function(D){return C+=_[D],L=C*_["score-".concat(E)],null}),R+=L,c.length>0?t.a.createElement(oe.a.Item,{label:t.a.createElement(Nt,{title:He[E],score:L,totalCount:C}),name:"score-".concat(E),colon:!1,key:He[E],rules:[{required:!0,message:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement("div",null,t.a.createElement(Ne.a,{min:1,max:100,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u9898\u5206\u6570\u8BBE\u7F6E",style:{width:150}}),t.a.createElement("span",{style:{marginLeft:8}},"\u5206/\u9898"))):null}),R&&R>0?t.a.createElement("div",{style:{marginTop:16}},"\u5F53\u524D\u672C\u5377\u603B\u5206",t.a.createElement("span",{style:{color:"#1890FF"}}," ",R," "),"\u5206"):null)}}]),h}(t.a.Component),St=Tt;function Me(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Me=function(){return M};var M={},F=Object.prototype,h=F.hasOwnProperty,y=Object.defineProperty||function(a,e,n){a[e]=n.value},r=typeof Symbol=="function"?Symbol:{},p=r.iterator||"@@iterator",d=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function _(a,e,n){return Object.defineProperty(a,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{_({},"")}catch(a){_=function(n,i,u){return n[i]=u}}function R(a,e,n,i){var u=e&&e.prototype instanceof C?e:C,o=Object.create(u.prototype),x=new k(i||[]);return y(o,"_invoke",{value:ae(a,n,x)}),o}function E(a,e,n){try{return{type:"normal",arg:a.call(e,n)}}catch(i){return{type:"throw",arg:i}}}M.wrap=R;var c={};function C(){}function L(){}function D(){}var N={};_(N,p,function(){return this});var v=Object.getPrototypeOf,X=v&&v(v(Y([])));X&&X!==F&&h.call(X,p)&&(N=X);var U=D.prototype=C.prototype=Object.create(N);function P(a){["next","throw","return"].forEach(function(e){_(a,e,function(n){return this._invoke(e,n)})})}function O(a,e){function n(u,o,x,G){var m=E(a[u],a,o);if(m.type!=="throw"){var b=m.arg,g=b.value;return g&&typeof g=="object"&&h.call(g,"__await")?e.resolve(g.__await).then(function(f){n("next",f,x,G)},function(f){n("throw",f,x,G)}):e.resolve(g).then(function(f){b.value=f,x(b)},function(f){return n("throw",f,x,G)})}G(m.arg)}var i;y(this,"_invoke",{value:function(o,x){function G(){return new e(function(m,b){n(o,x,m,b)})}return i=i?i.then(G,G):G()}})}function ae(a,e,n){var i="suspendedStart";return function(u,o){if(i==="executing")throw new Error("Generator is already running");if(i==="completed"){if(u==="throw")throw o;return Pe()}for(n.method=u,n.arg=o;;){var x=n.delegate;if(x){var G=W(x,n);if(G){if(G===c)continue;return G}}if(n.method==="next")n.sent=n._sent=n.arg;else if(n.method==="throw"){if(i==="suspendedStart")throw i="completed",n.arg;n.dispatchException(n.arg)}else n.method==="return"&&n.abrupt("return",n.arg);i="executing";var m=E(a,e,n);if(m.type==="normal"){if(i=n.done?"completed":"suspendedYield",m.arg===c)continue;return{value:m.arg,done:n.done}}m.type==="throw"&&(i="completed",n.method="throw",n.arg=m.arg)}}}function W(a,e){var n=e.method,i=a.iterator[n];if(i===void 0)return e.delegate=null,n==="throw"&&a.iterator.return&&(e.method="return",e.arg=void 0,W(a,e),e.method==="throw")||n!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+n+"' method")),c;var u=E(i,a.iterator,e.arg);if(u.type==="throw")return e.method="throw",e.arg=u.arg,e.delegate=null,c;var o=u.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=void 0),e.delegate=null,c):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function ee(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function T(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function k(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(ee,this),this.reset(!0)}function Y(a){if(a){var e=a[p];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var n=-1,i=function u(){for(;++n<a.length;)if(h.call(a,n))return u.value=a[n],u.done=!1,u;return u.value=void 0,u.done=!0,u};return i.next=i}}return{next:Pe}}function Pe(){return{value:void 0,done:!0}}return L.prototype=D,y(U,"constructor",{value:D,configurable:!0}),y(D,"constructor",{value:L,configurable:!0}),L.displayName=_(D,s,"GeneratorFunction"),M.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===L||(e.displayName||e.name)==="GeneratorFunction")},M.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,D):(a.__proto__=D,_(a,s,"GeneratorFunction")),a.prototype=Object.create(U),a},M.awrap=function(a){return{__await:a}},P(O.prototype),_(O.prototype,d,function(){return this}),M.AsyncIterator=O,M.async=function(a,e,n,i,u){u===void 0&&(u=Promise);var o=new O(R(a,e,n,i),u);return M.isGeneratorFunction(e)?o:o.next().then(function(x){return x.done?x.value:o.next()})},P(U),_(U,s,"Generator"),_(U,p,function(){return this}),_(U,"toString",function(){return"[object Generator]"}),M.keys=function(a){var e=Object(a),n=[];for(var i in e)n.push(i);return n.reverse(),function u(){for(;n.length;){var o=n.pop();if(o in e)return u.value=o,u.done=!1,u}return u.done=!0,u}},M.values=Y,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(T),!e)for(var n in this)n.charAt(0)==="t"&&h.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(b,g){return x.type="throw",x.arg=e,n.next=b,g&&(n.method="next",n.arg=void 0),!!g}for(var u=this.tryEntries.length-1;u>=0;--u){var o=this.tryEntries[u],x=o.completion;if(o.tryLoc==="root")return i("end");if(o.tryLoc<=this.prev){var G=h.call(o,"catchLoc"),m=h.call(o,"finallyLoc");if(G&&m){if(this.prev<o.catchLoc)return i(o.catchLoc,!0);if(this.prev<o.finallyLoc)return i(o.finallyLoc)}else if(G){if(this.prev<o.catchLoc)return i(o.catchLoc,!0)}else{if(!m)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return i(o.finallyLoc)}}}},abrupt:function(e,n){for(var i=this.tryEntries.length-1;i>=0;--i){var u=this.tryEntries[i];if(u.tryLoc<=this.prev&&h.call(u,"finallyLoc")&&this.prev<u.finallyLoc){var o=u;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=n&&n<=o.finallyLoc&&(o=null);var x=o?o.completion:{};return x.type=e,x.arg=n,o?(this.method="next",this.next=o.finallyLoc,c):this.complete(x)},complete:function(e,n){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&n&&(this.next=n),c},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),T(i),c}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc===e){var u=i.completion;if(u.type==="throw"){var o=u.arg;T(i)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,i){return this.delegate={iterator:Y(e),resultName:n,nextLoc:i},this.method==="next"&&(this.arg=void 0),c}},M}var Ft=Ve.a.Step,He={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898"},Rt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Mt=function(M){Object(xe.a)(h,M);var F=Object(Re.a)(h);function h(y){var r;return Object(Ce.a)(this,h),r=F.call(this,y),r.getPaperData=function(){var p=window.location.href.split("/").pop();r.setState({loading:!0}),Object(pe.a)("/examination_banks/".concat(p,"/edit_random_exam.json")).then(function(d){if(r.setState({loading:!1}),d.status===200){var s=d.data,_=s.contents,R=s.examination_bank,E=s.score_settings,c=s.all_sub_disciplines,C={},L={};_.map(function(v){return C=Object(A.a)(Object(A.a)({},C),{},Object(ze.a)({},"count-".concat(v.item_type,"-").concat(v.sub_discipline_id,"-").concat(v.difficulty,"-").concat(v.tag_discipline_id),v.quanlity)),null}),E.map(function(v){return L=Object(A.a)(Object(A.a)({},L),{},Object(ze.a)({},"score-".concat(v.item_type),v.score)),null});var D=Object(A.a)(Object(A.a)({},R),{},{subDisciplines:c.map(function(v){return{id:v.sub_discipline_id,name:v.sub_discipline_name}}),group_ids:groups});r.state.form.setFieldsValue(D),r.setState({formValue:D}),r.setState({countData:C,scoreData:L});var N=R.source;r.getdisciplines(N)}else _e.b.error("\u83B7\u53D6\u8BD5\u5377\u4FE1\u606F\u9519\u8BEF")})},r.getdisciplines=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,d="/api/disciplines.json";Object(pe.a)(d,{params:{source:"question",public:p}}).then(function(s){(s==null?void 0:s.disciplines)&&r.setState({disciplines:s.disciplines})}).catch(function(s){console.log(s)})},r.getQuestionNumbers=function(){var p;r.setState({loading:!0});var d=r.state.form.getFieldValue("subDisciplines").map(function(E){return E.id}),s=r.state.form.getFieldValue("source"),_=(p=r.state.disciplines)===null||p===void 0?void 0:p.map(function(E){return E.id}),R={group_ids:r.state.form.getFieldValue("group_ids"),source:s===1?0:2};d.length?R.tag_discipline_ids=d:R.discipline_ids=_,Object(pe.a)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:R}).then(function(E){r.setState({loading:!1}),E.contents&&(r.setState({optinalData:E.contents}),r.state.form.setFieldsValue(Object(A.a)({},r.state.countData)))})},r.next=Object(he.a)(Me().mark(function p(){var d,s,_,R,E,c,C,L,D,N,v,X,U,P,O;return Me().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:if(d=r.state.current+1,console.log(r.form,r.refs.form.getFieldValue()),!(r.state.current===0)){W.next=14;break}return W.next=5,r.state.form.validateFields(["name","time","difficulty","source"]);case 5:if(s=r.state.form.getFieldsValue(),_=s.subDisciplines,R=_===void 0?[]:_,E=s.group_ids,c=E===void 0?[]:E,!(!R.length&&!c.length)){W.next=10;break}return _e.b.warn("\u5FC5\u987B\u9009\u62E9\u8003\u5BDF\u8303\u56F4\u6216\u8BD5\u9898\u6587\u4EF6\u5939\u7684\u5176\u4E2D\u4E00\u9879\uFF0C\u624D\u80FD\u8FDB\u884C\u4E0B\u4E00\u6B65"),W.abrupt("return");case 10:r.setState({current:d}),r.getQuestionNumbers(),W.next=32;break;case 14:if(!(r.state.current===1&&r.idEdit)){W.next=19;break}r.state.form.setFieldsValue(Object(A.a)({},r.state.scoreData)),r.setState({current:d}),W.next=32;break;case 19:if(!(r.state.current===1)){W.next=32;break}if(C=0,L=r.state.form.getFieldsValue(),D=L.name,N=L.difficulty,v=L.time,X=L.source,U=L.subDisciplines,P=L.mode,O=Object(qe.a)(L,["name","difficulty","time","source","subDisciplines","mode"]),Object.keys(O).forEach(function(ee){O[ee]>0&&++C}),!(C===0)){W.next=28;break}_e.b.error("\u8BF7\u586B\u5199\u9898\u578B\u6570\u91CF"),W.next=32;break;case 28:if(!P){W.next=31;break}return r.submit(),W.abrupt("return");case 31:r.setState({current:d});case 32:case"end":return W.stop()}},p)})),r.prev=function(){var p=r.state.current-1;r.setState({current:p})},r.submit=Object(he.a)(Me().mark(function p(){var d,s,_,R,E,c,C,L,D,N,v,X;return Me().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(d=r.state.form.getFieldsValue(),s=d.exam_notes,_=d.group_ids,R=d.name,E=d.difficulty,c=d.time,C=d.source,L=d.mode,D=Object(qe.a)(d,["exam_notes","group_ids","name","difficulty","time","source","mode"]),L){P.next=5;break}return P.next=5,r.state.form.validateFields();case 5:console.log("data:===> ",d),console.log("others: ",D),N=[],v=[],Object.keys(D).map(function(O){if(O.includes("count")){var ae=O.split("-")[1],W=O.split("-")[2],ee=O.split("-")[3],T=O.split("-")[4];d[O]!==0&&v.push({item_type:ae,difficulty:ee,sub_discipline_id:W,items_count:d[O],tag_discipline_id:T})}else if(O.includes("score")){var k=O.split("-")[1];N.push({item_type:k,score:d[O]})}return null}),X={name:R,difficulty:E,time:c,source:C,score_settings:N,contents:v,exam_notes:s,group_ids:_,sub_discipline_id:0},r.idEdit?r.updatePaper(X):L?r.createModePaper(X):r.createPaper(X);case 12:case"end":return P.stop()}},p)})),r.createPaper=function(p){r.setState({loading:!0}),Object(pe.a)("/api/examination_banks/create_random_exam.json",{method:"post",body:Object(A.a)({},p)}).then(function(d){r.setState({loading:!1}),d.status===0&&(_e.b.success("\u521B\u5EFA\u6210\u529F"),r.props.history.push("/paperlibrary"))})},r.createModePaper=function(p){r.setState({loading:!0}),Object(pe.a)("/api/examination_banks/create_question_list.json",{method:"post",body:Object(A.a)({},p)}).then(function(d){r.setState({loading:!1}),d.exam&&r.setState({current:r.state.current+1,questionData:d,questionPostData:p})})},r.updatePaper=function(p){r.setState({loading:!0});var d=window.location.href.split("/").pop();pe.a.post("/examination_banks/".concat(d,"/update_random_exam.json"),{method:"post",body:Object(A.a)({},p)}).then(function(s){r.setState({loading:!1}),s.status===0&&(_e.b.success("\u7F16\u8F91\u6210\u529F"),r.props.history.push("/paperlibrary"))})},r.confirm=function(p){window.confirm("\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931")&&(p?r.props.history.push(p):r.props.history.push("/paperlibrary"))},r.state={current:0,disciplines:[],loading:!1,optinalData:[],countData:{},scoreData:{},formValue:{},questionData:{},questionPostData:{}},r.modeRef=null,r}return Object(De.a)(h,[{key:"componentDidMount",value:function(){this.setState({form:this.refs.form}),window.location.href.includes("/randompaper/edit")?(this.getPaperData(),this.idEdit=!0):this.getdisciplines()}},{key:"componentWillMount",value:function(){window.addEventListener("beforeunload",this.beforeunload)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("beforeunload",this.beforeunload)}},{key:"beforeunload",value:function(r){var p="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(r||window.event).returnValue=p,p}},{key:"render",value:function(){var r,p,d=this,s=this.state,_=s.current,R=s.disciplines,E=s.loading,c=s.questionData,C=s.questionPostData,L=(r=this.state)===null||r===void 0||((p=r.form)===null||p===void 0)?void 0:p.getFieldValue("mode"),D=t.a.createElement(z.a,{onClick:function(){d.confirm()},style:{marginRight:16}},"\u8FD4\u56DE"),N=t.a.createElement(z.a,{type:"primary",loading:E,onClick:function(){return d.next()}},"\u4E0B\u4E00\u6B65"),v=t.a.createElement(z.a,{onClick:function(){return d.prev()},style:{marginRight:16}},"\u4E0A\u4E00\u6B65"),X=t.a.createElement(z.a,{loading:E,onClick:Object(he.a)(Me().mark(function P(){return Me().wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(!L){ae.next=7;break}return d.setState({loading:!0}),ae.next=4,d.modeRef.modeSubmit();case 4:d.setState({loading:!1}),ae.next=8;break;case 7:d.submit();case 8:case"end":return ae.stop()}},P)})),type:"primary"},"\u5B8C\u6210\u7EC4\u5377"),U=[{title:"\u57FA\u672C\u4FE1\u606F",content:t.a.createElement(Fe,{formValue:this.state.formValue,disciplines:R,getdisciplines:this.getdisciplines,form:this.state.form})},{title:"\u9898\u578B\u6570\u91CF",content:t.a.createElement(tt,{form:this.state.form,optinalData:this.state.optinalData})},{title:"\u8D4B\u5206\u8BBE\u7F6E",content:L?t.a.createElement(Ct,{ref:function(O){return d.modeRef=O},questionData:Ue.a.cloneDeep(c),questionPostData:Ue.a.cloneDeep(C)}):t.a.createElement(St,{form:this.state.form})}];return t.a.createElement("div",{style:{width:1200,margin:"0px auto"}},t.a.createElement(Ae.a,{separator:">",style:{padding:"12px 0px"}},t.a.createElement(Ae.a.Item,null,t.a.createElement($.Link,{to:"/paperlibrary",onClick:function(O){O.preventDefault(),d.confirm("/paperlibrary")}},"\u8BD5\u5377\u5E93")),t.a.createElement(Ae.a.Item,null,"\u968F\u673A\u7EC4\u5377")),t.a.createElement(oe.a,{from:this.state.form,onValuesChange:function(){return d.setState({formValue:Object(A.a)({},d.state.form.getFieldsValue())})},ref:"form",name:"basic",layout:"vertical"},t.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.a.createElement("span",{style:{fontSize:20,fontWeight:600}},"\u968F\u673A\u7EC4\u5377")),t.a.createElement(rt.a,{style:{marginTop:12}},t.a.createElement("div",{style:{display:"flex",justifyContent:"center",padding:20}},t.a.createElement(Ve.a,{current:_,style:{width:780}},U.map(function(P){return t.a.createElement(Ft,{key:P.title,title:P.title})}))),t.a.createElement(Xe.a,null),t.a.createElement(it.a,{spinning:this.state.loading},U.map(function(P,O){return t.a.createElement("div",{style:{display:O===_?"block":"none"},key:O,className:"pl20 pr20"},P.content)}))),t.a.createElement("div",{style:{display:"flex",marginBottom:200,marginTop:12,justifyContent:"center"}},t.a.createElement("span",{style:{fontSize:20,fontWeight:600}}),t.a.createElement("span",null,_===0?D:v,_===U.length-1?X:N))))}}]),h}(t.a.Component),wt=be.default=Mt}}]);
|