You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
11 KiB
2 lines
11 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[200,11],{"4YB9":function(h,c,e){"use strict";var $=e("q1tI"),P=e.n($),I=e("Ty5D"),C=e("55Ip"),U=e("W1YM"),v=e.n(U);c.a=function(y){var L=y.activeIndex,_=Object(I.m)(),r=_.id,g=_.challengesId,n=Object($.useMemo)(function(){return[{name:"1\u3001\u672C\u5173\u4EFB\u52A1",url:"/shixuns/".concat(r,"/challenges/").concat(g,"/editcheckpoint")},{name:"2\u3001\u8BC4\u6D4B\u8BBE\u7F6E",url:"/shixuns/".concat(r,"/challenges/").concat(g,"/tab=2")},{name:"3\u3001\u53C2\u8003\u7B54\u6848",url:"/shixuns/".concat(r,"/challenges/").concat(g,"/tab=3")},{name:"4\u3001\u5173\u5361\u6392\u884C\u699C",url:"/shixuns/".concat(r,"/challenges/").concat(g,"/tab=4")}]},[r,g]);return P.a.createElement("ul",{className:"challenge-nav"},n.map(function(i,M){return L===M?P.a.createElement("li",{key:i.url}," ",P.a.createElement("a",{className:"active"},i.name)," "):P.a.createElement("li",{key:i.url}," ",P.a.createElement(C.Link,{to:i.url},i.name)," ")}))}},"5EEG":function(h,c,e){"use strict";e.r(c);var $=e("+L6B"),P=e("2/Rp"),I=e("oBTY"),C=e("giR+"),U=e("fyUT"),v=e("k1fw"),y=e("5Dmo"),L=e("3S7+"),_=e("miYZ"),r=e("tsqr"),g=e("WmNS"),n=e.n(g),i=e("9og8"),M=e("tJVT"),j=e("PpiC"),F=e("5NDa"),l=e("5rEg"),W=e("OaEy"),x=e("2fM7"),E=e("q1tI"),t=e.n(E),B=e("9kvl"),z=e("Ot1p"),S=e("HBuW"),H=e("E3HF"),R=e.n(H),o=e("9ZNV"),k=e("CJF0"),J=e("4YB9"),T=x.a.Option,Y=l.a.TextArea,Z=function(f){var N=f.shixunsDetail,V=f.dispatch,G=f.loading,b=f.match,ue=Object(j.a)(f,["shixunsDetail","dispatch","loading","match"]),q=Object(E.useState)({}),Q=Object(M.a)(q,2),ee=Q[0],te=Q[1],ae=Object(E.useState)([]),X=Object(M.a)(ae,2),u=X[0],w=X[1];Object(E.useEffect)(function(){return V({type:"globalSetting/footerToggle",payload:!1}),function(){V({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(E.useEffect)(function(){ne(),_e()},[]);var ne=function(){var D=Object(i.a)(n.a.mark(function d(){var m;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(S.D)({id:b.params.id,challengeId:b.params.challengesId,tab:2});case 2:m=a.sent,m&&te(m);case 4:case"end":return a.stop()}},d)}));return function(){return D.apply(this,arguments)}}(),_e=function(){var D=Object(i.a)(n.a.mark(function d(){var m;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(S.E)({id:b.params.id,challengeId:b.params.challengesId});case 2:m=a.sent,m&&w(m);case 4:case"end":return a.stop()}},d)}));return function(){return D.apply(this,arguments)}}(),oe=function(){var D=Object(i.a)(n.a.mark(function d(){var m,O,a;return n.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:if(m=u.map(function(K){return K.score}),O=m.reduce(function(K,se){return K+se},0),!(O!==100&&(u==null?void 0:u.length))){s.next=5;break}return r.b.info("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),s.abrupt("return");case 5:if(u.every(function(K){return K.name})){s.next=8;break}return r.b.info("\u8BF7\u5148\u586B\u5199\u53C2\u8003\u7B54\u6848\u540D\u79F0"),s.abrupt("return");case 8:if(u.every(function(K){return K.contents})){s.next=11;break}return r.b.info("\u8BF7\u5148\u586B\u5199\u53C2\u8003\u7B54\u6848\u5185\u5BB9"),s.abrupt("return");case 11:return s.next=13,Object(S.Eb)({id:b.params.id,challengeId:b.params.challengesId,challenge_answer:u});case 13:a=s.sent,(a==null?void 0:a.message)&&r.b.info(a.message),a.status===1&&B.c.push("/shixuns/".concat(b.params.id,"/challenges/").concat(b.params.challengesId,"/tab=4"));case 16:case"end":return s.stop()}},d)}));return function(){return D.apply(this,arguments)}}();return t.a.createElement("section",{className:R.a.bg},t.a.createElement("aside",{className:"bg-white mb10 pl20 pr20 "},t.a.createElement(k.a,{data:ee,title:"\u5B9E\u8DF5\u9898"})),t.a.createElement(J.a,{activeIndex:2}),t.a.createElement("div",{className:R.a.fieldWrap},t.a.createElement("p",{className:"font14"},"\u53EF\u4EE5\u5C06\u53C2\u8003\u7B54\u6848\u5206\u7EA7\u8BBE\u7F6E\uFF0C\u8BA9\u5B66\u5458\u81EA\u884C\u9009\u62E9\u7EA7\u522B\uFF0C\u6BCF\u7EA7\u67E5\u770B\u540E\u6309\u7167\u6BD4\u4F8B\u6263\u5206\u503C\uFF08\u5B66\u5458\u5DF2\u5B8C\u6210\u4EFB\u52A1\u518D\u67E5\u770B\uFF0C\u5219\u4E0D\u5F71\u54CD\u5B66\u5458\u5DF2\u83B7\u5F97\u7684\u6210\u7EE9\uFF09"),t.a.createElement("div",null,t.a.createElement("div",null,"\u793A\u4F8B\uFF1A\u7EA7\u522B1\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD425%\uFF1B\u7EA7\u522B2\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD435%\uFF1B\u7EA7\u522B3\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD440%\uFF1B"),t.a.createElement("div",{className:"mt5 ml40"},"\u82E5\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7EA7\u522B1\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF25%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B2\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF60%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B3\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF100%\u7684\u5206\u503C\u3002")),u==null?void 0:u.map(function(D,d){return t.a.createElement("div",{className:"mt30"},t.a.createElement("div",{className:R.a.flexRow},t.a.createElement("div",{className:"font16"},"\u7EA7\u522B\uFF1A",d+1),t.a.createElement("div",{className:"tr flex1"},t.a.createElement(L.a,{placement:"bottom",title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu_Hover font16 c-red current",onClick:function(){w(u.filter(function(O,a){return a!==d}))}})))),t.a.createElement("div",{className:R.a.contentWrap},t.a.createElement("div",{className:R.a.flexRow},t.a.createElement("div",null,t.a.createElement("p",{className:"font16"},"\u540D\u79F0\uFF1A"),t.a.createElement(l.a,{style:{width:"200px"},value:D.name,onChange:function(O){var a=u.map(function(A,s){return s===d?Object(v.a)(Object(v.a)({},A),{},{name:O.target.value}):A});w(a)}})),t.a.createElement("div",{className:"ml10"},t.a.createElement("p",{className:"font16"},"\u6263\u51CF\u5206\u503C\u5360\u6BD4\uFF1A"),t.a.createElement(U.a,{style:{width:"200px"},value:D.score,onChange:function(O){var a=u.map(function(A,s){return s===d?Object(v.a)(Object(v.a)({},A),{},{score:O}):A});w(a)}})," %"))),t.a.createElement("div",{className:"mt10 mb10"},t.a.createElement("div",{className:"font16 mb10"},"\u5185\u5BB9\uFF1A"),t.a.createElement(z.a,{defaultValue:D.contents,onChange:function(O){var a=u.map(function(A,s){return s===d?Object(v.a)(Object(v.a)({},A),{},{contents:O}):A});w(a)}})))}),t.a.createElement("div",{className:"tc"},t.a.createElement(P.a,{type:"primary",ghost:!0,className:"mt10",onClick:function(){w([].concat(Object(I.a)(u),[{name:"\u89E3\u9898\u601D\u8DEF".concat(u.length+1),contents:"",score:10,id:null,level:null}]))}},"\u65B0\u589E\u53C2\u8003\u7B54\u6848"))),t.a.createElement(o.a,{onOk:oe,onCancel:function(){return B.c.push("/shixuns/".concat(b.params.id,"/challenges"))}}))};c.default=Object(B.a)(function(p){var f=p.shixunsDetail,N=p.newCourse,V=p.loading,G=p.globalSetting;return{shixunsDetail:f,newCourse:N,globalSetting:G,loading:V.effects}})(Z)},"9ZNV":function(h,c,e){"use strict";e.d(c,"a",function(){return r});var $=e("+L6B"),P=e("2/Rp"),I=e("0Owb"),C=e("q1tI"),U=e.n(C),v=e("UUDw"),y=e.n(v),L=e("TSYQ"),_=e.n(L),r=function(n){var i=n.cancelText,M=i===void 0?"\u53D6\u6D88":i,j=n.okText,F=j===void 0?"\u786E\u5B9A":j,l=n.loading,W=l===void 0?!1:l,x=n.hasOkBtn,E=x===void 0?!0:x,t=n.okButtonProps,B=t===void 0?{}:t,z=n.cancelButtonProps,S=z===void 0?{}:z,H=n.onCancel,R=H===void 0?function(){}:H,o=n.onOk,k=o===void 0?function(){}:o,J=n.className,T=J===void 0?"":J;return U.a.createElement("div",{className:_()(y.a.buttonFixed,T)},U.a.createElement("div",{className:y.a.buttonWrap},U.a.createElement(P.a,Object(I.a)({size:"large",className:"".concat(y.a.button," mr20"),onClick:R},S),M),E&&U.a.createElement(P.a,Object(I.a)({size:"large",type:"primary",className:"".concat(y.a.button," mr20"),loading:W,onClick:k},B),F)))}},CJF0:function(h,c,e){"use strict";var $=e("14J3"),P=e("BMrR"),I=e("+L6B"),C=e("2/Rp"),U=e("jCWc"),v=e("kPKH"),y=e("PpiC"),L=e("q1tI"),_=e.n(L),r=e("Ty5D"),g=e("9kvl"),n=e("55Ip"),i=e("nZ20"),M=e.n(i),j=function(l){var W,x,E,t,B=l.shixunsDetail,z=l.dispatch,S=l.loading,H=l.match,R=l.data,o=R===void 0?{}:R,k=l.title,J=Object(y.a)(l,["shixunsDetail","dispatch","loading","match","data","title"]),T=Object(r.m)(),Y=!(((W=B.detail)===null||W===void 0?void 0:W.identity)>4||((x=B.detail)===null||x===void 0?void 0:x.identity)===void 0||((E=B.detail)===null||E===void 0?void 0:E.shixun_status)===2||((t=B.detail)===null||t===void 0?void 0:t.shixun_status)===1);return _.a.createElement("aside",{className:"bg-white mb10 pl20 pr20 ".concat(M.a.wrap)},_.a.createElement(P.a,{gutter:[20,20],align:"middle"},_.a.createElement(v.a,{flex:1},_.a.createElement("span",{className:M.a.icons},_.a.createElement("img",{src:e("csWT"),width:"14"})),_.a.createElement("span",{className:"font16"},"\u7B2C ",o==null?void 0:o.position," \u5173\uFF1A",k)),_.a.createElement(v.a,null,(o==null?void 0:o.prev_challenge)&&_.a.createElement(C.a,{type:"primary",ghost:!0,className:"mt10 mr5",onClick:function(){var p,f=o.prev_challenge.st===0?"/editcheckpoint":"/editquestion",N="/shixuns/".concat(T.id,"/challenges/").concat(o==null||((p=o.prev_challenge)===null||p===void 0)?void 0:p.id).concat(f);g.c.replace(N)}},"\u4E0A\u4E00\u5173"),o.next_challenge&&_.a.createElement(C.a,{type:"primary",ghost:!0,className:"mt10 mr5",onClick:function(){var p,f=o.next_challenge.st===0?"/editcheckpoint":"/editquestion",N="/shixuns/".concat(T.id,"/challenges/").concat(o==null||((p=o.next_challenge)===null||p===void 0)?void 0:p.id).concat(f);g.c.replace(N)}},"\u4E0B\u4E00\u5173"),Y&&_.a.createElement(C.a,{type:"primary"},_.a.createElement(n.Link,{to:"/shixuns/".concat(T.id,"/challenges/newquestion")},"\u65B0\u589E\u9009\u62E9\u9898\u4EFB\u52A1")),Y&&_.a.createElement(C.a,{type:"primary",className:"ml5"},_.a.createElement(n.Link,{to:"/shixuns/".concat(T.id,"/challenges/new")},"\u65B0\u589E\u5B9E\u8DF5\u4EFB\u52A1")),_.a.createElement(C.a,{type:"primary",className:"ml5"},_.a.createElement(n.Link,{to:"/shixuns/".concat(T.id,"/challenges")},"\u8FD4\u56DE")))))};c.a=Object(g.a)(function(F){var l=F.shixunsDetail,W=F.newCourse,x=F.loading,E=F.globalSetting;return{shixunsDetail:l,newCourse:W,globalSetting:E,loading:x.effects}})(j)},E3HF:function(h,c,e){h.exports={flex_box_center:"flex_box_center___9yD0l",flex_space_between:"flex_space_between___12_t1",flex_box_vertical_center:"flex_box_vertical_center____RzXy",flex_box_center_end:"flex_box_center_end___w5V55",flex_box_column:"flex_box_column___1O69H",bg:"bg___1SAB4",flexRow:"flexRow___TGonw",flexJustifyCenter:"flexJustifyCenter___FdZYv",flexAlignEnd:"flexAlignEnd___2MQGW",flexAlingCenter:"flexAlingCenter___HR4pS",flexAlignCenter:"flexAlignCenter___2tpRP",flexColumn:"flexColumn___2x5QM",formWrap:"formWrap___3nPVX",titleWrap:"titleWrap___2I_px",fieldWrap:"fieldWrap___q51w8",mdWrap:"mdWrap___1_3Z7",backgroundFa:"backgroundFa___3eVc8",button:"button___BK_yA",icons:"icons___FzVfz",navBar:"navBar___3G5De",active:"active___15cJu",tipWrap:"tipWrap___20yI4",tip:"tip___2Y6MS",width300:"width300___-1o3l",popover:"popover___2-F6L",groupWrap:"groupWrap___2_3AK"}},UUDw:function(h,c,e){h.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},W1YM:function(h,c,e){},csWT:function(h,c,e){h.exports=e.p+"static/choose.4ad1045f.svg"},nZ20:function(h,c,e){h.exports={icons:"icons___3O80F"}}}]);
|