diff --git a/.DS_Store b/.DS_Store index dc6141b3e1..c075631d51 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/index.html b/index.html index 3f679f318b..9772f5dac9 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Exam__Lists__QuestionManagement__Add.3045611c.async.js b/p__Exam__Lists__QuestionManagement__Add.2e70d217.async.js similarity index 61% rename from p__Exam__Lists__QuestionManagement__Add.3045611c.async.js rename to p__Exam__Lists__QuestionManagement__Add.2e70d217.async.js index 92f8834211..592a4054d2 100644 --- a/p__Exam__Lists__QuestionManagement__Add.3045611c.async.js +++ b/p__Exam__Lists__QuestionManagement__Add.2e70d217.async.js @@ -1,7 +1,7 @@ (window.webpackJsonp=window.webpackJsonp||[]).push([[139,7],{"3gpN":function(ie,B,e){"use strict";var oe=e("sRBo"),q=e("kaz8"),ce=e("7Kak"),N=e("9yH6"),M=e("2qtc"),a=e("kLXV"),t=e("oBTY"),d=e("miYZ"),o=e("tsqr"),u=e("tJVT"),C=e("PpiC"),_=e("q1tI"),v=e.n(_),c=e("9kvl"),Q=e("Ot1p"),k=e("kqOp"),X=e("7qnI"),p=e("1vsH"),V=e("xIf3"),F=e.n(V),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"],D=function(H,I){var z=H.globalSetting,g=H.loading,A=H.dispatch,j=H.isEdit,n=H.editData,h=Object(C.a)(H,["globalSetting","loading","dispatch","isEdit","editData"]),Y=Object(_.useState)(""),i=Object(u.a)(Y,2),R=i[0],O=i[1],W=Object(_.useState)(""),K=Object(u.a)(W,2),G=K[0],w=K[1],ae=Object(_.useState)([]),ee=Object(u.a)(ae,2),de=ee[0],se=ee[1],Le=Object(_.useState)("1"),_e=Object(u.a)(Le,2),ye=_e[0],fe=_e[1],Ke=Object(_.useState)(),Ne=Object(u.a)(Ke,2),Ie=Ne[0],le=Ne[1],P=Object(_.useState)(),y=Object(u.a)(P,2),je=y[0],we=y[1],ue=Object(_.useState)("1"),De=Object(u.a)(ue,2),Qe=De[0],He=De[1],Xe=Object(_.useState)(!1),Ge=Object(u.a)(Xe,2),at=Ge[0],Be=Ge[1];Object(_.useEffect)(function(){if(!n||!j)return;O(n==null?void 0:n.name),w(n==null?void 0:n.analysis),le(n==null?void 0:n.is_ordered),Be(!0),He((n==null?void 0:n.part_match)?"2":"1"),we(n==null?void 0:n.remove_blank)},[n,j]),Object(_.useEffect)(function(){var b;if(!at)return;var E=n==null||((b=n.standard_answer)===null||b===void 0)?void 0:b.map(function(T){return T.answer_text});se(E),Be(!1)},[at]),Object(_.useImperativeHandle)(I,function(){return{onSave:Ye,Clear:pe}});var Ye=function(){if(!R)return o.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var E=[],T=!1;return de.forEach(function(l,f){E.push({position:f+1,answer_text:[]}),l.forEach(function($,x){E[f].answer_text.push($),(!$||!Object(p.U)($,1e4))&&(fe("".concat(f,"-").concat(x)),o.b.info($?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),T=!0)})}),T?!1:(E==null?void 0:E.length)>5?(o.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:R,analysis:G,standard_answers:E,is_ordered:Ie,remove_blank:je,part_match:Qe!=="1"}},pe=function(){O(""),w(""),se([]),le(!1),He("1"),we(!1)},Ze=function(E,T,l){var f=de.slice();if(T&&f.splice(E,T),l)for(var $=0;$1&&v.a.createElement("span",{style:{marginLeft:52}},v.a.createElement(q.a,{checked:Ie,onChange:function(E){return le(E.target.checked)},className:"".concat(F.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),v.a.createElement("span",{className:"".concat(F.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")))),v.a.createElement("p",{className:F.a.titleWrap},v.a.createElement("span",{className:F.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),v.a.createElement(Q.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:G,onChange:function(E){return w(E)}}))};B.a=Object(c.a)(function(L){var H=L.loading,I=L.globalSetting;return{globalSetting:I,loading:H.effects}},null,null,{forwardRef:!0})(Object(_.forwardRef)(D))},"6/12":function(ie,B,e){"use strict";var oe=e("oBTY"),q=e("5Dmo"),ce=e("3S7+"),N=e("miYZ"),M=e("tsqr"),a=e("tJVT"),t=e("PpiC"),d=e("q1tI"),o=e.n(d),u=e("9kvl"),C=e("Ot1p"),_=e("9Bee"),v=e("xIf3"),c=e.n(v),Q=e("1vsH"),k=["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"],X=function(V,F){var r=V.editData,D=V.globalSetting,L=V.loading,H=V.dispatch,I=V.onRef,z=I===void 0?function(){}:I,g=V.isEdit,A=Object(t.a)(V,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),j=Object(d.useState)([]),n=Object(a.a)(j,2),h=n[0],Y=n[1],i=Object(d.useState)(),R=Object(a.a)(i,2),O=R[0],W=R[1],K=Object(d.useState)(),G=Object(a.a)(K,2),w=G[0],ae=G[1],ee=Object(d.useState)(""),de=Object(a.a)(ee,2),se=de[0],Le=de[1],_e=Object(d.useState)(""),ye=Object(a.a)(_e,2),fe=ye[0],Ke=ye[1];Object(d.useEffect)(function(){Y(["","","",""])},[]),Object(d.useEffect)(function(){var le,P;if(!r||!g){console.log(!r,!g,"editDat2a");return}console.log(r,"editData"),Le(r==null?void 0:r.name),Ke(r==null?void 0:r.analysis),Y(r==null||((le=r.choices)===null||le===void 0)?void 0:le.map(function(y){return y.choice_text})),ae(r==null||((P=r.choices)===null||P===void 0)?void 0:P.findIndex(function(y){return y.is_answer}))},[r,g]),Object(d.useImperativeHandle)(F,function(){return{onSave:Ne,Clear:Ie}});var Ne=function(){if(!se)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var P=h.findIndex(function(je){return!je});if(P>-1)return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(k[P]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",w),!(typeof w=="number"))return M.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(Q.D)(h))return M.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var y=h.map(function(je,we){return{choice_text:je,is_answer:w===we?1:0}});return{name:se,choices:y,analysis:fe}},Ie=function(){Le(""),Ke(""),ae(""),Y(["","","",""])};return o.a.createElement("section",{className:c.a.wrap},o.a.createElement("p",{className:c.a.titleWrap},o.a.createElement("span",{className:c.a.required},"*"),o.a.createElement("span",{className:c.a.title},"\u9898\u5E72\uFF1A")),o.a.createElement(C.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:se,onChange:function(P){return Le(P)}}),o.a.createElement("p",{className:c.a.titleWrap},o.a.createElement("span",{className:c.a.required},"*"),o.a.createElement("span",{className:c.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",o.a.createElement("span",{className:c.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),h.map(function(le,P){return o.a.createElement("div",{className:c.a.choiceWrap,key:P},o.a.createElement(ce.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},o.a.createElement("div",{className:"".concat(c.a.answer," ").concat(w===P?c.a.activeAnswer:""),onClick:function(){return ae(P)}},k[P])),o.a.createElement("div",{className:c.a.editorWrap},O===P?o.a.createElement(C.a,{id:"single-question-option-".concat(P),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:le,onChange:function(je){h[P]=je,Y(h)}}):o.a.createElement("div",{className:c.a.htmlWrap,onClick:function(){return W(P)}},o.a.createElement(_.a,{value:le}))),P>1&&o.a.createElement(ce.a,{title:"\u5220\u9664"},o.a.createElement("i",{className:"".concat(c.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return Y(h.filter(function(je,we){return we!==P}))}})),P<7&&P===h.length-1&&o.a.createElement(ce.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},o.a.createElement("i",{className:"".concat(c.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return Y([].concat(Object(oe.a)(h),[""]))}})))}),o.a.createElement("p",{className:c.a.titleWrap},o.a.createElement("span",{className:c.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),o.a.createElement(C.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:fe,onChange:function(P){return Ke(P)}}))};B.a=Object(u.a)(function(p){var V=p.problemset,F=p.loading,r=p.globalSetting;return{problemset:V,globalSetting:r,loading:F.effects}},null,null,{forwardRef:!0})(Object(d.forwardRef)(X))},"7ahc":function(ie,B,e){"use strict";e.d(B,"a",function(){return r});var oe=e("k1fw"),q=e("0Owb"),ce=e("+L6B"),N=e("2/Rp"),M=e("y8nQ"),a=e("Vl3Y"),t=e("tJVT"),d=e("OaEy"),o=e("2fM7"),u=e("q1tI"),C=e.n(u),_=e("VrN/"),v=e.n(_),c=e("p77/"),Q=e.n(c),k=e("c5Ni"),X=e.n(k),p=o.a.Option,V={labelCol:{span:4},wrapperCol:{span:20}},F={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"]};B.b=function(D){var L=D.callback,H=D.onCancel,I=Object(u.useState)("python"),z=Object(t.a)(I,2),g=z[0],A=z[1];function j(h){A(F[h][1])}function n(h){L(h)}return C.a.createElement(a.a,Object(q.a)({},V,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:n}),C.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},C.a.createElement(o.a,{onChange:j},Object.keys(F).map(function(h){return C.a.createElement(p,{key:h,value:h},F[h][0])}))),C.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},C.a.createElement(r,{mode:g})),C.a.createElement("div",{className:"flex-container flex-end"},C.a.createElement(N.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),C.a.createElement(N.a,{type:"ghost",onClick:H},"\u53D6\u6D88")))};function r(D){var L=D.value,H=D.onChange,I=D.mode,z=D.options,g=z===void 0?{}:z,A=Object(u.useRef)(),j=Object(u.useState)(),n=Object(t.a)(j,2),h=n[0],Y=n[1];return Object(u.useEffect)(function(){if(h){var i=function(O){var W=O.getValue();H&&H(W)};return h.on("change",i),function(){h.off("change",i)}}},[h,H]),Object(u.useEffect)(function(){h&&h.setOption("mode",I)},[h,I]),Object(u.useEffect)(function(){h&&((L!==h.getValue()||L==="")&&setTimeout(function(){h.setValue(L||" ")},300))},[h,L]),Object(u.useEffect)(function(){if(A.current&&!h){var i=v.a.fromTextArea(A.current,Object(oe.a)({mode:I,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},g));Y(i)}},[A.current,h]),C.a.createElement("div",{className:"my-codemirror-container"},C.a.createElement("textarea",{ref:A}))}},"7qnI":function(ie,B,e){"use strict";var oe=e("5Dmo"),q=e("3S7+"),ce=e("fWQN"),N=e("mtLc"),M=e("yKVA"),a=e("879j"),t=e("5NDa"),d=e("5rEg"),o=e("q1tI"),u=e.n(o),C=e("O2Wb"),_=e.n(C),v=d.a.TextArea,c=function(Q){Object(M.a)(X,Q);var k=Object(a.a)(X);function X(){return Object(ce.a)(this,X),k.apply(this,arguments)}return Object(N.a)(X,[{key:"render",value:function(){var V=this,F=this.props,r=F.index,D=F.onAnswerChange,L=F.addChildAnswer,H=F.exerciseIsPublish,I=F.answers,z=F.activeOptionErrorIndex;return u.a.createElement("div",{className:_.a.flex},u.a.createElement("div",{className:"".concat(_.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",r+1,"):"),u.a.createElement("div",{className:"".concat(_.a.flex," ").concat(_.a.flex1),style:{flexDirection:"column"}},I.map(function(g,A){var j="".concat(r,"-").concat(A);return u.a.createElement("div",{className:"".concat(_.a.flex," ").concat(_.a.flex1),key:A},u.a.createElement("div",{className:_.a.flex1,style:{flex:1}},u.a.createElement("div",null,u.a.createElement(v,{className:j===z?_.a.error:"",spellCheck:!1,rows:4,value:g||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(A==0?"":"(\u53EF\u9009)"),onChange:function(h){return D(r,A,h.target.value)},style:{minHeight:95}}))),!H&&u.a.createElement(u.a.Fragment,null,A!=0&&u.a.createElement(q.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(_.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return V.props.deleteChildAnswer(r,A)},style:{float:"right"}})),A===0&&u.a.createElement(q.a,{title:"\u5220\u9664"},u.a.createElement("i",{className:"".concat(_.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return V.props.deleteChildAnswermain(r,A)},style:{float:"right"}})),u.a.createElement(q.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},u.a.createElement("i",{className:"".concat(_.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return L(r)},style:{float:"right",visibility:A==I.length-1?"":"hidden"}}))))})))}}]),X}(o.Component);B.a=c},"9Bee":function(ie,B,e){"use strict";var oe=e("q1tI"),q=e.n(oe),ce=e("vg9a"),N=e("tJVT"),M=e("DlQD"),a=e.n(M),t=e("rUJ1");function d(R,O){var W=R.match(/^(\s+)(?:```)/);if(W===null)return O;var K=W[1];return O.split(` `).map(function(G){var w=G.match(/^\s+/);if(w===null)return G;var ae=Object(N.a)(w,1),ee=ae[0];return ee.length>=K.length?G.slice(K.length):G}).join(` `)}var o=[],u=["