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.
NewEduCoderBuild/p__Paperlibrary__Random__Ed...

1 line
125 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,4977],{17698:function(e,n,t){t.d(n,{d4:function(){return C},VP:function(){return A}});var i=t(59301),a="digitalLabel___hkWuZ",l="active___jawU1",r="titleEditor___wX1lW",s="title___SuT2h",o="editIcon___XrTIi",c="paperTab___GUxeB",u="tabItem___or0fY",d="dottedLine___Ln0Xr",p=t(37712),m=function(e){var n=e.number,t=e.active,i=e.className;return(0,p.jsx)("div",{className:"".concat(a," ").concat(t?l:""," ").concat(i),children:n})},f=t(7557),h=t.n(f),y=t(41498),x=t.n(y),v=t(79800),_=t.n(v),g=t(6848),b=t(92832),j=t(8591),A=function(e){var n=e.defaultValue,t=e.onFinish,a=(0,i.useState)(!1),l=_()(a,2),c=l[0],u=l[1],d=(0,i.useState)(n),m=_()(d,2),f=m[0],y=m[1];return(0,i.useEffect)((function(){y(n)}),[n]),(0,p.jsx)("div",{className:r,children:c?(0,p.jsx)(b.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:f,onChange:function(e){y(e.target.value)},onBlur:x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return j.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&u(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return j.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&u(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,p.jsxs)("div",{className:s,onDoubleClick:function(){return u(!0)},children:[f,(0,p.jsx)(g.Z,{title:"编辑试卷名称",children:(0,p.jsx)("i",{className:"".concat(o," iconfont icon-bianji_Hover"),onClick:function(){return u(!0)}})})]})})},k=t(95237),w=t(43604),C=function(e){var n,t,a,r,s,o,f,y=e.onChange,v=void 0===y?x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):y,g=e.tabs,b=e.activeKey,j=e.defaultActiveKey,A=e.className,C=void 0===A?"":A,Z=(0,i.useState)(void 0===j?null===(n=g[0])||void 0===n?void 0:n.key:j),N=_()(Z,2),I=N[0],D=N[1];return(0,i.useEffect)((function(){void 0!==b&&D(b)}),[b]),(0,p.jsxs)(k.Z,{justify:"center",align:"middle",className:"".concat(c," ").concat(C),children:[(0,p.jsxs)(w.Z,{className:"".concat(u," ").concat(I===(null===(t=g[0])||void 0===t?void 0:t.key)?l:""),onClick:x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v(g[0].key);case 2:D(null===(n=g[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,p.jsx)(m,{number:1,active:I===(null===(a=g[0])||void 0===a?void 0:a.key),className:"mr10"}),(0,p.jsx)("span",{children:null===(r=g[0])||void 0===r?void 0:r.label})]}),(0,p.jsx)(w.Z,{flex:"188px",className:"".concat(d," ml30 mr30")}),(0,p.jsxs)(w.Z,{className:"".concat(u," ").concat(I===(null===(s=g[1])||void 0===s?void 0:s.key)?l:""),onClick:x()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v(null===(n=g[1])||void 0===n?void 0:n.key);case 2:D(null===(t=g[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,p.jsx)(m,{number:2,active:I===(null===(o=g[1])||void 0===o?void 0:o.key),className:"mr10"}),(0,p.jsx)("span",{children:null===(f=g[1])||void 0===f?void 0:f.label})]})]})}},93251:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(60324),a="text___FxbAX",l="wrap___UlBQ1",r="contact____pUDq",s="img___BapAv",o=t(32637),c=t(37712),u=function(e){var n=e.type,t=e.style,u=(0,c.jsxs)("div",{className:l,onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,c.jsxs)("p",{children:["shixun"===n||"paths"===n?"当前实践项目是高消耗类型的实验。":"当前试卷包含高消耗类型的实验。",(0,c.jsx)("br",{}),"根据平台使用规则,需要授权才能使用。","paths"===n?"发送到课堂":"发布","使用之前,请先联系平台管理员获取授权码。"]}),(0,c.jsxs)("div",{className:r,children:[(0,c.jsx)("div",{className:s,children:(0,c.jsx)("img",{src:o,width:"124px",height:"124px"})}),(0,c.jsx)("div",{className:"tc font14 mt10",style:{color:"#777A93"},children:"扫一扫,获取授权码"})]})]});return(0,c.jsx)(i.Z,{content:u,children:(0,c.jsx)("span",{className:a,style:t,children:"高消耗"})})}},85998:function(e,n,t){t.r(n),t.d(n,{default:function(){return Dt}});var i=t(82242),a=t.n(i),l=t(7557),r=t.n(l),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p="wrapper___KtBVT",m="breadCrumbWrapper___k9tSB",f="radioBtnWrapper___k9OCh",h="baseLineHeight___O_QXK",y="radiogroup___e2fW6",x="easy___WcUAp",v="medium___U_o3j",_="hard___dAXLS",g="formWrap___wt5tC",b="baseFormItem___zV64d",j="fixedBottom___liDZ4",A="cancelBtn___ZV9Mi",k="confirmBtn___DwH6m",w="concat___ZuLMo",C=t(8591),Z=t(78241),N=t(66104),I=t(5296),D=t(17698),F=t(91232),E=t.n(F),S=t(71418),B=t(92832),P=t(19842),T=t(5112),R=t(95237),V=t(94001),K=t(3113),L=t(18030);function O(e){return z.apply(this,arguments)}function z(){return(z=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e,n){return Y.apply(this,arguments)}function Y(){return(Y=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(e){return G.apply(this,arguments)}function G(){return(G=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function U(e){return H.apply(this,arguments)}function H(){return(H=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(){return(W=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Q(e,n){return J.apply(this,arguments)}function J(){return(J=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e,n){return $.apply(this,arguments)}function $(){return($=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ee(e,n){return ne.apply(this,arguments)}function ne(){return(ne=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function te(e,n){return ie.apply(this,arguments)}function ie(){return(ie=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ae(e){return le.apply(this,arguments)}function le(){return(le=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(e){return se.apply(this,arguments)}function se(){return(se=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function oe(e){return ce.apply(this,arguments)}function ce(){return(ce=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e){return de.apply(this,arguments)}function de(){return(de=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,L.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var pe=t(85573),me=t.n(pe),fe=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),he=t(89392),ye=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(ye||{}),xe=(0,d.createContext)(null),ve=me()(me()(me()(me()(me()(me()(me()({},fe.OnlyFileFolder,[ye.FileFolder]),fe.OnlyKnowledge,[ye.Knowledge]),fe.OnlyDifficulty,[ye.Difficulty]),fe.FileFolderAndDiff,[ye.FileFolder,ye.Difficulty]),fe.FileFolderAndKnowledge,[ye.FileFolder,ye.Knowledge]),fe.KnowledgeAndDiff,[ye.Knowledge,ye.Difficulty]),fe.All,[ye.Knowledge,ye.Difficulty,ye.FileFolder]),_e=function(e,n){if(e.length!==n.length)return!1;var t,i=E()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},ge=function(e){for(var n=0,t=Object.entries(ve);n<t.length;n++){var i=u()(t[n],2),a=i[0],l=i[1];if(_e(e,l))return a}},be={SINGLE:"单选题",MULTIPLE:"多选题",COMPLETION:"填空题",JUDGMENT:"判断题",SUBJECTIVE:"简答题",PROGRAM:"编程题",BPROGRAM:"程序填空题",COMBINATION:"组合题",PRACTICAL:"实训题"},je={1:{label:"简单",color:"#46B70E"},2:{label:"适中",color:"#165DFF"},3:{label:"困难",color:"#EE6F1A"}},Ae=function(e){return e&&parseFloat(e.toFixed(1))},ke=function(e,n){switch(n.type){case"init":return n.payload;case"updateBaseInfo":return a()(a()({},e),{},{examination_bank:n.payload});case"deleteQuestionType":var t=e.item_types.filter((function(e){return e.item_type!==n.payload}));return e.examination_bank.question_count=Ae(t.reduce((function(e,n){return e+n.item_bank_count}),0)),e.examination_bank.total_score=Ae(t.reduce((function(e,n){return e+n.total_score}),0)),a()(a()({},e),{},{item_types:t});case"setQuestionType":var i,l=e.item_types,r=void 0===l?[]:l,s=r.map((function(e){return e.item_type})),o=r.filter((function(e){return n.payload.includes(e.item_type)})),c=E()(n.payload);try{for(c.s();!(i=c.n()).done;){var u=i.value;s.includes(u)||("PRACTICAL"===u?o.push({item_type:u,contents:[],item_banks:[],item_bank_count:0,item_bank_num:0,item_type_text:be[u],random_rule_type:fe.Shixun,score:0,total_score:0}):o.push({item_type:u,contents:[],item_bank_count:0,item_type_text:be[u],score:0,total_score:0}))}}catch(e){c.e(e)}finally{c.f()}return a()(a()({},e),{},{item_types:o});case"updateItemTypes":return a()(a()({},e),{},{item_types:n.payload});case"deleteRule":var d,p=(0,he.cloneDeep)(e),m=p.item_types.find((function(e){return e.item_type===n.payload.itemType})),f=m.contents.find((function(e){return e.id===n.payload.id&&e.is_share==n.payload.is_share}));return m.contents=m.contents.filter((function(e){return e!==f})),0===(null===(d=m.contents)||void 0===d?void 0:d.length)&&(m.random_rule_type=[]),m.item_bank_count-=null==f?void 0:f.quanlity,p.examination_bank.question_count-=null==f?void 0:f.quanlity,m.total_score-=(null==f?void 0:f.quanlity)*m.score,p.examination_bank.total_score-=(null==f?void 0:f.quanlity)*m.score,m.total_score=Ae(m.total_score),p.examination_bank.total_score=Ae(p.examination_bank.total_score),p.contents=m.contents,p;case"changeQuestionNum":var h,y=(0,he.cloneDeep)(e),x=y.item_types.find((function(e){return e.item_type===n.payload.itemType})),v=null==x||null===(h=x.contents)||void 0===h?void 0:h.find((function(e){return e.id===n.payload.id}));if("PRACTICAL"===n.payload.itemType)return n.payload.num&&(y.examination_bank.question_count=y.examination_bank.question_count-x.item_bank_count+n.payload.num,y.examination_bank.total_score=Ae(y.examination_bank.total_score-x.total_score+n.payload.num*x.score)),n.payload.score&&(y.examination_bank.total_score=Ae(y.examination_bank.total_score-x.total_score+n.payload.num*x.score)),x.item_bank_count=n.payload.num,x.total_score=Ae(x.item_bank_count*x.score),y;y.examination_bank.question_count=y.examination_bank.question_count-(null==v?void 0:v.quanlity)+n.payload.num;var _=x.contents.find((function(e){return e.id===n.payload.id&&e.teacher_group_id===n.payload.teacher_group_id}));_.quanlity=n.payload.num;var g,b=0,j=0,A=E()(x.contents);try{for(A.s();!(g=A.n()).done;){var k=g.value;b+=null==k?void 0:k.quanlity,j+=(null==k?void 0:k.quanlity)*x.score}}catch(e){A.e(e)}finally{A.f()}return y.examination_bank.total_score=Ae(y.examination_bank.total_score-x.total_score+j),x.item_bank_count=b,x.total_score=Ae(j),y;case"changeQuestionScore":var w=(0,he.cloneDeep)(e),C=w.item_types.find((function(e){return e.item_type===n.payload.itemType}));return C.score=n.payload.score,C.total_score=Ae(C.item_bank_count*C.score),w.examination_bank.total_score=Ae(w.item_types.reduce((function(e,n){return e+n.total_score}),0)),w;case"editRule":var Z=(0,he.cloneDeep)(e),N=Z.item_types.find((function(e){return e.item_type===n.payload.itemType}));return N.contents=n.payload.tableData.map((function(e){return a()(a()({},e),{},{item_type:n.payload.itemType,random_rule_type:n.payload.randomRuleType})})),N.random_rule_type=n.payload.randomRuleType,N.item_bank_count=N.contents.reduce((function(e,n){return e+(null==n?void 0:n.quanlity)}),0),N.score=N.score||1,N.total_score=Ae(N.item_bank_count*N.score),Z.examination_bank.question_count=Z.item_types.reduce((function(e,n){return e+n.item_bank_count}),0),Z.examination_bank.total_score=Ae(Z.item_types.reduce((function(e,n){return e+n.total_score}),0)),Z;case"addShixun":var I,D=(0,he.cloneDeep)(e),F=D.item_types.find((function(e){return"PRACTICAL"===e.item_type}));return F.item_banks=n.payload.shixunList,D.examination_bank.question_count=D.examination_bank.question_count+1,F.item_bank_num=F.item_banks.length,F.item_bank_count=F.item_bank_count||1,F.score=F.score||1,F.total_score=F.total_score||F.score*F.item_bank_count,D.examination_bank.total_score=null==D||null===(I=D.item_types)||void 0===I?void 0:I.map((function(e){return e.total_score})).reduce((function(e,n){return e+n})),D;case"deleteShixunQuestion":var S=(0,he.cloneDeep)(e),B=S.item_types.find((function(e){return"PRACTICAL"===e.item_type}));return B.item_banks=B.item_banks.filter((function(e){return e.id!==n.payload.shixunId})),B.item_bank_num-=1,B.item_bank_count>B.item_bank_num&&(B.item_bank_count-=1,B.total_score-=B.score,B.total_score=Ae(B.total_score)),S}},we=t(28877),Ce=t(37712),Ze=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,l=e.form,s=(0,d.useContext)(xe),c=s.data,p=s.disabled,m=s.dispatch,C=(0,I.useParams)(),N=(0,d.useRef)(!0),D=(0,d.useState)(!1),F=u()(D,2),L=F[0],O=F[1],z=(0,d.useMemo)((function(){var e,t,i,l,r;if(n.length&&c){var s=null==c||null===(e=c.examination_bank)||void 0===e?void 0:e.sub_discipline_id,o=-1===(null==c||null===(t=c.examination_bank)||void 0===t?void 0:t.time)?void 0:N.current?C.id?null==c||null===(i=c.examination_bank)||void 0===i?void 0:i.time:(null==c||null===(l=c.examination_bank)||void 0===l?void 0:l.time)||60:null==c||null===(r=c.examination_bank)||void 0===r?void 0:r.time;N.current=!1;var u,d=[],p=E()(n);try{for(p.s();!(u=p.n()).done;){var m,f=u.value,h=E()(f.children);try{for(h.s();!(m=h.n()).done;){var y=m.value;y.value===s&&(d=[f.value,y.value])}}catch(e){h.e(e)}finally{h.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},c.examination_bank),{},{time:o,course:d})}}),[c,n]);return(0,d.useEffect)((function(){l.setFieldsValue(a()({},z))}),[z]),(0,Ce.jsxs)(S.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,Ce.jsx)("div",{className:g,children:(0,Ce.jsxs)(Z.Z,{form:l,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:z,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,l=a()(a()({},n),{},{sub_discipline_id:i[1]||0});m({type:"updateBaseInfo",payload:l})},children:[(0,Ce.jsx)(Z.Z.Item,{name:"name",label:"试卷名称",className:h,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请输入试卷名称")}}],children:(0,Ce.jsx)(B.Z,{maxLength:60,className:b,placeholder:"请输入试卷名称",showCount:!0})}),(0,Ce.jsx)(Z.Z.Item,{label:"方向&课程",name:"course",className:h,children:(0,Ce.jsx)(P.Z,{className:b,disabled:p,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,Ce.jsxs)("div",{className:w,children:["没有合适的方向&课程?",(0,Ce.jsx)("span",{onClick:function(){return O(!0)},children:"联系教研助理"})]}),(0,Ce.jsx)(Z.Z.Item,{label:"难度",name:"difficulty",className:f,rules:[{required:!0,message:"请选择难度"}],children:(0,Ce.jsxs)(T.ZP.Group,{disabled:p,className:y,children:[(0,Ce.jsx)(T.ZP.Button,{className:x,value:1,children:"简单"}),(0,Ce.jsx)(T.ZP.Button,{className:v,value:2,children:"适中"}),(0,Ce.jsx)(T.ZP.Button,{className:_,value:3,children:"困难"})]})}),(0,Ce.jsx)(Z.Z.Item,{label:"答题时长",className:h,children:(0,Ce.jsxs)(R.Z,{align:"middle",children:[(0,Ce.jsx)(Z.Z.Item,{name:"time",noStyle:!0,children:(0,Ce.jsx)(V.Z,{className:b,min:1,disabled:p,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,Ce.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,Ce.jsx)(Z.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,Ce.jsx)(B.Z.TextArea,{rows:6,disabled:p,maxLength:65535,placeholder:"请输入试卷须知"})})]})}),(0,Ce.jsxs)("div",{className:j,children:[(0,Ce.jsx)(K.ZP,{className:"".concat(A," mr5"),onClick:function(){C.id||window.location.href.indexOf("randompaper")>-1?I.history.push("/paperlibrary"):I.history.push("/classrooms/".concat(C.coursesId,"/exercise"))},children:"取消"}),(0,Ce.jsx)(K.ZP,{className:"".concat(k," ml15"),type:"primary",size:"large",onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:if(C.id||C.coursesId){e.next=9;break}return e.next=5,q(c);case 5:0===(n=e.sent).status&&(I.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]}),(0,Ce.jsx)(we.Z,{open:L,onCancel:function(){O(!1)}})]})},Ne=t(37205),Ie=t.n(Ne),De=t(70236),Fe=t.n(De),Ee=t(43418),Se=t(43604),Be="questionInfo___U9mnu",Pe="label___PP7Ng",Te="content___PUXFl",Re="leftPart___uoQeo",Ve="rightPart___mCG7H",Ke="dragItem___djmPG",Le="blackText___KqEaU",Oe="greyText___VamKm",ze="iconWrapper___o1C0y",Me="contentArea___Fj7D0",Ye="dragging___mX3Il",qe="hidden___KWDLK",Ge="dragIcon___yPuB3",Ue="deleteIcon___go29y",He="challengeNameWrapper___DFjRy",We="challengeName___m7v0x",Qe="shixunPreviewFooter___iaciG",Je="shixunInfoWrapper___aSihg",Xe="shixunInfo___WYBm1",$e="btnToDetail___WVmtj",en="fixedBottom___oeMSX",nn="confirmBtn___sYh2O",tn="previewBtn___c2uQz",an="setScoreModalTable___kPddX",ln="title___lP1E2",rn="tipcontent___tV6uE",sn="name___YLyPW",on="tip___FYIzt",cn="info___rSdr9",un="img___ft7eS",dn=t(54313),pn=t(48486),mn=t(24905),fn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],hn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(xe),l=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(l||{}).item_types;c(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,l]);var r=(0,d.useState)([]),s=u()(r,2),o=s[0],c=s[1];return(0,Ce.jsx)(Ee.Z,{title:(0,Ce.jsxs)("div",{children:["题型设置",(0,Ce.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(o)},children:(0,Ce.jsx)(mn.Z.Group,{value:o,onChange:function(e){return c(e)},children:(0,Ce.jsx)(R.Z,{gutter:[0,20],children:fn.map((function(e){return(0,Ce.jsx)(Se.Z,{span:6,children:(0,Ce.jsx)(mn.Z,{value:e.value,children:e.label})},e.value)}))})})})},yn=t(61998),xn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,l=(0,d.useContext)(xe).data,r=(0,d.useState)(),s=u()(r,2),o=s[0],c=s[1];console.log("--xxx-",o),(0,d.useEffect)((function(){n&&c((0,he.cloneDeep)(l))}),[n,l]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==o||null===(e=o.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[o]);return n?(0,Ce.jsxs)(Ee.Z,{title:"批量设置分值",open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(o)},children:[(0,Ce.jsxs)("div",{className:"c-black mb20",children:["总分",(0,Ce.jsx)("span",{className:"ml10 c-light-primary",children:p})]}),(0,Ce.jsx)(yn.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text",width:130},{title:"小题总数",dataIndex:"item_bank_count",width:130},{title:"题型总分",dataIndex:"total_score",width:130},{title:"操作",render:function(e,n){n.score;var t=n.item_type;return(0,Ce.jsxs)("div",{style:{color:"#9096A3"},children:["每",(null==n||n.item_type,"题"),(0,Ce.jsx)(V.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,onChange:function(e){var n=o,i=n.item_types.find((function(e){return e.item_type===t}));i.score=Number(e);var l=e*i.item_bank_count;i.total_score=l&&Number(l.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),c(a()({},n))}}),"分"]})}}],className:an,dataSource:null==o?void 0:o.item_types,rowKey:"item_type",pagination:!1})]}):null},vn=t(99313),_n=t(57809),gn=t(38318),bn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",jn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",An="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",kn="data:image/png;base64,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",wn="ruleCheckBox___Onj2f",Cn="folderAreaWrapper___ut2mr",Zn="folderAreaHeader___fOIDA",Nn="folderWrapper___IpJ50",In="folderIcon___zBoRM",Dn="shareFolderIcon____5s3p",Fn=t(35041),En={"简单":1,"适中":2,"困难":3},Sn=function e(n,t,i){return n.map((function(n){var l,r=null==n?void 0:n.tag_disciplines.map((function(e){var l=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}}));return{title:ge(t)===fe.All&&l.length>0?(0,Ce.jsxs)(R.Z,{justify:"space-between",children:[(0,Ce.jsx)(Se.Z,{children:"".concat(e.name,"").concat(e.child_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:l})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"").concat(e.child_count,""),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:ge(t)===fe.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}}));return{title:ge(t)===fe.FileFolderAndDiff&&s.length>0?(0,Ce.jsxs)(R.Z,{justify:"space-between",children:[(0,Ce.jsx)(Se.Z,{children:"".concat(n.name,"").concat(n.item_banks_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:s})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"").concat(n.item_banks_count,""),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,Ce.jsx)("img",{src:jn,className:In}):(0,Ce.jsx)("img",{src:An,className:Dn}):"0"===i?(0,Ce.jsx)("img",{src:bn,className:In}):(0,Ce.jsx)("img",{src:kn,className:Dn})},isLeaf:!(n.have_child||null!==(l=n.tag_disciplines)&&void 0!==l&&l.length),checkable:ge(t)===fe.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?ge(t)===fe.All||ge(t)===fe.FileFolderAndKnowledge?[].concat(Ie()(e(n.children,t,i)),Ie()(r)):e(n.children,t,i):[]}}))},Bn=function e(n,t,i){return n.map((function(n){var l,r=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var l=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}}));return{title:ge(t)===fe.All&&l.length>0?(0,Ce.jsxs)(R.Z,{justify:"space-between",children:[(0,Ce.jsx)(Se.Z,{children:"".concat(e.name,"").concat(e.child_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:l})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"").concat(e.child_count,""),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:ge(t)===fe.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}}));return{title:ge(t)===fe.FileFolderAndDiff&&s.length>0?(0,Ce.jsxs)(R.Z,{justify:"space-between",children:[(0,Ce.jsx)(Se.Z,{children:"".concat(n.name,"").concat(n.item_banks_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:s})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"").concat(n.item_banks_count,""),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,Ce.jsx)("img",{src:jn,className:In}):(0,Ce.jsx)("img",{src:An,className:Dn}):"0"===i?(0,Ce.jsx)("img",{src:bn,className:In}):(0,Ce.jsx)("img",{src:kn,className:Dn})},isLeaf:!(n.have_child||null!==(l=n.tag_disciplines)&&void 0!==l&&l.length),checkable:ge(t)===fe.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Ie()(e(n.children,t,i)),Ie()(r))}}))},Pn=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,l=e.currentItemType,s=e.selectData,c=(0,d.useState)("1"),p=u()(c,2),m=p[0],f=p[1],h=(0,d.useState)(!0),y=u()(h,2),x=(y[0],y[1],Z.Z.useForm()),v=u()(x,1)[0],_=(0,d.useState)([]),g=u()(_,2),b=g[0],j=g[1],A=(0,d.useState)("all"),k=u()(A,2),w=k[0],C=k[1],N=function(e,t,l){var r=t.checkedNodes;console.log("type:",l,r,s),"0"===l?(B(e),ge(n)===fe.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:r.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(r),i((function(e){return a()(a()({},e),{},{my:r.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0)))):(K(e),ge(n)===fe.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:r.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:r.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),xe(r.reduce((function(e,n){return e+n.item_banks_count}),0)))},I=(0,d.useState)([]),D=u()(I,2),F=D[0],B=D[1],P=(0,d.useState)([]),T=u()(P,2),V=T[0],K=T[1],O=(0,d.useState)([]),z=u()(O,2),M=z[0],Y=z[1],q=(0,d.useState)([]),G=u()(q,2),U=G[0],H=G[1],W=(0,d.useState)([]),Q=u()(W,2),J=Q[0],X=Q[1],$=(0,d.useState)([]),ee=u()($,2),ne=ee[0],te=ee[1],ie=(0,d.useState)(!1),ae=u()(ie,2),le=ae[0],re=ae[1],se=(0,d.useState)(!1),oe=u()(se,2),ce=oe[0],ue=oe[1];function de(){return(de=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&j(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){de.apply(this,arguments)}()}),[]);var pe=function(){var e=o()(r()().mark((function e(t){var i,a,l,s,o,c,u,d,p,m,f,h,y,x,v,_,g,b;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?re(!0):ue(!0),e.next=3,(0,Fn.ex)(t);case 3:l=e.sent,"0"===t.type?re(!1):ue(!1),"0"===t.type?X(l):te(l),s=null===(i=l.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}})),o=null===(a=l.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:En[e.name]}}));return{title:ge(n)===fe.All&&i.length>0?(0,Ce.jsxs)(R.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,Ce.jsx)(Se.Z,{children:"".concat(e.name,"").concat(e.child_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:i})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):(0,Ce.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"",e.child_count,""]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:ge(n)===fe.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(f=Sn(l.data,n,"0"),h=Bn(l.data,n,"0"),console.log("normalChildren2:",h),Y([{title:ge(n)===fe.FileFolderAndDiff?(0,Ce.jsxs)(R.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,Ce.jsx)(Se.Z,{children:"根目录(".concat(null===(c=l.navigation[0])||void 0===c?void 0:c.child_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:s})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=l.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):(0,Ce.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=l.navigation[0])||void 0===d?void 0:d.child_count,"")}),key:"0",name:"根目录",item_banks_count:null===(p=l.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(m=l.navigation[0])||void 0===m?void 0:m.child_count)>0),checkable:ge(n)===fe.OnlyFileFolder,icon:function(e){return e.expanded?(0,Ce.jsx)("img",{src:jn,className:In}):(0,Ce.jsx)("img",{src:bn,className:In})},isLeaf:!1,children:ge(n)===fe.OnlyFileFolder||ge(n)===fe.FileFolderAndDiff?f:[].concat(Ie()(h),Ie()(o))}])):(b=Sn(l.data,n,"3"),H([{title:ge(n)===fe.FileFolderAndDiff?(0,Ce.jsxs)(R.Z,{justify:"space-between",children:[(0,Ce.jsx)(Se.Z,{children:"根目录(".concat(null===(y=l.navigation[0])||void 0===y?void 0:y.child_count,"")}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:s})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(x=l.navigation[0])||void 0===x?void 0:x.difficulty_count,children:(0,Ce.jsx)("input",{type:"hidden"})}),(0,Ce.jsx)(Z.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,Ce.jsx)("input",{type:"hidden"})})]})]}):(0,Ce.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(v=l.navigation[0])||void 0===v?void 0:v.child_count,"")}),key:"0",name:"根目录",item_banks_count:null===(_=l.navigation[0])||void 0===_?void 0:_.child_count,checkable:ge(n)===fe.OnlyFileFolder,icon:function(e){return e.expanded?(0,Ce.jsx)("img",{src:An,className:Dn}):(0,Ce.jsx)("img",{src:kn,className:Dn})},isLeaf:!1,disabled:!((null===(g=l.navigation[0])||void 0===g?void 0:g.child_count)>0),children:ge(n)===fe.OnlyFileFolder||ge(n)===fe.FileFolderAndDiff?b:[].concat(Ie()(b),Ie()(o))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===m?pe({type:"0",group_id:0,item_type:l,show_children:!0}):"2"===m&&pe({type:"3",except_mine:!0,item_type:l,show_children:!0,teach_group_id:"all"===w?"":w})}),[n,m,w]),(0,d.useEffect)((function(){var e,a,l,r,o,c,u;if(console.log("selectData-active:",s,t,m),"1"===m)B(null==s||null===(e=s.my)||void 0===e?void 0:e.map((function(e){return e.id}))),xe((null==s||null===(a=s.my)||void 0===a||null===(l=a.reduce)||void 0===l?void 0:l.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===m){var d,p,f;K(null==s||null===(d=s.public)||void 0===d?void 0:d.map((function(e){return e.id}))),xe((null==s||null===(p=s.public)||void 0===p||null===(f=p.reduce)||void 0===f?void 0:f.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(ge(n)===fe.All)if("1"===m)B(null==s||null===(r=s.my)||void 0===r?void 0:r.map((function(e){return e.id}))),xe((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(o=s.filter((function(e){return!e.is_share})))||void 0===o||o.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}));else if("2"===m){var h,y;K(null==s||null===(h=s.public)||void 0===h?void 0:h.map((function(e){return e.id}))),xe((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(y=s.filter((function(e){return!!e.is_share})))||void 0===y||y.forEach((function(e){var n=v.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}))}ge(n)===fe.FileFolderAndDiff&&(v.resetFields(),setTimeout((function(){i(s)}),300),"1"===m?(xe((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(c=s.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}))):(xe((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(u=s.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=v.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}))))}),[m]),console.log("1111111111:",F,V),(0,d.useEffect)((function(){setTimeout((function(){switch(ge(n)){case fe.OnlyFileFolder:var e,t=[],i=[],a=E()(s.my||[]);try{for(a.s();!(e=a.n()).done;){var l=e.value;t.push(l)}}catch(e){a.e(e)}finally{a.f()}var r,o=E()(s.public||[]);try{for(o.s();!(r=o.n()).done;){var c=r.value;i.push(c)}}catch(e){o.e(e)}finally{o.f()}B(t.map((function(e){return"".concat(e.group_id)}))),K(i.map((function(e){return"".concat(e.teacher_group_id)}))),xe("1"===m?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case fe.FileFolderAndKnowledge:var u,d,p=[],f=[],h=E()((null==s?void 0:s.my)||[]);try{for(h.s();!(d=h.n()).done;){var y=d.value;p.push(y)}}catch(e){h.e(e)}finally{h.f()}var x,_=E()((null==s?void 0:s.public)||[]);try{for(_.s();!(x=_.n()).done;){var g=x.value;f.push(g)}}catch(e){_.e(e)}finally{_.f()}xe(null===(u="1"===m?p:f)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),B(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),K(f.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case fe.All:var b,j;if("1"===m)xe((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(b=s.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}));else xe((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(j=s.filter((function(e){return!!e.is_share})))||void 0===j||j.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}));break;case fe.FileFolderAndDiff:var A,k;if("1"===m)xe((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(A=s.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}));else xe((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(k=s.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=v.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||v.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Ie()(n),[e.difficulty]))))}))}}),800)}),[t,n,M,U]);var me=(0,d.useState)(0),he=u()(me,2),ye=he[0],xe=he[1];return(0,Ce.jsx)(Z.Z,{form:v,onValuesChange:function(){var e=o()(r()().mark((function e(t,l){var o,c,d,p,f,h,y,x,_,g,b,j,A,k;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",l,t),o=0,ge(n)!==fe.FileFolderAndDiff){e.next=15;break}return e.next=5,v.getFieldValue();case 5:for(c=e.sent,d=[],p=[],f=0,h=Object.keys(c);f<h.length;f++)x=h[f],null!==(y=c[x])&&void 0!==y&&null!==(y=y.diffValue)&&void 0!==y&&y.length&&"null"!==x&&null!==x&&(_=c[x],d.push(a()({id:x},_)));g={1:"简单",2:"适中",3:"困难"},d.map((function(e){var n,t,i;0==e.id&&(e.diffNum="1"===m?null==J||null===(t=J.navigation)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.difficulty_count:null==ne||null===(i=ne.navigation)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.difficulty_count);null==e||null===(n=e.diffValue)||void 0===n||n.map((function(n){var t,i,a,l={group_name:(null===(t=e.extra)||void 0===t?void 0:t.name)||"",teacher_group_name:"",id:"".concat(e.id,"_").concat(n),group_id:e.id,difficulty:n,item_bank_num:null===(i=e.diffNum)||void 0===i||null===(i=i.filter((function(e){return e.name===g[n]})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.value};"2"===m&&(l.is_share=!0,l.teacher_group_id=e.id,l.teacher_group_name=null===(a=e.extra)||void 0===a?void 0:a.name);p.push(l)}))})),o=p.reduce((function(e,n){return e+n.item_bank_num}),0),i([].concat(p,Ie()(null==s?void 0:s.filter((function(e){return"1"===m?e.is_share:!e.is_share}))))),e.next=25;break;case 15:if(ge(n)!==fe.All){e.next=25;break}b=[],j=r()().mark((function e(){var n,t,i,a,s,c,d,p,f,h,y,x,v,_;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=k[A],i=l[t],a=i.diffNum,s=void 0===a?[]:a,c=i.diffValue,d=void 0===c?[]:c,p=i.extra,f=void 0===p?{}:p,console.log("---",f),h=t.split("_"),y=u()(h,2),x=y[0],v=y[1],_=null===(n=f.tag_disciplines)||void 0===n||null===(n=n.filter((function(e){return parseInt(e.id)===parseInt(v)})))||void 0===n?void 0:n[0],d.forEach((function(e){var n,i={1:"简单",2:"适中",3:"困难"},a=null==s||null===(n=s.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,l={group_name:"",teacher_group_name:"",tag_discipline_name:(null==_?void 0:_.name)||f.tag_discipline_name,id:"".concat(t,"_").concat(e),group_id:x,is_share:!!(null!=_&&_.is_share||"3"===(null==f?void 0:f.type)),tag_discipline_id:v,difficulty:e,item_bank_num:a};o+=a,"0"===f.type?l.group_name=f.name:l.teacher_group_name=f.name,"2"===m&&(l.is_share=!0,l.teacher_group_id=f.id||0,l.teacher_group_name=f.name),a>0&&b.push(l)}));case 6:case"end":return e.stop()}}),e)})),A=0,k=Object.keys(l);case 19:if(!(A<k.length)){e.next=24;break}return e.delegateYield(j(),"t0",21);case 21:A++,e.next=19;break;case 24:i([].concat(b,Ie()(null==s?void 0:s.filter((function(e){return"1"===m?e.is_share:!e.is_share})))));case 25:xe(o);case 26:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),children:(0,Ce.jsx)(vn.Z,{destroyInactiveTabPane:!0,activeKey:m,onChange:function(e){return f(e)},style:{minHeight:260},tabBarExtraContent:{right:"2"===m&&(null==b?void 0:b.length)>0&&(0,Ce.jsxs)(_n.default,{onChange:function(e){C(e)},value:w,style:{width:120},children:[(0,Ce.jsx)(_n.default.Option,{value:"all",children:"全部"},"all"),null==b?void 0:b.map((function(e){return(0,Ce.jsx)(_n.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==M?void 0:M.length)?(0,Ce.jsx)(S.Z,{spinning:le,children:(0,Ce.jsx)(dn.Z,{ButtonTwo:(0,Ce.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,Ce.jsxs)("div",{className:Cn,children:[(0,Ce.jsxs)(R.Z,{justify:"space-between",align:"middle",className:Zn,children:[(0,Ce.jsx)("span",{children:"文件夹"}),(0,Ce.jsxs)("span",{className:"mr20",children:["已选",(0,Ce.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ye," "]}),"题"]})]}),(0,Ce.jsx)(S.Z,{spinning:le,children:(0,Ce.jsx)("div",{style:{minHeight:200},children:M.length>0&&(0,Ce.jsx)(gn.Z,{checkable:!0,className:Nn,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return N(e,n,"0")},checkedKeys:F,checkStrictly:!0,treeData:M,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==U?void 0:U.length)?(0,Ce.jsx)(S.Z,{spinning:ce,children:(0,Ce.jsx)(dn.Z,{ButtonTwo:(0,Ce.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,Ce.jsxs)("div",{className:Cn,children:[(0,Ce.jsxs)(R.Z,{justify:"space-between",align:"middle",className:Zn,children:[(0,Ce.jsx)("span",{children:"文件夹"}),(0,Ce.jsxs)("span",{className:"mr20",children:["已选",(0,Ce.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ye||0," "]}),"题"]})]}),(0,Ce.jsx)(S.Z,{spinning:ce,children:(0,Ce.jsx)("div",{style:{minHeight:200},children:(null==U?void 0:U.length)>0&&(0,Ce.jsx)(gn.Z,{checkable:!0,className:Nn,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return N(e,n,"3")},checkedKeys:V,checkStrictly:!0,treeData:U,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Tn=t(17531),Rn=t(1058),Vn={"简单":1,"适中":2,"困难":3},Kn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,l=e.defaultData,s=e.isFirst,c=(0,d.useState)([]),p=u()(c,2),m=p[0],f=p[1],h=(0,Rn.U)(U,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),y=u()(h,4),x=y[0],v=y[1],_=y[2],g=y[3];(0,d.useEffect)((function(){o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_({},!0);case 2:n=e.sent,f((0,Tn.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(l),(0,d.useEffect)((function(){if(s)switch(ge(n)){case fe.OnlyKnowledge:I(l.map((function(e){return e.tag_discipline_id})));break;case fe.KnowledgeAndDiff:var e=new Map;l.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Ie()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=E()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),r=a[0],o=a[1];j.setFieldValue([r,"diff"],o)}}catch(e){i.e(e)}finally{i.f()}}}),[l,n,s]);var b=Z.Z.useForm(),j=u()(b,1)[0],A=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=E()((null==g?void 0:g.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var l=e.value;t=l.name;var r,s=E()(l.sub_disciplines);try{for(s.s();!(r=s.n()).done;){var o=r.value;i=o.name;var c,u=E()(o.tag_disciplines);try{for(u.s();!(c=u.n()).done;){var d=c.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:o.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[g,l]),k=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,Ce.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(ye.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,l=n.sub_discipline_name,r=n.tag_discipline_name;return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Z.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Vn[e.name]}}))})}),(0,Ce.jsx)(Z.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:l,tag_discipline_name:r},noStyle:!0,children:(0,Ce.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),w=(0,d.useState)([]),C=u()(w,2),N=C[0],I=C[1],D=(0,d.useRef)(new Map);return(0,Ce.jsxs)("div",{style:{marginTop:12},children:[(0,Ce.jsxs)(R.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,Ce.jsx)(Se.Z,{children:(0,Ce.jsx)(P.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:m,onChange:function(e){_({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,Ce.jsx)(Se.Z,{children:(0,Ce.jsx)(pn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:x.keyword,onChange:function(e){return _({keyword:e})}})})]}),(0,Ce.jsx)(Z.Z,{form:j,onValuesChange:function(e,n){console.log(n),D.current.clear();for(var i=function(){var e,t=r[l],i={1:"简单",2:"适中",3:"困难"},s=n[t],o=s.extra||{},c=o.difficulty_count;o.total_count;null==s||null===(e=s.diff)||void 0===e||e.forEach((function(e){var n,l=null==c||null===(n=c.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,r=a()(a()({},s.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:l,tag_discipline_id:t});l>0&&D.current.set("".concat(t,"_").concat(e),r)}))},l=0,r=Object.keys(n);l<r.length;l++)i();t(Ie()(D.current.values()))},children:0===(null==A?void 0:A.length)?(0,Ce.jsx)(dn.Z,{ButtonTwo:(0,Ce.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})}):(0,Ce.jsx)(yn.Z,{rowSelection:ge(n)===fe.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),I(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:N}:void 0,columns:k,dataSource:A,loading:v,scroll:{y:480},rowKey:"id",pagination:!1})})]})},Ln={"简单":1,"适中":2,"困难":3},On=function(e){var n,t=e.open,i=e.onCancel,l=e.setVisibleModalType,s=e.currentItemType,c=(0,d.useContext)(xe),p=c.data,m=c.dispatch,f=(0,d.useState)([]),h=u()(f,2),y=h[0],x=h[1],v=(0,d.useState)(),_=u()(v,2),g=_[0],b=_[1],j=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===s}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===s}));if((null==n?void 0:n.random_rule_type)!==fe.Shixun){var i,a=ve[null==n?void 0:n.random_rule_type]||[];x(a);var l=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===s})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",ge(a)),ge(a)){case fe.OnlyDifficulty:F(l.map((function(e){return e.difficulty})));break;case fe.OnlyFileFolder:case fe.FileFolderAndKnowledge:F({my:null==l?void 0:l.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==l?void 0:l.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),b({my:null==l?void 0:l.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==l?void 0:l.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case fe.FileFolderAndDiff:case fe.All:F(l),b(l);break;default:F(l)}}}}),[t]);var A=(0,d.useState)([]),k=u()(A,2),w=k[0],Z=k[1];(0,d.useEffect)((function(){t&&function(e){return W.apply(this,arguments)}({item_type:s}).then((function(e){0===e.status&&Z(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",g)}),[g]);var N=(0,d.useState)(),I=u()(N,2),D=I[0],F=I[1],E=(0,d.useState)(!0),S=u()(E,2),B=S[0],P=S[1];console.log("isFirst:",B);var T=function(e){x(e),b([]),F([]),P(!1)};return(0,Ce.jsxs)(Ee.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:o()(r()().mark((function e(){var n,t,i,o,c,u,d,f,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==g){e.next=3;break}return l(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(g)){e.next=7;break}if(null!==(n=g.my)&&void 0!==n&&n.length||null!==(t=g.public)&&void 0!==t&&t.length){e.next=7;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(g).length||null!=g&&g.length){e.next=10;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 10:i=ge(y),e.t0=i,e.next=e.t0===fe.OnlyFileFolder?14:e.t0===fe.OnlyDifficulty?16:e.t0===fe.OnlyKnowledge?20:e.t0===fe.KnowledgeAndDiff?22:e.t0===fe.FileFolderAndDiff?24:e.t0===fe.FileFolderAndKnowledge?26:e.t0===fe.All?28:30;break;case 14:return m({type:"editRule",payload:{itemType:s,tableData:[].concat(Ie()(g.my||[]),Ie()(g.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return f=null==p||null===(o=p.item_types)||void 0===o||null===(o=o.find((function(e){return e.item_type===s})))||void 0===o?void 0:o.contents,h=[{},{value:null===(c=w.find((function(e){return"简单"===e.name})))||void 0===c?void 0:c.value},{value:null===(u=w.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=w.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],m({type:"editRule",payload:{itemType:s,tableData:g.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==f||null===(t=f.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==w?void 0:w.length)?null===(i=w[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return m({type:"editRule",payload:{itemType:s,tableData:g.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return m({type:"editRule",payload:{itemType:s,tableData:[].concat(Ie()(g.my||[]),Ie()(g.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return m({type:"editRule",payload:{itemType:s,tableData:g.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:l("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,Ce.jsx)(mn.Z.Group,{className:"".concat(wn),style:{marginBottom:8},value:y,onChange:function(e){var n;null!=y&&y.length&&(null==j||null===(n=j.contents)||void 0===n?void 0:n.length)>0?Ee.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return T(e)}}):T(e)},options:[{label:"指定文件夹抽题",value:ye.FileFolder},{label:"指定难度抽题",value:ye.Difficulty},{label:"指定知识点抽题",value:ye.Knowledge}]}),y.includes(ye.FileFolder)?(0,Ce.jsx)(Pn,{defaultData:D,selectData:g,ruleValue:y,setSelectData:b,currentItemType:s}):y.includes(ye.Knowledge)?(0,Ce.jsx)(Kn,{defaultData:D,isFirst:B,ruleValue:y,setSelectData:b,currentItemType:s}):y.includes(ye.Difficulty)?(0,Ce.jsxs)("div",{style:{marginTop:12},children:[(0,Ce.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,Ce.jsx)(mn.Z.Group,{style:{columnGap:12},options:w.map((function(e){return{label:e.name,value:Ln[e.name]}})),value:g||D,onChange:function(e){return b(e)}})]}):null]})},zn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,Ce.jsx)(On,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},Mn=t(6848),Yn=t(21592),qn=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Yn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Tn.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Gn=t(54602),Un=t(38279),Hn=t(21082),Wn=t(39248),Qn=t(93251),Jn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(xe).data,l=qn(),r=(0,Rn.U)(Gn.Gm,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),s=u()(r,4),o=s[0],c=s[1],p=s[2],m=s[3],f=(0,d.useState)(!1),h=u()(f,2),y=h[0],x=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&x(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));b(e.item_banks.map((function(e){return e.id}))),w(e.item_banks)}}),[n,a]);var v=(0,d.useState)([]),_=u()(v,2),g=_[0],b=_[1],j=(0,d.useState)([]),A=u()(j,2),k=A[0],w=A[1];return(0,Ce.jsxs)(Ee.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(k)},destroyOnClose:!0,children:[(0,Ce.jsxs)(R.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)(P.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:l,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,Ce.jsx)(_n.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,Ce.jsx)(pn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),y?(0,Ce.jsx)("div",{children:(0,Ce.jsx)(dn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Hn.xg)("/shixuns")}})}):(0,Ce.jsx)(yn.Z,{loading:c,rowKey:"id",columns:[{title:"试题名称",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:function(e,n){return(0,Ce.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ce.jsx)("div",{className:null!=n&&n.high_resources_consume?ln:"",title:e||"--",children:(0,Ce.jsx)(Un.Z,{showLines:1,showTextOnly:!0,value:e||"--"},1)}),(null==n?void 0:n.high_resources_consume)&&(0,Ce.jsx)(Qn.Z,{type:"shixun",style:{marginLeft:10}})]})}},{title:"难度",dataIndex:"level"},{title:"关卡数量",dataIndex:"challenges_count",key:"challenges_count",render:function(e,n,t){return(0,Ce.jsx)("span",{children:e||"- -"})}},{title:"使用次数",dataIndex:"study_count"},{title:(0,Ce.jsxs)("span",{children:["发布状态 ",(0,Ce.jsx)(Mn.Z,{title:"未发布的实践项目不能被选用",children:(0,Ce.jsx)(Wn.Z,{})})]}),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:function(e,n,t){return(0,Ce.jsx)("span",{children:e||"- -"})}},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,l=t.author_name,r=t.identifier,s=t.author_school_name,o=t.study_count;return(0,Ce.jsxs)("div",{children:[(0,Ce.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Ee.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,Ce.jsxs)("div",{children:[(0,Ce.jsx)(Un.Z,{value:i,style:{marginBottom:18}}),(0,Ce.jsx)("div",{className:He,children:a.map((function(e,n){return(0,Ce.jsxs)("div",{className:We,children:["第",(0,Hn.EM)(n+1),"题 ",e]},n)}))}),(0,Ce.jsxs)(R.Z,{className:Qe,justify:"space-between",style:{alignItems:"center"},children:[(0,Ce.jsxs)(Se.Z,{className:Je,children:[(0,Ce.jsx)("span",{children:"创建者"}),(0,Ce.jsx)("span",{className:Xe,children:l.split("、")[0]}),(0,Ce.jsx)("span",{children:"所属单位"}),(0,Ce.jsx)("span",{className:Xe,children:s}),(0,Ce.jsx)("span",{children:"学习人数"}),(0,Ce.jsx)("span",{className:Xe,children:o})]}),(0,Ce.jsxs)(K.ZP,{type:"primary",className:$e,onClick:function(){return(0,Hn.xg)("/shixuns/".concat(r,"/challenges?exercise=true"))},children:[(0,Ce.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"}),1===(null==n?void 0:n.shixun_tag_num)&&(0,Ce.jsx)("a",{target:"_blank",href:"/shixuns/".concat(null==n?void 0:n.identifier,"/challenges"),style:{marginLeft:10},children:"去发布"})]})}}],dataSource:null==m?void 0:m.items,rowSelection:{selectedRowKeys:g,preserveSelectedRowKeys:!0,getCheckboxProps:function(e){return{disabled:1===e.shixun_tag_num}},onChange:function(e,n){console.log(e),b(e);var t,i=[],a=E()(k);try{for(a.s();!(t=a.n()).done;){var l=t.value;e.includes(l.id)&&i.push(l)}}catch(e){a.e(e)}finally{a.f()}var r,s=i.map((function(e){return e.id})),o=E()(n);try{for(o.s();!(r=o.n()).done;){var c,u,d,p=r.value;if(p&&e.includes(p.id)&&!s.includes(p.id))i.push({id:p.id,difficulty:p.level,identifier:p.identifier,name:p.name,real_name:null==p||null===(c=p.author_name)||void 0===c?void 0:c.split("、")[0],school_name:p.author_school_name,challenge_names:p.challenge_names,challenges:null===(u=p.challenge_names)||void 0===u?void 0:u.map((function(e,n){return{subject:e,id:n,score:5}})),score:5*(null===(d=p.challenge_names)||void 0===d?void 0:d.length),study_count:p.study_count,challenges_count:p.challenges_count})}}catch(e){o.e(e)}finally{o.f()}w(i)}},pagination:{current:o.page,pageSize:o.limit,total:null==m?void 0:m.items_count,showTotal:function(e){return(0,Ce.jsxs)("span",{children:["共 ",(0,Ce.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},Xn=t(78018),$n=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,l=(0,d.useState)(!1),r=u()(l,2),s=r[0],o=(r[1],(0,d.useContext)(xe)),c=o.dispatch,p=o.disabled,m=(0,d.useState)(null),f=u()(m,2),h=f[0],y=f[1],x=(0,d.useState)(!1),v=u()(x,2),_=v[0],g=v[1];return(0,Ce.jsx)(Xn.Z5,{onDragStart:function(){g(!0)},onDragEnd:function(e){if(g(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),l=u()(a,1)[0];return i.splice(t,0,l),i}(t,e.source.index,e.destination.index);c({type:"updateItemTypes",payload:n})}},children:(0,Ce.jsx)(Xn.bK,{droppableId:"droppable",children:function(e,l){return(0,Ce.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,Ce.jsx)(S.Z,{spinning:s,children:t.map((function(e,t){return(0,Ce.jsx)(Xn._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(l,r){return(0,Ce.jsxs)(R.Z,a()(a()(a()({align:"middle",wrap:!1,ref:l.innerRef},l.draggableProps),l.dragHandleProps),{},{className:"".concat(Ke," ").concat(_?Ye:""),children:[(0,Ce.jsxs)(Se.Z,{className:Me,onClick:function(){i(e.item_type),(0,Hn.k3)()},children:[(0,Ce.jsxs)("span",{className:Le,children:[(0,Hn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,Ce.jsx)(Mn.Z,{title:"".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,Ce.jsx)("span",{className:Oe,children:"".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Mn.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!_,children:(0,Ce.jsx)("div",{style:{cursor:"grab"},className:"".concat(ze," ").concat(_?qe:""),onMouseEnter:function(){y(e.item_type)},onMouseLeave:function(){return y(null)},children:(0,Ce.jsx)("i",{className:"iconfont icon-tuodong1 ".concat(Ge)})})}),(0,Ce.jsx)(Mn.Z,{title:"删除",children:(0,Ce.jsx)("div",{className:"".concat(ze," ").concat(_?qe:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,Ce.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(Ue)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},et=t(10777),nt="timelineWrapper___LP9aM",tt="title___KUHj_",it="desc___ubc8E",at="titles___njkjf",lt="questionDetailWrapper___p4SFM",rt="questionTitle___JC9X6",st="questionScoreInfo___NgOJI",ot="deleteIcon___oMVTN",ct="deleteBtn___JUPEl",ut="normalText___FW9Y_",dt="folderIcon___gvacQ",pt="challengeNameWrapper___fG7Vv",mt="challengeName___Ia1Xs",ft="shixunPreviewFooter___rKsnN",ht="shixunInfoWrapper___FEnDb",yt="shixunInfo___TbrA2",xt="btnToDetail___dqLQP",vt="q_title___qnv4p",_t=t(73631),gt=t(31328),bt=function(e,n,t,i){for(var a=me()(me()(me()(me()(me()(me()(me()(me()({},fe.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,Ce.jsx)("span",{style:{color:je[t].color},children:je[t].label})}}]),fe.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),fe.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,l=i||a,r=a?gt:_t;return(0,Ce.jsxs)("div",{style:{display:"flex"},children:[(0,Ce.jsx)("img",{src:r,className:dt})," ",(0,Ce.jsx)(Mn.Z,{title:l,children:(0,Ce.jsx)("span",{className:at,children:l})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,Ce.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),fe.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,Ce.jsx)("span",{style:{color:je[t].color},children:je[t].label})}}]),fe.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,l=i?gt:_t;return(0,Ce.jsxs)("div",{style:{display:"flex"},children:[(0,Ce.jsx)("img",{src:l,className:dt})," ",(0,Ce.jsx)(Mn.Z,{title:a,children:(0,Ce.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,Ce.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),fe.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,l=i?gt:_t;return(0,Ce.jsxs)("div",{style:{display:"flex"},children:[(0,Ce.jsx)("img",{src:l,className:dt})," ",(0,Ce.jsx)(Mn.Z,{title:a,children:(0,Ce.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,Ce.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,Ce.jsx)("span",{style:{color:je[t].color},children:je[t].label})}}]),fe.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,l=t||i,r=a||0===a?gt:_t;return(0,Ce.jsxs)("div",{style:{display:"flex"},children:[(0,Ce.jsx)("img",{src:r,className:dt})," ",(0,Ce.jsx)(Mn.Z,{title:l,children:(0,Ce.jsx)("span",{className:at,children:l})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,Ce.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,Ce.jsx)("span",{style:{color:je[t].color},children:je[t].label})}}]),fe.Shixun,[]),l=0,r=Object.values(a);l<r.length;l++){r[l].push({title:"抽题数量",key:"quanlity",render:function(e,a){var l=a||{},r=l.item_bank_num,s=l.quanlity,o=l.id,c=l.teacher_group_id;return(0,Ce.jsxs)(R.Z,{align:"middle",children:[(0,Ce.jsx)(V.Z,{disabled:i,min:1,max:r,size:"large",precision:0,value:s,onChange:function(e){n({type:"changeQuestionNum",payload:{itemType:t,id:o,num:e,teacher_group_id:c}})}}),(0,Ce.jsxs)("span",{className:"ml10 font14",style:{color:"#333333"},children:["/",r]})]})}},{title:"操作",key:"action",align:"right",render:function(e,a){var l=a.id,r=a.is_share;return i?(0,Ce.jsx)("span",{className:"cursorNotAllowed c-grey-999",children:"删除"}):(0,Ce.jsx)("span",{className:ct,onClick:function(){n({type:"deleteRule",payload:{itemType:t,id:l,is_share:r}})},children:"删除"})}})}return a[e]},jt=function(e){var n,t,i,a,l=e.setVisibleModalType,r=(0,d.useContext)(xe),s=r.data,o=r.dispatch,c=r.disabled,u=null==s||null===(n=s.item_types)||void 0===n?void 0:n.find((function(e){return"PRACTICAL"===e.item_type}));return(0,Ce.jsx)(et.Z,{className:nt,items:[{children:(0,Ce.jsxs)("div",{style:{transform:"translateY(-4px)"},children:[(0,Ce.jsxs)(R.Z,{className:"mb20",align:"middle",justify:"space-between",children:[(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:tt,children:"题库选题"}),(0,Ce.jsx)("span",{className:it,children:"(需要先从题库中选择实训题,再设置从已选实训题中随机抽题的数量)"})]}),!c&&(0,Ce.jsx)(pn.op,{style:{width:102},onClick:function(){return l("selectShixun")},children:"从题库选择"})]}),0===(null==u||null===(t=u.item_banks)||void 0===t?void 0:t.length)?(0,Ce.jsx)(dn.Z,{customText:"暂无待抽试题,请先从题库进行选择~"}):(0,Ce.jsx)(yn.Z,{rowKey:"id",className:"mb10",columns:[{title:"序号",width:60,render:function(e,n,t){return(0,Ce.jsx)("span",{children:t+1})}},{title:"试题名称",dataIndex:"name",width:"40%",ellipsis:{showTitle:!0},render:function(e,n){return(0,Ce.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ce.jsx)("div",{className:null!=n&&n.high_resources_consume?vt:"",title:e||"--",children:(0,Ce.jsx)(Un.Z,{showLines:1,showTextOnly:!0,value:e},1)}),(null==n?void 0:n.high_resources_consume)&&(0,Ce.jsx)(Qn.Z,{type:"shixun",style:{marginLeft:10}})]})}},{title:"使用次数",dataIndex:"study_count"},{title:"关卡数量",dataIndex:"challenges_count",key:"challenges_count",render:function(e,n,t){return(0,Ce.jsx)("span",{children:e||"- -"})}},{title:"难度",dataIndex:"difficulty"},{title:"操作",align:"right",width:180,render:function(e,n,t){var i=n||{},a=i.id,l=i.identifier,r=i.name,s=(i.challenge_names,i.real_name),u=i.school_name,d=i.study_count,p=i.challenges,m=void 0===p?[]:p;return(0,Ce.jsxs)("div",{children:[(0,Ce.jsx)("span",{style:{color:"#165DFF",cursor:"pointer",marginLeft:20},onClick:function(){Ee.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,Ce.jsxs)("div",{children:[(0,Ce.jsx)(Un.Z,{value:r,style:{marginBottom:18}}),(0,Ce.jsx)("div",{className:pt,children:null==m?void 0:m.map((function(e,n){return(0,Ce.jsxs)("div",{className:mt,children:["第",(0,Hn.EM)(n+1),"题 ",null==e?void 0:e.subject]},n)}))}),(0,Ce.jsxs)(R.Z,{className:ft,justify:"space-between",style:{alignItems:"center"},children:[(0,Ce.jsxs)(Se.Z,{className:ht,children:[(0,Ce.jsx)("span",{children:"创建者"}),(0,Ce.jsx)("span",{className:yt,children:s}),(0,Ce.jsx)("span",{children:"所属单位"}),(0,Ce.jsx)("span",{className:yt,children:u}),(0,Ce.jsx)("span",{children:"学习人数"}),(0,Ce.jsx)("span",{className:yt,children:d})]}),(0,Ce.jsxs)(K.ZP,{type:"primary",className:xt,onClick:function(){return(0,Hn.xg)("/shixuns/".concat(l,"/challenges?exercise=true"))},children:[(0,Ce.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"}),!c&&(0,Ce.jsx)("span",{onClick:function(){o({type:"deleteShixunQuestion",payload:{shixunId:a}})},className:"ml20 ".concat(ct),children:"删除"})]})}}],dataSource:(null==u?void 0:u.item_banks)||[],pagination:!1})]})},{children:(0,Ce.jsxs)(R.Z,{style:{transform:null!=u&&null!==(i=u.item_banks)&&void 0!==i&&i.length?"translateY(-8px)":"none"},align:"middle",justify:"space-between",children:[(0,Ce.jsx)("span",{className:tt,children:"已选实训题中随机抽题"}),!(null==u||null===(a=u.item_banks)||void 0===a||!a.length)&&(0,Ce.jsx)(Se.Z,{children:(0,Ce.jsxs)(R.Z,{align:"middle",children:[(0,Ce.jsx)("span",{className:ut,children:"抽题数量"}),(0,Ce.jsx)(V.Z,{min:0,disabled:c,max:null==u?void 0:u.item_bank_num,size:"large",className:"ml10 mr10",value:(null==u?void 0:u.item_bank_count)||1,onChange:function(e){return o({type:"changeQuestionNum",payload:{num:e||1,itemType:"PRACTICAL"}})}}),(0,Ce.jsxs)("span",{className:"".concat(ut," mr30"),children:["/",null==u?void 0:u.item_bank_num]}),(0,Ce.jsx)("span",{className:ut,children:"每题分值"}),(0,Ce.jsx)(V.Z,{disabled:c,min:0,max:100,size:"large",className:"ml10 mr10",value:null==u?void 0:u.score,onChange:function(e){return o({type:"changeQuestionScore",payload:{score:e,itemType:"PRACTICAL"}})}}),(0,Ce.jsx)("span",{className:ut,children:"分"})]})})]})}]})},At=function(e){var n,t,i=e.setVisibleModalType,a=e.currentItemType,l=e.onDelete,r=(0,I.useParams)(),s=(0,d.useContext)(xe),o=s.data,c=s.dispatch,u=s.disabled,p=(null==o||null===(n=o.item_types)||void 0===n?void 0:n.findIndex((function(e){return e.item_type===a})))+1,m=null==o||null===(t=o.item_types)||void 0===t?void 0:t.find((function(e){return e.item_type===a}));return(0,Ce.jsxs)("div",{className:lt,children:[(0,Ce.jsxs)(R.Z,{justify:"space-between",align:"middle",className:"mb30",children:[(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:rt,children:"".concat((0,Hn.EM)(p),"、").concat(null==m?void 0:m.item_type_text)}),(0,Ce.jsxs)("span",{className:st,children:["",(0,Ce.jsx)("span",{style:{color:"#3061D0"},children:null==m?void 0:m.item_bank_count}),"小题 ",(0,Ce.jsxs)("span",{children:[",共",(0,Ce.jsx)("span",{style:{color:"#3061D0"},children:null==m?void 0:m.total_score}),"分"]}),""]})]}),!u&&(0,Ce.jsx)("i",{className:"iconfont icon-shanchutimu ".concat(ot),onClick:function(){return l(a)}})]}),"PRACTICAL"===a?(0,Ce.jsx)(jt,{setVisibleModalType:i}):(0,Ce.jsx)(Ce.Fragment,{children:0===(null==m?void 0:m.contents.length)?(0,Ce.jsx)(dn.Z,{styles:{margin:"70px auto 100px auto"},customText:(0,Ce.jsxs)("span",{children:["暂无抽题规则,支持",(0,Ce.jsx)("span",{style:{color:"#EA9741"},children:"指定文件夹、难度、知识点"}),"进行抽题~"]}),ButtonTwo:(null==r?void 0:r.id)&&(0,Ce.jsx)(R.Z,{justify:"center",className:"mt30",children:(0,Ce.jsx)(pn.op,{style:{width:136,marginTop:-10},onClick:function(){return i("rule")},children:"设置抽题规则"})})}):(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsxs)(R.Z,{justify:"space-between",align:"middle",className:"mb20",children:[(0,Ce.jsx)(Se.Z,{children:(0,Ce.jsxs)(R.Z,{align:"middle",children:[(0,Ce.jsx)("span",{className:"".concat(ut),children:"每题分值"}),(0,Ce.jsx)(V.Z,{disabled:u,size:"large",className:"ml10 mr10",min:.1,max:100,value:null==m?void 0:m.score,precision:1,onChange:function(e){return c({type:"changeQuestionScore",payload:{score:e,itemType:a}})}}),(0,Ce.jsx)("span",{className:ut,children:"分"})]})}),(null==r?void 0:r.id)&&(0,Ce.jsx)(pn.op,{onClick:function(){return i("rule")},children:"设置抽题规则"})]}),(0,Ce.jsx)(yn.Z,{columns:bt(null==m?void 0:m.random_rule_type,c,a,u),dataSource:null==m?void 0:m.contents,pagination:!1,rowKey:"id"})]})})]})},kt=t(86468),wt=t(31591),Ct=t(93697),Zt=t(32637),Nt=function(e){var n,t,i,l,s,c,p,m,f,h,y;Fe()(e);var x=(0,I.useSearchParams)(),v=u()(x,1)[0],_=(0,I.useParams)(),g=(0,d.useContext)(xe),b=g.data,j=g.dispatch,A=(g.setPreview,g.getData),k=g.handlePreview,w=g.disabled,Z=(0,d.useState)(""),N=u()(Z,2),F=N[0],B=N[1],P=(0,d.useState)(null==b||null===(n=b.item_types)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.item_type),T=u()(P,2),V=T[0],K=T[1],O=(0,d.useState)(!0),z=u()(O,2),Y=z[0],q=z[1],G=(0,d.useState)(!1),U=u()(G,2),H=(U[0],U[1],function(){var e=o()(r()().mark((function e(n,t){var i,a,l,s,c,u,d,p,m,f;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=b.item_types.map((function(e){return e.item_type_text})),c=null==b||null===(i=b.item_types)||void 0===i?void 0:i.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),b.sort_by_item_type=s,null!==(a=b.item_types)&&void 0!==a&&a.length){e.next=6;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==c?void 0:c.length)){e.next=9;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 9:u=function(){var e=o()(r()().mark((function e(){var i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(0,he.cloneDeep)(b),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===V})),e.next=5,M(_.id||_.categoryId,i);case 5:0===e.sent.status&&(K(t),C.ZP.success("保存成功"),n||I.history.push("/paperlibrary"));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d=null==b||null===(l=b.item_types)||void 0===l||null===(l=l.filter((function(e){return"实训题"===e.item_type_text}))[0])||void 0===l?void 0:l.item_banks,p=0,null==d||d.map((function(e){e.high_resources_consume&&(p+=1)})),console.log(p),p>0?Ee.Z.info({centered:!0,icon:null,width:600,okText:"我知道了",title:"提示",content:(0,Ce.jsx)("div",{children:(0,Ce.jsxs)("div",{className:rn,children:[(0,Ce.jsxs)("div",{children:[(0,Ce.jsxs)("div",{className:sn,children:["您好!",null===(m=(0,Ct.eY)())||void 0===m?void 0:m.username,"",null===(f=(0,Ct.eY)())||void 0===f?void 0:f.login,""]}),(0,Ce.jsxs)("div",{className:on,children:["当前试卷包含高消耗类型的实验。",(0,Ce.jsx)("br",{}),"根据平台使用规则,需要授权才能使用。发布考试前,请先联系平台管理员获取授权码。"]}),(0,Ce.jsxs)("div",{className:cn,children:[(0,Ce.jsx)("i",{className:"iconfont icon-xunifangzhenti1 mr10 font26"}),(0,Ce.jsx)("span",{className:"mr10",style:{color:"#6A7283"},children:"高消耗实验"}),(0,Ce.jsx)("span",{style:{color:"#232B40"},children:"".concat(p,"个")})]})]}),(0,Ce.jsxs)("div",{children:[(0,Ce.jsx)("div",{className:un,children:(0,Ce.jsx)("img",{src:Zt,width:"124px",height:"124px"})}),(0,Ce.jsx)("div",{className:"tc font14 mt10",style:{color:"#777A93"},children:"扫一扫,获取授权码"})]})]})}),onOk:function(){u()}}):u();case 15:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()),W=function(){var e=o()(r()().mark((function e(n,t,i){var l,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(b),l=a()(a()(a()({},b.exercise),_),{},{exerciseId:_.categoryId,sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,exercise_name:b.examination_bank.name,time:b.examination_bank.time,changed_item_type:V,item_types:b.item_types,sub_discipline_id:b.examination_bank.sub_discipline_id}),n&&1!==t||(l.is_reset=1),e.next=5,(0,wt.wy)(l);case 5:return 0===(s=e.sent).status&&(C.ZP.success("修改成功 "),K(i),n||I.history.push("/classrooms/".concat(_.coursesId,"/exercise/").concat(_.categoryId,"/detail?random=true"))),e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),J=function(e){var n;Ee.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,Ce.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=o()(r()().mark((function n(){var t,i,a,l;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!_.id){n.next=8;break}return n.next=3,ee(_.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,te(_.categoryId,{item_type:[e]});case 10:if(t=n.sent,A(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:j({type:"deleteQuestionType",payload:e}),e===V?(a=ke(b,{type:"deleteQuestionType",payload:e}),K(a.item_types.length?a.item_types[0].item_type:null==b||null===(i=b.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):K(null==b||null===(l=b.item_types)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=b&&null!==(e=b.examination_bank)&&void 0!==e&&e.name&&q(!1),(0,Hn.Dk)("随机组卷")}),[null==b||null===(t=b.examination_bank)||void 0===t?void 0:t.name]);var $=function(){var e=o()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W(!0,1);case 2:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=8;break}return e.next=6,(0,L.ZP)("/api/exercises/".concat(null==_?void 0:_.categoryId,"/simulate_start_answer.json"),{method:"get",params:{coursesId:null==_?void 0:_.coursesId,categoryId:null==_?void 0:_.categoryId}});case 6:-1!=(null==(t=e.sent)?void 0:t.status)&&window.open("/classrooms/".concat(_.coursesId,"/exercise/").concat(_.categoryId,"/").concat(null===(i=(0,Ct.eY)())||void 0===i?void 0:i.login,"/initate_answer"));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Ce.jsxs)("div",{className:Be,children:[(0,Ce.jsx)("div",{className:"tc mb20",children:(0,Ce.jsx)(D.VP,{defaultValue:null==b||null===(i=b.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j({type:"updateBaseInfo",payload:a()(a()({},b.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,Ce.jsxs)(R.Z,{justify:"center",className:"mb20",children:[(0,Ce.jsxs)(Se.Z,{className:"mr30",children:[(0,Ce.jsx)("span",{className:Pe,children:"答题时长"}),(0,Ce.jsx)("span",{children:-1===(null==b||null===(l=b.examination_bank)||void 0===l?void 0:l.time)?"不限":(null==b||null===(s=b.examination_bank)||void 0===s?void 0:s.time)||"不限"})]}),(0,Ce.jsxs)(Se.Z,{className:"mr30",children:[(0,Ce.jsx)("span",{className:Pe,children:"难度"}),(0,Ce.jsx)("span",{children:null===(c=je["".concat(null==b||null===(p=b.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===c?void 0:c.label})]}),(0,Ce.jsxs)(Se.Z,{className:"mr30",children:[(0,Ce.jsx)("span",{className:Pe,children:"试题总数"}),(0,Ce.jsx)("span",{children:(null==b||null===(m=b.examination_bank)||void 0===m?void 0:m.question_count)||0})]}),(0,Ce.jsxs)(Se.Z,{children:[(0,Ce.jsx)("span",{className:Pe,children:"总分"}),(0,Ce.jsx)("span",{children:(null==b||null===(f=b.examination_bank)||void 0===f?void 0:f.total_score)||0})]})]}),(0,Ce.jsx)("div",{className:Te,style:{border:(null==b||null===(h=b.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==b||null===(y=b.item_types)||void 0===y?void 0:y.length)>0?(0,Ce.jsxs)(R.Z,{wrap:!1,children:[(0,Ce.jsxs)(Se.Z,{flex:"260px",className:Re,children:[!w&&(0,Ce.jsxs)(R.Z,{className:"mb20",children:[(0,Ce.jsx)(pn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return B("setScore")},children:"批量设置分值"}),(null==_?void 0:_.id)&&(0,Ce.jsx)(pn.op,{shape:"default",onClick:function(){return B("questionType")},children:"添加题型"})]}),(0,Ce.jsx)($n,{list:b.item_types,onSelect:function(){var e=o()(r()().mark((function e(n){var t,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==V){e.next=2;break}return e.abrupt("return");case 2:if(q(!0),t=b.item_types.find((function(e){return e.item_type===V})),!("PRACTICAL"!==V&&t.contents.length>0&&null!=_&&_.id)){e.next=19;break}return i=(0,he.cloneDeep)(b),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===V})),e.prev=8,e.next=11,M(_.id||_.categoryId,i);case 11:0===e.sent.status&&K(n),e.next=17;break;case 15:e.prev=15,e.t0=e.catch(8);case 17:e.next=20;break;case 19:_.categoryId?W(!0,2,n):H(!0,n);case 20:q(!1);case 21:case"end":return e.stop()}}),e,null,[[8,15]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:J})]}),(0,Ce.jsx)(Se.Z,{flex:1,className:Ve,children:(0,Ce.jsx)(S.Z,{spinning:Y,children:(0,Ce.jsx)(At,{setVisibleModalType:B,currentItemType:V,onDelete:J})})})]}):(0,Ce.jsx)(dn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,Ce.jsx)(R.Z,{justify:"center",className:"mt20",children:(null==_?void 0:_.id)&&(0,Ce.jsx)(pn.op,{style:{width:88},onClick:function(){return B("questionType")},children:"添加题型"})})})}),!(null==_||!_.id)&&(0,Ce.jsxs)("div",{className:en,children:[(0,Ce.jsx)(kt.Z,{className:"".concat(tn," mr20"),onClick:o()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==b||null===(n=b.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=b.item_types)&&void 0!==t&&t.length){e.next=4;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return C.ZP.warning("试题总数=0请先设置抽题规则"),e.abrupt("return");case 7:return e.next=9,H(!0);case 9:k();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,Ce.jsxs)(kt.Z,{type:"primary",className:nn,onClick:function(){return H()},children:[(0,Ce.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==_||!_.categoryId)&&(0,Ce.jsxs)("div",{className:en,children:[(0,Ce.jsx)(kt.Z,{className:"".concat(tn," mr20"),onClick:o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),I.history.push("/classrooms/".concat(_.coursesId,"/exercise/").concat(null==b||null===(n=b.exercise)||void 0===n?void 0:n.id,"/detail?random=").concat(null==b||null===(t=b.exercise)||void 0===t?void 0:t.is_random));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,Ce.jsx)(kt.Z,{className:"".concat(tn," mr20"),onClick:$,children:"模拟考试"}),(0,Ce.jsx)(kt.Z,{type:"primary",className:nn,onClick:function(){return W()},children:"提交"})]}),(0,Ce.jsx)(hn,{open:"questionType"===F,onCancel:function(){return B("")},onOk:function(){var e=o()(r()().mark((function e(n){var t,i,a,l,s,o,c,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],l=ke(b,{type:"setQuestionType",payload:n}),s=(null==l||null===(t=l.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],o=E()((null==b||null===(i=b.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(o.s();!(c=o.n()).done;)u=c.value,s.includes(u)||a.push(u)}catch(e){o.e(e)}finally{o.f()}if(!(_.id&&a.length>0)){e.next=11;break}return e.next=8,ee(_.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:j({type:"setQuestionType",payload:n}),K(V||l.item_types[0].item_type),B("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ce.jsx)(xn,{open:"setScore"===F,onCancel:function(){B("")},onOk:function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("---newData",n),t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!_.id){e.next=9;break}return e.next=5,Q(_.id,{score_settings:t});case 5:0===e.sent.status&&j({type:"init",payload:n}),e.next=13;break;case 9:return e.next=11,X(_.categoryId,{score_settings:t});case 11:0===e.sent.status&&j({type:"init",payload:n});case 13:B("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ce.jsx)(zn,{open:"rule"===F,onCancel:function(){return B("")},currentItemType:V,setVisibleModalType:B}),"settings"===v.get("type")&&(0,Ce.jsx)(Jn,{open:"selectShixun"===F,onCancel:function(){return B("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?C.ZP.info("实训数不能为0"):(j({type:"addShixun",payload:{shixunList:Ie()(e)}}),B(""))}})]})},It=t(36481),Dt=function(){var e,n,t,i=(0,d.useState)("baseInfo"),l=u()(i,2),s=l[0],c=l[1],f=(0,I.useDispatch)();(0,d.useEffect)((function(){f({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,I.useParams)(),y=!(!h.id&&!h.categoryId),x=(0,I.useSearchParams)(),v=u()(x,1)[0];(0,d.useEffect)((function(){"settings"===v.get("type")&&c("settings")}),[]);var _=(0,d.useReducer)(ke,null),g=u()(_,2),b=g[0],j=g[1],A=(0,d.useState)(!1),k=u()(A,2),w=k[0],F=k[1],E=function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F(!0),!h.categoryId){e.next=7;break}return e.next=4,ue(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,O(h.id);case 9:n=e.sent;case 10:F(!1),0===n.status&&j({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){y?E():j({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var S=(0,d.useState)(""),B=u()(S,2),P=B[0],T=B[1],R=function(){var e=o()(r()().mark((function e(n,t){var i,l,s,o,c,u,d,p,m,f,h,y,x;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=null==b||null===(i=b.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),s={sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,name:b.examination_bank.name,time:b.examination_bank.time,item_types:b.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.item_types=l,e.next=7,re(s);case 7:return 0===(null==(o=e.sent)?void 0:o.status)&&((u=(0,he.cloneDeep)(U.data)).questionList=null==u||null===(c=u.questionList)||void 0===c?void 0:c.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==o||null===(n=o.questions)||void 0===n?void 0:n.questions)||[]}):e})),H({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.single_question_id=null==n?void 0:n.single_question_id,s.item_types=l,e.next=16,re(s);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((m=(0,he.cloneDeep)(U.data)).questionList=null==m||null===(p=m.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,he.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),H({show:!0,data:m})),e.abrupt("return");case 19:return e.next=21,ae(s);case 21:0===(null==(f=e.sent)?void 0:f.status)&&(y=(0,Hn.ad)(f),x=[],null==b||null===(h=b.item_types)||void 0===h||h.forEach((function(e){var n,t=null==y||null===(n=y.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));x.push(t)})),console.log(b,"sortList"),x=(0,he.compact)(x),y.questionList=x,H({show:!0,data:y}),T(new Date));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),V=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:b.sort_by_item_type,difficulty:b.examination_bank.difficulty,exam_notes:b.examination_bank.exam_notes,name:b.examination_bank.name,time:b.examination_bank.time,item_types:b.item_types,sub_discipline_id:b.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,oe(a()(a()({},t),n));case 4:return 0===e.sent.status&&C.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,M(h.id,t);case 9:0===e.sent.status&&(C.ZP.success("提交成功"),I.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=qn(),L=Z.Z.useForm(),z=u()(L,1)[0],Y=(0,d.useState)({show:!1,data:{}}),G=u()(Y,2),U=G[0],H=G[1],W=!(null==b||null===(e=b.exercise)||void 0===e||!e.exercise_status)&&1!==(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status);return(0,Ce.jsx)(xe.Provider,{value:{data:b,disabled:W,dispatch:j,setPreview:H,getData:E,handlePreview:R},children:U.show?(0,Ce.jsx)(It.Z,{data:U.data,onExchange:R,onTypeScore:function(e){var n,t=(0,he.cloneDeep)(U.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),j({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),H({show:!0,data:t})},submit:V,goBack:function(){return H({show:!1,data:{}})}},P):(0,Ce.jsx)("div",{className:p,children:(0,Ce.jsxs)("div",{className:"edu-container",children:[(0,Ce.jsx)(N.Z,{className:m,separator:">",items:null!=h&&h.categoryId?[{title:(0,Ce.jsx)(I.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Ct.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,Ce.jsx)(I.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,Ce.jsx)(I.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,Ce.jsx)(D.d4,{activeKey:s,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,z.validateFields();case 3:if(y){e.next=8;break}return e.next=6,q(b);case 6:0===(t=e.sent).status&&I.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:c(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===s&&(0,Ce.jsx)(Ze,{courseOptions:K,setCurrentKey:c,loading:w,form:z}),(0,Ce.jsx)("div",{style:{display:"settings"===s?"block":"none"},children:b&&(0,Ce.jsx)(Nt,{})})]})})})}},28877:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(39647),a=t.n(i),l=t(43418),r="ul___TdfYY",s=t(32637),o=t(37712),c=["open","onCancel"],u=function(e){var n=e.open,t=e.onCancel;a()(e,c);return(0,o.jsx)(l.Z,{centered:!0,open:n,title:(0,o.jsx)("div",{style:{fontWeight:"bold"},children:"联系教研助理"}),width:"696px",onCancel:t,footer:null,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("div",{className:"tc",children:(0,o.jsx)("img",{className:"mt10",src:s,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})}),(0,o.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10",children:"免费教研助理"}),(0,o.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16",children:"微信扫一扫添加"}),(0,o.jsx)("div",{style:{color:"#333"},className:"pt30 font14",children:(0,o.jsxs)("ul",{className:r,children:[(0,o.jsx)("li",{children:"1、解答老师疑惑、帮助老师更快熟悉和使用平台教学。"}),(0,o.jsx)("li",{children:"2、协助老师创建课堂、课程设计、做好教学工作。"}),(0,o.jsx)("li",{children:"3、根据老师教学方向分享头歌平台C9院校、985高校、211高校、双一流高校老师经典实践教学案例。"})]})})]})})}},1058:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),a=t.n(i),l=t(82242),r=t.n(l),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),l=i[0],s=i[1],c=(0,d.useState)(!1),p=u()(c,2),m=p[0],f=p[1],h=(0,d.useState)(),y=u()(h,2),x=y[0],v=y[1],_=function(){var t=o()(a()().mark((function t(i){var o,c,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=d.length>1&&void 0!==d[1]&&d[1],c=o?n:r()(r()({},l),i),f(!0),s(c),t.next=6,e(c);case 6:return u=t.sent,f(!1),v(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[l,m,_,x]}},32637:function(e,n,t){e.exports=t.p+"static/AssistantCode3.a8740efb.jpeg"},93314:function(e){e.exports="data:image/png;base64,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"},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]);