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
47 KiB
5 lines
47 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[215,4,12,14],{"/OCd":function(fe,ie,t){"use strict";t.r(ie);var Ie=t("+L6B"),N=t("2/Rp"),je=t("5NDa"),ae=t("5rEg"),ot=t("5Dmo"),Ae=t("3S7+"),he=t("Znn+"),ge=t("ZTPi"),xe=t("2qtc"),ke=t("kLXV"),at=t("14J3"),T=t("BMrR"),mt=t("jCWc"),R=t("kPKH"),Oe=t("sPJy"),z=t("bE4q"),ft=t("/zsF"),He=t("PArb"),Xe=t("miYZ"),Q=t("tsqr"),J=t("9og8"),O=t("k1fw"),w=t("oBTY"),ve=t("y8nQ"),$=t("Vl3Y"),y=t("tJVT"),We=t("PpiC"),ze=t("WmNS"),S=t.n(ze),o=t("q1tI"),e=t.n(o),Ne=t("Ty5D"),Ve=t("55Ip"),Te=t("9kvl"),ee=t("tgas"),u=t("jb+D"),d=t("OaEy"),E=t("2fM7"),P=t("sRBo"),j=t("kaz8"),W=t("9Bee"),se=t("TH5o"),c=t.n(se),Se=["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(r,K){var ne=r.problemset,Qe=r.globalSetting,lt=r.loading,re=r.dispatch,oe=r.showAnswerTip,st=oe===void 0?!0:oe,a=r.onRef,Pe=a===void 0?function(){}:a,l=r.editData,de=r.editKey,V=r.callback,rt=Object(We.a)(r,["problemset","globalSetting","loading","dispatch","showAnswerTip","onRef","editData","editKey","callback"]),Be=Object(o.useState)([]),ce=Object(y.a)(Be,2),f=ce[0],L=ce[1],I=Object(o.useState)(),Me=Object(y.a)(I,2),dt=Me[0],Je=Me[1],_e=Object(o.useState)([]),Ue=Object(y.a)(_e,2),Ee=Ue[0],ut=Ue[1],$e=Object(o.useState)(""),we=Object(y.a)($e,2),B=we[0],U=we[1],h=Object(o.useState)(0),g=Object(y.a)(h,2),Z=g[0],Fe=g[1],A=Object(o.useState)(!0),ye=Object(y.a)(A,2),x=ye[0],ue=ye[1],et=Object(o.useState)(!1),G=Object(y.a)(et,2),qe=G[0],De=G[1],le=Object(Ne.m)(),tt=Object(o.useState)(""),pt=Object(y.a)(tt,2),Ke=pt[0],Ze=pt[1],ct=Object(o.useState)(""),D=Object(y.a)(ct,2),s=D[0],n=D[1];Object(o.useEffect)(function(){var _,v,i,p,M,Y,me,it;if(!(l!=null&&(_=l.question)!==null&&_!==void 0&&_.question_title)){L([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),ue(!0),U(""),De(!1);return}Ze(l==null||((v=l.question)===null||v===void 0)?void 0:v.max_choices),n(l==null||((i=l.question)===null||i===void 0)?void 0:i.min_choices),U(l==null||((p=l.question)===null||p===void 0)?void 0:p.question_title),ue(!!(l!=null&&(M=l.question)!==null&&M!==void 0&&M.is_necessary)),L(l==null||((Y=l.question)===null||Y===void 0)?void 0:Y.answers.map(function(_t){return{value:_t.answer_text,disabled:_t.answer_text==="\u5176\u5B83"}})),De(!!(l!=null&&(me=l.question)!==null&&me!==void 0&&(it=me.answers)!==null&&it!==void 0&&it.find(function(_t){return _t.answer_text==="\u5176\u5B83"})))},[l]),Object(o.useImperativeHandle)(K,function(){return{onSave:m}});var m=function(){var _=Object(J.a)(S.a.mark(function v(i){var p,M,Y,me,it;return S.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(!(Ke&&!s||!Ke&&s)){X.next=3;break}return Q.b.info('\u53EF\u9009\uFF1A\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C\u65F6\u4E3A\u6570\u503C\u6216\u8005\u201C--"'),X.abrupt("return");case 3:if(!(s>Ke)){X.next=6;break}return Q.b.info("\u53EF\u9009\u7684\u6700\u5927\u9650\u5236\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u9650\u5236"),X.abrupt("return");case 6:if(B){X.next=9;break}return Q.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),X.abrupt("return",!1);case 9:if(M=f.findIndex(function(Et){return!Et.value}),!(M>-1)){X.next=13;break}return Q.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(Se[M]," \u9009\u9879\u7684\u5185\u5BB9")),X.abrupt("return",!1);case 13:if(me={question_title:B,question_type:2,insert_id:l.insert_id,is_necessary:Math.ceil(x),max_choices:Ke,min_choices:s,question_answers:f.map(function(Et){return Et.value})},!((p=l.question)!==null&&p!==void 0&&p.id)){X.next=20;break}return X.next=17,Object(ee.w)(Object(O.a)({pollsId:l.question.id},me));case 17:Y=X.sent,X.next=23;break;case 20:return X.next=22,Object(ee.c)(Object(O.a)({exercise_bank_id:le.topicId},me));case 22:Y=X.sent;case 23:if(!(Y.status===0)){X.next=30;break}return Q.b.success("\u4FDD\u5B58\u6210\u529F"),V("edit",-1),X.next=28,re({type:"polls/getExerciseBanks",payload:Object(O.a)({},le)});case 28:it=X.sent,i&&(me.answers=me.question_answers.map(function(Et){return{answer_text:Et}}),V("addContinue",Object(O.a)({type:2,insert_id:l.question.id,key:l.key,question_type:1},me),it.questions));case 30:case"end":return X.stop()}},v)}));return function(i){return _.apply(this,arguments)}}(),b=function(){var v,i,p,M;return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16"},"\u7B2C",l.key,"\u9898"),e.a.createElement("span",{className:"font16 c-light-black ml10"},"\u591A\u9009\u9898"),e.a.createElement("span",{className:"tag-grey-eae ml10 mr10"},(l==null||((v=l.question)===null||v===void 0)?void 0:v.is_necessary)===0?"\u9009\u7B54":"\u5FC5\u7B54"),"\u53EF\u9009",l==null||((i=l.question)===null||i===void 0)?void 0:i.min_choices,"-",l==null||((p=l.question)===null||p===void 0)?void 0:p.max_choices,"\u9879")),e.a.createElement("div",{className:"mt5"},e.a.createElement(W.a,{value:l.question.question_title})),e.a.createElement("div",{className:c.a.questionChoices},l==null||((M=l.question.answers)===null||M===void 0)?void 0:M.map(function(Y,me){return e.a.createElement(T.a,null,e.a.createElement(R.a,null,e.a.createElement(j.a,{key:me,disabled:!0},e.a.createElement("span",{className:"c-black font14"},Y.answer_text))))})))},k=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u591A\u9009\u9898")," ",e.a.createElement(j.a,{checked:!!x,className:"ml10",onChange:function(i){return ue(i.target.checked)}},"\u5FC5\u7B54"))),e.a.createElement("p",{className:c.a.titleWrap},e.a.createElement(ae.a.TextArea,{autoSize:{maxRows:5},rows:1,value:B,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:function(i){return U(i.target.value)}})),f.map(function(v,i){return e.a.createElement(T.a,{className:c.a.choiceWrap,key:i,gutter:[12,12]},e.a.createElement(R.a,null,e.a.createElement("span",{className:"font16"},"\u9009\u9879")),e.a.createElement(R.a,{className:c.a.editorWrap,flex:"1"},e.a.createElement(ae.a.TextArea,{autoSize:{maxRows:5},value:f[i].value,rows:1,disabled:!!v.disabled,onChange:function(M){f[i].value=M.target.value,L(Object(w.a)(f))}})),e.a.createElement(R.a,null,i>1&&e.a.createElement(Ae.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(c.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){L(f.filter(function(M,Y){return Y!==i})),v.disabled&&De(!1)}}))))}),e.a.createElement(T.a,{gutter:[12,12]},e.a.createElement(R.a,null,"\u53EF\u9009"),e.a.createElement(R.a,null,e.a.createElement(E.a,{value:s||"",style:{width:120},onChange:function(i){return n(i)}},e.a.createElement(E.a.Option,{value:""},"--"),f.map(function(v,i){return e.a.createElement(E.a.Option,{value:String(i+2)},i+2)})),e.a.createElement("span",{className:"ml10 mr10"},"~"),e.a.createElement(E.a,{style:{width:120},value:Ke||"",onChange:function(i){return Ze(i)}},e.a.createElement(E.a.Option,{value:""},"--"),f.map(function(v,i){return e.a.createElement(E.a.Option,{value:String(i+2)},i+2)})))),e.a.createElement(T.a,{gutter:[12,12]},e.a.createElement(R.a,{flex:"1"},e.a.createElement(N.a,{type:"default",onClick:function(){f.find(function(i){return i.value==="\u5176\u5B83"})?L([].concat(Object(w.a)(f.filter(function(i){return i.value!=="\u5176\u5B83"})),[{value:""},{value:"\u5176\u5B83",disabled:!0}])):L([].concat(Object(w.a)(f),[{value:""}]))}},"\u65B0\u589E\u9009\u9879"),!qe&&e.a.createElement(N.a,{type:"default",className:"ml20",onClick:function(){L([].concat(Object(w.a)(f),[{disabled:!0,value:"\u5176\u5B83"}])),De(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879")),e.a.createElement(R.a,{className:"tl"},e.a.createElement(N.a,{type:"default",onClick:function(){var i;(i=l.question)!==null&&i!==void 0&&i.id?V("edit",-1):V("del",l.key)}},"\u53D6\u6D88"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return m()}},"\u4FDD\u5B58"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return m(!0)}},"\u4FDD\u5B58\u5E76\u7EE7\u7EED"))))};return e.a.createElement("section",{className:c.a.wrap},de!==l.key&&b(),de===l.key&&k())},pe=Object(Te.a)(function(q){var r=q.problemset,K=q.loading,ne=q.globalSetting;return{problemset:r,globalSetting:ne,loading:K.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(Le)),nt=t("7Kak"),te=t("9yH6"),F=["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"],H=function(r,K){var ne=r.problemset,Qe=r.globalSetting,lt=r.loading,re=r.dispatch,oe=r.onRef,st=oe===void 0?function(){}:oe,a=r.editData,Pe=r.editKey,l=r.callback,de=r.showAnswerTip,V=de===void 0?!0:de,rt=Object(We.a)(r,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","showAnswerTip"]),Be=Object(o.useState)([]),ce=Object(y.a)(Be,2),f=ce[0],L=ce[1],I=Object(o.useState)(),Me=Object(y.a)(I,2),dt=Me[0],Je=Me[1],_e=Object(o.useState)([]),Ue=Object(y.a)(_e,2),Ee=Ue[0],ut=Ue[1],$e=Object(o.useState)(""),we=Object(y.a)($e,2),B=we[0],U=we[1],h=Object(o.useState)(0),g=Object(y.a)(h,2),Z=g[0],Fe=g[1],A=Object(o.useState)(!1),ye=Object(y.a)(A,2),x=ye[0],ue=ye[1],et=Object(o.useState)(!1),G=Object(y.a)(et,2),qe=G[0],De=G[1],le=Object(Ne.m)();Object(o.useEffect)(function(){var D,s,n,m,b,k;if(!(a!=null&&(D=a.question)!==null&&D!==void 0&&D.question_title)){L([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),ue(!1),U(""),De(!1);return}U(a==null||((s=a.question)===null||s===void 0)?void 0:s.question_title),ue(!!(a!=null&&(n=a.question)!==null&&n!==void 0&&n.is_necessary)),L(a==null||((m=a.question)===null||m===void 0)?void 0:m.answers.map(function(_){return{value:_.answer_text,disabled:_.answer_text==="\u5176\u5B83"}})),De(!!(a!=null&&(b=a.question)!==null&&b!==void 0&&(k=b.answers)!==null&&k!==void 0&&k.find(function(_){return _.answer_text==="\u5176\u5B83"})))},[a]),Object(o.useImperativeHandle)(K,function(){return{onSave:tt}});var tt=function(){var D=Object(J.a)(S.a.mark(function s(n){var m,b,k,_,v;return S.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(B){p.next=3;break}return Q.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),p.abrupt("return",!1);case 3:if(b=f.findIndex(function(M){return!M.value}),!(b>-1)){p.next=7;break}return Q.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(F[b]," \u9009\u9879\u7684\u5185\u5BB9")),p.abrupt("return",!1);case 7:if(_={question_title:B,question_type:1,insert_id:a.insert_id,is_necessary:Math.ceil(x),question_answers:f.map(function(M){return M.value})},!((m=a.question)!==null&&m!==void 0&&m.id)){p.next=14;break}return p.next=11,Object(ee.w)(Object(O.a)({pollsId:a.question.id},_));case 11:k=p.sent,p.next=17;break;case 14:return p.next=16,Object(ee.c)(Object(O.a)({exercise_bank_id:le.topicId},_));case 16:k=p.sent;case 17:if(!(k.status===0)){p.next=24;break}return Q.b.success("\u4FDD\u5B58\u6210\u529F"),l("edit",-1),p.next=22,re({type:"polls/getExerciseBanks",payload:Object(O.a)({},le)});case 22:v=p.sent,n&&(_.answers=_.question_answers.map(function(M){return{answer_text:M}}),l("addContinue",Object(O.a)({type:1,insert_id:a.question.id,key:a.key,question_type:1},_),v.questions));case 24:case"end":return p.stop()}},s)}));return function(n){return D.apply(this,arguments)}}(),pt=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],Ke=function(){var D=Object(J.a)(S.a.mark(function s(n){var m,b;return S.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:_.t0=n.id,_.next=_.t0==="del"?3:_.t0==="up"||_.t0==="down"?5:_.t0==="edit"?9:_.t0==="add"?11:13;break;case 3:return ke.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(J.a)(S.a.mark(function i(){var p;return S.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,Object(ee.e)({pollsId:a==null||((p=a.question)===null||p===void 0)?void 0:p.id});case 2:re({type:"polls/getExerciseBanks",payload:Object(O.a)({},le)});case 3:case"end":return Y.stop()}},i)}))()}}),_.abrupt("break",13);case 5:return _.next=7,Object(ee.i)({pollsId:a==null||((m=a.question)===null||m===void 0)?void 0:m.id,opr:n.id});case 7:return re({type:"polls/getExerciseBanks",payload:Object(O.a)({},le)}),_.abrupt("break",13);case 9:return l("edit",a.key),_.abrupt("break",13);case 11:return l("add",{type:1,key:a.key,insert_id:a==null||((b=a.question)===null||b===void 0)?void 0:b.id,question_type:1}),_.abrupt("break",13);case 13:case"end":return _.stop()}},s)}));return function(n){return D.apply(this,arguments)}}(),Ze=function(){var s,n;return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16"},"\u7B2C",a.key,"\u9898"),e.a.createElement("span",{className:"font16 c-light-black ml10"},"\u5355\u9009\u9898"),e.a.createElement("span",{className:"tag-grey-eae ml10"},(a==null||((s=a.question)===null||s===void 0)?void 0:s.is_necessary)===0?"\u9009\u7B54":"\u5FC5\u7B54"))),e.a.createElement("div",{className:"mt5"},e.a.createElement(W.a,{value:a.question.question_title})),e.a.createElement("div",{className:c.a.questionChoices},a==null||((n=a.question.answers)===null||n===void 0)?void 0:n.map(function(m,b){return e.a.createElement(T.a,null,e.a.createElement(R.a,null,e.a.createElement(te.a,{key:b,disabled:!0})),e.a.createElement(R.a,{flex:"1"},e.a.createElement("span",{className:"c-black font14"},m.answer_text)))})))},ct=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u5355\u9009\u9898")," ",e.a.createElement(j.a,{checked:!!x,className:"ml10",onChange:function(n){return ue(n.target.checked)}},"\u5FC5\u7B54"))),e.a.createElement("p",{className:c.a.titleWrap},e.a.createElement(ae.a.TextArea,{autoSize:{maxRows:5},rows:1,value:B,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:function(n){return U(n.target.value)}})),f.map(function(s,n){return e.a.createElement(T.a,{className:c.a.choiceWrap,key:n,gutter:[12,12]},e.a.createElement(R.a,null,e.a.createElement("span",{className:"font16"},"\u9009\u9879")),e.a.createElement(R.a,{className:c.a.editorWrap,flex:"1"},e.a.createElement(ae.a.TextArea,{autoSize:{maxRows:5},value:f[n].value,rows:1,disabled:f[n].value==="\u5176\u5B83",onChange:function(b){f[n].value=b.target.value,L(Object(w.a)(f))}})),e.a.createElement(R.a,null,n>1&&e.a.createElement(Ae.a,{title:"\u5220\u9664"},e.a.createElement("i",{className:"".concat(c.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){L(f.filter(function(b,k){return k!==n})),s.disabled&&De(!1)}}))))}),e.a.createElement(T.a,{gutter:[12,12]},e.a.createElement(R.a,{flex:"1"},e.a.createElement(N.a,{type:"default",onClick:function(){f.find(function(n){return n.value==="\u5176\u5B83"})?L([].concat(Object(w.a)(f.filter(function(n){return n.value!=="\u5176\u5B83"})),[{value:""},{value:"\u5176\u5B83",disabled:!0}])):L([].concat(Object(w.a)(f),[{value:""}])),\u65B0\u589E\u9009\u9879}}),!qe&&e.a.createElement(N.a,{type:"default",className:"ml20",onClick:function(){L([].concat(Object(w.a)(f),[{disabled:!0,value:"\u5176\u5B83"}])),De(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879")),e.a.createElement(R.a,{className:"tl"},e.a.createElement(N.a,{type:"default",onClick:function(){var n;(n=a.question)!==null&&n!==void 0&&n.id?l("edit",-1):l("del",a.key)}},"\u53D6\u6D88"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return tt()}},"\u4FDD\u5B58"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return tt(!0)}},"\u4FDD\u5B58\u5E76\u7EE7\u7EED"))))};return e.a.createElement("section",{className:c.a.wrap},Pe!==a.key&&Ze(),Pe===a.key&&ct())},be=Object(Te.a)(function(q){var r=q.problemset,K=q.loading,ne=q.globalSetting;return{problemset:r,globalSetting:ne,loading:K.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(H)),C=["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"],Ge=function(r,K){var ne=r.problemset,Qe=r.globalSetting,lt=r.loading,re=r.dispatch,oe=r.onRef,st=oe===void 0?function(){}:oe,a=r.editData,Pe=r.showAnswerTip,l=Pe===void 0?!0:Pe,de=r.editKey,V=r.callback,rt=Object(We.a)(r,["problemset","globalSetting","loading","dispatch","onRef","editData","showAnswerTip","editKey","callback"]),Be=Object(o.useState)(""),ce=Object(y.a)(Be,2),f=ce[0],L=ce[1],I=Object(o.useState)(!0),Me=Object(y.a)(I,2),dt=Me[0],Je=Me[1],_e=Object(Ne.m)();Object(o.useEffect)(function(){var B,U,h;if(!(a!=null&&(B=a.question)!==null&&B!==void 0&&B.question_title)){Je(!0),L("");return}L(a==null||((U=a.question)===null||U===void 0)?void 0:U.question_title),Je(!!(a!=null&&(h=a.question)!==null&&h!==void 0&&h.is_necessary))},[a]),Object(o.useImperativeHandle)(K,function(){return{onSave:Ue}});var Ue=function(){var B=Object(J.a)(S.a.mark(function U(h){var g,Z,Fe,A;return S.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(f){x.next=3;break}return Q.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),x.abrupt("return",!1);case 3:if(Fe={question_title:f,question_type:3,insert_id:a.insert_id,is_necessary:Math.ceil(dt)},!((g=a.question)!==null&&g!==void 0&&g.id)){x.next=10;break}return x.next=7,Object(ee.w)(Object(O.a)({pollsId:a.question.id},Fe));case 7:Z=x.sent,x.next=13;break;case 10:return x.next=12,Object(ee.c)(Object(O.a)({exercise_bank_id:_e.topicId},Fe));case 12:Z=x.sent;case 13:if(!(Z.status===0)){x.next=20;break}return Q.b.success("\u4FDD\u5B58\u6210\u529F"),V("edit",-1),x.next=18,re({type:"polls/getExerciseBanks",payload:Object(O.a)({},_e)});case 18:A=x.sent,h&&V("addContinue",Object(O.a)({type:3,insert_id:a.question.id,key:a.key,question_type:1},Fe),A.questions);case 20:case"end":return x.stop()}},U)}));return function(h){return B.apply(this,arguments)}}(),Ee=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],ut=function(){var B=Object(J.a)(S.a.mark(function U(h){var g,Z;return S.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:A.t0=h.id,A.next=A.t0==="del"?3:A.t0==="up"||A.t0==="down"?5:A.t0==="edit"?9:A.t0==="add"?11:13;break;case 3:return ke.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk:function(){return Object(J.a)(S.a.mark(function x(){var ue;return S.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Object(ee.e)({pollsId:a==null||((ue=a.question)===null||ue===void 0)?void 0:ue.id});case 2:re({type:"polls/getExerciseBanks",payload:Object(O.a)({},_e)});case 3:case"end":return G.stop()}},x)}))()}}),A.abrupt("break",13);case 5:return A.next=7,Object(ee.i)({pollsId:a==null||((g=a.question)===null||g===void 0)?void 0:g.id,opr:h.id});case 7:return re({type:"polls/getExerciseBanks",payload:Object(O.a)({},_e)}),A.abrupt("break",13);case 9:return V("edit",a.key),A.abrupt("break",13);case 11:return V("add",{type:3,key:a.key,insert_id:a==null||((Z=a.question)===null||Z===void 0)?void 0:Z.id,question_type:3}),A.abrupt("break",13);case 13:case"end":return A.stop()}},U)}));return function(h){return B.apply(this,arguments)}}(),$e=function(){var U,h;return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16"},"\u7B2C",a.key,"\u9898"),e.a.createElement("span",{className:"font16 c-light-black ml10"},"\u4E3B\u89C2\u9898"),e.a.createElement("span",{className:"tag-grey-eae ml10 mr10"},(a==null||((U=a.question)===null||U===void 0)?void 0:U.is_necessary)===0?"\u9009\u7B54":"\u5FC5\u7B54"))),e.a.createElement("div",{className:"mt5"},e.a.createElement(W.a,{value:a.question.question_title}),e.a.createElement("div",{className:"mt15"},e.a.createElement(ae.a.TextArea,{placeholder:"\u5728\u6B64\u586B\u5165\u7B54\u6848",rows:5,disabled:!0}))),e.a.createElement("div",{className:c.a.questionChoices},a==null||((h=a.question.answers)===null||h===void 0)?void 0:h.map(function(g,Z){return e.a.createElement(T.a,null,e.a.createElement(R.a,null,e.a.createElement(j.a,{key:Z,disabled:!0},e.a.createElement("span",{className:"c-black font14"},g.answer_text))))})))},we=function(){return e.a.createElement("aside",null,e.a.createElement("div",{className:c.a.questionType},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898")," ",e.a.createElement(j.a,{checked:!!dt,className:"ml10",onChange:function(h){return Je(h.target.checked)}},"\u5FC5\u7B54"))),e.a.createElement("p",{className:c.a.titleWrap},e.a.createElement(ae.a.TextArea,{autoSize:{maxRows:5},rows:1,value:f,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:function(h){return L(h.target.value)}})),l?e.a.createElement("p",{className:c.a.titleWrap},e.a.createElement("span",{className:c.a.required},"*"),e.a.createElement("span",{className:c.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.a.createElement("span",{className:c.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))):null,e.a.createElement(T.a,{gutter:[12,12]},e.a.createElement(R.a,{flex:"1"}),e.a.createElement(R.a,{className:"tl"},e.a.createElement(N.a,{type:"default",onClick:function(){var h;(h=a.question)!==null&&h!==void 0&&h.id?V("edit",-1):V("del",a.key)}},"\u53D6\u6D88"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return Ue()}},"\u4FDD\u5B58"),e.a.createElement(N.a,{className:"ml20",type:"primary",onClick:function(){return Ue(!0)}},"\u4FDD\u5B58\u5E76\u7EE7\u7EED"))))};return e.a.createElement("section",{className:c.a.wrap},de!==a.key&&$e(),de===a.key&&we())},Ye=Object(Te.a)(function(q){var r=q.problemset,K=q.loading,ne=q.globalSetting;return{problemset:r,globalSetting:ne,loading:K.effects}},null,null,{forwardRef:!0})(Object(o.forwardRef)(Ge)),vt=t("BdwD"),Re=t("yk+Y"),Ce=t.n(Re),bt=t("fJjg"),Rt=function(r){var K,ne,Qe,lt,re,oe,st,a,Pe,l,de,V,rt,Be,ce,f,L,I=r.polls,Me=r.globalSetting,dt=r.loading,Je=r.user,_e=r.dispatch,Ue=Object(We.a)(r,["polls","globalSetting","loading","user","dispatch"]),Ee=Object(Ne.m)(),ut=Je.userInfo,$e=$.a.useForm(),we=Object(y.a)($e,1),B=we[0],U=Object(o.useState)([]),h=Object(y.a)(U,2),g=h[0],Z=h[1],Fe=Object(o.useState)(!1),A=Object(y.a)(Fe,2),ye=A[0],x=A[1],ue=Object(o.useState)(-1),et=Object(y.a)(ue,2),G=et[0],qe=et[1],De=[{name:"\u5355\u9009\u9898",id:1},{name:"\u591A\u9009\u9898",id:2},{name:"\u4E3B\u89C2\u9898",id:3}],le=Object(o.useRef)();Object(o.useEffect)(function(){var D;if((D=I.exerciseBanks)!==null&&D!==void 0&&D.questions){var s,n,m,b,k;Z(Object(w.a)((s=I.exerciseBanks)===null||s===void 0?void 0:s.questions)),B.setFieldsValue({exercise_name:(n=I.exerciseBanks)===null||n===void 0||((m=n.poll)===null||m===void 0)?void 0:m.name,exercise_description:(b=I.exerciseBanks)===null||b===void 0||((k=b.poll)===null||k===void 0)?void 0:k.description})}},[I.exerciseBanks]),Object(o.useEffect)(function(){_e({type:"polls/getExerciseBanks",payload:Object(O.a)({},Ee)})},[Ee.categoryId]);var tt=function(){var D=Object(J.a)(S.a.mark(function s(){var n;return S.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,B.validateFields();case 2:return n=B.getFieldValue(),n.is_md=!0,n.topicId=Ee.topicId,x(!1),b.next=8,Object(ee.v)(Object(O.a)({},n));case 8:_e({type:"polls/getExerciseBanks",payload:Object(O.a)({},Ee)});case 9:case"end":return b.stop()}},s)}));return function(){return D.apply(this,arguments)}}(),pt=function(){var D=Object(J.a)(S.a.mark(function s(n){var m;return S.a.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(m=le==null?void 0:le.current,!(G!==-1)){k.next=4;break}return Q.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898"),k.abrupt("return");case 4:qe(g.length+1),Z([].concat(Object(w.a)(g),[{question:{question_type:n}}]));case 6:case"end":return k.stop()}},s)}));return function(n){return D.apply(this,arguments)}}(),Ke=function(){_e({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[Ee.topicId],object_type:"poll"}}})},Ze=function(s,n,m){switch(s){case"edit":qe(n);break;case"add":if(G!=-1){Q.b.error("\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898");return}g.splice((n==null?void 0:n.key)+1,0,{insert_id:n==null?void 0:n.insert_id,question:Object(O.a)({},n)}).slice(),Z(Object(w.a)(g)),qe((n==null?void 0:n.key)+1);break;case"addContinue":m.splice(n==null?void 0:n.key,0,{insert_id:n==null?void 0:n.insert_id,question:Object(O.a)({},n)}).slice(),Z(Object(w.a)(m)),qe((n==null?void 0:n.key)+1);break;case"del":g.splice(n-1,1),Z(Object(w.a)(g)),qe(-1);break}},ct=function(){return g==null?void 0:g.map(function(s,n){var m;if(s.key=n+1,s.len=g.length,s.question.question_type===1)return e.a.createElement("aside",null,e.a.createElement(be,{ref:le,editKey:G,callback:Ze,editData:s}),e.a.createElement(He.a,null));if(s.question.question_type===2)return e.a.createElement("aside",null,e.a.createElement(pe,{ref:le,editKey:G,callback:Ze,editData:s}),e.a.createElement(He.a,null));if(((m=s.question)===null||m===void 0?void 0:m.question_type)===3)return e.a.createElement("aside",null,e.a.createElement(Ye,{ref:le,editKey:G,callback:Ze,editData:s}),e.a.createElement(He.a,null))})};return e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},ut&&e.a.createElement(z.a,{separator:">"},e.a.createElement(z.a.Item,null,e.a.createElement(Ve.Link,{to:"/users/".concat(ut.login,"/topics/personal")},"\u6211\u7684\u8BFE\u5802\u8D44\u6E90")),e.a.createElement(z.a.Item,null,"\u8BE6\u60C5"))),e.a.createElement("aside",{className:[Ce.a.title,"mt20"].join(" ")},e.a.createElement(T.a,{style:{width:"100%"}},e.a.createElement(R.a,{flex:"1"},e.a.createElement("strong",{className:"font20 ml5"},(K=I.exerciseBanks)===null||K===void 0||((ne=K.poll)===null||ne===void 0)?void 0:ne.name)),e.a.createElement(R.a,null)))),e.a.createElement("section",{className:[Ce.a.bg,"pl30","pr30","pb30","mt20","relative"].join(" ")},e.a.createElement("div",{className:Ce.a.export},((Qe=I.exerciseBanks)===null||Qe===void 0?void 0:Qe.authorize)&&e.a.createElement(e.a.Fragment,null,e.a.createElement("a",{onClick:function(s){s.preventDefault(),ke.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",onOk:function(){var n=Object(J.a)(S.a.mark(function b(){var k;return S.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(u.g)({object_type:"normal",object_id:[Ee.topicId]});case 2:k=v.sent,k.status===0&&Te.c.push("/users/".concat(Ee.username,"/topics/personal"));case 4:case"end":return v.stop()}},b)}));function m(){return n.apply(this,arguments)}return m}()})}},"\u5220\u9664"),e.a.createElement(Ve.Link,{to:"/users/".concat(ut.login,"/topics/").concat(Ee.topicId,"/").concat(Ee.topictype,"/poll/edit")},"\u7F16\u8F91")),e.a.createElement("a",{onClick:function(s){s.preventDefault(),Ke()}},"\u53D1\u9001")),e.a.createElement(ge.a,{className:Ce.a.tabs},e.a.createElement(ge.a.TabPane,{tab:e.a.createElement("span",{className:"font16 pt10 pb12"},"\u5185\u5BB9\u8BE6\u60C5"),key:"1"},e.a.createElement("div",{className:"c-light-black"},(lt=I.exerciseBanks)===null||lt===void 0||((re=lt.poll)===null||re===void 0)?void 0:re.description))),!ye&&e.a.createElement("aside",null,e.a.createElement("div",{className:Ce.a.containerDesc},e.a.createElement("div",null,(oe=I.exerciseBanks)===null||oe===void 0||((st=oe.poll)===null||st===void 0)?void 0:st.name),e.a.createElement("div",null,e.a.createElement(Ae.a,{title:"\u7F16\u8F91"},e.a.createElement("span",{onClick:function(){return x(!0)},className:"iconfont c-green ml30 icon-bianjidaibeijing"})))),e.a.createElement("div",{className:"c-light-black"},(a=I.exerciseBanks)===null||a===void 0||((Pe=a.poll)===null||Pe===void 0)?void 0:Pe.description)),ye&&e.a.createElement($.a,{layout:"vertical",form:B},e.a.createElement($.a.Item,{name:"exercise_name",label:"\u95EE\u5377\u6807\u9898\uFF1A",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u95EE\u5377\u6807\u9898"}]},e.a.createElement(ae.a,{maxLength:60,placeholder:"\u95EE\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"})),e.a.createElement($.a.Item,{label:"\u95EE\u5377\u987B\u77E5\uFF1A",name:"exercise_description"},e.a.createElement(ae.a.TextArea,{rows:6,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u672C\u6B21\u95EE\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26"})),e.a.createElement($.a.Item,{className:"tr"},e.a.createElement(N.a,{type:"primary",onClick:function(){tt()}},"\u4FDD\u5B58")))),g!=""&&e.a.createElement("section",{className:"mt20"},e.a.createElement(T.a,null,e.a.createElement(R.a,{flex:1},e.a.createElement("span",{className:"c-light-black mr20"},"\u5355\u9009\u9898 ",(l=I.exerciseBanks)===null||l===void 0||((de=l.question_types)===null||de===void 0)?void 0:de.q_singles," \u9898"),e.a.createElement("span",{className:"c-light-black mr20"},"\u591A\u9009\u9898 ",(V=I.exerciseBanks)===null||V===void 0||((rt=V.question_types)===null||rt===void 0)?void 0:rt.q_doubles," \u9898"),e.a.createElement("span",{className:"c-light-black"},"\u4E3B\u89C2\u9898 ",(Be=I.exerciseBanks)===null||Be===void 0||((ce=Be.question_types)===null||ce===void 0)?void 0:ce.q_mains," \u9898")),e.a.createElement(R.a,{className:"c-light-black"},"\u5408\u8BA1 ",e.a.createElement("span",{className:"c-orange"},(f=I.exerciseBanks)===null||f===void 0||((L=f.question_types)===null||L===void 0)?void 0:L.q_counts)," \u9898"))),e.a.createElement("section",{className:[Ce.a.bg,"pt30","pl20","pr20","pb20","mt20"].join(" ")},g!=""&&ct(),g==""&&e.a.createElement(vt.a,null)),e.a.createElement(bt.a,null))},ht=ie.default=Object(Te.a)(function(q){var r=q.polls,K=q.loading,ne=q.user,Qe=q.globalSetting;return{polls:r,globalSetting:Qe,user:ne,loading:K.effects}})(Rt)},"9Bee":function(fe,ie,t){"use strict";var Ie=t("k1fw"),N=t("q1tI"),je=t.n(N),ae=t("vg9a"),ot=t("tJVT"),Ae=t("DlQD"),he=t.n(Ae),ge=t("rUJ1");function xe(u,d){var E=u.match(/^(\s+)(?:```)/);if(E===null)return d;var P=E[1];return d.split(`
|
|
`).map(function(j){var W=j.match(/^\s+/);if(W===null)return j;var se=Object(ot.a)(W,1),c=se[0];return c.length>=P.length?j.slice(P.length):j}).join(`
|
|
`)}var ke=[],at=["<ul>"],T=new he.a.Renderer,mt=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function R(){ke.length=0,at=["<ul>"]}var Oe={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function z(u,d,E,P){if(d>=u.length||u[d].level<=E)return d;var j=u[d];P.push("<li><a href='#"+j.anchor+"'>"+j.text+"</a>"),d++;var W=[];return d=z(u,d,j.level,W),W.length>0&&(P.push("<ul>"),W.forEach(function(se){P.push(se)}),P.push("</ul>")),P.push("</li>"),d=z(u,d,E,P),d}function ft(){return z(ke,0,0,at),at.push("</ul>"),at.join("")}var He={heading:function(d){var E=mt.exec(d);if(E)return{type:"heading",raw:E[0],depth:E[1].length,text:E[2]}},fences:function(d){var E=this.rules.block.fences.exec(d);if(E){var P=E[0],j=xe(P,E[3]||""),W=E[2]?E[2].trim():E[2];if(["latex","katex","math"].indexOf(W)>=0){var se=J(),c=j;j=se,O[se]={type:"block",expression:c}}return{type:"code",raw:P,lang:W,text:j}}}},Xe=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Q=0,J=function(){return"__special_katext_id_".concat(Q++,"__")},O={};function w(){return O}function ve(){Q=0,O={}}function $(u){return u=u.replace(Xe,function(d,E){var P=J();return O[P]={type:"inline",expression:E},P}),u}var y=T.listitem;T.listitem=function(u){return y($(u))};var We=T.paragraph;T.paragraph=function(u){return We($(u))};var ze=T.tablecell;T.tablecell=function(u,d){return ze($(u),d)},T.code=function(u,d,E){var P=(d||"").match(/\S*/)[0];return P?["latex","katex","math"].indexOf(P)>=0?"<p class='editormd-tex'>".concat(u,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(d,'">').concat(E?u:Object(ge.escape)(u,!0),`</code></pre>
|
|
`):'<pre class="prettyprint linenums"><code>'+(E?u:Object(ge.escape)(u,!0))+"</code></pre>"},T.heading=function(u,d,E){var P=this.options.headerPrefix+E.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ke.push({anchor:P,level:d,text:u}),"<h"+d+' id="'+P+'">'+u+"</h"+d+">"},he.a.setOptions({silent:!0,gfm:!0,pedantic:!1}),he.a.use({tokenizer:He,renderer:T});var S=he.a,o=t("SJMd"),e=t("m3rI"),Ne=t("Oy/b"),Ve=/<pre[^>]*>/g;function Te(u){var d=document.createElement("div");return d.innerHTML=u,d.childNodes.length===0?"":d.childNodes[0].nodeValue}var ee=ie.a=function(u){var d=u.value,E=d===void 0?"":d,P=u.className,j=u.showTextOnly,W=u.showLines,se=u.style,c=se===void 0?{}:se,Se=String(E),Le=Object(N.useMemo)(function(){try{var F=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,H=/\"\/api\/attachments\/|\"\/attachments\/download\//g,be=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Se=Se.replace(F,"("+e.a.API_SERVER+"/api/attachments/").replace(H,'"'+e.a.API_SERVER+"/api/attachments/").replace(be,'"'+e.a.API_SERVER+"/files/uploads/")}catch(vt){}var C=S(Se);setTimeout(function(){return te()},300);var Ge=w();if(Se.match(/\[TOC\]/)&&(C=C.replace("<p>[TOC]</p>",ft()),R()),C=C.replace(/(__special_katext_id_\d+__)/g,function(vt,Re){var Ce=Ge[Re],bt=Ce.type,Rt=Ce.expression;return Object(Ne.renderToString)(Te(Rt)||"",{displayMode:bt==="block",throwOnError:!1,output:"html"})}),C=C.replace(/▁/g,"\u2581\u2581\u2581"),ve(),j){var Ye=document.createElement("div");return Ye.innerHTML=C,Ye.innerText}return C},[Se]),pe=Object(N.useRef)();Oe.WebkitLineClamp=W,W&&(c=Object(Ie.a)(Object(Ie.a)({},c),Oe));function nt(F){var H=F.target;if(H.tagName.toUpperCase()==="A"){var be=H.getAttribute("href");if(be.startsWith("#")){F.preventDefault();var C=document.getElementById(be.replace("#",""));C&&C.scrollIntoView(!0)}}}var te=function(){};return Object(N.useEffect)(function(){if(pe.current&&Le&&(Le.match(Ve)&&window.PR.prettyPrint()),pe.current)return pe.current.addEventListener("click",nt),function(){pe.current.removeEventListener("click",nt),ve(),R()}},[Le,pe.current,nt]),je.a.createElement(je.a.Fragment,null,je.a.createElement("div",{ref:pe,style:Object(Ie.a)({},c),className:"".concat(P||""," markdown-body "),dangerouslySetInnerHTML:{__html:Le}}))}},BdwD:function(fe,ie,t){"use strict";var Ie=t("k1fw"),N=t("q1tI"),je=t.n(N),ae=function(Ae){var he=Ae.styles,ge=he===void 0?{}:he,xe=Ae.customText;return je.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ie.a)(Object(Ie.a)({},{color:"#999",margin:"200px auto"}),ge)},je.a.createElement("img",{src:t("FOrL")}),je.a.createElement("p",{className:"mt20 font14"},xe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};ie.a=ae},FOrL:function(fe,ie){fe.exports="data:image/png;base64,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"},Nska:function(fe,ie,t){fe.exports={wrap:"wrap___1qNoS",title:"title___18s87",radioWrap:"radioWrap___3ZobS",radio:"radio___19YEl",colorFF0000:"colorFF0000___2BuLq",pagination:"pagination___18hXH"}},TH5o:function(fe,ie,t){fe.exports={flex_box_center:"flex_box_center___3GqS0",flex_space_between:"flex_space_between___J0TSL",flex_box_vertical_center:"flex_box_vertical_center___1hGQt",flex_box_center_end:"flex_box_center_end___2BGk7",flex_box_column:"flex_box_column___X8bTp",wrap:"wrap___3FzyO",modal:"modal___ehJY-",titleWrap:"titleWrap___1KDOt",required:"required___2aR13",title:"title___2VI2o",colorGray:"colorGray___2cNP7",choiceWrap:"choiceWrap___1LG0q",answer:"answer___1uaMH",activeAnswer:"activeAnswer___3ga3N",deleteIcon:"deleteIcon___2cI8z",addIcon:"addIcon___1ADAc",editorWrap:"editorWrap___2t-bW",htmlWrap:"htmlWrap___NOSJQ",radio:"radio___3oQjn",color333:"color333___1pQl0",color999:"color999___2XYCx",questionType:"questionType___2RPnW",questionChoices:"questionChoices___1tt_F"}},fJjg:function(fe,ie,t){"use strict";var Ie=t("2qtc"),N=t("kLXV"),je=t("7Kak"),ae=t("9yH6"),ot=t("k1fw"),Ae=t("miYZ"),he=t("tsqr"),ge=t("9og8"),xe=t("tJVT"),ke=t("PpiC"),at=t("5NDa"),T=t("5rEg"),mt=t("WmNS"),R=t.n(mt),Oe=t("q1tI"),z=t.n(Oe),ft=t("9kvl"),He=t("Nska"),Xe=t.n(He),Q=t("1vsH"),J=T.a.Search,O=function(ve){var $=ve.userDetail,y=ve.globalSetting,We=ve.loading,ze=ve.dispatch,S=Object(ke.a)(ve,["userDetail","globalSetting","loading","dispatch"]),o=Object(Oe.useState)(""),e=Object(xe.a)(o,2),Ne=e[0],Ve=e[1],Te=Object(Oe.useState)([]),ee=Object(xe.a)(Te,2),u=ee[0],d=ee[1],E=Object(Oe.useState)(),P=Object(xe.a)(E,2),j=P[0],W=P[1],se=Object(Oe.useState)(!1),c=Object(xe.a)(se,2),Se=c[0],Le=c[1];Object(Oe.useEffect)(function(){pe()},[]);var pe=function(){var te=Object(ge.a)(R.a.mark(function F(){var H;return R.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,ze({type:"userDetail/topicGetCourseList",payload:{search:Ne}});case 2:H=C.sent,H&&d((H==null?void 0:H.courses)||[]);case 4:case"end":return C.stop()}},F)}));return function(){return te.apply(this,arguments)}}(),nt=function(){var te=Object(ge.a)(R.a.mark(function F(){var H,be,C,Ge,Ye;return R.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(j){Re.next=4;break}return he.b.info("\u60A8\u9700\u8981\u521B\u5EFA\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),Le(!0),Re.abrupt("return");case 4:return Re.next=6,ze({type:"userDetail/topicSendToClass",payload:Object(ot.a)({course_id:j},(H=$.actionTabs)===null||H===void 0?void 0:H.params)});case 6:be=Re.sent,ze({type:"userDetail/setActionTabs",payload:{}}),be&&be.status===0&&(Ye={normal:"common_homework",group:"group_homework",exercise:"exercise",poll:"poll"},Object(Q.I)("/classrooms/".concat(j,"/").concat(Ye[(C=$.actionTabs)===null||C===void 0||((Ge=C.params)===null||Ge===void 0)?void 0:Ge.object_type])));case 9:case"end":return Re.stop()}},F)}));return function(){return te.apply(this,arguments)}}();return z.a.createElement(N.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:$.actionTabs.key==="UserDetail-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:We["userDetail/sendToClass"],width:600,onOk:nt,onCancel:function(){ze({type:"userDetail/setActionTabs",payload:{}})}},z.a.createElement("div",{className:Xe.a.wrap},z.a.createElement("div",{className:Xe.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u9009\u62E9\u7684\u9898\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),z.a.createElement("div",{className:"mb10"},z.a.createElement(J,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:Ne,onChange:function(F){return Ve(F.target.value)},onSearch:function(F){Ve(F),pe()}})),z.a.createElement("div",{className:Xe.a.radioWrap},z.a.createElement(ae.a.Group,{value:j,onChange:function(F){W(F.target.value),Le(!1)}},u.map(function(te,F){return z.a.createElement(ae.a,{className:Xe.a.radio,value:te.course_id,key:te.course_id},te.course_name)}))),Se&&z.a.createElement("div",{className:Xe.a.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802")))};ie.a=Object(ft.a)(function(w){var ve=w.userDetail,$=w.loading,y=w.globalSetting;return{userDetail:ve,globalSetting:y,loading:$.effects}})(O)},"yk+Y":function(fe,ie,t){fe.exports={flex_box_center:"flex_box_center___3U2fC",flex_space_between:"flex_space_between___2zP9S",flex_box_vertical_center:"flex_box_vertical_center___uOmOs",flex_box_center_end:"flex_box_center_end___3GcNF",flex_box_column:"flex_box_column___2Cblz",bg:"bg___RGKf9",containerTitle:"containerTitle___1cbbY",containerDesc:"containerDesc___3pXZB",listItem:"listItem___1dV67",info:"info___11SBC",title:"title___2B6We",titleLeft:"titleLeft___z4lzQ",titleRight:"titleRight___3YUHg",acitons:"acitons___2oKqA",export:"export___3oj3I"}}}]);
|