diff --git a/p__Classrooms__Lists__Exercise__Add__index.5c97ade1.async.js b/p__Classrooms__Lists__Exercise__Add__index.5c97ade1.async.js deleted file mode 100644 index e19eb252a4..0000000000 --- a/p__Classrooms__Lists__Exercise__Add__index.5c97ade1.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292],{44125:function(nl,tu,p){var n=p(59301),$=Object.defineProperty,y=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Lt=(Oe,a,ne)=>a in Oe?$(Oe,a,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Oe[a]=ne,ot=(Oe,a)=>{for(var ne in a||(a={}))h.call(a,ne)&&Lt(Oe,ne,a[ne]);if(y)for(var ne of y(a))Ye.call(a,ne)&&Lt(Oe,ne,a[ne]);return Oe};const rn=Oe=>React.createElement("svg",ot({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},Oe),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));tu.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},99909:function(nl,tu,p){p.d(tu,{Z:function(){return Pt}});var n=p(59301),$=p(18287),y=p(46722),h={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ye=Object.defineProperty,Lt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,ne=(ue,pe,x)=>pe in ue?Ye(ue,pe,{enumerable:!0,configurable:!0,writable:!0,value:x}):ue[pe]=x,Ke=(ue,pe)=>{for(var x in pe||(pe={}))Oe.call(pe,x)&&ne(ue,x,pe[x]);if(rn)for(var x of rn(pe))a.call(pe,x)&&ne(ue,x,pe[x]);return ue},$t=(ue,pe)=>Lt(ue,ot(pe)),Et=(ue,pe)=>{var x={};for(var Ee in ue)Oe.call(ue,Ee)&&pe.indexOf(Ee)<0&&(x[Ee]=ue[Ee]);if(ue!=null&&rn)for(var Ee of rn(ue))pe.indexOf(Ee)<0&&a.call(ue,Ee)&&(x[Ee]=ue[Ee]);return x},dn=(ue,pe,x)=>new Promise((Ee,Tt)=>{var mn=Wt=>{try{Gt(x.next(Wt))}catch(Se){Tt(Se)}},mt=Wt=>{try{Gt(x.throw(Wt))}catch(Se){Tt(Se)}},Gt=Wt=>Wt.done?Ee(Wt.value):Promise.resolve(Wt.value).then(mn,mt);Gt((x=x.apply(ue,pe)).next())}),Pt=ue=>{var pe=ue,{value:x,onChange:Ee,defaultValue:Tt,disabled:mn}=pe,mt=Et(pe,["value","onChange","defaultValue","disabled"]);const[Gt,Wt]=(0,n.useState)([]),[Se,oe]=(0,n.useState)("1");(0,n.useEffect)(()=>{at()},[]);const at=()=>dn(void 0,null,function*(){const et=yield(0,y.NZ)({});if(et!=null&&et.data){const Xe=[{title:n.createElement("div",{title:"\u6839\u76EE\u5F55",className:h.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Ht(et.data||[])}];Wt(Xe),oe("2")}}),Ht=et=>{function Xe(Dt){const $e=Dt.children,en=Array.isArray($e)&&$e.length>0,Mn=Dt==null?void 0:Dt.group_id;return{title:n.createElement("div",{title:Dt==null?void 0:Dt.name,className:h.name},Dt==null?void 0:Dt.name),value:Mn,key:Mn,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:en?$e==null?void 0:$e.map(_n=>Xe(_n)):[]}}return et==null?void 0:et.map(Dt=>Xe(Dt))},xe=Tt?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:x,defaultExpandedKeys:x};return n.createElement("div",{className:h.customTree},n.createElement($.default,Ke($t(Ke({key:Se},xe),{showIcon:!0,treeData:Gt,onSelect:Ee,disabled:mn}),mt)))}},87444:function(nl,tu,p){p.d(tu,{Z:function(){return Wt},P:function(){return mn}});var n=p(59301),$=p(28284),y=p(62957),h=p(47889),Ye=p(37568),Lt=p(54172),ot={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},rn=p(75736),Oe=Object.defineProperty,a=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,dn=(Se,oe,at)=>oe in Se?Oe(Se,oe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Se[oe]=at,Qt=(Se,oe)=>{for(var at in oe||(oe={}))$t.call(oe,at)&&dn(Se,at,oe[at]);if(Ke)for(var at of Ke(oe))Et.call(oe,at)&&dn(Se,at,oe[at]);return Se},Pt=(Se,oe)=>a(Se,ne(oe)),ue=(Se,oe)=>{var at={};for(var Ht in Se)$t.call(Se,Ht)&&oe.indexOf(Ht)<0&&(at[Ht]=Se[Ht]);if(Se!=null&&Ke)for(var Ht of Ke(Se))oe.indexOf(Ht)<0&&Et.call(Se,Ht)&&(at[Ht]=Se[Ht]);return at},pe=(Se,oe,at)=>new Promise((Ht,xe)=>{var et=$e=>{try{Dt(at.next($e))}catch(en){xe(en)}},Xe=$e=>{try{Dt(at.throw($e))}catch(en){xe(en)}},Dt=$e=>$e.done?Ht($e.value):Promise.resolve($e.value).then(et,Xe);Dt((at=at.apply(Se,oe)).next())});const x=({studentNames:Se,total:oe})=>{const at=["","\u4E00","\u4E24","\u4E09"];return oe>3?n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:ot.orangeColor},Se==null?void 0:Se.join("\u3001")),"\u7B49",n.createElement("span",{className:ot.orangeColor},oe),"\u540D\u5B66\u751F"):n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:ot.orangeColor},Se==null?void 0:Se.join("\u3001")),at[oe],"\u540D\u5B66\u751F")},Ee=({used:Se,copy:oe,canNotCopy:at,studentNames:Ht,studentCount:xe,inPaper:et,is_random:Xe=!1,position:Dt=""})=>{const $e=()=>{if(oe>0&&at>0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},oe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",n.createElement("span",{className:ot.orangeColor},at),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(oe>0&&at===0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},oe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(oe===0&&at>0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},at),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},en=Dt||(et?"\u8BD5\u5377":"\u8BFE\u7A0B");return n.createElement("span",null,n.createElement(x,{studentNames:Ht,total:xe}),"\u5B66\u4E60\u8FC7",en,"\u4E2D\u7684",n.createElement("span",{className:ot.orangeColor},Se),"\u4E2A\u9879\u76EE\uFF0C",$e(),"\u3002\u8BF7\u9009\u62E9",Xe?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Tt=({onCancel:Se,onOk:oe,visible:at,inPaper:Ht,renderData:xe,type:et,isMultipleCourse:Xe=!1})=>{const[Dt]=$.default.useForm(),[$e,en]=(0,n.useState)(1),[Mn,_n]=(0,n.useState)(!1),pn=(0,n.useMemo)(()=>(xe==null?void 0:xe.total_num)===1&&(xe==null?void 0:xe.can_copy_num)===1,[xe]),Yn=(0,n.useMemo)(()=>{var He;return(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.filter(vt=>vt.is_show)},[xe]);return n.createElement(n.Fragment,null,pn?n.createElement(y.default,{centered:!0,closable:!0,open:at,destroyOnClose:!0,title:"\u63D0\u793A",className:ot.antdModal,width:682,confirmLoading:Mn,onCancel:Se,onOk:()=>pe(void 0,null,function*(){var He;_n(!0);let vt=$e;if(Xe){const ze=Qt({},Dt.getFieldsValue());vt=(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.map(yn=>ze[yn.id]!==void 0?Pt(Qt({},yn),{is_copy:ze[yn.id]}):yn)}yield oe(vt),_n(!1)})},n.createElement("div",{className:ot.content,style:{marginBottom:20}},Xe?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":n.createElement(n.Fragment,null,n.createElement(x,{studentNames:xe==null?void 0:xe.student_names,total:xe==null?void 0:xe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Xe?n.createElement($.default,{form:Dt,preserve:!1},Yn==null?void 0:Yn.map(He=>n.createElement(n.Fragment,{key:He.id},n.createElement("h3",{className:"ml15 mb5"},He.name),n.createElement($.default.Item,{name:He.id,initialValue:1},n.createElement(h.ZP.Group,{className:ot.content},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):n.createElement(h.ZP.Group,{value:$e,onChange:He=>en(He.target.value),className:ot.content,style:{marginBottom:30}},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),n.createElement("div",null,n.createElement("div",{className:ot.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),n.createElement("div",{className:ot.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),n.createElement("div",{className:`${ot.content} ${ot.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):n.createElement(y.default,{centered:!0,closable:!0,destroyOnClose:!0,open:at,confirmLoading:Mn,title:"\u63D0\u793A",width:682,onCancel:Se,onOk:()=>pe(void 0,null,function*(){var He;_n(!0);let vt=0;if(Xe){const ze=Qt({},Dt.getFieldsValue());vt=(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.map(yn=>ze[yn.id]!==void 0?Pt(Qt({},yn),{is_use:ze[yn.id]}):yn)}yield oe(vt),_n(!1)})},n.createElement("div",{className:ot.content},n.createElement(x,{studentNames:xe==null?void 0:xe.student_names,total:xe==null?void 0:xe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Xe?n.createElement($.default,{form:Dt,preserve:!1},n.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Yn==null?void 0:Yn.map(He=>n.createElement(n.Fragment,{key:He.id},n.createElement("h3",{className:"ml15 mb5"},He.name),n.createElement($.default.Item,{name:He.id,initialValue:1},n.createElement(h.ZP.Group,{className:ot.content},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):n.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",n.createElement("span",{className:ot.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},mn=function(){const[Se,oe]=(0,n.useState)(!1),[at,Ht]=(0,n.useState)();return[Se,()=>oe(!1),at,Xe=>pe(this,null,function*(){var Dt;const $e=Xe,{isImportMultipleCourse:en=!1}=$e,Mn=ue($e,["isImportMultipleCourse"]);console.log(Xe);const _n=(Xe==null?void 0:Xe.result)||(yield(0,rn.Tr)(Mn));return"status"in _n?!1:en?((Dt=_n==null?void 0:_n.course_data_list)==null?void 0:Dt.some(Yn=>Yn.is_show))?(Ht(_n),oe(!0),!0):_n.course_data_list||[]:_n.student_count===0?!1:(Ht(_n),oe(!0),!0)})]},mt=Se=>{const[oe]=$.default.useForm(),[at,Ht]=(0,n.useState)(!1),{onCancel:xe,onOk:et,visible:Xe,inPaper:Dt=!1,renderData:$e,type:en,isMultipleCourse:Mn=!1,position:_n}=Se;let pn=(0,n.useMemo)(()=>Dt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ot.tableCell,render(vt,ze){return n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement($.default.Item,{name:[`${en==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426"))),n.createElement($.default.Item,{name:[`${en==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ye.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ot.tableCell,render(vt,ze){return n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(vt,ze)=>n.createElement($.default.Item,{name:[`${en==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(vt,ze)=>n.createElement($.default.Item,{name:[`${en==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426")))}],[Dt]),Yn=(0,n.useMemo)(()=>Dt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ot.tableCell,align:"center",ellipsis:!0,render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt),n.createElement($.default.Item,{name:[`${en==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ye.default,{type:"hidden"})),n.createElement($.default.Item,{name:[`${en==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ye.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ot.tableCell,ellipsis:!0,align:"center",render:(vt,ze)=>n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement($.default.Item,{name:[`${en==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],initialValue:0},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426"))),n.createElement($.default.Item,{name:[`${en==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ye.default,{type:"hidden"})))}],[Dt]);if(Mn){const vt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ot.tableCell,render:(ze,yn)=>n.createElement("a",{href:`/classrooms/${yn.course_id}`},ze)};pn=[vt,...pn],Yn=[vt,...Yn]}const He=(0,n.useMemo)(()=>Ee({used:$e==null?void 0:$e.repeat_shixun_num,copy:$e==null?void 0:$e.can_copy_num,canNotCopy:$e==null?void 0:$e.no_copy_num,studentNames:$e==null?void 0:$e.student_names,studentCount:$e==null?void 0:$e.student_count,is_random:$e==null?void 0:$e.is_random,inPaper:Dt,position:_n}),[$e,Dt,_n]);return n.createElement(y.default,{title:"\u63D0\u793A",centered:!0,open:Xe,confirmLoading:at,onOk:()=>pe(void 0,null,function*(){Ht(!0);const vt=oe.getFieldsValue(),ze=Object.keys(vt).map(yn=>({id:parseInt(yn.split("_")[0]),course_id:parseInt(yn.split("_")[1]),is_use:vt[yn].is_use,is_copy:vt[yn].is_copy}));yield et(ze),Ht(!1)}),onCancel:xe,width:880,okText:"\u786E\u8BA4",className:ot.antdModal,destroyOnClose:!0},n.createElement($.default,{form:oe,preserve:!1},n.createElement("div",{className:ot.brief},He),n.createElement("div",{style:{marginBottom:30}},n.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),n.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),n.createElement("div",{className:ot.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),($e==null?void 0:$e.can_copy_num)>0&&n.createElement("div",null,n.createElement("div",{className:ot.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),n.createElement(Lt.default,{columns:pn,className:ot.antdTable,dataSource:$e==null?void 0:$e.can_copy_list,rowKey:en==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),($e==null?void 0:$e.no_copy_num)>0&&n.createElement("div",null,n.createElement("div",{className:ot.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),n.createElement(Lt.default,{columns:Yn,className:ot.antdTable,dataSource:$e==null?void 0:$e.no_copy_list,rowKey:en==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),($e==null?void 0:$e.no_use_list.length)>0&&($e==null?void 0:$e.no_use_list.map(vt=>n.createElement("div",{key:en==="subject"?vt.stage_shixun_id:vt.shixun_course_id||vt.id},n.createElement($.default.Item,{name:[`${en==="subject"?vt==null?void 0:vt.stage_shixun_id:vt.shixun_course_id||vt.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ye.default,{type:"hidden"})),n.createElement($.default.Item,{name:[`${en==="subject"?vt==null?void 0:vt.stage_shixun_id:vt.shixun_course_id||vt.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ye.default,{type:"hidden"})))))))};var Wt=Se=>{const{modalType:oe}=Se;return oe==="multiple"?n.createElement(mt,Qt({},Se)):n.createElement(Tt,Qt({},Se))}},3039:function(nl,tu,p){p.d(tu,{Z:function(){return rn}});var n=p(59301),$={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},y=p(62957),h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Lt=(Oe,a,ne)=>new Promise((Ke,$t)=>{var Et=Pt=>{try{Qt(ne.next(Pt))}catch(ue){$t(ue)}},dn=Pt=>{try{Qt(ne.throw(Pt))}catch(ue){$t(ue)}},Qt=Pt=>Pt.done?Ke(Pt.value):Promise.resolve(Pt.value).then(Et,dn);Qt((ne=ne.apply(Oe,a)).next())}),rn=({type:Oe,resdata:a,onok:ne,oktext:Ke,okloading:$t})=>{const[Et,dn]=(0,n.useState)(!1),{can_copy_list:Qt,can_copy_num:Pt,challenge_type:ue,course_data_list:pe,no_copy_list:x,no_copy_num:Ee,no_use_list:Tt,no_use_num:mn,repeat_shixun_num:mt,student_count:Gt,total_num:Wt,use_num:Se}=a;let oe=Pt>0||Oe==="exercise";(0,n.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&dn(!0)},[a]),console.log("---11",$t),(0,n.useEffect)(()=>{$t||dn(!1)},[$t]);const at=()=>{if(Oe==="exercise"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",n.createElement("span",{className:$.orangeColor},Gt)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",n.createElement("span",{className:$.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Ht=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return n.createElement("div",{style:{marginTop:20}},Ee>0&&n.createElement("div",null,n.createElement("span",{className:$.flex},n.createElement("img",{src:Ye,style:{width:14}}),n.createElement("span",{className:$.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:$.statusbody},Oe==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe&&n.createElement("span",{className:$.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe&&n.createElement("span",{className:$.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),n.createElement("div",null,x==null?void 0:x.map((xe,et)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",et+1!==Ee&&"\u3001"))))),Pt>0&&n.createElement("div",{style:{marginTop:20}},n.createElement("span",{className:$.flex},n.createElement("img",{src:h,style:{width:14}}),n.createElement("span",{className:$.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:$.statusbody},Oe==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),n.createElement("div",null,Qt==null?void 0:Qt.map((xe,et)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",et+1!==Pt&&"\u3001"))))));if(Oe==="shixun")return n.createElement("div",{style:{marginTop:20}},Pt>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return n.createElement(y.default,{open:Et,onCancel:()=>{dn(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!oe&&"none"}},zIndex:1003,confirmLoading:$t,okText:oe?Ke:"\u6211\u77E5\u9053\u4E86",onOk:()=>Lt(void 0,null,function*(){oe?yield ne([...Qt,...Tt]):dn(!1)})},n.createElement("div",{style:{maxHeight:600,overflow:"auto"}},at(),Ht()))}},49840:function(nl,tu,p){p.d(tu,{Z:function(){return Pt}});var n=p(59301),$=p(25690),y=p(62957),h=p(60242),Ye=p(99571),Lt={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},ot=p(38986),rn=p(61186),Oe=p.n(rn),a=p(59301),ne=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Et=(ue,pe)=>{var x={};for(var Ee in ue)Ke.call(ue,Ee)&&pe.indexOf(Ee)<0&&(x[Ee]=ue[Ee]);if(ue!=null&&ne)for(var Ee of ne(ue))pe.indexOf(Ee)<0&&$t.call(ue,Ee)&&(x[Ee]=ue[Ee]);return x},dn=(ue,pe,x)=>new Promise((Ee,Tt)=>{var mn=Wt=>{try{Gt(x.next(Wt))}catch(Se){Tt(Se)}},mt=Wt=>{try{Gt(x.throw(Wt))}catch(Se){Tt(Se)}},Gt=Wt=>Wt.done?Ee(Wt.value):Promise.resolve(Wt.value).then(mn,mt);Gt((x=x.apply(ue,pe)).next())});const Qt=ue=>{var pe=ue,{shixunsDetail:x,globalSetting:Ee,loading:Tt,dispatch:mn,showModal:mt,onCancel:Gt,onOk:Wt,okBtnName:Se="\u5B8C\u6210",info:oe,source:at}=pe,Ht=Et(pe,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[xe,et]=(0,n.useState)(0),[Xe,Dt]=(0,n.useState)(0);return(0,n.useEffect)(()=>{let $e=null;const en=()=>dn(void 0,null,function*(){let Mn={id:oe==null?void 0:oe.courseId,send_time:Oe()().format("YYYY-MM-DD HH:mm"),exercise_id:oe!=null&&oe.exercise_id?oe==null?void 0:oe.exercise_id:null},_n={id:oe==null?void 0:oe.courseId,course_id:oe==null?void 0:oe.courseId,identifier:oe==null?void 0:oe.courseId,type:"normal",is_use:1,is_copy:!0};at==="\u8BD5\u5377"?(Mn.examination_bank_ids=oe==null?void 0:oe.examination_bank_ids,Mn.type="ExaminationBank"):at==="\u5B9E\u8BAD"?Mn.shixun_info=(oe==null?void 0:oe.shixun_info.length)>0?oe==null?void 0:oe.shixun_info:[_n]:at==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(Mn.examination_bank_ids=oe==null?void 0:oe.examination_bank_ids,Mn.shixun_info=(oe==null?void 0:oe.shixun_info.length)>0?oe==null?void 0:oe.shixun_info:[_n]);const pn=yield(0,ot.ZP)(`/api/courses/${oe==null?void 0:oe.courseId}/send_shixun_progress.json`,{method:"post",body:Mn});(pn==null?void 0:pn.status)===0&&(et(pn==null?void 0:pn.complete_num),Dt(pn==null?void 0:pn.total_num),(pn==null?void 0:pn.complete_num)!==(pn==null?void 0:pn.total_num)?($e&&clearInterval($e),$e=setInterval(en,5e3)):$e&&clearInterval($e))});return mt&&(oe!=null&&oe.courseId)&&en(),()=>{$e&&clearInterval($e)}},[mt]),a.createElement(y.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:xe==Xe,open:mt,destroyOnClose:!0,footer:null,onCancel:Gt},a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",a.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},Xe),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),a.createElement("div",{className:Lt.con_warp},a.createElement(h.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:xe==Xe&&Xe!=0?100:xe/Xe*100,showInfo:!1,size:[350,10]}),a.createElement("div",{className:Lt.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",a.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},xe),"\u4E2A"),xe!=Xe&&a.createElement(Ye.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),xe==Xe&&a.createElement(Ye.ZP,{type:"primary",onClick:Wt},Se)))};var Pt=(0,$.connect)(({shixunsDetail:ue,loading:pe,globalSetting:x})=>({shixunsDetail:ue,globalSetting:x,loading:pe.models.index}))(Qt)},84511:function(nl,tu,p){p.r(tu),p.d(tu,{default:function(){return Zi}});var n=p(59301),$=p(25690),y=p(28284),h=p(6767),Ye=p(91882),Lt=p(37568),ot=p(17149),rn=p(62673),Oe=p(47889),a=p(71051),ne=p(99571),Ke={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},$t=p(62957),Et=p(16326),dn=p(61186),Qt=p.n(dn),Pt=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const ue=({user:e,dispatch:u,classroomList:l,onModalOk:m,setsubloading:F})=>{const ee=(0,$.useParams)(),[I,C]=(0,n.useState)(),[v,b]=(0,n.useState)(!1);function Y(g){return g&&g{b(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:l.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(v){h.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}F(!1),u({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("div",null,n.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),n.createElement("br",null),n.createElement(Et.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:Y,format:"YYYY-MM-DD HH:mm:ss",onChange:(g,c)=>{C(c)},showTime:{defaultValue:Qt()("00:00:00","HH:mm:ss")}}),n.createElement("br",null),n.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),n.createElement("br",null),n.createElement("div",{style:{textAlign:"end"}},n.createElement(ne.ZP,{loading:v,type:"primary",onClick:()=>Pt(void 0,null,function*(){b(!0),m(I,()=>{u({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var pe=(0,$.connect)(({user:e,classroomList:u})=>({user:e,classroomList:u}))(ue),x=p(38986),Ee=p(32134),Tt=p(12893),mn={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},mt=p(82326),Gt=Object.defineProperty,Wt=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,at=(e,u,l)=>u in e?Gt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Ht=(e,u)=>{for(var l in u||(u={}))Se.call(u,l)&&at(e,l,u[l]);if(Wt)for(var l of Wt(u))oe.call(u,l)&&at(e,l,u[l]);return e},xe=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Xe=({setitem:e,item:u,rz:l})=>{var m,F,ee,I,C,v,b,Y;let[g,c]=(0,n.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[A]=y.default.useForm(),[L,V]=(0,n.useState)(!1);(0,n.useEffect)(()=>{l&&!L&&(g.zydatas=l,c(Ht({},g)),V(!0),u!=null&&u.ec_course_id&&J())},[u,l,L]),console.log(g,"params");function J(){return xe(this,null,function*(){yield O(u==null?void 0:u.ec_major_school_id),yield D(u==null?void 0:u.ec_year_id),yield _e(u==null?void 0:u.ec_course_id),A.setFieldsValue({ec_course_id:u==null?void 0:u.ec_course_id,ec_major_school_id:u==null?void 0:u.ec_major_school_id,ec_point_ids:u==null?void 0:u.ec_point_ids,ec_year_id:u==null?void 0:u.ec_year_id})})}function O(S){return xe(this,null,function*(){const N=yield(0,x.ZP)(`/api/ec_major_schools/${S}/ec_years/get_year_list.json`,{method:"get"});g.jbdatas=N==null?void 0:N.data,c(Ht({},g)),A.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function D(S){return xe(this,null,function*(){const N=yield(0,x.ZP)(`/api/ec_years/${S}/ec_courses/get_courses.json`,{method:"get"});g.kcdatas=N==null?void 0:N.data,c(Ht({},g)),A.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const _e=S=>xe(void 0,null,function*(){const N=yield(0,x.ZP)(`/api/ec_courses/${S}/ec_points.json`,{method:"get",params:{ec_course_id:S}});g.zsdatas=N==null?void 0:N.data,c(Ht({},g))});return n.createElement("div",{className:mn.from},n.createElement(y.default,{form:A,layout:"inline",onValuesChange:S=>{console.log("----",S),S.ec_major_school_id&&(g.jbdatas=[],g.kcdatas=[],g.zsdatas=[],c(Ht({},g)),O(S.ec_major_school_id)),S.ec_year_id&&(g.kcdatas=[],g.zsdatas=[],c(Ht({},g)),D(S.ec_year_id)),S.ec_course_id&&(g.zsdatas=[],c(Ht({},g)),_e(S.ec_course_id))},onFinish:S=>xe(void 0,null,function*(){e(S)})},n.createElement(y.default.Item,{name:"ec_major_school_id"},n.createElement(mt.default,{style:{width:160},disabled:((m=g.zydatas)==null?void 0:m.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(F=g==null?void 0:g.zydatas)==null?void 0:F.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.ec_major_school_id},S==null?void 0:S.name)))),n.createElement(y.default.Item,{name:"ec_year_id"},n.createElement(mt.default,{style:{width:160},disabled:((ee=g.jbdatas)==null?void 0:ee.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(I=g==null?void 0:g.jbdatas)==null?void 0:I.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.ec_year_id},S==null?void 0:S.year)))),n.createElement(y.default.Item,{name:"ec_course_id"},n.createElement(mt.default,{style:{width:208},disabled:((C=g.kcdatas)==null?void 0:C.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(v=g==null?void 0:g.kcdatas)==null?void 0:v.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.id},S==null?void 0:S.name)))),n.createElement(y.default.Item,{name:"ec_point_ids"},n.createElement(mt.default,{onChange:()=>{A.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((b=g.zsdatas)==null?void 0:b.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Y=g==null?void 0:g.zsdatas)==null?void 0:Y.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.id},S==null?void 0:S.name))))))},Dt=Object.defineProperty,$e=Object.defineProperties,en=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,_n=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,Yn=(e,u,l)=>u in e?Dt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,He=(e,u)=>{for(var l in u||(u={}))_n.call(u,l)&&Yn(e,l,u[l]);if(Mn)for(var l of Mn(u))pn.call(u,l)&&Yn(e,l,u[l]);return e},vt=(e,u)=>$e(e,en(u)),ze=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const yn=({user:e,exercise_id:u=null,homework_common_id:l=null,setitem:m})=>{var F,ee,I;let[C,v]=(0,n.useState)([{id:Math.random()}]),[b,Y]=(0,n.useState)(null);function g(){return ze(this,null,function*(){var A,L,V,J;let O=yield(0,x.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:u,homework_common_id:l}});if(((A=O==null?void 0:O.data)==null?void 0:A.length)>0){let D=[];(L=O==null?void 0:O.data)==null||L.map(_e=>{var S;(S=_e==null?void 0:_e.ec_point_ids)==null||S.map(N=>{D.push(N)})}),m(vt(He({},(V=O==null?void 0:O.data)==null?void 0:V[0]),{ec_point_ids:D})),v((J=O==null?void 0:O.data)==null?void 0:J.map(_e=>vt(He({},_e),{id:Math.random()})))}})}(0,n.useEffect)(()=>{var A,L;(L=(A=e==null?void 0:e.userInfo)==null?void 0:A.course)!=null&&L.course_school_id&&c()},[(ee=(F=e==null?void 0:e.userInfo)==null?void 0:F.course)==null?void 0:ee.course_school_id]);function c(){return ze(this,null,function*(){var A,L;const V=yield(0,x.ZP)(`/api/schools/${(L=(A=e==null?void 0:e.userInfo)==null?void 0:A.course)==null?void 0:L.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Y(V==null?void 0:V.data),(l||u)&&g()})}return console.log(C,b,"datas"),n.createElement("div",{style:{display:(I=e.userInfo.course)!=null&&I.is_openengineering?"":"none"}},n.createElement("div",{className:mn.wrap},n.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",n.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),n.createElement("div",{className:mn.itemWarp},C==null?void 0:C.map((A,L)=>n.createElement("div",{key:A.id,style:{display:"flex",alignItems:"center",marginBottom:20}},n.createElement(Xe,{rz:b,item:A,setitem:V=>{V=He(He({},C==null?void 0:C[L]),V),C.splice(L,1,V),v([...C]);let J=[];C==null||C.map(O=>{var D;(D=O==null?void 0:O.ec_point_ids)==null||D.map(_e=>{J.push(_e)})}),m(vt(He({},V),{ec_point_ids:J}))}}),n.createElement(Ee.Z,{className:mn.addIcon,onClick:()=>{C.push({id:Math.random()}),v([...C])}}),L!=0&&n.createElement(Tt.Z,{className:mn.deleteIcon,onClick:()=>{C.splice(L,1);let V=[];C==null||C.map(J=>{var O;(O=J==null?void 0:J.ec_point_ids)==null||O.map(D=>{V.push(D)})}),m(vt(He({},C[L-1]),{ec_point_ids:V})),v([...C])}}))))))};var Bl=(0,$.connect)(({user:e})=>({user:e}))(yn),gu=p(93041),Mu=p(29787),sl=p(75727),Bt=p(25399),bl=p(37639),cl=p(30641),me={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm",btn_warp:"btn_warp___iFP5N"},nu=p(51257),Jn=p(28426),Uu=p(70100),Vu=p(71426),Cn=p(76902),tn=p(59301),ul=Object.defineProperty,Fa=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Hl=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,dl=Object.prototype.propertyIsEnumerable,ml=(e,u,l)=>u in e?ul(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Fu=(e,u)=>{for(var l in u||(u={}))ya.call(u,l)&&ml(e,l,u[l]);if(Hl)for(var l of Hl(u))dl.call(u,l)&&ml(e,l,u[l]);return e},Ca=(e,u)=>Fa(e,ha(u)),xl=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),zl=({Itemid:e,setqitem:u,qitem:l,data:m,getdata:F,bigitem:ee,setBigqitem:I,isedit:C,handleEditing:v})=>{const[b,Y]=(0,n.useState)([]),[g,c]=(0,n.useState)(!1),A=(V,J,O)=>{const D=Array.from(V),[_e]=D.splice(J,1);return D.splice(O,0,_e),D};(0,n.useEffect)(()=>{m.length>0&&Y([...m])},[m]);const L=(V,J)=>xl(void 0,null,function*(){if(!V.destination)return;if(C){v();return}const O=A(J,V.source.index,V.destination.index);c(!0);let D=yield(0,x.ZP)(`/api/exercises/${e}/adjust_position.json`,{method:"post",body:{id:e,question_ids:O==null?void 0:O.map(_e=>_e.question_id)}});c(!1),D.status===0&&F({id:J==null?void 0:J[V.source.index].question_id})});return tn.createElement("div",null,tn.createElement(Vu.Z5,{onDragEnd:V=>L(V,b)},tn.createElement(Vu.bK,{droppableId:"droppable"},(V,J)=>tn.createElement("div",Fu({ref:V.innerRef},V.droppableProps),tn.createElement(Mu.Z,{spinning:g},b.map((O,D)=>tn.createElement(Vu._l,{key:D,draggableId:D.toString(),index:D},(_e,S)=>{var N,Ot;return tn.createElement("aside",Fu(Fu({ref:_e.innerRef},_e.draggableProps),_e.dragHandleProps),tn.createElement(Bt.Z,{title:tn.createElement(Cn.Z,{value:(O==null?void 0:O.question_type)===8?(N=O==null?void 0:O.program_attr)==null?void 0:N.description:O.question_title}),color:"#fff",placement:"left",overlayClassName:me.titleTooltip},tn.createElement("div",{onClick:()=>{if(C){v();return}u(Ca(Fu({},O),{index:D+1})),I(ee),(0,nu.Vf)("#question-scroll-id")},className:`${me.qcount} ${O.question_id===(l==null?void 0:l.question_id)?me.qcountclick:""}`},tn.createElement("span",{className:me.score},O==null?void 0:O.question_score,"\u5206"),tn.createElement("span",{className:me.qtitle},D+1,"\u3001",tn.createElement(Cn.Z,{value:(O==null?void 0:O.question_type)===8?(Ot=O==null?void 0:O.program_attr)==null?void 0:Ot.description:O.question_title,showTextOnly:!0})))))}))),V.placeholder))))},Sn=p(77019),Al=p(81727),Ku=p(71411),Ou=p(61485),ge=p(22962),Fe=p(59301),hu=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Bu=({form:e,TagDiscipline:u,exerciseitem:l,qitem:m,getTagData:F})=>{var ee;const[I,C]=(0,n.useState)(!0),[v,b]=(0,n.useState)(!1),[Y,g]=(0,n.useState)(""),[c,A]=(0,n.useState)([]),[L,V]=(0,n.useState)([]),[J,O]=(0,n.useState)(0);(0,n.useEffect)(()=>{_e()},[]);const D=S=>hu(void 0,null,function*(){const N=yield(0,x.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:S==null?void 0:S.sub_discipline_id}});V(N==null?void 0:N.tag_disciplines)}),_e=()=>hu(void 0,null,function*(){const S=yield(0,x.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});A(S.disciplines||[]),m!=null&&m.sub_discipline_id&&D(m),O(m!=null&&m.sub_discipline_id?1:0),e.setFieldsValue({difficulty:m.difficulty||2,tag_discipline_ids:m.tag_discipline_ids,repeat_answer:!m.repeat_answer,sub_discipline_id:m!=null&&m.sub_discipline_id?[m==null?void 0:m.discipline_id,m==null?void 0:m.sub_discipline_id]:[]})});return Fe.createElement("div",null,Fe.createElement("div",{style:{marginTop:30,height:I?"100%":"0px",overflow:"hidden"}},Fe.createElement(y.default.Item,{className:me.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Fe.createElement(Oe.ZP.Group,{className:me.radiogroup},Fe.createElement(Oe.ZP.Button,{className:me.easy,value:1},"\u7B80\u5355"),Fe.createElement(Oe.ZP.Button,{className:me.medium,value:2},"\u9002\u4E2D"),Fe.createElement(Oe.ZP.Button,{className:me.hard,value:3},"\u56F0\u96BE"))),Fe.createElement(y.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:me.formcenterselect},Fe.createElement(ot.Z,{className:me.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:c,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(S,N)=>{e.setFieldsValue({sub_discipline_id:S,tag_discipline_ids:[]}),O(S?S.length:0),(S==null?void 0:S.length)>0&&(D({sub_discipline_id:S[1]}),S[1]==(m==null?void 0:m.sub_discipline_id)&&e.setFieldValue("tag_discipline_ids",m.tag_discipline_ids))},onClear:()=>{V([]),e.setFieldValue("tag_discipline_ids",[]),O(0)}})),Fe.createElement(y.default.Item,{className:me.formcenterselect},Fe.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Fe.createElement(y.default.Item,{name:"tag_discipline_ids"},Fe.createElement(mt.default,{className:me.selectitems,disabled:J===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(S,N)=>N.key.indexOf(S.toLowerCase())>=0},L==null?void 0:L.map(S=>Fe.createElement(mt.default.Option,{key:S.name+S.id,value:S.id},Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},S.name),(S==null?void 0:S.type)==="personal"&&Fe.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),J>0&&Fe.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Fe.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Fe.createElement("a",{onClick:()=>{b(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Fe.createElement(y.default.Item,{className:me.formcenterselect},Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe.createElement(y.default.Item,{name:"repeat_answer",valuePropName:"checked"},Fe.createElement(Ku.Z,null)),Fe.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Fe.createElement(Bt.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Fe.createElement(Ou.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Fe.createElement(ge.Z,{open:v,subDisciplineId:(ee=e.getFieldValue("sub_discipline_id"))==null?void 0:ee[1],onCancel:()=>{b(!1)},onOkClick:S=>{V(N=>[...N,S]),e.setFieldValue("tag_discipline_ids",[...e.getFieldValue("tag_discipline_ids"),S==null?void 0:S.id])}}))},Ln=p(59301),Pl=Object.defineProperty,Qa=Object.defineProperties,Ha=Object.getOwnPropertyDescriptors,Da=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,wl=(e,u,l)=>u in e?Pl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Iu=(e,u)=>{for(var l in u||(u={}))za.call(u,l)&&wl(e,l,u[l]);if(Da)for(var l of Da(u))fr.call(u,l)&&wl(e,l,u[l]);return e},Ju=(e,u)=>Qa(e,Ha(u)),Ya=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),ll=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm();(0,n.useEffect)(()=>{var c;Y.setFieldsValue(Ju(Iu({},e),{name:e==null?void 0:e.question_title,choices:(c=e==null?void 0:e.question_choices)==null?void 0:c.map(A=>Ju(Iu({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)}))},[e]);const g=c=>{if(!(c!=null&&c.length))return!1;const A=c.map(V=>{var J;return(J=V.choice_text)==null?void 0:J.trim().replace(/^\s+|\s+$/g,"")});return new Set(A).size!==A.length};return Ln.createElement("div",null,Ln.createElement(y.default,{form:Y,colon:!1,onFinish:c=>{var A,L,V,J,O;if(g(c.choices)){h.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let D=(L=(A=c==null?void 0:c.choices)==null?void 0:A.map)==null?void 0:L.call(A,(S,N)=>{if((S==null?void 0:S.standard_boolean)===1)return N+1}),_e=Ju(Iu({},c),{item_type:e==null?void 0:e.question_type,question_choices:(J=(V=c==null?void 0:c.choices)==null?void 0:V.map)==null?void 0:J.call(V,S=>S.choice_text),standard_answers:D.filter(S=>S),choices:(O=c==null?void 0:c.choices)==null?void 0:O.map(S=>Ju(Iu({},S),{is_answer:S.standard_boolean}))});F(Iu(Iu({},e),_e))},onFinishFailed:c=>Ya(void 0,null,function*(){var A,L;h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},Ln.createElement("div",{style:{display:"flex",alignItems:"center"}},Ln.createElement("div",{style:{flex:1}},Ln.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ln.createElement("span",null,(e==null?void 0:e.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&Ln.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Ln.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ln.createElement(ne.ZP,{onClick:()=>{var c;e.isadd?(u(!1),C()):(Y.setFieldsValue(Ju(Iu({},e),{name:e==null?void 0:e.question_title,choices:(c=e==null?void 0:e.question_choices)==null?void 0:c.map(A=>Ju(Iu({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),u(!1))}},"\u53D6\u6D88"),Ln.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ln.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ln.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ln.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>Ya(void 0,null,function*(){Y.submit()})},"\u4FDD\u5B58"))),Ln.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ln.createElement(Sn.Z,{align:"middle"},Ln.createElement(y.default.Item,{className:me.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ln.createElement(a.Z,{onBlur:c=>{c.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Ln.createElement(Al.u,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Ln.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Yl=p(92046),ju=p(74716),on=p(59301),Sl=Object.defineProperty,Wl=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,Wa=(e,u,l)=>u in e?Sl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Kl=(e,u)=>{for(var l in u||(u={}))Ul.call(u,l)&&Wa(e,l,u[l]);if(al)for(var l of al(u))pr.call(u,l)&&Wa(e,l,u[l]);return e},Ba=(e,u)=>Wl(e,_r(u)),gr=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Gu=({qitem:e,TagDiscipline:u,exerciseitem:l,setisedit:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),g=y.default.useWatch("use_blank_score",Y);return(0,n.useEffect)(()=>{Y.setFieldsValue(Ba(Kl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer}))},[e]),on.createElement("div",null,on.createElement(y.default,{form:Y,colon:!1,onValuesChange:(c,A)=>{var L,V,J,O;if(c!=null&&c.standard_answers||c!=null&&c.use_blank_score){let D=((L=Y.getFieldValue("standard_answers"))==null?void 0:L.length)>0&&((J=(V=Y.getFieldValue("standard_answers"))==null?void 0:V.map(_e=>_e.score))==null?void 0:J.filter(_e=>_e));(D==null?void 0:D.length)>0&&Y.setFieldsValue({question_score:(D==null?void 0:D.length)>0&&((O=D.reduce((_e,S)=>_e+S))==null?void 0:O.toFixed(1))})}},onFinish:c=>{F(Ba(Kl(Kl({},e),c),{item_type:e==null?void 0:e.question_type,standard_answers:c.standard_answers,question_title:c.name}))},onFinishFailed:c=>gr(void 0,null,function*(){var A,L;c.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,nu.pE)(),h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},on.createElement("div",{style:{display:"flex",alignItems:"center"}},on.createElement("div",{style:{flex:1}},on.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),on.createElement("span",null,"\u586B\u7A7A\u9898")),((b=l==null?void 0:l.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&on.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},on.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),on.createElement(ne.ZP,{onClick:()=>{e.isadd?(m(!1),C()):(Y.setFieldsValue(Ba(Kl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer})),m(!1))}},"\u53D6\u6D88"),on.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:on.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},on.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},on.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),on.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},on.createElement(Sn.Z,{align:"middle"},g?on.createElement(ju.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):on.createElement(y.default.Item,{key:2,className:me.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},on.createElement(a.Z,{onBlur:c=>{c.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),on.createElement(y.default.Item,{name:"use_blank_score",noStyle:!0},on.createElement(Oe.ZP.Group,{className:me.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),on.createElement(Bt.Z,{overlayInnerStyle:{width:460},title:on.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",on.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},on.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),on.createElement(Yl.u,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:g,answerKey:"standard_answers"}),on.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:l,TagDiscipline:u,form:Y}))))},Fr=p(14289),Gn=p(59301),hr=Object.defineProperty,yr=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Ka=(e,u,l)=>u in e?hr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,El=(e,u)=>{for(var l in u||(u={}))Dr.call(u,l)&&Ka(e,l,u[l]);if(Ua)for(var l of Ua(u))Br.call(u,l)&&Ka(e,l,u[l]);return e},Nl=(e,u)=>yr(e,Cr(u)),ba=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Ja=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm();return(0,n.useEffect)(()=>{var g;Y.setFieldsValue(Nl(El({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(c=>Nl(El({},c),{is_answer:c!=null&&c.standard_boolean?1:0}))}))},[e]),Gn.createElement("div",null,Gn.createElement(y.default,{form:Y,colon:!1,onFinish:g=>{var c,A,L,V;let J=(A=(c=g==null?void 0:g.choices)==null?void 0:c.map)==null?void 0:A.call(c,(O,D)=>{if((O==null?void 0:O.is_answer)===1)return D+1});F(Nl(El(El({},e),g),{question_title:g.name,standard_answers:J.filter(O=>O),question_choices:(V=(L=g==null?void 0:g.choices)==null?void 0:L.map)==null?void 0:V.call(L,O=>O.choice_text)}))},onFinishFailed:g=>ba(void 0,null,function*(){var c,A;h.ZP.error(g.errorFields[0].errors[0]),Y.scrollToField((A=(c=g==null?void 0:g.errorFields)==null?void 0:c[0])==null?void 0:A.name,{behavior:"smooth",block:"center"})})},Gn.createElement("div",{style:{display:"flex",alignItems:"center"}},Gn.createElement("div",{style:{flex:1}},Gn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Gn.createElement("span",null,"\u5224\u65AD\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&Gn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Gn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Gn.createElement(ne.ZP,{onClick:()=>{var g;e.isadd?(u(!1),C()):(Y.setFieldsValue(Nl(El({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(c=>Nl(El({},c),{is_answer:c!=null&&c.standard_boolean?1:0}))})),u(!1))}},"\u53D6\u6D88"),Gn.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Gn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Gn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Gn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),Gn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Gn.createElement(y.default.Item,{className:me.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Gn.createElement(a.Z,{onBlur:g=>{g.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Gn.createElement(Fr.Z,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Gn.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Ga=p(8848),Je={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},Lu=p(39793),Xa=Object.defineProperty,br=Object.defineProperties,qa=Object.getOwnPropertyDescriptors,Gl=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,Xl=(e,u,l)=>u in e?Xa(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,xr=(e,u)=>{for(var l in u||(u={}))er.call(u,l)&&Xl(e,l,u[l]);if(Gl)for(var l of Gl(u))Il.call(u,l)&&Xl(e,l,u[l]);return e},Ar=(e,u)=>br(e,qa(u)),xa=(e,u)=>{var l={};for(var m in e)er.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&Gl)for(var m of Gl(e))u.indexOf(m)<0&&Il.call(e,m)&&(l[m]=e[m]);return l};const _l=e=>{var u=e,{value:l,onChange:m,scrollId:F}=u,ee=xa(u,["value","onChange","scrollId"]);return n.createElement("div",{id:F||""},n.createElement(Lu.Z,Ar(xr({},ee),{defaultValue:l,onChange:(I,C)=>{console.log("a:",I,C),C!=null&&C.length?m(I,C):m(I)}})))},kl=({value:e,onChange:u,placeholder:l,height:m=140,isEdit:F})=>F?n.createElement(Lu.Z,{watch:!0,isFocus:!0,height:m,placeholder:l,defaultValue:e,onChange:u}):n.createElement("div",{style:{cursor:"pointer"}},e?n.createElement(Cn.Z,{className:Je.inputBorder,value:e}):n.createElement("div",{className:`${Je.inputBorder} ${Je.placeholder}`},l));var Dn=p(5269),Pr=Object.defineProperty,wr=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,ql=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ur=(e,u,l)=>u in e?Pr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Zl=(e,u)=>{for(var l in u||(u={}))tr.call(u,l)&&ur(e,l,u[l]);if(ql)for(var l of ql(u))nr.call(u,l)&&ur(e,l,u[l]);return e},pl=(e,u)=>wr(e,Aa(u)),ea=(e,u)=>{var l={};for(var m in e)tr.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&ql)for(var m of ql(e))u.indexOf(m)<0&&nr.call(e,m)&&(l[m]=e[m]);return l};const lr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Sr=({value:e,onChange:u,choiceTextKey:l,answerKey:m,index:F,isEdit:ee,setInputActive:I,form:C,choiceOptionsPath:v,allowChangeMode:b,showAddIcon:Y,addItem:g,deleteItem:c})=>{const A=(e==null?void 0:e[m])===1,L=()=>{const J=C.getFieldValue(v);C.setFieldValue(v,J.map(O=>pl(Zl({},O),{[m]:0})))},V=()=>{A?u(pl(Zl({},e),{[m]:0})):(b||L(),u(pl(Zl({},e),{[m]:1})))};return n.createElement(Sn.Z,{className:Je.choiceWrap,align:"middle",wrap:!1},n.createElement(Dn.Z,{onClick:V,className:`${Je.choiceIndex} ${A?Je.activeAnswer:""}`},lr[F]),n.createElement(Dn.Z,{flex:1,className:`${Je.editorWrap} ml15`,onClick:I},n.createElement(kl,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ee,value:e==null?void 0:e[l],onChange:J=>{u(pl(Zl({},e),{[l]:J}))}})),n.createElement(Dn.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:V,className:`${Je.setAnswerBtn} ${A?Je.activeAnswer:""}`},A?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),n.createElement(Dn.Z,{className:Je.actionWrapper},n.createElement(Bt.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.createElement(Ee.Z,{className:Je.addIcon,onClick:g,style:{visibility:Y?"visible":"hidden"}})),n.createElement(Bt.Z,{title:"\u5220\u9664"},n.createElement(Tt.Z,{className:Je.deleteIcon,onClick:c,style:{visibility:F>1?"visible":"hidden"}}))))},Nr=({questionTitlePlaceholder:e,titleKey:u,choiceKey:l,analysisKey:m,choiceTextKey:F,answerKey:ee,choiceOptionsPath:I,allowChangeMode:C=!0,form:v,showAnalysis:b=!0})=>{const[Y,g]=(0,n.useState)(),[c,A]=(0,n.useState)(!1);return n.createElement("div",{className:Je.wrap},n.createElement("div",{className:Je.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:u,labelCol:{span:24},rules:[{required:!0}]},n.createElement(_l,{scrollId:Array.isArray(u)?u.join("_"):`${u}`,watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),n.createElement(y.default.List,{name:l,rules:[{validator(L,V){const J=V.some(D=>D[ee]===1),O=V.findIndex(D=>{var _e;return((_e=D[F])==null?void 0:_e.length)<=0});return O!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${lr[O]}\u9009\u9879\u7684\u5185\u5BB9`)):J?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(L,{add:V,remove:J})=>n.createElement("div",{id:Array.isArray(I)?I.join("_"):`${I}`},L.map((O,D)=>{var _e=O,{key:S,name:N}=_e,Ot=ea(_e,["key","name"]);const jt=Y===S,Pe=()=>{g(S)},hn=D<7&&D===L.length-1,ae=()=>V({[F]:"",[ee]:0}),Yt=()=>J(N);return n.createElement(y.default.Item,pl(Zl({},Ot),{key:S,name:N,noStyle:!0}),n.createElement(Sr,{choiceTextKey:F,answerKey:ee,index:D,isEdit:jt,setInputActive:Pe,form:v,choiceOptionsPath:I,allowChangeMode:C,showAddIcon:hn,addItem:ae,deleteItem:Yt}))}),L.length<8&&n.createElement("div",{className:`${Je.addBtn} mb30`,onClick:()=>V({[F]:"",[ee]:0})},"\u6DFB\u52A0\u9009\u9879"))),b&&n.createElement("div",{onClick:()=>A(!0)},n.createElement(y.default.Item,{name:m,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(kl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:c}))))};var _t=p(59301),Ir=Object.defineProperty,kr=Object.defineProperties,Zr=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,ir=(e,u,l)=>u in e?Ir(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,na=(e,u)=>{for(var l in u||(u={}))ar.call(u,l)&&ir(e,l,u[l]);if(ta)for(var l of ta(u))rr.call(u,l)&&ir(e,l,u[l]);return e},ua=(e,u)=>kr(e,Zr(u)),t=(e,u)=>{var l={};for(var m in e)ar.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&ta)for(var m of ta(e))u.indexOf(m)<0&&rr.call(e,m)&&(l[m]=e[m]);return l};const o=({value:e,onChange:u})=>{const l=F=>{$t.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Je.modal,onOk:()=>{const ee=[...e];ee.splice(F,1),u(ee)}})},m=()=>{const F=[...e];F.push(""),u(F)};return _t.createElement(Sn.Z,{className:"ml20"},_t.createElement(Dn.Z,{flex:1},e==null?void 0:e.map((F,ee)=>_t.createElement(Sn.Z,{key:`${F}_${ee}`,align:"middle",className:"mb20"},_t.createElement(Lt.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:F,autoSize:{maxRows:3},maxLength:1e3,onBlur:I=>{const C=[...e],v=I.target.value.trim();C[ee]=v,u(C)}}),_t.createElement(Bt.Z,{title:"\u5220\u9664"},_t.createElement(Tt.Z,{className:Je.deleteIcon,style:{marginLeft:15,visibility:ee>0?"visible":"hidden"},onClick:()=>l(ee)}))))),_t.createElement(Dn.Z,null,_t.createElement("div",{className:`${Je.addBtn}`,onClick:()=>{m()}},"\u65B0\u589E\u7B54\u6848")))},r=({value:e=!0,onChange:u})=>_t.createElement(Ku.Z,{checked:!e,onChange:l=>{u(!l)}}),i="\u2581",s=({questionTitlePlaceholder:e,form:u,name:l,scoreByBlank:m,answerKey:F,titleKey:ee="name",analysisKey:I="analysis",isOrdered:C="is_ordered"})=>{var v,b;const[Y,g]=(0,n.useState)(!1),c=(S,N)=>{const Ot=N.line;let jt=0;for(let hn=0;hn{const Pe=S.getRange(N.from,N.to);let hn=0;if(N.text.forEach(ae=>{hn+=ae.split(i).length-1}),N.origin!=="setValue"){if(Pe&&Pe.indexOf(i)!==-1){const ae=Pe.split(i).length-1,Yt=c(S,N.from);if(console.log(`\u5220\u9664${ae}\u4E2A\uFF0C \u524D\u9762\u6709${Yt}\u4E2A\uFF0C\u65B0\u589E${hn}\u4E2A`),ae>1){const bt=Array.from({length:ae},(tt,fn)=>Yt+fn);jt(bt)}else jt(Yt)}else if(hn>0){const ae=c(S,N.from);console.log(`\u65B0\u589E${hn}\u4E2A\uFF0C\u4E4B\u524D\u6709${ae}\u4E2A`),Ot(hn,ae)}}},L=()=>{const S=u.getFieldValue(["sub_item_banks",...F]);u.setFieldValue(["sub_item_banks",...F],S==null?void 0:S.map((N,Ot)=>ua(na({},N),{position:Ot+1})))},V=(0,n.useRef)(),J=(S,N)=>{for(let Ot=0;Ot{O.current(S),L()},_e=(b=(v=u.getFieldValue("sub_item_banks"))==null?void 0:v[F==null?void 0:F[0]])==null?void 0:b[F==null?void 0:F[1]];return console.log(u==null?void 0:u.getFieldValue(["sub_item_banks",...m])),_t.createElement("div",{className:Je.wrap},_t.createElement("div",{className:Je.questionTitleEditorWrap},_t.createElement(y.default.Item,{label:"\u9898\u5E72",name:ee,labelCol:{span:24},rules:[{required:!0}]},_t.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:e,showNullButton:!0,onCMBeforeChange:(S,N)=>{A(S,N,J,D)}}))),_t.createElement(y.default.List,{name:F,rules:[{validator(S,N){if((N==null?void 0:N.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ot of N){const{answer_text:jt}=Ot||{};if(jt!=null&&jt.some(Pe=>(Pe==null?void 0:Pe.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(S,{add:N,remove:Ot},{errors:jt})=>(V.current=N,O.current=Ot,_t.createElement(_t.Fragment,null,_t.createElement(y.default.Item,{label:_t.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(S!=null&&S.length)&&_t.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),S.map((Pe,hn)=>{var ae=Pe,{key:Yt,name:bt}=ae,tt=t(ae,["key","name"]);return _t.createElement(Sn.Z,{className:"mb20",key:Yt,align:"top"},_t.createElement(Dn.Z,{flex:"0 0 auto",className:`${Je.blankIndex} pt5`},"\u586B\u7A7A\u9879",hn+1),_t.createElement(Dn.Z,{flex:1},_t.createElement(Sn.Z,{align:"top",justify:"space-between"},_t.createElement(Dn.Z,{flex:1},_t.createElement(y.default.Item,ua(na({},tt),{name:[bt,"answer_text"],noStyle:!0}),_t.createElement(o,null))),(u==null?void 0:u.getFieldValue(["sub_item_banks",...m]))&&_t.createElement(Dn.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},_t.createElement(y.default.Item,ua(na({},tt),{name:[bt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Je.blankInputNumberWrapper}),_t.createElement(a.Z,{onChange:()=>{var fn,sn;let In=u==null?void 0:u.getFieldValue(["sub_item_banks",F==null?void 0:F[0],"standard_answers"]),fe=0;for(let it in In)(fn=In[it])!=null&&fn.score&&(fe+=Number((sn=In[it])==null?void 0:sn.score));u==null||u.setFieldValue(["sub_item_banks",F==null?void 0:F[0],"question_score"],fe)},className:Je.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),_t.createElement(y.default.Item,ua(na({},tt),{name:[bt,"position"],noStyle:!0}),_t.createElement(Lt.default,{type:"hidden"}))))})))),_t.createElement(Sn.Z,{align:"middle"},_t.createElement(y.default.Item,{name:[l,"downcase"],valuePropName:"checked"},_t.createElement(Ku.Z,null)),_t.createElement(Dn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),_t.createElement(Sn.Z,{align:"middle"},_t.createElement(y.default.Item,{name:[l,"no_space"],valuePropName:"checked"},_t.createElement(Ku.Z,null)),_t.createElement(Dn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(_e==null?void 0:_e.length)>1&&_t.createElement(Sn.Z,{align:"middle",className:(_e==null?void 0:_e.length)>1?"mb30":`${Je.hide}`},_t.createElement(y.default.Item,{name:C},_t.createElement(r,null)),_t.createElement(Dn.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),_t.createElement("div",{onClick:()=>g(!0)},_t.createElement(y.default.Item,{name:I,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},_t.createElement(kl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Y}))))};var d=Object.defineProperty,f=Object.defineProperties,E=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,M=(e,u,l)=>u in e?d(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,U=(e,u)=>{for(var l in u||(u={}))w.call(u,l)&&M(e,l,u[l]);if(P)for(var l of P(u))_.call(u,l)&&M(e,l,u[l]);return e},Q=(e,u)=>f(e,E(u)),Z=(e,u)=>{var l={};for(var m in e)w.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&P)for(var m of P(e))u.indexOf(m)<0&&_.call(e,m)&&(l[m]=e[m]);return l};const j={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:e,onChange:u,form:l,choiceKey:m})=>{const F=(e==null?void 0:e.is_answer)===1,ee=e==null?void 0:e.choice_text,I=()=>{var C;const v=(C=l==null?void 0:l.getFieldValue(["sub_item_banks",...m]))==null?void 0:C.map(b=>({choice_text:b.choice_text,is_answer:0}));l==null||l.setFieldValue(["sub_item_banks",...m],v),u(Q(U({},e),{is_answer:1}))};return n.createElement(Sn.Z,{className:Je.choiceWrap,align:"middle",wrap:!1},n.createElement(Dn.Z,{onClick:I,className:`${Je.choiceIndex} ${Je.judgementIndex} ${F?Je.activeAnswer:""}`},j[ee]),n.createElement(Dn.Z,{flex:1,className:`${Je.editorWrap} ml15`},n.createElement("div",{className:`${Je.inputBorder} ${Je.placeholder} ${F?Je.activeJudgementAnswer:""}`},ee)),n.createElement(Dn.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:I,className:`${Je.setAnswerBtn} ${F?Je.activeAnswer:""}`},F?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},H=({questionTitlePlaceholder:e,choiceKey:u="choices",form:l,titleKey:m="name",analysisKey:F="analysis"})=>{const[ee,I]=(0,n.useState)(!1);return n.createElement("div",{className:Je.wrap},n.createElement("div",{className:Je.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:m,labelCol:{span:24},rules:[{required:!0}]},n.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},n.createElement(y.default.List,{name:u,rules:[{validator(C,v){return v.some(Y=>(Y==null?void 0:Y.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},C=>n.createElement("div",{id:"choices"},C.map(v=>{var b=v,{key:Y,name:g}=b,c=Z(b,["key","name"]);return n.createElement(y.default.Item,Q(U({},c),{key:Y,name:g,noStyle:!0}),n.createElement(z,{form:l,choiceKey:u}))})))),n.createElement("div",{onClick:()=>I(!0)},n.createElement(y.default.Item,{name:F,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(kl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ee}))))};var ie=p(96599),G={ai_config:"ai_config___cJ8LY",znpy:"znpy___RTAAN",pfbz_ts:"pfbz_ts___ux6Ec",btns_pfbz:"btns_pfbz___QFXM_",lable_name1:"lable_name1___c_vnV",h_lh_40:"h_lh_40___ptAW7"},K=p(44125),ce=p(68956),k=p(59301);const le=({qitem:e,form:u,exercise:l,loading:m,dispatch:F,aiReviewSettings:ee=null})=>k.createElement("div",{className:G.ai_config},k.createElement("div",{style:{lineHeight:"32px",paddingBottom:8}},"\u8BC4\u5206\u6807\u51C6"),k.createElement("div",{className:G.pfbz_ts},k.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),k.createElement("div",{className:"flex"},k.createElement("div",{className:G.btns_pfbz,onClick:()=>{F({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:e==null?void 0:e.question_id,ai_review_settings:u.getFieldValue(ee||"ai_review_settings")}})}},k.createElement("img",{src:K.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),k.createElement("div",{style:{background:"#F6F7F9"}},k.createElement(y.default.List,{name:ee||"ai_review_settings"},(I,{add:C,remove:v})=>I.map((b,Y)=>{var g;return k.createElement(Sn.Z,{key:b.key,style:{padding:"5px 10px 5px 15px"}},k.createElement(Dn.Z,{className:G.lable_name1},"\u8BC4\u5206\u9879\u76EE"),k.createElement(Dn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},k.createElement(Lt.default,{onChange:c=>{u.setFieldValue([b.name,"content"],c.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:142},maxLength:10,className:"mr15"}))),k.createElement(Dn.Z,{className:G.lable_name1},"\u8BC4\u5206\u6807\u51C6"),k.createElement(Dn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},k.createElement(Lt.default,{onChange:c=>{u.setFieldValue([b.name,"content"],c.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:ee?232:318},className:"mr15",maxLength:500}))),k.createElement(Dn.Z,{className:G.lable_name1},"\u6743\u91CD"),k.createElement(Dn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},k.createElement(a.Z,{value:u.getFieldValue([b.name,"weight"]),onChange:c=>{Number.isInteger(c)||u.setFieldValue([b.name,"weight"],parseFloat(c).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"110px"}}))),k.createElement(Sn.Z,{className:(g=G)==null?void 0:g.h_lh_40},k.createElement(Dn.Z,null,k.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{if(I.length>=10)return h.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");C()}})),Y>0&&k.createElement(Dn.Z,null,k.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{v(b.name)}}))))}))),k.createElement(ce.Z,null));var Te=(0,$.connect)(({exercise:e,loading:u})=>({exercise:e,loading:u.effects}))(le),ye=Object.defineProperty,Me=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,be=(e,u,l)=>u in e?ye(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Ie=(e,u)=>{for(var l in u||(u={}))Ce.call(u,l)&&be(e,l,u[l]);if(Ve)for(var l of Ve(u))we.call(u,l)&&be(e,l,u[l]);return e},Qe=(e,u)=>Me(e,Re(u)),nt=(e,u)=>{var l={};for(var m in e)Ce.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&Ve)for(var m of Ve(e))u.indexOf(m)<0&&we.call(e,m)&&(l[m]=e[m]);return l};const ut=e=>{var u=e,{value:l,onChange:m}=u,F=nt(u,["value","onChange"]);const ee=I=>{m([I])};return n.createElement(Lu.Z,Qe(Ie({},F),{defaultValue:l==null?void 0:l[0],onChange:ee}))},qe=e=>{if(!e)return!1;let u=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return e==="|"?(h.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Ae=({value:e=[],onClose:u})=>n.createElement(ie.default,{closable:!0,onClose:u,className:Je.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},e.join(" \u6216 "))),de=({questionTitlePlaceholder:e,form:u,showKeywords:l,isMustKeyWords:m=l,titleKey:F="name",analysisKey:ee="analysis",answerTexts:I="answer_texts",keywords:C="keywords",useKeywords:v="use_keywords",indexs:b,qitem:Y,exerciseitem:g,aiReviewSettings:c})=>{var A,L,V,J,O;const[D,_e]=(0,n.useState)(!1),[S,N]=(0,n.useState)(""),Ot=(L=(A=u.getFieldValue("sub_item_banks"))==null?void 0:A[v==null?void 0:v[0]])==null?void 0:L[v==null?void 0:v[1]],jt=(J=(V=u.getFieldValue("sub_item_banks"))==null?void 0:V[v==null?void 0:v[0]])==null?void 0:J.question_score;return n.createElement("div",{className:Je.wrap},n.createElement("div",{className:Je.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:F,labelCol:{span:24},rules:[{required:!0}]},n.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:I,labelCol:{span:24}},n.createElement(ut,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),l&&!m&&n.createElement(y.default.Item,{hidden:!0,name:v,valuePropName:"checked"},n.createElement(Ku.Z,{defaultChecked:!0})),l&&m&&n.createElement(Sn.Z,{align:"middle",className:"mb30"},n.createElement(y.default.Item,{name:v,valuePropName:"checked"},n.createElement(Ku.Z,null)),n.createElement(Dn.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(Dn.Z,null,n.createElement(Bt.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(Ou.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ot||!m)&&n.createElement(y.default.List,{name:C,rules:[{validator(Pe,hn){return m?hn!=null&&hn.length?(hn==null?void 0:hn.reduce((Yt,bt)=>Yt+bt.score,0))>parseFloat(jt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Pe,{add:hn,remove:ae})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${Je.title} mb10`},m?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(Sn.Z,{align:"middle",className:"font14 mb30"},n.createElement(Dn.Z,{flex:1},n.createElement(Lt.default,{value:S,onChange:Yt=>{N(Yt.target.value)},maxLength:50,allowClear:!0,onPressEnter:Yt=>{var bt,tt,fn,sn;const In=`${(bt=Yt.target)==null?void 0:bt.value}`,fe=(fn=(tt=In==null?void 0:In.split("|"))==null?void 0:tt.filter(xn=>!!xn))==null?void 0:fn.map(xn=>xn==null?void 0:xn.trim()),it=u.getFieldValue(["sub_item_banks",...C]),iu=((sn=it==null?void 0:it.map(xn=>xn==null?void 0:xn.keyword))==null?void 0:sn.flat())||[];for(const xn of fe)if(iu.includes(xn)){h.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}qe(In)&&(hn({keyword:fe,score:1}),N(""))},className:Je.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(Dn.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Pe.map(Yt=>{var bt=Yt,{key:tt,name:fn}=bt,sn=nt(bt,["key","name"]);return n.createElement(Sn.Z,{key:tt,className:"mb20",style:{marginRight:148}},n.createElement(Dn.Z,{flex:1},n.createElement(Sn.Z,{align:"middle",justify:"space-between"},n.createElement(y.default.Item,Qe(Ie({},sn),{name:[fn,"keyword"]}),n.createElement(Ae,{onClose:()=>ae(fn)})),m&&n.createElement(y.default.Item,Qe(Ie({},sn),{name:[fn,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Je.blankInputNumberWrapper}),n.createElement(a.Z,{className:Je.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>_e(!0)},n.createElement(y.default.Item,{name:ee,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(kl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:D}))),((O=g==null?void 0:g.exercise)==null?void 0:O.is_open_ai_review)&&n.createElement(Te,{form:u,qitem:Y,aiReviewSettings:c}))};var W=p(59301),De=Object.defineProperty,st=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,wt=(e,u,l)=>u in e?De(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,St=(e,u)=>{for(var l in u||(u={}))gt.call(u,l)&&wt(e,l,u[l]);if(lt)for(var l of lt(u))Ge.call(u,l)&&wt(e,l,u[l]);return e},kt=(e,u)=>st(e,pt(u)),nn=(e,u)=>{var l={};for(var m in e)gt.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&<)for(var m of lt(e))u.indexOf(m)<0&&Ge.call(e,m)&&(l[m]=e[m]);return l};const{Panel:Zt}=Ga.default,un=({questionTitlePlaceholder:e,choiceKey:u,form:l,withScore:m,exerciseitem:F})=>{const ee=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[I,C]=(0,n.useState)(),[v,b]=(0,n.useState)([]),Y=c=>{b(c)},g=({value:c})=>W.createElement("div",{style:{width:150,paddingLeft:11}},c);return W.createElement("div",{className:Je.wrap},W.createElement("div",{className:Je.questionTitleEditorWrap},W.createElement(y.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},W.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:e}))),W.createElement(y.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),W.createElement(y.default.List,{name:"sub_item_banks",rules:[{validator(c,A){return A?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(c,{add:A,remove:L,move:V})=>{const J=l.getFieldValue("sub_item_banks");return W.createElement(W.Fragment,null,W.createElement(Ga.default,{className:c.length>0?Je.collapseWrapper:"",bordered:!1,activeKey:v,onChange:Y,expandIcon:({isActive:O})=>W.createElement("i",{className:`iconfont icon-weizhankai ${O?Je.open:Je.close}`,style:{fontSize:14,transition:"all .2s"}})},c.map((O,D)=>{var _e=O,{key:S,name:N}=_e,Ot=nn(_e,["key","name"]),jt,Pe,hn,ae,Yt,bt,tt,fn,sn,In,fe,it,iu,xn;return W.createElement(Zt,{className:Je.panel,forceRender:!0,header:W.createElement("div",{className:Je.panelHeader},"\u7B2C",D+1,"\u5C0F\u9898",W.createElement("span",null,"\uFF08",((jt=J==null?void 0:J[N])==null?void 0:jt.question_type)==0?"\u5355\u9009\u9898":((Pe=J==null?void 0:J[N])==null?void 0:Pe.question_type)==1?"\u591A\u9009\u9898":((hn=J==null?void 0:J[N])==null?void 0:hn.question_type)==3?"\u586B\u7A7A\u9898":((ae=J==null?void 0:J[N])==null?void 0:ae.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:N,extra:W.createElement(Sn.Z,{align:"middle",onClick:T=>T.stopPropagation()},((Yt=J==null?void 0:J[N])==null?void 0:Yt.question_type)==3&&W.createElement(W.Fragment,null,W.createElement(Oe.ZP.Group,{defaultValue:(bt=J==null?void 0:J[N])==null?void 0:bt.use_blank_score,className:me.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:T=>{var Xn,yu,du,mu,qn;if(l==null||l.setFieldValue(["sub_item_banks",N,"use_blank_score"],(Xn=T==null?void 0:T.target)==null?void 0:Xn.value),(yu=T==null?void 0:T.target)!=null&&yu.value){let lu=0;for(let ol in(du=l==null?void 0:l.getFieldValue(["sub_item_banks",N]))==null?void 0:du.standard_answers)lu+=Number((qn=(mu=l==null?void 0:l.getFieldValue(["sub_item_banks",N]))==null?void 0:mu.standard_answers[ol])==null?void 0:qn.score);l==null||l.setFieldValue(["sub_item_banks",N,"question_score"],lu||"")}C(new Date)}}),W.createElement(Bt.Z,{overlayInnerStyle:{width:460},title:W.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",W.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},W.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),m&&W.createElement(y.default.Item,kt(St({},Ot),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[N,"question_score"],className:Je.blankInputNumberWrapper}),((tt=J==null?void 0:J[N])==null?void 0:tt.question_type)==3&&((fn=J==null?void 0:J[N])!=null&&fn.use_blank_score)?W.createElement(g,null):W.createElement(a.Z,{className:Je.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),W.createElement(Sn.Z,{align:"middle",className:"pl40",style:{width:82}},D!==0&&W.createElement("div",{onClick:()=>{var T;V(D,D-1);const Xn=(T=l.getFieldValue("sub_item_banks"))==null?void 0:T.map((yu,du)=>(c.map((mu,qn)=>{du===qn&&(yu.q_position=Number(mu.name)+1)}),yu));l.setFieldValue("sub_item_banks",Xn)}},W.createElement(Bt.Z,{title:"\u4E0A\u79FB"},W.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),D{var T;V(D,D+1);const Xn=(T=l.getFieldValue("sub_item_banks"))==null?void 0:T.map((yu,du)=>(c.map((mu,qn)=>{du===qn&&(yu.q_position=Number(mu.name)+1)}),yu));l.setFieldValue("sub_item_banks",Xn)},className:D===0?"":"ml10"},W.createElement(Bt.Z,{title:"\u4E0B\u79FB"},W.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),W.createElement(Bt.Z,{title:"\u5220\u9664"},W.createElement(Tt.Z,{className:`${Je.deleteIcon} ml40`,onClick:()=>L(N)})))},W.createElement(y.default.Item,kt(St({},Ot),{name:N}),(((sn=J==null?void 0:J[N])==null?void 0:sn.question_type)==0||((In=J==null?void 0:J[N])==null?void 0:In.question_type)==1)&&W.createElement(Nr,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((fe=J==null?void 0:J[N])==null?void 0:fe.question_type)==1,form:l,choiceKey:[N,"choices"],titleKey:[N,"name"],analysisKey:[N,"analysis"],choiceOptionsPath:["sub_item_banks",N,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((it=J==null?void 0:J[N])==null?void 0:it.question_type)==3&&W.createElement(s,{form:l,name:N,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[N,"use_blank_score"],titleKey:[N,"name"],analysisKey:[N,"analysis"],isOrdered:[N,"is_ordered"],answerKey:[N,"standard_answers"],key:I}),((iu=J==null?void 0:J[N])==null?void 0:iu.question_type)==2&&W.createElement(H,{form:l,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[N,"name"],analysisKey:[N,"analysis"],choiceKey:[N,"choices"]}),((xn=J==null?void 0:J[N])==null?void 0:xn.question_type)==4&&W.createElement(de,{showKeywords:!0,isMustKeyWords:!0,form:l,titleKey:[N,"name"],analysisKey:[N,"analysis"],answerTexts:[N,"answer_texts"],useKeywords:[N,"use_keywords"],keywords:[N,"keywords"],aiReviewSettings:[N,"ai_review_settings"],indexs:N,qitem:J==null?void 0:J[N],questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",exerciseitem:F})))})),c.length<20&&W.createElement(sl.Z,{menu:{items:[{label:W.createElement("div",{onClick:()=>{A({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),b([c==null?void 0:c.length,...v])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),b([c==null?void 0:c.length,...v])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),b([c==null?void 0:c.length,...v])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),b([c==null?void 0:c.length,...v])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),b([c==null?void 0:c.length,...v])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(O=>O.show).map(O=>({label:O.label,key:O.key}))}},W.createElement("div",{className:`${Je.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var je=p(59301),Nn=Object.defineProperty,Rt=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,bn=(e,u,l)=>u in e?Nn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Ut=(e,u)=>{for(var l in u||(u={}))Xt.call(u,l)&&bn(e,l,u[l]);if(Fn)for(var l of Fn(u))Vt.call(u,l)&&bn(e,l,u[l]);return e},vn=(e,u)=>Rt(e,gn(u)),Kt=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),ln=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),{unified_ai_setting:g,ai_review_settings:c}=m==null?void 0:m.exercise;(0,n.useEffect)(()=>{var L;Y.setFieldsValue(vn(Ut({},e),{name:e.question_title,sub_item_banks:(L=e.sub_exercise_questions)==null?void 0:L.map(V=>{var J,O;if(V.question_type==4){const D=g?c:((J=V==null?void 0:V.ai_review_settings)==null?void 0:J.length)>0?V.ai_review_settings:c;V.ai_review_settings=D}return vn(Ut({},V),{name:V.question_title,choices:(O=V==null?void 0:V.question_choices)==null?void 0:O.map(D=>vn(Ut({},D),{is_answer:D!=null&&D.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer}))},[e]);const A=L=>{if(!(L!=null&&L.length))return!1;const V=L.map(O=>{var D;return(D=O.choice_text)==null?void 0:D.trim().replace(/^\s+|\s+$/g,"")});return new Set(V).size!==V.length};return je.createElement("div",null,je.createElement(y.default,{form:Y,colon:!1,onValuesChange:(L,V)=>{var J,O,D,_e;if(L!=null&&L.sub_item_banks){let S=((J=Y.getFieldValue("sub_item_banks"))==null?void 0:J.length)>0&&((D=(O=Y.getFieldValue("sub_item_banks"))==null?void 0:O.map(N=>{var Ot;if(N.question_type==3&&(N!=null&&N.use_blank_score)){let jt=0;for(let Pe in N==null?void 0:N.standard_answers)jt+=Number((Ot=N==null?void 0:N.standard_answers[Pe])==null?void 0:Ot.score);return jt}else return N.question_score}))==null?void 0:D.filter(N=>N));(S==null?void 0:S.length)>0&&Y.setFieldsValue({question_score:(_e=parseFloat(S.reduce((N,Ot)=>parseFloat(N)+parseFloat(Ot))))==null?void 0:_e.toFixed(1)})}},onFinish:L=>{var V,J;if((V=L.sub_item_banks)==null?void 0:V.some(D=>D.question_type===0||D.question_type===1?A(D.choices):!1)){h.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}F(vn(Ut(Ut({},e),L),{question_title:L.name,sub_questions:(J=L==null?void 0:L.sub_item_banks)==null?void 0:J.map(D=>{var _e,S,N,Ot;return(D==null?void 0:D.question_type)==3?vn(Ut({},D),{question_title:D.name,item_type:D==null?void 0:D.question_type}):vn(Ut({},D),{question_title:D.name,question_choices:(S=(_e=D==null?void 0:D.choices)==null?void 0:_e.map)==null?void 0:S.call(_e,jt=>jt.choice_text),standard_answers:(Ot=(N=D==null?void 0:D.choices)==null?void 0:N.map)==null?void 0:Ot.call(N,(jt,Pe)=>(jt==null?void 0:jt.is_answer)===1&&Pe+1).filter(jt=>jt),item_type:D==null?void 0:D.question_type})})}))},onFinishFailed:L=>Kt(void 0,null,function*(){var V,J;h.ZP.error(L.errorFields[0].errors[0]),Y.scrollToField((J=(V=L==null?void 0:L.errorFields)==null?void 0:V[0])==null?void 0:J.name,{behavior:"smooth",block:"center"})})},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{style:{flex:1}},je.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),je.createElement("span",null,"\u7EC4\u5408\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&je.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},je.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),je.createElement(ne.ZP,{onClick:()=>{var L;e.isadd?(u(!1),C()):(Y.setFieldsValue(vn(Ut({},e),{name:e.question_title,sub_item_banks:(L=e.sub_exercise_questions)==null?void 0:L.map(V=>{var J;return vn(Ut({},V),{name:V.question_title,choices:(J=V==null?void 0:V.question_choices)==null?void 0:J.map(O=>vn(Ut({},O),{is_answer:O!=null&&O.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer})),u(!1))}},"\u53D6\u6D88"),je.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:je.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},je.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},je.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),je.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},je.createElement(ju.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),je.createElement(un,{form:Y,withScore:!0,choiceKey:"",exerciseitem:m,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),je.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Le=p(59301),an=Object.defineProperty,Wn=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Pu=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,zt=(e,u,l)=>u in e?an(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,se=(e,u)=>{for(var l in u||(u={}))We.call(u,l)&&zt(e,l,u[l]);if(Pu)for(var l of Pu(u))Be.call(u,l)&&zt(e,l,u[l]);return e},he=(e,u)=>Wn(e,Ft(u)),kn=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),zn=({qitem:e,setqitem:u,setisedit:l,TagDiscipline:m,exerciseitem:F,seveeditor:ee,deleteitem:I,showTip:C})=>{var v,b;const[Y]=y.default.useForm();return(0,n.useEffect)(()=>{var g,c;Y.setFieldsValue(he(se({},e),{name:e==null?void 0:e.question_title,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(A=>he(se({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(c=e==null?void 0:e.shixun)==null?void 0:c.map(A=>he(se({},A),{defaultscore:A.challenge_score}))},[]),Le.createElement("div",null,Le.createElement(y.default,{form:Y,colon:!1,onFinish:g=>{var c,A;let L=he(se({},g),{question_scores:(c=e==null?void 0:e.shixun)==null?void 0:c.map(V=>V.challenge_score),item_type:e==null?void 0:e.question_type,choices:(A=g==null?void 0:g.choices)==null?void 0:A.map(V=>he(se({},V),{is_answer:V.standard_boolean}))});ee(se(se({},e),L))},onFinishFailed:g=>kn(void 0,null,function*(){var c,A;h.ZP.error(g.errorFields[0].errors[0]),Y.scrollToField((A=(c=g==null?void 0:g.errorFields)==null?void 0:c[0])==null?void 0:A.name,{behavior:"smooth",block:"center"})})},Le.createElement("div",{style:{display:"flex",alignItems:"center"}},Le.createElement("div",{style:{flex:1}},Le.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Le.createElement("span",null,"\u5B9E\u8BAD\u9898")),((v=F==null?void 0:F.exercise)==null?void 0:v.exercise_status)==1&&!(e!=null&&e.isadd)&&Le.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{I()}},Le.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Le.createElement(ne.ZP,{onClick:()=>{var g,c;Y.setFieldsValue(he(se({},e),{name:e==null?void 0:e.question_title,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(A=>he(se({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(c=e==null?void 0:e.shixun)==null?void 0:c.map(A=>he(se({},A),{challenge_score:A.defaultscore})),u(se({},e)),l(!1)}},"\u53D6\u6D88"),Le.createElement(Bt.Z,{overlayClassName:me.shake,open:C,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Le.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Le.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Le.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>kn(void 0,null,function*(){var g,c,A;if(((c=(g=e==null?void 0:e.shixun)==null?void 0:g.map)==null?void 0:c.call(g,L=>L.challenge_score).filter(L=>L).length)<((A=e==null?void 0:e.shixun)==null?void 0:A.length)){h.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Y.submit()})},"\u4FDD\u5B58"))),Le.createElement(ju.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Le.createElement(y.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Le.createElement(Lu.Z,{watch:!0,height:140,placeholder:"",defaultValue:e.question_title}))),Le.createElement(Sn.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Le.createElement("div",null,Le.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Le.createElement("a",{href:`/shixuns/${e==null?void 0:e.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Le.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(b=e==null?void 0:e.shixun)==null?void 0:b.map((g,c)=>Le.createElement("div",{style:{display:"flex",marginBottom:20}},Le.createElement("div",{style:{flex:1}},c+1,"\u3001",g.challenge_name),Le.createElement("div",null,Le.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Le.createElement(a.Z,{precision:1,value:g==null?void 0:g.challenge_score,onChange:A=>{const L=JSON.parse(JSON.stringify((e==null?void 0:e.shixun)||[]));L[c].challenge_score=A;const V=L.every(O=>!O.challenge_score),J=parseFloat(L==null?void 0:L.map(O=>O.challenge_score).reduce((O,D)=>parseFloat(O||0)+parseFloat(D||0)));Y.setFieldsValue({question_score:V?"":J.toFixed(1)}),u(he(se({},e),{shixun:L}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},re={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},cu=p(54172),Xu=p(19105),au=p(24334),X=p(59301);const ru=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],qu=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var $u=({qitem:e,exercise:u})=>{var l,m,F,ee,I,C,v,b,Y,g,c,A,L,V,J,O,D,_e,S,N,Ot,jt,Pe,hn;return X.createElement("div",{className:re.warp},((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&X.createElement("div",{className:re.normalWrap},(l=e==null?void 0:e.question_choices)==null?void 0:l.map((ae,Yt)=>X.createElement("div",{className:re.redio},!(ae!=null&&ae.standard_boolean)&&X.createElement("span",{className:re.redioitem}),(ae==null?void 0:ae.standard_boolean)&&X.createElement("i",{className:`${re.redioitemyes} icon-duigou1`}),X.createElement("span",{className:`${ae!=null&&ae.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},(e==null?void 0:e.question_type)===0?ru[Yt]:""),X.createElement(Cn.Z,{className:ae!=null&&ae.standard_boolean?re.titleyes:re.title,value:ae==null?void 0:ae.choice_text}),(ae==null?void 0:ae.standard_boolean)&&X.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&X.createElement("div",{className:re.normalWrap},(m=e==null?void 0:e.question_choices)==null?void 0:m.map((ae,Yt)=>X.createElement("div",{className:re.checkbox},!(ae!=null&&ae.standard_boolean)&&X.createElement("span",{className:re.checkboxitem}),(ae==null?void 0:ae.standard_boolean)&&X.createElement("i",{className:`${re.checkboxitemyes} icon-duigou1`}),X.createElement("span",{className:`${ae!=null&&ae.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ru[Yt]),X.createElement(Cn.Z,{className:ae!=null&&ae.standard_boolean?re.titleyes:re.title,value:ae==null?void 0:ae.choice_text}),(ae==null?void 0:ae.standard_boolean)&&X.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&X.createElement("div",{className:re.completion},(F=e==null?void 0:e.standard_answers)==null?void 0:F.map((ae,Yt)=>{var bt;return X.createElement(Sn.Z,{align:"top"},X.createElement("span",{className:re.title},"\u586B\u7A7A\u9879",Yt+1),X.createElement("div",{className:re.content},(bt=ae.answer_text)==null?void 0:bt.map((tt,fn)=>X.createElement("div",{key:fn,className:re.items,style:(ae==null?void 0:ae.model)===2?{border:0,padding:0}:{}},(ae==null?void 0:ae.model)===1?X.createElement("pre",{className:"mb0"},tt):X.createElement(Xu.Z,{value:tt,disabled:!0})))))})),(e==null?void 0:e.question_type)===4&&X.createElement("div",{className:re.simple},X.createElement("div",{className:re.title},"\u53C2\u8003\u7B54\u6848"),X.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ee=e==null?void 0:e.answer_texts)!=null&&ee[0]?X.createElement(Cn.Z,{className:re.content,value:(I=e==null?void 0:e.answer_texts)==null?void 0:I[0]}):X.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),X.createElement("div",{className:"mt20 "},X.createElement("span",{className:re.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),X.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(e==null?void 0:e.question_type)===5&&X.createElement("div",{className:re.shixunWrapper},(C=e==null?void 0:e.shixun)==null?void 0:C.map((ae,Yt)=>{var bt,tt;return X.createElement("div",null,X.createElement("div",{key:Yt,className:`${re.shixun} mb30`},X.createElement("span",{className:re.score},"\uFF08",ae==null?void 0:ae.challenge_score,"\u5206\uFF09"),X.createElement("span",{className:re.qtitle},(e==null?void 0:e.index)+"."+(Yt+1),"\u3001",ae==null?void 0:ae.challenge_name)),((tt=(bt=u==null?void 0:u.editData)==null?void 0:bt.exercise)==null?void 0:tt.show_challenge_task_pass)&&X.createElement(Cn.Z,{className:re.content,value:(ae==null?void 0:ae.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(e==null?void 0:e.question_type)===6&&X.createElement("div",{className:re.program,style:{border:!((b=(v=u==null?void 0:u.editData)==null?void 0:v.exercise)!=null&&b.show_hack_sets)&&!((g=(Y=u==null?void 0:u.editData)==null?void 0:Y.exercise)!=null&&g.show_hack_description)&&"none"}},((A=(c=u==null?void 0:u.editData)==null?void 0:c.exercise)==null?void 0:A.show_hack_sets)&&X.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},X.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},X.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),X.createElement(cu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(ae,Yt,bt)=>bt+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(ae,Yt,bt)=>X.createElement(Bt.Z,{title:X.createElement("pre",null,ae)},X.createElement("div",{className:re.divname},ae))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(ae,Yt,bt)=>X.createElement(Bt.Z,{title:X.createElement("pre",null,ae)}," ",X.createElement("div",{className:re.divname},ae))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:e==null?void 0:e.hack_sets})),((V=(L=u==null?void 0:u.editData)==null?void 0:L.exercise)==null?void 0:V.show_hack_description)&&X.createElement("div",null,X.createElement(Cn.Z,{className:re.content,value:(e==null?void 0:e.description)||"- -"}))),(e==null?void 0:e.question_type)===7&&((J=e==null?void 0:e.sub_exercise_questions)==null?void 0:J.map((ae,Yt)=>{var bt,tt,fn,sn,In,fe;return X.createElement("div",{key:Yt},X.createElement("div",{className:re.combination},X.createElement("span",{className:re.score},ae==null?void 0:ae.question_score,"\u5206"),X.createElement("span",{className:re.qtype},(bt=qu.find(it=>it.type==ae.question_type))==null?void 0:bt.name),X.createElement("span",{className:re.qtitle},Yt+1,"\u3001",ae==null?void 0:ae.question_title)),(ae.question_type===0||ae.question_type===2)&&X.createElement("div",{className:re.warp,style:{padding:"30px 58px",paddingBottom:0}},X.createElement("div",null,(tt=ae==null?void 0:ae.question_choices)==null?void 0:tt.map((it,iu)=>X.createElement("div",{className:re.redio,key:iu},!(it!=null&&it.standard_boolean)&&X.createElement("span",{className:re.redioitem}),(it==null?void 0:it.standard_boolean)&&X.createElement("i",{className:`${re.redioitemyes} icon-duigou1`}),ae.question_type===2&&X.createElement("span",{className:`${it!=null&&it.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ru[iu]),X.createElement(Cn.Z,{className:it!=null&&it.standard_boolean?re.titleyes:re.title,value:it==null?void 0:it.choice_text}),(it==null?void 0:it.standard_boolean)&&X.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848"))))),ae.question_type===1&&X.createElement("div",{className:re.normalWrap},(fn=ae==null?void 0:ae.question_choices)==null?void 0:fn.map((it,iu)=>X.createElement("div",{className:re.checkbox,key:iu},!(it!=null&&it.standard_boolean)&&X.createElement("span",{className:re.checkboxitem}),(it==null?void 0:it.standard_boolean)&&X.createElement("i",{className:`${re.checkboxitemyes} icon-duigou1`}),X.createElement("span",{className:`${it!=null&&it.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ru[iu]),X.createElement(Cn.Z,{className:it!=null&&it.standard_boolean?re.titleyes:re.title,value:it==null?void 0:it.choice_text}),(it==null?void 0:it.standard_boolean)&&X.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),ae.question_type===3&&X.createElement("div",{className:re.completion},(sn=ae==null?void 0:ae.standard_answers)==null?void 0:sn.map((it,iu)=>{var xn;return X.createElement(Sn.Z,{align:"top"},X.createElement("span",{className:re.title},"\u586B\u7A7A\u9879",iu+1),X.createElement("div",{className:re.content},(xn=it.answer_text)==null?void 0:xn.map((T,Xn)=>X.createElement("div",{key:Xn,className:re.items},X.createElement("pre",{className:"mb0"},T)))))})),ae.question_type===4&&X.createElement("div",{className:re.simple},X.createElement("div",{className:re.title},"\u53C2\u8003\u7B54\u6848"),X.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(In=ae==null?void 0:ae.answer_texts)!=null&&In[0]?X.createElement(Cn.Z,{className:re.content,value:(fe=ae==null?void 0:ae.answer_texts)==null?void 0:fe[0]}):X.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),X.createElement("div",{className:"mt20 "},X.createElement("span",{className:re.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),X.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ae!=null&&ae.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(e==null?void 0:e.question_type)===8&&X.createElement("div",null,X.createElement(Cn.Z,{disabledFill:!0,className:re.content,showProgramFill:!0,value:au.Base64.decode(((O=e==null?void 0:e.program_attr)==null?void 0:O.code)||"")})),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&X.createElement("div",{className:re.bottom},X.createElement("div",{className:`${re.bottomitem} mb30`},X.createElement("span",{className:re.left},"\u89E3\u6790"),X.createElement("span",{className:re.right},e!=null&&e.analysis?X.createElement(Cn.Z,{value:e==null?void 0:e.analysis}):X.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),X.createElement("div",{className:`${re.bottomitem} mb30`},X.createElement("span",{className:re.left},"\u96BE\u5EA6"),X.createElement("span",{className:re.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),X.createElement("div",{className:re.bottomitem},X.createElement("span",{className:re.left},"\u77E5\u8BC6\u70B9"),X.createElement(Bt.Z,{title:((D=e==null?void 0:e.tag_discipline_names)==null?void 0:D.length)<=0||((_e=e==null?void 0:e.tag_discipline_names)==null?void 0:_e.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(N=(S=e==null?void 0:e.tag_discipline_names)==null?void 0:S.join("\uFF1B"))==null?void 0:N.toString()},X.createElement("span",{className:re.right},((Ot=e==null?void 0:e.tag_discipline_names)==null?void 0:Ot.length)<=0?X.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((jt=e==null?void 0:e.tag_discipline_names)==null?void 0:jt.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?X.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(hn=(Pe=e==null?void 0:e.tag_discipline_names)==null?void 0:Pe.join("\uFF1B"))==null?void 0:hn.toString())))))},gl=p(4881),el=p(44272),Tn=p(59301),Fl=Object.defineProperty,la=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,aa=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,oa=(e,u,l)=>u in e?Fl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,rl=(e,u)=>{for(var l in u||(u={}))ra.call(u,l)&&oa(e,l,u[l]);if(aa)for(var l of aa(u))ia.call(u,l)&&oa(e,l,u[l]);return e},ku=(e,u)=>la(e,Pa(u)),Ol=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),wa=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b,Y,g,c;const[A]=y.default.useForm(),{unified_ai_setting:L,ai_review_settings:V}=m==null?void 0:m.exercise,J=L?V:((b=e==null?void 0:e.ai_review_settings)==null?void 0:b.length)>0?e.ai_review_settings:V;return(0,n.useEffect)(()=>{A.setFieldsValue(ku(rl({},e),{name:e.question_title,answer_texts:e.answer_texts,repeat_answer:!e.repeat_answer,ai_review_settings:J}))},[e]),Tn.createElement("div",null,Tn.createElement(y.default,{form:A,colon:!1,onFinish:O=>{var D;(D=m==null?void 0:m.exercise)!=null&&D.is_open_ai_review&&!(0,nu.BR)(O==null?void 0:O.ai_review_settings)||F(ku(rl(rl({},e),O),{answer_texts:O==null?void 0:O.answer_texts,question_title:O==null?void 0:O.name}))},onFinishFailed:O=>Ol(void 0,null,function*(){var D,_e;h.ZP.error(O.errorFields[0].errors[0]),A.scrollToField((_e=(D=O==null?void 0:O.errorFields)==null?void 0:D[0])==null?void 0:_e.name,{behavior:"smooth",block:"center"})})},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{flex:1}},Tn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Tn.createElement("span",null,"\u7B80\u7B54\u9898")),((Y=m==null?void 0:m.exercise)==null?void 0:Y.exercise_status)==1&&!(e!=null&&e.isadd)&&Tn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Tn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Tn.createElement(ne.ZP,{onClick:()=>{e.isadd?(u(!1),C()):(A.setFieldsValue(ku(rl({},e),{name:e==null?void 0:e.question_title,answer_texts:e.answer_texts||[],repeat_answer:!(e!=null&&e.repeat_answer)})),u(!1))}},"\u53D6\u6D88"),Tn.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Tn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Tn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Tn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{A.submit()}},"\u4FDD\u5B58"))),Tn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Tn.createElement(y.default.Item,{className:me.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Tn.createElement(a.Z,{onBlur:O=>{O.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Tn.createElement(el.W,{form:A,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),((g=m==null?void 0:m.exercise)==null?void 0:g.is_open_ai_review)&&!((c=m==null?void 0:m.exercise)!=null&&c.unified_ai_setting)&&Tn.createElement(Te,{form:A,qitem:e}),Tn.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:A}))))},Rn=p(59301),Sa=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Na=({setScoreShow:e,ScoreShow:u,exerciseitem:l,getdata:m})=>{var F,ee,I;const[C,v]=(0,n.useState)(!1);function b(){return Sa(this,null,function*(){var Y,g,c;let A=(g=(Y=l==null?void 0:l.exercise_question_types)==null?void 0:Y.filter(V=>V.Singlequestion))==null?void 0:g.map(V=>({question_type:V.question_type,score:V.Singlequestion})),L=yield(0,x.ZP)(`/api/exercises/${(c=l==null?void 0:l.exercise)==null?void 0:c.id}/batch_set_score.json`,{method:"POST",body:{question_arr:A}});(L==null?void 0:L.status)===0&&m()})}return Rn.createElement("div",null,u&&Rn.createElement($t.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:u,width:640,centered:!0,zIndex:10,className:me.scoremodal,onCancel:()=>{e(!1)},onOk:()=>{var Y,g,c;if(l!=null&&l.use_blank_score&&((c=(g=(Y=l==null?void 0:l.exercise_question_types)==null?void 0:Y.filter(A=>A.name==="\u586B\u7A7A\u9898"))==null?void 0:g[0])!=null&&c.Singlequestion)){v(!0);return}b(),e(!1)}},Rn.createElement("div",{className:"c-black"},"\u603B\u5206",Rn.createElement("span",{className:"ml10 c-light-primary"},(l==null?void 0:l.exercise_question_types.length)>0&&((F=l==null?void 0:l.exercise_types)==null?void 0:F.q_scores))),Rn.createElement("div",{className:me.content},Rn.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Rn.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Rn.createElement("span",null,"\u9898\u578B\u603B\u5206"),Rn.createElement("span",null,"\u64CD\u4F5C")),(I=(ee=l==null?void 0:l.exercise_question_types)==null?void 0:ee.filter(Y=>Y.name!=="\u5B9E\u8BAD\u9898"&&Y.name!=="\u7EC4\u5408\u9898"))==null?void 0:I.map(Y=>{var g;return Rn.createElement("div",{className:me.items},Rn.createElement("span",null,Y==null?void 0:Y.name),Rn.createElement("span",null,(g=Y==null?void 0:Y.items)==null?void 0:g.length),Rn.createElement("span",null,Y==null?void 0:Y.score),Rn.createElement("span",null,"\u6BCF\u9898",Rn.createElement(a.Z,{max:100,precision:1,min:.1,onChange:c=>{Y.Singlequestion=c},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Rn.createElement($t.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:C,width:640,closable:!1,className:me.scoremodal},Rn.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Rn.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Rn.createElement("div",{className:me.bottom},Rn.createElement(ne.ZP,{className:me.no,onClick:()=>{v(!1)}},"\u53D6\u6D88"),Rn.createElement(ne.ZP,{className:me.yes,onClick:()=>{b(),v(!1),e(!1)}},"\u786E\u8BA4"))))},Tl=p(20554),Hu=p(69219),hl=p(13747),$n={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Rl=p(55305),ke={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const yl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Ia=({qitem:e})=>{var u,l,m,F,ee,I,C,v,b,Y;return n.createElement("div",{className:ke.warp},n.createElement("div",{className:ke.mainPart},n.createElement("div",{className:ke.qcount},(e==null?void 0:e.question_type)===8&&n.createElement(Cn.Z,{className:ke.content,showProgramFill:!0,value:(u=e==null?void 0:e.program_attr)==null?void 0:u.description}),(e==null?void 0:e.question_type)!=8&&n.createElement(Cn.Z,{className:ke.qtitle,value:(e==null?void 0:e.name)||(e==null?void 0:e.title)})),((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&n.createElement("div",null,(l=e==null?void 0:e.choices)==null?void 0:l.map((g,c)=>n.createElement("div",{className:ke.redio},!(g!=null&&g.is_answer)&&n.createElement("span",{className:ke.redioitem}),(g==null?void 0:g.is_answer)&&n.createElement("i",{className:`${ke.redioitemyes} icon-duigou1`}),n.createElement(Cn.Z,{className:g!=null&&g.is_answer?ke.titleyes:ke.title,value:yl[c]+(g==null?void 0:g.choice_text)}),(g==null?void 0:g.is_answer)&&n.createElement("div",{className:ke.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&n.createElement("div",null,(m=e==null?void 0:e.choices)==null?void 0:m.map((g,c)=>n.createElement("div",{className:ke.checkbox},!(g!=null&&g.is_answer)&&n.createElement("span",{className:ke.checkboxitem}),(g==null?void 0:g.is_answer)&&n.createElement("i",{className:`${ke.checkboxitemyes} icon-duigou1`}),n.createElement(Cn.Z,{className:g!=null&&g.is_answer?ke.titleyes:ke.title,value:yl[c]+(g==null?void 0:g.choice_text)}),(g==null?void 0:g.is_answer)&&n.createElement("div",{className:ke.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&n.createElement("div",{className:ke.completion},(F=e==null?void 0:e.standard_answer)==null?void 0:F.map((g,c)=>{var A;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:ke.title},"\u586B\u7A7A\u9879",c+1),n.createElement("div",{className:ke.content},(A=g==null?void 0:g.answer_text)==null?void 0:A.map((L,V)=>n.createElement("div",{className:ke.items},L))))})),(e==null?void 0:e.question_type)===4&&n.createElement("div",{className:ke.simple},n.createElement("div",{className:ke.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ee=e==null?void 0:e.answer_texts)!=null&&ee[0]?n.createElement(Cn.Z,{className:ke.content,value:(I=e==null?void 0:e.answer_texts)==null?void 0:I[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(e==null?void 0:e.question_type)===5&&((C=e==null?void 0:e.challenge_names)==null?void 0:C.map((g,c)=>n.createElement("div",{className:ke.shixun},n.createElement("span",{className:ke.qtitle},n.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,nu.EM)(c+1),"\u9898"),g)))),(e==null?void 0:e.question_type)===6&&n.createElement("div",{className:ke.simple},n.createElement(Cn.Z,{className:ke.content,value:((v=e==null?void 0:e.program_attr)==null?void 0:v.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((b=e==null?void 0:e.sub_item_banks)==null?void 0:b.map((g,c)=>{var A,L,V,J,O;return n.createElement("div",null,n.createElement("div",{className:ke.combination},n.createElement("span",{className:ke.qtitle},g==null?void 0:g.name)),n.createElement("div",{className:ke.warp,style:{padding:"0px",paddingTop:20}},n.createElement("div",null,((g==null?void 0:g.item_type)=="SINGLE"||(g==null?void 0:g.item_type)=="JUDGMENT")&&((A=g==null?void 0:g.choices)==null?void 0:A.map((D,_e)=>n.createElement("div",{className:ke.redio},!(D!=null&&D.is_answer)&&n.createElement("span",{className:ke.redioitem}),(D==null?void 0:D.is_answer)&&n.createElement("i",{className:`${ke.redioitemyes} icon-duigou1`}),n.createElement(Cn.Z,{className:D!=null&&D.is_answer?ke.titleyes:ke.title,value:yl[_e]+(D==null?void 0:D.choice_text)}),(D==null?void 0:D.is_answer)&&n.createElement("div",{className:ke.yestag},"\u6B63\u786E\u7B54\u6848")))),(g==null?void 0:g.item_type)=="MULTIPLE"&&((L=g==null?void 0:g.choices)==null?void 0:L.map((D,_e)=>n.createElement("div",{className:ke.checkbox},!(D!=null&&D.is_answer)&&n.createElement("span",{className:ke.checkboxitem}),(D==null?void 0:D.is_answer)&&n.createElement("i",{className:`${ke.checkboxitemyes} icon-duigou1`}),n.createElement(Cn.Z,{className:D!=null&&D.is_answer?ke.titleyes:ke.title,value:yl[_e]+(D==null?void 0:D.choice_text)}),(D==null?void 0:D.is_answer)&&n.createElement("div",{className:ke.yestag},"\u6B63\u786E\u7B54\u6848")))),(g==null?void 0:g.item_type)=="COMPLETION"&&n.createElement("div",{className:ke.completion},(V=g==null?void 0:g.standard_answer)==null?void 0:V.map((D,_e)=>{var S;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:ke.title},"\u586B\u7A7A\u9879",_e+1),n.createElement("div",{className:ke.content},(S=D==null?void 0:D.answer_text)==null?void 0:S.map((N,Ot)=>n.createElement("div",{className:ke.items},N))))})),(g==null?void 0:g.item_type)=="SUBJECTIVE"&&n.createElement("div",{className:ke.simple},n.createElement("div",{className:ke.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(J=g==null?void 0:g.answer_texts)!=null&&J[0]?n.createElement(Cn.Z,{className:ke.content,value:(O=g==null?void 0:g.answer_texts)==null?void 0:O[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(e==null?void 0:e.question_type)===8&&n.createElement("div",null,n.createElement(Cn.Z,{disabledFill:!0,className:ke.content,showProgramFill:!0,value:au.Base64.decode(((Y=e==null?void 0:e.program_attr)==null?void 0:Y.code)||"")})),(e==null?void 0:e.question_type)===5&&n.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},n.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_school_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.study_count)||"0"))),n.createElement("a",{className:ke.shixunbutton,href:`/shixuns/${e==null?void 0:e.identifier}/challenges?exercise=true`,target:"_blank"},n.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&n.createElement("div",{className:ke.bottom},n.createElement("div",{className:ke.bottomitem},n.createElement("span",{className:ke.left},"\u89E3\u6790"),n.createElement("span",{className:ke.right},e!=null&&e.analysis?n.createElement(Cn.Z,{value:e==null?void 0:e.analysis}):n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),n.createElement("div",{className:ke.bottomitem},n.createElement("span",{className:ke.left},"\u96BE\u5EA6"),n.createElement("span",{className:ke.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),n.createElement("div",{className:ke.bottomitem},n.createElement("span",{className:ke.left},"\u77E5\u8BC6\u70B9"),n.createElement("span",{className:ke.right},e!=null&&e.tag_discipline?e==null?void 0:e.tag_discipline:n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},da=p(61250),ma=p(57149),ka=p(87444),va=p(94361),Za=p(46722),Ma=p(3039),Oa=p(75736),Ta=p(49840),ve=p(59301),Ra=Object.defineProperty,Va=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,vu=(e,u,l)=>u in e?Ra(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,qt=(e,u)=>{for(var l in u||(u={}))Mt.call(u,l)&&vu(e,l,u[l]);if(fa)for(var l of fa(u))ft.call(u,l)&&vu(e,l,u[l]);return e},bu=(e,u)=>Va(e,ja(u)),zu=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const Mr=({setScoreShow:e,ScoreShow:u,onOk:l,isshixuns:m,isloadings:F,dispatch:ee,shixunsDetail:I,exercise:C,initFun:v})=>{var b,Y,g;let[c,A]=(0,n.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[L,V]=(0,n.useState)([]),[J,O]=(0,n.useState)([]),[D,_e]=(0,n.useState)([]),[S,N]=(0,n.useState)([]);const[Ot,jt]=(0,n.useState)(!1),[Pe]=y.default.useForm(),[hn,ae]=(0,n.useState)(),[Yt,bt]=(0,n.useState)(!1);let[tt,fn]=(0,n.useState)(m);const[sn,In]=(0,n.useState)([]),[fe,it]=(0,n.useState)(!0),[iu,xn]=(0,n.useState)([]),[T,Xn]=(0,n.useState)(0),[yu,du]=(0,n.useState)([]),mu=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[qn,lu]=(0,n.useState)({}),[ol,Ll]=(0,n.useState)(!1),[Tu,Vn]=(0,n.useState)({});(0,n.useEffect)(()=>{var B,te,ct,Ue,Ct,An,Pn,Nt,jn,Zn;(((ct=(te=(B=C==null?void 0:C.editData)==null?void 0:B.exercise)==null?void 0:te.exist_item_bank_ids)==null?void 0:ct.length)>0||((An=(Ct=(Ue=C==null?void 0:C.editData)==null?void 0:Ue.exercise)==null?void 0:Ct.exist_item_bank_shixun_ids)==null?void 0:An.length)>0)&&du([...(Nt=(Pn=C==null?void 0:C.editData)==null?void 0:Pn.exercise)==null?void 0:Nt.exist_item_bank_ids,...(Zn=(jn=C==null?void 0:C.editData)==null?void 0:jn.exercise)==null?void 0:Zn.exist_item_bank_shixun_ids])},[(Y=(b=C==null?void 0:C.editData)==null?void 0:b.exercise)==null?void 0:Y.exist_item_bank_ids]);const Un=(0,n.useRef)(new Set),fu=(0,n.useRef)(new Set);let[Eu,xt]=(0,n.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const En=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ou=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Cu=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Du,eu]=(0,n.useState)(!1),_u=()=>{Pe.resetFields(),tt=!1,fn(!1),eu(!1),Pe.submit()};(0,n.useEffect)(()=>{T>0&&setTimeout(()=>{Xn(0)},2e3)},[T]),(0,n.useEffect)(()=>{u&&(Pe.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),fe&&tt&&(Pe.setFieldsValue({item_type:"SHIXUN"}),c.item_type="SHIXUN",A(qt({},c)),it(!1)),pu(c),xu(),Zu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[u]);function pu(B){return zu(this,null,function*(){var te,ct,Ue;if(jt(!0),A(B),(D==null?void 0:D.length)<=0&&B.type==="5"){N([]),jt(!1);return}let Ct=B.type==="5"?D==null?void 0:D.filter(Nt=>!sn.includes(Nt)):null,An=B.type==="5"?D==null?void 0:D.filter(Nt=>sn.includes(Nt)):null,Pn=yield(0,x.ZP)("/api/item_banks.json",{method:"get",params:bu(qt({},B),{discipline_id:((te=B==null?void 0:B.courseid)==null?void 0:te[0])||null,sub_discipline_id:((ct=B==null?void 0:B.courseid)==null?void 0:ct[1])||null,ids:Ct,shixun_ids:An,group_id:((Ue=B.group_id)==null?void 0:Ue.map(Nt=>Nt==null?void 0:Nt.value))||null,keyword:B.keyword?encodeURIComponent(B.keyword):B.keyword,include_shixuns:!0,type:B.type==="5"?null:B.type,clazz:B.type==="3"?"ItemBanksGroup":null})});N(Pn),jt(!1)})}function Zu(B){return zu(this,null,function*(){var te;let ct=yield(0,x.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:B}),Ue=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(te=ct==null?void 0:ct.data)==null?void 0:te.map(Ct=>({title:Ct.name,id:Ct.id,pid:Ct.id,value:Ct.id,key:Ct.id,isLeaf:!Ct.have_child}))}];xn(Ue)})}function xu(){return zu(this,null,function*(){let B=yield(0,x.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:c.type==="5"?null:c.type,clazz:"ItemBanksGroup"}});V((0,Rl.L)(B==null?void 0:B.disciplines))})}function Kn(B){return zu(this,null,function*(){var te,ct,Ue,Ct;jt(!0);let An=(te=B.list)==null?void 0:te.filter(jn=>!sn.includes(jn)),Pn=(ct=B.list)==null?void 0:ct.filter(jn=>sn.includes(jn));if(An.length===0&&Pn.length===0){jt(!1),N([]);return}let Nt=yield(0,x.ZP)("/api/item_banks.json",{method:"get",params:bu(qt({},B),{discipline_id:((Ue=B==null?void 0:B.courseid)==null?void 0:Ue[0])||null,sub_discipline_id:((Ct=B==null?void 0:B.courseid)==null?void 0:Ct[1])||null,ids:An,shixun_ids:Pn,type:B.type==="5"?null:B.type,clazz:B.type==="3"?"ItemBanksGroup":null})});jt(!1),N(Nt)})}const Ru=(0,$.useParams)(),[cn,cr,Vr,_a]=(0,ka.P)(),jr=B=>zu(void 0,null,function*(){const te=yield ee({type:"shixunsDetail/release",payload:{id:B}});let ct=te==null?void 0:te.tag_position,Ue=(te==null?void 0:te.evaluation_set_position)||[],Ct=te.status;return Ct===0?(h.ZP.success("\u53D1\u5E03\u6210\u529F"),pu(c),!0):(Ct===2?h.ZP.error(`\u7B2C${Ue.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Ct===3?h.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ct.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):h.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Su=B=>(B==null?void 0:B.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",dr=(B,te,ct)=>B.map(Ue=>Ue.key===te?qt(qt({},Ue),ct):Ue.children?bu(qt({},Ue),{children:dr(Ue.children,te,ct)}):Ue),$a=B=>zu(void 0,null,function*(){const{key:te}=B;let ct=c.type;const Ue=yield(0,Za.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(te),type:ct}),{data:Ct,total_count:An}=Ue||{};An>0&&xn(Pn=>dr(Pn,te,{children:Ct.map(Nt=>({title:Nt.name,id:Nt.id,pid:Nt.id,value:Nt.id,key:Nt.id,isLeaf:!Nt.have_child}))}))});function pa(B){console.log("----",c),B==="1"&&(Eu.gg=qt({},c)),B==="2"&&(Eu.scj=qt({},c)),B==="3"&&(Eu.ttgx=qt({},c)),B==="0"&&(Eu.wcjd=qt({},c)),B==="5"&&(Eu.yx=qt({},c)),xt(qt({},Eu))}function ga(){c.type==="1"&&(c=Eu.gg),c.type==="2"&&(c=Eu.scj),c.type==="3"&&(c=Eu.ttgx),c.type==="0"&&(c=Eu.wcjd),c.type==="5"&&(c=Eu.yx),(c==null?void 0:c.item_type)==="SHIXUN"?(tt=!0,fn(!0)):(tt=!1,fn(!1)),Pe.setFieldsValue(qt({},c)),A(qt({},c)),pu(qt({},c))}return ve.createElement("div",null,ve.createElement($t.default,{title:!1,footer:!1,open:u,width:1200,centered:!0,className:$n.scoremodal,onCancel:()=>{e(!1)}},ve.createElement("div",{style:{display:"flex",alignItems:"center"}},ve.createElement("div",{className:$n.title},"\u9898\u5E93\u9009\u9898")),ve.createElement(Tl.default,{className:$n.tabWrap,activeKey:c.type,onChange:B=>{B==="3"?(c.show_all_share=!0,Zu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):c.show_all_share=null,B==="0"&&Zu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),pa(c.type),c.type=B,(c==null?void 0:c.item_type)==="SHIXUN"&&c.type!=="5"&&(tt=!0,fn(!0)),eu(!1),c.type==="5"&&(tt=!1,fn(!1)),ga(),xu()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:ve.createElement("div",null,"\u5DF2\u9009",D.length>0&&ve.createElement("span",{className:$n.titlecount},D.length),T>0&&ve.createElement("span",{className:$n.add},"+",T)),key:"5"}]}),ve.createElement(y.default,{layout:"inline",form:Pe,onValuesChange:(B,te)=>{var ct,Ue;const Ct=Object.values(te).some(Pn=>Pn!==null&&Pn!==""&&Pn!==void 0),An=te.keyword==="";if(eu(Ct||!An),c.page=1,c.keyword=(Ue=(ct=c.keyword)==null?void 0:ct.replace)==null?void 0:Ue.call(ct,/^\s+|\s+$/g,""),(te==null?void 0:te.item_type)==="SHIXUN"){if(c.type==="5"?fn(!1):fn(!0),B.keyword||B.keyword==="")return;Pe.submit()}else{if(B!=null&&B.courseid&&Pe.setFieldsValue({tag_discipline_id:""}),fn(!1),B.keyword||B.keyword==="")return;Pe.submit()}},onFinish:B=>{var te;c.type==="3"&&(!B.group_id||((te=B==null?void 0:B.group_id)==null?void 0:te.length)===0)?c.show_all_share=!0:c.show_all_share=null,A(qt(qt({},c),B)),pu(qt(qt({},c),B))}},ve.createElement(y.default.Item,{name:"item_type"},ve.createElement(mt.default,{className:$n.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},mu.map(B=>ve.createElement(mt.default.Option,{key:B.value},B.name)))),ve.createElement(y.default.Item,{name:"courseid"},ve.createElement(ot.Z,{className:$n.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:L})),!tt&&ve.createElement(y.default.Item,{name:"tag_discipline_id"},ve.createElement(mt.default,{className:$n.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(g=S==null?void 0:S.tag_disciplines)==null?void 0:g.map(B=>ve.createElement(mt.default.Option,{key:B.id},B.name)))),ve.createElement(y.default.Item,{name:tt?"diff":"difficulty"},ve.createElement(mt.default,{className:$n.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!tt&&En.map(B=>ve.createElement(mt.default.Option,{key:B.value},B.name)),tt&&ou.map(B=>ve.createElement(mt.default.Option,{key:B.value},B.name)))),tt&&ve.createElement(y.default.Item,{name:"shixun_publish_status"},ve.createElement(mt.default,{className:$n.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Cu.map(B=>ve.createElement(mt.default.Option,{key:B.value},B.name)))),(c.type==="3"||c.type==="0")&&!tt&&ve.createElement(y.default.Item,{name:"group_id"},ve.createElement(Hu.default,{treeDataSimpleMode:!0,style:{width:118},className:$n.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(B,te)=>te.title.toUpperCase().indexOf(B.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:$a,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:iu})),Du&&ve.createElement("span",{className:$n.allqingchu,onClick:_u},ve.createElement("i",{className:"iconfont icon-guanbi4"}),ve.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),ve.createElement(y.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},ve.createElement(Lt.default.Search,{className:$n.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:ve.createElement("i",{className:`iconfont icon-sousuo9 font14 ${$n.searchIcon}`,onClick:()=>Pe.submit()}),onSearch:B=>{Pe.submit()}}))),ve.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},ve.createElement("div",{onClick:()=>{c.updated_at==="asc"?c.updated_at="desc":c.updated_at="asc",A(bu(qt({},c),{page:1})),pu(bu(qt({},c),{page:1}))}}," ",c.updated_at?ve.createElement("img",{src:c.updated_at==="asc"?da.Z:ma.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),ve.createElement("div",{onClick:()=>{c.quotes==="asc"?c.quotes="desc":c.quotes="asc",A(bu(qt({},c),{page:1})),pu(bu(qt({},c),{page:1}))},style:{marginLeft:20}}," ",c.quotes?ve.createElement("img",{src:c.quotes==="asc"?da.Z:ma.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),ve.createElement(cu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(S==null?void 0:S.items)||(S==null?void 0:S.shixun_list),pagination:!1,loading:Ot,rowKey:B=>B.id,rowSelection:{type:"checkbox",selectedRowKeys:[...J,...yu],getCheckboxProps:B=>({disabled:B.shixun_tag_num===1||(yu==null?void 0:yu.find(te=>B.id===te))}),onSelect(B,te,ct){if(console.log("---",ct,te,B),te)(tt||B!=null&&B.challenge_names)&&In([...sn,B.id]),O([...J,B.id]),B.identifier?Un.current.add(B.id):fu.current.add(B.id),Xn(1),_e([...D,B.id]);else{B.identifier?Un.current.delete(B.id):fu.current.delete(B.id);let Ue=D.filter(Ct=>Ct!==B.id);if(O(Ue),_e(Ue),tt||B!=null&&B.challenge_names){let Ct=sn.filter(An=>An!==B.id);In([...Ct])}if(c.type==="5"){Kn(bu(qt({},c),{list:[...Ue]}));return}}},onSelectAll(B,te,ct){var Ue,Ct;if(console.log("----",ct),B){const An=ct.map(Nt=>Nt.id),Pn=(Ct=ct==null?void 0:ct.filter(Nt=>Nt==null?void 0:Nt.challenge_names))==null?void 0:Ct.map(Nt=>Nt.id);console.log("---",Pn),In([...sn,...Pn]),O([...J,...An]),_e([...D,...An]);for(const Nt of ct)Nt.identifier?Un.current.add(Nt.id):fu.current.add(Nt.id)}else{const An=ct.map(Zn=>Zn.id),Pn=J.filter(Zn=>!An.some(Yu=>Yu===Zn)),Nt=(Ue=ct==null?void 0:ct.filter(Zn=>Zn==null?void 0:Zn.challenge_names))==null?void 0:Ue.map(Zn=>Zn.id);O([...Pn]),_e([...Pn]);let jn=sn.filter(Zn=>!Nt.some(Yu=>Yu===Zn.id));In([...jn]),c.type==="5"&&Kn(bu(qt({},c),{list:[...Pn]}));for(const Zn of An)Zn.identifier?Un.current.delete(Zn):fu.current.delete(Zn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(B,te,ct)=>{var Ue,Ct;return ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",null,tt||te!=null&&te.challenge_names?"\u5B9E\u8BAD\u9898":(Ct=(Ue=mu==null?void 0:mu.filter(An=>An.value===B))==null?void 0:Ue[0])==null?void 0:Ct.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:tt?"30%":"60%",key:"name",render:(B,te,ct)=>{var Ue;return ve.createElement("div",{style:{display:"flex",alignItems:"center"}},ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("span",null,ve.createElement(Cn.Z,{key:1,showLines:1,showTextOnly:!0,value:tt||te!=null&&te.challenge_names?te!=null&&te.title||B===null?"--":B:(te==null?void 0:te.item_type)=="BPROGRAM"?(Ue=te==null?void 0:te.program_attr)==null?void 0:Ue.description:B}))),(te==null?void 0:te.high_resources_consume)&&ve.createElement(va.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!tt,render:(B,te,ct)=>{var Ue;return ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("span",null,B?(Ue=B==null?void 0:B.split("\u3001"))==null?void 0:Ue[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!tt,render:(B,te,ct)=>ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("span",null,B||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(B,te,ct)=>{var Ue,Ct,An,Pn;return ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",null,tt||te!=null&&te.challenge_names?(te==null?void 0:te.level)||((Ct=(Ue=En==null?void 0:En.filter(Nt=>Nt.value===B))==null?void 0:Ue[0])==null?void 0:Ct.name):(Pn=(An=En==null?void 0:En.filter(Nt=>Nt.value===B))==null?void 0:An[0])==null?void 0:Pn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!tt,render:(B,te,ct)=>ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",null,B||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(B,te,ct)=>ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",null,tt||te!=null&&te.challenge_names?(te==null?void 0:te.study_count)||(te==null?void 0:te.stu_num):B))},{title:ve.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",ve.createElement(Bt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},ve.createElement(Ou.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!tt,render:(B,te,ct)=>ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",null,B||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(B,te,ct)=>ve.createElement(Bt.Z,{title:Su(te)},ve.createElement("div",{style:{flex:1,textAlign:"start"}},ve.createElement("a",{onClick:()=>{var Ue,Ct;ae(bu(qt({},te),{question_type:tt||te!=null&&te.challenge_names?5:(Ct=(Ue=mu==null?void 0:mu.filter(An=>An.value===(te==null?void 0:te.item_type)))==null?void 0:Ue[0])==null?void 0:Ct.question_type})),bt(!0)}},"\u67E5\u770B"),(te==null?void 0:te.shixun_tag_num)===1&&ve.createElement("a",{style:{marginLeft:10},onClick:()=>{$t.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:ve.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",ve.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${te==null?void 0:te.identifier}/challenges`)}},(te==null?void 0:te.shixun_name)||"--"),"\uFF1F"),onOk:()=>zu(void 0,null,function*(){if(!jr(te==null?void 0:te.identifier))return new Promise((Ue,Ct)=>{Ct()})})})}},"\u53D1\u5E03")))}].filter(B=>!B.hidden)}),ve.createElement(hl.Z,{current:c.page,total:(S==null?void 0:S.items_count)||(S==null?void 0:S.shixuns_count),style:{marginBottom:20},defaultPageSize:c.per_page,showTotal:B=>ve.createElement("span",null,"\u5171\xA0",ve.createElement("span",{style:{color:"#165DFF"}},B),"\xA0\u6761\u6570\u636E"),pageSize:c.per_page,onChange:(B,te)=>{c.page=B,c.per_page=te,A(qt({},c)),pu(qt({},c))}}),ve.createElement("div",{className:$n.bottom},ve.createElement(ne.ZP,{className:$n.no,onClick:()=>{e(!1)}},"\u53D6\u6D88"),ve.createElement(ne.ZP,{loading:F,style:{width:F&&75},className:$n.yes,onClick:()=>zu(void 0,null,function*(){var B,te;if((D==null?void 0:D.length)<=0){h.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let ct=[...D==null?void 0:D.filter(Ct=>sn.includes(Ct))],Ue=yield(0,Oa.Tr)({id:ct,course_id:Ru.coursesId,type:"shixun"});if(Ue){let Ct=yield l([...fu.current],ct,!1);if((Ct==null?void 0:Ct.status)===0){if((ct==null?void 0:ct.length)==0)return v();Vn({exercise_id:(te=(B=C==null?void 0:C.editData)==null?void 0:B.exercise)==null?void 0:te.id,courseId:Ru==null?void 0:Ru.coursesId,shixun_info:Ue==null?void 0:Ue.no_use_list}),Ll(!0)}}})},"\u786E\u8BA4"))),ve.createElement($t.default,{open:Yt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:$n.previewModal,width:1e3,centered:!0,onCancel:()=>{bt(!1)},onOk:()=>{bt(!1)}},ve.createElement(Ia,{qitem:hn})),ve.createElement(Ma.Z,{resdata:qn,type:"exercise",okloading:F,oktext:(qn==null?void 0:qn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:B=>zu(void 0,null,function*(){const te=[],ct=[];for(const Ue of qn==null?void 0:qn.can_copy_list)te.push(Ue.id);cr(),yield l([...fu.current],[...Un.current].filter(Ue=>!ct.includes(Ue)),!0,D==null?void 0:D.length,te)})}),ve.createElement(Ta.Z,{source:"\u5B9E\u8BAD",showModal:ol,onCancel:()=>Ll(!1),info:Tu,onOk:v}))};var Or=(0,$.connect)(({shixunsDetail:e,exercise:u})=>({shixunsDetail:e,exercise:u}))(Mr),$r=p(68571),rt=p(59301),yt=Object.defineProperty,Jt=Object.defineProperties,Qn=Object.getOwnPropertyDescriptors,uu=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,si=Object.prototype.propertyIsEnumerable,Qr=(e,u,l)=>u in e?yt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,tl=(e,u)=>{for(var l in u||(u={}))Tr.call(u,l)&&Qr(e,l,u[l]);if(uu)for(var l of uu(u))si.call(u,l)&&Qr(e,l,u[l]);return e},Vl=(e,u)=>Jt(e,Qn(u)),ci=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),di=({qitem:e,TagDiscipline:u,exerciseitem:l,setisedit:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),g=!0;return(0,n.useEffect)(()=>{var c,A,L;Y.setFieldsValue(Vl(tl({},e),{standard_answers:e.standard_answer,difficulty:(e==null?void 0:e.difficult)||2,item_banks_group_id:e.item_banks_group_id,hack:Vl(tl({},e),{time_limit:(e==null?void 0:e.time_limit)||3}),hack_codes:{language:(c=e==null?void 0:e.program_attr)==null?void 0:c.language,code:au.Base64.decode(((A=e==null?void 0:e.program_attr)==null?void 0:A.code)||"")},hack_sets:tl({},(L=e==null?void 0:e.hack_sets)==null?void 0:L[0]),repeat_answer:!e.repeat_answer}))},[e]),rt.createElement("div",null,rt.createElement(y.default,{form:Y,colon:!1,onValuesChange:(c,A)=>{var L,V,J,O;if(c!=null&&c.standard_answers){let D=((L=Y.getFieldValue("standard_answers"))==null?void 0:L.length)>0&&((J=(V=Y.getFieldValue("standard_answers"))==null?void 0:V.map(_e=>_e.score))==null?void 0:J.filter(_e=>_e));(D==null?void 0:D.length)>0&&Y.setFieldsValue({question_score:(D==null?void 0:D.length)>0&&((O=D.reduce((_e,S)=>_e+S))==null?void 0:O.toFixed(1))})}},onFinish:c=>{var A;F(Vl(tl(tl({},e),c),{item_type:e==null?void 0:e.question_type,standard_answers:(A=c.standard_answers)==null?void 0:A.map((L,V)=>Vl(tl({},L),{position:V+1})),hack_codes:Vl(tl({},c.hack_codes),{code:au.Base64.encode(c.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:c=>ci(void 0,null,function*(){var A,L;h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},rt.createElement("div",{style:{display:"flex",alignItems:"center"}},rt.createElement("div",{style:{flex:1}},rt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),rt.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((b=l==null?void 0:l.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&rt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},rt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),rt.createElement(ne.ZP,{onClick:()=>{var c,A,L,V;e.isadd?(m(!1),C()):(Y.setFieldsValue(Vl(tl({},e),{standard_answers:e.standard_answer,difficulty:e.difficult,item_banks_group_id:e.item_banks_group_id,hack:Vl(tl({},e),{sub_discipline_id:(c=l==null?void 0:l.exercise)==null?void 0:c.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(A=e==null?void 0:e.program_attr)==null?void 0:A.language,code:au.Base64.decode((L=e==null?void 0:e.program_attr)==null?void 0:L.code)},hack_sets:tl({},(V=e==null?void 0:e.hack_sets)==null?void 0:V[0]),repeat_answer:!e.repeat_answer})),m(!1))}},"\u53D6\u6D88"),rt.createElement(Bt.Z,{overlayClassName:me.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:rt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},rt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},rt.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),rt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},rt.createElement(ju.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),rt.createElement($r.t,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:g,hackidentifier:e==null?void 0:e.hack_identifier,answerKey:"standard_answers"}),rt.createElement(Bu,{getTagData:I,qitem:e,exerciseitem:l,TagDiscipline:u,form:Y}))))},mi=p(346),vi=p(78874),La=p(81722),fi=p(89392),Ei=p(99909),Hr=p(50043),_i=p(48790),R=p(59301),pi=Object.defineProperty,gi=Object.defineProperties,Fi=Object.getOwnPropertyDescriptors,zr=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Yr=(e,u,l)=>u in e?pi(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,wu=(e,u)=>{for(var l in u||(u={}))hi.call(u,l)&&Yr(e,l,u[l]);if(zr)for(var l of zr(u))yi.call(u,l)&&Yr(e,l,u[l]);return e},jl=(e,u)=>gi(e,Fi(u)),Hn=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const{confirm:Ci}=$t.default,Ea=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Di=({user:e,dispatch:u,itemid:l,setisedits:m,exercise:F,setitemid:ee})=>{var I,C,v,b,Y,g,c,A,L,V,J,O,D,_e,S,N,Ot,jt,Pe,hn,ae,Yt,bt,tt,fn,sn,In;const[fe,it]=(0,n.useState)(),[iu,xn]=(0,n.useState)(!1),[T,Xn]=(0,n.useState)(),[yu,du]=(0,n.useState)(),mu=(0,n.useRef)(),qn=(0,n.useRef)(),[lu,ol]=(0,n.useState)(),[Ll,Tu]=(0,n.useState)(!1),[Vn,Un]=(0,n.useState)(!1),[fu,Eu]=(0,n.useState)(),[xt,En]=(0,n.useState)(!1),[ou,Cu]=(0,n.useState)(!1),[Du,eu]=(0,n.useState)(!1),[_u,pu]=(0,n.useState)(!1),[Zu,xu]=(0,n.useState)(!1),[Kn,Ru]=(0,n.useState)(!1),cn=(0,$.useParams)(),[cr,Vr]=(0,n.useState)(!1),[_a]=y.default.useForm(),[jr,Su]=(0,n.useState)(!1),[dr,$a]=(0,n.useState)(!1),[pa,ga]=(0,n.useState)(!1),[B,te]=(0,n.useState)(!1),[ct,Ue]=(0,n.useState)(!1),[Ct,An]=(0,n.useState)(!1),Pn=(0,n.useRef)();(0,n.useEffect)(()=>{l&&jn()},[l]),(0,n.useEffect)(()=>{m(Vn)},[Vn]),(0,n.useEffect)(()=>{T!=null&&T.question_id&&(du(T==null?void 0:T.question_score),qn.current=T==null?void 0:T.question_id)},[T]);const Nt=q=>Hn(void 0,null,function*(){let Ne=yield u({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:q}});u({type:"globalSetting/footerToggle",payload:!1}),Eu(Ne)});function jn(){return Hn(this,null,function*(){var q,Ne,dt,At,It,ht;Tu(!0),xn(!0);const Bn=yield u({type:"exercise/editExercise",payload:{categoryId:l}});Tu(!1),xn(!1),it(Bn),xu(!1),(q=Bn==null?void 0:Bn.exercise)!=null&&q.sub_discipline_id&&Nt((Ne=Bn==null?void 0:Bn.exercise)==null?void 0:Ne.sub_discipline_id),Xn(jl(wu({},(It=(At=(dt=Bn==null?void 0:Bn.exercise_question_types)==null?void 0:dt[0])==null?void 0:At.items)==null?void 0:It[0]),{index:1})),ol(jl(wu({},(ht=Bn==null?void 0:Bn.exercise_question_types)==null?void 0:ht[0]),{indexs:1}))})}function Zn(q,Ne=!0){return Hn(this,null,function*(){var dt,At,It,ht;Ne&&(Tu(!0),xn(!0));const Bn=yield u({type:"exercise/editExercise",payload:{categoryId:l}});it(Bn);let wn=[];(dt=Bn==null?void 0:Bn.exercise_question_types)==null||dt.map(Nu=>{var Ql;(Ql=Nu==null?void 0:Nu.items)==null||Ql.map((mr,vr)=>{wn.push(jl(wu({},mr),{index:vr+1}))})});let Au=(At=wn.filter(Nu=>Nu.question_id===(q==null?void 0:q.id)))==null?void 0:At[0],$l=(ht=((It=Bn==null?void 0:Bn.exercise_question_types)==null?void 0:It.map((Nu,Ql)=>{if((Au==null?void 0:Au.question_type)===(Nu==null?void 0:Nu.question_type))return jl(wu({},Nu),{indexs:Ql+1})})).filter(Nu=>Nu))==null?void 0:ht[0];ol(wu({},$l)),Xn(wu({},Au)),du(Au==null?void 0:Au.question_score),Tu(!1),xn(!1),xu(!1)})}function Yu(q){return Hn(this,null,function*(){var Ne;let dt=jl(wu({},q),{repeat_answer:!q.repeat_answer,difficulty:(q==null?void 0:q.difficulty)||2,item_type:q.question_type,sub_discipline_id:((Ne=q==null?void 0:q.sub_discipline_id)==null?void 0:Ne[1])||"",tag_discipline_ids:[],hack:jl(wu({},q==null?void 0:q.hack),{difficult:(q==null?void 0:q.difficulty)||2}),hack_identifier:sessionStorage.projectFill});q.tag_discipline_ids&&(dt.tag_discipline_ids=Array.isArray(q.tag_discipline_ids)?q.tag_discipline_ids:[q.tag_discipline_ids]);let At=Zu?`/api/exercises/${l}/exercise_questions`:`/api/exercise_questions/${q==null?void 0:q.question_id}.json`;if((q==null?void 0:q.is_my)===1){const It=Ci({title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),R.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{It.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Hn(this,null,function*(){dt.is_cover=1;let ht=yield(0,x.ZP)(At,{method:Zu?"post":"PUT",body:wu({},dt)});(ht==null?void 0:ht.status)===0&&(Un(!1),Zn({id:(ht==null?void 0:ht.exercise_question_id)||(q==null?void 0:q.question_id)})),It.destroy()}),onCancel:()=>Hn(this,null,function*(){let ht=yield(0,x.ZP)(At,{method:Zu?"post":"PUT",body:wu({},dt)});(ht==null?void 0:ht.status)===0&&(Un(!1),Zn({id:(ht==null?void 0:ht.exercise_question_id)||(q==null?void 0:q.question_id)})),It.destroy()})})}else{let It=yield(0,x.ZP)(At,{method:Zu?"post":"PUT",body:wu({},dt)});(It==null?void 0:It.status)===0&&(Un(!1),Zn({id:(It==null?void 0:It.exercise_question_id)||(q==null?void 0:q.question_id)}))}(0,nu.Vf)("#question-scroll-id")})}function Gr(q){return Hn(this,null,function*(){var Ne,dt;xn(!0);let At=yield(0,x.ZP)(`/api/exercises/${l}/sort_question_type.json`,{method:"post",body:{question_type:q}});if(xn(!1),(At==null?void 0:At.status)===0){const It=yield u({type:"exercise/editExercise",payload:{categoryId:l}});it(It),xu(!1),(Ne=It==null?void 0:It.exercise)!=null&&Ne.sub_discipline_id&&Nt((dt=It==null?void 0:It.exercise)==null?void 0:dt.sub_discipline_id)}})}const Mi=(q,Ne,dt)=>Hn(void 0,null,function*(){var At;if(q.length===0){h.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),dt();return}const It={id:cn==null?void 0:cn.exerciseId,file:(At=q[0])==null?void 0:At.file,sub_discipline_id:Ne};Ti(It,`${mi.Z.API_SERVER}/api/courses/${cn==null?void 0:cn.coursesId}/exercises/import_exercise.json`,ht=>{var Bn;if((ht==null?void 0:ht.status)===0){const wn={};(Bn=ht==null?void 0:ht.fail)==null||Bn.forEach(Wu=>{var $l;(($l=Object.keys(wn))==null?void 0:$l.includes(Wu.message))?wn[Wu.message]=wn[Wu.message]+1:wn[Wu.message]=1});let Au=`\u6210\u529F\u5BFC\u5165${ht==null?void 0:ht.success}\u6761`;Object.keys(wn).forEach(Wu=>{Au=Au+`,${Wu}${wn[Wu]}\u6761`}),h.ZP.success(Au),En(!1),jn()}(ht==null?void 0:ht.status)===-1&&(h.ZP.error(ht==null?void 0:ht.message),dt())})}),Oi=(q,Ne)=>Hn(void 0,null,function*(){const dt=yield(0,La.zR)({score:(0,fi.round)(q,1),question_id:Ne==null?void 0:Ne.question_id});if((dt==null?void 0:dt.status)===0){h.ZP.success("\u4FEE\u6539\u6210\u529F"),Zn({id:qn.current},!1);return}(dt==null?void 0:dt.status)===-1&&du(Ne==null?void 0:Ne.question_score)}),Cl=()=>{te(!0)};(0,n.useEffect)(()=>{if(B){const q=setTimeout(()=>{te(!1)},2e3);return()=>clearTimeout(q)}},[B]);const Ti=(q,Ne,dt,At,It)=>{const ht=new FormData;Object.keys(q).forEach(wn=>{ht.append(wn,q[wn])});const Bn=new window.XMLHttpRequest;return Bn.withCredentials=!0,Bn.addEventListener("load",function(wn){var Au;dt(JSON.parse((Au=wn==null?void 0:wn.target)==null?void 0:Au.response))},!1),Bn.addEventListener("error",function(wn){It&&It(wn)},!1),Bn.upload.onprogress=wn=>{At&&At(wn)},Bn.open("POST",Ne),Bn.send(ht),Bn};function Dl(){return Hn(this,null,function*(){$t.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:me.modalconfirm,onOk:()=>Hn(this,null,function*(){if(T.question_id){let q=yield(0,x.ZP)(`/api/exercise_questions/${T.question_id}.json`,{method:"delete"});(q==null?void 0:q.status)===0&&(jn(),Un(!1))}else Xn({}),Un(!1),jn()}),cancelText:"\u53D6\u6D88"})})}const Ri=q=>Hn(void 0,null,function*(){return yield(0,x.ZP)(`/api/exercises/${l}/select_questions.json`,{method:"post",body:wu({},q)})}),{overflow:Vi,handleMouseEnter:ji,handleMouseLeave:Li}=(0,vi.I)(),$i=(q,Ne)=>R.createElement(gu.default,null,R.createElement(gu.default.Item,{key:"0",onClick:()=>Xr(q==null?void 0:q.question_type)},R.createElement("span",{className:me.moreSpan},"\u65B0\u589E")),R.createElement(gu.default.Item,{key:"1",disabled:Ne===0,onClick:()=>Hn(void 0,null,function*(){if(Ne===0)return;if(Vn){Cl();return}let dt=(0,nu.rz)(fe==null?void 0:fe.exercise_question_types,Ne,Ne-1);yield Gr(dt.map(At=>At.name))})},R.createElement("span",{className:me.moreSpan},"\u4E0A\u79FB")),R.createElement(gu.default.Item,{key:"2",disabled:Ne===(fe==null?void 0:fe.exercise_question_types.length)-1,onClick:()=>Hn(void 0,null,function*(){if(Ne===(fe==null?void 0:fe.exercise_question_types.length)-1)return;if(Vn){Cl();return}let dt=(0,nu.rz)(fe==null?void 0:fe.exercise_question_types,Ne,Ne+1);yield Gr(dt.map(At=>At.name))})},R.createElement("span",{className:me.moreSpan},"\u4E0B\u79FB")),R.createElement(gu.default.Item,{key:"3",onClick:()=>{var dt;_a.setFieldsValue({name:q.name,item_type_en:(dt=Ea.find(At=>At.id==q.question_type))==null?void 0:dt.nameType}),Su(!0)}},R.createElement("span",{className:me.moreSpan},"\u91CD\u547D\u540D"))),Xr=q=>{var Ne,dt,At,It,ht,Bn,wn,Au,Wu,$l,Nu,Ql,mr,vr,qr,ei,ti,ni,ui,li,ai,ri,ii,oi;if(Vn){Cl();return}if(xu(!0),q===5){eu(!0),pu(!0);return}if(q===6){let zi=(dt=(Ne=F==null?void 0:F.editData)==null?void 0:Ne.exercise)!=null&&dt.set_question_sub_discipline?`/problems/newcreate?express_id=${(At=fe==null?void 0:fe.exercise)==null?void 0:At.id}&callback_url=/classrooms/${cn.coursesId}/exercise/add/${l}?type=2&discipline_id=${(ht=(It=F==null?void 0:F.editData)==null?void 0:It.exercise)==null?void 0:ht.discipline_id}&sub_discipline_id=${(wn=(Bn=F==null?void 0:F.editData)==null?void 0:Bn.exercise)==null?void 0:wn.sub_discipline_id}`:`/problems/newcreate?express_id=${(Au=fe==null?void 0:fe.exercise)==null?void 0:Au.id}&callback_url=/classrooms/${cn.coursesId}/exercise/add/${l}?type=2`;$.history.push(zi);return}Un(!0),Xn(q===2?{question_type:q,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:($l=(Wu=F==null?void 0:F.editData)==null?void 0:Wu.exercise)!=null&&$l.set_question_sub_discipline?(Ql=(Nu=F==null?void 0:F.editData)==null?void 0:Nu.exercise)==null?void 0:Ql.discipline_id:0,sub_discipline_id:(vr=(mr=F==null?void 0:F.editData)==null?void 0:mr.exercise)!=null&&vr.set_question_sub_discipline?(ei=(qr=F==null?void 0:F.editData)==null?void 0:qr.exercise)==null?void 0:ei.sub_discipline_id:0,analysis:""}:{question_type:q,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(ni=(ti=F==null?void 0:F.editData)==null?void 0:ti.exercise)!=null&&ni.set_question_sub_discipline?(li=(ui=F==null?void 0:F.editData)==null?void 0:ui.exercise)==null?void 0:li.discipline_id:0,sub_discipline_id:(ri=(ai=F==null?void 0:F.editData)==null?void 0:ai.exercise)!=null&&ri.set_question_sub_discipline?(oi=(ii=F==null?void 0:F.editData)==null?void 0:ii.exercise)==null?void 0:oi.sub_discipline_id:0,downcase:!0,no_space:!0})},Qi=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{En(!0)}},{key:2,label:R.createElement("div",null,R.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Hr.$}),R.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(Vn){Cl();return}$a(!0)}}];console.log(lu==null?void 0:lu.question_type,T==null?void 0:T.question_type);const Hi=()=>Hn(void 0,null,function*(){var q,Ne;An(!0);const dt=yield(0,x.ZP)(`/api/courses/${cn==null?void 0:cn.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[cn.exerciseId]}});if((dt==null?void 0:dt.status)===0){h.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Ue(!1),Tu(!0),xn(!0);const At=yield u({type:"exercise/editExercise",payload:{categoryId:l}});Tu(!1),xn(!1),it(At),xu(!1),(q=At==null?void 0:At.exercise)!=null&&q.sub_discipline_id&&Nt((Ne=At==null?void 0:At.exercise)==null?void 0:Ne.sub_discipline_id)}An(!1)});return R.createElement("div",null,R.createElement(Mu.Z,{spinning:Ll},R.createElement("div",{className:me.bg},((I=fe==null?void 0:fe.exercise_types)==null?void 0:I.q_counts)===0&&!Vn&&R.createElement(Jn.Z,{styles:{marginTop:180},customText:R.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",R.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((C=fe==null?void 0:fe.exercise_types)==null?void 0:C.q_counts)>0||Vn)&&R.createElement("div",{style:{textAlign:"center"}},R.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},R.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},R.createElement("div",{className:me.left},R.createElement("div",{className:me.leftAction},((v=fe==null?void 0:fe.exercise)==null?void 0:v.exercise_status)===1&&R.createElement(ne.ZP,{onClick:()=>{if(Vn){Cl();return}Cu(!0)},className:me.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),R.createElement("div",{className:me.scrollWrapper,style:{overflow:Vi},onMouseEnter:ji,onMouseLeave:Li},(b=fe==null?void 0:fe.exercise_question_types)==null?void 0:b.map((q,Ne)=>R.createElement("div",{key:Ne,className:"mb30"},R.createElement("div",{className:me.title},R.createElement("div",{className:me.titleleft},R.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,nu.EM)(Ne+1),"\u3001\u3010",q.name,"\u3011"),R.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",q.count,"\u5C0F\u9898\uFF0C\u5171",q.score,"\u5206\uFF09")),R.createElement(sl.Z,{dropdownRender:()=>$i(q,Ne),placement:"bottomLeft"},R.createElement("div",{className:me.more_style},R.createElement("i",{className:"iconfont icon-sandian font12"})))),R.createElement(zl,{handleEditing:Cl,isedit:Vn,setBigqitem:ol,bigitem:jl(wu({},q),{indexs:Ne+1}),setqitem:dt=>Hn(void 0,null,function*(){var At;(At=mu.current)==null||At.blur(),Xn(dt)}),qitem:T,Itemid:l,getdata:Zn,data:q.items})))))),R.createElement("div",{id:"question-scroll-id",style:{overflow:Vn?"hidden":"auto"},className:me.right},!(T!=null&&T.isadd)&&R.createElement("div",{className:me.title},!Vn&&R.createElement("div",{style:{flex:1}},R.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(lu==null?void 0:lu.indexs)&&(0,nu.EM)(lu==null?void 0:lu.indexs),"\u3001\u3010",lu==null?void 0:lu.name,"\u3011"),R.createElement(Bt.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},R.createElement("i",{className:`${me.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var q;_a.setFieldsValue({name:lu.name,item_type_en:(q=Ea.find(Ne=>Ne.id==lu.question_type))==null?void 0:q.nameType}),Su(!0)}})),R.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",lu==null?void 0:lu.count,"\u5C0F\u9898\uFF0C\u5171",lu==null?void 0:lu.score,"\u5206\uFF09"),(T==null?void 0:T.question_type)===6&&R.createElement("span",{onClick:()=>{$t.default.destroyAll(),ga(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(T==null?void 0:T.question_type)===5&&R.createElement(rn.default,{defaultChecked:(g=(Y=F==null?void 0:F.editData)==null?void 0:Y.exercise)==null?void 0:g.show_challenge_task_pass,onChange:q=>Hn(void 0,null,function*(){let Ne=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:q.target.checked}});(Ne==null?void 0:Ne.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Zn({id:qn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(T==null?void 0:T.question_type)===6&&R.createElement("span",{style:{marginLeft:20},onClick:()=>{var q,Ne,dt,At;$t.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:R.createElement("div",null,(T==null?void 0:T.question_type)===6&&R.createElement(rn.default,{defaultChecked:(Ne=(q=F==null?void 0:F.editData)==null?void 0:q.exercise)==null?void 0:Ne.show_hack_sets,onChange:It=>Hn(void 0,null,function*(){let ht=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_hack_sets:It.target.checked}});(ht==null?void 0:ht.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),$t.default.destroyAll(),Zn({id:qn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),R.createElement("br",null),(T==null?void 0:T.question_type)===6&&R.createElement(rn.default,{defaultChecked:(At=(dt=F==null?void 0:F.editData)==null?void 0:dt.exercise)==null?void 0:At.show_hack_description,onChange:It=>Hn(void 0,null,function*(){let ht=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_hack_description:It.target.checked}});(ht==null?void 0:ht.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),$t.default.destroyAll(),Zn({id:qn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),R.createElement("div",{style:{display:"flex",alignItems:"center"}},(T==null?void 0:T.question_type)===5&&!Vn&&R.createElement("a",{className:me.shixun,href:`/shixuns/${T==null?void 0:T.shixun_identifier}/challenges?exercise=true`,target:"_blank"},R.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!Vn&&((c=fe==null?void 0:fe.exercise)==null?void 0:c.exercise_status)==1&&[0,1,2,4,6].includes(T==null?void 0:T.question_type)&&R.createElement(y.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},R.createElement(a.Z,{precision:1,ref:mu,onChange:q=>du(q),value:yu,onBlur:q=>{Oi(q.target.value,T)}})),!Vn&&((A=fe==null?void 0:fe.exercise)==null?void 0:A.exercise_status)==1&&R.createElement(Bt.Z,{title:"\u5220\u9664"},R.createElement("i",{onClick:()=>{Dl()},style:{marginRight:20},className:`${me.delete} iconfont icon-shanchu13 mr8 ml8 `})),(T==null?void 0:T.question_type)!==5&&!Vn&&R.createElement(R.Fragment,null,(T==null?void 0:T.is_my)==1&&R.createElement(Bt.Z,{title:"\u67E5\u770B\u539F\u9898"},R.createElement("i",{className:`${me.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(T==null?void 0:T.question_type)==6?window.open(`/problems/newedit/${T==null?void 0:T.item_bank_hack_identifier}`):(T==null?void 0:T.question_type)==8?window.open(`/problemset/edit/${T==null?void 0:T.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${T==null?void 0:T.item_bank_id}`)}})),R.createElement(Bt.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},R.createElement("i",{className:`${me.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{Pn.current=[],$t.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:R.createElement("div",{className:`font14 ${me.overflow}`,style:{maxHeight:500,overflow:"auto"}},R.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),R.createElement(Mu.Z,{spinning:!1},R.createElement(Ei.Z,{defaultValue:!0,value:Pn.current,onChange:q=>Pn.current=q}))),onOk:()=>Hn(void 0,null,function*(){var q;(0,La.$l)({id:T==null?void 0:T.question_id,group_id:((q=Pn==null?void 0:Pn.current)==null?void 0:q[0])||""}).then(Ne=>{(Ne==null?void 0:Ne.status)==0&&(h.ZP.success("\u52A0\u5165\u6210\u529F"),jn())})})})}}))),!Vn&&(((L=fe==null?void 0:fe.exercise)==null?void 0:L.exercise_status)==1||((V=fe==null?void 0:fe.exercise)==null?void 0:V.exercise_status)==2&&((O=(J=e.userInfo)==null?void 0:J.course)==null?void 0:O.course_role)!=15||((D=fe==null?void 0:fe.exercise)==null?void 0:D.exercise_status)==3&&((S=(_e=e.userInfo)==null?void 0:_e.course)==null?void 0:S.course_role)!=15||((N=fe==null?void 0:fe.exercise)==null?void 0:N.exercise_status)==4&&((jt=(Ot=e.userInfo)==null?void 0:Ot.course)==null?void 0:jt.course_role)!=15)&&R.createElement(Bt.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},R.createElement("i",{onClick:()=>{(T==null?void 0:T.question_type)===6?$.history.push(`/problems/newedit/${T==null?void 0:T.hack_identifier}?type=exercises&express_id=${cn.exerciseId}&question_id=${T==null?void 0:T.question_id}&score=${T==null?void 0:T.question_score}&exercise=true&callback_url=/classrooms/${cn.coursesId}/exercise/add/${l}?type=2`):Un(!0)},className:`${me.edit} iconfont icon-bianji_Hover ml8`})))),!Vn&&R.createElement("div",null,R.createElement("div",{className:me.qcount},R.createElement("span",{className:me.score},T==null?void 0:T.question_score,"\u5206"),R.createElement(Cn.Z,{className:me.qtitle,value:(T==null?void 0:T.index)+`\u3001${(T==null?void 0:T.question_type)==8?(Pe=T==null?void 0:T.program_attr)==null?void 0:Pe.description:T==null?void 0:T.question_title}`}),(T==null?void 0:T.high_resources_consume)&&R.createElement(va.Z,{type:"shixun",style:{marginLeft:10}}),(0,_i.G5)()&&(T==null?void 0:T.shixun_change)&&(T==null?void 0:T.question_type)==5&&R.createElement(bl.Z,{open:ct,onOpenChange:q=>{Ue(q)},placement:"bottomLeft",title:null,content:R.createElement("div",{style:{width:"310px",color:"#000"}},R.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),R.createElement("div",{className:me.btn_warp},R.createElement(ne.ZP,{size:"small",onClick:()=>Ue(!1)},"\u5FFD\u7565"),R.createElement(ne.ZP,{loading:Ct,className:"ml20",size:"small",type:"primary",onClick:Hi},"\u786E\u8BA4\u540C\u6B65"),R.createElement(ne.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,nu.xg)(`/shixuns/${T==null?void 0:T.forked_shixun_identifier}/challenges?exercise=true`)},"\u524D\u5F80\u67E5\u770B")))},R.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:q=>q.stopPropagation()}))),(T==null?void 0:T.question_type)===6&&R.createElement(Uu.Z,{onEdit:()=>ga(1),className:"mt10",dataSource:(T==null?void 0:T.languages)||[]}),R.createElement($u,{exercise:F,TagDiscipline:fu,qitem:T})),Vn&&R.createElement("div",null,(T==null?void 0:T.question_type)<=1&&R.createElement(ll,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}),(T==null?void 0:T.question_type)===5&&R.createElement(zn,{setqitem:Xn,deleteitem:Dl,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,showTip:B}),(T==null?void 0:T.question_type)===3&&R.createElement(Gu,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}),(T==null?void 0:T.question_type)===2&&R.createElement(Ja,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}),(T==null?void 0:T.question_type)===4&&R.createElement(wa,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}),(T==null?void 0:T.question_type)===7&&R.createElement(ln,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}),(T==null?void 0:T.question_type)===8&&R.createElement(di,{deleteitem:Dl,getTagData:Nt,seveeditor:Yu,exerciseitem:fe,TagDiscipline:fu,setisedit:Un,qitem:T,init:jn,showTip:B}))))))),R.createElement("div",{className:me.bottomdiv},R.createElement("div",{className:me.exercise_styles},((hn=fe==null?void 0:fe.exercise)==null?void 0:hn.exercise_status)==1&&R.createElement(R.Fragment,null,R.createElement("span",{className:me.spanBtn,onClick:()=>{if(Vn){Cl();return}eu(!0),pu(!1)}},"\u9898\u5E93\u9009\u9898"),R.createElement(sl.Z,{menu:{items:Qi}},R.createElement("span",{className:me.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),R.createElement("span",{className:me.spanBtn,onClick:()=>Hn(void 0,null,function*(){var q;let Ne=yield(0,x.ZP)(`/api/exercises/${cn==null?void 0:cn.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:cn==null?void 0:cn.coursesId,categoryId:cn==null?void 0:cn.exerciseId}});(Ne==null?void 0:Ne.status)!=-1&&window.open(`/classrooms/${cn==null?void 0:cn.coursesId}/exercise/${cn==null?void 0:cn.exerciseId}/${(q=e.userInfo)==null?void 0:q.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),R.createElement("span",{className:me.spanBtn,onClick:()=>{window.open(`/classrooms/${cn==null?void 0:cn.coursesId}/exercise/${cn==null?void 0:cn.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Ea==null?void 0:Ea.map(q=>R.createElement(ne.ZP,{className:me.addQuestionBtn,key:q.id,type:"primary",onClick:()=>{Xr(q.id)}},q.name))),((ae=fe==null?void 0:fe.exercise)==null?void 0:ae.exercise_status)!=1&&R.createElement(R.Fragment,null,R.createElement("span",{style:{width:"1022px"}})),R.createElement("span",{className:me.saveBtn,onClick:()=>{var q,Ne,dt;if(Vn){Cl();return}let At=(Ne=(q=fe==null?void 0:fe.exercise_question_types)==null?void 0:q.filter(ht=>ht.question_type===5)[0])==null?void 0:Ne.items,It=0;At==null||At.map(ht=>{ht.high_resources_consume&&(It=It+1)}),console.log(It),It>0?u({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:It,fn:()=>{var ht;((ht=fe==null?void 0:fe.exercise)==null?void 0:ht.exercise_status)==1?(h.ZP.success("\u4FDD\u5B58\u6210\u529F"),$.history.push(`/classrooms/${cn==null?void 0:cn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Ru(!1)):$.history.back()}}}):((dt=fe==null?void 0:fe.exercise)==null?void 0:dt.exercise_status)==1?(h.ZP.success("\u4FDD\u5B58\u6210\u529F"),$.history.push(`/classrooms/${cn==null?void 0:cn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Ru(!1)):$.history.back()}},R.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),R.createElement(Na,{setScoreShow:Cu,ScoreShow:ou,exerciseitem:fe,getdata:jn}),Du&&R.createElement(Or,{setScoreShow:eu,isshixuns:_u,isloadings:cr,ScoreShow:Du,onOk:(q,Ne,dt=!0)=>Hn(void 0,null,function*(){Vr(!0);let It=yield Ri({exam_id:l,item_bank_ids:q,shixun_ids:Ne});return Vr(!1),(It==null?void 0:It.status)===0&&dt&&$t.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{jn()},onCancel:()=>{eu(!1),jn()}}),It}),initFun:()=>{eu(!1),jn()}}),R.createElement(gl.Z,{sub_discipline_id:(Yt=fe==null?void 0:fe.exercise)!=null&&Yt.sub_discipline_id?[(bt=fe==null?void 0:fe.exercise)==null?void 0:bt.discipline_id,(tt=fe==null?void 0:fe.exercise)==null?void 0:tt.sub_discipline_id]:[],visible:xt,onCancel:()=>En(!1),onOk:Mi}),R.createElement($t.default,{title:"\u63D0\u793A",open:Kn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:R.createElement("div",null,R.createElement(ne.ZP,{onClick:()=>{Ru(!1),$.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),R.createElement(ne.ZP,{type:"primary",onClick:()=>{$.history.push(`/classrooms/${cn==null?void 0:cn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Ru(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Ru(!1)}},R.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),R.createElement($t.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:jr,width:500,onOk:()=>_a.submit(),onCancel:()=>Su(!1)},R.createElement(y.default,{form:_a,initialValues:{},onFinish:q=>Hn(void 0,null,function*(){(yield(0,La.RK)(wu({id:l},q))).status==0&&(h.ZP.success("\u4FEE\u6539\u6210\u529F"),jn(),Su(!1))})},R.createElement(y.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(q,Ne){var dt,At,It,ht;const Bn=(dt=Ea==null?void 0:Ea.find(wn=>wn.nameType==_a.getFieldValue("item_type_en")))==null?void 0:dt.id;return(ht=(It=(At=fe==null?void 0:fe.exercise_question_types)==null?void 0:At.filter(wn=>wn.question_type!=Bn))==null?void 0:It.map(wn=>wn==null?void 0:wn.name))!=null&&ht.includes(Ne)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},R.createElement(Lt.default,{size:"large",maxLength:10,showCount:!0})),R.createElement(y.default.Item,{hidden:!0,name:"item_type_en"},R.createElement(Lt.default,{size:"large"})))),R.createElement(cl.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:dr},R.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),R.createElement(Hr.Z,{stickyTop:-24,subDisciplineId:(fn=fe==null?void 0:fe.exercise)!=null&&fn.sub_discipline_id?[(sn=fe==null?void 0:fe.exercise)==null?void 0:sn.discipline_id,(In=fe==null?void 0:fe.exercise)==null?void 0:In.sub_discipline_id]:[],onCancel:()=>$a(!1),mode:3,gather:{exercise_id:l},onSuccess:()=>{$a(!1),jn()}}),R.createElement("div",{style:{height:70}})),R.createElement(Uu.Q,{visible:!!pa,setVisible:ga,tip:pa===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:pa===1?T==null?void 0:T.languages:[],onOk:q=>Hn(void 0,null,function*(){const Ne={languages:q};pa===1?Ne.hack_id=T==null?void 0:T.hack_id:Ne.exercise_id=l,(yield(0,x.ZP)("/api/problems/update_languages.json",{method:"post",body:Ne})).status===0&&(h.ZP.success("\u4FEE\u6539\u6210\u529F"),Zn({id:qn.current}),ga(!1))})}))};var Bi=(0,$.connect)(({user:e,exercise:u,dispatch:l})=>({user:e,exercise:u,dispatch:l}))(Di),Wr=p(50337),bi=p(53311),xi=p(95024),Ai=p(87169),Pi=p(52154),Ze=p(59301),wi=Object.defineProperty,Si=Object.defineProperties,Ni=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,Jr=(e,u,l)=>u in e?wi(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,il=(e,u)=>{for(var l in u||(u={}))Ur.call(u,l)&&Jr(e,l,u[l]);if(or)for(var l of or(u))Kr.call(u,l)&&Jr(e,l,u[l]);return e},Rr=(e,u)=>Si(e,Ni(u)),Ii=(e,u)=>{var l={};for(var m in e)Ur.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&or)for(var m of or(e))u.indexOf(m)<0&&Kr.call(e,m)&&(l[m]=e[m]);return l},sr=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const ki=e=>{var u=e,{classroomList:l,globalSetting:m,problemset:F,loading:ee,exercise:I,user:C,dispatch:v}=u,b=Ii(u,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),Y,g,c,A,L,V,J,O,D,_e,S,N,Ot,jt;const Pe=(0,$.useParams)(),[hn,ae]=(0,n.useState)(!1),{userInfo:Yt}=C,[bt]=y.default.useForm();let[tt,fn]=(0,n.useState)({});const[sn,In]=(0,n.useState)(1),[fe,it]=(0,n.useState)(""),[iu]=(0,$.useSearchParams)(),[xn,T]=(0,n.useState)(!1),[Xn,yu]=(0,n.useState)(!1),[du,mu]=(0,n.useState)(!1),[qn,lu]=(0,n.useState)(""),[ol,Ll]=(0,n.useState)(!1),[Tu,Vn]=(0,n.useState)(!1);(0,n.useEffect)(()=>{v({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:Pe==null?void 0:Pe.coursesId}}),v({type:"globalSetting/footerToggle",payload:!1}),bt.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,n.useEffect)(()=>{var xt,En,ou,Cu,Du,eu;Pe.exerciseId&&(((En=(xt=I==null?void 0:I.editData)==null?void 0:xt.exercise)==null?void 0:En.exercise_status)===2||((Cu=(ou=I==null?void 0:I.editData)==null?void 0:ou.exercise)==null?void 0:Cu.exercise_status)===3||((eu=(Du=I==null?void 0:I.editData)==null?void 0:Du.exercise)==null?void 0:eu.exercise_status)===4?mu(!0):mu(!1))},[I==null?void 0:I.editData]),(0,n.useEffect)(()=>{if(Pe.exerciseId){let xt=I.editData.exercise;Vn(xt==null?void 0:xt.set_question_sub_discipline),bt.setFieldsValue(Rr(il({},xt),{courseid:xt!=null&&xt.sub_discipline_id?[xt==null?void 0:xt.discipline_id,xt==null?void 0:xt.sub_discipline_id]:[]}))}},[I]),(0,n.useEffect)(()=>{iu.get("type")==="2"&&(it(Pe.exerciseId),In(2))},[iu.get("type")]),(0,n.useEffect)(()=>{var xt;let En=(xt=F==null?void 0:F.disciplinesData)==null?void 0:xt.checked;En!=null&&En.sub_discipline_id&&bt.setFieldsValue({courseid:[En==null?void 0:En.discipline_id,En==null?void 0:En.sub_discipline_id]})},[(Y=F==null?void 0:F.disciplinesData)==null?void 0:Y.checked]);function Un(xt,En){return sr(this,null,function*(){var ou,Cu,Du,eu;yield bt.validateFields();const _u=bt.getFieldsValue(),{courseid:pu}=_u,[Zu,xu]=pu;_u.sub_discipline_id=xu,_u.is_md=!0,_u.time=parseInt(_u.time)>9999?9999:_u.time;const Kn=yield v({type:"exercise/addExercise",payload:il(il({},_u),Pe)});Kn.status===0?(yield(0,x.ZP)(`/api/courses/${Pe==null?void 0:Pe.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:Pe==null?void 0:Pe.coursesId,id:(ou=Kn==null?void 0:Kn.data)==null?void 0:ou.exercise_id,time:xt}}),Eu((Cu=Kn.data)==null?void 0:Cu.exercise_id),it((Du=Kn==null?void 0:Kn.data)==null?void 0:Du.exercise_id),In(2),T(!1),$.history.replace(`/classrooms/${Pe.coursesId}/exercise/add/${(eu=Kn.data)==null?void 0:eu.exercise_id}?type=2`)):h.ZP.error(Kn.message),En()})}function fu(xt){fn(il({},xt))}function Eu(xt){return sr(this,null,function*(){if(!(tt!=null&&tt.ec_point_ids))return;const En=il({},tt);delete En.id;let ou=yield(0,x.ZP)(`/api/ec_courses/${tt==null?void 0:tt.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:il({exercise_id:xt},En)})})}return Ze.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ze.createElement("section",{className:"edu-container"},Ze.createElement("section",{className:"animated fadeIn"},Ze.createElement("aside",{className:"mt10"},Yt&&Ze.createElement(Ye.Z,{separator:">"},Ze.createElement(Ye.Z.Item,null,Ze.createElement($.Link,{to:`/classrooms/${Pe.coursesId}/exercise`},(g=Yt==null?void 0:Yt.course)==null?void 0:g.course_name)),Ze.createElement(Ye.Z.Item,null,Ze.createElement($.Link,{to:`/classrooms/${Pe.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),Ze.createElement(Ye.Z.Item,null,Pe.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),Pe.exerciseId&&Ze.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Ze.createElement(Ai.Z,{style:{marginRight:5,color:"#E99237"}}),Ze.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ze.createElement("span",{className:Ke.addQuestionBtn,onClick:()=>{v({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Pe.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Ze.createElement(xi.Z,{haveInit:!0,init:()=>{lu(new Date)}}),Ze.createElement("div",{className:"bg-white"},Ze.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ze.createElement("div",{onClick:()=>{if(Xn){h.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}In(1)},className:sn===1?Ke.selectdiv:Ke.divitem},Ze.createElement(Wr.Z,{number:1,active:sn===1,className:"mr10"}),Ze.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ze.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ze.createElement("div",{onClick:()=>{if(!Pe.exerciseId&&!fe){h.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}In(2),!fe&&it(Pe.exerciseId)},className:sn!==1?Ke.selectdiv:Ke.divitem},Ze.createElement(Wr.Z,{number:2,active:sn!==1,className:"mr10"}),Ze.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),sn===2&&Ze.createElement("div",{className:"tc"},Ze.createElement(bi.Z,{defaultValue:(A=(c=I==null?void 0:I.editData)==null?void 0:c.exercise)==null?void 0:A.exercise_name,onFinish:xt=>sr(void 0,null,function*(){var En,ou,Cu,Du,eu,_u,pu,Zu,xu,Kn,Ru,cn;return xt.trim()===((ou=(En=I==null?void 0:I.editData)==null?void 0:En.exercise)==null?void 0:ou.exercise_name)?!0:(yield(0,La.wy)({exercise_name:xt,exercise_description:(Du=(Cu=I==null?void 0:I.editData)==null?void 0:Cu.exercise)==null?void 0:Du.exercise_description,sub_discipline_id:(_u=(eu=I==null?void 0:I.editData)==null?void 0:eu.exercise)==null?void 0:_u.sub_discipline_id,time:(Zu=(pu=I==null?void 0:I.editData)==null?void 0:pu.exercise)==null?void 0:Zu.time,exerciseId:(Kn=(xu=I.editData)==null?void 0:xu.exercise)==null?void 0:Kn.id,difficulty:(cn=(Ru=I.editData)==null?void 0:Ru.exercise)==null?void 0:cn.difficulty})).status===0?(bt.setFieldValue("exercise_name",xt),!0):!1})}),Ze.createElement("div",{style:{fontSize:14}},Ze.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ze.createElement("span",{style:{color:"#000000",marginLeft:8}},((V=(L=I==null?void 0:I.editData)==null?void 0:L.exercise)==null?void 0:V.time)||"\u4E0D\u9650")),Ze.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ze.createElement("span",{style:{color:"#000000",marginLeft:8}},((O=(J=I==null?void 0:I.editData)==null?void 0:J.exercise)==null?void 0:O.difficulty)===1?"\u7B80\u5355":((_e=(D=I==null?void 0:I.editData)==null?void 0:D.exercise)==null?void 0:_e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ze.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ze.createElement("span",{style:{color:"#000000",marginLeft:8}},((N=(S=I==null?void 0:I.editData)==null?void 0:S.exercise_types)==null?void 0:N.q_counts)||0)),Ze.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ze.createElement("span",{style:{color:"#000000",marginLeft:8}},(jt=(Ot=I==null?void 0:I.editData)==null?void 0:Ot.exercise_types)==null?void 0:jt.q_scores))))),sn===1&&Ze.createElement("div",null,Ze.createElement("section",{className:[Ke.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Ze.createElement(y.default,{form:bt,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:xt=>sr(void 0,null,function*(){var En,ou,Cu,Du,eu;if(ae(!0),T(!0),Pe.exerciseId){xt.exerciseId=(ou=(En=I.editData)==null?void 0:En.exercise)==null?void 0:ou.id,xt.sub_discipline_id=xt.courseid[xt.courseid.length-1],yield(0,La.wy)(Rr(il({},xt),{set_question_sub_discipline:Tu})),In(2),Eu(Pe==null?void 0:Pe.exerciseId),it(Pe.exerciseId),ae(!1),T(!1);return}const _u=yield(0,x.ZP)(`/api/courses/${Pe==null?void 0:Pe.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Pe==null?void 0:Pe.coursesId}});if(_u!=null&&_u.alert)v({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:pu}=xt,[Zu,xu]=pu;xt.sub_discipline_id=xu,xt.is_md=!0,xt.time=parseInt(xt.time)>9999?9999:xt.time,xt.set_question_sub_discipline=Tu;const Kn=yield v({type:"exercise/addExercise",payload:Rr(il(il({},xt),Pe),{category_id:iu.get("catalogue")||null})});Kn.status===0&&(Eu((Cu=Kn.data)==null?void 0:Cu.exercise_id),$.history.replace(`/classrooms/${Pe.coursesId}/exercise/add/${(Du=Kn.data)==null?void 0:Du.exercise_id}?type=2`),it((eu=Kn==null?void 0:Kn.data)==null?void 0:eu.exercise_id),In(2)),T(!1)}ae(!1)}),className:Ke.formWrap},Ze.createElement(y.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ke.baseLineHeight,rules:[{required:!0,validator:(xt,En)=>{var ou;return((ou=En==null?void 0:En.replaceAll(" ",""))==null?void 0:ou.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ze.createElement(Lt.default,{maxLength:60,className:Ke.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ze.createElement(y.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:Ke.baseLineHeight},Ze.createElement(ot.Z,{disabled:du,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:F.courseOptions,className:Ke.baseFormItem,size:"large",popupClassName:Ke.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),Ze.createElement("div",{className:Ke.concat},Ze.createElement("div",null,Ze.createElement(rn.default,{checked:Tu,onChange:xt=>{Vn(xt.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ze.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ze.createElement("a",{onClick:()=>Ll(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ze.createElement(y.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ke.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ze.createElement(Oe.ZP.Group,{className:Ke.radiogroup,disabled:du},Ze.createElement(Oe.ZP.Button,{className:Ke.easy,value:1},"\u7B80\u5355"),Ze.createElement(Oe.ZP.Button,{className:Ke.medium,value:2},"\u9002\u4E2D"),Ze.createElement(Oe.ZP.Button,{className:Ke.hard,value:3},"\u56F0\u96BE"))),Ze.createElement(y.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ke.baseLineHeight},Ze.createElement("div",{style:{display:"flex",width:"100%"}},Ze.createElement(y.default.Item,{name:"time",noStyle:!0},Ze.createElement(a.Z,{disabled:du,min:1,max:9999,className:Ke.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ze.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ze.createElement(y.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ze.createElement(Lt.default.TextArea,{disabled:du,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),Ze.createElement(Bl,{exercise_id:Pe==null?void 0:Pe.exerciseId,setitem:fu})),Ze.createElement("div",{className:Ke.bottmodiv},Ze.createElement(ne.ZP,{className:`${Ke.cancelBtn}`,type:"primary",onClick:()=>{$.history.back()}},"\u53D6\u6D88"),Ze.createElement(ne.ZP,{loading:xn,onClick:()=>{bt.validateFields(),bt.submit()},type:"primary",className:`${Ke.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),Ze.createElement(pe,{setsubloading:T,onModalOk:Un})),sn===2&&Ze.createElement("div",null,Ze.createElement(Bi,{key:qn,setisedits:yu,setitemid:it,itemid:fe}))),Ze.createElement(Pi.Z,{open:ol,onCancel:()=>{Ll(!1)}}))};var Zi=(0,$.connect)(({classroomList:e,loading:u,user:l,problemset:m,globalSetting:F,exercise:ee})=>({classroomList:e,globalSetting:F,problemset:m,user:l,exercise:ee,loading:u.effects}))(ki)},68956:function(nl,tu,p){p.d(tu,{Z:function(){return Ht}});var n=p(28284),$=p(6767),y=p(62957),h=p(29787),Ye=p(25399),Lt=p(82326),ot=p(47889),rn=p(37568),Oe=p(54172),a=p(59301),ne=p(25690),Ke=p(38986),$t=p(51257),Et={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},dn=p(48790),Qt=p(39793),Pt=p(76902),ue=p(59301),pe=Object.defineProperty,x=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Gt=(xe,et,Xe)=>et in xe?pe(xe,et,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):xe[et]=Xe,Wt=(xe,et)=>{for(var Xe in et||(et={}))mn.call(et,Xe)&&Gt(xe,Xe,et[Xe]);if(Tt)for(var Xe of Tt(et))mt.call(et,Xe)&&Gt(xe,Xe,et[Xe]);return xe},Se=(xe,et)=>x(xe,Ee(et)),oe=(xe,et,Xe)=>new Promise((Dt,$e)=>{var en=pn=>{try{_n(Xe.next(pn))}catch(Yn){$e(Yn)}},Mn=pn=>{try{_n(Xe.throw(pn))}catch(Yn){$e(Yn)}},_n=pn=>pn.done?Dt(pn.value):Promise.resolve(pn.value).then(en,Mn);_n((Xe=Xe.apply(xe,et)).next())});const at=({shixunHomeworks:xe,exercise:et,loading:Xe,dispatch:Dt})=>{var $e,en,Mn;const{commonHeader:_n}=et,[pn,Yn]=(0,a.useState)([]),[He,vt]=(0,a.useState)(Se(Wt({},(0,ne.useParams)()),{page:1,limit:10})),[ze,yn]=(0,a.useState)([]),[Bl,gu]=(0,a.useState)(""),[Mu,sl]=(0,a.useState)(1),[Bt]=n.default.useForm(),[bl,cl]=(0,a.useState)({}),[me,nu]=(0,a.useState)(null),[Jn,Uu]=(0,a.useState)(!1),[Vu,Cn]=(0,a.useState)([]),[tn,ul]=(0,a.useState)(null),[Fa,ha]=(0,a.useState)(0),[Hl,ya]=(0,a.useState)(0),[dl,ml]=(0,a.useState)(!1),Fu=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(ge,Fe,hu)=>(He.page-1)*He.limit+hu+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:ge=>ge||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(ge,Fe)=>ue.createElement("div",{className:Et.banding,title:ge||"--"},ge||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(ge,Fe)=>ge===0?ue.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):ge===1?ue.createElement("span",{style:{color:"#DF3042"}},!Fe.is_make_up&&"\u8003\u8BD5\u4E2D",Fe.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):ge===2?ue.createElement("span",{style:{color:"#5AB891"}},!Fe.is_make_up&&!Fe.is_force_commit&&"\u5DF2\u4EA4\u5377",Fe.is_make_up&&!Fe.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Fe.is_make_up&&Fe.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Fe.is_make_up&&Fe.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):ue.createElement("span",{style:{color:"#5AB891"}},!Fe.is_make_up&&!Fe.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Fe.is_make_up&&!Fe.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Fe.is_make_up&&Fe.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Fe.is_make_up&&Fe.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(_n==null?void 0:_n.exercise_type)==2&&!(0,dn.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(ge,Fe)=>Fe.commit_status===0||Fe.commit_status===1?"--":!Fe.open_total_score&&(0,dn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(ge=typeof ge=="number"?Number(ge):ge,console.log(typeof ge),ge||(ge=0),ge===100?ue.createElement("span",{className:"c-green"},ge):ge>60?ue.createElement("span",{className:"c-orange"},ge):ge==Hl*.6?ue.createElement("span",{className:"c-red"},ge):ue.createElement("span",null,ge))}].filter(ge=>!!ge);(0,a.useEffect)(()=>{var ge;((ge=et.actionTabs)==null?void 0:ge.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Cn([]),ul(null),Ca(),vl(He))},[($e=et.actionTabs)==null?void 0:$e.key]);const Ca=()=>oe(void 0,null,function*(){var ge;if(!((ge=et.actionTabs)!=null&&ge.showSelectQuestion))return;const Fe=yield(0,Ke.ZP)(`/api/exercises/${He==null?void 0:He.categoryId}/all_subj_questions.json`,{method:"get"});Fe.status==0&&Cn(Fe.data)}),xl=(ge,Fe)=>{He.page=ge,He.limit=Fe,vt(Wt({},He)),vl(He)},vl=ge=>oe(void 0,null,function*(){ml(!0);const Fe=yield(0,Ke.ZP)(`/api/exercises/${He.categoryId||(He==null?void 0:He.exerciseId)}/exercise_users.json`,{method:"get",params:ge});Fe.status==0&&(ha(Fe.data.total_count),vt(Se(Wt({},He),{total:Fe.data.total_count})),Yn(Fe.data.exercise_users),ya(Fe.data.total_score)),ml(!1)}),zl=ge=>{He.search=ge,He.page=1,Bt.resetFields(),cl({}),yn([]),nu(null),vt(Wt({},He)),vl(He)},Sn=ge=>oe(void 0,null,function*(){var Fe,hu;const fl=Wt({},bl);if(!((Fe=ge==null?void 0:ge.content)!=null&&Fe.trim())){$.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}fl.content=ge==null?void 0:ge.content,fl.attachment_ids=(hu=ge==null?void 0:ge.attachment_ids)==null?void 0:hu.map(Bu=>Bu.response.id),Al(fl)}),Al=ge=>oe(void 0,null,function*(){var Fe;Uu(!0);const{showSelectQuestion:hu,ai_review_settings:fl}=et.actionTabs,Bu=yield(0,Ke.ZP)(`/api/exercises/${(He==null?void 0:He.categoryId)||(He==null?void 0:He.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Wt({},ge),{exercise_question_id:hu?tn:(Fe=et.actionTabs)==null?void 0:Fe.questionId,ai_review_settings:fl})});if([0,-3].includes(Bu.status)){Bu.status==0&&$.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),nu(Bu);const Ln=document.querySelector(".modal-ai-pfcs");if(Ln){const Pl=Ln.querySelector(".ant-modal-body");Pl&&(Pl.scrollTop=Pl.scrollHeight)}}Uu(!1)}),Ku=()=>{Dt({type:"exercise/setActionTabs",payload:{key:""}}),sl(1),Ou()},Ou=()=>{Bt.resetFields(),cl({}),yn([]),gu(""),nu(null)};return ue.createElement(y.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Jn,open:((en=et.actionTabs)==null?void 0:en.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Ku(),okText:me?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var ge;if((ge=et.actionTabs)!=null&&ge.showSelectQuestion&&!tn)return $.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Mu==1){if(ze.length==0)return $.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Al({exercise_user_id:ze[0]})}else Mu==2&&Bt.submit()}},ue.createElement(h.Z,{spinning:Jn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((Mn=et.actionTabs)==null?void 0:Mn.showSelectQuestion)&&ue.createElement("div",{className:"flex item-center justify-between mb10"},ue.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},ue.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",ue.createElement(Ye.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},ue.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Et.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),ue.createElement(Lt.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:tn,onChange:ge=>ul(ge)},Vu==null?void 0:Vu.map(ge=>ue.createElement(Lt.default.Option,{key:ge==null?void 0:ge.id,value:ge==null?void 0:ge.id},ge==null?void 0:ge.question_title)))),ue.createElement("div",{className:Et.radio_con},ue.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),ue.createElement(ot.ZP.Group,{onChange:ge=>{ge.target.value==1&&xl(1,10),sl(ge.target.value),Ou()},value:Mu,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Mu==1&&ue.createElement(ue.Fragment,null,ue.createElement("div",{className:"flex justify-between item-center mb10"},ue.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),ue.createElement(rn.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Bl,onChange:ge=>gu(ge.target.value),onSearch:zl})),ue.createElement(Oe.default,{rowSelection:{type:"radio",selectedRowKeys:ze,onChange:(ge,Fe)=>{yn(ge)},getCheckboxProps:ge=>({disabled:[0,1].includes(ge==null?void 0:ge.commit_status)})},loading:dl,rowKey:"exercise_user_id",dataSource:pn||[],columns:Fu,pagination:{current:He.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:He.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Fa,size:"default",showTotal:$t.rU,onChange:xl},onChange:(ge,Fe,hu)=>{He.page=1,hu.order===void 0?(He.order_type=null,He.order=null):(He.order_type=hu.order==="descend"?"desc":"asc",He.order=hu.field),vt(Wt({},He)),vl(He)}})),Mu==2&&ue.createElement("div",{style:{marginTop:20}},ue.createElement(n.default,{form:Bt,className:Et.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{cl(Wt({},Bt.getFieldsValue()))},onFinish:Sn},ue.createElement(n.default.Item,{name:"content",label:"",style:{marginBottom:0}},ue.createElement(Qt.Z,{watch:!0})))),me&&ue.createElement("div",{className:Et.result_con},ue.createElement("div",{className:Et.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(me==null?void 0:me.status)==0&&ue.createElement("div",{className:"p20"},ue.createElement("div",{className:"mb5"},ue.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),me==null?void 0:me.score),ue.createElement("div",{className:"flex"},ue.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),ue.createElement(Pt.Z,{value:me==null?void 0:me.content,style:{fontSize:"14px"}}))),(me==null?void 0:me.status)==-3&&ue.createElement("div",{className:"p20"},ue.createElement(Pt.Z,{value:me==null?void 0:me.message,style:{fontSize:"14px"}})))))};var Ht=(0,ne.connect)(({shixunHomeworks:xe,exercise:et,loading:Xe,user:Dt})=>({shixunHomeworks:xe,exercise:et,loading:Xe.effects,user:Dt}))(at)},95024:function(nl,tu,p){var n=p(59301),$=p(62957),y=p(38986),h=p(25690),Ye=p(59301),Lt=(rn,Oe,a)=>new Promise((ne,Ke)=>{var $t=Qt=>{try{dn(a.next(Qt))}catch(Pt){Ke(Pt)}},Et=Qt=>{try{dn(a.throw(Qt))}catch(Pt){Ke(Pt)}},dn=Qt=>Qt.done?ne(Qt.value):Promise.resolve(Qt.value).then($t,Et);dn((a=a.apply(rn,Oe)).next())});const ot=({exercise:rn,dispatch:Oe,init:a,haveInit:ne=!1})=>{const Ke=(0,h.useParams)(),[$t,Et]=(0,n.useState)(!1);let[dn,Qt]=(0,n.useState)();const[Pt,ue]=(0,n.useState)(!1),[pe,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{rn.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&Ee()},[rn.actionTabs]);function Ee(){return Lt(this,null,function*(){var Tt,mn;let mt=yield(0,y.ZP)(`/api/courses/${Ke==null?void 0:Ke.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:rn.actionTabs.selectArrs}});if(((Tt=mt==null?void 0:mt.cover_exercises)==null?void 0:Tt.length)>0)Et(!0),Qt((mn=mt==null?void 0:mt.cover_exercises)==null?void 0:mn[0]);else{let Gt=yield(0,y.ZP)(`/api/courses/${Ke==null?void 0:Ke.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:rn.actionTabs.selectArrs}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),(Gt==null?void 0:Gt.status)===0&&(ne&&a(),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}})}return Ye.createElement("div",null,Ye.createElement($.default,{open:$t,centered:!0,onCancel:Tt=>Lt(void 0,null,function*(){if(Tt.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){ue(!0);let mn=yield(0,y.ZP)(`/api/courses/${Ke==null?void 0:Ke.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:rn.actionTabs.selectArrs,update:1}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),ue(!1),(mn==null?void 0:mn.status)===0&&(ne&&a(),Et(!1),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}else Et(!1)}),cancelButtonProps:{loading:Pt},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:pe},onOk:()=>Lt(void 0,null,function*(){x(!0);let Tt=yield(0,y.ZP)(`/api/courses/${Ke==null?void 0:Ke.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:rn.actionTabs.selectArrs}});x(!1),(Tt==null?void 0:Tt.status)===0&&(ne&&a(),Oe({type:"exercise/setActionTabs",payload:{key:""}}),Et(!1),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ye.createElement("div",null,Ye.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ye.createElement("div",null,Ye.createElement("div",null,"\u8BD5\u5377\uFF1A",dn==null?void 0:dn.origin_exercise_nam),Ye.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ye.createElement("a",{href:`/paperlibrary/see/${dn==null?void 0:dn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},dn==null?void 0:dn.examination_bank_name))))))};tu.Z=(0,h.connect)(({exercise:rn})=>({exercise:rn}))(ot)},48365:function(nl,tu,p){var n=p(61186),$=p.n(n),y=p(90111),h=p.n(y),Ye=p(58319),Lt=p.n(Ye),ot=p(23250),rn=p.n(ot),Oe=p(74959),a=p.n(Oe),ne=p(10238),Ke=p.n(ne),$t=p(33656),Et=p.n($t);$().extend(Et()),$().extend(Ke()),$().extend(h()),$().extend(Lt()),$().extend(rn()),$().extend(a()),$().extend(function(pe,x){var Ee=x.prototype,Tt=Ee.format;Ee.format=function(mt){var Gt=(mt||"").replace("Wo","wo");return Tt.bind(this)(Gt)}});var dn={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Qt=function(x){var Ee=dn[x];return Ee||x.split("_")[0]},Pt=function(){},ue={getNow:function(){var x=$()();return typeof x.tz=="function"?x.tz():x},getFixedDate:function(x){return $()(x,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(x){return x.endOf("month")},getWeekDay:function(x){var Ee=x.locale("en");return Ee.weekday()+Ee.localeData().firstDayOfWeek()},getYear:function(x){return x.year()},getMonth:function(x){return x.month()},getDate:function(x){return x.date()},getHour:function(x){return x.hour()},getMinute:function(x){return x.minute()},getSecond:function(x){return x.second()},getMillisecond:function(x){return x.millisecond()},addYear:function(x,Ee){return x.add(Ee,"year")},addMonth:function(x,Ee){return x.add(Ee,"month")},addDate:function(x,Ee){return x.add(Ee,"day")},setYear:function(x,Ee){return x.year(Ee)},setMonth:function(x,Ee){return x.month(Ee)},setDate:function(x,Ee){return x.date(Ee)},setHour:function(x,Ee){return x.hour(Ee)},setMinute:function(x,Ee){return x.minute(Ee)},setSecond:function(x,Ee){return x.second(Ee)},setMillisecond:function(x,Ee){return x.millisecond(Ee)},isAfter:function(x,Ee){return x.isAfter(Ee)},isValidate:function(x){return x.isValid()},locale:{getWeekFirstDay:function(x){return $()().locale(Qt(x)).localeData().firstDayOfWeek()},getWeekFirstDate:function(x,Ee){return Ee.locale(Qt(x)).weekday(0)},getWeek:function(x,Ee){return Ee.locale(Qt(x)).week()},getShortWeekDays:function(x){return $()().locale(Qt(x)).localeData().weekdaysMin()},getShortMonths:function(x){return $()().locale(Qt(x)).localeData().monthsShort()},format:function(x,Ee,Tt){return Ee.locale(Qt(x)).format(Tt)},parse:function(x,Ee,Tt){for(var mn=Qt(x),mt=0;mt2&&arguments[2]!==void 0?arguments[2]:"0",i=String(t);i.length2&&arguments[2]!==void 0?arguments[2]:[],i=a.useState([!1,!1]),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=function(_,M){f(function(U){return mn(U,M,_)})},P=a.useMemo(function(){return d.map(function(w,_){if(w)return!0;var M=t[_];return M?!!(!r[_]&&!M||M&&o(M,{activeIndex:_})):!1})},[t,d,o,r]);return[P,E]}function Ht(t,o,r,i,s){var d="",f=[];return t&&f.push(s?"hh":"HH"),o&&f.push("mm"),r&&f.push("ss"),d=f.join(":"),i&&(d+=".SSS"),s&&(d+=" A"),d}function xe(t,o,r,i,s,d){var f=t.fieldDateTimeFormat,E=t.fieldDateFormat,P=t.fieldTimeFormat,w=t.fieldMonthFormat,_=t.fieldYearFormat,M=t.fieldWeekFormat,U=t.fieldQuarterFormat,Q=t.yearFormat,Z=t.cellYearFormat,j=t.cellQuarterFormat,z=t.dayFormat,H=t.cellDateFormat,ie=Ht(o,r,i,s,d);return(0,y.Z)((0,y.Z)({},t),{},{fieldDateTimeFormat:f||"YYYY-MM-DD ".concat(ie),fieldDateFormat:E||"YYYY-MM-DD",fieldTimeFormat:P||ie,fieldMonthFormat:w||"YYYY-MM",fieldYearFormat:_||"YYYY",fieldWeekFormat:M||"gggg-wo",fieldQuarterFormat:U||"YYYY-[Q]Q",yearFormat:Q||"YYYY",cellYearFormat:Z||"YYYY",cellQuarterFormat:j||"[Q]Q",cellDateFormat:H||z||"D"})}function et(t,o){var r=o.showHour,i=o.showMinute,s=o.showSecond,d=o.showMillisecond,f=o.use12Hours;return a.useMemo(function(){return xe(t,r,i,s,d,f)},[t,r,i,s,d,f])}var Xe=p(28788);function Dt(t,o,r){return r!=null?r:o.some(function(i){return t.includes(i)})}var $e=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function en(t){var o=mt(t,$e),r=t.format,i=t.picker,s=null;return r&&(s=r,Array.isArray(s)&&(s=s[0]),s=(0,Xe.Z)(s)==="object"?s.format:s),i==="time"&&(o.format=s),[o,s]}function Mn(t){return t&&typeof t=="string"}function _n(t,o,r,i){return[t,o,r,i].some(function(s){return s!==void 0})}function pn(t,o,r,i,s){var d=o,f=r,E=i;if(!t&&!d&&!f&&!E&&!s)d=!0,f=!0,E=!0;else if(t){var P,w,_,M=[d,f,E].some(function(Z){return Z===!1}),U=[d,f,E].some(function(Z){return Z===!0}),Q=M?!0:!U;d=(P=d)!==null&&P!==void 0?P:Q,f=(w=f)!==null&&w!==void 0?w:Q,E=(_=E)!==null&&_!==void 0?_:Q}return[d,f,E,s]}function Yn(t){var o=t.showTime,r=en(t),i=(0,h.Z)(r,2),s=i[0],d=i[1],f=o&&(0,Xe.Z)(o)==="object"?o:{},E=(0,y.Z)((0,y.Z)({defaultOpenValue:f.defaultOpenValue||f.defaultValue},s),f),P=E.showMillisecond,w=E.showHour,_=E.showMinute,M=E.showSecond,U=_n(w,_,M,P),Q=pn(U,w,_,M,P),Z=(0,h.Z)(Q,3);return w=Z[0],_=Z[1],M=Z[2],[E,(0,y.Z)((0,y.Z)({},E),{},{showHour:w,showMinute:_,showSecond:M,showMillisecond:P}),E.format,d]}function He(t,o,r,i,s){var d=t==="time";if(t==="datetime"||d){for(var f=i,E=Gt(t,s,null),P=E,w=[o,r],_=0;_1&&(f=o.addDate(f,-7)),f}function tn(t,o){var r=o.generateConfig,i=o.locale,s=o.format;return t?typeof s=="function"?s(t):r.locale.format(i.locale,t,s):""}function ul(t,o,r){var i=o,s=["getHour","getMinute","getSecond","getMillisecond"],d=["setHour","setMinute","setSecond","setMillisecond"];return d.forEach(function(f,E){r?i=t[f](i,t[s[E]](r)):i=t[f](i,0)}),i}function Fa(t,o,r,i,s){var d=(0,Ye.zX)(function(f,E){return!!(r&&r(f,E)||i&&t.isAfter(i,f)&&!Jn(t,o,i,f,E.type)||s&&t.isAfter(f,s)&&!Jn(t,o,s,f,E.type))});return d}function ha(t,o,r){return a.useMemo(function(){var i=Gt(t,o,r),s=Tt(i),d=s[0],f=(0,Xe.Z)(d)==="object"&&d.type==="mask"?d.format:null;return[s.map(function(E){return typeof E=="string"||typeof E=="function"?E:E.format}),f]},[t,o,r])}function Hl(t,o,r){return typeof t[0]=="function"||r?!0:o}function ya(t,o,r,i){var s=(0,Ye.zX)(function(d,f){var E=(0,y.Z)({type:o},f);if(delete E.activeIndex,!t.isValidate(d)||r&&r(d,E))return!0;if((o==="date"||o==="time")&&i){var P,w=f&&f.activeIndex===1?"end":"start",_=((P=i.disabledTime)===null||P===void 0?void 0:P.call(i,d,w,{from:E.from}))||{},M=_.disabledHours,U=_.disabledMinutes,Q=_.disabledSeconds,Z=_.disabledMilliseconds,j=i.disabledHours,z=i.disabledMinutes,H=i.disabledSeconds,ie=M||j,G=U||z,K=Q||H,ce=t.getHour(d),k=t.getMinute(d),le=t.getSecond(d),Te=t.getMillisecond(d);if(ie&&ie().includes(ce)||G&&G(ce).includes(k)||K&&K(ce,k).includes(le)||Z&&Z(ce,k,le).includes(Te))return!0}return!1});return s}function dl(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=a.useMemo(function(){var i=t&&Tt(t);return o&&i&&(i[1]=i[1]||i[0]),i},[t,o]);return r}function ml(t,o){var r=t.generateConfig,i=t.locale,s=t.picker,d=s===void 0?"date":s,f=t.prefixCls,E=f===void 0?"rc-picker":f,P=t.styles,w=P===void 0?{}:P,_=t.classNames,M=_===void 0?{}:_,U=t.order,Q=U===void 0?!0:U,Z=t.components,j=Z===void 0?{}:Z,z=t.inputRender,H=t.allowClear,ie=t.clearIcon,G=t.needConfirm,K=t.multiple,ce=t.format,k=t.inputReadOnly,le=t.disabledDate,Te=t.minDate,ye=t.maxDate,Me=t.showTime,Re=t.value,Ve=t.defaultValue,Ce=t.pickerValue,we=t.defaultPickerValue,be=dl(Re),Ie=dl(Ve),Qe=dl(Ce),nt=dl(we),ut=d==="date"&&Me?"datetime":d,qe=ut==="time"||ut==="datetime",Ae=qe||K,de=G!=null?G:qe,W=Yn(t),De=(0,h.Z)(W,4),st=De[0],pt=De[1],lt=De[2],gt=De[3],Ge=et(i,pt),wt=a.useMemo(function(){return He(ut,lt,gt,st,Ge)},[ut,lt,gt,st,Ge]),St=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},t),{},{prefixCls:E,locale:Ge,picker:d,styles:w,classNames:M,order:Q,components:(0,y.Z)({input:z},j),clearIcon:vt(E,H,ie),showTime:wt,value:be,defaultValue:Ie,pickerValue:Qe,defaultPickerValue:nt},o==null?void 0:o())},[t]),kt=ha(ut,Ge,ce),nn=(0,h.Z)(kt,2),Zt=nn[0],un=nn[1],je=Hl(Zt,k,K),Nn=Fa(r,i,le,Te,ye),Rt=ya(r,d,Nn,wt),gn=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},St),{},{needConfirm:de,inputReadOnly:je,disabledDate:Nn})},[St,de,je,Nn]);return[gn,ut,Ae,Zt,un,Rt]}var Fu=p(16089);function Ca(t,o,r){var i=(0,Ye.C8)(o,{value:t}),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=a.useRef(t),P=a.useRef(),w=function(){Fu.Z.cancel(P.current)},_=(0,Ye.zX)(function(){f(E.current),r&&d!==E.current&&r(E.current)}),M=(0,Ye.zX)(function(U,Q){w(),E.current=U,U||Q?_():P.current=(0,Fu.Z)(_)});return a.useEffect(function(){return w},[]),[d,M]}function xl(t,o){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=arguments.length>3?arguments[3]:void 0,s=r.every(function(_){return _})?!1:t,d=Ca(s,o||!1,i),f=(0,h.Z)(d,2),E=f[0],P=f[1];function w(_){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!M.inherit||E)&&P(_,M.force)}return[E,w]}function vl(t){var o=a.useRef();return a.useImperativeHandle(t,function(){var r;return{nativeElement:(r=o.current)===null||r===void 0?void 0:r.nativeElement,focus:function(s){var d;(d=o.current)===null||d===void 0||d.focus(s)},blur:function(){var s;(s=o.current)===null||s===void 0||s.blur()}}}),o}function zl(t,o){return a.useMemo(function(){return t||(o?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(o).map(function(r){var i=(0,h.Z)(r,2),s=i[0],d=i[1];return{label:s,value:d}})):[])},[t,o])}function Sn(t,o){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=a.useRef(o);i.current=o,(0,Lt.o)(function(){if(t)i.current(t);else{var s=(0,Fu.Z)(function(){i.current(t)},r);return function(){Fu.Z.cancel(s)}}},[t])}function Al(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=a.useState(0),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=a.useState(!1),P=(0,h.Z)(E,2),w=P[0],_=P[1],M=a.useRef([]),U=a.useRef(null),Q=a.useRef(null),Z=function(K){U.current=K},j=function(K){return U.current===K},z=function(K){_(K)},H=function(K){return K&&(Q.current=K),Q.current},ie=function(K){var ce=M.current,k=new Set(ce.filter(function(Te){return K[Te]||o[Te]})),le=ce[ce.length-1]===0?1:0;return k.size>=2||t[le]?null:le};return Sn(w||r,function(){w||(M.current=[],Z(null))}),a.useEffect(function(){w&&M.current.push(d)},[w,d]),[w,z,H,d,f,ie,M.current,Z,j]}function Ku(t,o,r,i,s,d){var f=r[r.length-1],E=function(w,_){var M=(0,h.Z)(t,2),U=M[0],Q=M[1],Z=(0,y.Z)((0,y.Z)({},_),{},{from:Wt(t,r)});return f===1&&o[0]&&U&&!Jn(i,s,U,w,Z.type)&&i.isAfter(U,w)||f===0&&o[1]&&Q&&!Jn(i,s,Q,w,Z.type)&&i.isAfter(w,Q)?!0:d==null?void 0:d(w,Z)};return E}function Ou(t,o,r,i){switch(o){case"date":case"week":return t.addMonth(r,i);case"month":case"quarter":return t.addYear(r,i);case"year":return t.addYear(r,i*10);case"decade":return t.addYear(r,i*100);default:return r}}var ge=[];function Fe(t,o,r,i,s,d,f,E){var P=arguments.length>8&&arguments[8]!==void 0?arguments[8]:ge,w=arguments.length>9&&arguments[9]!==void 0?arguments[9]:ge,_=arguments.length>10&&arguments[10]!==void 0?arguments[10]:ge,M=arguments.length>11?arguments[11]:void 0,U=arguments.length>12?arguments[12]:void 0,Q=arguments.length>13?arguments[13]:void 0,Z=f==="time",j=d||0,z=function(Qe){var nt=t.getNow();return Z&&(nt=ul(t,nt)),P[Qe]||r[Qe]||nt},H=(0,h.Z)(w,2),ie=H[0],G=H[1],K=(0,Ye.C8)(function(){return z(0)},{value:ie}),ce=(0,h.Z)(K,2),k=ce[0],le=ce[1],Te=(0,Ye.C8)(function(){return z(1)},{value:G}),ye=(0,h.Z)(Te,2),Me=ye[0],Re=ye[1],Ve=a.useMemo(function(){var Ie=[k,Me][j];return Z?Ie:ul(t,Ie,_[j])},[Z,k,Me,j,t,_]),Ce=function(Qe){var nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",ut=[le,Re][j];ut(Qe);var qe=[k,Me];qe[j]=Qe,M&&(!Jn(t,o,k,qe[0],f)||!Jn(t,o,Me,qe[1],f))&&M(qe,{source:nt,range:j===1?"end":"start",mode:i})},we=function(Qe,nt){if(E){var ut={date:"month",week:"month",month:"year",quarter:"year"},qe=ut[f];if(qe&&!Jn(t,o,Qe,nt,qe))return Ou(t,f,nt,-1);if(f==="year"&&Qe){var Ae=Math.floor(t.getYear(Qe)/10),de=Math.floor(t.getYear(nt)/10);if(Ae!==de)return Ou(t,f,nt,-1)}}return nt},be=a.useRef(null);return(0,Lt.Z)(function(){if(s&&!P[j]){var Ie=Z?null:t.getNow();if(be.current!==null&&be.current!==j?Ie=[k,Me][j^1]:r[j]?Ie=j===0?r[0]:we(r[0],r[1]):r[j^1]&&(Ie=r[j^1]),Ie){U&&t.isAfter(U,Ie)&&(Ie=U);var Qe=E?Ou(t,f,Ie,1):Ie;Q&&t.isAfter(Qe,Q)&&(Ie=E?Ou(t,f,Q,-1):Q),Ce(Ie,"reset")}}},[s,j,r[j]]),a.useEffect(function(){s?be.current=j:be.current=null},[s,j]),(0,Lt.Z)(function(){s&&P&&P[j]&&Ce(P[j],"reset")},[s,j]),[Ve,Ce]}function hu(t,o){var r=a.useRef(t),i=a.useState({}),s=(0,h.Z)(i,2),d=s[1],f=function(w){return w&&o!==void 0?o:r.current},E=function(w){r.current=w,d({})};return[f,E,f(!0)]}var fl=[];function Bu(t,o,r){var i=function(f){return f.map(function(E){return tn(E,{generateConfig:t,locale:o,format:r[0]})})},s=function(f,E){for(var P=Math.max(f.length,E.length),w=-1,_=0;_2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,f=[],E=r>=1?r|0:1,P=t;P<=o;P+=E){var w=s.includes(P);(!w||!i)&&f.push({label:Ee(P,d),value:P,disabled:w})}return f}function Ju(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=o||{},s=i.use12Hours,d=i.hourStep,f=d===void 0?1:d,E=i.minuteStep,P=E===void 0?1:E,w=i.secondStep,_=w===void 0?1:w,M=i.millisecondStep,U=M===void 0?100:M,Q=i.hideDisabledOptions,Z=i.disabledTime,j=i.disabledHours,z=i.disabledMinutes,H=i.disabledSeconds,ie=a.useMemo(function(){return r||t.getNow()},[r,t]);if(0)var G,K,ce;var k=a.useCallback(function(Ae){var de=(Z==null?void 0:Z(Ae))||{};return[de.disabledHours||j||wl,de.disabledMinutes||z||wl,de.disabledSeconds||H||wl,de.disabledMilliseconds||wl]},[Z,j,z,H]),le=a.useMemo(function(){return k(ie)},[ie,k]),Te=(0,h.Z)(le,4),ye=Te[0],Me=Te[1],Re=Te[2],Ve=Te[3],Ce=a.useCallback(function(Ae,de,W,De){var st=Iu(0,23,f,Q,Ae()),pt=s?st.map(function(wt){return(0,y.Z)((0,y.Z)({},wt),{},{label:Ee(wt.value%12||12,2)})}):st,lt=function(St){return Iu(0,59,P,Q,de(St))},gt=function(St,kt){return Iu(0,59,_,Q,W(St,kt))},Ge=function(St,kt,nn){return Iu(0,999,U,Q,De(St,kt,nn),3)};return[pt,lt,gt,Ge]},[Q,f,s,U,P,_]),we=a.useMemo(function(){return Ce(ye,Me,Re,Ve)},[Ce,ye,Me,Re,Ve]),be=(0,h.Z)(we,4),Ie=be[0],Qe=be[1],nt=be[2],ut=be[3],qe=function(de,W){var De=function(){return Ie},st=Qe,pt=nt,lt=ut;if(W){var gt=k(W),Ge=(0,h.Z)(gt,4),wt=Ge[0],St=Ge[1],kt=Ge[2],nn=Ge[3],Zt=Ce(wt,St,kt,nn),un=(0,h.Z)(Zt,4),je=un[0],Nn=un[1],Rt=un[2],gn=un[3];De=function(){return je},st=Nn,pt=Rt,lt=gn}var Fn=fr(de,De,st,pt,lt,t);return Fn};return[qe,Ie,Qe,nt,ut]}function Ya(t){var o=t.mode,r=t.internalMode,i=t.renderExtraFooter,s=t.showNow,d=t.showTime,f=t.onSubmit,E=t.onNow,P=t.invalid,w=t.needConfirm,_=t.generateConfig,M=t.disabledDate,U=a.useContext(Pt),Q=U.prefixCls,Z=U.locale,j=U.button,z=j===void 0?"button":j,H=_.getNow(),ie=Ju(_,d,H),G=(0,h.Z)(ie,1),K=G[0],ce=i==null?void 0:i(o),k=M(H,{type:o}),le=function(){if(!k){var we=K(H);E(we)}},Te="".concat(Q,"-now"),ye="".concat(Te,"-btn"),Me=s&&a.createElement("li",{className:Te},a.createElement("a",{className:Et()(ye,k&&"".concat(ye,"-disabled")),"aria-disabled":k,onClick:le},r==="date"?Z.today:Z.now)),Re=w&&a.createElement("li",{className:"".concat(Q,"-ok")},a.createElement(z,{disabled:P,onClick:f},Z.ok)),Ve=(Me||Re)&&a.createElement("ul",{className:"".concat(Q,"-ranges")},Me,Re);return!ce&&!Ve?null:a.createElement("div",{className:"".concat(Q,"-footer")},ce&&a.createElement("div",{className:"".concat(Q,"-footer-extra")},ce),Ve)}function Er(t,o,r){function i(s,d){var f=s.findIndex(function(P){return Jn(t,o,P,d,r)});if(f===-1)return[].concat((0,$.Z)(s),[d]);var E=(0,$.Z)(s);return E.splice(f,1),E}return i}var ll=a.createContext(null);function Yl(){return a.useContext(ll)}function ju(t,o){var r=t.prefixCls,i=t.generateConfig,s=t.locale,d=t.disabledDate,f=t.minDate,E=t.maxDate,P=t.cellRender,w=t.hoverValue,_=t.hoverRangeValue,M=t.onHover,U=t.values,Q=t.pickerValue,Z=t.onSelect,j=t.prevIcon,z=t.nextIcon,H=t.superPrevIcon,ie=t.superNextIcon,G=i.getNow(),K={now:G,values:U,pickerValue:Q,prefixCls:r,disabledDate:d,minDate:f,maxDate:E,cellRender:P,hoverValue:w,hoverRangeValue:_,onHover:M,locale:s,generateConfig:i,onSelect:Z,panelType:o,prevIcon:j,nextIcon:z,superPrevIcon:H,superNextIcon:ie};return[K,G]}var on=a.createContext({});function Sl(t){for(var o=t.rowNum,r=t.colNum,i=t.baseDate,s=t.getCellDate,d=t.prefixColumn,f=t.rowClassName,E=t.titleFormat,P=t.getCellText,w=t.getCellClassName,_=t.headerCells,M=t.cellSelection,U=M===void 0?!0:M,Q=t.disabledDate,Z=Yl(),j=Z.prefixCls,z=Z.panelType,H=Z.now,ie=Z.disabledDate,G=Z.cellRender,K=Z.onHover,ce=Z.hoverValue,k=Z.hoverRangeValue,le=Z.generateConfig,Te=Z.values,ye=Z.locale,Me=Z.onSelect,Re=Q||ie,Ve="".concat(j,"-cell"),Ce=a.useContext(on),we=Ce.onCellDblClick,be=function(W){return Te.some(function(De){return De&&Jn(le,ye,W,De,z)})},Ie=[],Qe=0;Qe1&&arguments[1]!==void 0?arguments[1]:!1;Vt(Be),z==null||z(Be),zt&&bn(Be)},vn=function(Be,zt){Ge(Be),zt&&Ut(zt),bn(zt,Be)},Kt=function(Be){if(Rt(Be),Ut(Be),gt!==K){var zt=["decade","year"],se=[].concat(zt,["month"]),he={quarter:[].concat(zt,["quarter"]),week:[].concat((0,$.Z)(se),["week"]),date:[].concat((0,$.Z)(se),["date"])},kn=he[K]||se,On=kn.indexOf(gt),zn=kn[On+1];zn&&vn(zn,Be)}},su=a.useMemo(function(){var We,Be;if(Array.isArray(le)){var zt=(0,h.Z)(le,2);We=zt[0],Be=zt[1]}else We=le;return!We&&!Be?null:(We=We||Be,Be=Be||We,s.isAfter(We,Be)?[Be,We]:[We,Be])},[le,s]),ln=oe(Te,ye,Me),Le=Ve[wt]||Ka[wt]||Ul,an=a.useContext(on),Wn=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},an),{},{hideHeader:Ce})},[an,Ce]),Ft="".concat(we,"-panel"),Pu=mt(t,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return a.createElement(on.Provider,{value:Wn},a.createElement("div",{ref:be,tabIndex:P,className:Et()(Ft,(0,ne.Z)({},"".concat(Ft,"-rtl"),d==="rtl"))},a.createElement(Le,(0,n.Z)({},Pu,{showTime:De,prefixCls:we,locale:de,generateConfig:s,onModeChange:vn,pickerValue:Xt,onPickerValueChange:function(Be){Ut(Be,!0)},value:je[0],onSelect:Kt,values:je,cellRender:ln,hoverRangeValue:su,hoverValue:k}))))}var Nl=a.memo(a.forwardRef(El)),ba=Nl;function Lr(t){var o=t.picker,r=t.multiplePanel,i=t.pickerValue,s=t.onPickerValueChange,d=t.needConfirm,f=t.onSubmit,E=t.range,P=t.hoverValue,w=a.useContext(Pt),_=w.prefixCls,M=w.generateConfig,U=a.useCallback(function(ie,G){return Ou(M,o,ie,G)},[M,o]),Q=a.useMemo(function(){return U(i,1)},[i,U]),Z=function(G){s(U(G,-1))},j={onCellDblClick:function(){d&&f()}},z=o==="time",H=(0,y.Z)((0,y.Z)({},t),{},{hoverValue:null,hoverRangeValue:null,hideHeader:z});return E?H.hoverRangeValue=P:H.hoverValue=P,r?a.createElement("div",{className:"".concat(_,"-panels")},a.createElement(on.Provider,{value:(0,y.Z)((0,y.Z)({},j),{},{hideNext:!0})},a.createElement(ba,H)),a.createElement(on.Provider,{value:(0,y.Z)((0,y.Z)({},j),{},{hidePrev:!0})},a.createElement(ba,(0,n.Z)({},H,{pickerValue:Q,onPickerValueChange:Z})))):a.createElement(on.Provider,{value:(0,y.Z)({},j)},a.createElement(ba,H))}function Ja(t){return typeof t=="function"?t():t}function Ga(t){var o=t.prefixCls,r=t.presets,i=t.onClick,s=t.onHover;return r.length?a.createElement("div",{className:"".concat(o,"-presets")},a.createElement("ul",null,r.map(function(d,f){var E=d.label,P=d.value;return a.createElement("li",{key:f,onClick:function(){i(Ja(P))},onMouseEnter:function(){s(Ja(P))},onMouseLeave:function(){s(null)}},E)}))):null}function Je(t){var o=t.panelRender,r=t.internalMode,i=t.picker,s=t.showNow,d=t.range,f=t.multiple,E=t.activeInfo,P=E===void 0?[0,0,0]:E,w=t.presets,_=t.onPresetHover,M=t.onPresetSubmit,U=t.onFocus,Q=t.onBlur,Z=t.onPanelMouseDown,j=t.direction,z=t.value,H=t.onSelect,ie=t.isInvalid,G=t.defaultOpenValue,K=t.onOk,ce=t.onSubmit,k=a.useContext(Pt),le=k.prefixCls,Te="".concat(le,"-panel"),ye=j==="rtl",Me=a.useRef(null),Re=a.useRef(null),Ve=a.useState(0),Ce=(0,h.Z)(Ve,2),we=Ce[0],be=Ce[1],Ie=a.useState(0),Qe=(0,h.Z)(Ie,2),nt=Qe[0],ut=Qe[1],qe=a.useState(0),Ae=(0,h.Z)(qe,2),de=Ae[0],W=Ae[1],De=function(Kt){Kt.width&&be(Kt.width)},st=(0,h.Z)(P,3),pt=st[0],lt=st[1],gt=st[2],Ge=a.useState(0),wt=(0,h.Z)(Ge,2),St=wt[0],kt=wt[1];a.useEffect(function(){kt(10)},[pt]),a.useEffect(function(){if(d&&Re.current){var vn,Kt=((vn=Me.current)===null||vn===void 0?void 0:vn.offsetWidth)||0,su=Re.current.getBoundingClientRect();if(!su.height||su.right<0){kt(function(Wn){return Math.max(0,Wn-1)});return}var ln=(ye?lt-Kt:pt)-su.left;if(W(ln),we&&we=E&&r<=P)return d;var w=Math.min(Math.abs(r-E),Math.abs(r-P));w0?qu:Ml));var Tn=el+au,Fl=Ml-qu+1;return String(qu+(Fl+Tn-qu)%Fl)};switch(zt){case"Backspace":case"Delete":se="",he=On;break;case"ArrowLeft":se="",zn(-1);break;case"ArrowRight":se="",zn(1);break;case"ArrowUp":se="",he=re(1);break;case"ArrowDown":se="",he=re(-1);break;default:isNaN(Number(zt))||(se=de+zt,he=se);break}if(se!==null&&(W(se),se.length>=kn&&(zn(1),W(""))),he!==null){var cu=kt.slice(0,Rt)+Ee(he,kn)+kt.slice(gn);Xt(cu.slice(0,f.length))}St({})},Ft=a.useRef();(0,Lt.Z)(function(){if(!(!we||!f||Ut.current)){if(!un.match(kt)){Xt(f);return}return Zt.current.setSelectionRange(Rt,gn),Ft.current=(0,Fu.Z)(function(){Zt.current.setSelectionRange(Rt,gn)}),function(){Fu.Z.cancel(Ft.current)}}},[un,f,we,kt,pt,Rt,gn,wt,Xt]);var Pu=f?{onFocus:su,onBlur:Le,onKeyDown:Wn,onMouseDown:vn,onMouseUp:Kt,onPaste:bn}:{};return a.createElement("div",{ref:nn,className:Et()(Re,(0,ne.Z)((0,ne.Z)({},"".concat(Re,"-active"),r&&s),"".concat(Re,"-placeholder"),_))},a.createElement(Me,(0,n.Z)({ref:Zt,"aria-invalid":z,autoComplete:"off"},ie,{onKeyDown:an,onBlur:ln},Pu,{value:kt,onChange:Vt})),a.createElement(Il,{type:"suffix",icon:d}),H)}),Aa=wr,ql=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],tr=["index"];function nr(t,o){var r=t.id,i=t.prefix,s=t.clearIcon,d=t.suffixIcon,f=t.separator,E=f===void 0?"~":f,P=t.activeIndex,w=t.activeHelp,_=t.allHelp,M=t.focused,U=t.onFocus,Q=t.onBlur,Z=t.onKeyDown,j=t.locale,z=t.generateConfig,H=t.placeholder,ie=t.className,G=t.style,K=t.onClick,ce=t.onClear,k=t.value,le=t.onChange,Te=t.onSubmit,ye=t.onInputChange,Me=t.format,Re=t.maskFormat,Ve=t.preserveInvalidOnBlur,Ce=t.onInvalid,we=t.disabled,be=t.invalid,Ie=t.inputReadOnly,Qe=t.direction,nt=t.onOpenChange,ut=t.onActiveInfo,qe=t.placement,Ae=t.onMouseDown,de=t.required,W=t["aria-required"],De=t.autoFocus,st=t.tabIndex,pt=(0,Lu.Z)(t,ql),lt=Qe==="rtl",gt=a.useContext(Pt),Ge=gt.prefixCls,wt=a.useMemo(function(){if(typeof r=="string")return[r];var ln=r||{};return[ln.start,ln.end]},[r]),St=a.useRef(),kt=a.useRef(),nn=a.useRef(),Zt=function(Le){var an;return(an=[kt,nn][Le])===null||an===void 0?void 0:an.current};a.useImperativeHandle(o,function(){return{nativeElement:St.current,focus:function(Le){if((0,Xe.Z)(Le)==="object"){var an,Wn=Le||{},Ft=Wn.index,Pu=Ft===void 0?0:Ft,We=(0,Lu.Z)(Wn,tr);(an=Zt(Pu))===null||an===void 0||an.focus(We)}else{var Be;(Be=Zt(Le!=null?Le:0))===null||Be===void 0||Be.focus()}},blur:function(){var Le,an;(Le=Zt(0))===null||Le===void 0||Le.blur(),(an=Zt(1))===null||an===void 0||an.blur()}}});var un=qa(pt),je=a.useMemo(function(){return Array.isArray(H)?H:[H,H]},[H]),Nn=Xa((0,y.Z)((0,y.Z)({},t),{},{id:wt,placeholder:je})),Rt=(0,h.Z)(Nn,1),gn=Rt[0],Fn=a.useState({position:"absolute",width:0}),Xt=(0,h.Z)(Fn,2),Vt=Xt[0],bn=Xt[1],Ut=(0,Ye.zX)(function(){var ln=Zt(P);if(ln){var Le=ln.nativeElement.getBoundingClientRect(),an=St.current.getBoundingClientRect(),Wn=Le.left-an.left;bn(function(Ft){return(0,y.Z)((0,y.Z)({},Ft),{},{width:Le.width,left:Wn})}),ut([Le.left,Le.right,an.width])}});a.useEffect(function(){Ut()},[P]);var vn=s&&(k[0]&&!we[0]||k[1]&&!we[1]),Kt=De&&!we[0],su=De&&!Kt&&!we[1];return a.createElement(za.Z,{onResize:Ut},a.createElement("div",(0,n.Z)({},un,{className:Et()(Ge,"".concat(Ge,"-range"),(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(Ge,"-focused"),M),"".concat(Ge,"-disabled"),we.every(function(ln){return ln})),"".concat(Ge,"-invalid"),be.some(function(ln){return ln})),"".concat(Ge,"-rtl"),lt),ie),style:G,ref:St,onClick:K,onMouseDown:function(Le){var an=Le.target;an!==kt.current.inputElement&&an!==nn.current.inputElement&&Le.preventDefault(),Ae==null||Ae(Le)}}),i&&a.createElement("div",{className:"".concat(Ge,"-prefix")},i),a.createElement(Aa,(0,n.Z)({ref:kt},gn(0),{autoFocus:Kt,tabIndex:st,"date-range":"start"})),a.createElement("div",{className:"".concat(Ge,"-range-separator")},E),a.createElement(Aa,(0,n.Z)({ref:nn},gn(1),{autoFocus:su,tabIndex:st,"date-range":"end"})),a.createElement("div",{className:"".concat(Ge,"-active-bar"),style:Vt}),a.createElement(Il,{type:"suffix",icon:d}),vn&&a.createElement(Xl,{icon:s,onClear:ce})))}var ur=a.forwardRef(nr),Zl=ur;function pl(t,o){var r=t!=null?t:o;return Array.isArray(r)?r:[r,r]}function ea(t){return t===1?"end":"start"}function lr(t,o){var r=ml(t,function(){var rt=t.disabled,yt=t.allowEmpty,Jt=pl(rt,!1),Qn=pl(yt,!1);return{disabled:Jt,allowEmpty:Qn}}),i=(0,h.Z)(r,6),s=i[0],d=i[1],f=i[2],E=i[3],P=i[4],w=i[5],_=s.prefixCls,M=s.styles,U=s.classNames,Q=s.defaultValue,Z=s.value,j=s.needConfirm,z=s.onKeyDown,H=s.disabled,ie=s.allowEmpty,G=s.disabledDate,K=s.minDate,ce=s.maxDate,k=s.defaultOpen,le=s.open,Te=s.onOpenChange,ye=s.locale,Me=s.generateConfig,Re=s.picker,Ve=s.showNow,Ce=s.showToday,we=s.showTime,be=s.mode,Ie=s.onPanelChange,Qe=s.onCalendarChange,nt=s.onOk,ut=s.defaultPickerValue,qe=s.pickerValue,Ae=s.onPickerValueChange,de=s.inputReadOnly,W=s.suffixIcon,De=s.onFocus,st=s.onBlur,pt=s.presets,lt=s.ranges,gt=s.components,Ge=s.cellRender,wt=s.dateRender,St=s.monthCellRender,kt=s.onClick,nn=vl(o),Zt=xl(le,k,H,Te),un=(0,h.Z)(Zt,2),je=un[0],Nn=un[1],Rt=function(yt,Jt){(H.some(function(Qn){return!Qn})||!yt)&&Nn(yt,Jt)},gn=Qa(Me,ye,E,!0,!1,Q,Z,Qe,nt),Fn=(0,h.Z)(gn,5),Xt=Fn[0],Vt=Fn[1],bn=Fn[2],Ut=Fn[3],vn=Fn[4],Kt=bn(),su=Al(H,ie,je),ln=(0,h.Z)(su,9),Le=ln[0],an=ln[1],Wn=ln[2],Ft=ln[3],Pu=ln[4],We=ln[5],Be=ln[6],zt=ln[7],se=ln[8],he=function(yt,Jt){an(!0),De==null||De(yt,{range:ea(Jt!=null?Jt:Ft)})},kn=function(yt,Jt){an(!1),st==null||st(yt,{range:ea(Jt!=null?Jt:Ft)})},On=a.useMemo(function(){if(!we)return null;var rt=we.disabledTime,yt=rt?function(Jt){var Qn=ea(Ft),uu=Wt(Kt,Be,Ft);return rt(Jt,Qn,{from:uu})}:void 0;return(0,y.Z)((0,y.Z)({},we),{},{disabledTime:yt})},[we,Ft,Kt,Be]),zn=(0,Ye.C8)([Re,Re],{value:be}),re=(0,h.Z)(zn,2),cu=re[0],Xu=re[1],au=cu[Ft]||Re,X=au==="date"&&On?"datetime":au,ru=X===Re&&X!=="time",qu=Da(Re,au,Ve,Ce,!0),Ml=Ha(s,Xt,Vt,bn,Ut,H,E,Le,je,w),$u=(0,h.Z)(Ml,2),gl=$u[0],el=$u[1],Tn=Ku(Kt,H,Be,Me,ye,G),Fl=at(Kt,w,ie),la=(0,h.Z)(Fl,2),Pa=la[0],aa=la[1],ra=Fe(Me,ye,Kt,cu,je,Ft,d,ru,ut,qe,On==null?void 0:On.defaultOpenValue,Ae,K,ce),ia=(0,h.Z)(ra,2),oa=ia[0],rl=ia[1],ku=(0,Ye.zX)(function(rt,yt,Jt){var Qn=mn(cu,Ft,yt);if((Qn[0]!==cu[0]||Qn[1]!==cu[1])&&Xu(Qn),Ie&&Jt!==!1){var uu=(0,$.Z)(Kt);rt&&(uu[Ft]=rt),Ie(uu,Qn)}}),Ol=function(yt,Jt){return mn(Kt,Jt,yt)},Qu=function(yt,Jt){var Qn=Kt;yt&&(Qn=Ol(yt,Ft)),zt(Ft);var uu=We(Qn);Ut(Qn),gl(Ft,uu===null),uu===null?Rt(!1,{force:!0}):Jt||nn.current.focus({index:uu})},wa=function(yt){var Jt,Qn=yt.target.getRootNode();if(!nn.current.nativeElement.contains((Jt=Qn.activeElement)!==null&&Jt!==void 0?Jt:document.activeElement)){var uu=H.findIndex(function(Tr){return!Tr});uu>=0&&nn.current.focus({index:uu})}Rt(!0),kt==null||kt(yt)},Rn=function(){el(null),Rt(!1,{force:!0})},Sa=a.useState(null),sa=(0,h.Z)(Sa,2),Na=sa[0],Tl=sa[1],Hu=a.useState(null),hl=(0,h.Z)(Hu,2),$n=hl[0],Rl=hl[1],ke=a.useMemo(function(){return $n||Kt},[Kt,$n]);a.useEffect(function(){je||Rl(null)},[je]);var yl=a.useState([0,0,0]),ca=(0,h.Z)(yl,2),Ia=ca[0],da=ca[1],ma=zl(pt,lt),ka=function(yt){Rl(yt),Tl("preset")},va=function(yt){var Jt=el(yt);Jt&&Rt(!1,{force:!0})},Za=function(yt){Qu(yt)},Ma=function(yt){Rl(yt?Ol(yt,Ft):null),Tl("cell")},Oa=function(yt){Rt(!0),he(yt)},Ta=function(){Wn("panel")},ve=function(yt){var Jt=mn(Kt,Ft,yt);Ut(Jt),!j&&!f&&d===X&&Qu(yt)},Ra=function(){Rt(!1)},Va=oe(Ge,wt,St,ea(Ft)),ja=Kt[Ft]||null,fa=(0,Ye.zX)(function(rt){return w(rt,{activeIndex:Ft})}),Mt=a.useMemo(function(){var rt=(0,rn.Z)(s,!1),yt=(0,ot.Z)(s,[].concat((0,$.Z)(Object.keys(rt)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return yt},[s]),ft=a.createElement(Je,(0,n.Z)({},Mt,{showNow:qu,showTime:On,range:!0,multiplePanel:ru,activeInfo:Ia,disabledDate:Tn,onFocus:Oa,onBlur:kn,onPanelMouseDown:Ta,picker:Re,mode:au,internalMode:X,onPanelChange:ku,format:P,value:ja,isInvalid:fa,onChange:null,onSelect:ve,pickerValue:oa,defaultOpenValue:Tt(we==null?void 0:we.defaultOpenValue)[Ft],onPickerValueChange:rl,hoverValue:ke,onHover:Ma,needConfirm:j,onSubmit:Qu,onOk:vn,presets:ma,onPresetHover:ka,onPresetSubmit:va,onNow:Za,cellRender:Va})),vu=function(yt,Jt){var Qn=Ol(yt,Jt);Ut(Qn)},qt=function(){Wn("input")},bu=function(yt,Jt){var Qn=Be.length,uu=Be[Qn-1];if(Qn&&uu!==Jt&&j&&!ie[uu]&&!se(uu)&&Kt[uu]){nn.current.focus({index:uu});return}Wn("input"),Rt(!0,{inherit:!0}),Ft!==Jt&&je&&!j&&f&&Qu(null,!0),Pu(Jt),he(yt,Jt)},zu=function(yt,Jt){if(Rt(!1),!j&&Wn()==="input"){var Qn=We(Kt);gl(Ft,Qn===null)}kn(yt,Jt)},Mr=function(yt,Jt){yt.key==="Tab"&&Qu(null,!0),z==null||z(yt,Jt)},Or=a.useMemo(function(){return{prefixCls:_,locale:ye,generateConfig:Me,button:gt.button,input:gt.input}},[_,ye,Me,gt.button,gt.input]);if((0,Lt.Z)(function(){je&&Ft!==void 0&&ku(null,Re,!1)},[je,Ft,Re]),(0,Lt.Z)(function(){var rt=Wn();!je&&rt==="input"&&(Rt(!1),Qu(null,!0)),!je&&f&&!j&&rt==="panel"&&(Rt(!0),Qu())},[je]),0)var $r;return a.createElement(Pt.Provider,{value:Or},a.createElement(x,(0,n.Z)({},Se(s),{popupElement:ft,popupStyle:M.popup,popupClassName:U.popup,visible:je,onClose:Ra,range:!0}),a.createElement(Zl,(0,n.Z)({},s,{ref:nn,suffixIcon:W,activeIndex:Le||je?Ft:null,activeHelp:!!$n,allHelp:!!$n&&Na==="preset",focused:Le,onFocus:bu,onBlur:zu,onKeyDown:Mr,onSubmit:Qu,value:ke,maskFormat:P,onChange:vu,onInputChange:qt,format:E,inputReadOnly:de,disabled:H,open:je,onOpenChange:Rt,onClick:wa,onClear:Rn,invalid:Pa,onInvalid:aa,onActiveInfo:da}))))}var Sr=a.forwardRef(lr),Nr=Sr,_t=p(11780);function Ir(t){var o=t.prefixCls,r=t.value,i=t.onRemove,s=t.removeIcon,d=s===void 0?"\xD7":s,f=t.formatDate,E=t.disabled,P=t.maxTagCount,w=t.placeholder,_="".concat(o,"-selector"),M="".concat(o,"-selection"),U="".concat(M,"-overflow");function Q(z,H){return a.createElement("span",{className:Et()("".concat(M,"-item")),title:typeof z=="string"?z:null},a.createElement("span",{className:"".concat(M,"-item-content")},z),!E&&H&&a.createElement("span",{onMouseDown:function(G){G.preventDefault()},onClick:H,className:"".concat(M,"-item-remove")},d))}function Z(z){var H=f(z),ie=function(K){K&&K.stopPropagation(),i(z)};return Q(H,ie)}function j(z){var H="+ ".concat(z.length," ...");return Q(H)}return a.createElement("div",{className:_},a.createElement(_t.Z,{prefixCls:U,data:r,renderItem:Z,renderRest:j,itemKey:function(H){return f(H)},maxCount:P}),!r.length&&a.createElement("span",{className:"".concat(o,"-selection-placeholder")},w))}var kr=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Zr(t,o){var r=t.id,i=t.open,s=t.prefix,d=t.clearIcon,f=t.suffixIcon,E=t.activeHelp,P=t.allHelp,w=t.focused,_=t.onFocus,M=t.onBlur,U=t.onKeyDown,Q=t.locale,Z=t.generateConfig,j=t.placeholder,z=t.className,H=t.style,ie=t.onClick,G=t.onClear,K=t.internalPicker,ce=t.value,k=t.onChange,le=t.onSubmit,Te=t.onInputChange,ye=t.multiple,Me=t.maxTagCount,Re=t.format,Ve=t.maskFormat,Ce=t.preserveInvalidOnBlur,we=t.onInvalid,be=t.disabled,Ie=t.invalid,Qe=t.inputReadOnly,nt=t.direction,ut=t.onOpenChange,qe=t.onMouseDown,Ae=t.required,de=t["aria-required"],W=t.autoFocus,De=t.tabIndex,st=t.removeIcon,pt=(0,Lu.Z)(t,kr),lt=nt==="rtl",gt=a.useContext(Pt),Ge=gt.prefixCls,wt=a.useRef(),St=a.useRef();a.useImperativeHandle(o,function(){return{nativeElement:wt.current,focus:function(Vt){var bn;(bn=St.current)===null||bn===void 0||bn.focus(Vt)},blur:function(){var Vt;(Vt=St.current)===null||Vt===void 0||Vt.blur()}}});var kt=qa(pt),nn=function(Vt){k([Vt])},Zt=function(Vt){var bn=ce.filter(function(Ut){return Ut&&!Jn(Z,Q,Ut,Vt,K)});k(bn),i||le()},un=Xa((0,y.Z)((0,y.Z)({},t),{},{onChange:nn}),function(Xt){var Vt=Xt.valueTexts;return{value:Vt[0]||"",active:w}}),je=(0,h.Z)(un,2),Nn=je[0],Rt=je[1],gn=!!(d&&ce.length&&!be),Fn=ye?a.createElement(a.Fragment,null,a.createElement(Ir,{prefixCls:Ge,value:ce,onRemove:Zt,formatDate:Rt,maxTagCount:Me,disabled:be,removeIcon:st,placeholder:j}),a.createElement("input",{className:"".concat(Ge,"-multiple-input"),value:ce.map(Rt).join(","),ref:St,readOnly:!0,autoFocus:W,tabIndex:De}),a.createElement(Il,{type:"suffix",icon:f}),gn&&a.createElement(Xl,{icon:d,onClear:G})):a.createElement(Aa,(0,n.Z)({ref:St},Nn(),{autoFocus:W,tabIndex:De,suffixIcon:f,clearIcon:gn&&a.createElement(Xl,{icon:d,onClear:G}),showActiveCls:!1}));return a.createElement("div",(0,n.Z)({},kt,{className:Et()(Ge,(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(Ge,"-multiple"),ye),"".concat(Ge,"-focused"),w),"".concat(Ge,"-disabled"),be),"".concat(Ge,"-invalid"),Ie),"".concat(Ge,"-rtl"),lt),z),style:H,ref:wt,onClick:ie,onMouseDown:function(Vt){var bn,Ut=Vt.target;Ut!==((bn=St.current)===null||bn===void 0?void 0:bn.inputElement)&&Vt.preventDefault(),qe==null||qe(Vt)}}),s&&a.createElement("div",{className:"".concat(Ge,"-prefix")},s),Fn)}var ta=a.forwardRef(Zr),ar=ta;function rr(t,o){var r=ml(t),i=(0,h.Z)(r,6),s=i[0],d=i[1],f=i[2],E=i[3],P=i[4],w=i[5],_=s,M=_.prefixCls,U=_.styles,Q=_.classNames,Z=_.order,j=_.defaultValue,z=_.value,H=_.needConfirm,ie=_.onChange,G=_.onKeyDown,K=_.disabled,ce=_.disabledDate,k=_.minDate,le=_.maxDate,Te=_.defaultOpen,ye=_.open,Me=_.onOpenChange,Re=_.locale,Ve=_.generateConfig,Ce=_.picker,we=_.showNow,be=_.showToday,Ie=_.showTime,Qe=_.mode,nt=_.onPanelChange,ut=_.onCalendarChange,qe=_.onOk,Ae=_.multiple,de=_.defaultPickerValue,W=_.pickerValue,De=_.onPickerValueChange,st=_.inputReadOnly,pt=_.suffixIcon,lt=_.removeIcon,gt=_.onFocus,Ge=_.onBlur,wt=_.presets,St=_.components,kt=_.cellRender,nn=_.dateRender,Zt=_.monthCellRender,un=_.onClick,je=vl(o);function Nn(Mt){return Mt===null?null:Ae?Mt:Mt[0]}var Rt=Er(Ve,Re,d),gn=xl(ye,Te,[K],Me),Fn=(0,h.Z)(gn,2),Xt=Fn[0],Vt=Fn[1],bn=function(ft,vu,qt){if(ut){var bu=(0,y.Z)({},qt);delete bu.range,ut(Nn(ft),Nn(vu),bu)}},Ut=function(ft){qe==null||qe(Nn(ft))},vn=Qa(Ve,Re,E,!1,Z,j,z,bn,Ut),Kt=(0,h.Z)(vn,5),su=Kt[0],ln=Kt[1],Le=Kt[2],an=Kt[3],Wn=Kt[4],Ft=Le(),Pu=Al([K]),We=(0,h.Z)(Pu,4),Be=We[0],zt=We[1],se=We[2],he=We[3],kn=function(ft){zt(!0),gt==null||gt(ft,{})},On=function(ft){zt(!1),Ge==null||Ge(ft,{})},zn=(0,Ye.C8)(Ce,{value:Qe}),re=(0,h.Z)(zn,2),cu=re[0],Xu=re[1],au=cu==="date"&&Ie?"datetime":cu,X=Da(Ce,cu,we,be),ru=ie&&function(Mt,ft){ie(Nn(Mt),Nn(ft))},qu=Ha((0,y.Z)((0,y.Z)({},s),{},{onChange:ru}),su,ln,Le,an,[],E,Be,Xt,w),Ml=(0,h.Z)(qu,2),$u=Ml[1],gl=at(Ft,w),el=(0,h.Z)(gl,2),Tn=el[0],Fl=el[1],la=a.useMemo(function(){return Tn.some(function(Mt){return Mt})},[Tn]),Pa=function(ft,vu){if(De){var qt=(0,y.Z)((0,y.Z)({},vu),{},{mode:vu.mode[0]});delete qt.range,De(ft[0],qt)}},aa=Fe(Ve,Re,Ft,[cu],Xt,he,d,!1,de,W,Tt(Ie==null?void 0:Ie.defaultOpenValue),Pa,k,le),ra=(0,h.Z)(aa,2),ia=ra[0],oa=ra[1],rl=(0,Ye.zX)(function(Mt,ft,vu){if(Xu(ft),nt&&vu!==!1){var qt=Mt||Ft[Ft.length-1];nt(qt,ft)}}),ku=function(){$u(Le()),Vt(!1,{force:!0})},Ol=function(ft){!K&&!je.current.nativeElement.contains(document.activeElement)&&je.current.focus(),Vt(!0),un==null||un(ft)},Qu=function(){$u(null),Vt(!1,{force:!0})},wa=a.useState(null),Rn=(0,h.Z)(wa,2),Sa=Rn[0],sa=Rn[1],Na=a.useState(null),Tl=(0,h.Z)(Na,2),Hu=Tl[0],hl=Tl[1],$n=a.useMemo(function(){var Mt=[Hu].concat((0,$.Z)(Ft)).filter(function(ft){return ft});return Ae?Mt:Mt.slice(0,1)},[Ft,Hu,Ae]),Rl=a.useMemo(function(){return!Ae&&Hu?[Hu]:Ft.filter(function(Mt){return Mt})},[Ft,Hu,Ae]);a.useEffect(function(){Xt||hl(null)},[Xt]);var ke=zl(wt),yl=function(ft){hl(ft),sa("preset")},ca=function(ft){var vu=Ae?Rt(Le(),ft):[ft],qt=$u(vu);qt&&!Ae&&Vt(!1,{force:!0})},Ia=function(ft){ca(ft)},da=function(ft){hl(ft),sa("cell")},ma=function(ft){Vt(!0),kn(ft)},ka=function(ft){if(se("panel"),!(Ae&&au!==Ce)){var vu=Ae?Rt(Le(),ft):[ft];an(vu),!H&&!f&&d===au&&ku()}},va=function(){Vt(!1)},Za=oe(kt,nn,Zt),Ma=a.useMemo(function(){var Mt=(0,rn.Z)(s,!1),ft=(0,ot.Z)(s,[].concat((0,$.Z)(Object.keys(Mt)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,y.Z)((0,y.Z)({},ft),{},{multiple:s.multiple})},[s]),Oa=a.createElement(Je,(0,n.Z)({},Ma,{showNow:X,showTime:Ie,disabledDate:ce,onFocus:ma,onBlur:On,picker:Ce,mode:cu,internalMode:au,onPanelChange:rl,format:P,value:Ft,isInvalid:w,onChange:null,onSelect:ka,pickerValue:ia,defaultOpenValue:Ie==null?void 0:Ie.defaultOpenValue,onPickerValueChange:oa,hoverValue:$n,onHover:da,needConfirm:H,onSubmit:ku,onOk:Wn,presets:ke,onPresetHover:yl,onPresetSubmit:ca,onNow:Ia,cellRender:Za})),Ta=function(ft){an(ft)},ve=function(){se("input")},Ra=function(ft){se("input"),Vt(!0,{inherit:!0}),kn(ft)},Va=function(ft){Vt(!1),On(ft)},ja=function(ft,vu){ft.key==="Tab"&&ku(),G==null||G(ft,vu)},fa=a.useMemo(function(){return{prefixCls:M,locale:Re,generateConfig:Ve,button:St.button,input:St.input}},[M,Re,Ve,St.button,St.input]);return(0,Lt.Z)(function(){Xt&&he!==void 0&&rl(null,Ce,!1)},[Xt,he,Ce]),(0,Lt.Z)(function(){var Mt=se();!Xt&&Mt==="input"&&(Vt(!1),ku()),!Xt&&f&&!H&&Mt==="panel"&&ku()},[Xt]),a.createElement(Pt.Provider,{value:fa},a.createElement(x,(0,n.Z)({},Se(s),{popupElement:Oa,popupStyle:U.popup,popupClassName:Q.popup,visible:Xt,onClose:va}),a.createElement(ar,(0,n.Z)({},s,{ref:je,suffixIcon:pt,removeIcon:lt,activeHelp:!!Hu,allHelp:!!Hu&&Sa==="preset",focused:Be,onFocus:Ra,onBlur:Va,onKeyDown:ja,onSubmit:ku,value:Rl,maskFormat:P,onChange:Ta,onInputChange:ve,internalPicker:d,format:E,inputReadOnly:st,disabled:K,open:Xt,onOpenChange:Vt,onClick:Ol,onClear:Qu,invalid:la,onInvalid:function(ft){Fl(ft,0)}}))))}var ir=a.forwardRef(rr),na=ir,ua=na}}]); diff --git a/p__Classrooms__Lists__Exercise__Add__index.e3624a6c.async.js b/p__Classrooms__Lists__Exercise__Add__index.e3624a6c.async.js new file mode 100644 index 0000000000..53624c0dde --- /dev/null +++ b/p__Classrooms__Lists__Exercise__Add__index.e3624a6c.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292],{44125:function(ll,tu,p){var n=p(59301),$=Object.defineProperty,y=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,jt=(Oe,a,ne)=>a in Oe?$(Oe,a,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Oe[a]=ne,ot=(Oe,a)=>{for(var ne in a||(a={}))h.call(a,ne)&&jt(Oe,ne,a[ne]);if(y)for(var ne of y(a))Ue.call(a,ne)&&jt(Oe,ne,a[ne]);return Oe};const an=Oe=>React.createElement("svg",ot({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},Oe),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));tu.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},99909:function(ll,tu,p){p.d(tu,{Z:function(){return At}});var n=p(59301),$=p(18287),y=p(46722),h={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ue=Object.defineProperty,jt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,ne=(ue,_e,x)=>_e in ue?Ue(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:x}):ue[_e]=x,Je=(ue,_e)=>{for(var x in _e||(_e={}))Oe.call(_e,x)&&ne(ue,x,_e[x]);if(an)for(var x of an(_e))a.call(_e,x)&&ne(ue,x,_e[x]);return ue},Lt=(ue,_e)=>jt(ue,ot(_e)),Et=(ue,_e)=>{var x={};for(var fe in ue)Oe.call(ue,fe)&&_e.indexOf(fe)<0&&(x[fe]=ue[fe]);if(ue!=null&&an)for(var fe of an(ue))_e.indexOf(fe)<0&&a.call(ue,fe)&&(x[fe]=ue[fe]);return x},dn=(ue,_e,x)=>new Promise((fe,Ot)=>{var mn=Yt=>{try{Gt(x.next(Yt))}catch(Se){Ot(Se)}},mt=Yt=>{try{Gt(x.throw(Yt))}catch(Se){Ot(Se)}},Gt=Yt=>Yt.done?fe(Yt.value):Promise.resolve(Yt.value).then(mn,mt);Gt((x=x.apply(ue,_e)).next())}),At=ue=>{var _e=ue,{value:x,onChange:fe,defaultValue:Ot,disabled:mn}=_e,mt=Et(_e,["value","onChange","defaultValue","disabled"]);const[Gt,Yt]=(0,n.useState)([]),[Se,oe]=(0,n.useState)("1");(0,n.useEffect)(()=>{rt()},[]);const rt=()=>dn(void 0,null,function*(){const tt=yield(0,y.NZ)({});if(tt!=null&&tt.data){const qe=[{title:n.createElement("div",{title:"\u6839\u76EE\u5F55",className:h.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Qt(tt.data||[])}];Yt(qe),oe("2")}}),Qt=tt=>{function qe(Ct){const Le=Ct.children,qt=Array.isArray(Le)&&Le.length>0,On=Ct==null?void 0:Ct.group_id;return{title:n.createElement("div",{title:Ct==null?void 0:Ct.name,className:h.name},Ct==null?void 0:Ct.name),value:On,key:On,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:qt?Le==null?void 0:Le.map(pn=>qe(pn)):[]}}return tt==null?void 0:tt.map(Ct=>qe(Ct))},xe=Ot?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:x,defaultExpandedKeys:x};return n.createElement("div",{className:h.customTree},n.createElement($.default,Je(Lt(Je({key:Se},xe),{showIcon:!0,treeData:Gt,onSelect:fe,disabled:mn}),mt)))}},87444:function(ll,tu,p){p.d(tu,{Z:function(){return Yt},P:function(){return mn}});var n=p(59301),$=p(28284),y=p(62957),h=p(47889),Ue=p(37568),jt=p(54172),ot={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},an=p(75736),Oe=Object.defineProperty,a=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,dn=(Se,oe,rt)=>oe in Se?Oe(Se,oe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Se[oe]=rt,$t=(Se,oe)=>{for(var rt in oe||(oe={}))Lt.call(oe,rt)&&dn(Se,rt,oe[rt]);if(Je)for(var rt of Je(oe))Et.call(oe,rt)&&dn(Se,rt,oe[rt]);return Se},At=(Se,oe)=>a(Se,ne(oe)),ue=(Se,oe)=>{var rt={};for(var Qt in Se)Lt.call(Se,Qt)&&oe.indexOf(Qt)<0&&(rt[Qt]=Se[Qt]);if(Se!=null&&Je)for(var Qt of Je(Se))oe.indexOf(Qt)<0&&Et.call(Se,Qt)&&(rt[Qt]=Se[Qt]);return rt},_e=(Se,oe,rt)=>new Promise((Qt,xe)=>{var tt=Le=>{try{Ct(rt.next(Le))}catch(qt){xe(qt)}},qe=Le=>{try{Ct(rt.throw(Le))}catch(qt){xe(qt)}},Ct=Le=>Le.done?Qt(Le.value):Promise.resolve(Le.value).then(tt,qe);Ct((rt=rt.apply(Se,oe)).next())});const x=({studentNames:Se,total:oe})=>{const rt=["","\u4E00","\u4E24","\u4E09"];return oe>3?n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:ot.orangeColor},Se==null?void 0:Se.join("\u3001")),"\u7B49",n.createElement("span",{className:ot.orangeColor},oe),"\u540D\u5B66\u751F"):n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:ot.orangeColor},Se==null?void 0:Se.join("\u3001")),rt[oe],"\u540D\u5B66\u751F")},fe=({used:Se,copy:oe,canNotCopy:rt,studentNames:Qt,studentCount:xe,inPaper:tt,is_random:qe=!1,position:Ct=""})=>{const Le=()=>{if(oe>0&&rt>0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},oe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",n.createElement("span",{className:ot.orangeColor},rt),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(oe>0&&rt===0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},oe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(oe===0&&rt>0)return n.createElement(n.Fragment,null,"\u5176\u4E2D",n.createElement("span",{className:ot.orangeColor},rt),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},qt=Ct||(tt?"\u8BD5\u5377":"\u8BFE\u7A0B");return n.createElement("span",null,n.createElement(x,{studentNames:Qt,total:xe}),"\u5B66\u4E60\u8FC7",qt,"\u4E2D\u7684",n.createElement("span",{className:ot.orangeColor},Se),"\u4E2A\u9879\u76EE\uFF0C",Le(),"\u3002\u8BF7\u9009\u62E9",qe?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ot=({onCancel:Se,onOk:oe,visible:rt,inPaper:Qt,renderData:xe,type:tt,isMultipleCourse:qe=!1})=>{const[Ct]=$.default.useForm(),[Le,qt]=(0,n.useState)(1),[On,pn]=(0,n.useState)(!1),gn=(0,n.useMemo)(()=>(xe==null?void 0:xe.total_num)===1&&(xe==null?void 0:xe.can_copy_num)===1,[xe]),zn=(0,n.useMemo)(()=>{var He;return(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.filter(vt=>vt.is_show)},[xe]);return n.createElement(n.Fragment,null,gn?n.createElement(y.default,{centered:!0,closable:!0,open:rt,destroyOnClose:!0,title:"\u63D0\u793A",className:ot.antdModal,width:682,confirmLoading:On,onCancel:Se,onOk:()=>_e(void 0,null,function*(){var He;pn(!0);let vt=Le;if(qe){const ze=$t({},Ct.getFieldsValue());vt=(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.map(Cn=>ze[Cn.id]!==void 0?At($t({},Cn),{is_copy:ze[Cn.id]}):Cn)}yield oe(vt),pn(!1)})},n.createElement("div",{className:ot.content,style:{marginBottom:20}},qe?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":n.createElement(n.Fragment,null,n.createElement(x,{studentNames:xe==null?void 0:xe.student_names,total:xe==null?void 0:xe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),qe?n.createElement($.default,{form:Ct,preserve:!1},zn==null?void 0:zn.map(He=>n.createElement(n.Fragment,{key:He.id},n.createElement("h3",{className:"ml15 mb5"},He.name),n.createElement($.default.Item,{name:He.id,initialValue:1},n.createElement(h.ZP.Group,{className:ot.content},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):n.createElement(h.ZP.Group,{value:Le,onChange:He=>qt(He.target.value),className:ot.content,style:{marginBottom:30}},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),n.createElement("div",null,n.createElement("div",{className:ot.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),n.createElement("div",{className:ot.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),n.createElement("div",{className:`${ot.content} ${ot.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):n.createElement(y.default,{centered:!0,closable:!0,destroyOnClose:!0,open:rt,confirmLoading:On,title:"\u63D0\u793A",width:682,onCancel:Se,onOk:()=>_e(void 0,null,function*(){var He;pn(!0);let vt=0;if(qe){const ze=$t({},Ct.getFieldsValue());vt=(He=xe==null?void 0:xe.course_data_list)==null?void 0:He.map(Cn=>ze[Cn.id]!==void 0?At($t({},Cn),{is_use:ze[Cn.id]}):Cn)}yield oe(vt),pn(!1)})},n.createElement("div",{className:ot.content},n.createElement(x,{studentNames:xe==null?void 0:xe.student_names,total:xe==null?void 0:xe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",qe?n.createElement($.default,{form:Ct,preserve:!1},n.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),zn==null?void 0:zn.map(He=>n.createElement(n.Fragment,{key:He.id},n.createElement("h3",{className:"ml15 mb5"},He.name),n.createElement($.default.Item,{name:He.id,initialValue:1},n.createElement(h.ZP.Group,{className:ot.content},n.createElement(h.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),n.createElement(h.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):n.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",n.createElement("span",{className:ot.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},mn=function(){const[Se,oe]=(0,n.useState)(!1),[rt,Qt]=(0,n.useState)();return[Se,()=>oe(!1),rt,qe=>_e(this,null,function*(){var Ct;const Le=qe,{isImportMultipleCourse:qt=!1}=Le,On=ue(Le,["isImportMultipleCourse"]);console.log(qe);const pn=(qe==null?void 0:qe.result)||(yield(0,an.Tr)(On));return"status"in pn?!1:qt?((Ct=pn==null?void 0:pn.course_data_list)==null?void 0:Ct.some(zn=>zn.is_show))?(Qt(pn),oe(!0),!0):pn.course_data_list||[]:pn.student_count===0?!1:(Qt(pn),oe(!0),!0)})]},mt=Se=>{const[oe]=$.default.useForm(),[rt,Qt]=(0,n.useState)(!1),{onCancel:xe,onOk:tt,visible:qe,inPaper:Ct=!1,renderData:Le,type:qt,isMultipleCourse:On=!1,position:pn}=Se;let gn=(0,n.useMemo)(()=>Ct?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ot.tableCell,render(vt,ze){return n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement($.default.Item,{name:[`${qt==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426"))),n.createElement($.default.Item,{name:[`${qt==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ue.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ot.tableCell,render(vt,ze){return n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(vt,ze)=>n.createElement($.default.Item,{name:[`${qt==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(vt,ze)=>n.createElement($.default.Item,{name:[`${qt==="subject"?ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],initialValue:1},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426")))}],[Ct]),zn=(0,n.useMemo)(()=>Ct?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ot.tableCell,align:"center",ellipsis:!0,render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt),n.createElement($.default.Item,{name:[`${qt==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ue.default,{type:"hidden"})),n.createElement($.default.Item,{name:[`${qt==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ue.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ot.tableCell,ellipsis:!0,align:"center",render:(vt,ze)=>n.createElement("a",{href:`/shixuns/${ze.identifier}/challenges`,target:"_blank"},vt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(vt,ze)=>n.createElement(n.Fragment,null,n.createElement($.default.Item,{name:[`${qt==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_use"],initialValue:0},n.createElement(h.ZP.Group,null,n.createElement(h.ZP,{value:1},"\u662F"),n.createElement(h.ZP,{value:0},"\u5426"))),n.createElement($.default.Item,{name:[`${qt==="subject"?ze==null?void 0:ze.stage_shixun_id:ze.shixun_course_id||ze.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ue.default,{type:"hidden"})))}],[Ct]);if(On){const vt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ot.tableCell,render:(ze,Cn)=>n.createElement("a",{href:`/classrooms/${Cn.course_id}`},ze)};gn=[vt,...gn],zn=[vt,...zn]}const He=(0,n.useMemo)(()=>fe({used:Le==null?void 0:Le.repeat_shixun_num,copy:Le==null?void 0:Le.can_copy_num,canNotCopy:Le==null?void 0:Le.no_copy_num,studentNames:Le==null?void 0:Le.student_names,studentCount:Le==null?void 0:Le.student_count,is_random:Le==null?void 0:Le.is_random,inPaper:Ct,position:pn}),[Le,Ct,pn]);return n.createElement(y.default,{title:"\u63D0\u793A",centered:!0,open:qe,confirmLoading:rt,onOk:()=>_e(void 0,null,function*(){Qt(!0);const vt=oe.getFieldsValue(),ze=Object.keys(vt).map(Cn=>({id:parseInt(Cn.split("_")[0]),course_id:parseInt(Cn.split("_")[1]),is_use:vt[Cn].is_use,is_copy:vt[Cn].is_copy}));yield tt(ze),Qt(!1)}),onCancel:xe,width:880,okText:"\u786E\u8BA4",className:ot.antdModal,destroyOnClose:!0},n.createElement($.default,{form:oe,preserve:!1},n.createElement("div",{className:ot.brief},He),n.createElement("div",{style:{marginBottom:30}},n.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),n.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),n.createElement("div",{className:ot.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(Le==null?void 0:Le.can_copy_num)>0&&n.createElement("div",null,n.createElement("div",{className:ot.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),n.createElement(jt.default,{columns:gn,className:ot.antdTable,dataSource:Le==null?void 0:Le.can_copy_list,rowKey:qt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(Le==null?void 0:Le.no_copy_num)>0&&n.createElement("div",null,n.createElement("div",{className:ot.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),n.createElement(jt.default,{columns:zn,className:ot.antdTable,dataSource:Le==null?void 0:Le.no_copy_list,rowKey:qt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(Le==null?void 0:Le.no_use_list.length)>0&&(Le==null?void 0:Le.no_use_list.map(vt=>n.createElement("div",{key:qt==="subject"?vt.stage_shixun_id:vt.shixun_course_id||vt.id},n.createElement($.default.Item,{name:[`${qt==="subject"?vt==null?void 0:vt.stage_shixun_id:vt.shixun_course_id||vt.id}`,"is_copy"],hidden:!0,initialValue:0},n.createElement(Ue.default,{type:"hidden"})),n.createElement($.default.Item,{name:[`${qt==="subject"?vt==null?void 0:vt.stage_shixun_id:vt.shixun_course_id||vt.id}`,"is_use"],hidden:!0,initialValue:1},n.createElement(Ue.default,{type:"hidden"})))))))};var Yt=Se=>{const{modalType:oe}=Se;return oe==="multiple"?n.createElement(mt,$t({},Se)):n.createElement(Ot,$t({},Se))}},3039:function(ll,tu,p){p.d(tu,{Z:function(){return an}});var n=p(59301),$={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},y=p(62957),h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",jt=(Oe,a,ne)=>new Promise((Je,Lt)=>{var Et=At=>{try{$t(ne.next(At))}catch(ue){Lt(ue)}},dn=At=>{try{$t(ne.throw(At))}catch(ue){Lt(ue)}},$t=At=>At.done?Je(At.value):Promise.resolve(At.value).then(Et,dn);$t((ne=ne.apply(Oe,a)).next())}),an=({type:Oe,resdata:a,onok:ne,oktext:Je,okloading:Lt})=>{const[Et,dn]=(0,n.useState)(!1),{can_copy_list:$t,can_copy_num:At,challenge_type:ue,course_data_list:_e,no_copy_list:x,no_copy_num:fe,no_use_list:Ot,no_use_num:mn,repeat_shixun_num:mt,student_count:Gt,total_num:Yt,use_num:Se}=a;let oe=At>0||Oe==="exercise";(0,n.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&dn(!0)},[a]),console.log("---11",Lt),(0,n.useEffect)(()=>{Lt||dn(!1)},[Lt]);const rt=()=>{if(Oe==="exercise"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",n.createElement("span",{className:$.orangeColor},Gt)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",n.createElement("span",{className:$.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&ue===1)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&ue===2)return n.createElement(n.Fragment,null,"\u8BFE\u5802\u5185\u6709",n.createElement("span",{className:$.orangeColor},Gt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",n.createElement("span",{className:$.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",n.createElement("span",{className:$.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Qt=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return n.createElement("div",{style:{marginTop:20}},fe>0&&n.createElement("div",null,n.createElement("span",{className:$.flex},n.createElement("img",{src:Ue,style:{width:14}}),n.createElement("span",{className:$.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:$.statusbody},Oe==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",n.createElement("span",{className:$.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe&&n.createElement("span",{className:$.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",oe&&n.createElement("span",{className:$.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),n.createElement("div",null,x==null?void 0:x.map((xe,tt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",tt+1!==fe&&"\u3001"))))),At>0&&n.createElement("div",{style:{marginTop:20}},n.createElement("span",{className:$.flex},n.createElement("img",{src:h,style:{width:14}}),n.createElement("span",{className:$.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),n.createElement("div",{className:$.statusbody},Oe==="exercise"&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&n.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),n.createElement("div",null,$t==null?void 0:$t.map((xe,tt)=>n.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",tt+1!==At&&"\u3001"))))));if(Oe==="shixun")return n.createElement("div",{style:{marginTop:20}},At>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return n.createElement(y.default,{open:Et,onCancel:()=>{dn(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!oe&&"none"}},zIndex:1003,confirmLoading:Lt,okText:oe?Je:"\u6211\u77E5\u9053\u4E86",onOk:()=>jt(void 0,null,function*(){oe?yield ne([...$t,...Ot]):dn(!1)})},n.createElement("div",{style:{maxHeight:600,overflow:"auto"}},rt(),Qt()))}},49840:function(ll,tu,p){p.d(tu,{Z:function(){return At}});var n=p(59301),$=p(25690),y=p(62957),h=p(60242),Ue=p(99571),jt={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},ot=p(38986),an=p(61186),Oe=p.n(an),a=p(59301),ne=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Et=(ue,_e)=>{var x={};for(var fe in ue)Je.call(ue,fe)&&_e.indexOf(fe)<0&&(x[fe]=ue[fe]);if(ue!=null&&ne)for(var fe of ne(ue))_e.indexOf(fe)<0&&Lt.call(ue,fe)&&(x[fe]=ue[fe]);return x},dn=(ue,_e,x)=>new Promise((fe,Ot)=>{var mn=Yt=>{try{Gt(x.next(Yt))}catch(Se){Ot(Se)}},mt=Yt=>{try{Gt(x.throw(Yt))}catch(Se){Ot(Se)}},Gt=Yt=>Yt.done?fe(Yt.value):Promise.resolve(Yt.value).then(mn,mt);Gt((x=x.apply(ue,_e)).next())});const $t=ue=>{var _e=ue,{shixunsDetail:x,globalSetting:fe,loading:Ot,dispatch:mn,showModal:mt,onCancel:Gt,onOk:Yt,okBtnName:Se="\u5B8C\u6210",info:oe,source:rt}=_e,Qt=Et(_e,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[xe,tt]=(0,n.useState)(0),[qe,Ct]=(0,n.useState)(0);return(0,n.useEffect)(()=>{let Le=null;const qt=()=>dn(void 0,null,function*(){let On={id:oe==null?void 0:oe.courseId,send_time:Oe()().format("YYYY-MM-DD HH:mm"),exercise_id:oe!=null&&oe.exercise_id?oe==null?void 0:oe.exercise_id:null},pn={id:oe==null?void 0:oe.courseId,course_id:oe==null?void 0:oe.courseId,identifier:oe==null?void 0:oe.courseId,type:"normal",is_use:1,is_copy:!0};rt==="\u8BD5\u5377"?(On.examination_bank_ids=oe==null?void 0:oe.examination_bank_ids,On.type="ExaminationBank"):rt==="\u5B9E\u8BAD"?On.shixun_info=(oe==null?void 0:oe.shixun_info.length)>0?oe==null?void 0:oe.shixun_info:[pn]:rt==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(On.examination_bank_ids=oe==null?void 0:oe.examination_bank_ids,On.shixun_info=(oe==null?void 0:oe.shixun_info.length)>0?oe==null?void 0:oe.shixun_info:[pn]);const gn=yield(0,ot.ZP)(`/api/courses/${oe==null?void 0:oe.courseId}/send_shixun_progress.json`,{method:"post",body:On});(gn==null?void 0:gn.status)===0&&(tt(gn==null?void 0:gn.complete_num),Ct(gn==null?void 0:gn.total_num),(gn==null?void 0:gn.complete_num)!==(gn==null?void 0:gn.total_num)?(Le&&clearInterval(Le),Le=setInterval(qt,5e3)):Le&&clearInterval(Le))});return mt&&(oe!=null&&oe.courseId)&&qt(),()=>{Le&&clearInterval(Le)}},[mt]),a.createElement(y.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:xe==qe,open:mt,destroyOnClose:!0,footer:null,onCancel:Gt},a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",a.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},qe),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),a.createElement("div",{className:jt.con_warp},a.createElement(h.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:xe==qe&&qe!=0?100:xe/qe*100,showInfo:!1,size:[350,10]}),a.createElement("div",{className:jt.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",a.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},xe),"\u4E2A"),xe!=qe&&a.createElement(Ue.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),xe==qe&&a.createElement(Ue.ZP,{type:"primary",onClick:Yt},Se)))};var At=(0,$.connect)(({shixunsDetail:ue,loading:_e,globalSetting:x})=>({shixunsDetail:ue,globalSetting:x,loading:_e.models.index}))($t)},84511:function(ll,tu,p){p.r(tu),p.d(tu,{default:function(){return Zi}});var n=p(59301),$=p(25690),y=p(28284),h=p(6767),Ue=p(91882),jt=p(37568),ot=p(17149),an=p(62673),Oe=p(47889),a=p(71051),ne=p(99571),Je={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},Lt=p(62957),Et=p(16326),dn=p(61186),$t=p.n(dn),At=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const ue=({user:e,dispatch:u,classroomList:l,onModalOk:m,setsubloading:F})=>{const ee=(0,$.useParams)(),[I,C]=(0,n.useState)(),[v,b]=(0,n.useState)(!1);function Y(g){return g&&g<$t()().subtract(1,"days")}return n.createElement(Lt.default,{title:"\u6E29\u99A8\u63D0\u793A",afterClose:()=>{b(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:l.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(v){h.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}F(!1),u({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("div",null,n.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),n.createElement("br",null),n.createElement(Et.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:Y,format:"YYYY-MM-DD HH:mm:ss",onChange:(g,c)=>{C(c)},showTime:{defaultValue:$t()("00:00:00","HH:mm:ss")}}),n.createElement("br",null),n.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),n.createElement("br",null),n.createElement("div",{style:{textAlign:"end"}},n.createElement(ne.ZP,{loading:v,type:"primary",onClick:()=>At(void 0,null,function*(){b(!0),m(I,()=>{u({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var _e=(0,$.connect)(({user:e,classroomList:u})=>({user:e,classroomList:u}))(ue),x=p(38986),fe=p(32134),Ot=p(12893),mn={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},mt=p(82326),Gt=Object.defineProperty,Yt=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,rt=(e,u,l)=>u in e?Gt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Qt=(e,u)=>{for(var l in u||(u={}))Se.call(u,l)&&rt(e,l,u[l]);if(Yt)for(var l of Yt(u))oe.call(u,l)&&rt(e,l,u[l]);return e},xe=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),qe=({setitem:e,item:u,rz:l})=>{var m,F,ee,I,C,v,b,Y;let[g,c]=(0,n.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[A]=y.default.useForm(),[L,V]=(0,n.useState)(!1);(0,n.useEffect)(()=>{l&&!L&&(g.zydatas=l,c(Qt({},g)),V(!0),u!=null&&u.ec_course_id&&G())},[u,l,L]),console.log(g,"params");function G(){return xe(this,null,function*(){yield T(u==null?void 0:u.ec_major_school_id),yield D(u==null?void 0:u.ec_year_id),yield Ee(u==null?void 0:u.ec_course_id),A.setFieldsValue({ec_course_id:u==null?void 0:u.ec_course_id,ec_major_school_id:u==null?void 0:u.ec_major_school_id,ec_point_ids:u==null?void 0:u.ec_point_ids,ec_year_id:u==null?void 0:u.ec_year_id})})}function T(S){return xe(this,null,function*(){const N=yield(0,x.ZP)(`/api/ec_major_schools/${S}/ec_years/get_year_list.json`,{method:"get"});g.jbdatas=N==null?void 0:N.data,c(Qt({},g)),A.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function D(S){return xe(this,null,function*(){const N=yield(0,x.ZP)(`/api/ec_years/${S}/ec_courses/get_courses.json`,{method:"get"});g.kcdatas=N==null?void 0:N.data,c(Qt({},g)),A.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const Ee=S=>xe(void 0,null,function*(){const N=yield(0,x.ZP)(`/api/ec_courses/${S}/ec_points.json`,{method:"get",params:{ec_course_id:S}});g.zsdatas=N==null?void 0:N.data,c(Qt({},g))});return n.createElement("div",{className:mn.from},n.createElement(y.default,{form:A,layout:"inline",onValuesChange:S=>{console.log("----",S),S.ec_major_school_id&&(g.jbdatas=[],g.kcdatas=[],g.zsdatas=[],c(Qt({},g)),T(S.ec_major_school_id)),S.ec_year_id&&(g.kcdatas=[],g.zsdatas=[],c(Qt({},g)),D(S.ec_year_id)),S.ec_course_id&&(g.zsdatas=[],c(Qt({},g)),Ee(S.ec_course_id))},onFinish:S=>xe(void 0,null,function*(){e(S)})},n.createElement(y.default.Item,{name:"ec_major_school_id"},n.createElement(mt.default,{style:{width:160},disabled:((m=g.zydatas)==null?void 0:m.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(F=g==null?void 0:g.zydatas)==null?void 0:F.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.ec_major_school_id},S==null?void 0:S.name)))),n.createElement(y.default.Item,{name:"ec_year_id"},n.createElement(mt.default,{style:{width:160},disabled:((ee=g.jbdatas)==null?void 0:ee.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(I=g==null?void 0:g.jbdatas)==null?void 0:I.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.ec_year_id},S==null?void 0:S.year)))),n.createElement(y.default.Item,{name:"ec_course_id"},n.createElement(mt.default,{style:{width:208},disabled:((C=g.kcdatas)==null?void 0:C.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(v=g==null?void 0:g.kcdatas)==null?void 0:v.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.id},S==null?void 0:S.name)))),n.createElement(y.default.Item,{name:"ec_point_ids"},n.createElement(mt.default,{onChange:()=>{A.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((b=g.zsdatas)==null?void 0:b.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Y=g==null?void 0:g.zsdatas)==null?void 0:Y.map((S,N)=>n.createElement(mt.default.Option,{key:N,value:S==null?void 0:S.id},S==null?void 0:S.name))))))},Ct=Object.defineProperty,Le=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,zn=(e,u,l)=>u in e?Ct(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,He=(e,u)=>{for(var l in u||(u={}))pn.call(u,l)&&zn(e,l,u[l]);if(On)for(var l of On(u))gn.call(u,l)&&zn(e,l,u[l]);return e},vt=(e,u)=>Le(e,qt(u)),ze=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const Cn=({user:e,exercise_id:u=null,homework_common_id:l=null,setitem:m})=>{var F,ee,I;let[C,v]=(0,n.useState)([{id:Math.random()}]),[b,Y]=(0,n.useState)(null);function g(){return ze(this,null,function*(){var A,L,V,G;let T=yield(0,x.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:u,homework_common_id:l}});if(((A=T==null?void 0:T.data)==null?void 0:A.length)>0){let D=[];(L=T==null?void 0:T.data)==null||L.map(Ee=>{var S;(S=Ee==null?void 0:Ee.ec_point_ids)==null||S.map(N=>{D.push(N)})}),m(vt(He({},(V=T==null?void 0:T.data)==null?void 0:V[0]),{ec_point_ids:D})),v((G=T==null?void 0:T.data)==null?void 0:G.map(Ee=>vt(He({},Ee),{id:Math.random()})))}})}(0,n.useEffect)(()=>{var A,L;(L=(A=e==null?void 0:e.userInfo)==null?void 0:A.course)!=null&&L.course_school_id&&c()},[(ee=(F=e==null?void 0:e.userInfo)==null?void 0:F.course)==null?void 0:ee.course_school_id]);function c(){return ze(this,null,function*(){var A,L;const V=yield(0,x.ZP)(`/api/schools/${(L=(A=e==null?void 0:e.userInfo)==null?void 0:A.course)==null?void 0:L.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Y(V==null?void 0:V.data),(l||u)&&g()})}return console.log(C,b,"datas"),n.createElement("div",{style:{display:(I=e.userInfo.course)!=null&&I.is_openengineering?"":"none"}},n.createElement("div",{className:mn.wrap},n.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",n.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),n.createElement("div",{className:mn.itemWarp},C==null?void 0:C.map((A,L)=>n.createElement("div",{key:A.id,style:{display:"flex",alignItems:"center",marginBottom:20}},n.createElement(qe,{rz:b,item:A,setitem:V=>{V=He(He({},C==null?void 0:C[L]),V),C.splice(L,1,V),v([...C]);let G=[];C==null||C.map(T=>{var D;(D=T==null?void 0:T.ec_point_ids)==null||D.map(Ee=>{G.push(Ee)})}),m(vt(He({},V),{ec_point_ids:G}))}}),n.createElement(fe.Z,{className:mn.addIcon,onClick:()=>{C.push({id:Math.random()}),v([...C])}}),L!=0&&n.createElement(Ot.Z,{className:mn.deleteIcon,onClick:()=>{C.splice(L,1);let V=[];C==null||C.map(G=>{var T;(T=G==null?void 0:G.ec_point_ids)==null||T.map(D=>{V.push(D)})}),m(vt(He({},C[L-1]),{ec_point_ids:V})),v([...C])}}))))))};var Al=(0,$.connect)(({user:e})=>({user:e}))(Cn),fu=p(93041),Ou=p(29787),dl=p(75727),Dt=p(25399),Pl=p(37639),ml=p(30641),de={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm",btn_warp:"btn_warp___iFP5N"},nu=p(51257),Jn=p(28426),Ju=p(70100),$u=p(71426),Dn=p(76902),en=p(59301),al=Object.defineProperty,ga=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,Wl=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,vl=Object.prototype.propertyIsEnumerable,fl=(e,u,l)=>u in e?al(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Eu=(e,u)=>{for(var l in u||(u={}))ha.call(u,l)&&fl(e,l,u[l]);if(Wl)for(var l of Wl(u))vl.call(u,l)&&fl(e,l,u[l]);return e},ya=(e,u)=>ga(e,Fa(u)),wl=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Ul=({Itemid:e,setqitem:u,qitem:l,data:m,getdata:F,bigitem:ee,setBigqitem:I,isedit:C,handleEditing:v})=>{const[b,Y]=(0,n.useState)([]),[g,c]=(0,n.useState)(!1),A=(V,G,T)=>{const D=Array.from(V),[Ee]=D.splice(G,1);return D.splice(T,0,Ee),D};(0,n.useEffect)(()=>{m.length>0&&Y([...m])},[m]);const L=(V,G)=>wl(void 0,null,function*(){if(!V.destination)return;if(C){v();return}const T=A(G,V.source.index,V.destination.index);c(!0);let D=yield(0,x.ZP)(`/api/exercises/${e}/adjust_position.json`,{method:"post",body:{id:e,question_ids:T==null?void 0:T.map(Ee=>Ee.question_id)}});c(!1),D.status===0&&F({id:G==null?void 0:G[V.source.index].question_id})});return en.createElement("div",null,en.createElement($u.Z5,{onDragEnd:V=>L(V,b)},en.createElement($u.bK,{droppableId:"droppable"},(V,G)=>en.createElement("div",Eu({ref:V.innerRef},V.droppableProps),en.createElement(Ou.Z,{spinning:g},b.map((T,D)=>en.createElement($u._l,{key:D,draggableId:D.toString(),index:D},(Ee,S)=>{var N,Mt;return en.createElement("aside",Eu(Eu({ref:Ee.innerRef},Ee.draggableProps),Ee.dragHandleProps),en.createElement(Dt.Z,{title:en.createElement(Dn.Z,{value:(T==null?void 0:T.question_type)===8?(N=T==null?void 0:T.program_attr)==null?void 0:N.description:T.question_title}),color:"#fff",placement:"left",overlayClassName:de.titleTooltip},en.createElement("div",{onClick:()=>{if(C){v();return}u(ya(Eu({},T),{index:D+1})),I(ee),(0,nu.Vf)("#question-scroll-id")},className:`${de.qcount} ${T.question_id===(l==null?void 0:l.question_id)?de.qcountclick:""}`},en.createElement("span",{className:de.score},T==null?void 0:T.question_score,"\u5206"),en.createElement("span",{className:de.qtitle},D+1,"\u3001",en.createElement(Dn.Z,{value:(T==null?void 0:T.question_type)===8?(Mt=T==null?void 0:T.program_attr)==null?void 0:Mt.description:T.question_title,showTextOnly:!0})))))}))),V.placeholder))))},Nn=p(77019),Sl=p(81727),Gu=p(71411),Tu=p(61485),Fe=p(22962),he=p(59301),_u=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Cu=({form:e,TagDiscipline:u,exerciseitem:l,qitem:m,getTagData:F})=>{var ee;const[I,C]=(0,n.useState)(!0),[v,b]=(0,n.useState)(!1),[Y,g]=(0,n.useState)(""),[c,A]=(0,n.useState)([]),[L,V]=(0,n.useState)([]),[G,T]=(0,n.useState)(0);(0,n.useEffect)(()=>{Ee()},[]);const D=S=>_u(void 0,null,function*(){const N=yield(0,x.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:S==null?void 0:S.sub_discipline_id}});V(N==null?void 0:N.tag_disciplines)}),Ee=()=>_u(void 0,null,function*(){const S=yield(0,x.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});A(S.disciplines||[]),m!=null&&m.sub_discipline_id&&D(m),T(m!=null&&m.sub_discipline_id?1:0),e.setFieldsValue({difficulty:m.difficulty||2,tag_discipline_ids:m.tag_discipline_ids,repeat_answer:!m.repeat_answer,sub_discipline_id:m!=null&&m.sub_discipline_id?[m==null?void 0:m.discipline_id,m==null?void 0:m.sub_discipline_id]:[]})});return he.createElement("div",null,he.createElement("div",{style:{marginTop:30,height:I?"100%":"0px",overflow:"hidden"}},he.createElement(y.default.Item,{className:de.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},he.createElement(Oe.ZP.Group,{className:de.radiogroup},he.createElement(Oe.ZP.Button,{className:de.easy,value:1},"\u7B80\u5355"),he.createElement(Oe.ZP.Button,{className:de.medium,value:2},"\u9002\u4E2D"),he.createElement(Oe.ZP.Button,{className:de.hard,value:3},"\u56F0\u96BE"))),he.createElement(y.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:de.formcenterselect},he.createElement(ot.Z,{className:de.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:c,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(S,N)=>{e.setFieldsValue({sub_discipline_id:S,tag_discipline_ids:[]}),T(S?S.length:0),(S==null?void 0:S.length)>0&&(D({sub_discipline_id:S[1]}),S[1]==(m==null?void 0:m.sub_discipline_id)&&e.setFieldValue("tag_discipline_ids",m.tag_discipline_ids))},onClear:()=>{V([]),e.setFieldValue("tag_discipline_ids",[]),T(0)}})),he.createElement(y.default.Item,{className:de.formcenterselect},he.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},he.createElement(y.default.Item,{name:"tag_discipline_ids"},he.createElement(mt.default,{className:de.selectitems,disabled:G===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(S,N)=>N.key.indexOf(S.toLowerCase())>=0},L==null?void 0:L.map(S=>he.createElement(mt.default.Option,{key:S.name+S.id,value:S.id},he.createElement("div",{style:{display:"flex",alignItems:"center"}},he.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},S.name),(S==null?void 0:S.type)==="personal"&&he.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),G>0&&he.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},he.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),he.createElement("a",{onClick:()=>{b(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),he.createElement(y.default.Item,{className:de.formcenterselect},he.createElement("div",{style:{display:"flex",alignItems:"center"}},he.createElement(y.default.Item,{name:"repeat_answer",valuePropName:"checked"},he.createElement(Gu.Z,null)),he.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",he.createElement(Dt.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},he.createElement(Tu.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),he.createElement(Fe.Z,{open:v,subDisciplineId:(ee=e.getFieldValue("sub_discipline_id"))==null?void 0:ee[1],onCancel:()=>{b(!1)},onOkClick:S=>{V(N=>[...N,S]),e.setFieldValue("tag_discipline_ids",[...e.getFieldValue("tag_discipline_ids"),S==null?void 0:S.id])}}))},jn=p(59301),Nl=Object.defineProperty,La=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,_r=Object.prototype.propertyIsEnumerable,Il=(e,u,l)=>u in e?Nl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Nu=(e,u)=>{for(var l in u||(u={}))Qa.call(u,l)&&Il(e,l,u[l]);if(Ca)for(var l of Ca(u))_r.call(u,l)&&Il(e,l,u[l]);return e},Xu=(e,u)=>La(e,$a(u)),Ha=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),rl=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm();(0,n.useEffect)(()=>{var c;Y.setFieldsValue(Xu(Nu({},e),{name:e==null?void 0:e.question_title,choices:(c=e==null?void 0:e.question_choices)==null?void 0:c.map(A=>Xu(Nu({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)}))},[e]);const g=c=>{if(!(c!=null&&c.length))return!1;const A=c.map(V=>{var G;return(G=V.choice_text)==null?void 0:G.trim().replace(/^\s+|\s+$/g,"")});return new Set(A).size!==A.length};return jn.createElement("div",null,jn.createElement(y.default,{form:Y,colon:!1,onFinish:c=>{var A,L,V,G,T;if(g(c.choices)){h.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let D=(L=(A=c==null?void 0:c.choices)==null?void 0:A.map)==null?void 0:L.call(A,(S,N)=>{if((S==null?void 0:S.standard_boolean)===1)return N+1}),Ee=Xu(Nu({},c),{item_type:e==null?void 0:e.question_type,question_choices:(G=(V=c==null?void 0:c.choices)==null?void 0:V.map)==null?void 0:G.call(V,S=>S.choice_text),standard_answers:D.filter(S=>S),choices:(T=c==null?void 0:c.choices)==null?void 0:T.map(S=>Xu(Nu({},S),{is_answer:S.standard_boolean}))});F(Nu(Nu({},e),Ee))},onFinishFailed:c=>Ha(void 0,null,function*(){var A,L;h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},jn.createElement("div",{style:{display:"flex",alignItems:"center"}},jn.createElement("div",{style:{flex:1}},jn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),jn.createElement("span",null,(e==null?void 0:e.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&jn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},jn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),jn.createElement(ne.ZP,{onClick:()=>{var c;e.isadd?(u(!1),C()):(Y.setFieldsValue(Xu(Nu({},e),{name:e==null?void 0:e.question_title,choices:(c=e==null?void 0:e.question_choices)==null?void 0:c.map(A=>Xu(Nu({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),u(!1))}},"\u53D6\u6D88"),jn.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:jn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},jn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},jn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>Ha(void 0,null,function*(){Y.submit()})},"\u4FDD\u5B58"))),jn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},jn.createElement(Nn.Z,{align:"middle"},jn.createElement(y.default.Item,{className:de.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},jn.createElement(a.Z,{onBlur:c=>{c.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),jn.createElement(Sl.u,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),jn.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Kl=p(92046),Qu=p(74716),rn=p(59301),kl=Object.defineProperty,Jl=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,za=(e,u,l)=>u in e?kl(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Xl=(e,u)=>{for(var l in u||(u={}))Gl.call(u,l)&&za(e,l,u[l]);if(il)for(var l of il(u))Fr.call(u,l)&&za(e,l,u[l]);return e},Da=(e,u)=>Jl(e,gr(u)),hr=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),qu=({qitem:e,TagDiscipline:u,exerciseitem:l,setisedit:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),g=y.default.useWatch("use_blank_score",Y);return(0,n.useEffect)(()=>{Y.setFieldsValue(Da(Xl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer}))},[e]),rn.createElement("div",null,rn.createElement(y.default,{form:Y,colon:!1,onValuesChange:(c,A)=>{var L,V,G,T;if(c!=null&&c.standard_answers||c!=null&&c.use_blank_score){let D=((L=Y.getFieldValue("standard_answers"))==null?void 0:L.length)>0&&((G=(V=Y.getFieldValue("standard_answers"))==null?void 0:V.map(Ee=>Ee.score))==null?void 0:G.filter(Ee=>Ee));(D==null?void 0:D.length)>0&&Y.setFieldsValue({question_score:(D==null?void 0:D.length)>0&&((T=D.reduce((Ee,S)=>Ee+S))==null?void 0:T.toFixed(1))})}},onFinish:c=>{F(Da(Xl(Xl({},e),c),{item_type:e==null?void 0:e.question_type,standard_answers:c.standard_answers,question_title:c.name}))},onFinishFailed:c=>hr(void 0,null,function*(){var A,L;c.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,nu.pE)(),h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},rn.createElement("div",{style:{display:"flex",alignItems:"center"}},rn.createElement("div",{style:{flex:1}},rn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),rn.createElement("span",null,"\u586B\u7A7A\u9898")),((b=l==null?void 0:l.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&rn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},rn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),rn.createElement(ne.ZP,{onClick:()=>{e.isadd?(m(!1),C()):(Y.setFieldsValue(Da(Xl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer})),m(!1))}},"\u53D6\u6D88"),rn.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:rn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},rn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},rn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),rn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},rn.createElement(Nn.Z,{align:"middle"},g?rn.createElement(Qu.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):rn.createElement(y.default.Item,{key:2,className:de.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},rn.createElement(a.Z,{onBlur:c=>{c.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),rn.createElement(y.default.Item,{name:"use_blank_score",noStyle:!0},rn.createElement(Oe.ZP.Group,{className:de.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),rn.createElement(Dt.Z,{overlayInnerStyle:{width:460},title:rn.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",rn.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},rn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),rn.createElement(Kl.u,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:g,answerKey:"standard_answers"}),rn.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:l,TagDiscipline:u,form:Y}))))},yr=p(14289),Gn=p(59301),Cr=Object.defineProperty,Dr=Object.defineProperties,Br=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Wa=(e,u,l)=>u in e?Cr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,pl=(e,u)=>{for(var l in u||(u={}))br.call(u,l)&&Wa(e,l,u[l]);if(Ya)for(var l of Ya(u))xr.call(u,l)&&Wa(e,l,u[l]);return e},Zl=(e,u)=>Dr(e,Br(u)),Ba=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Ua=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm();return(0,n.useEffect)(()=>{var g;Y.setFieldsValue(Zl(pl({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(c=>Zl(pl({},c),{is_answer:c!=null&&c.standard_boolean?1:0}))}))},[e]),Gn.createElement("div",null,Gn.createElement(y.default,{form:Y,colon:!1,onFinish:g=>{var c,A,L,V;let G=(A=(c=g==null?void 0:g.choices)==null?void 0:c.map)==null?void 0:A.call(c,(T,D)=>{if((T==null?void 0:T.is_answer)===1)return D+1});F(Zl(pl(pl({},e),g),{question_title:g.name,standard_answers:G.filter(T=>T),question_choices:(V=(L=g==null?void 0:g.choices)==null?void 0:L.map)==null?void 0:V.call(L,T=>T.choice_text)}))},onFinishFailed:g=>Ba(void 0,null,function*(){var c,A;h.ZP.error(g.errorFields[0].errors[0]),Y.scrollToField((A=(c=g==null?void 0:g.errorFields)==null?void 0:c[0])==null?void 0:A.name,{behavior:"smooth",block:"center"})})},Gn.createElement("div",{style:{display:"flex",alignItems:"center"}},Gn.createElement("div",{style:{flex:1}},Gn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Gn.createElement("span",null,"\u5224\u65AD\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&Gn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Gn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Gn.createElement(ne.ZP,{onClick:()=>{var g;e.isadd?(u(!1),C()):(Y.setFieldsValue(Zl(pl({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(c=>Zl(pl({},c),{is_answer:c!=null&&c.standard_boolean?1:0}))})),u(!1))}},"\u53D6\u6D88"),Gn.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Gn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Gn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Gn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),Gn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Gn.createElement(y.default.Item,{className:de.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Gn.createElement(a.Z,{onBlur:g=>{g.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Gn.createElement(yr.Z,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Gn.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Ka=p(8848),Ge={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},Hu=p(39793),Ja=Object.defineProperty,Ar=Object.defineProperties,Ga=Object.getOwnPropertyDescriptors,ea=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,ta=(e,u,l)=>u in e?Ja(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Pr=(e,u)=>{for(var l in u||(u={}))Xa.call(u,l)&&ta(e,l,u[l]);if(ea)for(var l of ea(u))Ml.call(u,l)&&ta(e,l,u[l]);return e},wr=(e,u)=>Ar(e,Ga(u)),ba=(e,u)=>{var l={};for(var m in e)Xa.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&ea)for(var m of ea(e))u.indexOf(m)<0&&Ml.call(e,m)&&(l[m]=e[m]);return l};const gl=e=>{var u=e,{value:l,onChange:m,scrollId:F}=u,ee=ba(u,["value","onChange","scrollId"]);return n.createElement("div",{id:F||""},n.createElement(Hu.Z,wr(Pr({},ee),{defaultValue:l,onChange:(I,C)=>{console.log("a:",I,C),C!=null&&C.length?m(I,C):m(I)}})))},Ol=({value:e,onChange:u,placeholder:l,height:m=140,isEdit:F})=>F?n.createElement(Hu.Z,{watch:!0,isFocus:!0,height:m,placeholder:l,defaultValue:e,onChange:u}):n.createElement("div",{style:{cursor:"pointer"}},e?n.createElement(Dn.Z,{className:Ge.inputBorder,value:e}):n.createElement("div",{className:`${Ge.inputBorder} ${Ge.placeholder}`},l));var Bn=p(5269),Sr=Object.defineProperty,Nr=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,tr=(e,u,l)=>u in e?Sr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Tl=(e,u)=>{for(var l in u||(u={}))qa.call(u,l)&&tr(e,l,u[l]);if(na)for(var l of na(u))er.call(u,l)&&tr(e,l,u[l]);return e},Fl=(e,u)=>Nr(e,xa(u)),ua=(e,u)=>{var l={};for(var m in e)qa.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&na)for(var m of na(e))u.indexOf(m)<0&&er.call(e,m)&&(l[m]=e[m]);return l};const nr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ir=({value:e,onChange:u,choiceTextKey:l,answerKey:m,index:F,isEdit:ee,setInputActive:I,form:C,choiceOptionsPath:v,allowChangeMode:b,showAddIcon:Y,addItem:g,deleteItem:c})=>{const A=(e==null?void 0:e[m])===1,L=()=>{const G=C.getFieldValue(v);C.setFieldValue(v,G.map(T=>Fl(Tl({},T),{[m]:0})))},V=()=>{A?u(Fl(Tl({},e),{[m]:0})):(b||L(),u(Fl(Tl({},e),{[m]:1})))};return n.createElement(Nn.Z,{className:Ge.choiceWrap,align:"middle",wrap:!1},n.createElement(Bn.Z,{onClick:V,className:`${Ge.choiceIndex} ${A?Ge.activeAnswer:""}`},nr[F]),n.createElement(Bn.Z,{flex:1,className:`${Ge.editorWrap} ml15`,onClick:I},n.createElement(Ol,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ee,value:e==null?void 0:e[l],onChange:G=>{u(Fl(Tl({},e),{[l]:G}))}})),n.createElement(Bn.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:V,className:`${Ge.setAnswerBtn} ${A?Ge.activeAnswer:""}`},A?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),n.createElement(Bn.Z,{className:Ge.actionWrapper},n.createElement(Dt.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.createElement(fe.Z,{className:Ge.addIcon,onClick:g,style:{visibility:Y?"visible":"hidden"}})),n.createElement(Dt.Z,{title:"\u5220\u9664"},n.createElement(Ot.Z,{className:Ge.deleteIcon,onClick:c,style:{visibility:F>1?"visible":"hidden"}}))))},kr=({questionTitlePlaceholder:e,titleKey:u,choiceKey:l,analysisKey:m,choiceTextKey:F,answerKey:ee,choiceOptionsPath:I,allowChangeMode:C=!0,form:v,showAnalysis:b=!0})=>{const[Y,g]=(0,n.useState)(),[c,A]=(0,n.useState)(!1);return n.createElement("div",{className:Ge.wrap},n.createElement("div",{className:Ge.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:u,labelCol:{span:24},rules:[{required:!0}]},n.createElement(gl,{scrollId:Array.isArray(u)?u.join("_"):`${u}`,watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),n.createElement(y.default.List,{name:l,rules:[{validator(L,V){const G=V.some(D=>D[ee]===1),T=V.findIndex(D=>{var Ee;return((Ee=D[F])==null?void 0:Ee.length)<=0});return T!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${nr[T]}\u9009\u9879\u7684\u5185\u5BB9`)):G?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(L,{add:V,remove:G})=>n.createElement("div",{id:Array.isArray(I)?I.join("_"):`${I}`},L.map((T,D)=>{var Ee=T,{key:S,name:N}=Ee,Mt=ua(Ee,["key","name"]);const Vt=Y===S,Pe=()=>{g(S)},yn=D<7&&D===L.length-1,ae=()=>V({[F]:"",[ee]:0}),zt=()=>G(N);return n.createElement(y.default.Item,Fl(Tl({},Mt),{key:S,name:N,noStyle:!0}),n.createElement(Ir,{choiceTextKey:F,answerKey:ee,index:D,isEdit:Vt,setInputActive:Pe,form:v,choiceOptionsPath:I,allowChangeMode:C,showAddIcon:yn,addItem:ae,deleteItem:zt}))}),L.length<8&&n.createElement("div",{className:`${Ge.addBtn} mb30`,onClick:()=>V({[F]:"",[ee]:0})},"\u6DFB\u52A0\u9009\u9879"))),b&&n.createElement("div",{onClick:()=>A(!0)},n.createElement(y.default.Item,{name:m,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(Ol,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:c}))))};var _t=p(59301),Zr=Object.defineProperty,Mr=Object.defineProperties,Or=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,ar=(e,u,l)=>u in e?Zr(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,aa=(e,u)=>{for(var l in u||(u={}))ur.call(u,l)&&ar(e,l,u[l]);if(la)for(var l of la(u))lr.call(u,l)&&ar(e,l,u[l]);return e},ra=(e,u)=>Mr(e,Or(u)),t=(e,u)=>{var l={};for(var m in e)ur.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&la)for(var m of la(e))u.indexOf(m)<0&&lr.call(e,m)&&(l[m]=e[m]);return l};const o=({value:e,onChange:u})=>{const l=F=>{Lt.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ge.modal,onOk:()=>{const ee=[...e];ee.splice(F,1),u(ee)}})},m=()=>{const F=[...e];F.push(""),u(F)};return _t.createElement(Nn.Z,{className:"ml20"},_t.createElement(Bn.Z,{flex:1},e==null?void 0:e.map((F,ee)=>_t.createElement(Nn.Z,{key:`${F}_${ee}`,align:"middle",className:"mb20"},_t.createElement(jt.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:F,autoSize:{maxRows:3},maxLength:1e3,onBlur:I=>{const C=[...e],v=I.target.value.trim();C[ee]=v,u(C)}}),_t.createElement(Dt.Z,{title:"\u5220\u9664"},_t.createElement(Ot.Z,{className:Ge.deleteIcon,style:{marginLeft:15,visibility:ee>0?"visible":"hidden"},onClick:()=>l(ee)}))))),_t.createElement(Bn.Z,null,_t.createElement("div",{className:`${Ge.addBtn}`,onClick:()=>{m()}},"\u65B0\u589E\u7B54\u6848")))},r=({value:e=!0,onChange:u})=>_t.createElement(Gu.Z,{checked:!e,onChange:l=>{u(!l)}}),i="\u2581",s=({questionTitlePlaceholder:e,form:u,name:l,scoreByBlank:m,answerKey:F,titleKey:ee="name",analysisKey:I="analysis",isOrdered:C="is_ordered"})=>{var v,b;const[Y,g]=(0,n.useState)(!1),c=(S,N)=>{const Mt=N.line;let Vt=0;for(let yn=0;yn{const Pe=S.getRange(N.from,N.to);let yn=0;if(N.text.forEach(ae=>{yn+=ae.split(i).length-1}),N.origin!=="setValue"){if(Pe&&Pe.indexOf(i)!==-1){const ae=Pe.split(i).length-1,zt=c(S,N.from);if(console.log(`\u5220\u9664${ae}\u4E2A\uFF0C \u524D\u9762\u6709${zt}\u4E2A\uFF0C\u65B0\u589E${yn}\u4E2A`),ae>1){const Bt=Array.from({length:ae},(nt,En)=>zt+En);Vt(Bt)}else Vt(zt)}else if(yn>0){const ae=c(S,N.from);console.log(`\u65B0\u589E${yn}\u4E2A\uFF0C\u4E4B\u524D\u6709${ae}\u4E2A`),Mt(yn,ae)}}},L=()=>{const S=u.getFieldValue(["sub_item_banks",...F]);u.setFieldValue(["sub_item_banks",...F],S==null?void 0:S.map((N,Mt)=>ra(aa({},N),{position:Mt+1})))},V=(0,n.useRef)(),G=(S,N)=>{for(let Mt=0;Mt{T.current(S),L()},Ee=(b=(v=u.getFieldValue("sub_item_banks"))==null?void 0:v[F==null?void 0:F[0]])==null?void 0:b[F==null?void 0:F[1]];return console.log(u==null?void 0:u.getFieldValue(["sub_item_banks",...m])),_t.createElement("div",{className:Ge.wrap},_t.createElement("div",{className:Ge.questionTitleEditorWrap},_t.createElement(y.default.Item,{label:"\u9898\u5E72",name:ee,labelCol:{span:24},rules:[{required:!0}]},_t.createElement(gl,{scrollId:"name",watch:!0,height:140,placeholder:e,showNullButton:!0,onCMBeforeChange:(S,N)=>{A(S,N,G,D)}}))),_t.createElement(y.default.List,{name:F,rules:[{validator(S,N){if((N==null?void 0:N.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Mt of N){const{answer_text:Vt}=Mt||{};if(Vt!=null&&Vt.some(Pe=>(Pe==null?void 0:Pe.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(S,{add:N,remove:Mt},{errors:Vt})=>(V.current=N,T.current=Mt,_t.createElement(_t.Fragment,null,_t.createElement(y.default.Item,{label:_t.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(S!=null&&S.length)&&_t.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),S.map((Pe,yn)=>{var ae=Pe,{key:zt,name:Bt}=ae,nt=t(ae,["key","name"]);return _t.createElement(Nn.Z,{className:"mb20",key:zt,align:"top"},_t.createElement(Bn.Z,{flex:"0 0 auto",className:`${Ge.blankIndex} pt5`},"\u586B\u7A7A\u9879",yn+1),_t.createElement(Bn.Z,{flex:1},_t.createElement(Nn.Z,{align:"top",justify:"space-between"},_t.createElement(Bn.Z,{flex:1},_t.createElement(y.default.Item,ra(aa({},nt),{name:[Bt,"answer_text"],noStyle:!0}),_t.createElement(o,null))),(u==null?void 0:u.getFieldValue(["sub_item_banks",...m]))&&_t.createElement(Bn.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},_t.createElement(y.default.Item,ra(aa({},nt),{name:[Bt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ge.blankInputNumberWrapper}),_t.createElement(a.Z,{onChange:()=>{var En,on;let Zn=u==null?void 0:u.getFieldValue(["sub_item_banks",F==null?void 0:F[0],"standard_answers"]),ve=0;for(let it in Zn)(En=Zn[it])!=null&&En.score&&(ve+=Number((on=Zn[it])==null?void 0:on.score));u==null||u.setFieldValue(["sub_item_banks",F==null?void 0:F[0],"question_score"],ve)},className:Ge.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),_t.createElement(y.default.Item,ra(aa({},nt),{name:[Bt,"position"],noStyle:!0}),_t.createElement(jt.default,{type:"hidden"}))))})))),_t.createElement(Nn.Z,{align:"middle"},_t.createElement(y.default.Item,{name:[l,"downcase"],valuePropName:"checked"},_t.createElement(Gu.Z,null)),_t.createElement(Bn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),_t.createElement(Nn.Z,{align:"middle"},_t.createElement(y.default.Item,{name:[l,"no_space"],valuePropName:"checked"},_t.createElement(Gu.Z,null)),_t.createElement(Bn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ee==null?void 0:Ee.length)>1&&_t.createElement(Nn.Z,{align:"middle",className:(Ee==null?void 0:Ee.length)>1?"mb30":`${Ge.hide}`},_t.createElement(y.default.Item,{name:C},_t.createElement(r,null)),_t.createElement(Bn.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),_t.createElement("div",{onClick:()=>g(!0)},_t.createElement(y.default.Item,{name:I,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},_t.createElement(Ol,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Y}))))};var d=Object.defineProperty,f=Object.defineProperties,E=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,O=(e,u,l)=>u in e?d(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,U=(e,u)=>{for(var l in u||(u={}))w.call(u,l)&&O(e,l,u[l]);if(P)for(var l of P(u))_.call(u,l)&&O(e,l,u[l]);return e},Q=(e,u)=>f(e,E(u)),Z=(e,u)=>{var l={};for(var m in e)w.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&P)for(var m of P(e))u.indexOf(m)<0&&_.call(e,m)&&(l[m]=e[m]);return l};const j={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:e,onChange:u,form:l,choiceKey:m})=>{const F=(e==null?void 0:e.is_answer)===1,ee=e==null?void 0:e.choice_text,I=()=>{var C;const v=(C=l==null?void 0:l.getFieldValue(["sub_item_banks",...m]))==null?void 0:C.map(b=>({choice_text:b.choice_text,is_answer:0}));l==null||l.setFieldValue(["sub_item_banks",...m],v),u(Q(U({},e),{is_answer:1}))};return n.createElement(Nn.Z,{className:Ge.choiceWrap,align:"middle",wrap:!1},n.createElement(Bn.Z,{onClick:I,className:`${Ge.choiceIndex} ${Ge.judgementIndex} ${F?Ge.activeAnswer:""}`},j[ee]),n.createElement(Bn.Z,{flex:1,className:`${Ge.editorWrap} ml15`},n.createElement("div",{className:`${Ge.inputBorder} ${Ge.placeholder} ${F?Ge.activeJudgementAnswer:""}`},ee)),n.createElement(Bn.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:I,className:`${Ge.setAnswerBtn} ${F?Ge.activeAnswer:""}`},F?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},H=({questionTitlePlaceholder:e,choiceKey:u="choices",form:l,titleKey:m="name",analysisKey:F="analysis"})=>{const[ee,I]=(0,n.useState)(!1);return n.createElement("div",{className:Ge.wrap},n.createElement("div",{className:Ge.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:m,labelCol:{span:24},rules:[{required:!0}]},n.createElement(gl,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},n.createElement(y.default.List,{name:u,rules:[{validator(C,v){return v.some(Y=>(Y==null?void 0:Y.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},C=>n.createElement("div",{id:"choices"},C.map(v=>{var b=v,{key:Y,name:g}=b,c=Z(b,["key","name"]);return n.createElement(y.default.Item,Q(U({},c),{key:Y,name:g,noStyle:!0}),n.createElement(z,{form:l,choiceKey:u}))})))),n.createElement("div",{onClick:()=>I(!0)},n.createElement(y.default.Item,{name:F,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(Ol,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ee}))))};var ie=p(96599),X={ai_config:"ai_config___cJ8LY",znpy:"znpy___RTAAN",pfbz_ts:"pfbz_ts___ux6Ec",btns_pfbz:"btns_pfbz___QFXM_",lable_name1:"lable_name1___c_vnV",h_lh_40:"h_lh_40___ptAW7"},K=p(44125),se=p(68956),k=p(59301);const le=({qitem:e,form:u,exercise:l,loading:m,dispatch:F,aiReviewSettings:ee=null})=>k.createElement("div",{className:X.ai_config},k.createElement("div",{style:{lineHeight:"32px",paddingBottom:8}},"\u8BC4\u5206\u6807\u51C6"),k.createElement("div",{className:X.pfbz_ts},k.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),k.createElement("div",{className:"flex"},k.createElement("div",{className:X.btns_pfbz,onClick:()=>{F({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:e==null?void 0:e.question_id,ai_review_settings:u.getFieldValue(ee||"ai_review_settings")}})}},k.createElement("img",{src:K.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),k.createElement("div",{style:{background:"#F6F7F9"}},k.createElement(y.default.List,{name:ee||"ai_review_settings"},(I,{add:C,remove:v})=>I.map((b,Y)=>{var g;return k.createElement(Nn.Z,{key:b.key,style:{padding:"5px 10px 5px 15px"}},k.createElement(Bn.Z,{className:X.lable_name1},"\u8BC4\u5206\u9879\u76EE"),k.createElement(Bn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},k.createElement(jt.default,{onChange:c=>{u.setFieldValue([b.name,"content"],c.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:142},maxLength:10,className:"mr15"}))),k.createElement(Bn.Z,{className:X.lable_name1},"\u8BC4\u5206\u6807\u51C6"),k.createElement(Bn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},k.createElement(jt.default,{onChange:c=>{u.setFieldValue([b.name,"content"],c.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:ee?232:318},className:"mr15",maxLength:500}))),k.createElement(Bn.Z,{className:X.lable_name1},"\u6743\u91CD"),k.createElement(Bn.Z,null,k.createElement(y.default.Item,{className:"ml10",name:[b.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},k.createElement(a.Z,{value:u.getFieldValue([b.name,"weight"]),onChange:c=>{Number.isInteger(c)||u.setFieldValue([b.name,"weight"],parseFloat(c).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"110px"}}))),k.createElement(Nn.Z,{className:(g=X)==null?void 0:g.h_lh_40},k.createElement(Bn.Z,null,k.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{if(I.length>=10)return h.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");C()}})),Y>0&&k.createElement(Bn.Z,null,k.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{v(b.name)}}))))}))),k.createElement(se.Z,null));var Te=(0,$.connect)(({exercise:e,loading:u})=>({exercise:e,loading:u.effects}))(le),ye=Object.defineProperty,Ze=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,be=(e,u,l)=>u in e?ye(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Ie=(e,u)=>{for(var l in u||(u={}))Ce.call(u,l)&&be(e,l,u[l]);if(Ve)for(var l of Ve(u))we.call(u,l)&&be(e,l,u[l]);return e},$e=(e,u)=>Ze(e,Re(u)),ut=(e,u)=>{var l={};for(var m in e)Ce.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&Ve)for(var m of Ve(e))u.indexOf(m)<0&&we.call(e,m)&&(l[m]=e[m]);return l};const lt=e=>{var u=e,{value:l,onChange:m}=u,F=ut(u,["value","onChange"]);const ee=I=>{m([I])};return n.createElement(Hu.Z,$e(Ie({},F),{defaultValue:l==null?void 0:l[0],onChange:ee}))},et=e=>{if(!e)return!1;let u=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return e==="|"?(h.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Ae=({value:e=[],onClose:u})=>n.createElement(ie.default,{closable:!0,onClose:u,className:Ge.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},e.join(" \u6216 "))),ce=({questionTitlePlaceholder:e,form:u,showKeywords:l,isMustKeyWords:m=l,titleKey:F="name",analysisKey:ee="analysis",answerTexts:I="answer_texts",keywords:C="keywords",useKeywords:v="use_keywords",indexs:b,qitem:Y,exerciseitem:g,aiReviewSettings:c})=>{var A,L,V,G,T;const[D,Ee]=(0,n.useState)(!1),[S,N]=(0,n.useState)(""),Mt=(L=(A=u.getFieldValue("sub_item_banks"))==null?void 0:A[v==null?void 0:v[0]])==null?void 0:L[v==null?void 0:v[1]],Vt=(G=(V=u.getFieldValue("sub_item_banks"))==null?void 0:V[v==null?void 0:v[0]])==null?void 0:G.question_score;return n.createElement("div",{className:Ge.wrap},n.createElement("div",{className:Ge.questionTitleEditorWrap},n.createElement(y.default.Item,{label:"\u9898\u5E72",name:F,labelCol:{span:24},rules:[{required:!0}]},n.createElement(gl,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(y.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:I,labelCol:{span:24}},n.createElement(lt,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),l&&!m&&n.createElement(y.default.Item,{hidden:!0,name:v,valuePropName:"checked"},n.createElement(Gu.Z,{defaultChecked:!0})),l&&m&&n.createElement(Nn.Z,{align:"middle",className:"mb30"},n.createElement(y.default.Item,{name:v,valuePropName:"checked"},n.createElement(Gu.Z,null)),n.createElement(Bn.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(Bn.Z,null,n.createElement(Dt.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(Tu.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Mt||!m)&&n.createElement(y.default.List,{name:C,rules:[{validator(Pe,yn){return m?yn!=null&&yn.length?(yn==null?void 0:yn.reduce((zt,Bt)=>zt+Bt.score,0))>parseFloat(Vt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Pe,{add:yn,remove:ae})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${Ge.title} mb10`},m?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(Nn.Z,{align:"middle",className:"font14 mb30"},n.createElement(Bn.Z,{flex:1},n.createElement(jt.default,{value:S,onChange:zt=>{N(zt.target.value)},maxLength:50,allowClear:!0,onPressEnter:zt=>{var Bt,nt,En,on;const Zn=`${(Bt=zt.target)==null?void 0:Bt.value}`,ve=(En=(nt=Zn==null?void 0:Zn.split("|"))==null?void 0:nt.filter(An=>!!An))==null?void 0:En.map(An=>An==null?void 0:An.trim()),it=u.getFieldValue(["sub_item_banks",...C]),au=((on=it==null?void 0:it.map(An=>An==null?void 0:An.keyword))==null?void 0:on.flat())||[];for(const An of ve)if(au.includes(An)){h.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}et(Zn)&&(yn({keyword:ve,score:1}),N(""))},className:Ge.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(Bn.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Pe.map(zt=>{var Bt=zt,{key:nt,name:En}=Bt,on=ut(Bt,["key","name"]);return n.createElement(Nn.Z,{key:nt,className:"mb20",style:{marginRight:148}},n.createElement(Bn.Z,{flex:1},n.createElement(Nn.Z,{align:"middle",justify:"space-between"},n.createElement(y.default.Item,$e(Ie({},on),{name:[En,"keyword"]}),n.createElement(Ae,{onClose:()=>ae(En)})),m&&n.createElement(y.default.Item,$e(Ie({},on),{name:[En,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ge.blankInputNumberWrapper}),n.createElement(a.Z,{className:Ge.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>Ee(!0)},n.createElement(y.default.Item,{name:ee,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(Ol,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:D}))),((T=g==null?void 0:g.exercise)==null?void 0:T.is_open_ai_review)&&n.createElement(Te,{form:u,qitem:Y,aiReviewSettings:c}))};var W=p(59301),De=Object.defineProperty,st=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Pt=(e,u,l)=>u in e?De(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,wt=(e,u)=>{for(var l in u||(u={}))gt.call(u,l)&&Pt(e,l,u[l]);if(at)for(var l of at(u))Xe.call(u,l)&&Pt(e,l,u[l]);return e},kt=(e,u)=>st(e,pt(u)),tn=(e,u)=>{var l={};for(var m in e)gt.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&at)for(var m of at(e))u.indexOf(m)<0&&Xe.call(e,m)&&(l[m]=e[m]);return l};const{Panel:Zt}=Ka.default,nn=({questionTitlePlaceholder:e,choiceKey:u,form:l,withScore:m,exerciseitem:F})=>{const ee=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[I,C]=(0,n.useState)(),[v,b]=(0,n.useState)([]),Y=c=>{b(c)},g=({value:c})=>W.createElement("div",{style:{width:150,paddingLeft:11}},c);return W.createElement("div",{className:Ge.wrap},W.createElement("div",{className:Ge.questionTitleEditorWrap},W.createElement(y.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},W.createElement(gl,{scrollId:"name",watch:!0,height:140,placeholder:e}))),W.createElement(y.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),W.createElement(y.default.List,{name:"sub_item_banks",rules:[{validator(c,A){return A?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(c,{add:A,remove:L,move:V})=>{const G=l.getFieldValue("sub_item_banks");return W.createElement(W.Fragment,null,W.createElement(Ka.default,{className:c.length>0?Ge.collapseWrapper:"",bordered:!1,activeKey:v,onChange:Y,expandIcon:({isActive:T})=>W.createElement("i",{className:`iconfont icon-weizhankai ${T?Ge.open:Ge.close}`,style:{fontSize:14,transition:"all .2s"}})},c.map((T,D)=>{var Ee=T,{key:S,name:N}=Ee,Mt=tn(Ee,["key","name"]),Vt,Pe,yn,ae,zt,Bt,nt,En,on,Zn,ve,it,au,An;return W.createElement(Zt,{className:Ge.panel,forceRender:!0,header:W.createElement("div",{className:Ge.panelHeader},"\u7B2C",D+1,"\u5C0F\u9898",W.createElement("span",null,"\uFF08",((Vt=G==null?void 0:G[N])==null?void 0:Vt.question_type)==0?"\u5355\u9009\u9898":((Pe=G==null?void 0:G[N])==null?void 0:Pe.question_type)==1?"\u591A\u9009\u9898":((yn=G==null?void 0:G[N])==null?void 0:yn.question_type)==3?"\u586B\u7A7A\u9898":((ae=G==null?void 0:G[N])==null?void 0:ae.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:N,extra:W.createElement(Nn.Z,{align:"middle",onClick:M=>M.stopPropagation()},((zt=G==null?void 0:G[N])==null?void 0:zt.question_type)==3&&W.createElement(W.Fragment,null,W.createElement(Oe.ZP.Group,{defaultValue:(Bt=G==null?void 0:G[N])==null?void 0:Bt.use_blank_score,className:de.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:M=>{var Xn,Fu,ou,su,qn;if(l==null||l.setFieldValue(["sub_item_banks",N,"use_blank_score"],(Xn=M==null?void 0:M.target)==null?void 0:Xn.value),(Fu=M==null?void 0:M.target)!=null&&Fu.value){let uu=0;for(let cl in(ou=l==null?void 0:l.getFieldValue(["sub_item_banks",N]))==null?void 0:ou.standard_answers)uu+=Number((qn=(su=l==null?void 0:l.getFieldValue(["sub_item_banks",N]))==null?void 0:su.standard_answers[cl])==null?void 0:qn.score);l==null||l.setFieldValue(["sub_item_banks",N,"question_score"],uu||"")}C(new Date)}}),W.createElement(Dt.Z,{overlayInnerStyle:{width:460},title:W.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",W.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},W.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),m&&W.createElement(y.default.Item,kt(wt({},Mt),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[N,"question_score"],className:Ge.blankInputNumberWrapper}),((nt=G==null?void 0:G[N])==null?void 0:nt.question_type)==3&&((En=G==null?void 0:G[N])!=null&&En.use_blank_score)?W.createElement(g,null):W.createElement(a.Z,{className:Ge.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),W.createElement(Nn.Z,{align:"middle",className:"pl40",style:{width:82}},D!==0&&W.createElement("div",{onClick:()=>{var M;V(D,D-1);const Xn=(M=l.getFieldValue("sub_item_banks"))==null?void 0:M.map((Fu,ou)=>(c.map((su,qn)=>{ou===qn&&(Fu.q_position=Number(su.name)+1)}),Fu));l.setFieldValue("sub_item_banks",Xn)}},W.createElement(Dt.Z,{title:"\u4E0A\u79FB"},W.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),D{var M;V(D,D+1);const Xn=(M=l.getFieldValue("sub_item_banks"))==null?void 0:M.map((Fu,ou)=>(c.map((su,qn)=>{ou===qn&&(Fu.q_position=Number(su.name)+1)}),Fu));l.setFieldValue("sub_item_banks",Xn)},className:D===0?"":"ml10"},W.createElement(Dt.Z,{title:"\u4E0B\u79FB"},W.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),W.createElement(Dt.Z,{title:"\u5220\u9664"},W.createElement(Ot.Z,{className:`${Ge.deleteIcon} ml40`,onClick:()=>L(N)})))},W.createElement(y.default.Item,kt(wt({},Mt),{name:N}),(((on=G==null?void 0:G[N])==null?void 0:on.question_type)==0||((Zn=G==null?void 0:G[N])==null?void 0:Zn.question_type)==1)&&W.createElement(kr,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((ve=G==null?void 0:G[N])==null?void 0:ve.question_type)==1,form:l,choiceKey:[N,"choices"],titleKey:[N,"name"],analysisKey:[N,"analysis"],choiceOptionsPath:["sub_item_banks",N,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((it=G==null?void 0:G[N])==null?void 0:it.question_type)==3&&W.createElement(s,{form:l,name:N,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[N,"use_blank_score"],titleKey:[N,"name"],analysisKey:[N,"analysis"],isOrdered:[N,"is_ordered"],answerKey:[N,"standard_answers"],key:I}),((au=G==null?void 0:G[N])==null?void 0:au.question_type)==2&&W.createElement(H,{form:l,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[N,"name"],analysisKey:[N,"analysis"],choiceKey:[N,"choices"]}),((An=G==null?void 0:G[N])==null?void 0:An.question_type)==4&&W.createElement(ce,{showKeywords:!0,isMustKeyWords:!0,form:l,titleKey:[N,"name"],analysisKey:[N,"analysis"],answerTexts:[N,"answer_texts"],useKeywords:[N,"use_keywords"],keywords:[N,"keywords"],aiReviewSettings:[N,"ai_review_settings"],indexs:N,qitem:G==null?void 0:G[N],questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",exerciseitem:F})))})),c.length<20&&W.createElement(dl.Z,{menu:{items:[{label:W.createElement("div",{onClick:()=>{A({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),b([c==null?void 0:c.length,...v])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),b([c==null?void 0:c.length,...v])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),b([c==null?void 0:c.length,...v])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),b([c==null?void 0:c.length,...v])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:W.createElement("div",{onClick:()=>{A({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),b([c==null?void 0:c.length,...v])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(T=>T.show).map(T=>({label:T.label,key:T.key}))}},W.createElement("div",{className:`${Ge.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var je=p(59301),In=Object.defineProperty,Tt=Object.defineProperties,Fn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,xn=(e,u,l)=>u in e?In(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Ut=(e,u)=>{for(var l in u||(u={}))Xt.call(u,l)&&xn(e,l,u[l]);if(hn)for(var l of hn(u))Rt.call(u,l)&&xn(e,l,u[l]);return e},vn=(e,u)=>Tt(e,Fn(u)),Kt=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),un=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),{unified_ai_setting:g,ai_review_settings:c}=m==null?void 0:m.exercise;(0,n.useEffect)(()=>{var L;Y.setFieldsValue(vn(Ut({},e),{name:e.question_title,sub_item_banks:(L=e.sub_exercise_questions)==null?void 0:L.map(V=>{var G,T;if(V.question_type==4){const D=g?c:((G=V==null?void 0:V.ai_review_settings)==null?void 0:G.length)>0?V.ai_review_settings:c;V.ai_review_settings=D}return vn(Ut({},V),{name:V.question_title,choices:(T=V==null?void 0:V.question_choices)==null?void 0:T.map(D=>vn(Ut({},D),{is_answer:D!=null&&D.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer}))},[e]);const A=L=>{if(!(L!=null&&L.length))return!1;const V=L.map(T=>{var D;return(D=T.choice_text)==null?void 0:D.trim().replace(/^\s+|\s+$/g,"")});return new Set(V).size!==V.length};return je.createElement("div",null,je.createElement(y.default,{form:Y,colon:!1,onValuesChange:(L,V)=>{var G,T,D,Ee;if(L!=null&&L.sub_item_banks){let S=((G=Y.getFieldValue("sub_item_banks"))==null?void 0:G.length)>0&&((D=(T=Y.getFieldValue("sub_item_banks"))==null?void 0:T.map(N=>{var Mt;if(N.question_type==3&&(N!=null&&N.use_blank_score)){let Vt=0;for(let Pe in N==null?void 0:N.standard_answers)Vt+=Number((Mt=N==null?void 0:N.standard_answers[Pe])==null?void 0:Mt.score);return Vt}else return N.question_score}))==null?void 0:D.filter(N=>N));(S==null?void 0:S.length)>0&&Y.setFieldsValue({question_score:(Ee=parseFloat(S.reduce((N,Mt)=>parseFloat(N)+parseFloat(Mt))))==null?void 0:Ee.toFixed(1)})}},onFinish:L=>{var V,G;if((V=L.sub_item_banks)==null?void 0:V.some(D=>D.question_type===0||D.question_type===1?A(D.choices):!1)){h.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}F(vn(Ut(Ut({},e),L),{question_title:L.name,sub_questions:(G=L==null?void 0:L.sub_item_banks)==null?void 0:G.map(D=>{var Ee,S,N,Mt;return(D==null?void 0:D.question_type)==3?vn(Ut({},D),{question_title:D.name,item_type:D==null?void 0:D.question_type}):vn(Ut({},D),{question_title:D.name,question_choices:(S=(Ee=D==null?void 0:D.choices)==null?void 0:Ee.map)==null?void 0:S.call(Ee,Vt=>Vt.choice_text),standard_answers:(Mt=(N=D==null?void 0:D.choices)==null?void 0:N.map)==null?void 0:Mt.call(N,(Vt,Pe)=>(Vt==null?void 0:Vt.is_answer)===1&&Pe+1).filter(Vt=>Vt),item_type:D==null?void 0:D.question_type})})}))},onFinishFailed:L=>Kt(void 0,null,function*(){var V,G;h.ZP.error(L.errorFields[0].errors[0]),Y.scrollToField((G=(V=L==null?void 0:L.errorFields)==null?void 0:V[0])==null?void 0:G.name,{behavior:"smooth",block:"center"})})},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{style:{flex:1}},je.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),je.createElement("span",null,"\u7EC4\u5408\u9898")),((b=m==null?void 0:m.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&je.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},je.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),je.createElement(ne.ZP,{onClick:()=>{var L;e.isadd?(u(!1),C()):(Y.setFieldsValue(vn(Ut({},e),{name:e.question_title,sub_item_banks:(L=e.sub_exercise_questions)==null?void 0:L.map(V=>{var G;return vn(Ut({},V),{name:V.question_title,choices:(G=V==null?void 0:V.question_choices)==null?void 0:G.map(T=>vn(Ut({},T),{is_answer:T!=null&&T.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer})),u(!1))}},"\u53D6\u6D88"),je.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:je.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},je.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},je.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),je.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},je.createElement(Qu.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),je.createElement(nn,{form:Y,withScore:!0,choiceKey:"",exerciseitem:m,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),je.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:Y}))))},Ht=p(48790),Ye=p(59301),Yn=Object.defineProperty,Ft=Object.defineProperties,Iu=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,pe=(e,u,l)=>u in e?Yn(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,ge=(e,u)=>{for(var l in u||(u={}))Be.call(u,l)&&pe(e,l,u[l]);if(We)for(var l of We(u))Wt.call(u,l)&&pe(e,l,u[l]);return e},cn=(e,u)=>Ft(e,Iu(u)),kn=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),xu=({qitem:e,setqitem:u,setisedit:l,TagDiscipline:m,exerciseitem:F,seveeditor:ee,deleteitem:I,showTip:C})=>{var v,b;const[Y]=y.default.useForm();return(0,n.useEffect)(()=>{var g,c;Y.setFieldsValue(cn(ge({},e),{name:e==null?void 0:e.question_title,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(A=>cn(ge({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(c=e==null?void 0:e.shixun)==null?void 0:c.map(A=>cn(ge({},A),{defaultscore:A.challenge_score}))},[]),Ye.createElement("div",null,Ye.createElement(y.default,{form:Y,colon:!1,onFinish:g=>{var c,A;let L=cn(ge({},g),{question_scores:(c=e==null?void 0:e.shixun)==null?void 0:c.map(V=>V.challenge_score),item_type:e==null?void 0:e.question_type,choices:(A=g==null?void 0:g.choices)==null?void 0:A.map(V=>cn(ge({},V),{is_answer:V.standard_boolean}))});ee(ge(ge({},e),L))},onFinishFailed:g=>kn(void 0,null,function*(){var c,A;h.ZP.error(g.errorFields[0].errors[0]),Y.scrollToField((A=(c=g==null?void 0:g.errorFields)==null?void 0:c[0])==null?void 0:A.name,{behavior:"smooth",block:"center"})})},Ye.createElement("div",{style:{display:"flex",alignItems:"center"}},Ye.createElement("div",{style:{flex:1}},Ye.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ye.createElement("span",null,"\u5B9E\u8BAD\u9898")),((v=F==null?void 0:F.exercise)==null?void 0:v.exercise_status)==1&&!(e!=null&&e.isadd)&&Ye.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{I()}},Ye.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ye.createElement(ne.ZP,{onClick:()=>{var g,c;Y.setFieldsValue(cn(ge({},e),{name:e==null?void 0:e.question_title,choices:(g=e==null?void 0:e.question_choices)==null?void 0:g.map(A=>cn(ge({},A),{standard_boolean:A!=null&&A.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(c=e==null?void 0:e.shixun)==null?void 0:c.map(A=>cn(ge({},A),{challenge_score:A.defaultscore})),u(ge({},e)),l(!1)}},"\u53D6\u6D88"),Ye.createElement(Dt.Z,{overlayClassName:de.shake,open:C,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ye.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ye.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ye.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>kn(void 0,null,function*(){var g,c,A;if(((c=(g=e==null?void 0:e.shixun)==null?void 0:g.map)==null?void 0:c.call(g,L=>L.challenge_score).filter(L=>L).length)<((A=e==null?void 0:e.shixun)==null?void 0:A.length)){h.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Y.submit()})},"\u4FDD\u5B58"))),Ye.createElement(Qu.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Ye.createElement(y.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Ye.createElement(Hu.Z,{watch:!0,height:140,placeholder:"",defaultValue:e.question_title}))),Ye.createElement(Nn.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Ye.createElement("div",null,Ye.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Ye.createElement("a",{href:`/shixuns/${(0,Ht.G5)()?e.forked_shixun_identifier:e==null?void 0:e.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Ye.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(b=e==null?void 0:e.shixun)==null?void 0:b.map((g,c)=>Ye.createElement("div",{style:{display:"flex",marginBottom:20}},Ye.createElement("div",{style:{flex:1}},c+1,"\u3001",g.challenge_name),Ye.createElement("div",null,Ye.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Ye.createElement(a.Z,{precision:1,value:g==null?void 0:g.challenge_score,onChange:A=>{const L=JSON.parse(JSON.stringify((e==null?void 0:e.shixun)||[]));L[c].challenge_score=A;const V=L.every(T=>!T.challenge_score),G=parseFloat(L==null?void 0:L.map(T=>T.challenge_score).reduce((T,D)=>parseFloat(T||0)+parseFloat(D||0)));Y.setFieldsValue({question_score:V?"":G.toFixed(1)}),u(cn(ge({},e),{shixun:L}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},re={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},zu=p(54172),Du=p(19105),pu=p(24334),J=p(59301);const ku=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],hl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var yl=({qitem:e,exercise:u})=>{var l,m,F,ee,I,C,v,b,Y,g,c,A,L,V,G,T,D,Ee,S,N,Mt,Vt,Pe,yn;return J.createElement("div",{className:re.warp},((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&J.createElement("div",{className:re.normalWrap},(l=e==null?void 0:e.question_choices)==null?void 0:l.map((ae,zt)=>J.createElement("div",{className:re.redio},!(ae!=null&&ae.standard_boolean)&&J.createElement("span",{className:re.redioitem}),(ae==null?void 0:ae.standard_boolean)&&J.createElement("i",{className:`${re.redioitemyes} icon-duigou1`}),J.createElement("span",{className:`${ae!=null&&ae.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},(e==null?void 0:e.question_type)===0?ku[zt]:""),J.createElement(Dn.Z,{className:ae!=null&&ae.standard_boolean?re.titleyes:re.title,value:ae==null?void 0:ae.choice_text}),(ae==null?void 0:ae.standard_boolean)&&J.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&J.createElement("div",{className:re.normalWrap},(m=e==null?void 0:e.question_choices)==null?void 0:m.map((ae,zt)=>J.createElement("div",{className:re.checkbox},!(ae!=null&&ae.standard_boolean)&&J.createElement("span",{className:re.checkboxitem}),(ae==null?void 0:ae.standard_boolean)&&J.createElement("i",{className:`${re.checkboxitemyes} icon-duigou1`}),J.createElement("span",{className:`${ae!=null&&ae.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ku[zt]),J.createElement(Dn.Z,{className:ae!=null&&ae.standard_boolean?re.titleyes:re.title,value:ae==null?void 0:ae.choice_text}),(ae==null?void 0:ae.standard_boolean)&&J.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&J.createElement("div",{className:re.completion},(F=e==null?void 0:e.standard_answers)==null?void 0:F.map((ae,zt)=>{var Bt;return J.createElement(Nn.Z,{align:"top"},J.createElement("span",{className:re.title},"\u586B\u7A7A\u9879",zt+1),J.createElement("div",{className:re.content},(Bt=ae.answer_text)==null?void 0:Bt.map((nt,En)=>J.createElement("div",{key:En,className:re.items,style:(ae==null?void 0:ae.model)===2?{border:0,padding:0}:{}},(ae==null?void 0:ae.model)===1?J.createElement("pre",{className:"mb0"},nt):J.createElement(Du.Z,{value:nt,disabled:!0})))))})),(e==null?void 0:e.question_type)===4&&J.createElement("div",{className:re.simple},J.createElement("div",{className:re.title},"\u53C2\u8003\u7B54\u6848"),J.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ee=e==null?void 0:e.answer_texts)!=null&&ee[0]?J.createElement(Dn.Z,{className:re.content,value:(I=e==null?void 0:e.answer_texts)==null?void 0:I[0]}):J.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),J.createElement("div",{className:"mt20 "},J.createElement("span",{className:re.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),J.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(e==null?void 0:e.question_type)===5&&J.createElement("div",{className:re.shixunWrapper},(C=e==null?void 0:e.shixun)==null?void 0:C.map((ae,zt)=>{var Bt,nt;return J.createElement("div",null,J.createElement("div",{key:zt,className:`${re.shixun} mb30`},J.createElement("span",{className:re.score},"\uFF08",ae==null?void 0:ae.challenge_score,"\u5206\uFF09"),J.createElement("span",{className:re.qtitle},(e==null?void 0:e.index)+"."+(zt+1),"\u3001",ae==null?void 0:ae.challenge_name)),((nt=(Bt=u==null?void 0:u.editData)==null?void 0:Bt.exercise)==null?void 0:nt.show_challenge_task_pass)&&J.createElement(Dn.Z,{className:re.content,value:(ae==null?void 0:ae.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(e==null?void 0:e.question_type)===6&&J.createElement("div",{className:re.program,style:{border:!((b=(v=u==null?void 0:u.editData)==null?void 0:v.exercise)!=null&&b.show_hack_sets)&&!((g=(Y=u==null?void 0:u.editData)==null?void 0:Y.exercise)!=null&&g.show_hack_description)&&"none"}},((A=(c=u==null?void 0:u.editData)==null?void 0:c.exercise)==null?void 0:A.show_hack_sets)&&J.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},J.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},J.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),J.createElement(zu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(ae,zt,Bt)=>Bt+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(ae,zt,Bt)=>J.createElement(Dt.Z,{title:J.createElement("pre",null,ae)},J.createElement("div",{className:re.divname},ae))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(ae,zt,Bt)=>J.createElement(Dt.Z,{title:J.createElement("pre",null,ae)}," ",J.createElement("div",{className:re.divname},ae))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:e==null?void 0:e.hack_sets})),((V=(L=u==null?void 0:u.editData)==null?void 0:L.exercise)==null?void 0:V.show_hack_description)&&J.createElement("div",null,J.createElement(Dn.Z,{className:re.content,value:(e==null?void 0:e.description)||"- -"}))),(e==null?void 0:e.question_type)===7&&((G=e==null?void 0:e.sub_exercise_questions)==null?void 0:G.map((ae,zt)=>{var Bt,nt,En,on,Zn,ve;return J.createElement("div",{key:zt},J.createElement("div",{className:re.combination},J.createElement("span",{className:re.score},ae==null?void 0:ae.question_score,"\u5206"),J.createElement("span",{className:re.qtype},(Bt=hl.find(it=>it.type==ae.question_type))==null?void 0:Bt.name),J.createElement("span",{className:re.qtitle},zt+1,"\u3001",ae==null?void 0:ae.question_title)),(ae.question_type===0||ae.question_type===2)&&J.createElement("div",{className:re.warp,style:{padding:"30px 58px",paddingBottom:0}},J.createElement("div",null,(nt=ae==null?void 0:ae.question_choices)==null?void 0:nt.map((it,au)=>J.createElement("div",{className:re.redio,key:au},!(it!=null&&it.standard_boolean)&&J.createElement("span",{className:re.redioitem}),(it==null?void 0:it.standard_boolean)&&J.createElement("i",{className:`${re.redioitemyes} icon-duigou1`}),ae.question_type===2&&J.createElement("span",{className:`${it!=null&&it.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ku[au]),J.createElement(Dn.Z,{className:it!=null&&it.standard_boolean?re.titleyes:re.title,value:it==null?void 0:it.choice_text}),(it==null?void 0:it.standard_boolean)&&J.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848"))))),ae.question_type===1&&J.createElement("div",{className:re.normalWrap},(En=ae==null?void 0:ae.question_choices)==null?void 0:En.map((it,au)=>J.createElement("div",{className:re.checkbox,key:au},!(it!=null&&it.standard_boolean)&&J.createElement("span",{className:re.checkboxitem}),(it==null?void 0:it.standard_boolean)&&J.createElement("i",{className:`${re.checkboxitemyes} icon-duigou1`}),J.createElement("span",{className:`${it!=null&&it.standard_boolean?re.titleyes:re.title} ${re.indexTag}`},ku[au]),J.createElement(Dn.Z,{className:it!=null&&it.standard_boolean?re.titleyes:re.title,value:it==null?void 0:it.choice_text}),(it==null?void 0:it.standard_boolean)&&J.createElement("div",{className:re.yestag},"\u6B63\u786E\u7B54\u6848")))),ae.question_type===3&&J.createElement("div",{className:re.completion},(on=ae==null?void 0:ae.standard_answers)==null?void 0:on.map((it,au)=>{var An;return J.createElement(Nn.Z,{align:"top"},J.createElement("span",{className:re.title},"\u586B\u7A7A\u9879",au+1),J.createElement("div",{className:re.content},(An=it.answer_text)==null?void 0:An.map((M,Xn)=>J.createElement("div",{key:Xn,className:re.items},J.createElement("pre",{className:"mb0"},M)))))})),ae.question_type===4&&J.createElement("div",{className:re.simple},J.createElement("div",{className:re.title},"\u53C2\u8003\u7B54\u6848"),J.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Zn=ae==null?void 0:ae.answer_texts)!=null&&Zn[0]?J.createElement(Dn.Z,{className:re.content,value:(ve=ae==null?void 0:ae.answer_texts)==null?void 0:ve[0]}):J.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),J.createElement("div",{className:"mt20 "},J.createElement("span",{className:re.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),J.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ae!=null&&ae.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(e==null?void 0:e.question_type)===8&&J.createElement("div",null,J.createElement(Dn.Z,{disabledFill:!0,className:re.content,showProgramFill:!0,value:pu.Base64.decode(((T=e==null?void 0:e.program_attr)==null?void 0:T.code)||"")})),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&J.createElement("div",{className:re.bottom},J.createElement("div",{className:`${re.bottomitem} mb30`},J.createElement("span",{className:re.left},"\u89E3\u6790"),J.createElement("span",{className:re.right},e!=null&&e.analysis?J.createElement(Dn.Z,{value:e==null?void 0:e.analysis}):J.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),J.createElement("div",{className:`${re.bottomitem} mb30`},J.createElement("span",{className:re.left},"\u96BE\u5EA6"),J.createElement("span",{className:re.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),J.createElement("div",{className:re.bottomitem},J.createElement("span",{className:re.left},"\u77E5\u8BC6\u70B9"),J.createElement(Dt.Z,{title:((D=e==null?void 0:e.tag_discipline_names)==null?void 0:D.length)<=0||((Ee=e==null?void 0:e.tag_discipline_names)==null?void 0:Ee.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(N=(S=e==null?void 0:e.tag_discipline_names)==null?void 0:S.join("\uFF1B"))==null?void 0:N.toString()},J.createElement("span",{className:re.right},((Mt=e==null?void 0:e.tag_discipline_names)==null?void 0:Mt.length)<=0?J.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Vt=e==null?void 0:e.tag_discipline_names)==null?void 0:Vt.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?J.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(yn=(Pe=e==null?void 0:e.tag_discipline_names)==null?void 0:Pe.join("\uFF1B"))==null?void 0:yn.toString())))))},tl=p(4881),Cl=p(44272),Tn=p(59301),ia=Object.defineProperty,Aa=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,Rl=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Vl=(e,u,l)=>u in e?ia(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Au=(e,u)=>{for(var l in u||(u={}))oa.call(u,l)&&Vl(e,l,u[l]);if(Rl)for(var l of Rl(u))wa.call(u,l)&&Vl(e,l,u[l]);return e},ol=(e,u)=>Aa(e,Pa(u)),Ru=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),sa=({qitem:e,setisedit:u,TagDiscipline:l,exerciseitem:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b,Y,g,c;const[A]=y.default.useForm(),{unified_ai_setting:L,ai_review_settings:V}=m==null?void 0:m.exercise,G=L?V:((b=e==null?void 0:e.ai_review_settings)==null?void 0:b.length)>0?e.ai_review_settings:V;return(0,n.useEffect)(()=>{A.setFieldsValue(ol(Au({},e),{name:e.question_title,answer_texts:e.answer_texts,repeat_answer:!e.repeat_answer,ai_review_settings:G}))},[e]),Tn.createElement("div",null,Tn.createElement(y.default,{form:A,colon:!1,onFinish:T=>{var D;(D=m==null?void 0:m.exercise)!=null&&D.is_open_ai_review&&!(0,nu.BR)(T==null?void 0:T.ai_review_settings)||F(ol(Au(Au({},e),T),{answer_texts:T==null?void 0:T.answer_texts,question_title:T==null?void 0:T.name}))},onFinishFailed:T=>Ru(void 0,null,function*(){var D,Ee;h.ZP.error(T.errorFields[0].errors[0]),A.scrollToField((Ee=(D=T==null?void 0:T.errorFields)==null?void 0:D[0])==null?void 0:Ee.name,{behavior:"smooth",block:"center"})})},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{flex:1}},Tn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Tn.createElement("span",null,"\u7B80\u7B54\u9898")),((Y=m==null?void 0:m.exercise)==null?void 0:Y.exercise_status)==1&&!(e!=null&&e.isadd)&&Tn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Tn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Tn.createElement(ne.ZP,{onClick:()=>{e.isadd?(u(!1),C()):(A.setFieldsValue(ol(Au({},e),{name:e==null?void 0:e.question_title,answer_texts:e.answer_texts||[],repeat_answer:!(e!=null&&e.repeat_answer)})),u(!1))}},"\u53D6\u6D88"),Tn.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Tn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Tn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Tn.createElement(ne.ZP,{type:"primary",className:"ml20",onClick:()=>{A.submit()}},"\u4FDD\u5B58"))),Tn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Tn.createElement(y.default.Item,{className:de.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Tn.createElement(a.Z,{onBlur:T=>{T.target.value==="0"&&h.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Tn.createElement(Cl.W,{form:A,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),((g=m==null?void 0:m.exercise)==null?void 0:g.is_open_ai_review)&&!((c=m==null?void 0:m.exercise)!=null&&c.unified_ai_setting)&&Tn.createElement(Te,{form:A,qitem:e}),Tn.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:m,TagDiscipline:l,form:A}))))},Ln=p(59301),jl=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),Ll=({setScoreShow:e,ScoreShow:u,exerciseitem:l,getdata:m})=>{var F,ee,I;const[C,v]=(0,n.useState)(!1);function b(){return jl(this,null,function*(){var Y,g,c;let A=(g=(Y=l==null?void 0:l.exercise_question_types)==null?void 0:Y.filter(V=>V.Singlequestion))==null?void 0:g.map(V=>({question_type:V.question_type,score:V.Singlequestion})),L=yield(0,x.ZP)(`/api/exercises/${(c=l==null?void 0:l.exercise)==null?void 0:c.id}/batch_set_score.json`,{method:"POST",body:{question_arr:A}});(L==null?void 0:L.status)===0&&m()})}return Ln.createElement("div",null,u&&Ln.createElement(Lt.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:u,width:640,centered:!0,zIndex:10,className:de.scoremodal,onCancel:()=>{e(!1)},onOk:()=>{var Y,g,c;if(l!=null&&l.use_blank_score&&((c=(g=(Y=l==null?void 0:l.exercise_question_types)==null?void 0:Y.filter(A=>A.name==="\u586B\u7A7A\u9898"))==null?void 0:g[0])!=null&&c.Singlequestion)){v(!0);return}b(),e(!1)}},Ln.createElement("div",{className:"c-black"},"\u603B\u5206",Ln.createElement("span",{className:"ml10 c-light-primary"},(l==null?void 0:l.exercise_question_types.length)>0&&((F=l==null?void 0:l.exercise_types)==null?void 0:F.q_scores))),Ln.createElement("div",{className:de.content},Ln.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Ln.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Ln.createElement("span",null,"\u9898\u578B\u603B\u5206"),Ln.createElement("span",null,"\u64CD\u4F5C")),(I=(ee=l==null?void 0:l.exercise_question_types)==null?void 0:ee.filter(Y=>Y.name!=="\u5B9E\u8BAD\u9898"&&Y.name!=="\u7EC4\u5408\u9898"))==null?void 0:I.map(Y=>{var g;return Ln.createElement("div",{className:de.items},Ln.createElement("span",null,Y==null?void 0:Y.name),Ln.createElement("span",null,(g=Y==null?void 0:Y.items)==null?void 0:g.length),Ln.createElement("span",null,Y==null?void 0:Y.score),Ln.createElement("span",null,"\u6BCF\u9898",Ln.createElement(a.Z,{max:100,precision:1,min:.1,onChange:c=>{Y.Singlequestion=c},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Ln.createElement(Lt.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:C,width:640,closable:!1,className:de.scoremodal},Ln.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Ln.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Ln.createElement("div",{className:de.bottom},Ln.createElement(ne.ZP,{className:de.no,onClick:()=>{v(!1)}},"\u53D6\u6D88"),Ln.createElement(ne.ZP,{className:de.yes,onClick:()=>{b(),v(!1),e(!1)}},"\u786E\u8BA4"))))},Yu=p(20554),Dl=p(69219),Bl=p(13747),Qn={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},ca=p(55305),Me={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const nl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Sa=({qitem:e})=>{var u,l,m,F,ee,I,C,v,b,Y;return n.createElement("div",{className:Me.warp},n.createElement("div",{className:Me.mainPart},n.createElement("div",{className:Me.qcount},(e==null?void 0:e.question_type)===8&&n.createElement(Dn.Z,{className:Me.content,showProgramFill:!0,value:(u=e==null?void 0:e.program_attr)==null?void 0:u.description}),(e==null?void 0:e.question_type)!=8&&n.createElement(Dn.Z,{className:Me.qtitle,value:(e==null?void 0:e.name)||(e==null?void 0:e.title)})),((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&n.createElement("div",null,(l=e==null?void 0:e.choices)==null?void 0:l.map((g,c)=>n.createElement("div",{className:Me.redio},!(g!=null&&g.is_answer)&&n.createElement("span",{className:Me.redioitem}),(g==null?void 0:g.is_answer)&&n.createElement("i",{className:`${Me.redioitemyes} icon-duigou1`}),n.createElement(Dn.Z,{className:g!=null&&g.is_answer?Me.titleyes:Me.title,value:nl[c]+(g==null?void 0:g.choice_text)}),(g==null?void 0:g.is_answer)&&n.createElement("div",{className:Me.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&n.createElement("div",null,(m=e==null?void 0:e.choices)==null?void 0:m.map((g,c)=>n.createElement("div",{className:Me.checkbox},!(g!=null&&g.is_answer)&&n.createElement("span",{className:Me.checkboxitem}),(g==null?void 0:g.is_answer)&&n.createElement("i",{className:`${Me.checkboxitemyes} icon-duigou1`}),n.createElement(Dn.Z,{className:g!=null&&g.is_answer?Me.titleyes:Me.title,value:nl[c]+(g==null?void 0:g.choice_text)}),(g==null?void 0:g.is_answer)&&n.createElement("div",{className:Me.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&n.createElement("div",{className:Me.completion},(F=e==null?void 0:e.standard_answer)==null?void 0:F.map((g,c)=>{var A;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:Me.title},"\u586B\u7A7A\u9879",c+1),n.createElement("div",{className:Me.content},(A=g==null?void 0:g.answer_text)==null?void 0:A.map((L,V)=>n.createElement("div",{className:Me.items},L))))})),(e==null?void 0:e.question_type)===4&&n.createElement("div",{className:Me.simple},n.createElement("div",{className:Me.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ee=e==null?void 0:e.answer_texts)!=null&&ee[0]?n.createElement(Dn.Z,{className:Me.content,value:(I=e==null?void 0:e.answer_texts)==null?void 0:I[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(e==null?void 0:e.question_type)===5&&((C=e==null?void 0:e.challenge_names)==null?void 0:C.map((g,c)=>n.createElement("div",{className:Me.shixun},n.createElement("span",{className:Me.qtitle},n.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,nu.EM)(c+1),"\u9898"),g)))),(e==null?void 0:e.question_type)===6&&n.createElement("div",{className:Me.simple},n.createElement(Dn.Z,{className:Me.content,value:((v=e==null?void 0:e.program_attr)==null?void 0:v.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((b=e==null?void 0:e.sub_item_banks)==null?void 0:b.map((g,c)=>{var A,L,V,G,T;return n.createElement("div",null,n.createElement("div",{className:Me.combination},n.createElement("span",{className:Me.qtitle},g==null?void 0:g.name)),n.createElement("div",{className:Me.warp,style:{padding:"0px",paddingTop:20}},n.createElement("div",null,((g==null?void 0:g.item_type)=="SINGLE"||(g==null?void 0:g.item_type)=="JUDGMENT")&&((A=g==null?void 0:g.choices)==null?void 0:A.map((D,Ee)=>n.createElement("div",{className:Me.redio},!(D!=null&&D.is_answer)&&n.createElement("span",{className:Me.redioitem}),(D==null?void 0:D.is_answer)&&n.createElement("i",{className:`${Me.redioitemyes} icon-duigou1`}),n.createElement(Dn.Z,{className:D!=null&&D.is_answer?Me.titleyes:Me.title,value:nl[Ee]+(D==null?void 0:D.choice_text)}),(D==null?void 0:D.is_answer)&&n.createElement("div",{className:Me.yestag},"\u6B63\u786E\u7B54\u6848")))),(g==null?void 0:g.item_type)=="MULTIPLE"&&((L=g==null?void 0:g.choices)==null?void 0:L.map((D,Ee)=>n.createElement("div",{className:Me.checkbox},!(D!=null&&D.is_answer)&&n.createElement("span",{className:Me.checkboxitem}),(D==null?void 0:D.is_answer)&&n.createElement("i",{className:`${Me.checkboxitemyes} icon-duigou1`}),n.createElement(Dn.Z,{className:D!=null&&D.is_answer?Me.titleyes:Me.title,value:nl[Ee]+(D==null?void 0:D.choice_text)}),(D==null?void 0:D.is_answer)&&n.createElement("div",{className:Me.yestag},"\u6B63\u786E\u7B54\u6848")))),(g==null?void 0:g.item_type)=="COMPLETION"&&n.createElement("div",{className:Me.completion},(V=g==null?void 0:g.standard_answer)==null?void 0:V.map((D,Ee)=>{var S;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:Me.title},"\u586B\u7A7A\u9879",Ee+1),n.createElement("div",{className:Me.content},(S=D==null?void 0:D.answer_text)==null?void 0:S.map((N,Mt)=>n.createElement("div",{className:Me.items},N))))})),(g==null?void 0:g.item_type)=="SUBJECTIVE"&&n.createElement("div",{className:Me.simple},n.createElement("div",{className:Me.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(G=g==null?void 0:g.answer_texts)!=null&&G[0]?n.createElement(Dn.Z,{className:Me.content,value:(T=g==null?void 0:g.answer_texts)==null?void 0:T[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(e==null?void 0:e.question_type)===8&&n.createElement("div",null,n.createElement(Dn.Z,{disabledFill:!0,className:Me.content,showProgramFill:!0,value:pu.Base64.decode(((Y=e==null?void 0:e.program_attr)==null?void 0:Y.code)||"")})),(e==null?void 0:e.question_type)===5&&n.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},n.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_school_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.study_count)||"0"))),n.createElement("a",{className:Me.shixunbutton,href:`/shixuns/${e==null?void 0:e.identifier}/challenges?exercise=true`,target:"_blank"},n.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&n.createElement("div",{className:Me.bottom},n.createElement("div",{className:Me.bottomitem},n.createElement("span",{className:Me.left},"\u89E3\u6790"),n.createElement("span",{className:Me.right},e!=null&&e.analysis?n.createElement(Dn.Z,{value:e==null?void 0:e.analysis}):n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),n.createElement("div",{className:Me.bottomitem},n.createElement("span",{className:Me.left},"\u96BE\u5EA6"),n.createElement("span",{className:Me.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),n.createElement("div",{className:Me.bottomitem},n.createElement("span",{className:Me.left},"\u77E5\u8BC6\u70B9"),n.createElement("span",{className:Me.right},e!=null&&e.tag_discipline?e==null?void 0:e.tag_discipline:n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},da=p(61250),ma=p(57149),Na=p(87444),va=p(94361),Ia=p(46722),ka=p(3039),Za=p(75736),Ma=p(49840),me=p(59301),Oa=Object.defineProperty,Ta=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,gu=Object.prototype.propertyIsEnumerable,Zu=(e,u,l)=>u in e?Oa(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,fn=(e,u)=>{for(var l in u||(u={}))ft.call(u,l)&&Zu(e,l,u[l]);if(St)for(var l of St(u))gu.call(u,l)&&Zu(e,l,u[l]);return e},Vu=(e,u)=>Ta(e,Ra(u)),Wu=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const Tr=({setScoreShow:e,ScoreShow:u,onOk:l,isshixuns:m,isloadings:F,dispatch:ee,shixunsDetail:I,exercise:C,initFun:v})=>{var b,Y,g;let[c,A]=(0,n.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[L,V]=(0,n.useState)([]),[G,T]=(0,n.useState)([]),[D,Ee]=(0,n.useState)([]),[S,N]=(0,n.useState)([]);const[Mt,Vt]=(0,n.useState)(!1),[Pe]=y.default.useForm(),[yn,ae]=(0,n.useState)(),[zt,Bt]=(0,n.useState)(!1);let[nt,En]=(0,n.useState)(m);const[on,Zn]=(0,n.useState)([]),[ve,it]=(0,n.useState)(!0),[au,An]=(0,n.useState)([]),[M,Xn]=(0,n.useState)(0),[Fu,ou]=(0,n.useState)([]),su=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[qn,uu]=(0,n.useState)({}),[cl,Hl]=(0,n.useState)(!1),[ju,Rn]=(0,n.useState)({});(0,n.useEffect)(()=>{var B,te,ct,Ke,yt,Pn,wn,Nt,Vn,Mn;(((ct=(te=(B=C==null?void 0:C.editData)==null?void 0:B.exercise)==null?void 0:te.exist_item_bank_ids)==null?void 0:ct.length)>0||((Pn=(yt=(Ke=C==null?void 0:C.editData)==null?void 0:Ke.exercise)==null?void 0:yt.exist_item_bank_shixun_ids)==null?void 0:Pn.length)>0)&&ou([...(Nt=(wn=C==null?void 0:C.editData)==null?void 0:wn.exercise)==null?void 0:Nt.exist_item_bank_ids,...(Mn=(Vn=C==null?void 0:C.editData)==null?void 0:Vn.exercise)==null?void 0:Mn.exist_item_bank_shixun_ids])},[(Y=(b=C==null?void 0:C.editData)==null?void 0:b.exercise)==null?void 0:Y.exist_item_bank_ids]);const Un=(0,n.useRef)(new Set),cu=(0,n.useRef)(new Set);let[du,bt]=(0,n.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const _n=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ru=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],hu=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[yu,eu]=(0,n.useState)(!1),mu=()=>{Pe.resetFields(),nt=!1,En(!1),eu(!1),Pe.submit()};(0,n.useEffect)(()=>{M>0&&setTimeout(()=>{Xn(0)},2e3)},[M]),(0,n.useEffect)(()=>{u&&(Pe.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),ve&&nt&&(Pe.setFieldsValue({item_type:"SHIXUN"}),c.item_type="SHIXUN",A(fn({},c)),it(!1)),vu(c),Bu(),Mu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[u]);function vu(B){return Wu(this,null,function*(){var te,ct,Ke;if(Vt(!0),A(B),(D==null?void 0:D.length)<=0&&B.type==="5"){N([]),Vt(!1);return}let yt=B.type==="5"?D==null?void 0:D.filter(Nt=>!on.includes(Nt)):null,Pn=B.type==="5"?D==null?void 0:D.filter(Nt=>on.includes(Nt)):null,wn=yield(0,x.ZP)("/api/item_banks.json",{method:"get",params:Vu(fn({},B),{discipline_id:((te=B==null?void 0:B.courseid)==null?void 0:te[0])||null,sub_discipline_id:((ct=B==null?void 0:B.courseid)==null?void 0:ct[1])||null,ids:yt,shixun_ids:Pn,group_id:((Ke=B.group_id)==null?void 0:Ke.map(Nt=>Nt==null?void 0:Nt.value))||null,keyword:B.keyword?encodeURIComponent(B.keyword):B.keyword,include_shixuns:!0,type:B.type==="5"?null:B.type,clazz:B.type==="3"?"ItemBanksGroup":null})});N(wn),Vt(!1)})}function Mu(B){return Wu(this,null,function*(){var te;let ct=yield(0,x.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:B}),Ke=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(te=ct==null?void 0:ct.data)==null?void 0:te.map(yt=>({title:yt.name,id:yt.id,pid:yt.id,value:yt.id,key:yt.id,isLeaf:!yt.have_child}))}];An(Ke)})}function Bu(){return Wu(this,null,function*(){let B=yield(0,x.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:c.type==="5"?null:c.type,clazz:"ItemBanksGroup"}});V((0,ca.L)(B==null?void 0:B.disciplines))})}function Kn(B){return Wu(this,null,function*(){var te,ct,Ke,yt;Vt(!0);let Pn=(te=B.list)==null?void 0:te.filter(Vn=>!on.includes(Vn)),wn=(ct=B.list)==null?void 0:ct.filter(Vn=>on.includes(Vn));if(Pn.length===0&&wn.length===0){Vt(!1),N([]);return}let Nt=yield(0,x.ZP)("/api/item_banks.json",{method:"get",params:Vu(fn({},B),{discipline_id:((Ke=B==null?void 0:B.courseid)==null?void 0:Ke[0])||null,sub_discipline_id:((yt=B==null?void 0:B.courseid)==null?void 0:yt[1])||null,ids:Pn,shixun_ids:wn,type:B.type==="5"?null:B.type,clazz:B.type==="3"?"ItemBanksGroup":null})});Vt(!1),N(Nt)})}const Lu=(0,$.useParams)(),[sn,mr,Vr,Ea]=(0,Na.P)(),jr=B=>Wu(void 0,null,function*(){const te=yield ee({type:"shixunsDetail/release",payload:{id:B}});let ct=te==null?void 0:te.tag_position,Ke=(te==null?void 0:te.evaluation_set_position)||[],yt=te.status;return yt===0?(h.ZP.success("\u53D1\u5E03\u6210\u529F"),vu(c),!0):(yt===2?h.ZP.error(`\u7B2C${Ke.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):yt===3?h.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ct.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):h.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),wu=B=>(B==null?void 0:B.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",vr=(B,te,ct)=>B.map(Ke=>Ke.key===te?fn(fn({},Ke),ct):Ke.children?Vu(fn({},Ke),{children:vr(Ke.children,te,ct)}):Ke),ja=B=>Wu(void 0,null,function*(){const{key:te}=B;let ct=c.type;const Ke=yield(0,Ia.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(te),type:ct}),{data:yt,total_count:Pn}=Ke||{};Pn>0&&An(wn=>vr(wn,te,{children:yt.map(Nt=>({title:Nt.name,id:Nt.id,pid:Nt.id,value:Nt.id,key:Nt.id,isLeaf:!Nt.have_child}))}))});function _a(B){console.log("----",c),B==="1"&&(du.gg=fn({},c)),B==="2"&&(du.scj=fn({},c)),B==="3"&&(du.ttgx=fn({},c)),B==="0"&&(du.wcjd=fn({},c)),B==="5"&&(du.yx=fn({},c)),bt(fn({},du))}function pa(){c.type==="1"&&(c=du.gg),c.type==="2"&&(c=du.scj),c.type==="3"&&(c=du.ttgx),c.type==="0"&&(c=du.wcjd),c.type==="5"&&(c=du.yx),(c==null?void 0:c.item_type)==="SHIXUN"?(nt=!0,En(!0)):(nt=!1,En(!1)),Pe.setFieldsValue(fn({},c)),A(fn({},c)),vu(fn({},c))}return me.createElement("div",null,me.createElement(Lt.default,{title:!1,footer:!1,open:u,width:1200,centered:!0,className:Qn.scoremodal,onCancel:()=>{e(!1)}},me.createElement("div",{style:{display:"flex",alignItems:"center"}},me.createElement("div",{className:Qn.title},"\u9898\u5E93\u9009\u9898")),me.createElement(Yu.default,{className:Qn.tabWrap,activeKey:c.type,onChange:B=>{B==="3"?(c.show_all_share=!0,Mu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):c.show_all_share=null,B==="0"&&Mu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),_a(c.type),c.type=B,(c==null?void 0:c.item_type)==="SHIXUN"&&c.type!=="5"&&(nt=!0,En(!0)),eu(!1),c.type==="5"&&(nt=!1,En(!1)),pa(),Bu()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:me.createElement("div",null,"\u5DF2\u9009",D.length>0&&me.createElement("span",{className:Qn.titlecount},D.length),M>0&&me.createElement("span",{className:Qn.add},"+",M)),key:"5"}]}),me.createElement(y.default,{layout:"inline",form:Pe,onValuesChange:(B,te)=>{var ct,Ke;const yt=Object.values(te).some(wn=>wn!==null&&wn!==""&&wn!==void 0),Pn=te.keyword==="";if(eu(yt||!Pn),c.page=1,c.keyword=(Ke=(ct=c.keyword)==null?void 0:ct.replace)==null?void 0:Ke.call(ct,/^\s+|\s+$/g,""),(te==null?void 0:te.item_type)==="SHIXUN"){if(c.type==="5"?En(!1):En(!0),B.keyword||B.keyword==="")return;Pe.submit()}else{if(B!=null&&B.courseid&&Pe.setFieldsValue({tag_discipline_id:""}),En(!1),B.keyword||B.keyword==="")return;Pe.submit()}},onFinish:B=>{var te;c.type==="3"&&(!B.group_id||((te=B==null?void 0:B.group_id)==null?void 0:te.length)===0)?c.show_all_share=!0:c.show_all_share=null,A(fn(fn({},c),B)),vu(fn(fn({},c),B))}},me.createElement(y.default.Item,{name:"item_type"},me.createElement(mt.default,{className:Qn.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},su.map(B=>me.createElement(mt.default.Option,{key:B.value},B.name)))),me.createElement(y.default.Item,{name:"courseid"},me.createElement(ot.Z,{className:Qn.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:L})),!nt&&me.createElement(y.default.Item,{name:"tag_discipline_id"},me.createElement(mt.default,{className:Qn.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(g=S==null?void 0:S.tag_disciplines)==null?void 0:g.map(B=>me.createElement(mt.default.Option,{key:B.id},B.name)))),me.createElement(y.default.Item,{name:nt?"diff":"difficulty"},me.createElement(mt.default,{className:Qn.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!nt&&_n.map(B=>me.createElement(mt.default.Option,{key:B.value},B.name)),nt&&ru.map(B=>me.createElement(mt.default.Option,{key:B.value},B.name)))),nt&&me.createElement(y.default.Item,{name:"shixun_publish_status"},me.createElement(mt.default,{className:Qn.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},hu.map(B=>me.createElement(mt.default.Option,{key:B.value},B.name)))),(c.type==="3"||c.type==="0")&&!nt&&me.createElement(y.default.Item,{name:"group_id"},me.createElement(Dl.default,{treeDataSimpleMode:!0,style:{width:118},className:Qn.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(B,te)=>te.title.toUpperCase().indexOf(B.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ja,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:au})),yu&&me.createElement("span",{className:Qn.allqingchu,onClick:mu},me.createElement("i",{className:"iconfont icon-guanbi4"}),me.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),me.createElement(y.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},me.createElement(jt.default.Search,{className:Qn.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:me.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Qn.searchIcon}`,onClick:()=>Pe.submit()}),onSearch:B=>{Pe.submit()}}))),me.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},me.createElement("div",{onClick:()=>{c.updated_at==="asc"?c.updated_at="desc":c.updated_at="asc",A(Vu(fn({},c),{page:1})),vu(Vu(fn({},c),{page:1}))}}," ",c.updated_at?me.createElement("img",{src:c.updated_at==="asc"?da.Z:ma.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),me.createElement("div",{onClick:()=>{c.quotes==="asc"?c.quotes="desc":c.quotes="asc",A(Vu(fn({},c),{page:1})),vu(Vu(fn({},c),{page:1}))},style:{marginLeft:20}}," ",c.quotes?me.createElement("img",{src:c.quotes==="asc"?da.Z:ma.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),me.createElement(zu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(S==null?void 0:S.items)||(S==null?void 0:S.shixun_list),pagination:!1,loading:Mt,rowKey:B=>B.id,rowSelection:{type:"checkbox",selectedRowKeys:[...G,...Fu],getCheckboxProps:B=>({disabled:B.shixun_tag_num===1||(Fu==null?void 0:Fu.find(te=>B.id===te))}),onSelect(B,te,ct){if(console.log("---",ct,te,B),te)(nt||B!=null&&B.challenge_names)&&Zn([...on,B.id]),T([...G,B.id]),B.identifier?Un.current.add(B.id):cu.current.add(B.id),Xn(1),Ee([...D,B.id]);else{B.identifier?Un.current.delete(B.id):cu.current.delete(B.id);let Ke=D.filter(yt=>yt!==B.id);if(T(Ke),Ee(Ke),nt||B!=null&&B.challenge_names){let yt=on.filter(Pn=>Pn!==B.id);Zn([...yt])}if(c.type==="5"){Kn(Vu(fn({},c),{list:[...Ke]}));return}}},onSelectAll(B,te,ct){var Ke,yt;if(console.log("----",ct),B){const Pn=ct.map(Nt=>Nt.id),wn=(yt=ct==null?void 0:ct.filter(Nt=>Nt==null?void 0:Nt.challenge_names))==null?void 0:yt.map(Nt=>Nt.id);console.log("---",wn),Zn([...on,...wn]),T([...G,...Pn]),Ee([...D,...Pn]);for(const Nt of ct)Nt.identifier?Un.current.add(Nt.id):cu.current.add(Nt.id)}else{const Pn=ct.map(Mn=>Mn.id),wn=G.filter(Mn=>!Pn.some(Uu=>Uu===Mn)),Nt=(Ke=ct==null?void 0:ct.filter(Mn=>Mn==null?void 0:Mn.challenge_names))==null?void 0:Ke.map(Mn=>Mn.id);T([...wn]),Ee([...wn]);let Vn=on.filter(Mn=>!Nt.some(Uu=>Uu===Mn.id));Zn([...Vn]),c.type==="5"&&Kn(Vu(fn({},c),{list:[...wn]}));for(const Mn of Pn)Mn.identifier?Un.current.delete(Mn):cu.current.delete(Mn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(B,te,ct)=>{var Ke,yt;return me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",null,nt||te!=null&&te.challenge_names?"\u5B9E\u8BAD\u9898":(yt=(Ke=su==null?void 0:su.filter(Pn=>Pn.value===B))==null?void 0:Ke[0])==null?void 0:yt.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:nt?"30%":"60%",key:"name",render:(B,te,ct)=>{var Ke;return me.createElement("div",{style:{display:"flex",alignItems:"center"}},me.createElement(Dt.Z,{title:wu(te)},me.createElement("span",null,me.createElement(Dn.Z,{key:1,showLines:1,showTextOnly:!0,value:nt||te!=null&&te.challenge_names?te!=null&&te.title||B===null?"--":B:(te==null?void 0:te.item_type)=="BPROGRAM"?(Ke=te==null?void 0:te.program_attr)==null?void 0:Ke.description:B}))),(te==null?void 0:te.high_resources_consume)&&me.createElement(va.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!nt,render:(B,te,ct)=>{var Ke;return me.createElement(Dt.Z,{title:wu(te)},me.createElement("span",null,B?(Ke=B==null?void 0:B.split("\u3001"))==null?void 0:Ke[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!nt,render:(B,te,ct)=>me.createElement(Dt.Z,{title:wu(te)},me.createElement("span",null,B||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(B,te,ct)=>{var Ke,yt,Pn,wn;return me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",null,nt||te!=null&&te.challenge_names?(te==null?void 0:te.level)||((yt=(Ke=_n==null?void 0:_n.filter(Nt=>Nt.value===B))==null?void 0:Ke[0])==null?void 0:yt.name):(wn=(Pn=_n==null?void 0:_n.filter(Nt=>Nt.value===B))==null?void 0:Pn[0])==null?void 0:wn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!nt,render:(B,te,ct)=>me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",null,B||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(B,te,ct)=>me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",null,nt||te!=null&&te.challenge_names?(te==null?void 0:te.study_count)||(te==null?void 0:te.stu_num):B))},{title:me.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",me.createElement(Dt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},me.createElement(Tu.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!nt,render:(B,te,ct)=>me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",null,B||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(B,te,ct)=>me.createElement(Dt.Z,{title:wu(te)},me.createElement("div",{style:{flex:1,textAlign:"start"}},me.createElement("a",{onClick:()=>{var Ke,yt;ae(Vu(fn({},te),{question_type:nt||te!=null&&te.challenge_names?5:(yt=(Ke=su==null?void 0:su.filter(Pn=>Pn.value===(te==null?void 0:te.item_type)))==null?void 0:Ke[0])==null?void 0:yt.question_type})),Bt(!0)}},"\u67E5\u770B"),(te==null?void 0:te.shixun_tag_num)===1&&me.createElement("a",{style:{marginLeft:10},onClick:()=>{Lt.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:me.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",me.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${te==null?void 0:te.identifier}/challenges`)}},(te==null?void 0:te.shixun_name)||"--"),"\uFF1F"),onOk:()=>Wu(void 0,null,function*(){if(!jr(te==null?void 0:te.identifier))return new Promise((Ke,yt)=>{yt()})})})}},"\u53D1\u5E03")))}].filter(B=>!B.hidden)}),me.createElement(Bl.Z,{current:c.page,total:(S==null?void 0:S.items_count)||(S==null?void 0:S.shixuns_count),style:{marginBottom:20},defaultPageSize:c.per_page,showTotal:B=>me.createElement("span",null,"\u5171\xA0",me.createElement("span",{style:{color:"#165DFF"}},B),"\xA0\u6761\u6570\u636E"),pageSize:c.per_page,onChange:(B,te)=>{c.page=B,c.per_page=te,A(fn({},c)),vu(fn({},c))}}),me.createElement("div",{className:Qn.bottom},me.createElement(ne.ZP,{className:Qn.no,onClick:()=>{e(!1)}},"\u53D6\u6D88"),me.createElement(ne.ZP,{loading:F,style:{width:F&&75},className:Qn.yes,onClick:()=>Wu(void 0,null,function*(){var B,te;if((D==null?void 0:D.length)<=0){h.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let ct=[...D==null?void 0:D.filter(yt=>on.includes(yt))],Ke=yield(0,Za.Tr)({id:ct,course_id:Lu.coursesId,type:"shixun"});if(Ke){let yt=yield l([...cu.current],ct,!1);if((yt==null?void 0:yt.status)===0){if((ct==null?void 0:ct.length)==0)return v();Rn({exercise_id:(te=(B=C==null?void 0:C.editData)==null?void 0:B.exercise)==null?void 0:te.id,courseId:Lu==null?void 0:Lu.coursesId,shixun_info:Ke==null?void 0:Ke.no_use_list}),Hl(!0)}}})},"\u786E\u8BA4"))),me.createElement(Lt.default,{open:zt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Qn.previewModal,width:1e3,centered:!0,onCancel:()=>{Bt(!1)},onOk:()=>{Bt(!1)}},me.createElement(Sa,{qitem:yn})),me.createElement(ka.Z,{resdata:qn,type:"exercise",okloading:F,oktext:(qn==null?void 0:qn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:B=>Wu(void 0,null,function*(){const te=[],ct=[];for(const Ke of qn==null?void 0:qn.can_copy_list)te.push(Ke.id);mr(),yield l([...cu.current],[...Un.current].filter(Ke=>!ct.includes(Ke)),!0,D==null?void 0:D.length,te)})}),me.createElement(Ma.Z,{source:"\u5B9E\u8BAD",showModal:cl,onCancel:()=>Hl(!1),info:ju,onOk:v}))};var $r=(0,$.connect)(({shixunsDetail:e,exercise:u})=>({shixunsDetail:e,exercise:u}))(Tr),ln=p(68571),Qe=p(59301),Jt=Object.defineProperty,$n=Object.defineProperties,lu=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Qr=(e,u,l)=>u in e?Jt(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,ul=(e,u)=>{for(var l in u||(u={}))si.call(u,l)&&Qr(e,l,u[l]);if(sr)for(var l of sr(u))ci.call(u,l)&&Qr(e,l,u[l]);return e},$l=(e,u)=>$n(e,lu(u)),di=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())}),mi=({qitem:e,TagDiscipline:u,exerciseitem:l,setisedit:m,seveeditor:F,deleteitem:ee,getTagData:I,init:C,showTip:v=!1})=>{var b;const[Y]=y.default.useForm(),g=!0;return(0,n.useEffect)(()=>{var c,A,L;Y.setFieldsValue($l(ul({},e),{standard_answers:e.standard_answer,difficulty:(e==null?void 0:e.difficult)||2,item_banks_group_id:e.item_banks_group_id,hack:$l(ul({},e),{time_limit:(e==null?void 0:e.time_limit)||3}),hack_codes:{language:(c=e==null?void 0:e.program_attr)==null?void 0:c.language,code:pu.Base64.decode(((A=e==null?void 0:e.program_attr)==null?void 0:A.code)||"")},hack_sets:ul({},(L=e==null?void 0:e.hack_sets)==null?void 0:L[0]),repeat_answer:!e.repeat_answer}))},[e]),Qe.createElement("div",null,Qe.createElement(y.default,{form:Y,colon:!1,onValuesChange:(c,A)=>{var L,V,G,T;if(c!=null&&c.standard_answers){let D=((L=Y.getFieldValue("standard_answers"))==null?void 0:L.length)>0&&((G=(V=Y.getFieldValue("standard_answers"))==null?void 0:V.map(Ee=>Ee.score))==null?void 0:G.filter(Ee=>Ee));(D==null?void 0:D.length)>0&&Y.setFieldsValue({question_score:(D==null?void 0:D.length)>0&&((T=D.reduce((Ee,S)=>Ee+S))==null?void 0:T.toFixed(1))})}},onFinish:c=>{var A;F($l(ul(ul({},e),c),{item_type:e==null?void 0:e.question_type,standard_answers:(A=c.standard_answers)==null?void 0:A.map((L,V)=>$l(ul({},L),{position:V+1})),hack_codes:$l(ul({},c.hack_codes),{code:pu.Base64.encode(c.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:c=>di(void 0,null,function*(){var A,L;h.ZP.error(c.errorFields[0].errors[0]),Y.scrollToField((L=(A=c==null?void 0:c.errorFields)==null?void 0:A[0])==null?void 0:L.name,{behavior:"smooth",block:"center"})})},Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement("div",{style:{flex:1}},Qe.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qe.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((b=l==null?void 0:l.exercise)==null?void 0:b.exercise_status)==1&&!(e!=null&&e.isadd)&&Qe.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ee()}},Qe.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Qe.createElement(ne.ZP,{onClick:()=>{var c,A,L,V;e.isadd?(m(!1),C()):(Y.setFieldsValue($l(ul({},e),{standard_answers:e.standard_answer,difficulty:e.difficult,item_banks_group_id:e.item_banks_group_id,hack:$l(ul({},e),{sub_discipline_id:(c=l==null?void 0:l.exercise)==null?void 0:c.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(A=e==null?void 0:e.program_attr)==null?void 0:A.language,code:pu.Base64.decode((L=e==null?void 0:e.program_attr)==null?void 0:L.code)},hack_sets:ul({},(V=e==null?void 0:e.hack_sets)==null?void 0:V[0]),repeat_answer:!e.repeat_answer})),m(!1))}},"\u53D6\u6D88"),Qe.createElement(Dt.Z,{overlayClassName:de.shake,open:v,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qe.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qe.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qe.createElement(ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Y.submit()}},"\u4FDD\u5B58"))),Qe.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qe.createElement(Qu.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Qe.createElement(ln.t,{form:Y,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:g,hackidentifier:e==null?void 0:e.hack_identifier,answerKey:"standard_answers"}),Qe.createElement(Cu,{getTagData:I,qitem:e,exerciseitem:l,TagDiscipline:u,form:Y}))))},vi=p(346),fi=p(78874),Va=p(81722),Ei=p(89392),_i=p(99909),Hr=p(50043),R=p(59301),pi=Object.defineProperty,gi=Object.defineProperties,Fi=Object.getOwnPropertyDescriptors,zr=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Yr=(e,u,l)=>u in e?pi(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,Pu=(e,u)=>{for(var l in u||(u={}))hi.call(u,l)&&Yr(e,l,u[l]);if(zr)for(var l of zr(u))yi.call(u,l)&&Yr(e,l,u[l]);return e},Ql=(e,u)=>gi(e,Fi(u)),Hn=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const{confirm:Ci}=Lt.default,fa=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Di=({user:e,dispatch:u,itemid:l,setisedits:m,exercise:F,setitemid:ee})=>{var I,C,v,b,Y,g,c,A,L,V,G,T,D,Ee,S,N,Mt,Vt,Pe,yn,ae,zt,Bt,nt,En,on,Zn;const[ve,it]=(0,n.useState)(),[au,An]=(0,n.useState)(!1),[M,Xn]=(0,n.useState)(),[Fu,ou]=(0,n.useState)(),su=(0,n.useRef)(),qn=(0,n.useRef)(),[uu,cl]=(0,n.useState)(),[Hl,ju]=(0,n.useState)(!1),[Rn,Un]=(0,n.useState)(!1),[cu,du]=(0,n.useState)(),[bt,_n]=(0,n.useState)(!1),[ru,hu]=(0,n.useState)(!1),[yu,eu]=(0,n.useState)(!1),[mu,vu]=(0,n.useState)(!1),[Mu,Bu]=(0,n.useState)(!1),[Kn,Lu]=(0,n.useState)(!1),sn=(0,$.useParams)(),[mr,Vr]=(0,n.useState)(!1),[Ea]=y.default.useForm(),[jr,wu]=(0,n.useState)(!1),[vr,ja]=(0,n.useState)(!1),[_a,pa]=(0,n.useState)(!1),[B,te]=(0,n.useState)(!1),[ct,Ke]=(0,n.useState)(!1),[yt,Pn]=(0,n.useState)(!1),wn=(0,n.useRef)();(0,n.useEffect)(()=>{l&&Vn()},[l]),(0,n.useEffect)(()=>{m(Rn)},[Rn]),(0,n.useEffect)(()=>{M!=null&&M.question_id&&(ou(M==null?void 0:M.question_score),qn.current=M==null?void 0:M.question_id)},[M]);const Nt=q=>Hn(void 0,null,function*(){let Ne=yield u({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:q}});u({type:"globalSetting/footerToggle",payload:!1}),du(Ne)});function Vn(){return Hn(this,null,function*(){var q,Ne,dt,xt,It,ht;ju(!0),An(!0);const bn=yield u({type:"exercise/editExercise",payload:{categoryId:l}});ju(!1),An(!1),it(bn),Bu(!1),(q=bn==null?void 0:bn.exercise)!=null&&q.sub_discipline_id&&Nt((Ne=bn==null?void 0:bn.exercise)==null?void 0:Ne.sub_discipline_id),Xn(Ql(Pu({},(It=(xt=(dt=bn==null?void 0:bn.exercise_question_types)==null?void 0:dt[0])==null?void 0:xt.items)==null?void 0:It[0]),{index:1})),cl(Ql(Pu({},(ht=bn==null?void 0:bn.exercise_question_types)==null?void 0:ht[0]),{indexs:1}))})}function Mn(q,Ne=!0){return Hn(this,null,function*(){var dt,xt,It,ht;Ne&&(ju(!0),An(!0));const bn=yield u({type:"exercise/editExercise",payload:{categoryId:l}});it(bn);let Sn=[];(dt=bn==null?void 0:bn.exercise_question_types)==null||dt.map(Su=>{var Yl;(Yl=Su==null?void 0:Su.items)==null||Yl.map((fr,Er)=>{Sn.push(Ql(Pu({},fr),{index:Er+1}))})});let bu=(xt=Sn.filter(Su=>Su.question_id===(q==null?void 0:q.id)))==null?void 0:xt[0],zl=(ht=((It=bn==null?void 0:bn.exercise_question_types)==null?void 0:It.map((Su,Yl)=>{if((bu==null?void 0:bu.question_type)===(Su==null?void 0:Su.question_type))return Ql(Pu({},Su),{indexs:Yl+1})})).filter(Su=>Su))==null?void 0:ht[0];cl(Pu({},zl)),Xn(Pu({},bu)),ou(bu==null?void 0:bu.question_score),ju(!1),An(!1),Bu(!1)})}function Uu(q){return Hn(this,null,function*(){var Ne;let dt=Ql(Pu({},q),{repeat_answer:!q.repeat_answer,difficulty:(q==null?void 0:q.difficulty)||2,item_type:q.question_type,sub_discipline_id:((Ne=q==null?void 0:q.sub_discipline_id)==null?void 0:Ne[1])||"",tag_discipline_ids:[],hack:Ql(Pu({},q==null?void 0:q.hack),{difficult:(q==null?void 0:q.difficulty)||2}),hack_identifier:sessionStorage.projectFill});q.tag_discipline_ids&&(dt.tag_discipline_ids=Array.isArray(q.tag_discipline_ids)?q.tag_discipline_ids:[q.tag_discipline_ids]);let xt=Mu?`/api/exercises/${l}/exercise_questions`:`/api/exercise_questions/${q==null?void 0:q.question_id}.json`;if((q==null?void 0:q.is_my)===1){const It=Ci({title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),R.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{It.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Hn(this,null,function*(){dt.is_cover=1;let ht=yield(0,x.ZP)(xt,{method:Mu?"post":"PUT",body:Pu({},dt)});(ht==null?void 0:ht.status)===0&&(Un(!1),Mn({id:(ht==null?void 0:ht.exercise_question_id)||(q==null?void 0:q.question_id)})),It.destroy()}),onCancel:()=>Hn(this,null,function*(){let ht=yield(0,x.ZP)(xt,{method:Mu?"post":"PUT",body:Pu({},dt)});(ht==null?void 0:ht.status)===0&&(Un(!1),Mn({id:(ht==null?void 0:ht.exercise_question_id)||(q==null?void 0:q.question_id)})),It.destroy()})})}else{let It=yield(0,x.ZP)(xt,{method:Mu?"post":"PUT",body:Pu({},dt)});(It==null?void 0:It.status)===0&&(Un(!1),Mn({id:(It==null?void 0:It.exercise_question_id)||(q==null?void 0:q.question_id)}))}(0,nu.Vf)("#question-scroll-id")})}function Gr(q){return Hn(this,null,function*(){var Ne,dt;An(!0);let xt=yield(0,x.ZP)(`/api/exercises/${l}/sort_question_type.json`,{method:"post",body:{question_type:q}});if(An(!1),(xt==null?void 0:xt.status)===0){const It=yield u({type:"exercise/editExercise",payload:{categoryId:l}});it(It),Bu(!1),(Ne=It==null?void 0:It.exercise)!=null&&Ne.sub_discipline_id&&Nt((dt=It==null?void 0:It.exercise)==null?void 0:dt.sub_discipline_id)}})}const Mi=(q,Ne,dt)=>Hn(void 0,null,function*(){var xt;if(q.length===0){h.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),dt();return}const It={id:sn==null?void 0:sn.exerciseId,file:(xt=q[0])==null?void 0:xt.file,sub_discipline_id:Ne};Ti(It,`${vi.Z.API_SERVER}/api/courses/${sn==null?void 0:sn.coursesId}/exercises/import_exercise.json`,ht=>{var bn;if((ht==null?void 0:ht.status)===0){const Sn={};(bn=ht==null?void 0:ht.fail)==null||bn.forEach(Ku=>{var zl;((zl=Object.keys(Sn))==null?void 0:zl.includes(Ku.message))?Sn[Ku.message]=Sn[Ku.message]+1:Sn[Ku.message]=1});let bu=`\u6210\u529F\u5BFC\u5165${ht==null?void 0:ht.success}\u6761`;Object.keys(Sn).forEach(Ku=>{bu=bu+`,${Ku}${Sn[Ku]}\u6761`}),h.ZP.success(bu),_n(!1),Vn()}(ht==null?void 0:ht.status)===-1&&(h.ZP.error(ht==null?void 0:ht.message),dt())})}),Oi=(q,Ne)=>Hn(void 0,null,function*(){const dt=yield(0,Va.zR)({score:(0,Ei.round)(q,1),question_id:Ne==null?void 0:Ne.question_id});if((dt==null?void 0:dt.status)===0){h.ZP.success("\u4FEE\u6539\u6210\u529F"),Mn({id:qn.current},!1);return}(dt==null?void 0:dt.status)===-1&&ou(Ne==null?void 0:Ne.question_score)}),bl=()=>{te(!0)};(0,n.useEffect)(()=>{if(B){const q=setTimeout(()=>{te(!1)},2e3);return()=>clearTimeout(q)}},[B]);const Ti=(q,Ne,dt,xt,It)=>{const ht=new FormData;Object.keys(q).forEach(Sn=>{ht.append(Sn,q[Sn])});const bn=new window.XMLHttpRequest;return bn.withCredentials=!0,bn.addEventListener("load",function(Sn){var bu;dt(JSON.parse((bu=Sn==null?void 0:Sn.target)==null?void 0:bu.response))},!1),bn.addEventListener("error",function(Sn){It&&It(Sn)},!1),bn.upload.onprogress=Sn=>{xt&&xt(Sn)},bn.open("POST",Ne),bn.send(ht),bn};function xl(){return Hn(this,null,function*(){Lt.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:de.modalconfirm,onOk:()=>Hn(this,null,function*(){if(M.question_id){let q=yield(0,x.ZP)(`/api/exercise_questions/${M.question_id}.json`,{method:"delete"});(q==null?void 0:q.status)===0&&(Vn(),Un(!1))}else Xn({}),Un(!1),Vn()}),cancelText:"\u53D6\u6D88"})})}const Ri=q=>Hn(void 0,null,function*(){return yield(0,x.ZP)(`/api/exercises/${l}/select_questions.json`,{method:"post",body:Pu({},q)})}),{overflow:Vi,handleMouseEnter:ji,handleMouseLeave:Li}=(0,fi.I)(),$i=(q,Ne)=>R.createElement(fu.default,null,R.createElement(fu.default.Item,{key:"0",onClick:()=>Xr(q==null?void 0:q.question_type)},R.createElement("span",{className:de.moreSpan},"\u65B0\u589E")),R.createElement(fu.default.Item,{key:"1",disabled:Ne===0,onClick:()=>Hn(void 0,null,function*(){if(Ne===0)return;if(Rn){bl();return}let dt=(0,nu.rz)(ve==null?void 0:ve.exercise_question_types,Ne,Ne-1);yield Gr(dt.map(xt=>xt.name))})},R.createElement("span",{className:de.moreSpan},"\u4E0A\u79FB")),R.createElement(fu.default.Item,{key:"2",disabled:Ne===(ve==null?void 0:ve.exercise_question_types.length)-1,onClick:()=>Hn(void 0,null,function*(){if(Ne===(ve==null?void 0:ve.exercise_question_types.length)-1)return;if(Rn){bl();return}let dt=(0,nu.rz)(ve==null?void 0:ve.exercise_question_types,Ne,Ne+1);yield Gr(dt.map(xt=>xt.name))})},R.createElement("span",{className:de.moreSpan},"\u4E0B\u79FB")),R.createElement(fu.default.Item,{key:"3",onClick:()=>{var dt;Ea.setFieldsValue({name:q.name,item_type_en:(dt=fa.find(xt=>xt.id==q.question_type))==null?void 0:dt.nameType}),wu(!0)}},R.createElement("span",{className:de.moreSpan},"\u91CD\u547D\u540D"))),Xr=q=>{var Ne,dt,xt,It,ht,bn,Sn,bu,Ku,zl,Su,Yl,fr,Er,qr,ei,ti,ni,ui,li,ai,ri,ii,oi;if(Rn){bl();return}if(Bu(!0),q===5){eu(!0),vu(!0);return}if(q===6){let zi=(dt=(Ne=F==null?void 0:F.editData)==null?void 0:Ne.exercise)!=null&&dt.set_question_sub_discipline?`/problems/newcreate?express_id=${(xt=ve==null?void 0:ve.exercise)==null?void 0:xt.id}&callback_url=/classrooms/${sn.coursesId}/exercise/add/${l}?type=2&discipline_id=${(ht=(It=F==null?void 0:F.editData)==null?void 0:It.exercise)==null?void 0:ht.discipline_id}&sub_discipline_id=${(Sn=(bn=F==null?void 0:F.editData)==null?void 0:bn.exercise)==null?void 0:Sn.sub_discipline_id}`:`/problems/newcreate?express_id=${(bu=ve==null?void 0:ve.exercise)==null?void 0:bu.id}&callback_url=/classrooms/${sn.coursesId}/exercise/add/${l}?type=2`;$.history.push(zi);return}Un(!0),Xn(q===2?{question_type:q,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:(zl=(Ku=F==null?void 0:F.editData)==null?void 0:Ku.exercise)!=null&&zl.set_question_sub_discipline?(Yl=(Su=F==null?void 0:F.editData)==null?void 0:Su.exercise)==null?void 0:Yl.discipline_id:0,sub_discipline_id:(Er=(fr=F==null?void 0:F.editData)==null?void 0:fr.exercise)!=null&&Er.set_question_sub_discipline?(ei=(qr=F==null?void 0:F.editData)==null?void 0:qr.exercise)==null?void 0:ei.sub_discipline_id:0,analysis:""}:{question_type:q,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(ni=(ti=F==null?void 0:F.editData)==null?void 0:ti.exercise)!=null&&ni.set_question_sub_discipline?(li=(ui=F==null?void 0:F.editData)==null?void 0:ui.exercise)==null?void 0:li.discipline_id:0,sub_discipline_id:(ri=(ai=F==null?void 0:F.editData)==null?void 0:ai.exercise)!=null&&ri.set_question_sub_discipline?(oi=(ii=F==null?void 0:F.editData)==null?void 0:ii.exercise)==null?void 0:oi.sub_discipline_id:0,downcase:!0,no_space:!0})},Qi=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{_n(!0)}},{key:2,label:R.createElement("div",null,R.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Hr.$}),R.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(Rn){bl();return}ja(!0)}}];console.log(uu==null?void 0:uu.question_type,M==null?void 0:M.question_type);const Hi=()=>Hn(void 0,null,function*(){var q,Ne;Pn(!0);const dt=yield(0,x.ZP)(`/api/courses/${sn==null?void 0:sn.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[sn.exerciseId]}});if((dt==null?void 0:dt.status)===0){h.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Ke(!1),ju(!0),An(!0);const xt=yield u({type:"exercise/editExercise",payload:{categoryId:l}});ju(!1),An(!1),it(xt),Bu(!1),(q=xt==null?void 0:xt.exercise)!=null&&q.sub_discipline_id&&Nt((Ne=xt==null?void 0:xt.exercise)==null?void 0:Ne.sub_discipline_id)}Pn(!1)});return R.createElement("div",null,R.createElement(Ou.Z,{spinning:Hl},R.createElement("div",{className:de.bg},((I=ve==null?void 0:ve.exercise_types)==null?void 0:I.q_counts)===0&&!Rn&&R.createElement(Jn.Z,{styles:{marginTop:180},customText:R.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",R.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((C=ve==null?void 0:ve.exercise_types)==null?void 0:C.q_counts)>0||Rn)&&R.createElement("div",{style:{textAlign:"center"}},R.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},R.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},R.createElement("div",{className:de.left},R.createElement("div",{className:de.leftAction},((v=ve==null?void 0:ve.exercise)==null?void 0:v.exercise_status)===1&&R.createElement(ne.ZP,{onClick:()=>{if(Rn){bl();return}hu(!0)},className:de.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),R.createElement("div",{className:de.scrollWrapper,style:{overflow:Vi},onMouseEnter:ji,onMouseLeave:Li},(b=ve==null?void 0:ve.exercise_question_types)==null?void 0:b.map((q,Ne)=>R.createElement("div",{key:Ne,className:"mb30"},R.createElement("div",{className:de.title},R.createElement("div",{className:de.titleleft},R.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,nu.EM)(Ne+1),"\u3001\u3010",q.name,"\u3011"),R.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",q.count,"\u5C0F\u9898\uFF0C\u5171",q.score,"\u5206\uFF09")),R.createElement(dl.Z,{dropdownRender:()=>$i(q,Ne),placement:"bottomLeft"},R.createElement("div",{className:de.more_style},R.createElement("i",{className:"iconfont icon-sandian font12"})))),R.createElement(Ul,{handleEditing:bl,isedit:Rn,setBigqitem:cl,bigitem:Ql(Pu({},q),{indexs:Ne+1}),setqitem:dt=>Hn(void 0,null,function*(){var xt;(xt=su.current)==null||xt.blur(),Xn(dt)}),qitem:M,Itemid:l,getdata:Mn,data:q.items})))))),R.createElement("div",{id:"question-scroll-id",style:{overflow:Rn?"hidden":"auto"},className:de.right},!(M!=null&&M.isadd)&&R.createElement("div",{className:de.title},!Rn&&R.createElement("div",{style:{flex:1}},R.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(uu==null?void 0:uu.indexs)&&(0,nu.EM)(uu==null?void 0:uu.indexs),"\u3001\u3010",uu==null?void 0:uu.name,"\u3011"),R.createElement(Dt.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},R.createElement("i",{className:`${de.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var q;Ea.setFieldsValue({name:uu.name,item_type_en:(q=fa.find(Ne=>Ne.id==uu.question_type))==null?void 0:q.nameType}),wu(!0)}})),R.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",uu==null?void 0:uu.count,"\u5C0F\u9898\uFF0C\u5171",uu==null?void 0:uu.score,"\u5206\uFF09"),(M==null?void 0:M.question_type)===6&&R.createElement("span",{onClick:()=>{Lt.default.destroyAll(),pa(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(M==null?void 0:M.question_type)===5&&R.createElement(an.default,{defaultChecked:(g=(Y=F==null?void 0:F.editData)==null?void 0:Y.exercise)==null?void 0:g.show_challenge_task_pass,onChange:q=>Hn(void 0,null,function*(){let Ne=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:q.target.checked}});(Ne==null?void 0:Ne.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Mn({id:qn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(M==null?void 0:M.question_type)===6&&R.createElement("span",{style:{marginLeft:20},onClick:()=>{var q,Ne,dt,xt;Lt.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:R.createElement("div",null,(M==null?void 0:M.question_type)===6&&R.createElement(an.default,{defaultChecked:(Ne=(q=F==null?void 0:F.editData)==null?void 0:q.exercise)==null?void 0:Ne.show_hack_sets,onChange:It=>Hn(void 0,null,function*(){let ht=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_hack_sets:It.target.checked}});(ht==null?void 0:ht.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Lt.default.destroyAll(),Mn({id:qn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),R.createElement("br",null),(M==null?void 0:M.question_type)===6&&R.createElement(an.default,{defaultChecked:(xt=(dt=F==null?void 0:F.editData)==null?void 0:dt.exercise)==null?void 0:xt.show_hack_description,onChange:It=>Hn(void 0,null,function*(){let ht=yield(0,x.ZP)(`/api/exercises/${l}/update_show_columns.json`,{method:"post",body:{show_hack_description:It.target.checked}});(ht==null?void 0:ht.status)===0&&(h.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Lt.default.destroyAll(),Mn({id:qn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),R.createElement("div",{style:{display:"flex",alignItems:"center"}},(M==null?void 0:M.question_type)===5&&!Rn&&R.createElement("a",{className:de.shixun,href:`/shixuns/${(0,Ht.G5)()?M.forked_shixun_identifier:M==null?void 0:M.shixun_identifier}/challenges?exercise=true`,target:"_blank"},R.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!Rn&&((c=ve==null?void 0:ve.exercise)==null?void 0:c.exercise_status)==1&&[0,1,2,4,6].includes(M==null?void 0:M.question_type)&&R.createElement(y.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},R.createElement(a.Z,{precision:1,ref:su,onChange:q=>ou(q),value:Fu,onBlur:q=>{Oi(q.target.value,M)}})),!Rn&&((A=ve==null?void 0:ve.exercise)==null?void 0:A.exercise_status)==1&&R.createElement(Dt.Z,{title:"\u5220\u9664"},R.createElement("i",{onClick:()=>{xl()},style:{marginRight:20},className:`${de.delete} iconfont icon-shanchu13 mr8 ml8 `})),(M==null?void 0:M.question_type)!==5&&!Rn&&R.createElement(R.Fragment,null,(M==null?void 0:M.is_my)==1&&R.createElement(Dt.Z,{title:"\u67E5\u770B\u539F\u9898"},R.createElement("i",{className:`${de.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(M==null?void 0:M.question_type)==6?window.open(`/problems/newedit/${M==null?void 0:M.item_bank_hack_identifier}`):(M==null?void 0:M.question_type)==8?window.open(`/problemset/edit/${M==null?void 0:M.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${M==null?void 0:M.item_bank_id}`)}})),R.createElement(Dt.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},R.createElement("i",{className:`${de.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{wn.current=[],Lt.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:R.createElement("div",{className:`font14 ${de.overflow}`,style:{maxHeight:500,overflow:"auto"}},R.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),R.createElement(Ou.Z,{spinning:!1},R.createElement(_i.Z,{defaultValue:!0,value:wn.current,onChange:q=>wn.current=q}))),onOk:()=>Hn(void 0,null,function*(){var q;(0,Va.$l)({id:M==null?void 0:M.question_id,group_id:((q=wn==null?void 0:wn.current)==null?void 0:q[0])||""}).then(Ne=>{(Ne==null?void 0:Ne.status)==0&&(h.ZP.success("\u52A0\u5165\u6210\u529F"),Vn())})})})}}))),!Rn&&(((L=ve==null?void 0:ve.exercise)==null?void 0:L.exercise_status)==1||((V=ve==null?void 0:ve.exercise)==null?void 0:V.exercise_status)==2&&((T=(G=e.userInfo)==null?void 0:G.course)==null?void 0:T.course_role)!=15||((D=ve==null?void 0:ve.exercise)==null?void 0:D.exercise_status)==3&&((S=(Ee=e.userInfo)==null?void 0:Ee.course)==null?void 0:S.course_role)!=15||((N=ve==null?void 0:ve.exercise)==null?void 0:N.exercise_status)==4&&((Vt=(Mt=e.userInfo)==null?void 0:Mt.course)==null?void 0:Vt.course_role)!=15)&&R.createElement(Dt.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},R.createElement("i",{onClick:()=>{(M==null?void 0:M.question_type)===6?$.history.push(`/problems/newedit/${M==null?void 0:M.hack_identifier}?type=exercises&express_id=${sn.exerciseId}&question_id=${M==null?void 0:M.question_id}&score=${M==null?void 0:M.question_score}&exercise=true&callback_url=/classrooms/${sn.coursesId}/exercise/add/${l}?type=2`):Un(!0)},className:`${de.edit} iconfont icon-bianji_Hover ml8`})))),!Rn&&R.createElement("div",null,R.createElement("div",{className:de.qcount},R.createElement("span",{className:de.score},M==null?void 0:M.question_score,"\u5206"),R.createElement(Dn.Z,{className:de.qtitle,value:(M==null?void 0:M.index)+`\u3001${(M==null?void 0:M.question_type)==8?(Pe=M==null?void 0:M.program_attr)==null?void 0:Pe.description:M==null?void 0:M.question_title}`}),(M==null?void 0:M.high_resources_consume)&&R.createElement(va.Z,{type:"shixun",style:{marginLeft:10}}),(0,Ht.G5)()&&(M==null?void 0:M.shixun_change)&&(M==null?void 0:M.question_type)==5&&R.createElement(Pl.Z,{open:ct,onOpenChange:q=>{Ke(q)},placement:"bottomLeft",title:null,content:R.createElement("div",{style:{width:"310px",color:"#000"}},R.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),R.createElement("div",{className:de.btn_warp},R.createElement(ne.ZP,{size:"small",onClick:()=>Ke(!1)},"\u5FFD\u7565"),R.createElement(ne.ZP,{loading:yt,className:"ml20",size:"small",type:"primary",onClick:Hi},"\u786E\u8BA4\u540C\u6B65"),R.createElement(ne.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,nu.xg)(`/shixuns/${M==null?void 0:M.forked_shixun_identifier}/challenges?exercise=true`)},"\u524D\u5F80\u67E5\u770B")))},R.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:q=>q.stopPropagation()}))),(M==null?void 0:M.question_type)===6&&R.createElement(Ju.Z,{onEdit:()=>pa(1),className:"mt10",dataSource:(M==null?void 0:M.languages)||[]}),R.createElement(yl,{exercise:F,TagDiscipline:cu,qitem:M})),Rn&&R.createElement("div",null,(M==null?void 0:M.question_type)<=1&&R.createElement(rl,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}),(M==null?void 0:M.question_type)===5&&R.createElement(xu,{setqitem:Xn,deleteitem:xl,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,showTip:B}),(M==null?void 0:M.question_type)===3&&R.createElement(qu,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}),(M==null?void 0:M.question_type)===2&&R.createElement(Ua,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}),(M==null?void 0:M.question_type)===4&&R.createElement(sa,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}),(M==null?void 0:M.question_type)===7&&R.createElement(un,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}),(M==null?void 0:M.question_type)===8&&R.createElement(mi,{deleteitem:xl,getTagData:Nt,seveeditor:Uu,exerciseitem:ve,TagDiscipline:cu,setisedit:Un,qitem:M,init:Vn,showTip:B}))))))),R.createElement("div",{className:de.bottomdiv},R.createElement("div",{className:de.exercise_styles},((yn=ve==null?void 0:ve.exercise)==null?void 0:yn.exercise_status)==1&&R.createElement(R.Fragment,null,R.createElement("span",{className:de.spanBtn,onClick:()=>{if(Rn){bl();return}eu(!0),vu(!1)}},"\u9898\u5E93\u9009\u9898"),R.createElement(dl.Z,{menu:{items:Qi}},R.createElement("span",{className:de.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),R.createElement("span",{className:de.spanBtn,onClick:()=>Hn(void 0,null,function*(){var q;let Ne=yield(0,x.ZP)(`/api/exercises/${sn==null?void 0:sn.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:sn==null?void 0:sn.coursesId,categoryId:sn==null?void 0:sn.exerciseId}});(Ne==null?void 0:Ne.status)!=-1&&window.open(`/classrooms/${sn==null?void 0:sn.coursesId}/exercise/${sn==null?void 0:sn.exerciseId}/${(q=e.userInfo)==null?void 0:q.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),R.createElement("span",{className:de.spanBtn,onClick:()=>{window.open(`/classrooms/${sn==null?void 0:sn.coursesId}/exercise/${sn==null?void 0:sn.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),fa==null?void 0:fa.map(q=>R.createElement(ne.ZP,{className:de.addQuestionBtn,key:q.id,type:"primary",onClick:()=>{Xr(q.id)}},q.name))),((ae=ve==null?void 0:ve.exercise)==null?void 0:ae.exercise_status)!=1&&R.createElement(R.Fragment,null,R.createElement("span",{style:{width:"1022px"}})),R.createElement("span",{className:de.saveBtn,onClick:()=>{var q,Ne,dt;if(Rn){bl();return}let xt=(Ne=(q=ve==null?void 0:ve.exercise_question_types)==null?void 0:q.filter(ht=>ht.question_type===5)[0])==null?void 0:Ne.items,It=0;xt==null||xt.map(ht=>{ht.high_resources_consume&&(It=It+1)}),console.log(It),It>0?u({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:It,fn:()=>{var ht;((ht=ve==null?void 0:ve.exercise)==null?void 0:ht.exercise_status)==1?(h.ZP.success("\u4FDD\u5B58\u6210\u529F"),$.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Lu(!1)):$.history.back()}}}):((dt=ve==null?void 0:ve.exercise)==null?void 0:dt.exercise_status)==1?(h.ZP.success("\u4FDD\u5B58\u6210\u529F"),$.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Lu(!1)):$.history.back()}},R.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),R.createElement(Ll,{setScoreShow:hu,ScoreShow:ru,exerciseitem:ve,getdata:Vn}),yu&&R.createElement($r,{setScoreShow:eu,isshixuns:mu,isloadings:mr,ScoreShow:yu,onOk:(q,Ne,dt=!0)=>Hn(void 0,null,function*(){Vr(!0);let It=yield Ri({exam_id:l,item_bank_ids:q,shixun_ids:Ne});return Vr(!1),(It==null?void 0:It.status)===0&&dt&&Lt.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{Vn()},onCancel:()=>{eu(!1),Vn()}}),It}),initFun:()=>{eu(!1),Vn()}}),R.createElement(tl.Z,{sub_discipline_id:(zt=ve==null?void 0:ve.exercise)!=null&&zt.sub_discipline_id?[(Bt=ve==null?void 0:ve.exercise)==null?void 0:Bt.discipline_id,(nt=ve==null?void 0:ve.exercise)==null?void 0:nt.sub_discipline_id]:[],visible:bt,onCancel:()=>_n(!1),onOk:Mi}),R.createElement(Lt.default,{title:"\u63D0\u793A",open:Kn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:R.createElement("div",null,R.createElement(ne.ZP,{onClick:()=>{Lu(!1),$.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),R.createElement(ne.ZP,{type:"primary",onClick:()=>{$.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/exercise/${l}/detail?random=false&tabs=3`),Lu(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Lu(!1)}},R.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),R.createElement(Lt.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:jr,width:500,onOk:()=>Ea.submit(),onCancel:()=>wu(!1)},R.createElement(y.default,{form:Ea,initialValues:{},onFinish:q=>Hn(void 0,null,function*(){(yield(0,Va.RK)(Pu({id:l},q))).status==0&&(h.ZP.success("\u4FEE\u6539\u6210\u529F"),Vn(),wu(!1))})},R.createElement(y.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(q,Ne){var dt,xt,It,ht;const bn=(dt=fa==null?void 0:fa.find(Sn=>Sn.nameType==Ea.getFieldValue("item_type_en")))==null?void 0:dt.id;return(ht=(It=(xt=ve==null?void 0:ve.exercise_question_types)==null?void 0:xt.filter(Sn=>Sn.question_type!=bn))==null?void 0:It.map(Sn=>Sn==null?void 0:Sn.name))!=null&&ht.includes(Ne)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},R.createElement(jt.default,{size:"large",maxLength:10,showCount:!0})),R.createElement(y.default.Item,{hidden:!0,name:"item_type_en"},R.createElement(jt.default,{size:"large"})))),R.createElement(ml.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:vr},R.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),R.createElement(Hr.Z,{stickyTop:-24,subDisciplineId:(En=ve==null?void 0:ve.exercise)!=null&&En.sub_discipline_id?[(on=ve==null?void 0:ve.exercise)==null?void 0:on.discipline_id,(Zn=ve==null?void 0:ve.exercise)==null?void 0:Zn.sub_discipline_id]:[],onCancel:()=>ja(!1),mode:3,gather:{exercise_id:l},onSuccess:()=>{ja(!1),Vn()}}),R.createElement("div",{style:{height:70}})),R.createElement(Ju.Q,{visible:!!_a,setVisible:pa,tip:_a===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:_a===1?M==null?void 0:M.languages:[],onOk:q=>Hn(void 0,null,function*(){const Ne={languages:q};_a===1?Ne.hack_id=M==null?void 0:M.hack_id:Ne.exercise_id=l,(yield(0,x.ZP)("/api/problems/update_languages.json",{method:"post",body:Ne})).status===0&&(h.ZP.success("\u4FEE\u6539\u6210\u529F"),Mn({id:qn.current}),pa(!1))})}))};var Bi=(0,$.connect)(({user:e,exercise:u,dispatch:l})=>({user:e,exercise:u,dispatch:l}))(Di),Wr=p(50337),bi=p(53311),xi=p(95024),Ai=p(87169),Pi=p(52154),ke=p(59301),wi=Object.defineProperty,Si=Object.defineProperties,Ni=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,Jr=(e,u,l)=>u in e?wi(e,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[u]=l,sl=(e,u)=>{for(var l in u||(u={}))Ur.call(u,l)&&Jr(e,l,u[l]);if(cr)for(var l of cr(u))Kr.call(u,l)&&Jr(e,l,u[l]);return e},Rr=(e,u)=>Si(e,Ni(u)),Ii=(e,u)=>{var l={};for(var m in e)Ur.call(e,m)&&u.indexOf(m)<0&&(l[m]=e[m]);if(e!=null&&cr)for(var m of cr(e))u.indexOf(m)<0&&Kr.call(e,m)&&(l[m]=e[m]);return l},dr=(e,u,l)=>new Promise((m,F)=>{var ee=v=>{try{C(l.next(v))}catch(b){F(b)}},I=v=>{try{C(l.throw(v))}catch(b){F(b)}},C=v=>v.done?m(v.value):Promise.resolve(v.value).then(ee,I);C((l=l.apply(e,u)).next())});const ki=e=>{var u=e,{classroomList:l,globalSetting:m,problemset:F,loading:ee,exercise:I,user:C,dispatch:v}=u,b=Ii(u,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),Y,g,c,A,L,V,G,T,D,Ee,S,N,Mt,Vt;const Pe=(0,$.useParams)(),[yn,ae]=(0,n.useState)(!1),{userInfo:zt}=C,[Bt]=y.default.useForm();let[nt,En]=(0,n.useState)({});const[on,Zn]=(0,n.useState)(1),[ve,it]=(0,n.useState)(""),[au]=(0,$.useSearchParams)(),[An,M]=(0,n.useState)(!1),[Xn,Fu]=(0,n.useState)(!1),[ou,su]=(0,n.useState)(!1),[qn,uu]=(0,n.useState)(""),[cl,Hl]=(0,n.useState)(!1),[ju,Rn]=(0,n.useState)(!1);(0,n.useEffect)(()=>{v({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:Pe==null?void 0:Pe.coursesId}}),v({type:"globalSetting/footerToggle",payload:!1}),Bt.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,n.useEffect)(()=>{var bt,_n,ru,hu,yu,eu;Pe.exerciseId&&(((_n=(bt=I==null?void 0:I.editData)==null?void 0:bt.exercise)==null?void 0:_n.exercise_status)===2||((hu=(ru=I==null?void 0:I.editData)==null?void 0:ru.exercise)==null?void 0:hu.exercise_status)===3||((eu=(yu=I==null?void 0:I.editData)==null?void 0:yu.exercise)==null?void 0:eu.exercise_status)===4?su(!0):su(!1))},[I==null?void 0:I.editData]),(0,n.useEffect)(()=>{if(Pe.exerciseId){let bt=I.editData.exercise;Rn(bt==null?void 0:bt.set_question_sub_discipline),Bt.setFieldsValue(Rr(sl({},bt),{courseid:bt!=null&&bt.sub_discipline_id?[bt==null?void 0:bt.discipline_id,bt==null?void 0:bt.sub_discipline_id]:[]}))}},[I]),(0,n.useEffect)(()=>{au.get("type")==="2"&&(it(Pe.exerciseId),Zn(2))},[au.get("type")]),(0,n.useEffect)(()=>{var bt;let _n=(bt=F==null?void 0:F.disciplinesData)==null?void 0:bt.checked;_n!=null&&_n.sub_discipline_id&&Bt.setFieldsValue({courseid:[_n==null?void 0:_n.discipline_id,_n==null?void 0:_n.sub_discipline_id]})},[(Y=F==null?void 0:F.disciplinesData)==null?void 0:Y.checked]);function Un(bt,_n){return dr(this,null,function*(){var ru,hu,yu,eu;yield Bt.validateFields();const mu=Bt.getFieldsValue(),{courseid:vu}=mu,[Mu,Bu]=vu;mu.sub_discipline_id=Bu,mu.is_md=!0,mu.time=parseInt(mu.time)>9999?9999:mu.time;const Kn=yield v({type:"exercise/addExercise",payload:sl(sl({},mu),Pe)});Kn.status===0?(yield(0,x.ZP)(`/api/courses/${Pe==null?void 0:Pe.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:Pe==null?void 0:Pe.coursesId,id:(ru=Kn==null?void 0:Kn.data)==null?void 0:ru.exercise_id,time:bt}}),du((hu=Kn.data)==null?void 0:hu.exercise_id),it((yu=Kn==null?void 0:Kn.data)==null?void 0:yu.exercise_id),Zn(2),M(!1),$.history.replace(`/classrooms/${Pe.coursesId}/exercise/add/${(eu=Kn.data)==null?void 0:eu.exercise_id}?type=2`)):h.ZP.error(Kn.message),_n()})}function cu(bt){En(sl({},bt))}function du(bt){return dr(this,null,function*(){if(!(nt!=null&&nt.ec_point_ids))return;const _n=sl({},nt);delete _n.id;let ru=yield(0,x.ZP)(`/api/ec_courses/${nt==null?void 0:nt.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:sl({exercise_id:bt},_n)})})}return ke.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},ke.createElement("section",{className:"edu-container"},ke.createElement("section",{className:"animated fadeIn"},ke.createElement("aside",{className:"mt10"},zt&&ke.createElement(Ue.Z,{separator:">"},ke.createElement(Ue.Z.Item,null,ke.createElement($.Link,{to:`/classrooms/${Pe.coursesId}/exercise`},(g=zt==null?void 0:zt.course)==null?void 0:g.course_name)),ke.createElement(Ue.Z.Item,null,ke.createElement($.Link,{to:`/classrooms/${Pe.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),ke.createElement(Ue.Z.Item,null,Pe.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),Pe.exerciseId&&ke.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},ke.createElement(Ai.Z,{style:{marginRight:5,color:"#E99237"}}),ke.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),ke.createElement("span",{className:Je.addQuestionBtn,onClick:()=>{v({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Pe.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),ke.createElement(xi.Z,{haveInit:!0,init:()=>{uu(new Date)}}),ke.createElement("div",{className:"bg-white"},ke.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},ke.createElement("div",{onClick:()=>{if(Xn){h.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Zn(1)},className:on===1?Je.selectdiv:Je.divitem},ke.createElement(Wr.Z,{number:1,active:on===1,className:"mr10"}),ke.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),ke.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),ke.createElement("div",{onClick:()=>{if(!Pe.exerciseId&&!ve){h.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Zn(2),!ve&&it(Pe.exerciseId)},className:on!==1?Je.selectdiv:Je.divitem},ke.createElement(Wr.Z,{number:2,active:on!==1,className:"mr10"}),ke.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),on===2&&ke.createElement("div",{className:"tc"},ke.createElement(bi.Z,{defaultValue:(A=(c=I==null?void 0:I.editData)==null?void 0:c.exercise)==null?void 0:A.exercise_name,onFinish:bt=>dr(void 0,null,function*(){var _n,ru,hu,yu,eu,mu,vu,Mu,Bu,Kn,Lu,sn;return bt.trim()===((ru=(_n=I==null?void 0:I.editData)==null?void 0:_n.exercise)==null?void 0:ru.exercise_name)?!0:(yield(0,Va.wy)({exercise_name:bt,exercise_description:(yu=(hu=I==null?void 0:I.editData)==null?void 0:hu.exercise)==null?void 0:yu.exercise_description,sub_discipline_id:(mu=(eu=I==null?void 0:I.editData)==null?void 0:eu.exercise)==null?void 0:mu.sub_discipline_id,time:(Mu=(vu=I==null?void 0:I.editData)==null?void 0:vu.exercise)==null?void 0:Mu.time,exerciseId:(Kn=(Bu=I.editData)==null?void 0:Bu.exercise)==null?void 0:Kn.id,difficulty:(sn=(Lu=I.editData)==null?void 0:Lu.exercise)==null?void 0:sn.difficulty})).status===0?(Bt.setFieldValue("exercise_name",bt),!0):!1})}),ke.createElement("div",{style:{fontSize:14}},ke.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",ke.createElement("span",{style:{color:"#000000",marginLeft:8}},((V=(L=I==null?void 0:I.editData)==null?void 0:L.exercise)==null?void 0:V.time)||"\u4E0D\u9650")),ke.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",ke.createElement("span",{style:{color:"#000000",marginLeft:8}},((T=(G=I==null?void 0:I.editData)==null?void 0:G.exercise)==null?void 0:T.difficulty)===1?"\u7B80\u5355":((Ee=(D=I==null?void 0:I.editData)==null?void 0:D.exercise)==null?void 0:Ee.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),ke.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",ke.createElement("span",{style:{color:"#000000",marginLeft:8}},((N=(S=I==null?void 0:I.editData)==null?void 0:S.exercise_types)==null?void 0:N.q_counts)||0)),ke.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",ke.createElement("span",{style:{color:"#000000",marginLeft:8}},(Vt=(Mt=I==null?void 0:I.editData)==null?void 0:Mt.exercise_types)==null?void 0:Vt.q_scores))))),on===1&&ke.createElement("div",null,ke.createElement("section",{className:[Je.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ke.createElement(y.default,{form:Bt,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:bt=>dr(void 0,null,function*(){var _n,ru,hu,yu,eu;if(ae(!0),M(!0),Pe.exerciseId){bt.exerciseId=(ru=(_n=I.editData)==null?void 0:_n.exercise)==null?void 0:ru.id,bt.sub_discipline_id=bt.courseid[bt.courseid.length-1],yield(0,Va.wy)(Rr(sl({},bt),{set_question_sub_discipline:ju})),Zn(2),du(Pe==null?void 0:Pe.exerciseId),it(Pe.exerciseId),ae(!1),M(!1);return}const mu=yield(0,x.ZP)(`/api/courses/${Pe==null?void 0:Pe.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Pe==null?void 0:Pe.coursesId}});if(mu!=null&&mu.alert)v({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:vu}=bt,[Mu,Bu]=vu;bt.sub_discipline_id=Bu,bt.is_md=!0,bt.time=parseInt(bt.time)>9999?9999:bt.time,bt.set_question_sub_discipline=ju;const Kn=yield v({type:"exercise/addExercise",payload:Rr(sl(sl({},bt),Pe),{category_id:au.get("catalogue")||null})});Kn.status===0&&(du((hu=Kn.data)==null?void 0:hu.exercise_id),$.history.replace(`/classrooms/${Pe.coursesId}/exercise/add/${(yu=Kn.data)==null?void 0:yu.exercise_id}?type=2`),it((eu=Kn==null?void 0:Kn.data)==null?void 0:eu.exercise_id),Zn(2)),M(!1)}ae(!1)}),className:Je.formWrap},ke.createElement(y.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Je.baseLineHeight,rules:[{required:!0,validator:(bt,_n)=>{var ru;return((ru=_n==null?void 0:_n.replaceAll(" ",""))==null?void 0:ru.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},ke.createElement(jt.default,{maxLength:60,className:Je.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),ke.createElement(y.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:Je.baseLineHeight},ke.createElement(ot.Z,{disabled:ou,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:F.courseOptions,className:Je.baseFormItem,size:"large",popupClassName:Je.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),ke.createElement("div",{className:Je.concat},ke.createElement("div",null,ke.createElement(an.default,{checked:ju,onChange:bt=>{Rn(bt.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),ke.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",ke.createElement("a",{onClick:()=>Hl(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),ke.createElement(y.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Je.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ke.createElement(Oe.ZP.Group,{className:Je.radiogroup,disabled:ou},ke.createElement(Oe.ZP.Button,{className:Je.easy,value:1},"\u7B80\u5355"),ke.createElement(Oe.ZP.Button,{className:Je.medium,value:2},"\u9002\u4E2D"),ke.createElement(Oe.ZP.Button,{className:Je.hard,value:3},"\u56F0\u96BE"))),ke.createElement(y.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Je.baseLineHeight},ke.createElement("div",{style:{display:"flex",width:"100%"}},ke.createElement(y.default.Item,{name:"time",noStyle:!0},ke.createElement(a.Z,{disabled:ou,min:1,max:9999,className:Je.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),ke.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),ke.createElement(y.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},ke.createElement(jt.default.TextArea,{disabled:ou,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),ke.createElement(Al,{exercise_id:Pe==null?void 0:Pe.exerciseId,setitem:cu})),ke.createElement("div",{className:Je.bottmodiv},ke.createElement(ne.ZP,{className:`${Je.cancelBtn}`,type:"primary",onClick:()=>{$.history.back()}},"\u53D6\u6D88"),ke.createElement(ne.ZP,{loading:An,onClick:()=>{Bt.validateFields(),Bt.submit()},type:"primary",className:`${Je.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),ke.createElement(_e,{setsubloading:M,onModalOk:Un})),on===2&&ke.createElement("div",null,ke.createElement(Bi,{key:qn,setisedits:Fu,setitemid:it,itemid:ve}))),ke.createElement(Pi.Z,{open:cl,onCancel:()=>{Hl(!1)}}))};var Zi=(0,$.connect)(({classroomList:e,loading:u,user:l,problemset:m,globalSetting:F,exercise:ee})=>({classroomList:e,globalSetting:F,problemset:m,user:l,exercise:ee,loading:u.effects}))(ki)},68956:function(ll,tu,p){p.d(tu,{Z:function(){return Qt}});var n=p(28284),$=p(6767),y=p(62957),h=p(29787),Ue=p(25399),jt=p(82326),ot=p(47889),an=p(37568),Oe=p(54172),a=p(59301),ne=p(25690),Je=p(38986),Lt=p(51257),Et={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},dn=p(48790),$t=p(39793),At=p(76902),ue=p(59301),_e=Object.defineProperty,x=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ot=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Gt=(xe,tt,qe)=>tt in xe?_e(xe,tt,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[tt]=qe,Yt=(xe,tt)=>{for(var qe in tt||(tt={}))mn.call(tt,qe)&&Gt(xe,qe,tt[qe]);if(Ot)for(var qe of Ot(tt))mt.call(tt,qe)&&Gt(xe,qe,tt[qe]);return xe},Se=(xe,tt)=>x(xe,fe(tt)),oe=(xe,tt,qe)=>new Promise((Ct,Le)=>{var qt=gn=>{try{pn(qe.next(gn))}catch(zn){Le(zn)}},On=gn=>{try{pn(qe.throw(gn))}catch(zn){Le(zn)}},pn=gn=>gn.done?Ct(gn.value):Promise.resolve(gn.value).then(qt,On);pn((qe=qe.apply(xe,tt)).next())});const rt=({shixunHomeworks:xe,exercise:tt,loading:qe,dispatch:Ct})=>{var Le,qt,On;const{commonHeader:pn}=tt,[gn,zn]=(0,a.useState)([]),[He,vt]=(0,a.useState)(Se(Yt({},(0,ne.useParams)()),{page:1,limit:10})),[ze,Cn]=(0,a.useState)([]),[Al,fu]=(0,a.useState)(""),[Ou,dl]=(0,a.useState)(1),[Dt]=n.default.useForm(),[Pl,ml]=(0,a.useState)({}),[de,nu]=(0,a.useState)(null),[Jn,Ju]=(0,a.useState)(!1),[$u,Dn]=(0,a.useState)([]),[en,al]=(0,a.useState)(null),[ga,Fa]=(0,a.useState)(0),[Wl,ha]=(0,a.useState)(0),[vl,fl]=(0,a.useState)(!1),Eu=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Fe,he,_u)=>(He.page-1)*He.limit+_u+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Fe=>Fe||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Fe,he)=>ue.createElement("div",{className:Et.banding,title:Fe||"--"},Fe||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Fe,he)=>Fe===0?ue.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Fe===1?ue.createElement("span",{style:{color:"#DF3042"}},!he.is_make_up&&"\u8003\u8BD5\u4E2D",he.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Fe===2?ue.createElement("span",{style:{color:"#5AB891"}},!he.is_make_up&&!he.is_force_commit&&"\u5DF2\u4EA4\u5377",he.is_make_up&&!he.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",he.is_make_up&&he.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!he.is_make_up&&he.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):ue.createElement("span",{style:{color:"#5AB891"}},!he.is_make_up&&!he.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",he.is_make_up&&!he.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",he.is_make_up&&he.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!he.is_make_up&&he.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(pn==null?void 0:pn.exercise_type)==2&&!(0,dn.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Fe,he)=>he.commit_status===0||he.commit_status===1?"--":!he.open_total_score&&(0,dn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Fe=typeof Fe=="number"?Number(Fe):Fe,console.log(typeof Fe),Fe||(Fe=0),Fe===100?ue.createElement("span",{className:"c-green"},Fe):Fe>60?ue.createElement("span",{className:"c-orange"},Fe):Fe==Wl*.6?ue.createElement("span",{className:"c-red"},Fe):ue.createElement("span",null,Fe))}].filter(Fe=>!!Fe);(0,a.useEffect)(()=>{var Fe;((Fe=tt.actionTabs)==null?void 0:Fe.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Dn([]),al(null),ya(),El(He))},[(Le=tt.actionTabs)==null?void 0:Le.key]);const ya=()=>oe(void 0,null,function*(){var Fe;if(!((Fe=tt.actionTabs)!=null&&Fe.showSelectQuestion))return;const he=yield(0,Je.ZP)(`/api/exercises/${He==null?void 0:He.categoryId}/all_subj_questions.json`,{method:"get"});he.status==0&&Dn(he.data)}),wl=(Fe,he)=>{He.page=Fe,He.limit=he,vt(Yt({},He)),El(He)},El=Fe=>oe(void 0,null,function*(){fl(!0);const he=yield(0,Je.ZP)(`/api/exercises/${He.categoryId||(He==null?void 0:He.exerciseId)}/exercise_users.json`,{method:"get",params:Fe});he.status==0&&(Fa(he.data.total_count),vt(Se(Yt({},He),{total:he.data.total_count})),zn(he.data.exercise_users),ha(he.data.total_score)),fl(!1)}),Ul=Fe=>{He.search=Fe,He.page=1,Dt.resetFields(),ml({}),Cn([]),nu(null),vt(Yt({},He)),El(He)},Nn=Fe=>oe(void 0,null,function*(){var he,_u;const _l=Yt({},Pl);if(!((he=Fe==null?void 0:Fe.content)!=null&&he.trim())){$.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}_l.content=Fe==null?void 0:Fe.content,_l.attachment_ids=(_u=Fe==null?void 0:Fe.attachment_ids)==null?void 0:_u.map(Cu=>Cu.response.id),Sl(_l)}),Sl=Fe=>oe(void 0,null,function*(){var he;Ju(!0);const{showSelectQuestion:_u,ai_review_settings:_l}=tt.actionTabs,Cu=yield(0,Je.ZP)(`/api/exercises/${(He==null?void 0:He.categoryId)||(He==null?void 0:He.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Yt({},Fe),{exercise_question_id:_u?en:(he=tt.actionTabs)==null?void 0:he.questionId,ai_review_settings:_l})});if([0,-3].includes(Cu.status)){Cu.status==0&&$.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),nu(Cu);const jn=document.querySelector(".modal-ai-pfcs");if(jn){const Nl=jn.querySelector(".ant-modal-body");Nl&&(Nl.scrollTop=Nl.scrollHeight)}}Ju(!1)}),Gu=()=>{Ct({type:"exercise/setActionTabs",payload:{key:""}}),dl(1),Tu()},Tu=()=>{Dt.resetFields(),ml({}),Cn([]),fu(""),nu(null)};return ue.createElement(y.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Jn,open:((qt=tt.actionTabs)==null?void 0:qt.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Gu(),okText:de?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Fe;if((Fe=tt.actionTabs)!=null&&Fe.showSelectQuestion&&!en)return $.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Ou==1){if(ze.length==0)return $.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Sl({exercise_user_id:ze[0]})}else Ou==2&&Dt.submit()}},ue.createElement(h.Z,{spinning:Jn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((On=tt.actionTabs)==null?void 0:On.showSelectQuestion)&&ue.createElement("div",{className:"flex item-center justify-between mb10"},ue.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},ue.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",ue.createElement(Ue.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},ue.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Et.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),ue.createElement(jt.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:en,onChange:Fe=>al(Fe)},$u==null?void 0:$u.map(Fe=>ue.createElement(jt.default.Option,{key:Fe==null?void 0:Fe.id,value:Fe==null?void 0:Fe.id},Fe==null?void 0:Fe.question_title)))),ue.createElement("div",{className:Et.radio_con},ue.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),ue.createElement(ot.ZP.Group,{onChange:Fe=>{Fe.target.value==1&&wl(1,10),dl(Fe.target.value),Tu()},value:Ou,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Ou==1&&ue.createElement(ue.Fragment,null,ue.createElement("div",{className:"flex justify-between item-center mb10"},ue.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),ue.createElement(an.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Al,onChange:Fe=>fu(Fe.target.value),onSearch:Ul})),ue.createElement(Oe.default,{rowSelection:{type:"radio",selectedRowKeys:ze,onChange:(Fe,he)=>{Cn(Fe)},getCheckboxProps:Fe=>({disabled:[0,1].includes(Fe==null?void 0:Fe.commit_status)})},loading:vl,rowKey:"exercise_user_id",dataSource:gn||[],columns:Eu,pagination:{current:He.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:He.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:ga,size:"default",showTotal:Lt.rU,onChange:wl},onChange:(Fe,he,_u)=>{He.page=1,_u.order===void 0?(He.order_type=null,He.order=null):(He.order_type=_u.order==="descend"?"desc":"asc",He.order=_u.field),vt(Yt({},He)),El(He)}})),Ou==2&&ue.createElement("div",{style:{marginTop:20}},ue.createElement(n.default,{form:Dt,className:Et.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{ml(Yt({},Dt.getFieldsValue()))},onFinish:Nn},ue.createElement(n.default.Item,{name:"content",label:"",style:{marginBottom:0}},ue.createElement($t.Z,{watch:!0})))),de&&ue.createElement("div",{className:Et.result_con},ue.createElement("div",{className:Et.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(de==null?void 0:de.status)==0&&ue.createElement("div",{className:"p20"},ue.createElement("div",{className:"mb5"},ue.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),de==null?void 0:de.score),ue.createElement("div",{className:"flex"},ue.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),ue.createElement(At.Z,{value:de==null?void 0:de.content,style:{fontSize:"14px"}}))),(de==null?void 0:de.status)==-3&&ue.createElement("div",{className:"p20"},ue.createElement(At.Z,{value:de==null?void 0:de.message,style:{fontSize:"14px"}})))))};var Qt=(0,ne.connect)(({shixunHomeworks:xe,exercise:tt,loading:qe,user:Ct})=>({shixunHomeworks:xe,exercise:tt,loading:qe.effects,user:Ct}))(rt)},95024:function(ll,tu,p){var n=p(59301),$=p(62957),y=p(38986),h=p(25690),Ue=p(59301),jt=(an,Oe,a)=>new Promise((ne,Je)=>{var Lt=$t=>{try{dn(a.next($t))}catch(At){Je(At)}},Et=$t=>{try{dn(a.throw($t))}catch(At){Je(At)}},dn=$t=>$t.done?ne($t.value):Promise.resolve($t.value).then(Lt,Et);dn((a=a.apply(an,Oe)).next())});const ot=({exercise:an,dispatch:Oe,init:a,haveInit:ne=!1})=>{const Je=(0,h.useParams)(),[Lt,Et]=(0,n.useState)(!1);let[dn,$t]=(0,n.useState)();const[At,ue]=(0,n.useState)(!1),[_e,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{an.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&fe()},[an.actionTabs]);function fe(){return jt(this,null,function*(){var Ot,mn;let mt=yield(0,y.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:an.actionTabs.selectArrs}});if(((Ot=mt==null?void 0:mt.cover_exercises)==null?void 0:Ot.length)>0)Et(!0),$t((mn=mt==null?void 0:mt.cover_exercises)==null?void 0:mn[0]);else{let Gt=yield(0,y.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:an.actionTabs.selectArrs}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),(Gt==null?void 0:Gt.status)===0&&(ne&&a(),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}})}return Ue.createElement("div",null,Ue.createElement($.default,{open:Lt,centered:!0,onCancel:Ot=>jt(void 0,null,function*(){if(Ot.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){ue(!0);let mn=yield(0,y.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:an.actionTabs.selectArrs,update:1}});Oe({type:"exercise/setActionTabs",payload:{key:""}}),ue(!1),(mn==null?void 0:mn.status)===0&&(ne&&a(),Et(!1),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}else Et(!1)}),cancelButtonProps:{loading:At},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:_e},onOk:()=>jt(void 0,null,function*(){x(!0);let Ot=yield(0,y.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:an.actionTabs.selectArrs}});x(!1),(Ot==null?void 0:Ot.status)===0&&(ne&&a(),Oe({type:"exercise/setActionTabs",payload:{key:""}}),Et(!1),$.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{h.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ue.createElement("div",null,Ue.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ue.createElement("div",null,Ue.createElement("div",null,"\u8BD5\u5377\uFF1A",dn==null?void 0:dn.origin_exercise_nam),Ue.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ue.createElement("a",{href:`/paperlibrary/see/${dn==null?void 0:dn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},dn==null?void 0:dn.examination_bank_name))))))};tu.Z=(0,h.connect)(({exercise:an})=>({exercise:an}))(ot)},48365:function(ll,tu,p){var n=p(61186),$=p.n(n),y=p(90111),h=p.n(y),Ue=p(58319),jt=p.n(Ue),ot=p(23250),an=p.n(ot),Oe=p(74959),a=p.n(Oe),ne=p(10238),Je=p.n(ne),Lt=p(33656),Et=p.n(Lt);$().extend(Et()),$().extend(Je()),$().extend(h()),$().extend(jt()),$().extend(an()),$().extend(a()),$().extend(function(_e,x){var fe=x.prototype,Ot=fe.format;fe.format=function(mt){var Gt=(mt||"").replace("Wo","wo");return Ot.bind(this)(Gt)}});var dn={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},$t=function(x){var fe=dn[x];return fe||x.split("_")[0]},At=function(){},ue={getNow:function(){var x=$()();return typeof x.tz=="function"?x.tz():x},getFixedDate:function(x){return $()(x,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(x){return x.endOf("month")},getWeekDay:function(x){var fe=x.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(x){return x.year()},getMonth:function(x){return x.month()},getDate:function(x){return x.date()},getHour:function(x){return x.hour()},getMinute:function(x){return x.minute()},getSecond:function(x){return x.second()},getMillisecond:function(x){return x.millisecond()},addYear:function(x,fe){return x.add(fe,"year")},addMonth:function(x,fe){return x.add(fe,"month")},addDate:function(x,fe){return x.add(fe,"day")},setYear:function(x,fe){return x.year(fe)},setMonth:function(x,fe){return x.month(fe)},setDate:function(x,fe){return x.date(fe)},setHour:function(x,fe){return x.hour(fe)},setMinute:function(x,fe){return x.minute(fe)},setSecond:function(x,fe){return x.second(fe)},setMillisecond:function(x,fe){return x.millisecond(fe)},isAfter:function(x,fe){return x.isAfter(fe)},isValidate:function(x){return x.isValid()},locale:{getWeekFirstDay:function(x){return $()().locale($t(x)).localeData().firstDayOfWeek()},getWeekFirstDate:function(x,fe){return fe.locale($t(x)).weekday(0)},getWeek:function(x,fe){return fe.locale($t(x)).week()},getShortWeekDays:function(x){return $()().locale($t(x)).localeData().weekdaysMin()},getShortMonths:function(x){return $()().locale($t(x)).localeData().monthsShort()},format:function(x,fe,Ot){return fe.locale($t(x)).format(Ot)},parse:function(x,fe,Ot){for(var mn=$t(x),mt=0;mt2&&arguments[2]!==void 0?arguments[2]:"0",i=String(t);i.length2&&arguments[2]!==void 0?arguments[2]:[],i=a.useState([!1,!1]),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=function(_,O){f(function(U){return mn(U,O,_)})},P=a.useMemo(function(){return d.map(function(w,_){if(w)return!0;var O=t[_];return O?!!(!r[_]&&!O||O&&o(O,{activeIndex:_})):!1})},[t,d,o,r]);return[P,E]}function Qt(t,o,r,i,s){var d="",f=[];return t&&f.push(s?"hh":"HH"),o&&f.push("mm"),r&&f.push("ss"),d=f.join(":"),i&&(d+=".SSS"),s&&(d+=" A"),d}function xe(t,o,r,i,s,d){var f=t.fieldDateTimeFormat,E=t.fieldDateFormat,P=t.fieldTimeFormat,w=t.fieldMonthFormat,_=t.fieldYearFormat,O=t.fieldWeekFormat,U=t.fieldQuarterFormat,Q=t.yearFormat,Z=t.cellYearFormat,j=t.cellQuarterFormat,z=t.dayFormat,H=t.cellDateFormat,ie=Qt(o,r,i,s,d);return(0,y.Z)((0,y.Z)({},t),{},{fieldDateTimeFormat:f||"YYYY-MM-DD ".concat(ie),fieldDateFormat:E||"YYYY-MM-DD",fieldTimeFormat:P||ie,fieldMonthFormat:w||"YYYY-MM",fieldYearFormat:_||"YYYY",fieldWeekFormat:O||"gggg-wo",fieldQuarterFormat:U||"YYYY-[Q]Q",yearFormat:Q||"YYYY",cellYearFormat:Z||"YYYY",cellQuarterFormat:j||"[Q]Q",cellDateFormat:H||z||"D"})}function tt(t,o){var r=o.showHour,i=o.showMinute,s=o.showSecond,d=o.showMillisecond,f=o.use12Hours;return a.useMemo(function(){return xe(t,r,i,s,d,f)},[t,r,i,s,d,f])}var qe=p(28788);function Ct(t,o,r){return r!=null?r:o.some(function(i){return t.includes(i)})}var Le=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function qt(t){var o=mt(t,Le),r=t.format,i=t.picker,s=null;return r&&(s=r,Array.isArray(s)&&(s=s[0]),s=(0,qe.Z)(s)==="object"?s.format:s),i==="time"&&(o.format=s),[o,s]}function On(t){return t&&typeof t=="string"}function pn(t,o,r,i){return[t,o,r,i].some(function(s){return s!==void 0})}function gn(t,o,r,i,s){var d=o,f=r,E=i;if(!t&&!d&&!f&&!E&&!s)d=!0,f=!0,E=!0;else if(t){var P,w,_,O=[d,f,E].some(function(Z){return Z===!1}),U=[d,f,E].some(function(Z){return Z===!0}),Q=O?!0:!U;d=(P=d)!==null&&P!==void 0?P:Q,f=(w=f)!==null&&w!==void 0?w:Q,E=(_=E)!==null&&_!==void 0?_:Q}return[d,f,E,s]}function zn(t){var o=t.showTime,r=qt(t),i=(0,h.Z)(r,2),s=i[0],d=i[1],f=o&&(0,qe.Z)(o)==="object"?o:{},E=(0,y.Z)((0,y.Z)({defaultOpenValue:f.defaultOpenValue||f.defaultValue},s),f),P=E.showMillisecond,w=E.showHour,_=E.showMinute,O=E.showSecond,U=pn(w,_,O,P),Q=gn(U,w,_,O,P),Z=(0,h.Z)(Q,3);return w=Z[0],_=Z[1],O=Z[2],[E,(0,y.Z)((0,y.Z)({},E),{},{showHour:w,showMinute:_,showSecond:O,showMillisecond:P}),E.format,d]}function He(t,o,r,i,s){var d=t==="time";if(t==="datetime"||d){for(var f=i,E=Gt(t,s,null),P=E,w=[o,r],_=0;_1&&(f=o.addDate(f,-7)),f}function en(t,o){var r=o.generateConfig,i=o.locale,s=o.format;return t?typeof s=="function"?s(t):r.locale.format(i.locale,t,s):""}function al(t,o,r){var i=o,s=["getHour","getMinute","getSecond","getMillisecond"],d=["setHour","setMinute","setSecond","setMillisecond"];return d.forEach(function(f,E){r?i=t[f](i,t[s[E]](r)):i=t[f](i,0)}),i}function ga(t,o,r,i,s){var d=(0,Ue.zX)(function(f,E){return!!(r&&r(f,E)||i&&t.isAfter(i,f)&&!Jn(t,o,i,f,E.type)||s&&t.isAfter(f,s)&&!Jn(t,o,s,f,E.type))});return d}function Fa(t,o,r){return a.useMemo(function(){var i=Gt(t,o,r),s=Ot(i),d=s[0],f=(0,qe.Z)(d)==="object"&&d.type==="mask"?d.format:null;return[s.map(function(E){return typeof E=="string"||typeof E=="function"?E:E.format}),f]},[t,o,r])}function Wl(t,o,r){return typeof t[0]=="function"||r?!0:o}function ha(t,o,r,i){var s=(0,Ue.zX)(function(d,f){var E=(0,y.Z)({type:o},f);if(delete E.activeIndex,!t.isValidate(d)||r&&r(d,E))return!0;if((o==="date"||o==="time")&&i){var P,w=f&&f.activeIndex===1?"end":"start",_=((P=i.disabledTime)===null||P===void 0?void 0:P.call(i,d,w,{from:E.from}))||{},O=_.disabledHours,U=_.disabledMinutes,Q=_.disabledSeconds,Z=_.disabledMilliseconds,j=i.disabledHours,z=i.disabledMinutes,H=i.disabledSeconds,ie=O||j,X=U||z,K=Q||H,se=t.getHour(d),k=t.getMinute(d),le=t.getSecond(d),Te=t.getMillisecond(d);if(ie&&ie().includes(se)||X&&X(se).includes(k)||K&&K(se,k).includes(le)||Z&&Z(se,k,le).includes(Te))return!0}return!1});return s}function vl(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=a.useMemo(function(){var i=t&&Ot(t);return o&&i&&(i[1]=i[1]||i[0]),i},[t,o]);return r}function fl(t,o){var r=t.generateConfig,i=t.locale,s=t.picker,d=s===void 0?"date":s,f=t.prefixCls,E=f===void 0?"rc-picker":f,P=t.styles,w=P===void 0?{}:P,_=t.classNames,O=_===void 0?{}:_,U=t.order,Q=U===void 0?!0:U,Z=t.components,j=Z===void 0?{}:Z,z=t.inputRender,H=t.allowClear,ie=t.clearIcon,X=t.needConfirm,K=t.multiple,se=t.format,k=t.inputReadOnly,le=t.disabledDate,Te=t.minDate,ye=t.maxDate,Ze=t.showTime,Re=t.value,Ve=t.defaultValue,Ce=t.pickerValue,we=t.defaultPickerValue,be=vl(Re),Ie=vl(Ve),$e=vl(Ce),ut=vl(we),lt=d==="date"&&Ze?"datetime":d,et=lt==="time"||lt==="datetime",Ae=et||K,ce=X!=null?X:et,W=zn(t),De=(0,h.Z)(W,4),st=De[0],pt=De[1],at=De[2],gt=De[3],Xe=tt(i,pt),Pt=a.useMemo(function(){return He(lt,at,gt,st,Xe)},[lt,at,gt,st,Xe]),wt=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},t),{},{prefixCls:E,locale:Xe,picker:d,styles:w,classNames:O,order:Q,components:(0,y.Z)({input:z},j),clearIcon:vt(E,H,ie),showTime:Pt,value:be,defaultValue:Ie,pickerValue:$e,defaultPickerValue:ut},o==null?void 0:o())},[t]),kt=Fa(lt,Xe,se),tn=(0,h.Z)(kt,2),Zt=tn[0],nn=tn[1],je=Wl(Zt,k,K),In=ga(r,i,le,Te,ye),Tt=ha(r,d,In,Pt),Fn=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},wt),{},{needConfirm:ce,inputReadOnly:je,disabledDate:In})},[wt,ce,je,In]);return[Fn,lt,Ae,Zt,nn,Tt]}var Eu=p(16089);function ya(t,o,r){var i=(0,Ue.C8)(o,{value:t}),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=a.useRef(t),P=a.useRef(),w=function(){Eu.Z.cancel(P.current)},_=(0,Ue.zX)(function(){f(E.current),r&&d!==E.current&&r(E.current)}),O=(0,Ue.zX)(function(U,Q){w(),E.current=U,U||Q?_():P.current=(0,Eu.Z)(_)});return a.useEffect(function(){return w},[]),[d,O]}function wl(t,o){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=arguments.length>3?arguments[3]:void 0,s=r.every(function(_){return _})?!1:t,d=ya(s,o||!1,i),f=(0,h.Z)(d,2),E=f[0],P=f[1];function w(_){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!O.inherit||E)&&P(_,O.force)}return[E,w]}function El(t){var o=a.useRef();return a.useImperativeHandle(t,function(){var r;return{nativeElement:(r=o.current)===null||r===void 0?void 0:r.nativeElement,focus:function(s){var d;(d=o.current)===null||d===void 0||d.focus(s)},blur:function(){var s;(s=o.current)===null||s===void 0||s.blur()}}}),o}function Ul(t,o){return a.useMemo(function(){return t||(o?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(o).map(function(r){var i=(0,h.Z)(r,2),s=i[0],d=i[1];return{label:s,value:d}})):[])},[t,o])}function Nn(t,o){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=a.useRef(o);i.current=o,(0,jt.o)(function(){if(t)i.current(t);else{var s=(0,Eu.Z)(function(){i.current(t)},r);return function(){Eu.Z.cancel(s)}}},[t])}function Sl(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=a.useState(0),s=(0,h.Z)(i,2),d=s[0],f=s[1],E=a.useState(!1),P=(0,h.Z)(E,2),w=P[0],_=P[1],O=a.useRef([]),U=a.useRef(null),Q=a.useRef(null),Z=function(K){U.current=K},j=function(K){return U.current===K},z=function(K){_(K)},H=function(K){return K&&(Q.current=K),Q.current},ie=function(K){var se=O.current,k=new Set(se.filter(function(Te){return K[Te]||o[Te]})),le=se[se.length-1]===0?1:0;return k.size>=2||t[le]?null:le};return Nn(w||r,function(){w||(O.current=[],Z(null))}),a.useEffect(function(){w&&O.current.push(d)},[w,d]),[w,z,H,d,f,ie,O.current,Z,j]}function Gu(t,o,r,i,s,d){var f=r[r.length-1],E=function(w,_){var O=(0,h.Z)(t,2),U=O[0],Q=O[1],Z=(0,y.Z)((0,y.Z)({},_),{},{from:Yt(t,r)});return f===1&&o[0]&&U&&!Jn(i,s,U,w,Z.type)&&i.isAfter(U,w)||f===0&&o[1]&&Q&&!Jn(i,s,Q,w,Z.type)&&i.isAfter(w,Q)?!0:d==null?void 0:d(w,Z)};return E}function Tu(t,o,r,i){switch(o){case"date":case"week":return t.addMonth(r,i);case"month":case"quarter":return t.addYear(r,i);case"year":return t.addYear(r,i*10);case"decade":return t.addYear(r,i*100);default:return r}}var Fe=[];function he(t,o,r,i,s,d,f,E){var P=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Fe,w=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Fe,_=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Fe,O=arguments.length>11?arguments[11]:void 0,U=arguments.length>12?arguments[12]:void 0,Q=arguments.length>13?arguments[13]:void 0,Z=f==="time",j=d||0,z=function($e){var ut=t.getNow();return Z&&(ut=al(t,ut)),P[$e]||r[$e]||ut},H=(0,h.Z)(w,2),ie=H[0],X=H[1],K=(0,Ue.C8)(function(){return z(0)},{value:ie}),se=(0,h.Z)(K,2),k=se[0],le=se[1],Te=(0,Ue.C8)(function(){return z(1)},{value:X}),ye=(0,h.Z)(Te,2),Ze=ye[0],Re=ye[1],Ve=a.useMemo(function(){var Ie=[k,Ze][j];return Z?Ie:al(t,Ie,_[j])},[Z,k,Ze,j,t,_]),Ce=function($e){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",lt=[le,Re][j];lt($e);var et=[k,Ze];et[j]=$e,O&&(!Jn(t,o,k,et[0],f)||!Jn(t,o,Ze,et[1],f))&&O(et,{source:ut,range:j===1?"end":"start",mode:i})},we=function($e,ut){if(E){var lt={date:"month",week:"month",month:"year",quarter:"year"},et=lt[f];if(et&&!Jn(t,o,$e,ut,et))return Tu(t,f,ut,-1);if(f==="year"&&$e){var Ae=Math.floor(t.getYear($e)/10),ce=Math.floor(t.getYear(ut)/10);if(Ae!==ce)return Tu(t,f,ut,-1)}}return ut},be=a.useRef(null);return(0,jt.Z)(function(){if(s&&!P[j]){var Ie=Z?null:t.getNow();if(be.current!==null&&be.current!==j?Ie=[k,Ze][j^1]:r[j]?Ie=j===0?r[0]:we(r[0],r[1]):r[j^1]&&(Ie=r[j^1]),Ie){U&&t.isAfter(U,Ie)&&(Ie=U);var $e=E?Tu(t,f,Ie,1):Ie;Q&&t.isAfter($e,Q)&&(Ie=E?Tu(t,f,Q,-1):Q),Ce(Ie,"reset")}}},[s,j,r[j]]),a.useEffect(function(){s?be.current=j:be.current=null},[s,j]),(0,jt.Z)(function(){s&&P&&P[j]&&Ce(P[j],"reset")},[s,j]),[Ve,Ce]}function _u(t,o){var r=a.useRef(t),i=a.useState({}),s=(0,h.Z)(i,2),d=s[1],f=function(w){return w&&o!==void 0?o:r.current},E=function(w){r.current=w,d({})};return[f,E,f(!0)]}var _l=[];function Cu(t,o,r){var i=function(f){return f.map(function(E){return en(E,{generateConfig:t,locale:o,format:r[0]})})},s=function(f,E){for(var P=Math.max(f.length,E.length),w=-1,_=0;_2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,f=[],E=r>=1?r|0:1,P=t;P<=o;P+=E){var w=s.includes(P);(!w||!i)&&f.push({label:fe(P,d),value:P,disabled:w})}return f}function Xu(t){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=o||{},s=i.use12Hours,d=i.hourStep,f=d===void 0?1:d,E=i.minuteStep,P=E===void 0?1:E,w=i.secondStep,_=w===void 0?1:w,O=i.millisecondStep,U=O===void 0?100:O,Q=i.hideDisabledOptions,Z=i.disabledTime,j=i.disabledHours,z=i.disabledMinutes,H=i.disabledSeconds,ie=a.useMemo(function(){return r||t.getNow()},[r,t]);if(0)var X,K,se;var k=a.useCallback(function(Ae){var ce=(Z==null?void 0:Z(Ae))||{};return[ce.disabledHours||j||Il,ce.disabledMinutes||z||Il,ce.disabledSeconds||H||Il,ce.disabledMilliseconds||Il]},[Z,j,z,H]),le=a.useMemo(function(){return k(ie)},[ie,k]),Te=(0,h.Z)(le,4),ye=Te[0],Ze=Te[1],Re=Te[2],Ve=Te[3],Ce=a.useCallback(function(Ae,ce,W,De){var st=Nu(0,23,f,Q,Ae()),pt=s?st.map(function(Pt){return(0,y.Z)((0,y.Z)({},Pt),{},{label:fe(Pt.value%12||12,2)})}):st,at=function(wt){return Nu(0,59,P,Q,ce(wt))},gt=function(wt,kt){return Nu(0,59,_,Q,W(wt,kt))},Xe=function(wt,kt,tn){return Nu(0,999,U,Q,De(wt,kt,tn),3)};return[pt,at,gt,Xe]},[Q,f,s,U,P,_]),we=a.useMemo(function(){return Ce(ye,Ze,Re,Ve)},[Ce,ye,Ze,Re,Ve]),be=(0,h.Z)(we,4),Ie=be[0],$e=be[1],ut=be[2],lt=be[3],et=function(ce,W){var De=function(){return Ie},st=$e,pt=ut,at=lt;if(W){var gt=k(W),Xe=(0,h.Z)(gt,4),Pt=Xe[0],wt=Xe[1],kt=Xe[2],tn=Xe[3],Zt=Ce(Pt,wt,kt,tn),nn=(0,h.Z)(Zt,4),je=nn[0],In=nn[1],Tt=nn[2],Fn=nn[3];De=function(){return je},st=In,pt=Tt,at=Fn}var hn=_r(ce,De,st,pt,at,t);return hn};return[et,Ie,$e,ut,lt]}function Ha(t){var o=t.mode,r=t.internalMode,i=t.renderExtraFooter,s=t.showNow,d=t.showTime,f=t.onSubmit,E=t.onNow,P=t.invalid,w=t.needConfirm,_=t.generateConfig,O=t.disabledDate,U=a.useContext(At),Q=U.prefixCls,Z=U.locale,j=U.button,z=j===void 0?"button":j,H=_.getNow(),ie=Xu(_,d,H),X=(0,h.Z)(ie,1),K=X[0],se=i==null?void 0:i(o),k=O(H,{type:o}),le=function(){if(!k){var we=K(H);E(we)}},Te="".concat(Q,"-now"),ye="".concat(Te,"-btn"),Ze=s&&a.createElement("li",{className:Te},a.createElement("a",{className:Et()(ye,k&&"".concat(ye,"-disabled")),"aria-disabled":k,onClick:le},r==="date"?Z.today:Z.now)),Re=w&&a.createElement("li",{className:"".concat(Q,"-ok")},a.createElement(z,{disabled:P,onClick:f},Z.ok)),Ve=(Ze||Re)&&a.createElement("ul",{className:"".concat(Q,"-ranges")},Ze,Re);return!se&&!Ve?null:a.createElement("div",{className:"".concat(Q,"-footer")},se&&a.createElement("div",{className:"".concat(Q,"-footer-extra")},se),Ve)}function pr(t,o,r){function i(s,d){var f=s.findIndex(function(P){return Jn(t,o,P,d,r)});if(f===-1)return[].concat((0,$.Z)(s),[d]);var E=(0,$.Z)(s);return E.splice(f,1),E}return i}var rl=a.createContext(null);function Kl(){return a.useContext(rl)}function Qu(t,o){var r=t.prefixCls,i=t.generateConfig,s=t.locale,d=t.disabledDate,f=t.minDate,E=t.maxDate,P=t.cellRender,w=t.hoverValue,_=t.hoverRangeValue,O=t.onHover,U=t.values,Q=t.pickerValue,Z=t.onSelect,j=t.prevIcon,z=t.nextIcon,H=t.superPrevIcon,ie=t.superNextIcon,X=i.getNow(),K={now:X,values:U,pickerValue:Q,prefixCls:r,disabledDate:d,minDate:f,maxDate:E,cellRender:P,hoverValue:w,hoverRangeValue:_,onHover:O,locale:s,generateConfig:i,onSelect:Z,panelType:o,prevIcon:j,nextIcon:z,superPrevIcon:H,superNextIcon:ie};return[K,X]}var rn=a.createContext({});function kl(t){for(var o=t.rowNum,r=t.colNum,i=t.baseDate,s=t.getCellDate,d=t.prefixColumn,f=t.rowClassName,E=t.titleFormat,P=t.getCellText,w=t.getCellClassName,_=t.headerCells,O=t.cellSelection,U=O===void 0?!0:O,Q=t.disabledDate,Z=Kl(),j=Z.prefixCls,z=Z.panelType,H=Z.now,ie=Z.disabledDate,X=Z.cellRender,K=Z.onHover,se=Z.hoverValue,k=Z.hoverRangeValue,le=Z.generateConfig,Te=Z.values,ye=Z.locale,Ze=Z.onSelect,Re=Q||ie,Ve="".concat(j,"-cell"),Ce=a.useContext(rn),we=Ce.onCellDblClick,be=function(W){return Te.some(function(De){return De&&Jn(le,ye,W,De,z)})},Ie=[],$e=0;$e1&&arguments[1]!==void 0?arguments[1]:!1;Rt(Be),z==null||z(Be),Wt&&xn(Be)},vn=function(Be,Wt){Xe(Be),Wt&&Ut(Wt),xn(Wt,Be)},Kt=function(Be){if(Tt(Be),Ut(Be),gt!==K){var Wt=["decade","year"],pe=[].concat(Wt,["month"]),ge={quarter:[].concat(Wt,["quarter"]),week:[].concat((0,$.Z)(pe),["week"]),date:[].concat((0,$.Z)(pe),["date"])},cn=ge[K]||pe,kn=cn.indexOf(gt),Wn=cn[kn+1];Wn&&vn(Wn,Be)}},iu=a.useMemo(function(){var We,Be;if(Array.isArray(le)){var Wt=(0,h.Z)(le,2);We=Wt[0],Be=Wt[1]}else We=le;return!We&&!Be?null:(We=We||Be,Be=Be||We,s.isAfter(We,Be)?[Be,We]:[We,Be])},[le,s]),un=oe(Te,ye,Ze),Ht=Ve[Pt]||Wa[Pt]||Gl,Ye=a.useContext(rn),Yn=a.useMemo(function(){return(0,y.Z)((0,y.Z)({},Ye),{},{hideHeader:Ce})},[Ye,Ce]),Ft="".concat(we,"-panel"),Iu=mt(t,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return a.createElement(rn.Provider,{value:Yn},a.createElement("div",{ref:be,tabIndex:P,className:Et()(Ft,(0,ne.Z)({},"".concat(Ft,"-rtl"),d==="rtl"))},a.createElement(Ht,(0,n.Z)({},Iu,{showTime:De,prefixCls:we,locale:ce,generateConfig:s,onModeChange:vn,pickerValue:Xt,onPickerValueChange:function(Be){Ut(Be,!0)},value:je[0],onSelect:Kt,values:je,cellRender:un,hoverRangeValue:iu,hoverValue:k}))))}var Zl=a.memo(a.forwardRef(pl)),Ba=Zl;function Lr(t){var o=t.picker,r=t.multiplePanel,i=t.pickerValue,s=t.onPickerValueChange,d=t.needConfirm,f=t.onSubmit,E=t.range,P=t.hoverValue,w=a.useContext(At),_=w.prefixCls,O=w.generateConfig,U=a.useCallback(function(ie,X){return Tu(O,o,ie,X)},[O,o]),Q=a.useMemo(function(){return U(i,1)},[i,U]),Z=function(X){s(U(X,-1))},j={onCellDblClick:function(){d&&f()}},z=o==="time",H=(0,y.Z)((0,y.Z)({},t),{},{hoverValue:null,hoverRangeValue:null,hideHeader:z});return E?H.hoverRangeValue=P:H.hoverValue=P,r?a.createElement("div",{className:"".concat(_,"-panels")},a.createElement(rn.Provider,{value:(0,y.Z)((0,y.Z)({},j),{},{hideNext:!0})},a.createElement(Ba,H)),a.createElement(rn.Provider,{value:(0,y.Z)((0,y.Z)({},j),{},{hidePrev:!0})},a.createElement(Ba,(0,n.Z)({},H,{pickerValue:Q,onPickerValueChange:Z})))):a.createElement(rn.Provider,{value:(0,y.Z)({},j)},a.createElement(Ba,H))}function Ua(t){return typeof t=="function"?t():t}function Ka(t){var o=t.prefixCls,r=t.presets,i=t.onClick,s=t.onHover;return r.length?a.createElement("div",{className:"".concat(o,"-presets")},a.createElement("ul",null,r.map(function(d,f){var E=d.label,P=d.value;return a.createElement("li",{key:f,onClick:function(){i(Ua(P))},onMouseEnter:function(){s(Ua(P))},onMouseLeave:function(){s(null)}},E)}))):null}function Ge(t){var o=t.panelRender,r=t.internalMode,i=t.picker,s=t.showNow,d=t.range,f=t.multiple,E=t.activeInfo,P=E===void 0?[0,0,0]:E,w=t.presets,_=t.onPresetHover,O=t.onPresetSubmit,U=t.onFocus,Q=t.onBlur,Z=t.onPanelMouseDown,j=t.direction,z=t.value,H=t.onSelect,ie=t.isInvalid,X=t.defaultOpenValue,K=t.onOk,se=t.onSubmit,k=a.useContext(At),le=k.prefixCls,Te="".concat(le,"-panel"),ye=j==="rtl",Ze=a.useRef(null),Re=a.useRef(null),Ve=a.useState(0),Ce=(0,h.Z)(Ve,2),we=Ce[0],be=Ce[1],Ie=a.useState(0),$e=(0,h.Z)(Ie,2),ut=$e[0],lt=$e[1],et=a.useState(0),Ae=(0,h.Z)(et,2),ce=Ae[0],W=Ae[1],De=function(Kt){Kt.width&&be(Kt.width)},st=(0,h.Z)(P,3),pt=st[0],at=st[1],gt=st[2],Xe=a.useState(0),Pt=(0,h.Z)(Xe,2),wt=Pt[0],kt=Pt[1];a.useEffect(function(){kt(10)},[pt]),a.useEffect(function(){if(d&&Re.current){var vn,Kt=((vn=Ze.current)===null||vn===void 0?void 0:vn.offsetWidth)||0,iu=Re.current.getBoundingClientRect();if(!iu.height||iu.right<0){kt(function(Yn){return Math.max(0,Yn-1)});return}var un=(ye?at-Kt:pt)-iu.left;if(W(un),we&&we=E&&r<=P)return d;var w=Math.min(Math.abs(r-E),Math.abs(r-P));w0?ku:hl));var Cl=tl+Du,Tn=hl-ku+1;return String(ku+(Tn+Cl-ku)%Tn)};switch(Wt){case"Backspace":case"Delete":pe="",ge=kn;break;case"ArrowLeft":pe="",Wn(-1);break;case"ArrowRight":pe="",Wn(1);break;case"ArrowUp":pe="",ge=xu(1);break;case"ArrowDown":pe="",ge=xu(-1);break;default:isNaN(Number(Wt))||(pe=ce+Wt,ge=pe);break}if(pe!==null&&(W(pe),pe.length>=cn&&(Wn(1),W(""))),ge!==null){var re=kt.slice(0,Tt)+fe(ge,cn)+kt.slice(Fn);Xt(re.slice(0,f.length))}wt({})},Ft=a.useRef();(0,jt.Z)(function(){if(!(!we||!f||Ut.current)){if(!nn.match(kt)){Xt(f);return}return Zt.current.setSelectionRange(Tt,Fn),Ft.current=(0,Eu.Z)(function(){Zt.current.setSelectionRange(Tt,Fn)}),function(){Eu.Z.cancel(Ft.current)}}},[nn,f,we,kt,pt,Tt,Fn,Pt,Xt]);var Iu=f?{onFocus:iu,onBlur:Ht,onKeyDown:Yn,onMouseDown:vn,onMouseUp:Kt,onPaste:xn}:{};return a.createElement("div",{ref:tn,className:Et()(Re,(0,ne.Z)((0,ne.Z)({},"".concat(Re,"-active"),r&&s),"".concat(Re,"-placeholder"),_))},a.createElement(Ze,(0,n.Z)({ref:Zt,"aria-invalid":z,autoComplete:"off"},ie,{onKeyDown:Ye,onBlur:un},Iu,{value:kt,onChange:Rt})),a.createElement(Ml,{type:"suffix",icon:d}),H)}),xa=Nr,na=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],qa=["index"];function er(t,o){var r=t.id,i=t.prefix,s=t.clearIcon,d=t.suffixIcon,f=t.separator,E=f===void 0?"~":f,P=t.activeIndex,w=t.activeHelp,_=t.allHelp,O=t.focused,U=t.onFocus,Q=t.onBlur,Z=t.onKeyDown,j=t.locale,z=t.generateConfig,H=t.placeholder,ie=t.className,X=t.style,K=t.onClick,se=t.onClear,k=t.value,le=t.onChange,Te=t.onSubmit,ye=t.onInputChange,Ze=t.format,Re=t.maskFormat,Ve=t.preserveInvalidOnBlur,Ce=t.onInvalid,we=t.disabled,be=t.invalid,Ie=t.inputReadOnly,$e=t.direction,ut=t.onOpenChange,lt=t.onActiveInfo,et=t.placement,Ae=t.onMouseDown,ce=t.required,W=t["aria-required"],De=t.autoFocus,st=t.tabIndex,pt=(0,Hu.Z)(t,na),at=$e==="rtl",gt=a.useContext(At),Xe=gt.prefixCls,Pt=a.useMemo(function(){if(typeof r=="string")return[r];var un=r||{};return[un.start,un.end]},[r]),wt=a.useRef(),kt=a.useRef(),tn=a.useRef(),Zt=function(Ht){var Ye;return(Ye=[kt,tn][Ht])===null||Ye===void 0?void 0:Ye.current};a.useImperativeHandle(o,function(){return{nativeElement:wt.current,focus:function(Ht){if((0,qe.Z)(Ht)==="object"){var Ye,Yn=Ht||{},Ft=Yn.index,Iu=Ft===void 0?0:Ft,We=(0,Hu.Z)(Yn,qa);(Ye=Zt(Iu))===null||Ye===void 0||Ye.focus(We)}else{var Be;(Be=Zt(Ht!=null?Ht:0))===null||Be===void 0||Be.focus()}},blur:function(){var Ht,Ye;(Ht=Zt(0))===null||Ht===void 0||Ht.blur(),(Ye=Zt(1))===null||Ye===void 0||Ye.blur()}}});var nn=Ga(pt),je=a.useMemo(function(){return Array.isArray(H)?H:[H,H]},[H]),In=Ja((0,y.Z)((0,y.Z)({},t),{},{id:Pt,placeholder:je})),Tt=(0,h.Z)(In,1),Fn=Tt[0],hn=a.useState({position:"absolute",width:0}),Xt=(0,h.Z)(hn,2),Rt=Xt[0],xn=Xt[1],Ut=(0,Ue.zX)(function(){var un=Zt(P);if(un){var Ht=un.nativeElement.getBoundingClientRect(),Ye=wt.current.getBoundingClientRect(),Yn=Ht.left-Ye.left;xn(function(Ft){return(0,y.Z)((0,y.Z)({},Ft),{},{width:Ht.width,left:Yn})}),lt([Ht.left,Ht.right,Ye.width])}});a.useEffect(function(){Ut()},[P]);var vn=s&&(k[0]&&!we[0]||k[1]&&!we[1]),Kt=De&&!we[0],iu=De&&!Kt&&!we[1];return a.createElement(Qa.Z,{onResize:Ut},a.createElement("div",(0,n.Z)({},nn,{className:Et()(Xe,"".concat(Xe,"-range"),(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(Xe,"-focused"),O),"".concat(Xe,"-disabled"),we.every(function(un){return un})),"".concat(Xe,"-invalid"),be.some(function(un){return un})),"".concat(Xe,"-rtl"),at),ie),style:X,ref:wt,onClick:K,onMouseDown:function(Ht){var Ye=Ht.target;Ye!==kt.current.inputElement&&Ye!==tn.current.inputElement&&Ht.preventDefault(),Ae==null||Ae(Ht)}}),i&&a.createElement("div",{className:"".concat(Xe,"-prefix")},i),a.createElement(xa,(0,n.Z)({ref:kt},Fn(0),{autoFocus:Kt,tabIndex:st,"date-range":"start"})),a.createElement("div",{className:"".concat(Xe,"-range-separator")},E),a.createElement(xa,(0,n.Z)({ref:tn},Fn(1),{autoFocus:iu,tabIndex:st,"date-range":"end"})),a.createElement("div",{className:"".concat(Xe,"-active-bar"),style:Rt}),a.createElement(Ml,{type:"suffix",icon:d}),vn&&a.createElement(ta,{icon:s,onClear:se})))}var tr=a.forwardRef(er),Tl=tr;function Fl(t,o){var r=t!=null?t:o;return Array.isArray(r)?r:[r,r]}function ua(t){return t===1?"end":"start"}function nr(t,o){var r=fl(t,function(){var ln=t.disabled,Qe=t.allowEmpty,Jt=Fl(ln,!1),$n=Fl(Qe,!1);return{disabled:Jt,allowEmpty:$n}}),i=(0,h.Z)(r,6),s=i[0],d=i[1],f=i[2],E=i[3],P=i[4],w=i[5],_=s.prefixCls,O=s.styles,U=s.classNames,Q=s.defaultValue,Z=s.value,j=s.needConfirm,z=s.onKeyDown,H=s.disabled,ie=s.allowEmpty,X=s.disabledDate,K=s.minDate,se=s.maxDate,k=s.defaultOpen,le=s.open,Te=s.onOpenChange,ye=s.locale,Ze=s.generateConfig,Re=s.picker,Ve=s.showNow,Ce=s.showToday,we=s.showTime,be=s.mode,Ie=s.onPanelChange,$e=s.onCalendarChange,ut=s.onOk,lt=s.defaultPickerValue,et=s.pickerValue,Ae=s.onPickerValueChange,ce=s.inputReadOnly,W=s.suffixIcon,De=s.onFocus,st=s.onBlur,pt=s.presets,at=s.ranges,gt=s.components,Xe=s.cellRender,Pt=s.dateRender,wt=s.monthCellRender,kt=s.onClick,tn=El(o),Zt=wl(le,k,H,Te),nn=(0,h.Z)(Zt,2),je=nn[0],In=nn[1],Tt=function(Qe,Jt){(H.some(function($n){return!$n})||!Qe)&&In(Qe,Jt)},Fn=La(Ze,ye,E,!0,!1,Q,Z,$e,ut),hn=(0,h.Z)(Fn,5),Xt=hn[0],Rt=hn[1],xn=hn[2],Ut=hn[3],vn=hn[4],Kt=xn(),iu=Sl(H,ie,je),un=(0,h.Z)(iu,9),Ht=un[0],Ye=un[1],Yn=un[2],Ft=un[3],Iu=un[4],We=un[5],Be=un[6],Wt=un[7],pe=un[8],ge=function(Qe,Jt){Ye(!0),De==null||De(Qe,{range:ua(Jt!=null?Jt:Ft)})},cn=function(Qe,Jt){Ye(!1),st==null||st(Qe,{range:ua(Jt!=null?Jt:Ft)})},kn=a.useMemo(function(){if(!we)return null;var ln=we.disabledTime,Qe=ln?function(Jt){var $n=ua(Ft),lu=Yt(Kt,Be,Ft);return ln(Jt,$n,{from:lu})}:void 0;return(0,y.Z)((0,y.Z)({},we),{},{disabledTime:Qe})},[we,Ft,Kt,Be]),Wn=(0,Ue.C8)([Re,Re],{value:be}),xu=(0,h.Z)(Wn,2),re=xu[0],zu=xu[1],Du=re[Ft]||Re,pu=Du==="date"&&kn?"datetime":Du,J=pu===Re&&pu!=="time",ku=Ca(Re,Du,Ve,Ce,!0),hl=$a(s,Xt,Rt,xn,Ut,H,E,Ht,je,w),el=(0,h.Z)(hl,2),yl=el[0],tl=el[1],Cl=Gu(Kt,H,Be,Ze,ye,X),Tn=rt(Kt,w,ie),ia=(0,h.Z)(Tn,2),Aa=ia[0],Pa=ia[1],Rl=he(Ze,ye,Kt,re,je,Ft,d,J,lt,et,kn==null?void 0:kn.defaultOpenValue,Ae,K,se),oa=(0,h.Z)(Rl,2),wa=oa[0],Vl=oa[1],Au=(0,Ue.zX)(function(ln,Qe,Jt){var $n=mn(re,Ft,Qe);if(($n[0]!==re[0]||$n[1]!==re[1])&&zu($n),Ie&&Jt!==!1){var lu=(0,$.Z)(Kt);ln&&(lu[Ft]=ln),Ie(lu,$n)}}),ol=function(Qe,Jt){return mn(Kt,Jt,Qe)},Ru=function(Qe,Jt){var $n=Kt;Qe&&($n=ol(Qe,Ft)),Wt(Ft);var lu=We($n);Ut($n),yl(Ft,lu===null),lu===null?Tt(!1,{force:!0}):Jt||tn.current.focus({index:lu})},rr=function(Qe){var Jt,$n=Qe.target.getRootNode();if(!tn.current.nativeElement.contains((Jt=$n.activeElement)!==null&&Jt!==void 0?Jt:document.activeElement)){var lu=H.findIndex(function(sr){return!sr});lu>=0&&tn.current.focus({index:lu})}Tt(!0),kt==null||kt(Qe)},sa=function(){tl(null),Tt(!1,{force:!0})},Ln=a.useState(null),jl=(0,h.Z)(Ln,2),ir=jl[0],Ll=jl[1],Yu=a.useState(null),Dl=(0,h.Z)(Yu,2),Bl=Dl[0],Qn=Dl[1],ca=a.useMemo(function(){return Bl||Kt},[Kt,Bl]);a.useEffect(function(){je||Qn(null)},[je]);var Me=a.useState([0,0,0]),nl=(0,h.Z)(Me,2),or=nl[0],Sa=nl[1],da=Ul(pt,at),ma=function(Qe){Qn(Qe),Ll("preset")},Na=function(Qe){var Jt=tl(Qe);Jt&&Tt(!1,{force:!0})},va=function(Qe){Ru(Qe)},Ia=function(Qe){Qn(Qe?ol(Qe,Ft):null),Ll("cell")},ka=function(Qe){Tt(!0),ge(Qe)},Za=function(){Yn("panel")},Ma=function(Qe){var Jt=mn(Kt,Ft,Qe);Ut(Jt),!j&&!f&&d===pu&&Ru(Qe)},me=function(){Tt(!1)},Oa=oe(Xe,Pt,wt,ua(Ft)),Ta=Kt[Ft]||null,Ra=(0,Ue.zX)(function(ln){return w(ln,{activeIndex:Ft})}),St=a.useMemo(function(){var ln=(0,an.Z)(s,!1),Qe=(0,ot.Z)(s,[].concat((0,$.Z)(Object.keys(ln)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Qe},[s]),ft=a.createElement(Ge,(0,n.Z)({},St,{showNow:ku,showTime:kn,range:!0,multiplePanel:J,activeInfo:or,disabledDate:Cl,onFocus:ka,onBlur:cn,onPanelMouseDown:Za,picker:Re,mode:Du,internalMode:pu,onPanelChange:Au,format:P,value:Ta,isInvalid:Ra,onChange:null,onSelect:Ma,pickerValue:wa,defaultOpenValue:Ot(we==null?void 0:we.defaultOpenValue)[Ft],onPickerValueChange:Vl,hoverValue:ca,onHover:Ia,needConfirm:j,onSubmit:Ru,onOk:vn,presets:da,onPresetHover:ma,onPresetSubmit:Na,onNow:va,cellRender:Oa})),gu=function(Qe,Jt){var $n=ol(Qe,Jt);Ut($n)},Zu=function(){Yn("input")},fn=function(Qe,Jt){var $n=Be.length,lu=Be[$n-1];if($n&&lu!==Jt&&j&&!ie[lu]&&!pe(lu)&&Kt[lu]){tn.current.focus({index:lu});return}Yn("input"),Tt(!0,{inherit:!0}),Ft!==Jt&&je&&!j&&f&&Ru(null,!0),Iu(Jt),ge(Qe,Jt)},Vu=function(Qe,Jt){if(Tt(!1),!j&&Yn()==="input"){var $n=We(Kt);yl(Ft,$n===null)}cn(Qe,Jt)},Wu=function(Qe,Jt){Qe.key==="Tab"&&Ru(null,!0),z==null||z(Qe,Jt)},Tr=a.useMemo(function(){return{prefixCls:_,locale:ye,generateConfig:Ze,button:gt.button,input:gt.input}},[_,ye,Ze,gt.button,gt.input]);if((0,jt.Z)(function(){je&&Ft!==void 0&&Au(null,Re,!1)},[je,Ft,Re]),(0,jt.Z)(function(){var ln=Yn();!je&&ln==="input"&&(Tt(!1),Ru(null,!0)),!je&&f&&!j&&ln==="panel"&&(Tt(!0),Ru())},[je]),0)var $r;return a.createElement(At.Provider,{value:Tr},a.createElement(x,(0,n.Z)({},Se(s),{popupElement:ft,popupStyle:O.popup,popupClassName:U.popup,visible:je,onClose:me,range:!0}),a.createElement(Tl,(0,n.Z)({},s,{ref:tn,suffixIcon:W,activeIndex:Ht||je?Ft:null,activeHelp:!!Bl,allHelp:!!Bl&&ir==="preset",focused:Ht,onFocus:fn,onBlur:Vu,onKeyDown:Wu,onSubmit:Ru,value:ca,maskFormat:P,onChange:gu,onInputChange:Zu,format:E,inputReadOnly:ce,disabled:H,open:je,onOpenChange:Tt,onClick:rr,onClear:sa,invalid:Aa,onInvalid:Pa,onActiveInfo:Sa}))))}var Ir=a.forwardRef(nr),kr=Ir,_t=p(11780);function Zr(t){var o=t.prefixCls,r=t.value,i=t.onRemove,s=t.removeIcon,d=s===void 0?"\xD7":s,f=t.formatDate,E=t.disabled,P=t.maxTagCount,w=t.placeholder,_="".concat(o,"-selector"),O="".concat(o,"-selection"),U="".concat(O,"-overflow");function Q(z,H){return a.createElement("span",{className:Et()("".concat(O,"-item")),title:typeof z=="string"?z:null},a.createElement("span",{className:"".concat(O,"-item-content")},z),!E&&H&&a.createElement("span",{onMouseDown:function(X){X.preventDefault()},onClick:H,className:"".concat(O,"-item-remove")},d))}function Z(z){var H=f(z),ie=function(K){K&&K.stopPropagation(),i(z)};return Q(H,ie)}function j(z){var H="+ ".concat(z.length," ...");return Q(H)}return a.createElement("div",{className:_},a.createElement(_t.Z,{prefixCls:U,data:r,renderItem:Z,renderRest:j,itemKey:function(H){return f(H)},maxCount:P}),!r.length&&a.createElement("span",{className:"".concat(o,"-selection-placeholder")},w))}var Mr=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Or(t,o){var r=t.id,i=t.open,s=t.prefix,d=t.clearIcon,f=t.suffixIcon,E=t.activeHelp,P=t.allHelp,w=t.focused,_=t.onFocus,O=t.onBlur,U=t.onKeyDown,Q=t.locale,Z=t.generateConfig,j=t.placeholder,z=t.className,H=t.style,ie=t.onClick,X=t.onClear,K=t.internalPicker,se=t.value,k=t.onChange,le=t.onSubmit,Te=t.onInputChange,ye=t.multiple,Ze=t.maxTagCount,Re=t.format,Ve=t.maskFormat,Ce=t.preserveInvalidOnBlur,we=t.onInvalid,be=t.disabled,Ie=t.invalid,$e=t.inputReadOnly,ut=t.direction,lt=t.onOpenChange,et=t.onMouseDown,Ae=t.required,ce=t["aria-required"],W=t.autoFocus,De=t.tabIndex,st=t.removeIcon,pt=(0,Hu.Z)(t,Mr),at=ut==="rtl",gt=a.useContext(At),Xe=gt.prefixCls,Pt=a.useRef(),wt=a.useRef();a.useImperativeHandle(o,function(){return{nativeElement:Pt.current,focus:function(Rt){var xn;(xn=wt.current)===null||xn===void 0||xn.focus(Rt)},blur:function(){var Rt;(Rt=wt.current)===null||Rt===void 0||Rt.blur()}}});var kt=Ga(pt),tn=function(Rt){k([Rt])},Zt=function(Rt){var xn=se.filter(function(Ut){return Ut&&!Jn(Z,Q,Ut,Rt,K)});k(xn),i||le()},nn=Ja((0,y.Z)((0,y.Z)({},t),{},{onChange:tn}),function(Xt){var Rt=Xt.valueTexts;return{value:Rt[0]||"",active:w}}),je=(0,h.Z)(nn,2),In=je[0],Tt=je[1],Fn=!!(d&&se.length&&!be),hn=ye?a.createElement(a.Fragment,null,a.createElement(Zr,{prefixCls:Xe,value:se,onRemove:Zt,formatDate:Tt,maxTagCount:Ze,disabled:be,removeIcon:st,placeholder:j}),a.createElement("input",{className:"".concat(Xe,"-multiple-input"),value:se.map(Tt).join(","),ref:wt,readOnly:!0,autoFocus:W,tabIndex:De}),a.createElement(Ml,{type:"suffix",icon:f}),Fn&&a.createElement(ta,{icon:d,onClear:X})):a.createElement(xa,(0,n.Z)({ref:wt},In(),{autoFocus:W,tabIndex:De,suffixIcon:f,clearIcon:Fn&&a.createElement(ta,{icon:d,onClear:X}),showActiveCls:!1}));return a.createElement("div",(0,n.Z)({},kt,{className:Et()(Xe,(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(Xe,"-multiple"),ye),"".concat(Xe,"-focused"),w),"".concat(Xe,"-disabled"),be),"".concat(Xe,"-invalid"),Ie),"".concat(Xe,"-rtl"),at),z),style:H,ref:Pt,onClick:ie,onMouseDown:function(Rt){var xn,Ut=Rt.target;Ut!==((xn=wt.current)===null||xn===void 0?void 0:xn.inputElement)&&Rt.preventDefault(),et==null||et(Rt)}}),s&&a.createElement("div",{className:"".concat(Xe,"-prefix")},s),hn)}var la=a.forwardRef(Or),ur=la;function lr(t,o){var r=fl(t),i=(0,h.Z)(r,6),s=i[0],d=i[1],f=i[2],E=i[3],P=i[4],w=i[5],_=s,O=_.prefixCls,U=_.styles,Q=_.classNames,Z=_.order,j=_.defaultValue,z=_.value,H=_.needConfirm,ie=_.onChange,X=_.onKeyDown,K=_.disabled,se=_.disabledDate,k=_.minDate,le=_.maxDate,Te=_.defaultOpen,ye=_.open,Ze=_.onOpenChange,Re=_.locale,Ve=_.generateConfig,Ce=_.picker,we=_.showNow,be=_.showToday,Ie=_.showTime,$e=_.mode,ut=_.onPanelChange,lt=_.onCalendarChange,et=_.onOk,Ae=_.multiple,ce=_.defaultPickerValue,W=_.pickerValue,De=_.onPickerValueChange,st=_.inputReadOnly,pt=_.suffixIcon,at=_.removeIcon,gt=_.onFocus,Xe=_.onBlur,Pt=_.presets,wt=_.components,kt=_.cellRender,tn=_.dateRender,Zt=_.monthCellRender,nn=_.onClick,je=El(o);function In(St){return St===null?null:Ae?St:St[0]}var Tt=pr(Ve,Re,d),Fn=wl(ye,Te,[K],Ze),hn=(0,h.Z)(Fn,2),Xt=hn[0],Rt=hn[1],xn=function(ft,gu,Zu){if(lt){var fn=(0,y.Z)({},Zu);delete fn.range,lt(In(ft),In(gu),fn)}},Ut=function(ft){et==null||et(In(ft))},vn=La(Ve,Re,E,!1,Z,j,z,xn,Ut),Kt=(0,h.Z)(vn,5),iu=Kt[0],un=Kt[1],Ht=Kt[2],Ye=Kt[3],Yn=Kt[4],Ft=Ht(),Iu=Sl([K]),We=(0,h.Z)(Iu,4),Be=We[0],Wt=We[1],pe=We[2],ge=We[3],cn=function(ft){Wt(!0),gt==null||gt(ft,{})},kn=function(ft){Wt(!1),Xe==null||Xe(ft,{})},Wn=(0,Ue.C8)(Ce,{value:$e}),xu=(0,h.Z)(Wn,2),re=xu[0],zu=xu[1],Du=re==="date"&&Ie?"datetime":re,pu=Ca(Ce,re,we,be),J=ie&&function(St,ft){ie(In(St),In(ft))},ku=$a((0,y.Z)((0,y.Z)({},s),{},{onChange:J}),iu,un,Ht,Ye,[],E,Be,Xt,w),hl=(0,h.Z)(ku,2),el=hl[1],yl=rt(Ft,w),tl=(0,h.Z)(yl,2),Cl=tl[0],Tn=tl[1],ia=a.useMemo(function(){return Cl.some(function(St){return St})},[Cl]),Aa=function(ft,gu){if(De){var Zu=(0,y.Z)((0,y.Z)({},gu),{},{mode:gu.mode[0]});delete Zu.range,De(ft[0],Zu)}},Pa=he(Ve,Re,Ft,[re],Xt,ge,d,!1,ce,W,Ot(Ie==null?void 0:Ie.defaultOpenValue),Aa,k,le),Rl=(0,h.Z)(Pa,2),oa=Rl[0],wa=Rl[1],Vl=(0,Ue.zX)(function(St,ft,gu){if(zu(ft),ut&&gu!==!1){var Zu=St||Ft[Ft.length-1];ut(Zu,ft)}}),Au=function(){el(Ht()),Rt(!1,{force:!0})},ol=function(ft){!K&&!je.current.nativeElement.contains(document.activeElement)&&je.current.focus(),Rt(!0),nn==null||nn(ft)},Ru=function(){el(null),Rt(!1,{force:!0})},rr=a.useState(null),sa=(0,h.Z)(rr,2),Ln=sa[0],jl=sa[1],ir=a.useState(null),Ll=(0,h.Z)(ir,2),Yu=Ll[0],Dl=Ll[1],Bl=a.useMemo(function(){var St=[Yu].concat((0,$.Z)(Ft)).filter(function(ft){return ft});return Ae?St:St.slice(0,1)},[Ft,Yu,Ae]),Qn=a.useMemo(function(){return!Ae&&Yu?[Yu]:Ft.filter(function(St){return St})},[Ft,Yu,Ae]);a.useEffect(function(){Xt||Dl(null)},[Xt]);var ca=Ul(Pt),Me=function(ft){Dl(ft),jl("preset")},nl=function(ft){var gu=Ae?Tt(Ht(),ft):[ft],Zu=el(gu);Zu&&!Ae&&Rt(!1,{force:!0})},or=function(ft){nl(ft)},Sa=function(ft){Dl(ft),jl("cell")},da=function(ft){Rt(!0),cn(ft)},ma=function(ft){if(pe("panel"),!(Ae&&Du!==Ce)){var gu=Ae?Tt(Ht(),ft):[ft];Ye(gu),!H&&!f&&d===Du&&Au()}},Na=function(){Rt(!1)},va=oe(kt,tn,Zt),Ia=a.useMemo(function(){var St=(0,an.Z)(s,!1),ft=(0,ot.Z)(s,[].concat((0,$.Z)(Object.keys(St)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,y.Z)((0,y.Z)({},ft),{},{multiple:s.multiple})},[s]),ka=a.createElement(Ge,(0,n.Z)({},Ia,{showNow:pu,showTime:Ie,disabledDate:se,onFocus:da,onBlur:kn,picker:Ce,mode:re,internalMode:Du,onPanelChange:Vl,format:P,value:Ft,isInvalid:w,onChange:null,onSelect:ma,pickerValue:oa,defaultOpenValue:Ie==null?void 0:Ie.defaultOpenValue,onPickerValueChange:wa,hoverValue:Bl,onHover:Sa,needConfirm:H,onSubmit:Au,onOk:Yn,presets:ca,onPresetHover:Me,onPresetSubmit:nl,onNow:or,cellRender:va})),Za=function(ft){Ye(ft)},Ma=function(){pe("input")},me=function(ft){pe("input"),Rt(!0,{inherit:!0}),cn(ft)},Oa=function(ft){Rt(!1),kn(ft)},Ta=function(ft,gu){ft.key==="Tab"&&Au(),X==null||X(ft,gu)},Ra=a.useMemo(function(){return{prefixCls:O,locale:Re,generateConfig:Ve,button:wt.button,input:wt.input}},[O,Re,Ve,wt.button,wt.input]);return(0,jt.Z)(function(){Xt&&ge!==void 0&&Vl(null,Ce,!1)},[Xt,ge,Ce]),(0,jt.Z)(function(){var St=pe();!Xt&&St==="input"&&(Rt(!1),Au()),!Xt&&f&&!H&&St==="panel"&&Au()},[Xt]),a.createElement(At.Provider,{value:Ra},a.createElement(x,(0,n.Z)({},Se(s),{popupElement:ka,popupStyle:U.popup,popupClassName:Q.popup,visible:Xt,onClose:Na}),a.createElement(ur,(0,n.Z)({},s,{ref:je,suffixIcon:pt,removeIcon:at,activeHelp:!!Yu,allHelp:!!Yu&&Ln==="preset",focused:Be,onFocus:me,onBlur:Oa,onKeyDown:Ta,onSubmit:Au,value:Qn,maskFormat:P,onChange:Za,onInputChange:Ma,internalPicker:d,format:E,inputReadOnly:st,disabled:K,open:Xt,onOpenChange:Rt,onClick:ol,onClear:Ru,invalid:ia,onInvalid:function(ft){Tn(ft,0)}}))))}var ar=a.forwardRef(lr),aa=ar,ra=aa}}]); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.384b8d1d.async.js b/p__Classrooms__Lists__Exercise__Detail__index.54f6a60b.async.js similarity index 94% rename from p__Classrooms__Lists__Exercise__Detail__index.384b8d1d.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.54f6a60b.async.js index bcf0a0be26..3726204957 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.384b8d1d.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.54f6a60b.async.js @@ -1109,7 +1109,7 @@ ${Vt} `)},{label:"include ",content:["#include "].join(` `)}]},we={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Fe={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Le=ee(53184),Be=ee.n(Le),ge=Object.defineProperty,Oe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(Ze,Et,Ct)=>Et in Ze?ge(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,x=(Ze,Et)=>{for(var Ct in Et||(Et={}))oe.call(Et,Ct)&&y(Ze,Ct,Et[Ct]);if(Ie)for(var Ct of Ie(Et))E.call(Et,Ct)&&y(Ze,Ct,Et[Ct]);return Ze},b=(Ze,Et)=>Oe(Ze,je(Et)),z=(Ze,Et,Ct)=>new Promise((qe,Qe)=>{var xt=In=>{try{ln(Ct.next(In))}catch(Dn){Qe(Dn)}},Zt=In=>{try{ln(Ct.throw(In))}catch(Dn){Qe(Dn)}},ln=In=>In.done?qe(In.value):Promise.resolve(In.value).then(xt,Zt);ln((Ct=Ct.apply(Ze,Et)).next())});const te={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ue=(Ze,Et)=>Et.map(Ct=>({label:Ct,kind:Ze.languages.CompletionItemKind.Keyword,insertText:Ct})),de=Ze=>Object.keys(te.tables).map(Et=>({label:Et,kind:Ze.languages.CompletionItemKind.Variable,insertText:Et})),he=(Ze,Et)=>{const Ct=te.tables[Ze];return Ct?Ct.map(qe=>({label:qe,kind:Et.languages.CompletionItemKind.Field,insertText:qe})):[]};function me(Ze,Et,Ct,qe,Qe){let xt=Et.getWordUntilPosition(Ct),Zt={startLineNumber:Ct.lineNumber,endLineNumber:Ct.lineNumber,startColumn:xt.startColumn,endColumn:xt.endColumn},ln=qe.map(In=>({label:In,kind:Ze.languages.CompletionItemKind.Keyword,insertText:In,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Zt}));return Qe.map(In=>{ln.push(b(x({},In),{range:Zt}))}),ln}var pe=Ze=>{te.languages.map(Qe=>(Ze.languages.registerDocumentFormattingEditProvider(Qe,{provideDocumentFormattingEdits(xt,Zt,ln){return z(this,null,function*(){const In=Be()(xt.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:xt.getFullModelRange(),text:In}]})}}),Qe));const Et=ye.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ct=we.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet})),qe=Ee.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Ze.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...ye.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...ye.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn};return{suggestions:[...Ne.keywords.map(In=>({label:In,kind:Ze.languages.CompletionItemKind.Function,documentation:In,insertText:In,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...Ee.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...Ee.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...Fe.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...Fe.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...we.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...we.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}})};const be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var De=Object.defineProperty,ke=(Ze,Et,Ct)=>Et in Ze?De(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,Ge=(Ze,Et,Ct)=>ke(Ze,typeof Et!="symbol"?Et+"":Et,Ct);const $e=class xg{constructor(Et,Ct,qe){this.placeholder=Et,this.editor=Ct,this.monaco=qe,Ct.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return xg.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ge($e,"ID","editor.widget.placeholderHint");var _e=$e,Ve=ee(96236),st=ee(6767),gt=ee(25399),Dt=ee(89392),at=ee(49535),Ft=ee(56102),un=Object.defineProperty,St=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,wt=(Ze,Et,Ct)=>Et in Ze?un(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,Lt=(Ze,Et)=>{for(var Ct in Et||(Et={}))dt.call(Et,Ct)&&wt(Ze,Ct,Et[Ct]);if(tt)for(var Ct of tt(Et))ht.call(Et,Ct)&&wt(Ze,Ct,Et[Ct]);return Ze},rn=(Ze,Et)=>St(Ze,pt(Et)),Te=(Ze,Et)=>{var Ct={};for(var qe in Ze)dt.call(Ze,qe)&&Et.indexOf(qe)<0&&(Ct[qe]=Ze[qe]);if(Ze!=null&&tt)for(var qe of tt(Ze))Et.indexOf(qe)<0&&ht.call(Ze,qe)&&(Ct[qe]=Ze[qe]);return Ct},Vt=(Ze,Et,Ct)=>new Promise((qe,Qe)=>{var xt=In=>{try{ln(Ct.next(In))}catch(Dn){Qe(Dn)}},Zt=In=>{try{ln(Ct.throw(In))}catch(Dn){Qe(Dn)}},ln=In=>In.done?qe(In.value):Promise.resolve(In.value).then(xt,Zt);ln((Ct=Ct.apply(Ze,Et)).next())});function wa(Ze){return/^\d+$/.test(Ze)?`${Ze}px`:Ze}function ma(){}let Pt=!1;const Fn={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Hn(Ze=[]){let Et=Ze;if(Array.isArray(Ze)){for(let Ct=0;CtVt(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ze){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ze)}});var Sn=Ze=>{var Et=Ze,{width:Ct="100%",height:qe="100%",value:Qe,language:xt="javascript",style:Zt={},options:ln={},overrideServices:In={},theme:Dn="vs-dark",onEditBlur:nn,isCopy:yn=!1,onSave:sa,autoHeight:fn=!1,forbidCopy:Nt=!1,onChange:an=ma,editorDidMount:zn=ma,onFocus:Ha=ma,onBreakPoint:Au=ma,breakPointValue:Tn=[],filename:Uu="educoder.txt",errorLine:Jn,errorContent:Wn="",highlightLine:ta,openBreakPoint:ja=!1,placeholder:nu="",showMiniMap:hu=!0}=Et,Yu=Te(Et,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const mn=(0,a.useRef)(),At=(0,a.useRef)({}),Kn=(0,a.useRef)(),Pn=(0,a.useRef)(),Ln=(0,a.useRef)([]),Nn=(0,a.useRef)(!1),da=(0,a.useRef)(),Ma=(0,a.useRef)(),Gt=(0,a.useRef)(!1),[ne,ce]=(0,a.useState)(!1);function ve(){let Je;return mn.current&&(Je=new Se.Z(Qa=>{for(let bu of Qa)(bu.target.offsetHeight>0||bu.target.offsetWidth>0)&&At.current.instance.layout()}),Je.observe(mn.current)),Je}function Me(){st.ZP.warning({content:decodeURIComponent(be),key:"monaco-editor-tip"})}const Ue=()=>{let Je=At.current.instance;if(Qe!=null&&Je&&ne){const Qa=Je.getModel();Qa&&Qe!==Qa.getValue()&&(Pt=!0,Qa.setValue(Qe),Je.layout(),Pt=!1)}};(0,a.useEffect)(()=>{const Je=at.Z.subscribe("formatDocument",Qa=>{var bu;let xr=At.current.instance;(bu=xr==null?void 0:xr.getAction)==null||bu.call(xr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Qa=>{an(Qa)},Je},[]),(0,a.useEffect)(()=>{var Je;let Qa=At.current.instance;Pn.current&&clearTimeout(Pn.current),Pn.current=setTimeout(()=>{Ue()},500),Qe&&(Qe!=null&&Qe.length)&&((Je=Qa==null?void 0:Qa.updateOptions)==null||Je.call(Qa,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Qe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Qe,ne,At.current]),(0,a.useEffect)(()=>{if(Jn&&At.current&&At.current.instance){let Qa=At.current.instance;Qa.changeViewZones(function(bu){var xr=document.createElement("div");xr.style.padding="10px 20px",xr.style.width="calc(100% - 20px)",xr.className="my-error-line-wrp",xr.innerHTML=Wn,bu.addZone({afterLineNumber:Jn||11,heightInLines:3,domNode:xr})});var Je={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Qa.addOverlayWidget(Je),Qa.revealPositionInCenter({lineNumber:20,column:1})}},[Jn,At.current,ne]);const vt=(Je="",Qa)=>{if(!Je||Je.trim()==="")return!0;const xr=At.current.instance.getModel().getLineTokens(Qa);let Lr=!1;for(let fu=0;fu<2;fu++)xr.getStandardTokenType(fu)===1&&(Lr=!0);return Lr};(0,a.useEffect)(()=>{var Je;const Qa=(Je=At.current)==null?void 0:Je.instance;if(Qa&&ne&&Nt){const bu=Qa.onDidBlurEditorWidget(()=>{Gt.current=!1}),xr=Qa.onDidFocusEditorText(()=>{Gt.current=!0});return()=>{bu.dispose(),xr.dispose()}}},[At.current,ne,Nt]),(0,a.useEffect)(()=>{var Je;if((Je=At.current)!=null&&Je.instance&&ne&&ja){let Qa=At.current.instance,bu=Qa.getModel();if(!bu)return;(()=>{var ya;let Eu=[],_a=[];const tu=bu.getAllDecorations();for(let qr of tu)qr.options.className==="highlighted-line"&&(Eu.push((ya=qr==null?void 0:qr.range)==null?void 0:ya.startLineNumber),_a.push(qr==null?void 0:qr.id));if(ta===Eu[0])return;bu.deltaDecorations(_a,[]);const Gu=bu.getLineCount();ta&&ta<=Gu&&(Qa.deltaDecorations([],[{range:new sn.Range(ta,1,ta,bu.getLineMaxColumn(ta)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Qa.revealLineInCenter(ta))})();const Lr=(ya=!1)=>{var Eu;let _a=[],tu=[];const Gu=bu.getAllDecorations();for(let qr of Gu)qr.options.linesDecorationsClassName==="breakpoints-select"&&(_a.push((Eu=qr==null?void 0:qr.range)==null?void 0:Eu.startLineNumber),tu.push(qr==null?void 0:qr.id));if(ya)return{lines:_a,ids:tu};Au(_a)},fu=ya=>Vt(void 0,null,function*(){let Eu={range:new sn.Range(ya,1,ya,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield bu.deltaDecorations([],[Eu]),Lr()}),wu=ya=>Vt(void 0,null,function*(){let Eu=[];const _a=Qa.getLineDecorations(ya);for(let tu of _a)tu.options.linesDecorationsClassName==="breakpoints-select"&&Eu.push(tu.id);yield bu.deltaDecorations(Eu,[]),Lr()}),yr=ya=>{let Eu=Qa.getLineDecorations(ya);for(let _a of Eu)if(_a.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Dt.isEqual)(Tn,Lr(!0).lines)){bu.deltaDecorations(Lr(!0).ids,[]);const ya=Tn.map(Eu=>({range:new sn.Range(Eu,1,Eu,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));bu.deltaDecorations([],ya)}const Lu=Qa.onDidChangeModelContent(ya=>{let Eu=Qa.getPosition();if(Eu){let _a=Eu.lineNumber;clearTimeout(Ma.current),Ma.current=setTimeout(()=>{vt(bu.getLineContent(_a),_a)?wu(_a):yr(_a)?(wu(_a),fu(_a)):Lr()},100)}}),Na=Qa.onMouseDown(ya=>{var Eu,_a,tu;if(ya.target.detail&&((tu=(_a=(Eu=ya.target)==null?void 0:Eu.element)==null?void 0:_a.className)!=null&&tu.includes("line-numbers"))){let Gu=ya.target.position.lineNumber;if(vt(bu.getLineContent(Gu),Gu))return;yr(Gu)?wu(Gu):fu(Gu)}}),pl=ya=>{let Eu={range:new sn.Range(ya,1,ya,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Ln.current=Qa.deltaDecorations(Ln.current,[Eu])},rr=()=>{Ln.current=Qa.deltaDecorations(Ln.current,[])},Tr=Qa.onMouseMove(ya=>{var Eu,_a,tu;if(rr(),ya.target.detail&&((tu=(_a=(Eu=ya.target)==null?void 0:Eu.element)==null?void 0:_a.className)!=null&&tu.includes("line-numbers"))){let Gu=ya.target.position.lineNumber;if(vt(bu.getLineContent(Gu),Gu))return;pl(Gu)}}),el=Qa.onMouseLeave(()=>{rr()});return()=>{Lu.dispose(),Na.dispose(),Tr.dispose(),el.dispose()}}},[At.current,ne,Tn,ta,ja,xt]),(0,a.useEffect)(()=>{var Je;(Je=At.current)!=null&&Je.instance&&ja&&At.current.instance.setPosition({lineNumber:0,column:0})},[ta]);function Tt(){let Je=At.current.instance;if(Je){const Qa=Je.getSelection(),bu=At.current.pastePos||{},xr=new sn.Range(bu.startLineNumber||Qa.endLineNumber,bu.startColumn||Qa.endColumn,bu.endLineNumber||Qa.endLineNumber,bu.endColumn||Qa.endColumn);setTimeout(()=>{Je.executeEdits("",[{range:xr,text:""}])},300)}}function Da(Je){(window.navigator.platform.match("Mac")?Je.metaKey:Je.ctrlKey)&&Je.keyCode==83&&(Je.preventDefault(),sa())}const ha=()=>{if(fn&&At.current.instance){const Je=At.current.instance.getContentHeight();Sa(Je{if(!Gt.current)return;const{keyCode:Qa,ctrlKey:bu,metaKey:xr,target:Lr,type:fu}=Je;return(fu==="paste"||(Qa===67||Qa===86)&&(xr||bu))&&Lr.nodeName==="TEXTAREA"&&(Me(),Je.preventDefault()),!1};function qn(Je,Qa){var bu=window.URL||window.webkitURL||window,xr=new Blob([Qa]),Lr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Lr.href=bu.createObjectURL(xr),Lr.download=Je,xa(Lr)}(0,a.useEffect)(()=>{ha()},[ha]),(0,a.useEffect)(()=>{mn.current&&!ne&&Promise.all([ee.e(8909),ee.e(6656)]).then(ee.bind(ee,71448)).then(Je=>{try{sn=Je,At.current.instance=sn.editor.create(mn.current,{value:Qe,language:Hn(xt),theme:Dn,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:hu||!1}},In);const Qa=At.current.instance;let Lr=[...Ve.BH._menuItems].find(Lu=>Lu[0]._debugName=="EditorContext")[1],fu=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],wu=(Lu,Na)=>{var pl,rr;let Tr=Lu._first;do Na.includes((rr=(pl=Tr.element)==null?void 0:pl.command)==null?void 0:rr.id)&&Lu._remove(Tr);while(Tr=Tr.next)};if(zn(Qa,sn),setTimeout(()=>{ha(),At.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{qn(Uu||"educoder.txt",Qa.getValue())}})},500),At.current.subscription=Qa.onDidChangeModelContent(Lu=>{Nn.current?clearTimeout(da.current):(ha(),an(Qa.getValue(),Lu)),da.current=setTimeout(()=>{Nn.current=!1},500)}),window.Monaco||pe(sn,Hn(xt)),Nt&&(wu(Lr,fu),mn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",du),window.removeEventListener("paste",du),window.addEventListener("keydown",du),window.addEventListener("paste",du)),window.Monaco=sn,nn&&Qa.onDidBlurEditorWidget(()=>{nn(Qa.getValue())}),Ha&&Qa.onDidFocusEditorText(()=>{Nt&&Yt(),Ha(Qa.getValue())}),Nt){Yt();try{Qa.onDidPaste(Lu=>{const Na=Qa.getSelection(),pl=At.current.pastePos||{},rr=new sn.Range(pl.startLineNumber||Na.endLineNumber,pl.startColumn||Na.endColumn,pl.endLineNumber||Na.endLineNumber,pl.endColumn||Na.endColumn);Qa.executeEdits("",[{range:Lu.range,text:""}])})}catch(Lu){}}let yr=ve();return nu&&typeof nu=="string"&&new _e(nu,Qa,sn),ce(!0),()=>{const Lu=At.current.instance;Lu.dispose();const Na=Lu.getModel();Na&&Na.dispose(),At.current.subscription&&At.current.subscription.dispose(),yr.unobserve(mn.current)}}catch(Qa){}})},[]),(0,a.useEffect)(()=>{if(At.current.instance&&ne)return document.addEventListener("keydown",Da,!1),()=>{document.removeEventListener("keydown",Da)}},[sa,ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;if(Je&&ne){let Qa=Hn(xt);sn.editor.setModelLanguage(Je.getModel(),Qa)}},[xt,ne]),(0,a.useEffect)(()=>{At.current.instance&&ne&&sn.editor.setTheme(Dn)},[Dn,ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;Kn.current=ln,Je&&ne&&(Je.updateOptions(Lt({},ln)),setTimeout(()=>{Je.getModel().updateOptions(Lt({},ln))},200))},[JSON.stringify(ln),ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;Je&&ne&&Je.layout()},[Ct,qe,ne]);const[ra,qa]=(0,a.useState)(wa(Ct)),[Un,Sa]=(0,a.useState)(wa(qe)),la=rn(Lt({},Zt),{width:ra,height:Un,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:mn,style:la},yn&&a.createElement(Ft.CopyToClipboard,{text:Qe,onCopy:()=>st.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(gt.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function cn({width:Ze="100%",height:Et="100%",original:Ct,modified:qe,language:Qe,options:xt={}}){const Zt=(0,a.useRef)(),[ln,In]=(0,a.useState)(null);function Dn(fn){let Nt;return Zt.current&&(Nt=new Se.Z(an=>{for(let zn of an)(zn.target.offsetHeight>0||zn.target.offsetWidth>0)&&fn.layout()}),Nt.observe(Zt.current)),Nt}(0,a.useEffect)(()=>(Zt.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(fn=>{sn=fn;const Nt=sn.editor.createDiffEditor(Zt.current,rn(Lt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},xt),{wordWrap:!0}));In(Nt);let an=Dn(Nt);return()=>{Nt.dispose();const zn=Nt.getModel();zn&&zn.dispose(),an.unobserve(Zt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{ln&&ln.setModel({original:sn.editor.createModel(Ct,Qe),modified:sn.editor.createModel(qe,Qe)})},[Ct,qe,Qe,ln]);const nn=wa(Ze),yn=wa(Et),sa={width:nn,height:yn};return a.createElement("div",{className:"my-diff-editor",ref:Zt,style:sa})}},58397:function(ft,ct,ee){"use strict";var a=ee(39744),Se=ee(82326),Ne=ee(71411),Ee=ee(59301);const ye=Se.default.Option;ct.Z=({isTheoretical:we,onFontSizeChange:Fe,cmFontSize:Le,cmCodeMode:Be,autoFormat:ge,onCodeModeChange:Oe,onTabToSpace:je,onAutoFormat:Ie,formatDocument:oe,className:E="",tabToSpace:y,children:x,code_editor:b,challenge:z})=>{const te={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return Ee.createElement("div",{className:`tpi-code-setting ${E}`},Ee.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),Ee.createElement(Se.default,{bordered:!1,size:"small",value:Be,onChange:Oe},Ee.createElement(ye,{value:"vs"},"\u767D\u8272\u80CC\u666F"),Ee.createElement(ye,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),Ee.createElement(Se.default,{bordered:!1,size:"small",value:Le,onChange:Fe},Ee.createElement(ye,{value:12},"12px"),Ee.createElement(ye,{value:14},"14px"),Ee.createElement(ye,{value:16},"16px"),Ee.createElement(ye,{value:18},"18px"),Ee.createElement(ye,{value:20},"20px"),Ee.createElement(ye,{value:22},"22px"))),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"Tab\u8F6C\u6362"),Ee.createElement(Ne.Z,{checked:y,onChange:je})),Ee.createElement("div",{className:"file-item",onClick:oe},Ee.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("h3",null,"\u5FEB\u6377\u952E"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),Ee.createElement("span",null,"Ctrl + S")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),Ee.createElement("span",null,"F1 / Alt + F1")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),Ee.createElement("span",null,"Ctrl + ]/[")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),Ee.createElement("span",null,"Ctrl + Shift + \\")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),Ee.createElement("span",null,"Home")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),Ee.createElement("span",null,"End"))),x),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("h3",null,"\u5FEB\u6377\u952E"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),Ee.createElement("span",null,te[z==null?void 0:z.difficulty])),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),Ee.createElement("span",null,b==null?void 0:b.name)),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),Ee.createElement("span",null,b!=null&&b.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},10661:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return Oe}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},Se=ee(29787),Ne=ee(25399),Ee=ee(92310),ye=ee.n(Ee),we=ee(51257),Fe=ee(28426),Le=ee(48790),Be=ee(59301),Oe=({className:je,dataSource:Ie=[],col:oe=4,right:E,bottom:y=23,precision:x=0,wrapWidth:b=1200,trackEventItems:z,loading:te,onRemove:ue=()=>{},isCurrent:de=!0,showAlias:he=!1})=>{const me=Math.floor((b-(oe-1)*E)/oe),pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Be.createElement(Se.Z,{spinning:te},Be.createElement("div",{className:ye()(a.list,je)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((be,De)=>{var ke;const{name:Ge,id:$e,identifier:Ye,featured:_e,school_name:Ve,image_url:st,excellent:gt,is_plan:Dt}=be;return Be.createElement("div",{key:$e,className:a.wrap,style:{width:me,marginRight:(1+De)%oe===0?0:E+x,marginBottom:y}},Be.createElement("a",{className:a.li,onClick:at=>{at.preventDefault(),at.stopPropagation(),z&&(0,we.L9)([z]),(0,we.xg)(`/paths/${Ye}`)}},Be.createElement("div",{className:a.img},Be.createElement("img",{className:a.cover,src:`${st}`}),de&&(0,Le.bg)()&&(be==null?void 0:be.studying)&&Be.createElement("div",{className:`${a.movebq} user-path-items`,onClick:at=>{at.stopPropagation(),ue(be)}},Be.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Be.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ke=be==null?void 0:be.subject_tags)==null?void 0:ke.map((at,Ft)=>{var un,St;if(Ft===0){const tt=(un=pe.find(dt=>dt.name==at))==null?void 0:un.swimg;return Be.createElement("img",{className:a.sign,src:tt,style:{left:"-4px"}})}const pt=(St=pe.find(tt=>tt.name==at))==null?void 0:St.ptimg;return Be.createElement("img",{className:a.sign,src:pt,style:{left:`${48+52*(Ft-1)+2*Ft}px`}})}),Be.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(be==null?void 0:be.excellent)&&Be.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Be.createElement("div",{className:a.name},Be.createElement(Ne.Z,{title:he&&(be!=null&&be.excellent_alias_name)?Be.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ge}`,Be.createElement("br",null),Be.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):Ge},Be.createElement("span",{className:a.e},he&&(be==null?void 0:be.excellent_alias_name)||Ge))),Be.createElement(Ne.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ve}`},Be.createElement("div",{className:a.unit},Be.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ve)),Be.createElement("div",{className:a.tags},Be.createElement("div",null,Be.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Be.createElement("span",null,Be.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Be.createElement("span",null,be.stages_count))),Be.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Be.createElement("span",null,Be.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Be.createElement("span",null,be.members_count)))))))})),!Ie.length&&Be.createElement(Fe.Z,null)))}},9148:function(ft,ct,ee){"use strict";ee.d(ct,{jL:function(){return ye},w9:function(){return un},QD:function(){return nn},cQ:function(){return st.Z},op:function(){return Qe},O5:function(){return Kn},_b:function(){return zn},t7:function(){return b},Gi:function(){return wt},YG:function(){return dt},qp:function(){return Oe},vr:function(){return fn},qE:function(){return ln},Je:function(){return ue},wb:function(){return Ve},cq:function(){return ma},tp:function(){return oe}});var a=ee(59301),Se={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,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",ye=({dataSource:Pn=[],img:Ln,imgWidth:Nn=346,title:da,sunTitle:Ma,bannerExtraContent:Gt})=>a.createElement("div",{className:Se.banner},a.createElement("div",{className:Se.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,da),a.createElement("span",null,Ma)),Pn.length>0&&a.createElement("div",{className:Se.btns},Pn.map((ne,ce)=>a.createElement("div",{key:ce,onClick:ne.click},ne.name,ne.sign?a.createElement("img",{src:Ne,width:39}):null))),Gt),Ln&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Ln,width:Nn}))),we={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Fe=ee(92310),Le=ee.n(Fe),Be=ee(89392),Oe=({dataSource:Pn=[],value:Ln,onChange:Nn,onTitleChange:da,className:Ma,title:Gt,titleWidth:ne=41,style:ce={},fontColor:ve="#6A7283",showCount:Me})=>{const[Ue,vt]=(0,a.useState)(0),[Tt,Da]=(0,a.useState)(!1),ha=(0,a.useRef)(null),xa=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var du;Pn.length!==0&&(((du=ha==null?void 0:ha.current)==null?void 0:du.clientHeight)>97?vt(1):vt(0)),Pn.length===0&&vt(0),Da(!1)},[Pn]),a.createElement("div",{className:Le()(we.row,Ma),style:ce},a.createElement("div",{onClick:(0,Be.throttle)(()=>da==null?void 0:da(),2e3),style:{width:ne,marginTop:Tt?12:4},className:`${we.title} ${da?"current":""}`},Gt),a.createElement("div",{className:Tt?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},a.createElement("div",{className:we.bar,ref:xa,style:Ue>0?{height:Ue===1?97:"auto",overflow:Ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:we.tag,ref:ha},Pn==null?void 0:Pn.map(du=>a.createElement("span",{onClick:()=>Nn(du.id),key:du.id,style:{color:ve},className:Ln===du.id?we.active:""},a.createElement("span",{title:du.name,className:we.name},du.name),!!Me&&a.createElement("span",{className:we.num},du.count))))),!!Ue&&a.createElement(a.Fragment,null,Ue===1?a.createElement("div",{onClick:()=>{var du;vt(2),((du=ha==null?void 0:ha.current)==null?void 0:du.clientHeight)>245?Da(!0):Da(!1)},className:we.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{xa.current.scrollTop=0,vt(1),Da(!1)},className:we.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},je={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},oe=({dataSource:Pn=[],value:Ln,onChange:Nn,className:da,style:Ma={}})=>a.createElement("div",{style:Ma,className:Le()(je.tabs,da)},Pn.map(Gt=>a.createElement("span",{onClick:()=>Nn(Gt.id),className:Ln===Gt.id?je.active:"",key:Gt.id},Gt.name))),E={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=ee(37568),b=({dataSource:Pn=[],value:Ln="",onChange:Nn,onInputChange:da=()=>{},className:Ma,style:Gt={},placeholder:ne,allowClear:ce=!1})=>{var ve;const[Me,Ue]=(0,a.useState)(""),[vt,Tt]=(0,a.useState)("");(0,a.useEffect)(()=>{var xa;let du=Ln;(xa=JSON.stringify(Ln))!=null&&xa.includes("{")&&(Ue(Ln.id),du=Ln.value||"");try{Tt(decodeURIComponent(du||""))}catch(qn){Tt(decodeURIComponent(du||""))}},[Ln]);const Da=()=>{Nn(encodeURIComponent(vt),Me||null)},ha=xa=>{xa!==Me&&(Ue(xa),Nn(encodeURIComponent(vt),xa))};return a.createElement("div",{className:Le()(E.input,Ma),style:Gt},!!Pn.length&&a.createElement("div",{className:E.dropdown},a.createElement("div",{className:E.text},(ve=Pn.find(xa=>xa.id===Me))==null?void 0:ve.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:E.b1}),a.createElement("b",{className:E.b2})),a.createElement("div",{className:E.menu},Pn.map((xa,du)=>a.createElement("div",{key:du,onClick:()=>ha(xa.id)},xa.name)))),a.createElement(y.default,{onPressEnter:Da,value:vt,onChange:xa=>{Tt(xa.target.value),da(encodeURIComponent(xa.target.value),Me||null)},bordered:!1,placeholder:ne}),a.createElement("i",{onClick:Da,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ue=({value:Pn,onChange:Ln,className:Nn,total:da,pageSize:Ma,style:Gt={}})=>{const ne=Pn<2,ce=Pn>=Math.ceil(da/Ma);return da<=Ma?a.createElement(a.Fragment,null):a.createElement("div",{className:Le()(z.quickPager,Nn),style:Gt},a.createElement("div",{onClick:()=>{ne||Ln(Pn-1,"prev")},className:ne?z.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{ce||Ln(Pn+1,"next")},className:ce?z.disabled:""},"\u4E0B\u4E00\u9875"))},de={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},he=ee(29787),me=ee(25399),pe=ee(58018),be=ee(346),De=ee(51257),ke=ee(96908),Ge=ee(57177),$e=ee(81378),Ye=ee(28426),Ve=({className:Pn,dataSource:Ln=[],col:Nn=4,right:da,bottom:Ma=23,precision:Gt=0,wrapWidth:ne=1200,trackEventItems:ce,loading:ve})=>{const Me=Math.floor((ne-(Nn-1)*da)/Nn);return a.createElement(he.Z,{spinning:ve},a.createElement("div",{className:Le()(de.list,Pn)},!!Ln.length&&Ln.map((Ue,vt)=>{const{name:Tt,id:Da,identifier:ha,power:xa,cover_image_id:du,pic:qn}=Ue;return a.createElement("div",{className:de.wrap,key:Da,style:{width:Me,marginRight:(1+vt)%Nn===0?0:da+Gt,marginBottom:Ma}},a.createElement("a",{target:"_blank",href:`/shixuns/${ha}/challenges`,className:de.li,onClick:ra=>{ra.preventDefault(),ce&&(0,De.L9)([ce]),xa&&(0,De.xg)(`/shixuns/${ha}/challenges`)}},a.createElement("div",{className:de.img},a.createElement("img",{className:de.cover,src:`${qn}`}),Ue.is_jupyter&&a.createElement("img",{className:de.sign,src:ke}),Ue.is_jupyter_lab&&a.createElement("img",{className:de.sign,src:Ge}),Ue.is_unity_3d&&a.createElement("img",{className:de.sign,src:$e})),a.createElement("div",{className:de.name},a.createElement(me.Z,{title:Tt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:de.e},Tt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:de.tags},a.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,Ue.challenges_count))),!!Ue.myshixuns_count&&a.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,Ue.myshixuns_count))),a.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,Ue.level))),a.createElement("div",{className:de.rate},a.createElement(pe.Z,{allowHalf:!0,disabled:!0,defaultValue:Ue.score_info}),a.createElement("span",null,"\xA0",Ue.score_info?`${Ue.score_info}\u5206`:"5\u5206")))),!xa&&a.createElement("div",{className:de.lockWrap},a.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ln.length&&a.createElement(Ye.Z,null)))},st=ee(10661),gt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Dt="data:image/png;base64,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",at=ee(59301),un=({className:Pn,dataSource:Ln=[],col:Nn=4,right:da,bottom:Ma=23,precision:Gt=0,wrapWidth:ne=1200,trackEventItems:ce,loading:ve,handleVery:Me=()=>!0})=>{const Ue=Math.floor((ne-(Nn-1)*da)/Nn);return at.createElement(he.Z,{spinning:ve},at.createElement("div",{className:Le()(gt.list,Pn)},!!Ln.length&&Ln.map((vt,Tt)=>{const{subject_identifier:Da,id:ha,identifier:xa,power:du}=vt,qn=vt.is_public!=0&&vt.is_public;return at.createElement("div",{className:gt.wrap,key:ha,style:{width:Ue,marginRight:(1+Tt)%Nn===0?0:da+Gt,marginBottom:Ma}},at.createElement("a",{className:gt.li,onClick:ra=>{ra.preventDefault(),Me(vt==null?void 0:vt.first_category_url)&&(ce&&(0,De.L9)([ce]),(0,De.xg)(vt.first_category_url))}},at.createElement("div",{className:gt.top},at.createElement(me.Z,{title:vt.name},at.createElement("div",{className:gt.name},vt.name)),at.createElement("img",{className:gt.img,src:be.Z.IMG_SERVER+"/images/"+vt.avatar_url}),at.createElement("div",{className:gt.text,title:vt.creator},vt.creator),Da&&at.createElement("div",{className:gt.btns},at.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),at.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qn&&at.createElement("div",{className:gt.sign},"\u516C\u5F00")),at.createElement("div",{className:gt.bottom},vt.visits>0&&at.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-liulanyan"}),at.createElement("span",null,vt.visits))),vt.course_members_count>0&&at.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-chengyuan"}),vt.course_members_count)),vt.tasks_count>0&&at.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-zuoye"}),vt.tasks_count)),vt.is_end?at.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):at.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!vt.is_accessible&&at.createElement("div",{className:gt.lockWrap},at.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),at.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ln.length&&at.createElement(Ye.Z,null)))},St={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},pt=ee(25690),dt=({dataSource:Pn=[],value:Ln,onChange:Nn,className:da,style:Ma={},tabBarExtraContent:Gt})=>a.createElement("div",{className:Le()(St.tabs,da),style:Ma},a.createElement("div",{className:St.tabsWrap},Pn.map((ne,ce)=>!(ne!=null&&ne.hide)&&a.createElement("aside",{className:St.tab,onClick:()=>{Nn(ne.id),ne.link&&pt.history.push(ne.link)},key:ce},a.createElement("div",{className:Ln===ne.id?St.active:""},ne.name),(ne==null?void 0:ne.resetCount)==null&&(ne==null?void 0:ne.total)!==void 0&&a.createElement("span",null,"\uFF08",ne==null?void 0:ne.total,"\uFF09"),(ne==null?void 0:ne.resetCount)!==void 0&&(ne==null?void 0:ne.total)!==void 0&&a.createElement(me.Z,{title:(ne==null?void 0:ne.tip)!=null?ne==null?void 0:ne.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},ne==null?void 0:ne.resetCount),"/",a.createElement("span",null,ne==null?void 0:ne.total),"\uFF09"))))),a.createElement("div",{className:St.tabBar},Gt)),wt=({className:Pn,style:Ln={},children:Nn})=>a.createElement("div",{className:Le()(Pn),style:Ln},Nn),Lt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},rn=ee(75727),Te=ee(93041);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ma=({sortValue:Pn,dropValue:Ln,className:Nn,onSort:da,onDrop:Ma,dataSource:Gt=Vt})=>{var ne;return a.createElement("div",{className:Le()(Lt.orderWrap,Nn)},a.createElement(rn.Z,{dropdownRender:()=>a.createElement(Te.default,null,Gt.map((ce,ve)=>a.createElement(Te.default.Item,{key:ve,onClick:()=>Ma(ce.id)},ce.name)))},a.createElement("span",{className:Lt.orderTextWrap},(ne=Gt.find(ce=>Ln===ce.id))==null?void 0:ne.name)),a.createElement("span",{className:Lt.orderIconWrap},a.createElement("span",{className:Lt.orderAsc},a.createElement("i",{className:Pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer}`,onClick:()=>da(Pn==="asc"?"desc":"asc")})),a.createElement("span",{className:Lt.orderDesc},a.createElement("i",{className:Pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer}`,onClick:()=>da(Pn==="asc"?"desc":"asc")}))))},Pt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Fn=ee(99571),Hn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,cn=(Pn,Ln,Nn)=>Ln in Pn?Hn(Pn,Ln,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):Pn[Ln]=Nn,Ze=(Pn,Ln)=>{for(var Nn in Ln||(Ln={}))Yt.call(Ln,Nn)&&cn(Pn,Nn,Ln[Nn]);if(sn)for(var Nn of sn(Ln))Sn.call(Ln,Nn)&&cn(Pn,Nn,Ln[Nn]);return Pn},Et=(Pn,Ln)=>{var Nn={};for(var da in Pn)Yt.call(Pn,da)&&Ln.indexOf(da)<0&&(Nn[da]=Pn[da]);if(Pn!=null&&sn)for(var da of sn(Pn))Ln.indexOf(da)<0&&Sn.call(Pn,da)&&(Nn[da]=Pn[da]);return Nn},Ct=(Pn,Ln,Nn)=>new Promise((da,Ma)=>{var Gt=ve=>{try{ce(Nn.next(ve))}catch(Me){Ma(Me)}},ne=ve=>{try{ce(Nn.throw(ve))}catch(Me){Ma(Me)}},ce=ve=>ve.done?da(ve.value):Promise.resolve(ve.value).then(Gt,ne);ce((Nn=Nn.apply(Pn,Ln)).next())}),Qe=Pn=>{var Ln=Pn,{className:Nn,style:da,children:Ma,loading:Gt=!1,openLoading:ne,onClick:ce=()=>{},size:ve="middle",shape:Me="round"}=Ln,Ue=Et(Ln,["className","style","children","loading","openLoading","onClick","size","shape"]);const[vt,Tt]=(0,a.useState)(!1);return a.createElement(Fn.ZP,Ze({onClick:(0,Be.throttle)(Da=>Ct(void 0,null,function*(){ne&&Tt(!0);try{yield ce(Da)}catch(ha){console.log("error",ha)}ne&&Tt(!1)}),2e3,{leading:!0,trailing:!1}),className:Le()(Pt.btn,Pt[`${ve}-${Me}`],Nn),style:da,size:ve,shape:Me,loading:vt||Gt},Ue),Ma)},xt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ln=({className:Pn,style:Ln,children:Nn=null,onClick:da,title:Ma})=>a.createElement("div",{className:Le()(xt.head,Pn),style:Ln},a.createElement("span",{className:"primary-hover",onClick:da},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:Ma},Ma),a.createElement("div",{className:xt.node},Nn)),In={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},nn=({confirmShow:Pn=!0,confirmTitle:Ln,confirmClick:Nn,cancelShow:da=!0,cancelTitle:Ma,cancelClick:Gt,className:ne,style:ce,confirmLoading:ve=!1})=>a.createElement("div",{className:Le()(In.btns,ne),style:ce},Pn&&a.createElement(Fn.ZP,{loading:ve,onClick:Nn,type:"primary",className:In.confirm},Ln),da&&a.createElement(Fn.ZP,{onClick:Gt,className:In.cancel},Ma)),yn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fn=({className:Pn,style:Ln={},LeftContent:Nn,children:da,RightContent:Ma})=>a.createElement("div",{className:Le()(yn.fixedBottom,Pn),style:Ln},a.createElement("div",{className:yn.wrap},a.createElement("div",{className:yn.left},Nn),a.createElement("div",{className:yn.center},da),a.createElement("div",{className:yn.right},Ma))),Nt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},zn=({className:Pn,style:Ln={},dataSource:Nn=[]})=>a.createElement("div",{className:Le()(Nt.crumbs,Pn),style:Ln},Nn.map((da,Ma)=>Mapt.history.push(da.path)},da.name):a.createElement("span",null,da.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:Ma,style:{color:"#5F6368"}},da.name))),Ha=ee(11938),Au=Object.defineProperty,Tn=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,ja=(Pn,Ln,Nn)=>Ln in Pn?Au(Pn,Ln,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):Pn[Ln]=Nn,nu=(Pn,Ln)=>{for(var Nn in Ln||(Ln={}))Wn.call(Ln,Nn)&&ja(Pn,Nn,Ln[Nn]);if(Jn)for(var Nn of Jn(Ln))ta.call(Ln,Nn)&&ja(Pn,Nn,Ln[Nn]);return Pn},hu=(Pn,Ln)=>Tn(Pn,Uu(Ln)),Yu=(Pn,Ln)=>{var Nn={};for(var da in Pn)Wn.call(Pn,da)&&Ln.indexOf(da)<0&&(Nn[da]=Pn[da]);if(Pn!=null&&Jn)for(var da of Jn(Pn))Ln.indexOf(da)<0&&ta.call(Pn,da)&&(Nn[da]=Pn[da]);return Nn};const{Countdown:mn}=Ha.default;var Kn=Pn=>{var Ln=Pn,{onChange:Nn}=Ln,da=Yu(Ln,["onChange"]);const[Ma,Gt]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof Ma=="number"&&Ma>=0&&Nn(Ma)},[Ma]);const ne=ce=>{const ve=Math.floor(ce/1e3);Gt(ve)};return a.createElement(mn,hu(nu({},da),{onChange:ne}))}},37808:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return Se}});var a=ee(59301);function Se(Ne,Ee){const ye=(0,a.useRef)();(0,a.useEffect)(()=>{ye.current=Ne}),(0,a.useEffect)(()=>{function we(){ye.current()}if(Ee!==null){let Fe=setInterval(we,Ee);return()=>clearInterval(Fe)}},[Ee])}},68956:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return $e}});var a=ee(28284),Se=ee(6767),Ne=ee(62957),Ee=ee(29787),ye=ee(25399),we=ee(82326),Fe=ee(47889),Le=ee(37568),Be=ee(54172),ge=ee(59301),Oe=ee(25690),je=ee(38986),Ie=ee(51257),oe={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},E=ee(48790),y=ee(39793),x=ee(76902),b=ee(59301),z=Object.defineProperty,te=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,pe=(Ye,_e,Ve)=>_e in Ye?z(Ye,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ye[_e]=Ve,be=(Ye,_e)=>{for(var Ve in _e||(_e={}))he.call(_e,Ve)&&pe(Ye,Ve,_e[Ve]);if(de)for(var Ve of de(_e))me.call(_e,Ve)&&pe(Ye,Ve,_e[Ve]);return Ye},De=(Ye,_e)=>te(Ye,ue(_e)),ke=(Ye,_e,Ve)=>new Promise((st,gt)=>{var Dt=un=>{try{Ft(Ve.next(un))}catch(St){gt(St)}},at=un=>{try{Ft(Ve.throw(un))}catch(St){gt(St)}},Ft=un=>un.done?st(un.value):Promise.resolve(un.value).then(Dt,at);Ft((Ve=Ve.apply(Ye,_e)).next())});const Ge=({shixunHomeworks:Ye,exercise:_e,loading:Ve,dispatch:st})=>{var gt,Dt,at;const{commonHeader:Ft}=_e,[un,St]=(0,ge.useState)([]),[pt,tt]=(0,ge.useState)(De(be({},(0,Oe.useParams)()),{page:1,limit:10})),[dt,ht]=(0,ge.useState)([]),[wt,Lt]=(0,ge.useState)(""),[rn,Te]=(0,ge.useState)(1),[Vt]=a.default.useForm(),[wa,ma]=(0,ge.useState)({}),[Pt,Fn]=(0,ge.useState)(null),[Hn,sn]=(0,ge.useState)(!1),[Yt,Sn]=(0,ge.useState)([]),[cn,Ze]=(0,ge.useState)(null),[Et,Ct]=(0,ge.useState)(0),[qe,Qe]=(0,ge.useState)(0),[xt,Zt]=(0,ge.useState)(!1),ln=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(zn,Ha,Au)=>(pt.page-1)*pt.limit+Au+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:zn=>zn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(zn,Ha)=>b.createElement("div",{className:oe.banding,title:zn||"--"},zn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(zn,Ha)=>zn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):zn===1?b.createElement("span",{style:{color:"#DF3042"}},!Ha.is_make_up&&"\u8003\u8BD5\u4E2D",Ha.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):zn===2?b.createElement("span",{style:{color:"#5AB891"}},!Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377",Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Ft==null?void 0:Ft.exercise_type)==2&&!(0,E.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(zn,Ha)=>Ha.commit_status===0||Ha.commit_status===1?"--":!Ha.open_total_score&&(0,E.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(zn=typeof zn=="number"?Number(zn):zn,console.log(typeof zn),zn||(zn=0),zn===100?b.createElement("span",{className:"c-green"},zn):zn>60?b.createElement("span",{className:"c-orange"},zn):zn==qe*.6?b.createElement("span",{className:"c-red"},zn):b.createElement("span",null,zn))}].filter(zn=>!!zn);(0,ge.useEffect)(()=>{var zn;((zn=_e.actionTabs)==null?void 0:zn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Sn([]),Ze(null),In(),nn(pt))},[(gt=_e.actionTabs)==null?void 0:gt.key]);const In=()=>ke(void 0,null,function*(){var zn;if(!((zn=_e.actionTabs)!=null&&zn.showSelectQuestion))return;const Ha=yield(0,je.ZP)(`/api/exercises/${pt==null?void 0:pt.categoryId}/all_subj_questions.json`,{method:"get"});Ha.status==0&&Sn(Ha.data)}),Dn=(zn,Ha)=>{pt.page=zn,pt.limit=Ha,tt(be({},pt)),nn(pt)},nn=zn=>ke(void 0,null,function*(){Zt(!0);const Ha=yield(0,je.ZP)(`/api/exercises/${pt.categoryId||(pt==null?void 0:pt.exerciseId)}/exercise_users.json`,{method:"get",params:zn});Ha.status==0&&(Ct(Ha.data.total_count),tt(De(be({},pt),{total:Ha.data.total_count})),St(Ha.data.exercise_users),Qe(Ha.data.total_score)),Zt(!1)}),yn=zn=>{pt.search=zn,pt.page=1,Vt.resetFields(),ma({}),ht([]),Fn(null),tt(be({},pt)),nn(pt)},sa=zn=>ke(void 0,null,function*(){var Ha,Au;const Tn=be({},wa);if(!((Ha=zn==null?void 0:zn.content)!=null&&Ha.trim())){Se.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Tn.content=zn==null?void 0:zn.content,Tn.attachment_ids=(Au=zn==null?void 0:zn.attachment_ids)==null?void 0:Au.map(Uu=>Uu.response.id),fn(Tn)}),fn=zn=>ke(void 0,null,function*(){var Ha;sn(!0);const{showSelectQuestion:Au,ai_review_settings:Tn}=_e.actionTabs,Uu=yield(0,je.ZP)(`/api/exercises/${(pt==null?void 0:pt.categoryId)||(pt==null?void 0:pt.exerciseId)}/test_ai_review.json`,{method:"post",body:De(be({},zn),{exercise_question_id:Au?cn:(Ha=_e.actionTabs)==null?void 0:Ha.questionId,ai_review_settings:Tn})});if([0,-3].includes(Uu.status)){Uu.status==0&&Se.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Fn(Uu);const Jn=document.querySelector(".modal-ai-pfcs");if(Jn){const Wn=Jn.querySelector(".ant-modal-body");Wn&&(Wn.scrollTop=Wn.scrollHeight)}}sn(!1)}),Nt=()=>{st({type:"exercise/setActionTabs",payload:{key:""}}),Te(1),an()},an=()=>{Vt.resetFields(),ma({}),ht([]),Lt(""),Fn(null)};return b.createElement(Ne.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Hn,open:((Dt=_e.actionTabs)==null?void 0:Dt.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Nt(),okText:Pt?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var zn;if((zn=_e.actionTabs)!=null&&zn.showSelectQuestion&&!cn)return Se.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(rn==1){if(dt.length==0)return Se.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");fn({exercise_user_id:dt[0]})}else rn==2&&Vt.submit()}},b.createElement(Ee.Z,{spinning:Hn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((at=_e.actionTabs)==null?void 0:at.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(ye.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${oe.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(we.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:cn,onChange:zn=>Ze(zn)},Yt==null?void 0:Yt.map(zn=>b.createElement(we.default.Option,{key:zn==null?void 0:zn.id,value:zn==null?void 0:zn.id},zn==null?void 0:zn.question_title)))),b.createElement("div",{className:oe.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(Fe.ZP.Group,{onChange:zn=>{zn.target.value==1&&Dn(1,10),Te(zn.target.value),an()},value:rn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),rn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Le.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wt,onChange:zn=>Lt(zn.target.value),onSearch:yn})),b.createElement(Be.default,{rowSelection:{type:"radio",selectedRowKeys:dt,onChange:(zn,Ha)=>{ht(zn)},getCheckboxProps:zn=>({disabled:[0,1].includes(zn==null?void 0:zn.commit_status)})},loading:xt,rowKey:"exercise_user_id",dataSource:un||[],columns:ln,pagination:{current:pt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:pt.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et,size:"default",showTotal:Ie.rU,onChange:Dn},onChange:(zn,Ha,Au)=>{pt.page=1,Au.order===void 0?(pt.order_type=null,pt.order=null):(pt.order_type=Au.order==="descend"?"desc":"asc",pt.order=Au.field),tt(be({},pt)),nn(pt)}})),rn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:Vt,className:oe.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{ma(be({},Vt.getFieldsValue()))},onFinish:sa},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(y.Z,{watch:!0})))),Pt&&b.createElement("div",{className:oe.result_con},b.createElement("div",{className:oe.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(Pt==null?void 0:Pt.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),Pt==null?void 0:Pt.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(x.Z,{value:Pt==null?void 0:Pt.content,style:{fontSize:"14px"}}))),(Pt==null?void 0:Pt.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(x.Z,{value:Pt==null?void 0:Pt.message,style:{fontSize:"14px"}})))))};var $e=(0,Oe.connect)(({shixunHomeworks:Ye,exercise:_e,loading:Ve,user:st})=>({shixunHomeworks:Ye,exercise:_e,loading:Ve.effects,user:st}))(Ge)},56034:function(ft,ct,ee){"use strict";var a=ee(59301),Se=ee(28284),Ne=ee(77019),Ee=ee(5269),ye=ee(62673),we=ee(47889),Fe=ee(92310),Le=ee.n(Fe),Be=ee(87573),ge=Object.defineProperty,Oe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(ue,de,he)=>de in ue?ge(ue,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):ue[de]=he,x=(ue,de)=>{for(var he in de||(de={}))oe.call(de,he)&&y(ue,he,de[he]);if(Ie)for(var he of Ie(de))E.call(de,he)&&y(ue,he,de[he]);return ue},b=(ue,de)=>Oe(ue,je(de)),z=(ue,de)=>{var he={};for(var me in ue)oe.call(ue,me)&&de.indexOf(me)<0&&(he[me]=ue[me]);if(ue!=null&&Ie)for(var me of Ie(ue))de.indexOf(me)<0&&E.call(ue,me)&&(he[me]=ue[me]);return he};const te=ue=>{var de=ue,{data:he,className:me="",colon:pe=!1}=de,be=z(de,["data","className","colon"]);return a.createElement(Se.default,b(x({},be),{className:Le()(Be.Z.FormCheckBoxDom,me),colon:pe}),he==null?void 0:he.map((De,ke)=>{var Ge=De,{ItemData:$e,valuePropName:Ye,children:_e,desc:Ve,type:st="Checkbox",normalize:gt}=Ge,Dt=z(Ge,["ItemData","valuePropName","children","desc","type","normalize"]);return(Dt==null?void 0:Dt.isShow)&&a.createElement(Ne.Z,{key:ke,wrap:!1,justify:"space-between"},a.createElement(Ee.Z,null,a.createElement(Se.default.Item,b(x({},Dt),{normalize:(at,Ft,un)=>{var St,pt;return st=="Radio"||((St=Ft||[])!=null&&St.every(tt=>tt==="all")&&at.includes("all")&&at.length>1&&(at=at.filter(tt=>tt!=="all")),(!((pt=Ft||[])!=null&&pt.includes("all"))&&at.includes("all")||(at==null?void 0:at.length)==0)&&(at=["all"])),gt?gt(at,Ft,un):at}}),_e||(st=="Checkbox"?a.createElement(ye.default.Group,{options:$e}):a.createElement(we.ZP.Group,{options:$e})))),a.createElement(Ee.Z,null,Ve))}))};ct.Z=te},94418:function(ft,ct,ee){"use strict";ee.r(ct),ee.d(ct,{default:function(){return ap}});var a=ee(59301),Se=ee(38986),Ne=ee(346),Ee=ee(25690),ye=ee(62957),we=ee(93041),Fe=ee(6767),Le=ee(62673),Be=ee(25399),ge=ee(47889),Oe=ee(77736),je=ee(91882),Ie=ee(99571),oe=ee(77019),E=ee(75727),y=ee(20554),x=ee(54172),b=ee(87169),z=ee(27812),te=ee(89489),ue=ee(81722),de=ee(51257),he=ee(40133),me=ee(28284),pe=ee(5269),be=ee(71411),De=ee(37568),ke=ee(71051),Ge=ee(13747),$e=ee(61186),Ye=ee.n($e),_e=Object.defineProperty,Ve=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,Dt=(ie,se,re)=>se in ie?_e(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,at=(ie,se)=>{for(var re in se||(se={}))st.call(se,re)&&Dt(ie,re,se[re]);if(Ve)for(var re of Ve(se))gt.call(se,re)&&Dt(ie,re,se[re]);return ie},Ft=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const un=({shixunHomeworks:ie,dispatch:se})=>{const re=(0,Ee.useParams)();return a.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ft(void 0,null,function*(){(yield(0,Se.ZP)(`/api/myshixuns/${ie.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:re.coursesId}})).status===0&&(Fe.ZP.success("\u5220\u9664\u6210\u529F"),se({type:"shixunHomeworks/setActionTabs",payload:{}}),se({type:"shixunHomeworks/getWorkList",payload:at({},ie.actionTabs.params)}))}),onCancel:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var St=(0,Ee.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(un),pt=Object.defineProperty,tt=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,rn=(ie,se,re)=>se in ie?pt(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Te=(ie,se)=>{for(var re in se||(se={}))wt.call(se,re)&&rn(ie,re,se[re]);if(ht)for(var re of ht(se))Lt.call(se,re)&&rn(ie,re,se[re]);return ie},Vt=(ie,se)=>tt(ie,dt(se)),wa=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ma=({exercise:ie,dispatch:se})=>{var re,We,lt,Re,Bt,Xe,Ce,Pe;const yt=(0,Ee.useParams)(),[$t,Cn]=(0,a.useState)(!0),[Mt]=me.default.useForm(),{actionTabs:Ht}=ie;(0,a.useEffect)(()=>{var Rn,Kt,kt,Jt;ie.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(Mt.resetFields(),Mt.setFieldsValue({subjective_score:(Kt=(Rn=Ht==null?void 0:Ht.selectArrs)==null?void 0:Rn.record)==null?void 0:Kt.subjective_score,objective_score:(Jt=(kt=Ht==null?void 0:Ht.selectArrs)==null?void 0:kt.record)==null?void 0:Jt.objective_score}))},[ie.actionTabs.key]);const Bn=()=>{se({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(ye.default,{centered:!0,title:"\u8BC4\u9605",open:ie.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:Bn,footer:a.createElement(oe.Z,{align:"middle",justify:"end"},a.createElement(Ie.ZP,{className:"ml10",onClick:Bn}," \u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml10",onClick:()=>wa(void 0,null,function*(){var Rn,Kt;yield Mt.validateFields();const kt=Mt.getFieldValue();(yield(0,ue.oS)(Vt(Te({},kt),{id:yt.categoryId,user_id:(Kt=(Rn=Ht==null?void 0:Ht.selectArrs)==null?void 0:Rn.record)==null?void 0:Kt.user_id}))).status===0&&(Fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Mt.resetFields(),se({type:"exercise/setActionTabs",payload:{}}),se({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(me.default,{form:Mt},a.createElement(oe.Z,null,a.createElement(pe.Z,null,a.createElement(me.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(ke.Z,{min:0,max:((We=(re=Ht==null?void 0:Ht.selectArrs)==null?void 0:re.exercise_types)==null?void 0:We.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Re=(lt=Ht==null?void 0:Ht.selectArrs)==null?void 0:lt.exercise_types)==null?void 0:Re.subjective_score,"\u5206")))),a.createElement(oe.Z,null,a.createElement(pe.Z,null,a.createElement(me.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(ke.Z,{min:0,max:((Xe=(Bt=Ht==null?void 0:Ht.selectArrs)==null?void 0:Bt.exercise_types)==null?void 0:Xe.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Ce=Ht==null?void 0:Ht.selectArrs)==null?void 0:Ce.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var Pt=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ma);const Fn=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],Hn=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],sn=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var Yt=ee(28426),Sn=ee(29787),cn=ee(45937),Ze=ee(59301),Et=Object.defineProperty,Ct=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,ln=(ie,se,re)=>se in ie?Et(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,In=(ie,se)=>{for(var re in se||(se={}))xt.call(se,re)&&ln(ie,re,se[re]);if(Qe)for(var re of Qe(se))Zt.call(se,re)&&ln(ie,re,se[re]);return ie},Dn=(ie,se)=>Ct(ie,qe(se)),nn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const yn=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),[Re]=me.default.useForm(),Bt=me.default.useWatch("time",Re),[Xe,Ce]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:yt}=ie,[,$t,Cn,Mt]=(0,cn.U)(ue.n7,{id:lt.categoryId}),Ht=Mt!=null&&Mt.user_end_time?Ye()(Mt==null?void 0:Mt.user_end_time).add(1,"minutes"):Ye()(),Bn=Ye()(Mt==null?void 0:Mt.user_total_end_time)>Ht?Math.round(Ye().duration(Ye()(Mt==null?void 0:Mt.user_total_end_time).diff(Ht.startOf("minute"))).asMinutes()):0,Rn=((Mt==null?void 0:Mt.student_left_minutes)||0)+(Bt||0);(0,a.useEffect)(()=>{var kt;Pe.key==="\u5EF6\u65F6"?(se({type:"exercise/getWorkSetting",payload:In({},lt)}),Cn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(kt=Pe==null?void 0:Pe.selectArrs)==null?void 0:kt.user_id]})):Re.resetFields()},[Pe.key]);const Kt=()=>{se({type:"exercise/setActionTabs",payload:{}})};return Ze.createElement(Ze.Fragment,null,Ze.createElement(ye.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:Xe,onOk:()=>nn(void 0,null,function*(){Re.submit()}),onCancel:Kt},Ze.createElement(Sn.Z,{spinning:$t},Ze.createElement(me.default,{form:Re,colon:!1,labelCol:{span:4},onFinish:kt=>nn(void 0,null,function*(){Ce(!0);const Jt=yield(0,ue.qz)(Dn(In({},kt),{id:lt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Ce(!1),Jt.status===0&&(Fe.ZP.success("\u5EF6\u65F6\u6210\u529F"),se({type:"exercise/setUpdateIndex"}),Kt())})},Ze.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ze.createElement("br",null),"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",Ze.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1B",Ze.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ze.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ze.createElement(oe.Z,{align:"middle",gutter:40},Ze.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ze.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(re=Pe==null?void 0:Pe.selectArrs)==null?void 0:re.user_name)),Ze.createElement(pe.Z,null,"\u5B66\u53F7",Ze.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(We=Pe==null?void 0:Pe.selectArrs)==null?void 0:We.student_id))),Ze.createElement(me.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ze.createElement(ke.Z,{min:0,precision:0,max:Bn,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Bn}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ze.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ze.createElement("span",{className:"ml5"},Rn),"\u5206\u949F",Rn!==0&&(Mt==null?void 0:Mt.user_end_time)&&Ze.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ze.createElement("span",{className:"ml5"},Ye()(Mt==null?void 0:Mt.user_end_time).add(Bt||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(yt==null?void 0:yt.screen_open)&&Ze.createElement(me.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ze.createElement(Le.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var sa=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(yn),fn=ee(16326),Nt=ee(48716),an=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const zn=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),[Re]=me.default.useForm(),[Bt,Xe]=(0,a.useState)(!1),{actionTabs:Ce}=ie;return(0,a.useEffect)(()=>{ie.actionTabs.key==="teacher-unlock"&&(Xe(!1),Re.resetFields())},[ie.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(ye.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(re=Ce==null?void 0:Ce.selectArrs)==null?void 0:re.user_name}\uFF09`,open:ie.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Bt,onOk:()=>an(void 0,null,function*(){var Pe,yt;yield Re.validateFields();const $t=Re.getFieldsValue();if(Xe(!0),(yield(0,ue.ZD)(lt.categoryId,{exercise_user_id:(Pe=Ce==null?void 0:Ce.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:$t.unlock_key})).status===0){if($t.time){const Mt={time:Ye()($t.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_user_id,id:lt.categoryId};yield(0,ue.qz)(Mt)}Fe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),se({type:"exercise/setUpdateIndex"}),se({type:"exercise/setActionTabs",payload:{}})}Xe(!1)}),onCancel:()=>{se({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(me.default,{form:Re,layout:"vertical",autoComplete:"off"},a.createElement(me.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(De.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(me.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Ye()((We=Ce==null?void 0:Ce.selectArrs)==null?void 0:We.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(fn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var yt;return(0,Nt.Q8)(Pe,(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_end_at)},disabledTime:Pe=>{var yt;const $t=(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_end_at;if(Ye()(Pe).isSame(Ye()($t),"day")){const Cn=Ye()($t).hours(),Mt=Ye()($t).minutes();return console.log(Cn,Mt),{disabledHours:()=>(0,Nt.w6)(0,24).slice(Cn+1),disabledMinutes:()=>Ye()(Pe).isSame(Ye()($t),"hour")?(0,Nt.w6)(Mt,60):[]}}return(0,Nt.d0)(Pe)},allowClear:!1}))))))};var Ha=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(zn),Au=ee(87320),Tn=ee(49535),Uu=ee(75582),Jn=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,ja=(ie,se)=>{var re={};for(var We in ie)Wn.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Jn)for(var We of Jn(ie))se.indexOf(We)<0&&ta.call(ie,We)&&(re[We]=ie[We]);return re},nu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hu=ie=>{var se=ie,{shixunHomeworks:re,dispatch:We}=se,lt=ja(se,["shixunHomeworks","dispatch"]);const Re=(0,Ee.useParams)(),[Bt,Xe]=(0,a.useState)([]),[Ce,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{re.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&yt()},[re.actionTabs.key]);function yt(){return nu(this,null,function*(){const Cn=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/group_list.json`,{method:"GET"});Xe(Cn)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:re.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nu(void 0,null,function*(){const Cn=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Ce}});(Cn==null?void 0:Cn.status)===0&&(Ee.history.replace(`/classrooms/${Re.coursesId}/exercise/${Re.categoryId}/detail?tabs=7`),window.location.reload(),We({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),We({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(x.default,{rowSelection:{type:"checkbox",onChange:(Cn,Mt)=>{Pe([...Cn])},selectedRowKeys:Ce,getCheckboxProps:Cn=>({disabled:Cn.status==="\u8FDB\u884C\u4E2D"||Cn.works_count===0})},rowKey:Cn=>Cn.key||Cn.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:Bt==null?void 0:Bt.group_list})))};var Yu=(0,Ee.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(hu),mn=ee(48790),At={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},Kn=ee(59301),Pn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())}),Nn=({item:ie,renderText:se})=>{const re=(0,Ee.useParams)(),[We,lt]=(0,a.useState)(),Re=Bt=>Pn(void 0,null,function*(){if(!Bt)return;const Xe=yield(0,ue.UH)({id:re.categoryId,user_id:ie==null?void 0:ie.user_id});Xe&<(Xe)});return Kn.createElement(Be.Z,{onOpenChange:Bt=>Re(Bt),title:Kn.createElement("div",null,"\u5355\u9009\u9898 ",(We==null?void 0:We.single_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u591A\u9009\u9898 ",(We==null?void 0:We.multiple_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u5224\u65AD\u9898 ",(We==null?void 0:We.judgement_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u586B\u7A7A\u9898 ",(We==null?void 0:We.completion_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(We==null?void 0:We.shixun_question_score)||0,"\u5206")},se)},da=ee(89392),Ma=ee.n(da),Gt=ee(82326),ne=ee(54650),ce=ee(59301),ve=Object.defineProperty,Me=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,ha=(ie,se,re)=>se in ie?ve(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,xa=(ie,se)=>{for(var re in se||(se={}))Tt.call(se,re)&&ha(ie,re,se[re]);if(vt)for(var re of vt(se))Da.call(se,re)&&ha(ie,re,se[re]);return ie},du=(ie,se)=>Me(ie,Ue(se)),qn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ra=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),{actionTabs:Re,commonHeader:Bt}=ie,[Xe]=me.default.useForm(),Ce=me.default.useWatch("time",Xe),[,Pe,yt,$t]=(0,cn.U)(ue.n7,{id:lt.categoryId}),[,Cn,Mt]=(0,cn.U)(ue.Xo,{id:lt.categoryId}),Ht=(0,a.useRef)(null),Bn=$t!=null&&$t.user_end_time?Ye()($t==null?void 0:$t.user_end_time).add(1,"minutes"):Ye()(),Rn=Ye()($t==null?void 0:$t.user_total_end_time)>Bn?Math.round(Ye().duration(Ye()($t==null?void 0:$t.user_total_end_time).diff(Bn.startOf("minute"))).asMinutes()):0,Kt=(($t==null?void 0:$t.student_left_minutes)||0)+(Ce||0);(0,a.useEffect)(()=>{var Jt,dn;Re.key=="\u8C03\u6574\u72B6\u6001"?(se({type:"exercise/getWorkSetting",payload:xa({},lt)}),yt({user_id:Re!=null&&Re.isBatch?Re==null?void 0:Re.user_ids:[(Jt=Re==null?void 0:Re.selectArrs)==null?void 0:Jt.user_id]})):(Xe.resetFields(),Ht.current&&((dn=Ht.current)==null||dn.changeCode({target:{value:""}})))},[Re.key]);const kt=()=>{se({type:"exercise/setActionTabs",payload:{}})};return ce.createElement(ye.default,{centered:!0,title:Re!=null&&Re.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:Re.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Cn,onOk:()=>qn(void 0,null,function*(){Xe.submit()}),onCancel:kt},ce.createElement(Sn.Z,{spinning:Pe},ce.createElement(me.default,{initialValues:{status:"1"},form:Xe,colon:!1,labelCol:{span:4},onFinish:Jt=>qn(void 0,null,function*(){if(console.log("allValue",Jt),Ht.current.onVerify())return Promise.reject();(yield Mt(du(xa({},Jt),{exercise_user_id:Re==null?void 0:Re.exercise_user_id}))).status==0&&(Fe.ZP.success("\u8C03\u6574\u6210\u529F"),kt(),se({type:"exercise/setUpdateIndex"}))})},Re!=null&&Re.isBatch?ce.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ce.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Re==null?void 0:Re.exercise_user_id.length),"\u540D\u5B66\u751F"):ce.createElement(oe.Z,{className:"mb20",align:"middle",gutter:40},ce.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ce.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(re=Re==null?void 0:Re.selectArrs)==null?void 0:re.user_name)),ce.createElement(pe.Z,null,"\u5B66\u53F7",ce.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(We=Re==null?void 0:Re.selectArrs)==null?void 0:We.student_id))),(Bt==null?void 0:Bt.is_locked)&&ce.createElement(me.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ce.createElement(De.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ce.createElement(me.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ce.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ce.createElement(Gt.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ce.createElement(Gt.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Bt==null?void 0:Bt.time)!==-1&&ce.createElement(ce.Fragment,null,ce.createElement(me.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ce.createElement(ke.Z,{min:0,precision:0,max:Rn,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Rn}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Re!=null&&Re.isBatch)&&ce.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ce.createElement("span",{className:"ml5"},Kt),"\u5206\u949F",Kt!==0&&($t==null?void 0:$t.user_end_time)&&ce.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ce.createElement("span",{className:"ml5"},Ye()($t==null?void 0:$t.user_end_time).add(Ce||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Bt==null?void 0:Bt.screen_open)&&ce.createElement(me.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ce.createElement(Le.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ce.createElement(me.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ce.createElement(ne.Z,{ref:Jt=>Ht.current=Jt})))))};var qa=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ra),Un=ee(59001),Sa=ee(20777),la=ee(45677),Je=ee(59301),Qa=Object.defineProperty,bu=Object.defineProperties,xr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,yr=(ie,se,re)=>se in ie?Qa(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Lu=(ie,se)=>{for(var re in se||(se={}))fu.call(se,re)&&yr(ie,re,se[re]);if(Lr)for(var re of Lr(se))wu.call(se,re)&&yr(ie,re,se[re]);return ie},Na=(ie,se)=>bu(ie,xr(se)),pl=(ie,se)=>{var re={};for(var We in ie)fu.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Lr)for(var We of Lr(ie))se.indexOf(We)<0&&wu.call(ie,We)&&(re[We]=ie[We]);return re},rr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Tr=ie=>{var se=ie,{exercise:re,loading:We,dispatch:lt,globalSetting:Re,checkDomainAuthority:Bt,getparams:Xe,user:Ce,classroomList:Pe}=se,yt=pl(se,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),$t,Cn,Mt,Ht,Bn,Rn,Kt,kt,Jt;const[dn]=(0,Ee.useSearchParams)(),Aa=(0,Ee.useParams)();let[Wt,jn]=(0,a.useState)(Lu({page:1,limit:20},Aa));const{commonHeader:vn,updateIndex:va}=re,{userInfo:bt}=Ce,[bn,hn]=(0,a.useState)({}),[pa,Ba]=(0,a.useState)(0),[qt,Xa]=(0,a.useState)(0),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)("alert"),[ua,_n]=(0,a.useState)(0),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka]=me.default.useForm(),[za,Yn]=(0,a.useState)([]),[Mn,Ea]=(0,a.useState)(1),[Vn,gn]=(0,a.useState)(""),[ia,On]=(0,a.useState)(),[ga,ba]=(0,a.useState)(!1),[Ra,Tu]=(0,a.useState)(!1),[ur,Cu]=(0,a.useState)({name:"",id:"",list:[]}),[ca,Fu]=(0,a.useState)({}),[Qu,Nr]=(0,a.useState)({}),[al,au]=(0,a.useState)(!0),[Vu,br]=(0,a.useState)(""),[cu,sr]=(0,a.useState)(""),[Vr,Jr]=(0,a.useState)(""),[Yl,xl]=(0,a.useState)([]),[,,ir]=(0,cn.U)(ue.N0,{}),[Ao,Bi]=(0,a.useState)([]),[Io,Mi]=(0,a.useState)(!0),[ni,pu]=(0,a.useState)({});(0,a.useEffect)(()=>{let kn={};if(dn.get("exercise_group_id")&&!va){if(dn.get("statistics")){let Zn=[];const $u=dn.get("scope");$u==="0"&&(Zn=["all"]),$u==="1"&&(Zn=[1,2,3]),$u==="2"&&(Zn=[2,3]),kn={exercise_group_id:dn.get("exercise_group_id"),commit_status:Zn}}else kn={review:[0,2],commit_status:[2,3]},dn.get("exercise_group_id")!=="0"&&(kn.exercise_group_id=[Number(dn.get("exercise_group_id"))]);Ka.setFieldsValue(Lu({},kn))}return Wt=Lu(Lu({},Wt),kn),jn(Lu({},Wt)),$a(),Hu(Wt),xl([]),()=>{lt({type:"exercise/setUpdateIndex",payload:"clear"})}},[va]);const $a=()=>rr(void 0,null,function*(){var kn,Zn;const $u=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/header_info.json`,{method:"get"});($u==null?void 0:$u.status)===0&&(Fu(($u==null?void 0:$u.data)||{}),console.log((kn=$u==null?void 0:$u.data)==null?void 0:kn.course_groups),lt({type:"exercise/save",payload:{course_groups:(Zn=$u==null?void 0:$u.data)==null?void 0:Zn.course_groups}}))}),Hu=kn=>rr(void 0,null,function*(){var Zn,$u,No,zo,yo,ss,Rs,as,m0,ed,bg;au(!0);const Vo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_users.json`,{method:"get",params:kn});if((Vo==null?void 0:Vo.status)===0){let wg=(No=($u=(Zn=Vo==null?void 0:Vo.data)==null?void 0:Zn.exercise_users)==null?void 0:$u[0])==null?void 0:No.commit_status;Mi(wg==2||wg==3),Nr({exercise_users:((zo=Vo==null?void 0:Vo.data)==null?void 0:zo.exercise_users)||[],current_answer_user:((yo=Vo==null?void 0:Vo.data)==null?void 0:yo.current_answer_user)||{}}),br(((ss=Vo==null?void 0:Vo.data)==null?void 0:ss.appraise_user_login)||""),sr(((Rs=Vo==null?void 0:Vo.data)==null?void 0:Rs.first_export_user_login)||""),Ba((as=Vo==null?void 0:Vo.data)==null?void 0:as.total_count),Xa(typeof((m0=Vo==null?void 0:Vo.data)==null?void 0:m0.total_score)=="string"?Number((ed=Vo==null?void 0:Vo.data)==null?void 0:ed.total_score):(bg=Vo==null?void 0:Vo.data)==null?void 0:bg.total_score)}Jr(Vo==null?void 0:Vo.status),au(!1)});(0,a.useEffect)(()=>{lt({type:"exercise/setSaveExerciseDownUsers",payload:Ss})},[cu,pa,JSON.stringify(Wt)]);function Dl(kn){return rr(this,null,function*(){var Zn,$u,No,zo;On(kn==null?void 0:kn.exercise_user_id),ba(kn.commit_status===2||kn.commit_status===3),iu(!0);let yo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:kn==null?void 0:kn.exercise_user_id}});(($u=(Zn=yo==null?void 0:yo.data)==null?void 0:Zn.exercise_user_photos)==null?void 0:$u.length)>0?et(!0):Fe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),Yn((No=yo==null?void 0:yo.data)==null?void 0:No.exercise_user_photos),_n((zo=yo==null?void 0:yo.data)==null?void 0:zo.alert_count),iu(!1)})}const Al=kn=>{Wt.page=1;const Zn=Object.assign({},Ka.getFieldsValue());Object.keys(Zn).map(function($u){$u==="objective_score_gte"||$u==="objective_score_lte"||(Zn[$u].includes("all")?(delete Wt[$u],Ka.setFieldsValue({[$u]:"all"})):(Wt[$u]=Zn[$u],Zn[$u]==""||!Zn[$u]?Ka.setFieldsValue({[$u]:"all"}):Ka.setFieldsValue({[$u]:Wt[$u]})))}),("objective_score_gte"in kn||"objective_score_lte"in kn)&&(Zn.objective_score_gte&&Zn.objective_score_lte&&Zn.objective_score_gte>Zn.objective_score_lte?(Ka.setFieldsValue({objective_score_lte:Zn.objective_score_gte}),Wt.objective_score_lte=Zn.objective_score_gte||null,Wt.objective_score_gte=Zn.objective_score_gte||null):(Wt.objective_score_lte=Zn.objective_score_lte||null,Wt.objective_score_gte=Zn.objective_score_gte||null)),jn(Lu({},Wt)),Hu(Wt),Xe(Lu({},Wt))},Bl=(kn=1,Zn=20)=>{Wt.page=kn,Wt.limit=Zn,jn(Lu({},Wt)),Hu(Wt)};let ml=new Date().getTime();const so=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(kn,Zn,$u)=>Je.createElement(Be.Z,{title:((Wt.page||1)-1)*Wt.limit+$u+1},Je.createElement("span",null,((Wt.page||1)-1)*Wt.limit+$u+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(kn,Zn)=>Je.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var $u;if(kn&&(0,mn.GJ)()){if((0,mn.Rm)()&&!(($u=Pe.AssistantObject.exercise)!=null&&$u.can_view)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(Zn.commit_status){case 0:if(!(0,mn.Ny)()){Fe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",Zn.commit_status)}kn&&(0,mn.GJ)()&&(Jo(),(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn==null?void 0:Zn.login}`))}}},Je.createElement("span",{className:kn&&(0,mn.GJ)()?At.operationLink:""},kn||"--"),!!(Zn!=null&&Zn.delayed_at)&&vn.time!==-1&&Je.createElement(Be.Z,{title:Je.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",Je.createElement("span",{className:"ml5"},Ye()(Zn.delayed_at).format("YYYY-MM-DD HH:mm")))},Je.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:kn=>kn||"--"},!(ca!=null&&ca.is_excellent)&&(ca==null?void 0:ca.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(kn,Zn)=>Je.createElement("div",{className:At.banding,title:kn||"--"},kn||"--")},{title:(vn==null?void 0:vn.exercise_type)==2&&!(0,mn.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(kn,Zn)=>Zn.commit_status===0||Zn.commit_status===1?"--":!Zn.open_total_score&&(0,mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,console.log(typeof kn),kn||(kn=0),kn===100?Je.createElement("span",{className:"c-green"},kn):kn>60?Je.createElement("span",{className:"c-orange"},kn):kn==qt*.6?Je.createElement("span",{className:"c-red"},kn):Je.createElement("span",null,kn))},!((ca==null?void 0:ca.objective)!==1||(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn>=0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",Je.createElement(Nn,{renderText:$u,item:Zn})}}},!((ca==null?void 0:ca.subjective)!==1||(ca==null?void 0:ca.subjective)===1&&(ca==null?void 0:ca.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let $u;ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml&&($u="--"),!(Zn!=null&&Zn.has_comment)&&Zn.review_status&&($u="\u8BC4\u9605\u4E2D"),Zn!=null&&Zn.has_comment?$u="\u5DF2\u8BC4\u9605":$u="\u672A\u8BC4\u9605",kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let No;return kn===0?No=Je.createElement("span",null,kn," ",$u==="\u672A\u8BC4\u9605"&&Je.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):kn>0&&kn<=60?No=Je.createElement("span",null,kn):kn===100?No=Je.createElement("span",{className:"c-green"},kn):kn>60?No=Je.createElement("span",{className:"c-orange"},kn):No="--",No}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(kn,Zn)=>kn===0?Je.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?Je.createElement("span",{style:{color:"#DF3042"}},!Zn.is_make_up&&"\u8003\u8BD5\u4E2D",Zn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(kn,Zn)=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},(0,mn.GJ)()&&(vn==null?void 0:vn.exercise_type)===2&&{title:Je.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",Je.createElement(Be.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},Je.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(kn,Zn)=>{var $u;return Je.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const No={name:Zn==null?void 0:Zn.user_name,id:Zn==null?void 0:Zn.student_id,list:Zn==null?void 0:Zn.simulate_exercise_records};Cu(Lu({},No)),Tu(!0)}},($u=Zn==null?void 0:Zn.simulate_exercise_records)==null?void 0:$u.length,"/",vn==null?void 0:vn.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:(($t=bt==null?void 0:bt.course)==null?void 0:$t.course_role)===15||(vn==null?void 0:vn.exercise_type)==2?At.noShow:"",align:"left",render:(kn,Zn)=>Je.createElement("div",{style:{display:"flex",alignItems:"center"}},Je.createElement("span",{className:At.operationLink,onClick:()=>{lt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:Zn.user_id}})}},kn||"0"))},(vn==null?void 0:vn.screen_open)&&{title:Je.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",Je.createElement(Be.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},Je.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(kn,Zn)=>Je.createElement("span",{style:kn>0?{cursor:"pointer"}:{},className:kn>(Zn==null?void 0:Zn.screen_total_num)?"c-red":"",onClick:()=>rr(void 0,null,function*(){if(kn===0)return;const $u=yield(0,ue.Yu)(Aa.categoryId,{exercise_user_id:Zn.exercise_user_id});ye.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${Zn==null?void 0:Zn.user_name}\uFF09`,icon:null,closable:!0,className:At.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:Je.createElement(x.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:$u==null?void 0:$u.data})})})},kn,"/",Zn==null?void 0:Zn.screen_total_num)},(vn==null?void 0:vn.exercise_status)>1&&(vn==null?void 0:vn.open_camera)&&(0,mn.GJ)()&&!((Cn=Re.setting)!=null&&Cn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(kn,Zn)=>Zn.commit_status>0?Je.createElement("a",{onClick:()=>{Dl(Zn)}},`${kn||0}/${vn==null?void 0:vn.photo_count}`):"--"},(vn==null?void 0:vn.ip_bind)&&(0,mn.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(kn,Zn)=>Je.createElement(Je.Fragment,null,kn||"--",Zn.commit_status<=1&&vn.ip_bind&&Zn.last_ip&&Je.createElement(Ie.ZP,{type:"link",onClick:()=>rr(void 0,null,function*(){const $u=ye.default.confirm({title:Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),Je.createElement(pe.Z,null,Je.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>$u.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:Je.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",Je.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>rr(void 0,null,function*(){(yield(0,ue.ab)({id:Wt.categoryId,exercise_user_id:Zn.exercise_user_id})).status===0&&(Fe.ZP.success("\u89E3\u7ED1\u6210\u529F"),Hu(Wt))})})})},"\u89E3\u7ED1"))},(vn==null?void 0:vn.open_camera)&&(0,mn.Gg)()&&vn.exercise_status<3&&!((Mt=Re.setting)!=null&&Mt.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(kn,Zn)=>Je.createElement(be.Z,{checked:kn,onClick:()=>rr(void 0,null,function*(){kn?ye.default.info({title:"\u63D0\u793A",content:Je.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):ye.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:Je.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>rr(void 0,null,function*(){const $u=yield(0,ue.cC)(Na(Lu({},Wt),{exercise_user_id:Zn.exercise_user_id}));($u==null?void 0:$u.status)===0&&(Fe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Hu(Wt))})})})})},(0,mn.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(kn,Zn)=>ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml?"--":!kn&&Zn.review_status?"\u8BC4\u9605\u4E2D":kn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((vn==null?void 0:vn.assistant_auth)||(0,mn.GJ)()||(0,mn.dE)())&&Bt&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:At.operationCol,render:(kn,Zn)=>{var $u,No;return(vn==null?void 0:vn.exercise_status)===-1?Je.createElement("div",null," ",(0,mn.GJ)()&&Je.createElement("a",{onClick:zo=>{zo.stopPropagation(),lt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Zn==null?void 0:Zn.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),Je.createElement("a",{style:{marginLeft:(0,mn.GJ)()&&10},onClick:(0,da.debounce)(zo=>rr(void 0,null,function*(){var yo,ss,Rs;zo.stopPropagation();let as=yield(0,Se.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});ye.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:Je.createElement("div",null,Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",null,Je.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Je.createElement("span",{style:{marginLeft:10}},(yo=as==null?void 0:as.data)==null?void 0:yo.user_name)),Je.createElement("div",{style:{marginLeft:60}},Je.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Je.createElement("span",{style:{marginLeft:10}},(ss=as==null?void 0:as.data)==null?void 0:ss.student_id)),Je.createElement("div",{style:{marginLeft:60}},Je.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Je.createElement("span",{style:{marginLeft:10}},(Rs=as==null?void 0:as.data)==null?void 0:Rs.group_name))),Je.createElement("div",{style:{marginTop:22,marginBottom:20}},Je.createElement(x.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(m0,ed)=>Je.createElement("span",{style:{color:(ed==null?void 0:ed.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},m0)}],pagination:!1,dataSource:[Lu({},as==null?void 0:as.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Je.createElement("div",{className:"flex gap-10px"},(0,mn.GJ)()&&(Zn==null?void 0:Zn.commit_status)===1&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Zn==null?void 0:Zn.commit_status)!==1,onClick:()=>{(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn.login}`)}},"\u67E5\u9605"),((vn==null?void 0:vn.enable_report_setting)&&(vn==null?void 0:vn.enable_student_view)||(vn==null?void 0:vn.enable_report_setting)&&(0,mn.eB)())&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:Zn.commit_status<2,onClick:zo=>rr(void 0,null,function*(){zo.preventDefault();let yo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_user/report_detail.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});(yo==null?void 0:yo.status)===0&&((0,mn.dE)()?pu({url:yo==null?void 0:yo.url,file_type:"pdf",isedit:!1}):pu({url:yo==null?void 0:yo.url,file_type:"pdf",isedit:!0,exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}))})},"\u5B9E\u9A8C\u62A5\u544A"),(0,mn.GJ)()&&(Zn==null?void 0:Zn.commit_status)!==1&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:Zn.commit_status<2,onClick:zo=>rr(void 0,null,function*(){var yo,ss;if(zo.preventDefault(),yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Zn.commit_status===2){if((0,mn.Rm)()&&!((yo=Pe.AssistantObject.exercise)!=null&&yo.can_view)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jo(),window.location.href=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn.login}`}if(Zn.commit_status===3){if((0,mn.Rm)()&&!((ss=Pe.AssistantObject.exercise)!=null&&ss.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:Jo,selectArrs:{record:Lu({},Zn),exercise_types:Lu({},ca)},params:Lu({},Wt)}})}})},ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml?"\u8BC4\u9605":Zn.has_comment?"\u66F4\u6539\u8BC4\u9605":!Zn.has_comment&&"\u8BC4\u9605"),!(0,mn.dE)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Zn==null?void 0:Zn.commit_status)===0,onClick:()=>{var zo,yo;if((0,mn.Rm)()&&!((yo=(zo=Pe==null?void 0:Pe.AssistantObject)==null?void 0:zo.exercise)!=null&&yo.can_forcing_commit)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:Zn,exercise_user_id:[Zn.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,mn.dE)()&&Je.createElement("span",{style:{color:ca!=null&&ca.answered_open&&(($u=Qu==null?void 0:Qu.current_answer_user)==null?void 0:$u.login)===(Zn==null?void 0:Zn.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>rr(void 0,null,function*(){if(!(ca!=null&&ca.answered_open)){Fe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/users/${Zn==null?void 0:Zn.login}?check=true`)})},ca!=null&&ca.answered_open&&((No=Qu==null?void 0:Qu.current_answer_user)==null?void 0:No.login)===(Zn==null?void 0:Zn.login)?"\u67E5\u770B":""),(vn==null?void 0:vn.exercise_time)>0&&(vn==null?void 0:vn.exercise_type)!=2&&(0,mn.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Be.Z,{title:vn.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},Je.createElement(Ie.ZP,{danger:!0,ghost:!0,size:"small",disabled:vn.exercise_status===3||vn.exercise_status===5||(vn==null?void 0:vn.appraise_label)||(Zn==null?void 0:Zn.commit_status)===0,onClick:()=>{var zo,yo;if((0,mn.Rm)()&&!((yo=(zo=Pe==null?void 0:Pe.AssistantObject)==null?void 0:zo.exercise)!=null&&yo.can_delay)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[Zn.exercise_user_id],selectArrs:Zn,exercise_time:vn.exercise_time,params:Lu({},Wt)}})}},"\u5EF6\u65F6")))}}].filter(kn=>!!kn),Lo=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(kn,Zn,$u)=>Je.createElement(Be.Z,{title:((Wt.page||1)-1)*20+$u+1},Je.createElement("span",null,((Wt.page||1)-1)*20+$u+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(kn,Zn)=>Zn.commit_status===0||Zn.commit_status===1?"--":!Zn.open_total_score&&(0,mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0),kn===100?Je.createElement("span",{className:"c-green"},kn):kn>60?Je.createElement("span",{className:"c-orange"},kn):Je.createElement("span",null,kn))},!((ca==null?void 0:ca.objective)!==1||(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn>=0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",Je.createElement(Nn,{renderText:$u,item:Zn})}}},!((ca==null?void 0:ca.subjective)!==1||(ca==null?void 0:ca.subjective)===1&&(ca==null?void 0:ca.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn==0||kn>0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",$u}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(kn,Zn)=>kn===0?Je.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?Je.createElement("span",{style:{color:"#DF3042"}},!Zn.is_make_up&&"\u8003\u8BD5\u4E2D",Zn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"}].filter(kn=>!!kn),ho=[...so];ho[0]=Lu({},ho[0]),ho[(ho==null?void 0:ho.length)-1]=Lu({},ho[(ho==null?void 0:ho.length)-1]),ho[0].render=()=>"\u6211",ho[(ho==null?void 0:ho.length)-1].render=()=>{var kn;return(kn=Qu==null?void 0:Qu.current_answer_user)!=null&&kn.login?Je.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>rr(void 0,null,function*(){var Zn,$u;if(!(ca!=null&&ca.answered_open)){Fe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let No=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/users/${(Zn=Qu==null?void 0:Qu.current_answer_user)==null?void 0:Zn.login}`;(($u=Qu==null?void 0:Qu.current_answer_user)==null?void 0:$u.commit_status)>1&&(No=No+"?check=true"),Ee.history.push(No)})},"\u67E5\u770B"):"--"};const Jo=()=>{var kn;try{const Zn=Lu({},Wt);delete Zn.page,delete Zn.limit,localStorage[`${(kn=Ce==null?void 0:Ce.userInfo)==null?void 0:kn.login}-${Wt.coursesId}-${Wt.categoryId}-filter`]=JSON.stringify(Zn)}catch(Zn){}},Ss=()=>{var kn;try{const Zn=Na(Lu({},Wt),{firstTargetLogin:cu,totalCount:pa});delete Zn.page,delete Zn.limit,localStorage[`${(kn=Ce==null?void 0:Ce.userInfo)==null?void 0:kn.login}-${Wt.coursesId}-${Wt.categoryId}-downFilter`]=JSON.stringify(Zn)}catch(Zn){}};return Je.createElement("section",{className:"mb20"},(ca==null?void 0:ca.score_open)&&(0,mn.dE)()&&Je.createElement(x.default,{pagination:!1,showHeader:!1,dataSource:[Lu({},Qu==null?void 0:Qu.current_answer_user)],columns:ho,scroll:{x:"max-content"}}),!(0,mn.GJ)()&&Je.createElement("div",{className:"bg-white pt10 mt15"},!!(ca!=null&&ca.answer_users)&&Je.createElement("span",{className:"mr10"},Je.createElement("span",{style:{color:"#FF954C"}},ca==null?void 0:ca.answer_users," "),"\u5DF2\u4EA4"),!!(ca!=null&&ca.unanswer_users)&&Je.createElement("span",{className:"mr10"},ca==null?void 0:ca.unanswer_users,"\u672A\u4EA4"),(ca==null?void 0:ca.exercise_end_time)!=="--"&&(vn!=null&&vn.before_start?"":Je.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",Je.createElement("span",{style:{color:"#FF954C"}},ca==null?void 0:ca.exercise_end_time))),(vn==null?void 0:vn.before_start)&&Je.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",Je.createElement("span",{style:{color:"#FF954C"}},vn==null?void 0:vn.before_start))),!(ca!=null&&ca.exercise_all_users)&&!(0,mn.dE)()&&Je.createElement(Yt.Z,{styles:{margin:"0 auto",padding:200}}),(!!(ca!=null&&ca.exercise_all_users)||(0,mn.dE)())&&Je.createElement("aside",null,(0,mn.GJ)()&&Je.createElement("aside",{className:"pt20"},Je.createElement(me.default,{form:Ka,onValuesChange:Al,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},Je.createElement(me.default.Item,{name:"exercise_group_id"},Je.createElement(Le.default.Group,{style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Ht=bn.course_group)!=null&&Ht.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},(ca==null?void 0:ca.course_groups)&&(ca==null?void 0:ca.course_groups.map((kn,Zn)=>Je.createElement(Le.default,{value:kn.exercise_group_id,className:"ml0 mr8",key:kn.exercise_group_id},kn.exercise_group_name,"(",kn.exercise_group_students,")"))))))),Je.createElement(me.default.Item,{name:"commit_status"},Je.createElement(Le.default.Group,{value:[],style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Bn=bn.commit_status)!=null&&Bn.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},Hn.map((kn,Zn)=>Je.createElement(Le.default,{name:"commit_status",value:kn.id,key:kn.id},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),Je.createElement(me.default.Item,{name:"review"},Je.createElement(Le.default.Group,{style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Rn=bn.review)!=null&&Rn.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},(Kt=Fn)==null?void 0:Kt.map((kn,Zn)=>Je.createElement(Le.default,{value:kn.id,key:Zn},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),(ca==null?void 0:ca.open_make_up)&&Je.createElement(me.default.Item,{name:"is_make_up"},Je.createElement(Le.default.Group,{value:[],style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((kt=bn.is_make_up)!=null&&kt.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},sn.map((kn,Zn)=>Je.createElement(Le.default,{name:"is_make_up",value:kn.id},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),Je.createElement(oe.Z,{align:"middle"},Je.createElement(pe.Z,{flex:"1"},Je.createElement(oe.Z,{align:"middle"},Je.createElement(pe.Z,null,Je.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:kn=>{Wt.search=kn==null?void 0:kn.trim(),Wt.page=1,jn(Lu({},Wt)),Hu(Wt)},style:{width:240}})))),!(vn!=null&&vn.is_random)&&Je.createElement(pe.Z,{className:["tr",At.rightFilter].join(" ")},(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)===1&&Je.createElement(Je.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",Je.createElement("span",null,Je.createElement(me.default.Item,{name:"objective_score_gte"},Je.createElement(ke.Z,{min:0,max:ca==null?void 0:ca.objective_score,placeholder:"\u6700\u4F4E"}))),Je.createElement("span",null,Je.createElement(me.default.Item,{name:"objective_score_lte"},Je.createElement(ke.Z,{min:(Wt==null?void 0:Wt.objective_score_gte)||0,max:ca==null?void 0:ca.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(de.ju[vn.exercise_status])&&Je.createElement(E.Z,{menu:{onClick:kn=>rr(void 0,[kn],function*({key:Zn,domEvent:$u}){var No,zo;if(Zn==="1"){let yo=null;const ss=ye.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:Je.createElement("div",{className:"flex flex-col gap-20px"},Je.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),Je.createElement("div",null,Je.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),Je.createElement(De.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:Rs=>{yo=Rs.target.value}}))),onOk:()=>rr(void 0,null,function*(){(yield ir({review_all:!0,exercise_id:Aa==null?void 0:Aa.categoryId,analysis:yo})).status===0&&(Fe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),Hu(Wt))}),onCancel:()=>{ss.destroy()}})}if(Zn==="2"){if($u.preventDefault(),(0,mn.Rm)()&&!((zo=(No=Pe==null?void 0:Pe.AssistantObject)==null?void 0:No.exercise)!=null&&zo.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Jo(),Ee.history.push(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/reviews/group`)}Zn==="3"&&(window.location.href=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/detail?random=${vn==null?void 0:vn.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(vn!=null&&vn.is_random)&&(ca==null?void 0:ca.subjective)===1&&Bt&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!Vu||!Io},!((0,mn.dE)()||vn!=null&&vn.is_random||(vn==null?void 0:vn.exercise_type)==2)&&{key:"3",label:Je.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",Je.createElement("img",{src:Sa.Z,style:{margin:"0 0 4px 4px"}}))}].filter(kn=>kn)},className:"ml10"},Je.createElement("div",{className:`${At.btn_review}`},Je.createElement("img",{src:Un.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(ca==null?void 0:ca.subjective)===1&&Bt&&Je.createElement(Je.Fragment,null,Je.createElement(Ie.ZP,{type:"default",disabled:!Vu},Je.createElement("a",{onClick:kn=>rr(void 0,null,function*(){var Zn,$u;if(kn.preventDefault(),(0,mn.Rm)()&&!(($u=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&$u.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Jo(),Ee.history.push(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Vu}`)})},Je.createElement("span",{className:"iconfont icon-filesync3x"}),Je.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),Je.createElement(pe.Z,null,(vn==null?void 0:vn.exercise_status)===3&&Je.createElement(Ie.ZP,{className:"ml10",onClick:()=>{lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Wt}})}},Je.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),Je.createElement(pe.Z,null,(vn==null?void 0:vn.exercise_time)>0&&(vn==null?void 0:vn.exercise_type)!=2&&(0,mn.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{className:"ml10",disabled:vn.exercise_status===3||vn.exercise_status===5||(vn==null?void 0:vn.appraise_label),onClick:()=>{var kn,Zn;if((0,mn.Rm)()&&!((Zn=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&Zn.can_delay)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yl.length==0){Fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}lt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Yl,user_ids:Ao,isBatch:!0,exercise_time:vn.exercise_time,params:Lu({},Wt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,mn.dE)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{className:"ml10",onClick:()=>{var kn,Zn;if((0,mn.Rm)()&&!((Zn=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&Zn.can_forcing_commit)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yl.length==0){Fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}lt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Yl,user_ids:Ao,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),Vr===-3&&!(0,mn.dE)()&&Je.createElement(Yt.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),Vr!==-3&&Je.createElement(x.default,{className:"mt30",loading:al,hideOnSinglePage:!0,pagination:!1,dataSource:(0,mn.dE)()?ca!=null&&ca.score_open?Qu==null?void 0:Qu.exercise_users:[(Qu==null?void 0:Qu.current_answer_user)||{}]:Qu==null?void 0:Qu.exercise_users,columns:so,rowSelection:!(0,mn.dE)()&&{selectedRowKeys:Yl,onChange:(kn,Zn)=>{xl(kn),Bi((Zn==null?void 0:Zn.map($u=>$u==null?void 0:$u.user_id))||[])},getCheckboxProps:kn=>({disabled:kn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(kn,Zn,$u)=>{Wt.page=1,$u.order===void 0?(Wt.order_type=null,Wt.order=null):(Wt.order_type=$u.order==="descend"?"desc":"asc",Wt.order=$u.field),jn(Lu({},Wt)),Hu(Wt)}}),pa>20&&Je.createElement("aside",{className:"tc pb30 mt30"},Je.createElement(Ge.Z,{onChange:Bl,current:Wt.page||1,pageSize:Wt.limit,total:pa,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:kn=>Je.createElement("span",{className:"mr10"},"\u5171",Je.createElement("span",{className:"c-orange"},kn),"\u6761\u6570\u636E")}))),Je.createElement(ye.default,{open:Ra,title:Je.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",ur==null?void 0:ur.name," ",ur==null?void 0:ur.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{Tu(!1)}},((Jt=ur==null?void 0:ur.list)==null?void 0:Jt.length)===0?Je.createElement(Yt.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Je.createElement(x.default,{dataSource:ur==null?void 0:ur.list,columns:Lo,pagination:!1})),Je.createElement(Pt,null),Je.createElement(St,null),Je.createElement(sa,null),Je.createElement(Ha,null),na&&Je.createElement(ye.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:na,centered:!0,onCancel:()=>{Ea(1),et(!1),Yn([]),aa("alert"),gn("")},footer:Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{style:{flex:1,textAlign:"left"}}," ",Je.createElement(Ie.ZP,{onClick:()=>rr(void 0,null,function*(){if(!Vn){Fe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Cr(!0);let kn=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/send_alert.json`,{method:"post",body:{content:Vn,clazz:Ia,exercise_user_id:ia}});(kn==null?void 0:kn.status)===0&&(Fe.ZP.info("\u53D1\u9001\u6210\u529F"),Ea(1),et(!1),Yn([]),aa("alert"),gn("")),Cr(!1)}),disabled:ga,loading:gu},"\u53D1\u9001")),Je.createElement(Ie.ZP,{disabled:(za==null?void 0:za.length)===0,style:{marginRight:"10px"},onClick:()=>rr(void 0,null,function*(){yield Ea(Mn-1===0?za==null?void 0:za.length:Mn-1)})},"\u4E0A\u4E00\u5F20"),Je.createElement(Ie.ZP,{disabled:(za==null?void 0:za.length)===0,type:"primary",onClick:()=>rr(void 0,null,function*(){yield Ea(Mn===(za==null?void 0:za.length)?1:Mn+1)})},"\u4E0B\u4E00\u5F20"))},Je.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:za[Mn-1]}),Je.createElement("span",{onClick:()=>{Tn.Z.publish("preview-image",za[Mn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),Je.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},Mn+"/"+(za==null?void 0:za.length)),Je.createElement(ge.ZP,{className:"mt20",checked:Ia==="alert",onChange:()=>aa("alert")},"\u53D1\u9001\u8B66\u544A",Je.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),Je.createElement(ge.ZP,{className:"mt10",checked:Ia==="notice",onChange:()=>aa("notice")},"\u53D1\u9001\u901A\u77E5",Je.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),Je.createElement(De.default.TextArea,{className:"mt20",value:Vn,onChange:kn=>gn(kn.target.value),placeholder:`\u8BF7\u8F93\u5165${Ia==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${Ia==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),Je.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ua,"\u6B21\u8B66\u544A")),Je.createElement(la.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ni==null?void 0:ni.url,disabledDownload:!0,editOffice:ni!=null&&ni.isedit?"edit":"view",type:ni==null?void 0:ni.file_type,issaver:!(0,mn.dE)(),onSaver:kn=>rr(void 0,null,function*(){const Zn=new FormData;Zn.append("exercise_id",Wt.categoryId),Zn.append("exercise_user_id",ni==null?void 0:ni.exercise_user_id),Zn.append("file",kn);let $u=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_user/review_report.json`,{method:"post",body:Zn},!0);($u==null?void 0:$u.status)===0&&(Fe.ZP.info("\u4FDD\u5B58\u6210\u529F"),pu({}))}),onClose:()=>pu({})}),Je.createElement(Au.Z,null),Je.createElement(Yu,null),Je.createElement(qa,null))};var el=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re,classroomList:We,user:lt})=>({classroomList:We,exercise:ie,loading:se.effects,globalSetting:re,user:lt}))(Tr),ya=ee(84105),Eu=ee(87395),_a={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},tu=ee(30647),Gu=ee(79710);const qr=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Gl=(0,a.forwardRef)(({src:ie,videoId:se,logWatchHistory:re,courseId:We=null,startTime:lt,handlePause:Re=()=>{},handlePlay:Bt=()=>{},handlePlayEnded:Xe=()=>{},videoSpeed:Ce=1},Pe)=>{var yt;ie=ie==null?void 0:ie.replace("http://","https://");const Cn=((yt=ie==null?void 0:ie.split("."))==null?void 0:yt.pop())==="flv",Mt=(0,a.useRef)(),Ht=(0,a.useRef)(),Bn=(0,a.useRef)(0),Rn=(0,a.useRef)(0),[Kt,kt]=(0,a.useState)(0),Jt=navigator.userAgent.toLowerCase().match(qr),dn=Jt?Jt[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>Mt.current.currentTime,getDuration:()=>Mt.current.duration})),(0,a.useEffect)(()=>{Rn.current=void 0;try{tu.Z.isSupported&&Cn&&ie&&(ie==null?void 0:ie.indexOf(".m3u8"))<0?(Rn.current=tu.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:ie+"?t="+Date.now(),muted:!1,isLive:!0}),Rn.current.on("play",function(){console.log(21111)}),Mt.current&&(Rn.current.detachMediaElement(Mt.current),Rn.current.attachMediaElement(Mt.current),Rn.current.load(),Rn.current.play())):Mt.current.setAttribute("src",ie+"?t="+Date.now())}catch(Wt){setTimeout(()=>{kt(Kt+1)},1e3)}return console.log("src:",ie),()=>{var Wt,jn,vn,va,bt,bn,hn,pa;Rn.current&&((jn=(Wt=Rn.current)==null?void 0:Wt.unload)==null||jn.call(Wt),(va=(vn=Rn.current)==null?void 0:vn.pause)==null||va.call(vn),(bn=(bt=Rn.current)==null?void 0:bt.destroy)==null||bn.call(bt),(pa=(hn=Rn.current)==null?void 0:hn.detachMediaElement)==null||pa.call(hn,Mt.current),Rn.current=void 0,Mt.current.src="")}},[Mt,Cn,ie,Kt]),(0,a.useEffect)(()=>(Ht.current=setInterval(()=>{Bn.current>0&&Bn.current===Mt.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),kt(Kt+1)),Bn.current=Mt.current.currentTime},3e3),()=>{clearInterval(Ht.current)}),[]);const Aa=Wt=>{setTimeout(()=>{kt(Kt+1)},1e3)};return a.createElement("video",{ref:Mt,onerr:!0,onErrorCapture:()=>{kt(Kt+1)},autoPlay:!0,muted:!0})}),Ul=Object.defineProperty,no=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,ai=(ie,se,re)=>se in ie?Ul(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Iu=(ie,se)=>{for(var re in se||(se={}))Uo.call(se,re)&&ai(ie,re,se[re]);if(no)for(var re of no(se))Wo.call(se,re)&&ai(ie,re,se[re]);return ie},Oo=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const _r=({exercise:ie,dispatch:se,user:re})=>{var We;const lt=(0,Ee.useParams)(),[Re,Bt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:lt==null?void 0:lt.categoryId}),[Xe]=me.default.useForm(),[Ce,Pe]=(0,a.useState)(),[yt,$t]=(0,a.useState)(!1),{exerciseList:Cn,commonHeader:Mt}=ie,[Ht,Bn]=(0,a.useState)([]),[Rn,Kt]=(0,a.useState)([]),[kt,Jt]=(0,a.useState)(0),[dn,Aa]=(0,a.useState)(!0),[Wt,jn]=(0,a.useState)(!1),vn=(0,a.useRef)(null);(0,a.useEffect)(()=>{va(Re)},[]),(0,a.useEffect)(()=>(clearInterval(vn.current),(Mt==null?void 0:Mt.exercise_status)===2&&(vn.current=setInterval(()=>{va(Re)},3e4)),()=>{clearInterval(vn.current)}),[Mt==null?void 0:Mt.exercise_status,Re]);const va=ua=>Oo(void 0,null,function*(){const _n=Ma().cloneDeep(ua);console.log(_n,"sendData"),Aa(!0),Bn([]);const Za=yield(0,Se.ZP)(`/api/exercises/${ua==null?void 0:ua.exercise_id}/exercise_identity_photos.json`,{method:"get",params:_n});Kt([]),Aa(!1),Jt(Za==null?void 0:Za.count),Bn((Za==null?void 0:Za.exercise_users)||[])}),bt=(ua,_n)=>{Re.page=1,Re[_n]=ua,Bt(Iu({},Re)),va(Re)},bn=ua=>{Re.page=1,Re.save_name=ua,Bt(Iu({},Re))},hn=()=>{Re.page=1;const ua=Object.assign({},Xe.getFieldsValue());Object.keys(ua).map(function(_n){switch(_n){case"exercise_group_id":ua[_n].includes("all")||!ua[_n].length?(delete Re.course_group,Xe.setFieldsValue({exercise_group_id:"all"})):(Re.course_group=ua[_n],Xe.setFieldsValue({exercise_group_id:Re.course_group}));break}}),Bt(Iu({},Re)),va(Re)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),$t(!0))},[document.getElementById("divhe"),Cn]);const pa=(ua,_n,Za)=>{Re.page=ua==null?void 0:ua.current,Re.limit=ua==null?void 0:ua.pageSize,Za!=null&&Za.order?(Re.sort_by=Za==null?void 0:Za.field,Re.sort_direction=(Za==null?void 0:Za.order)==="ascend"?"asc":"desc"):(Re.sort_by=null,Re.sort_direction=null),Bt(Iu({},Re)),va(Re)},Ba=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(ua,_n,Za)=>Re.limit*(Re.page-1)+Za+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:ua=>a.createElement(Be.Z,{placement:"bottomLeft",title:ua},a.createElement("span",null,ua))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:ua=>a.createElement(Be.Z,{placement:"bottomLeft",title:ua||"--"},a.createElement("span",null,ua||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(ua,_n)=>ua?a.createElement(Be.Z,{placement:"bottom",title:ua},a.createElement("span",{className:_a.es},ua)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(ua,_n)=>a.createElement("img",{width:40,style:{maxHeight:30},src:ua,className:"current",onClick:()=>{Ia(_n)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(ua,_n)=>a.createElement(a.Fragment,null,ua==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ua==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ua==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:ua=>a.createElement("span",null,ua||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:ua=>a.createElement("span",null,ua||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(ua,_n)=>{var Za;return a.createElement(a.Fragment,null,(_n==null?void 0:_n.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>jn(_n)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(_n==null?void 0:_n.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>na(_n)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(_n==null?void 0:_n.exercise_identity_photo_state)==="passed"&&((Za=_n==null?void 0:_n.play_url)!=null&&Za.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>et(_n)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],qt=ua=>{Kt(ua)},Xa=()=>{jn(!1),va(Re)},na=ua=>{const _n=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(iu,gu)=>a.createElement("span",null,iu||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(iu,gu)=>a.createElement(a.Fragment,null,iu==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),iu==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),iu==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(iu,gu)=>iu?a.createElement(Be.Z,{placement:"bottom",title:iu},a.createElement("span",null,iu)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(iu,gu)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Tn.Z.publish("preview-image",iu)}},"\u67E5\u770B")}],Za=ye.default.confirm({icon:null,width:700,className:`${_a.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Za.destroy()}))),content:a.createElement("div",null,a.createElement(x.default,{className:_a.customTable,dataSource:[Iu({},ua)],bordered:!1,columns:_n,rowKey:"exercise_identity_photo_id",rowClassName:_a.row,pagination:!1}))})},et=ua=>{var _n,Za;const iu=ye.default.confirm({icon:null,className:`${_a.cusModal} custom-modal-divider`,centered:!0,width:((_n=ua==null?void 0:ua.play_url)==null?void 0:_n.length)<6?724:744,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>iu.destroy()}))),content:a.createElement("ul",{className:_a.sys},(Za=ua==null?void 0:ua.play_url)==null?void 0:Za.map((gu,Cr)=>a.createElement("li",{className:_a.li,key:Cr},a.createElement("div",{className:_a.d1},a.createElement("div",{className:_a.img},a.createElement(Gl,{src:gu==null?void 0:gu.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:_a.btn},a.createElement("div",{className:_a.b1},"\u56DE\u653E\u89C6\u9891",Cr+1))))))})},Ia=ua=>{const _n=ye.default.confirm({icon:null,className:`${_a.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>_n.destroy()}))),content:a.createElement(oe.Z,null,a.createElement("aside",{className:_a.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:_a.img},a.createElement("img",{width:326,src:(0,de.Tv)(ua==null?void 0:ua.photo_url)}),a.createElement("div",{className:_a.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:_a.img,style:{marginLeft:20}},ua!=null&&ua.identity_url?a.createElement("img",{width:326,src:(0,de.Tv)(ua==null?void 0:ua.identity_url)}):a.createElement("div",{className:_a.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:_a.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},aa={selectedRowKeys:Rn,columnWidth:40,onChange:qt,getCheckboxProps:ua=>({disabled:(ua==null?void 0:ua.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:_a.wrap},a.createElement(me.default,{form:Xe,onChange:hn,initialValues:{exercise_group_id:"all"}},a.createElement(me.default.Item,{name:"exercise_group_id"},a.createElement(Le.default.Group,{style:{width:"100%"}},a.createElement(oe.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Le.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Ce+"px",overflow:"hidden"}},(We=Cn.course_groups)==null?void 0:We.map((ua,_n)=>a.createElement(Le.default,{key:_n,value:ua.exercise_group_id,className:"ml0 mr8"},ua.exercise_group_name,"(",ua.exercise_group_students,")"))),yt&&a.createElement("span",{onClick:()=>{let ua=document.getElementById("divhe").scrollHeight;Ce>47?Pe(47):Pe(ua)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Ce===47?"\u5C55\u5F00":"\u6536\u8D77",Ce===47?a.createElement(ya.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(Eu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:_a.control},a.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Re==null?void 0:Re.save_name,onChange:ua=>bn(ua.target.value),onSearch:()=>{Re.page=1,Re.name=Re.save_name,Bt(Iu({},Re)),va(Re)}}),a.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:Re==null?void 0:Re.state,onChange:ua=>bt(ua,"state")},a.createElement(Gt.default.Option,{value:null},"\u5168\u90E8"),a.createElement(Gt.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(Gt.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(Gt.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:Re==null?void 0:Re.audit,onChange:ua=>bt(ua,"audit")},a.createElement(Gt.default.Option,{value:null},"\u5168\u90E8"),a.createElement(Gt.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(Gt.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:_a.btn,style:{cursor:"pointer"},onClick:()=>{if(!Rn.length){Fe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}jn(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:_a.bgH}),a.createElement(x.default,{rowSelection:aa,className:_a.customTable,dataSource:Ht,bordered:!1,columns:Ba,rowKey:"exercise_identity_photo_id",rowClassName:_a.row,loading:dn,onChange:pa,pagination:{pageSize:Re.limit,total:kt,current:Re.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:ua=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},ua),"\u6761\u6570\u636E")}}),a.createElement(eo,{selectIds:Rn,visible:Wt,onCancel:()=>jn(!1),onOk:Xa,params:Re}),a.createElement(Au.Z,null))};var To=(0,Ee.connect)(({exercise:ie,user:se})=>({exercise:ie,user:se}))(_r);const eo=({visible:ie,onOk:se,onCancel:re,selectIds:We,params:lt})=>{const[Re,Bt]=(0,a.useState)(!1),[Xe,Ce]=(0,a.useState)({}),[Pe]=me.default.useForm(),yt=$t=>Oo(void 0,null,function*(){Bt(!0);let Cn;ie===!0?Cn=yield(0,Se.ZP)(`/api/exercises/${lt==null?void 0:lt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Iu({identity_photo_ids:We},$t)}):Cn=yield(0,Se.ZP)(`/api/exercises/${lt==null?void 0:lt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Iu({identity_photo_id:ie==null?void 0:ie.exercise_identity_photo_id},$t)}),(Cn==null?void 0:Cn.status)===0&&se(),Bt(!1)});return a.createElement(ye.default,{title:ie!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!ie,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{re()},afterClose:()=>{Pe.resetFields(),Ce({})},confirmLoading:Re,onOk:()=>Pe.submit()},a.createElement(me.default,{className:_a.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:yt,onValuesChange:()=>{Ce(Iu({},Pe.getFieldsValue()))}},ie!==!0&&a.createElement(oe.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(pe.Z,null,a.createElement("aside",{className:_a.imgWrap},a.createElement("div",{className:_a.img},a.createElement("img",{width:234,src:(0,de.Tv)(ie==null?void 0:ie.photo_url)}),a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",ie==null?void 0:ie.photo_url)},className:_a.iBtn},"\u9884\u89C8"),a.createElement("div",{className:_a.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:_a.img,style:{marginLeft:20}},ie!=null&&ie.identity_url?a.createElement("img",{width:234,src:(0,de.Tv)(ie==null?void 0:ie.identity_url)}):a.createElement("div",{className:_a.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(ie!=null&&ie.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(ie==null?void 0:ie.identity_url))},className:_a.iBtn},"\u9884\u89C8"),a.createElement("div",{className:_a.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(me.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(ge.ZP.Group,null,a.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(Xe==null?void 0:Xe.state)==="rejected"&&a.createElement(me.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(De.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var Mo=ee(458),ao=ee(584),il={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},gl=Object.defineProperty,_l=Object.defineProperties,Co=Object.getOwnPropertyDescriptors,lo=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Do=(ie,se,re)=>se in ie?gl(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Fo=(ie,se)=>{for(var re in se||(se={}))oo.call(se,re)&&Do(ie,re,se[re]);if(lo)for(var re of lo(se))Eo.call(se,re)&&Do(ie,re,se[re]);return ie},si=(ie,se)=>_l(ie,Co(se)),Ho=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ci=({exercise:ie,dispatch:se,user:re})=>{var We,lt,Re,Bt,Xe,Ce,Pe,yt,$t;const Cn=(0,Ee.useParams)(),[Mt,Ht]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Cn==null?void 0:Cn.categoryId}),[Bn]=me.default.useForm(),[Rn,Kt]=(0,a.useState)(),[kt,Jt]=(0,a.useState)(!1),{exerciseList:dn}=ie,[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(0),[va,bt]=(0,a.useState)(!0),[bn,hn]=(0,a.useState)(!1),[pa,Ba]=(0,a.useState)("1"),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)("alert"),[Ia,aa]=(0,a.useState)(1),[ua,_n]=(0,a.useState)(""),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka,za]=(0,a.useState)([]);(0,a.useEffect)(()=>{Yn(Mt)},[]);const Yn=Cu=>Ho(void 0,null,function*(){const ca=Ma().cloneDeep(Cu);bt(!0),Wt([]);const Fu=yield(0,Se.ZP)(`/api/exercises/${Cu==null?void 0:Cu.exercise_id}/exercise_videos.json`,{method:"get",params:ca});bt(!1),vn(Fu==null?void 0:Fu.count),Wt((Fu==null?void 0:Fu.exercise_users)||[])}),Mn=(Cu,ca)=>{Mt.page=Cu,Mt.limit=ca,Ht(Fo({},Mt)),Yn(Mt)},Ea=Cu=>{Mt.page=1,Mt.save_name=Cu,Ht(Fo({},Mt))},Vn=()=>{Mt.page=1;const Cu=Object.assign({},Bn.getFieldsValue());Object.keys(Cu).map(function(ca){switch(ca){case"exercise_group_id":Cu[ca].includes("all")||!Cu[ca].length?(delete Mt.course_group,Bn.setFieldsValue({exercise_group_id:"all"})):(Mt.course_group=Cu[ca],Bn.setFieldsValue({exercise_group_id:Mt.course_group}));break}}),Yn(Mt)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Kt(47),Jt(!0))},[document.getElementById("divhe"),dn]);const gn=Cu=>Ho(void 0,null,function*(){iu(!0),hn({});const ca=yield(0,Se.ZP)(`/api/exercises/${Mt==null?void 0:Mt.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id}}),Fu=yield(0,Se.ZP)(`/api/exercises/${Mt==null?void 0:Mt.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id}});Fu!=null&&Fu.data&&za((Fu==null?void 0:Fu.data)||[]),ca!=null&&ca.data&&hn(si(Fo({},ca==null?void 0:ca.data),{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id,datas:Cu})),iu(!1)}),ia=Cu=>{var ca,Fu;Xa(Cu==="prev"?qt-1===0?(ca=bn==null?void 0:bn.exercise_user_photos)==null?void 0:ca.length:qt-1:qt===((Fu=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Fu.length)?1:qt+1)},On=()=>{Xa(1),et("alert"),_n(""),Ba("1"),aa(1)},ga=Cu=>{aa(Cu)},ba=Cu=>{et(Cu),aa(1),_n("")},Ra=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],Tu=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],ur=na==="alert"?Ra:Tu;return a.createElement("section",{className:il.wrap},a.createElement(me.default,{form:Bn,onChange:Vn,initialValues:{exercise_group_id:"all"}},a.createElement(me.default.Item,{name:"exercise_group_id"},a.createElement(Le.default.Group,{style:{width:"100%"}},a.createElement(oe.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Le.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Rn+"px",overflow:"hidden"}},(We=dn.course_groups)==null?void 0:We.map((Cu,ca)=>a.createElement(Le.default,{key:ca,value:Cu.exercise_group_id,className:"ml0 mr8"},Cu.exercise_group_name,"(",Cu.exercise_group_students,")"))),kt&&a.createElement("span",{onClick:()=>{let Cu=document.getElementById("divhe").scrollHeight;Rn>47?Kt(47):Kt(Cu)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Rn===47?"\u5C55\u5F00":"\u6536\u8D77",Rn===47?a.createElement(ya.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(Eu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:il.control},a.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Mt==null?void 0:Mt.save_name,onChange:Cu=>Ea(Cu.target.value),onSearch:()=>{Mt.page=1,Mt.name=Mt.save_name,Ht(Fo({},Mt)),Yn(Mt)}})),a.createElement("div",{className:il.bgH}),a.createElement("div",{className:il.warpList},a.createElement(Mo.Z,{loading:va,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},jn),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),Aa.length?a.createElement("ul",{className:il.sys},Aa.map((Cu,ca)=>{const{user_name:Fu,user_group_name:Qu,video_url:Nr,login:al,student_id:au}=Cu;return a.createElement("li",{className:il.li,key:ca},a.createElement("div",{className:il.d1},a.createElement("div",{className:il.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${ca}&video_url=${Nr==null?void 0:Nr.replace(".m3u8",".flv")}`})),a.createElement(Be.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:il.btn,onClick:()=>(0,de.RG)(`${Mt.exercise_id}-${al}`,!0)},a.createElement("div",{title:Fu,className:il.b1},Fu),a.createElement("div",{title:Qu,className:il.b2},"(",au,")"))),a.createElement("div",{onClick:()=>gn(Cu),className:il.big},"\u67E5\u770B")))})):a.createElement(ao.Z,null)),a.createElement(Ge.Z,{showTotal:Cu=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Cu),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:Mn,pageSize:Mt==null?void 0:Mt.limit,current:Mt.page,total:jn})),a.createElement(ye.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:bn,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{hn(!1)},afterClose:On,footer:null},a.createElement(Mo.Z,{loading:Za,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(lt=bn==null?void 0:bn.datas)==null?void 0:lt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(Re=bn==null?void 0:bn.datas)==null?void 0:Re.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Bt=bn==null?void 0:bn.datas)==null?void 0:Bt.user_group_name)),a.createElement(y.default,{className:"mt10",defaultActiveKey:pa,onChange:Cu=>{Ba(Cu)}},a.createElement(y.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:il.imgWrap},a.createElement("div",{className:il.img,style:{width:234,marginLeft:30,textAlign:"center"}},(Xe=bn==null?void 0:bn.exercise_user_photos)!=null&&Xe.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Ce=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Ce[qt-1]}),a.createElement("div",{onClick:()=>{var Cu;Tn.Z.publish("preview-image",(Cu=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Cu[qt-1])},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},qt,"/",(Pe=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Pe.length)),qt===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:il.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>ia("prev"),className:il.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>ia("next"),className:il.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:il.img,style:{marginLeft:60,width:234,textAlign:"center"}},bn!=null&&bn.identity_url?a.createElement("img",{height:131,src:(0,de.Tv)(bn==null?void 0:bn.identity_url)}):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(bn!=null&&bn.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(bn==null?void 0:bn.identity_url))},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(y.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:il.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:il.img},a.createElement("img",{width:234,src:bn==null?void 0:bn.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",bn==null?void 0:bn.exercise_identity_photo)},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:il.img,style:{marginLeft:20,width:234,textAlign:"center"}},bn!=null&&bn.identity_url?a.createElement("img",{height:131,src:(0,de.Tv)(bn==null?void 0:bn.identity_url)}):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(bn!=null&&bn.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(bn==null?void 0:bn.identity_url))},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(y.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:il.fo},a.createElement(ge.ZP,{className:"mt20",checked:na==="alert",onChange:()=>ba("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(ge.ZP,{className:"mt10",checked:na==="notice",onChange:()=>ba("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(Gt.default,{style:{width:570},value:Ia,onChange:ga},ur==null?void 0:ur.map(Cu=>a.createElement(Gt.default.Option,{key:Cu.key,value:Cu.key},Cu.value)))),Ia===0&&a.createElement(De.default.TextArea,{className:"mt20",value:ua,onChange:Cu=>_n(Cu.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(oe.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",bn==null?void 0:bn.alert_count,"\u6B21\u8B66\u544A\u548C",((yt=bn==null?void 0:bn.alerts)==null?void 0:yt.length)-(bn==null?void 0:bn.alert_count),"\u6B21\u901A\u77E5")),a.createElement(x.default,{dataSource:(bn==null?void 0:bn.alerts)||[],bordered:!1,scroll:(($t=bn==null?void 0:bn.alerts)==null?void 0:$t.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Cu=>Cu?a.createElement("span",{title:Cu},Cu):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Cu=>Cu==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ie.ZP,{className:il.b,onClick:()=>Ho(void 0,null,function*(){if(!ua&&Ia===0){Fe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Cu=ua;Ia&&(Cu=(na==="alert"?Ra:Tu).find(Qu=>Qu.key===Ia).value),Cr(!0);let ca=yield(0,Se.ZP)(`/api/exercises/${Mt.exercise_id}/send_alert.json`,{method:"post",body:{content:Cu,clazz:na,exercise_user_id:bn==null?void 0:bn.exercise_user_id}});(ca==null?void 0:ca.status)===0&&(Fe.ZP.info("\u53D1\u9001\u6210\u529F"),hn(!1)),Cr(!1)}),loading:gu,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(y.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(x.default,{dataSource:Ka,bordered:!1,scroll:Ka.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Cu=>Ye()(Cu).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Cu=>Cu&&(0,de.li)(Number(Cu)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(Au.Z,null))};var Ko=(0,Ee.connect)(({exercise:ie,user:se})=>({exercise:ie,user:se}))(ci),Go={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},xn={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Ae=Object.defineProperty,Ke=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,en=(ie,se,re)=>se in ie?Ae(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Xt=(ie,se)=>{for(var re in se||(se={}))mt.call(se,re)&&en(ie,re,se[re]);if(it)for(var re of it(se))jt.call(se,re)&&en(ie,re,se[re]);return ie},Qn=(ie,se)=>Ke(ie,ut(se)),fa=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())}),$n=({index:ie,bottomLine:se,gather:re,search:We})=>{const[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)(!1),[Ce,Pe]=(0,a.useState)(!1),yt=(0,Ee.useParams)(),$t=(0,Ee.useLocation)(),[Cn]=(0,Ee.useSearchParams)(),[Mt,Ht]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(re,"gather"),ie===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Ce&&Rn()},[Ce]);const Bn=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Jt,dn,Aa)=>Mt.limit*(Mt.page-1)+Aa+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Jt=>Jt||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Jt=>Jt+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Jt=>{let dn=`/classrooms/${yt==null?void 0:yt.coursesId}/exercise/${yt==null?void 0:yt.categoryId}/detail/${Jt}/review_detail`;return Cn.get("random")&&(dn=dn+`?random=${Cn.get("random")}`),a.createElement(Ee.Link,{to:dn,target:"_blank"},"\u67E5\u770B")}}],Rn=Jt=>fa(void 0,null,function*(){Xe(!0);const dn=Jt||{page:1,limit:10,total:0},Aa=Xt({id:yt==null?void 0:yt.categoryId,question_id:re==null?void 0:re.question_id,search:We},dn),Wt=yield(0,Se.ZP)(`/api/courses/${yt==null?void 0:yt.coursesId}/exercises/code_review_users.json`,{method:"get",params:Aa});Wt&&(Re(Wt==null?void 0:Wt.users),Xe(!1),Ht(Qn(Xt({},dn),{total:(Wt==null?void 0:Wt.count)||0})))}),Kt=Jt=>{const dn=Qn(Xt({},Mt),{page:Jt});Ht(dn),Rn(dn)},kt=()=>{Pe(!Ce)};return a.createElement("div",{className:xn.subjectTable},a.createElement("aside",{className:xn.title},a.createElement("span",{className:"c-light-primary"},ie+1,"\u3001",re.name||((re==null?void 0:re.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",re==null?void 0:re.score,"\u5206\uFF09\uFF1A",re==null?void 0:re.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},re==null?void 0:re.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",re==null?void 0:re.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:kt,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Ce?"\u6536\u8D77":"\u5C55\u5F00",Ce?a.createElement(Eu.Z,null):a.createElement(ya.Z,null)),(re==null?void 0:re.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${re==null?void 0:re.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(x.default,{className:xn.customTable,style:{display:Ce?"block":"none"},dataSource:lt,bordered:!1,rowKey:Jt=>Jt.id,rowClassName:xn.row,columns:Bn,loading:Bt,pagination:{pageSize:Mt.limit,total:Mt.total,current:Mt.page,onChange:Kt,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:xn.line,style:{visibility:se?"hidden":"visible"}}))},Pa=ee(74508),La=ee(59301),En=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Ja=({exercise:ie,globalSetting:se,dispatch:re})=>{const[We,lt]=(0,a.useState)(""),[Re,Bt]=(0,a.useState)([]),[Xe,Ce]=(0,a.useState)(""),[Pe,yt]=(0,a.useState)(!1),[$t,Cn]=(0,a.useState)(!1),Mt=(0,Ee.useParams)();(0,a.useEffect)(()=>{Ht()},[]);const Ht=Kt=>En(void 0,null,function*(){yt(!0);const kt=yield(0,Se.ZP)(`/api/courses/${Mt==null?void 0:Mt.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:Mt==null?void 0:Mt.categoryId,search:We}});if((kt==null?void 0:kt.status)===-2){Cn(!0),Ht();return}kt&&(Cn(!1),yt(!1),Bt((kt==null?void 0:kt.exercise_questions)||[]),Ce(kt==null?void 0:kt.last_review_time))}),Bn=()=>{Ht()},Rn=()=>La.createElement("div",{className:Go.empty},La.createElement("img",{src:Pa.x7,width:"258"}),La.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return La.createElement("section",{className:Go.warp},La.createElement("aside",{className:Go.header},La.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",Xe||"--"),!!Xe&&La.createElement(De.default,{value:We,onChange:Kt=>lt(Kt.target.value),suffix:La.createElement("i",{onClick:Bn,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:Bn})),$t&&La.createElement(Yt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!$t&&La.createElement(Mo.Z,{loading:Pe,active:!0,paragraph:{rows:5}},Re.length>0?La.createElement("aside",{className:Go.subject},Re.map((Kt,kt)=>La.createElement($n,{key:kt,index:kt,bottomLine:kt===Re.length-1,gather:Kt,search:We}))):Rn()))};var Ta=(0,Ee.connect)(({exercise:ie,globalSetting:se})=>({exercise:ie,globalSetting:se}))(Ja),eu=ee(37285),Ca=ee(39793),vu=ee(61011),ru=ee(30371),_t={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL",btn_warp:"btn_warp___aj_Vv"},ea=ee(76902),ou=ee(1041),er=ee(19105),Wa=ee(59301),lr=Object.defineProperty,tr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,fr=(ie,se,re)=>se in ie?lr(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,cr=(ie,se)=>{for(var re in se||(se={}))Er.call(se,re)&&fr(ie,re,se[re]);if(tr)for(var re of tr(se))yu.call(se,re)&&fr(ie,re,se[re]);return ie},pr=(ie,se)=>{var re={};for(var We in ie)Er.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&tr)for(var We of tr(ie))se.indexOf(We)<0&&yu.call(ie,We)&&(re[We]=ie[We]);return re},Ar=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const kr=null,Qr="\u2581",ku=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,editData:Ce,editKey:Pe,setEditKey:yt=()=>{},cancelAdd:$t=()=>{},addCallback:Cn=()=>{},reload:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=pr(re,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[Rn,Kt]=(0,a.useState)(""),[kt,Jt]=(0,a.useState)(""),[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(""),[vn,va]=(0,a.useState)(),[bt,bn]=(0,a.useState)(!1),[hn,pa]=(0,a.useState)(),[Ba,qt]=(0,a.useState)(0),[Xa,na]=(0,a.useState)(!1),[et,Ia]=(0,a.useState)(!1),[aa,ua]=(0,a.useState)([]),[_n,Za]=(0,a.useState)(1),[iu,gu]=(0,a.useState)(!1),Cr=(0,a.useRef)(!1),Ka=(0,Ee.useParams)(),[za,Yn]=(0,a.useState)([]),Mn=Fu=>{Yn([...za,cr({},Fu)])};(0,a.useEffect)(()=>{var Fu;if(Cr.current)return;if(!(Ce!=null&&Ce.question_title)){na(!0),Kt(""),va(!1),pa(2),Aa([]),jn(""),bn(!1);return}Kt(Ce==null?void 0:Ce.question_title),va(Ce==null?void 0:Ce.is_ordered),Za(Ce==null?void 0:Ce.difficulty),gu(!(Ce!=null&&Ce.repeat_answer)),pa(Ce==null?void 0:Ce.question_score);const Qu=(Fu=Ce==null?void 0:Ce.standard_answers)==null?void 0:Fu.map(Nr=>Nr.answer_text);Aa([...Qu]),ua(Ce.tag_discipline_ids),Jt(Ce==null?void 0:Ce.analysis)},[Ce,Xa]),(0,a.useEffect)(()=>{bn(!1),Xa&&Fu();function Fu(){return Ar(this,null,function*(){var Qu,Nr;const al=yield(0,ue.YY)({sub_discipline_id:(Nr=(Qu=Re.editData)==null?void 0:Qu.exercise)==null?void 0:Nr.sub_discipline_id});Yn(al.tag_disciplines)})}},[Xa]),(0,a.useImperativeHandle)(se,()=>({onSave:Vn,isEdit:Xa})),(0,a.useEffect)(()=>{var Fu;const Qu=(Fu=Re==null?void 0:Re.tagDisciplineData)!=null&&Fu.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];Yn(Qu)},[Re.tagDisciplineData]);const Ea=Fu=>{(Fu==null?void 0:Fu.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(!1),yt(-1),Cr.current=!1,Mt())},Vn=()=>Ar(void 0,null,function*(){var Fu,Qu,Nr,al;let au=[],Vu=!1;if(Ia(!0),dn.forEach((cu,sr)=>{au.push({choice_id:sr+1,answer_text:[]}),cu.forEach((Vr,Jr)=>{au[sr].answer_text.push(Vr),(!Vr||!(0,de.eR)(Vr,1e4))&&(jn(`${sr}-${Jr}`),Fe.ZP.info(Vr?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Vu=!0)})}),Vu)return Ia(!1),!1;Cr.current=!0;let br;return Ce.question_id?(Ce==null?void 0:Ce.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Ar(void 0,null,function*(){var cu,sr;br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(sr=(cu=Re.editData)==null?void 0:cu.exercise)==null?void 0:sr.sub_discipline_id,difficulty:_n,is_cover:1,repeat_answer:!iu,analysis:kt}}),Ea(br)}),onCancel:()=>Ar(void 0,null,function*(){var cu,sr;br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(sr=(cu=Re.editData)==null?void 0:cu.exercise)==null?void 0:sr.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)})}):(br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(Qu=(Fu=Re.editData)==null?void 0:Fu.exercise)==null?void 0:Qu.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)):(br=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Ce==null?void 0:Ce.insert_id,categoryId:Ka.categoryId,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(al=(Nr=Re.editData)==null?void 0:Nr.exercise)==null?void 0:al.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)),Ia(!1),{name:Rn,analysis:kt,standard_answers:au,is_ordered:vn}}),gn=(Fu,Qu,Nr)=>{const al=dn.slice();if(Qu&&al.splice(Fu,Qu),Nr&&bt||!Ce.question_id)for(let au=0;au{jn("");let al=dn.slice();al[Fu][Qu]=Nr,Aa(al)},On=Fu=>{let Qu=dn.slice();Qu[Fu]=[...Qu[Fu],""],Aa(Qu)},ga=(Fu,Qu)=>{let Nr=dn.slice();if(!Nr[Fu][Qu]){Nr[Fu]=Nr[Fu].filter((al,au)=>au!==Qu),Aa(Nr);return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:_t.modal,onOk:()=>{Nr[Fu]=Nr[Fu].filter((al,au)=>au!==Qu),Aa(Nr)}})},ba=Fu=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:_t.modal,onOk:()=>{let Qu=0;Kt(Rn.replace(/\▁/g,function(Nr){return Qu++,Qu-1===Fu?"":Nr})),setTimeout(()=>{let Nr=dn.slice();Nr=dn.filter((al,au)=>Fu!==au),Aa(Nr)},500)}})},Ra=()=>{},Tu=()=>{var Fu,Qu,Nr,al,au,Vu;return console.log(dn,"answers"),Wa.createElement("aside",null,Wa.createElement("div",{className:_t.questionType},Wa.createElement("div",null,Wa.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),Wa.createElement("div",null,Wa.createElement(vu.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Rn,onChange:br=>Kt(br),showNullButton:((Qu=(Fu=Re.editData)==null?void 0:Fu.exercise)==null?void 0:Qu.exercise_status)===1,deleteEmptyDisabled:((al=(Nr=Re.editData)==null?void 0:Nr.exercise)==null?void 0:al.exercise_status)!==1||et,onPlaceholderChange:gn})),Wa.createElement("div",{className:"mt20"},dn.map((br,cu)=>{var sr,Vr;return Wa.createElement(ru.Z,{key:cu,answers:br,index:cu,is_md:!0,exerciseIsPublish:((Vr=(sr=Re.editData)==null?void 0:sr.exercise)==null?void 0:Vr.exercise_status)!==1,activeOptionErrorIndex:Wt,onAnswerChange:ia,addChildAnswer:On,deleteChildAnswer:ga,deleteChildAnswermain:ba})})),Wa.createElement("div",{className:"mt20"},dn.length>1&&Wa.createElement("span",null,Wa.createElement(Le.default,{checked:vn,onChange:br=>va(br.target.checked),className:`${_t.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Wa.createElement("span",{className:`${_t.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),Wa.createElement("p",{className:_t.titleWrap},Wa.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Wa.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:kt,onChange:br=>Jt(br)}),Wa.createElement("p",{className:""},Wa.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",Wa.createElement(ke.Z,{value:hn,max:1e4,min:0,onChange:br=>{pa(br)}})," \u5206 \xA0 ",!!hn&&!!Ba&&Wa.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(hn/Ba).toFixed(1),"\u5206)"),Wa.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},Wa.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Wa.createElement(ge.ZP.Group,{value:_n,onChange:br=>{Za(br.target.value)}},Wa.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),Wa.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),Wa.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),Wa.createElement("p",{className:_t.titleWrap},Wa.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Wa.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Wa.createElement("div",{className:"mt5"},Wa.createElement(ou.N,{value:aa,selectvalues:Ce==null?void 0:Ce.tag_discipline_ids,onChange:ua,subId:(Vu=(au=Re.editData)==null?void 0:au.exercise)==null?void 0:Vu.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Mn})),Wa.createElement("div",{style:{marginTop:10}},Wa.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),Wa.createElement(be.Z,{checked:iu,onChange:br=>{gu(br)}}))),Wa.createElement("aside",{className:"tr"},(Pe!==-1||Ce.question_id)&&Wa.createElement(Ie.ZP,{type:"default",onClick:()=>{$t(),na(!1)}},"\u53D6\u6D88"),Wa.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Vn()}},"\u4FDD\u5B58")))},ur=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Fu=>{var Qu,Nr;return((Nr=(Qu=Re==null?void 0:Re.editData)==null?void 0:Qu.exercise)==null?void 0:Nr.exercise_status)===1?Fu:Fu.id!=="del"&&Fu.id!=="add"}),Cu=Fu=>Ar(void 0,null,function*(){if(Pe!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Fu.id){case"del":let Qu;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ar(this,null,function*(){yield(0,ue.Fl)({id:Ce.question_id}),Xe({type:"exercise/editExercise",payload:cr({},Ka)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Ce.question_id,opr:Fu.id}}),Xe({type:"exercise/editExercise",payload:cr({},Ka)});break;case"edit":yt(Ce.dragKey),na(!0);break;case"add":Cn({key:Ce.key,insert_id:Ce==null?void 0:Ce.question_id,question_type:3});break}}),ca=()=>{var Fu;return Wa.createElement("aside",null,Wa.createElement("div",{className:_t.questionType},!(Ce!=null&&Ce.isPreview)&&Wa.createElement("div",null,Wa.createElement("span",{className:"font16 c-blue"},Ce.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Ce.question_score,"\u5206\uFF09")),Ce!=null&&Ce.isPreview?Wa.createElement("div",{style:{display:"flex"}},Wa.createElement("span",{style:{flexShrink:0},className:"font18"},Ce.key,"."),Wa.createElement(ea.Z,{value:Ce.question_title}),Wa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Ce.question_score,"\u5206\uFF09")):Wa.createElement("div",{className:"mt5"},Wa.createElement(ea.Z,{value:Ce.question_title})),Wa.createElement("div",{className:_t.questionChoices},(Fu=Ce==null?void 0:Ce.standard_answers)==null?void 0:Fu.map(function(Qu,Nr){return Wa.createElement(oe.Z,{key:Nr,align:"middle"},Wa.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Qu.choice_id,"\uFF09\uFF1A"),Wa.createElement(pe.Z,{flex:"1"},Wa.createElement(oe.Z,{align:"middle",gutter:[1,1]},Qu.answer_text.map(function(al,au){return Wa.createElement(pe.Z,{span:24,key:au},Qu.model===1?Wa.createElement(De.default,{key:Nr,checked:Ce.standard_answers.includes(Nr),disabled:!0,value:al}):Wa.createElement(er.Z,{value:al,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),Wa.createElement("div",{className:_t.action},!Ce.hideAction&&ur.map(function(Qu,Nr){return Qu.id==="up"&&Ce.key===1||Qu.id==="down"&&Ce.key===Ce.len?null:Wa.createElement(Be.Z,{key:Nr,placement:"bottom",title:Qu.name},Wa.createElement("span",{onClick:()=>Cu(Qu),className:Qu.icon}))})))};return Wa.createElement("section",{className:_t.wrap},!Xa&&ca(),Xa&&Tu())};var ar=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ku)),Ou=Object.defineProperty,Ku=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,Pr=(ie,se,re)=>se in ie?Ou(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,zr=(ie,se)=>{for(var re in se||(se={}))Ua.call(se,re)&&Pr(ie,re,se[re]);if(Ku)for(var re of Ku(se))ul.call(se,re)&&Pr(ie,re,se[re]);return ie},rl=(ie,se)=>{var re={};for(var We in ie)Ua.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Ku)for(var We of Ku(ie))se.indexOf(We)<0&&ul.call(ie,We)&&(re[We]=ie[We]);return re},jr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],El=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,editKey:yt,setEditKey:$t=()=>{},cancelAdd:Cn=()=>{},reload:Mt=()=>{},addCallback:Ht=()=>{},setIsClaer:Bn=()=>{}}=re,Rn=rl(re,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[Kt,kt]=(0,a.useState)(),[Jt,dn]=(0,a.useState)(""),[Aa,Wt]=(0,a.useState)(!1),[jn,vn]=(0,a.useState)(),[va,bt]=(0,a.useState)([]),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(1),[qt,Xa]=(0,a.useState)(!1),[na,et]=(0,a.useState)(""),Ia=(0,a.useRef)(!1),aa=za=>{hn([...bn,zr({},za)])},ua=(0,Ee.useParams)();(0,a.useEffect)(()=>{if(!Ia.current){if(!(Pe!=null&&Pe.question_choices)){Wt(!0),dn(""),vn(2),kt("");return}Xa(!(Pe!=null&&Pe.repeat_answer)),dn(Pe==null?void 0:Pe.question_title),vn(Pe==null?void 0:Pe.question_score),Ba(Pe==null?void 0:Pe.difficulty),kt(Pe.standard_answer[0]+""),bt(Pe.tag_discipline_ids),et(Pe==null?void 0:Pe.analysis)}},[Pe,Aa]),(0,a.useEffect)(()=>{Aa&&za();function za(){return jr(this,null,function*(){var Yn,Mn;const Ea=yield(0,ue.YY)({sub_discipline_id:(Mn=(Yn=Re.editData)==null?void 0:Yn.exercise)==null?void 0:Mn.sub_discipline_id});hn(Ea.tag_disciplines)})}},[Aa]),(0,a.useImperativeHandle)(se,()=>({onSave:Za,isEdit:Aa})),(0,a.useEffect)(()=>{var za;const Yn=(za=Re==null?void 0:Re.tagDisciplineData)!=null&&za.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];hn(Yn)},[Re.tagDisciplineData]);const _n=za=>{(za==null?void 0:za.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Wt(!1),$t(-1),Ia.current=!1,Mt())},Za=()=>jr(void 0,null,function*(){var za,Yn,Mn,Ea;if(!Jt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!Kt)return Fe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const Vn=[{choice_text:"\u6B63\u786E",is_answer:Kt==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:Kt==="2"?2:0}];Ia.current=!0;let gn;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>jr(void 0,null,function*(){var ia,On;gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ga=>ga.choice_text),standard_answers:Vn.filter(ga=>ga.is_answer).map(ga=>ga.is_answer),tag_discipline_ids:va,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:pa,is_cover:1,repeat_answer:!qt,analysis:na}}),_n(gn)}),onCancel:()=>jr(void 0,null,function*(){var ia,On;gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ga=>ga.choice_text),standard_answers:Vn.filter(ga=>ga.is_answer).map(ga=>ga.is_answer),tag_discipline_ids:va,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)})}):(gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ia=>ia.choice_text),standard_answers:Vn.filter(ia=>ia.is_answer).map(ia=>ia.is_answer),tag_discipline_ids:va,sub_discipline_id:(Yn=(za=Re.editData)==null?void 0:za.exercise)==null?void 0:Yn.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)):(gn=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ua.categoryId,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ia=>ia.choice_text),standard_answers:Vn.filter(ia=>ia.is_answer).map(ia=>ia.is_answer),tag_discipline_ids:va,sub_discipline_id:(Ea=(Mn=Re.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)),{name:Jt,choices:Vn}}),iu=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(za=>{var Yn,Mn;return((Mn=(Yn=Re==null?void 0:Re.editData)==null?void 0:Yn.exercise)==null?void 0:Mn.exercise_status)===1?za:za.id!=="del"&&za.id!=="add"}),gu=za=>jr(void 0,null,function*(){if(yt!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(za.id){case"del":let Yn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return jr(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:zr({},ua)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:za.id}}),Xe({type:"exercise/editExercise",payload:zr({},ua)});break;case"edit":$t(Pe.dragKey),Wt(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Cr=()=>{var za;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(za=Pe==null?void 0:Pe.question_choices)==null?void 0:za.map(function(Yn,Mn){return a.createElement(ge.ZP,{key:Mn,checked:Pe.standard_answer.includes(Mn+1),disabled:!0},hl[Mn],". ",a.createElement("span",{className:"c-black font14"},Yn.choice_text))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&iu.map(function(Yn,Mn){return Yn.id==="up"&&Pe.key===1||Yn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:Mn,placement:"bottom",title:Yn.name},a.createElement("span",{onClick:()=>gu(Yn),className:Yn.icon}))})))},Ka=()=>{var za,Yn;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Jt,onChange:Mn=>dn(Mn)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(ge.ZP.Group,{buttonStyle:"solid",value:Kt,onChange:Mn=>kt(Mn.target.value)},a.createElement(ge.ZP.Button,{value:"1",className:`${_t.radio} mr40`},"\u6B63\u786E"),a.createElement(ge.ZP.Button,{value:"2",className:_t.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:na,onChange:Mn=>et(Mn)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:jn,max:1e4,min:0,onChange:Mn=>{vn(Mn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:pa,onChange:Mn=>{Ba(Mn.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:va,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:bt,subId:(Yn=(za=Re.editData)==null?void 0:za.exercise)==null?void 0:Yn.sub_discipline_id,knowledgeOptions:bn,onAddKnowledgeFinish:aa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:qt,onChange:Mn=>{Xa(Mn)}}))),a.createElement("aside",{className:"tr"},(yt!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{Cn(),Wt(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Za()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!Aa&&Cr(),Aa&&Ka())};var Il=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(El)),Tl=Object.defineProperty,tl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,Vl=(ie,se,re)=>se in ie?Tl(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,An=(ie,se)=>{for(var re in se||(se={}))Rl.call(se,re)&&Vl(ie,re,se[re]);if(tl)for(var re of tl(se))sl.call(se,re)&&Vl(ie,re,se[re]);return ie},Du=(ie,se)=>{var re={};for(var We in ie)Rl.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&tl)for(var We of tl(ie))se.indexOf(We)<0&&sl.call(ie,We)&&(re[We]=ie[We]);return re},Xu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Nu=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],nr=(0,a.forwardRef)((ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},addCallback:Ht=Vn=>{},reload:Bn=()=>{}}=re,Rn=Du(re,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)(),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(""),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)(!1),[pa,Ba]=(0,a.useState)([]),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)(""),[ua,_n]=(0,a.useState)([]),Za=(0,a.useRef)(!1),iu=Vn=>{_n([...ua,An({},Vn)])},gu=(0,Ee.useParams)();(0,a.useEffect)(()=>{kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(Za.current)return;if(!(Pe!=null&&Pe.question_choices)){hn(!0),vn(""),bt(5),kt(["","","",""]),Wt([]);return}vn(Pe==null?void 0:Pe.question_title),bt(Pe==null?void 0:Pe.question_score),et(!(Pe!=null&&Pe.repeat_answer)),Xa(Pe==null?void 0:Pe.difficulty),kt(Pe==null?void 0:Pe.question_choices.map(gn=>gn.choice_text));const Vn=[];Pe==null||Pe.standard_answer.map((gn,ia)=>{Vn.push(gn-1)}),Wt(Vn),Ba(Pe.tag_discipline_ids),aa(Pe==null?void 0:Pe.analysis)},[Pe,bn]),(0,a.useEffect)(()=>{bn&&Vn();function Vn(){return Xu(this,null,function*(){var gn,ia;const On=yield(0,ue.YY)({sub_discipline_id:(ia=(gn=Re.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id});_n(On.tag_disciplines)})}},[bn]),(0,a.useImperativeHandle)(se,()=>({onSave:Ka,isEdit:bn})),(0,a.useEffect)(()=>{var Vn;const gn=(Vn=Re==null?void 0:Re.tagDisciplineData)!=null&&Vn.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];_n(gn)},[Re.tagDisciplineData]);const Cr=Vn=>{(Vn==null?void 0:Vn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),hn(!1),Cn(-1),Za.current=!1,Bn())},Ka=()=>Xu(void 0,null,function*(){var Vn,gn,ia,On;if(!jn)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ga=Kt.findIndex(Tu=>!Tu);if(ga>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Nu[ga]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Aa.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Aa.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const ba=Kt.map((Tu,ur)=>({choice_text:Tu,is_answer:Aa.includes(ur)?ur+1:0}));Za.current=!0;let Ra;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Xu(void 0,null,function*(){var Tu,ur;Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Cu=>Cu.choice_text),standard_answers:ba.filter(Cu=>Cu.is_answer).map(Cu=>Cu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(ur=(Tu=Re.editData)==null?void 0:Tu.exercise)==null?void 0:ur.sub_discipline_id,difficulty:qt,is_cover:1,repeat_answer:!na,analysis:Ia}}),Cr(Ra)}),onCancel:()=>Xu(void 0,null,function*(){var Tu,ur;Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Cu=>Cu.choice_text),standard_answers:ba.filter(Cu=>Cu.is_answer).map(Cu=>Cu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(ur=(Tu=Re.editData)==null?void 0:Tu.exercise)==null?void 0:ur.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra)})}):(Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Tu=>Tu.choice_text),standard_answers:ba.filter(Tu=>Tu.is_answer).map(Tu=>Tu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(gn=(Vn=Re.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra)):(Ra=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:gu.categoryId,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Tu=>Tu.choice_text),standard_answers:ba.filter(Tu=>Tu.is_answer).map(Tu=>Tu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra))}),za=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Vn=>{var gn,ia;return((ia=(gn=Re==null?void 0:Re.editData)==null?void 0:gn.exercise)==null?void 0:ia.exercise_status)===1?Vn:Vn.id!=="del"&&Vn.id!=="add"}),Yn=Vn=>Xu(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Vn.id){case"del":let gn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Xu(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:An({},gu)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Vn.id}}),Xe({type:"exercise/editExercise",payload:An({},gu)});break;case"edit":Cn(Pe.dragKey),hn(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),Mn=()=>{var Vn;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(Vn=Pe==null?void 0:Pe.question_choices)==null?void 0:Vn.map(function(gn,ia){return a.createElement(oe.Z,{key:ia},a.createElement(pe.Z,null,a.createElement(Le.default,{key:ia,checked:Pe.standard_answer.includes(ia+1),disabled:!0},Nu[ia],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(ea.Z,{value:gn.choice_text}))))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&za.map(function(gn,ia){return gn.id==="up"&&Pe.key===1||gn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:ia,placement:"bottom",title:gn.name},a.createElement("span",{onClick:()=>Yn(gn),className:gn.icon}))})))},Ea=()=>{var Vn,gn;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:jn,onChange:ia=>vn(ia)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Kt.map((ia,On)=>{var ga,ba;return a.createElement("div",{className:_t.choiceWrap,key:On},a.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${_t.answer} ${Aa.includes(On)?_t.activeAnswer:""}`,onClick:()=>{Aa.includes(On)?Wt(Aa.filter(Ra=>Ra!==On)):Wt([...Aa,On])}},Nu[On])),a.createElement("div",{className:_t.editorWrap},Jt===On?a.createElement(Ca.Z,{id:`single-question-option-${On}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:ia,onChange:Ra=>{Kt[On]=Ra,kt(Kt)}}):a.createElement("div",{className:_t.htmlWrap,onClick:()=>dn(On)},a.createElement(ea.Z,{value:ia}))),((ba=(ga=Re.editData)==null?void 0:ga.exercise)==null?void 0:ba.exercise_status)===1&&a.createElement(a.Fragment,null,On>1&&a.createElement(Be.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>kt(Kt.filter((Ra,Tu)=>Tu!==On))})),On<7&&On===Kt.length-1&&a.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>kt([...Kt,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ia,onChange:ia=>aa(ia)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:va,max:1e4,min:0,onChange:ia=>{bt(ia)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:qt,onChange:ia=>{Xa(ia.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:pa,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Ba,subId:(gn=(Vn=Re.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,knowledgeOptions:ua,onAddKnowledgeFinish:iu})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:na,onChange:ia=>{et(ia)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),hn(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Ka()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!bn&&Mn(),bn&&Ea())});var dr=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})(nr),Hr=ee(37639),ju=ee(59301),ll=Object.defineProperty,kl=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,Hl=(ie,se,re)=>se in ie?ll(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,co=(ie,se)=>{for(var re in se||(se={}))cl.call(se,re)&&Hl(ie,re,se[re]);if(kl)for(var re of kl(se))bl.call(se,re)&&Hl(ie,re,se[re]);return ie},nl=(ie,se)=>{var re={};for(var We in ie)cl.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&kl)for(var We of kl(ie))se.indexOf(We)<0&&bl.call(ie,We)&&(re[We]=ie[We]);return re},$l=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const wr=null,or=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,editData:Ce,cancelAdd:Pe=()=>{},editKey:yt,setEditKey:$t=()=>{},addCallback:Cn=()=>{},reload:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=nl(re,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[Rn,Kt]=(0,a.useState)(""),[kt,Jt]=(0,a.useState)(""),[dn,Aa]=(0,a.useState)(""),[Wt,jn]=(0,a.useState)([]),[vn,va]=(0,a.useState)(""),[bt,bn]=(0,a.useState)(),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)([]),[Xa,na]=(0,a.useState)(!1),[et,Ia]=(0,a.useState)(!1),aa=(0,Ee.useParams)(),ua=(0,a.useRef)(!1),[_n,Za]=(0,a.useState)([]),[iu,gu]=(0,a.useState)(!1),[Cr,Ka]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var ga;if(ua.current)return;Ce.edit&&(na(!0),Jt(""),Kt(""),qt([])),Kt(Ce.shixun_name),Jt(Ce.question_title);const ba=[];(ga=Ce.shixun)==null||ga.map(Ra=>{ba.push(Ra.challenge_score),_n.push({challenge_id:Ra.challenge_id,open:!0})}),Za(_n),qt(ba),Ka(!(Ce!=null&&Ce.ignore_prompt))},[Ce]),(0,a.useEffect)(()=>{pa(!1)},[Xa]),(0,a.useImperativeHandle)(se,()=>({onSave:Yn,isEdit:Xa}));const za=ga=>{(ga==null?void 0:ga.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(!1),$t(-1),ua.current=!1,Mt())},Yn=()=>$l(void 0,null,function*(){let ga=[];if(!1)return!1;ua.current=!0,Ia(!0);let Ra;return Ce.question_id?Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:kt,shixun_name:Rn,shixun_id:Ce.shixun_id,question_type:5,question_scores:Ba}}):Ra=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Ce==null?void 0:Ce.insert_id,categoryId:aa.categoryId,question_title:kt,shixun_name:Rn,shixun_id:Ce.shixun_id,question_type:5,question_scores:Ba,is_copy:Ce.is_copy}}),za(Ra),Ia(!1),{name:kt,analysis:dn,standard_answers:ga,is_ordered:bt}}),Mn=()=>{var ga;return ju.createElement("aside",null,ju.createElement("div",{className:_t.questionType},ju.createElement("div",null,ju.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),ju.createElement("div",{className:"mt10"},ju.createElement(De.default,{defaultValue:Rn,onChange:ba=>{Kt(ba.target.value)}})),ju.createElement("div",{className:"mt10"},ju.createElement(Ca.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:kt,onChange:ba=>{Jt(ba)}})),ju.createElement("div",{className:"mt20"},(ga=Ce.shixun)==null?void 0:ga.map((ba,Ra)=>ju.createElement(oe.Z,{gutter:[20,20]},ju.createElement(pe.Z,{flex:"1"},Ra+1,".",ba.challenge_name),ju.createElement(pe.Z,null,ju.createElement(ke.Z,{defaultValue:Ba[Ra],onChange:Tu=>{Ba[Ra]=Tu,qt(Ba),console.log("srore:L",Ba[Ra])}})," \u5206")))),ju.createElement("div",{className:"mt20"},Wt.length>1&&ju.createElement("span",null,ju.createElement(Le.default,{checked:bt,onChange:ba=>bn(ba.target.checked),className:`${_t.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),ju.createElement("span",{className:`${_t.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),ju.createElement("aside",{className:"tr"},(yt!==-1||!(Ce!=null&&Ce.edit))&&ju.createElement(Ie.ZP,{type:"default",onClick:()=>{Pe(),na(!1)}},"\u53D6\u6D88"),ju.createElement(Ie.ZP,{loading:et,className:"ml20",type:"primary",onClick:()=>{Yn()}},"\u4FDD\u5B58")))},Ea=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ga=>{var ba,Ra;return((Ra=(ba=Re==null?void 0:Re.editData)==null?void 0:ba.exercise)==null?void 0:Ra.exercise_status)===1?ga:ga.id!=="del"&&ga.id!=="add"}),Vn=ga=>$l(void 0,null,function*(){if(yt!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ga.id){case"del":let ba;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return $l(this,null,function*(){yield(0,ue.Fl)({id:Ce.question_id}),Xe({type:"exercise/editExercise",payload:co({},aa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Ce.question_id,opr:ga.id}}),Xe({type:"exercise/editExercise",payload:co({},aa)});break;case"edit":$t(Ce.dragKey),na(!0);break;case"add":Xe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Ce.key,insert_id:Ce==null?void 0:Ce.question_id,question_type:5}}});break}}),gn=()=>$l(void 0,null,function*(){gu(!0);const ga=yield(0,Se.ZP)(`/api/courses/${aa==null?void 0:aa.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[aa==null?void 0:aa.categoryId],exercise_question_id:Ce.question_id}});(ga==null?void 0:ga.status)===0&&(Fe.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Ka(!1)),gu(!1)}),ia=()=>$l(void 0,null,function*(){let ga=yield(0,Se.ZP)(`/api/courses/${aa==null?void 0:aa.coursesId}/ignore_prompt.json`,{method:"post",body:{container_type:"Exercise",container_id:aa==null?void 0:aa.categoryId,exercise_question_id:Ce==null?void 0:Ce.question_id}});(ga==null?void 0:ga.status)===0&&Ka(!1)}),On=()=>{var ga;return ju.createElement("aside",null,ju.createElement("div",{className:_t.questionType},!(Ce!=null&&Ce.isPreview)&&ju.createElement("div",null,ju.createElement("span",{className:"font16 c-blue"},Ce.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Ce.question_score,"\u5206\uFF09")),Ce!=null&&Ce.isPreview?ju.createElement("div",{style:{display:"flex",alignItems:"center"}},ju.createElement("span",{style:{flexShrink:0},className:"font18"},Ce.key,"."),ju.createElement(ea.Z,{value:Ce.question_title}),ju.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Ce.question_score,"\u5206\uFF09"),ju.createElement(Be.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ju.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})),(0,mn.G5)()&&(Ce==null?void 0:Ce.shixun_change)&&ju.createElement(Hr.Z,{trigger:"click",open:Cr,onOpenChange:ba=>Ka(!0),placement:"bottomLeft",autoAdjustOverflow:!1,title:null,content:ju.createElement("div",{style:{width:"310px",color:"#000"}},ju.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),ju.createElement("div",{className:_t.btn_warp},ju.createElement(Ie.ZP,{size:"small",onClick:ia},"\u5FFD\u7565"),ju.createElement(Ie.ZP,{loading:iu,className:"ml20",size:"small",type:"primary",onClick:gn},"\u786E\u8BA4\u540C\u6B65"),ju.createElement(Ie.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,de.xg)(`/shixuns/${Ce==null?void 0:Ce.forked_shixun_identifier}/challenges?exercise=true`)},"\u524D\u5F80\u67E5\u770B")))},ju.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:ba=>ba.stopPropagation()}))):ju.createElement("div",{className:"mt5"},ju.createElement(ea.Z,{value:Ce.question_title})),ju.createElement("div",{className:"mt30"}),(ga=Ce.shixun)==null?void 0:ga.map(function(ba,Ra){var Tu,ur,Cu,ca,Fu,Qu,Nr,al,au,Vu;return ju.createElement("div",null,ju.createElement("div",{key:Ra,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((Tu=_n[Ra])!=null&&Tu.open)||!((Cu=(ur=Re==null?void 0:Re.editData)==null?void 0:ur.exercise)!=null&&Cu.show_challenge_task_pass))&&10}},ju.createElement("div",null,ju.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Ra+1,"\u5173 ",ju.createElement("span",{className:"ml10"},ba.challenge_name)," ",ju.createElement("span",{className:"ml10"},ba.challenge_score," \u5206")),((Fu=(ca=Re==null?void 0:Re.editData)==null?void 0:ca.exercise)==null?void 0:Fu.show_challenge_task_pass)&&ju.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var br;_n[Ra].open=!((br=_n[Ra])!=null&&br.open),Za([..._n])}},(Qu=_n[Ra])!=null&&Qu.open?"\u6536\u8D77":"\u5C55\u5F00",(Nr=_n[Ra])!=null&&Nr.open?ju.createElement(Eu.Z,{style:{marginLeft:8}}):ju.createElement(ya.Z,{style:{marginLeft:8}}))),((au=(al=Re==null?void 0:Re.editData)==null?void 0:al.exercise)==null?void 0:au.show_challenge_task_pass)&&ju.createElement(ea.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((Vu=_n[Ra])!=null&&Vu.open)&&"none"},value:(ba==null?void 0:ba.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),ju.createElement("div",{className:_t.action},ju.createElement(Ee.Link,{target:"_blank",to:`/shixuns/${Ce.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Ce.hideAction&&Ea.map(function(ba,Ra){return ba.id==="up"&&Ce.key===1||ba.id==="down"&&Ce.key===Ce.len?null:ju.createElement(Be.Z,{key:Ra,placement:"bottom",title:ba.name},ju.createElement("span",{onClick:()=>Vn(ba),className:ba.icon}))})))};return ju.createElement("section",{className:_t.wrap},!Xa&&On(),Xa&&Mn())};var jl=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(or)),Va=ee(32162),ot=Object.defineProperty,It=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,lu=(ie,se,re)=>se in ie?ot(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Bu=(ie,se)=>{for(var re in se||(se={}))Qt.call(se,re)&&lu(ie,re,se[re]);if(It)for(var re of It(se))Rt.call(se,re)&&lu(ie,re,se[re]);return ie},mr=(ie,se)=>{var re={};for(var We in ie)Qt.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&It)for(var We of It(ie))se.indexOf(We)<0&&Rt.call(ie,We)&&(re[We]=ie[We]);return re},xu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Zu=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},reload:Ht=()=>{},addCallback:Bn=gn=>{}}=re,Rn=mr(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)(),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(""),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(!1),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)(""),ua=(0,Ee.useParams)(),_n=(0,a.useRef)(null),Za=(0,a.useRef)(!1),[iu,gu]=(0,a.useState)([]),Cr=gn=>{gu([...iu,Bu({},gn)])};(0,a.useEffect)(()=>{kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(Za.current)return;if(!(Pe!=null&&Pe.question_choices)){Ba(!0),vn(""),bt(5),kt(["","","",""]),Wt([]);return}vn(Pe==null?void 0:Pe.question_title),bt(Pe==null?void 0:Pe.question_score),et(!(Pe!=null&&Pe.repeat_answer)),aa(Pe==null?void 0:Pe.analysis),Xa(Pe==null?void 0:Pe.difficulty),kt(Pe==null?void 0:Pe.question_choices.map(ia=>ia.choice_text));const gn=[];Pe==null||Pe.standard_answer.map((ia,On)=>{gn.push(ia-1)}),hn(Pe.tag_discipline_ids),Wt(gn)},[Pe,pa]),(0,a.useEffect)(()=>{pa&&gn();function gn(){return xu(this,null,function*(){var ia,On;const ga=yield(0,ue.YY)({sub_discipline_id:(On=(ia=lt.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id});gu(ga.tag_disciplines)})}},[pa]),(0,a.useEffect)(()=>{var gn;const ia=(gn=lt==null?void 0:lt.tagDisciplineData)!=null&&gn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];gu(ia)},[lt.tagDisciplineData]),(0,a.useImperativeHandle)(se,()=>({onSave:za,isEdit:pa}));const Ka=gn=>{(gn==null?void 0:gn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ba(!1),Cn(-1),Za.current=!1,Ht())},za=()=>xu(void 0,null,function*(){var gn,ia,On,ga;if(!jn)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ba=Kt.findIndex(ur=>!ur);if(ba>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Va.k4[ba]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Aa.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Aa.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ra=Kt.map((ur,Cu)=>({choice_text:ur,is_answer:Aa.includes(Cu)?Cu+1:0}));Za.current=!0;let Tu;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>xu(void 0,null,function*(){var ur,Cu;Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ca=>ca.choice_text),standard_answers:Ra.filter(ca=>ca.is_answer).map(ca=>ca.is_answer),tag_discipline_ids:bn,sub_discipline_id:(Cu=(ur=lt.editData)==null?void 0:ur.exercise)==null?void 0:Cu.sub_discipline_id,difficulty:qt,is_cover:1,repeat_answer:!na,analysis:Ia}}),Ka(Tu)}),onCancel:()=>xu(void 0,null,function*(){var ur,Cu;Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ca=>ca.choice_text),standard_answers:Ra.filter(ca=>ca.is_answer).map(ca=>ca.is_answer),tag_discipline_ids:bn,sub_discipline_id:(Cu=(ur=lt.editData)==null?void 0:ur.exercise)==null?void 0:Cu.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu)})}):(Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ur=>ur.choice_text),standard_answers:Ra.filter(ur=>ur.is_answer).map(ur=>ur.is_answer),tag_discipline_ids:bn,sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu)):(Tu=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ua.categoryId,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ur=>ur.choice_text),standard_answers:Ra.filter(ur=>ur.is_answer).map(ur=>ur.is_answer),tag_discipline_ids:bn,sub_discipline_id:(ga=(On=lt.editData)==null?void 0:On.exercise)==null?void 0:ga.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu))}),Yn=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(gn=>{var ia,On;return((On=(ia=lt==null?void 0:lt.editData)==null?void 0:ia.exercise)==null?void 0:On.exercise_status)===1?gn:gn.id!=="del"&&gn.id!=="add"}),Mn=gn=>xu(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(gn.id){case"del":let ia;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return xu(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Bu({},ua)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:gn.id}}),Xe({type:"exercise/editExercise",payload:Bu({},ua)});break;case"edit":Cn(Pe.dragKey),Ba(!0);break;case"add":Bn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Ea=()=>{var gn;return a.createElement("aside",{ref:_n},a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(gn=Pe==null?void 0:Pe.question_choices)==null?void 0:gn.map(function(ia,On){return a.createElement(oe.Z,{key:On},a.createElement(pe.Z,null,a.createElement(ge.ZP,{key:On,checked:Pe.standard_answer.includes(On+1),disabled:!0},Va.k4[On],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(ea.Z,{value:ia.choice_text}))))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&Yn.map(function(ia,On){return ia.id==="up"&&Pe.key===1||ia.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:On,placement:"bottom",title:ia.name},a.createElement("span",{onClick:()=>Mn(ia),className:ia.icon}))})))},Vn=()=>{var gn,ia;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:jn,onChange:On=>vn(On)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Kt.map((On,ga)=>{var ba,Ra;return a.createElement("div",{className:_t.choiceWrap,key:ga},a.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${_t.answer} ${Aa.includes(ga)?_t.activeAnswer:""}`,onClick:()=>{Aa.includes(ga)?Wt(Aa.filter(Tu=>Tu!==ga)):Wt([...Aa,ga])}},Va.k4[ga])),a.createElement("div",{className:_t.editorWrap},Jt===ga?a.createElement(Ca.Z,{id:`single-question-option-${ga}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:On,onChange:Tu=>{Kt[ga]=Tu,kt(Kt)}}):a.createElement("div",{className:_t.htmlWrap,onClick:()=>dn(ga)},a.createElement(ea.Z,{value:On}))),((Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.exercise_status)===1&&a.createElement(a.Fragment,null,ga>1&&a.createElement(Be.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>kt(Kt.filter((Tu,ur)=>ur!==ga))})),ga<7&&ga===Kt.length-1&&a.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>kt([...Kt,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ia,onChange:On=>aa(On)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:va,max:1e4,min:0,onChange:On=>{bt(On)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:qt,onChange:On=>{Xa(On.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:bn,onChange:hn,subId:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,knowledgeOptions:iu,onAddKnowledgeFinish:Cr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:na,onChange:On=>{et(On)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),Ba(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!pa&&Ea(),pa&&Vn())};var hr=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Zu)),Ju=ee(96599),Fl=({value:ie=[[],[]],onChange:se})=>{var re,We;const[lt,Re]=(0,a.useState)(""),[Bt,Xe]=(0,a.useState)(""),Ce=Pe=>{if(!Pe)return!1;let yt=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Pe==="|"?(Fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(Be.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(oe.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(De.default,{value:lt,onChange:Pe=>{Re(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var yt,$t,Cn;const Mt=(yt=Pe.target)==null?void 0:yt.value;Ce(Mt)&&((Cn=ie[0])==null||Cn.push(($t=Mt==null?void 0:Mt.split("|"))==null?void 0:$t.filter(Ht=>!!Ht)),se([...ie]),Re(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(re=ie==null?void 0:ie[0])==null?void 0:re.map((Pe,yt)=>a.createElement(Ju.default,{className:"mb10",key:yt,closable:!0,onClose:$t=>{var Cn;$t.preventDefault(),ie[0]=(Cn=ie[0])==null?void 0:Cn.filter((Mt,Ht)=>Ht!==yt),se([...ie])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(oe.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(De.default,{value:Bt,onChange:Pe=>{Xe(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var yt,$t,Cn;const Mt=(yt=Pe.target)==null?void 0:yt.value;Ce(Mt)&&((Cn=ie[1])==null||Cn.push(($t=Mt==null?void 0:Mt.split("|"))==null?void 0:$t.filter(Ht=>!!Ht)),se([...ie]),Xe(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(We=ie==null?void 0:ie[1])==null?void 0:We.map((Pe,yt)=>a.createElement(Ju.default,{className:"mb10",key:yt,closable:!0,onClose:$t=>{var Cn;$t.preventDefault(),ie[1]=(Cn=ie[1])==null?void 0:Cn.filter((Mt,Ht)=>Ht!==yt),se([...ie])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Ur=Object.defineProperty,Su=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,$r=(ie,se,re)=>se in ie?Ur(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Ir=(ie,se)=>{for(var re in se||(se={}))Fr.call(se,re)&&$r(ie,re,se[re]);if(Su)for(var re of Su(se))Wr.call(se,re)&&$r(ie,re,se[re]);return ie},Cl=(ie,se)=>{var re={};for(var We in ie)Fr.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Su)for(var We of Su(ie))se.indexOf(We)<0&&Wr.call(ie,We)&&(re[We]=ie[We]);return re},Kr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const qu=null,gr=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},reload:Mt=()=>{},addCallback:Ht=()=>{},setIsClaer:Bn=()=>{}}=re,Rn=Cl(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[Kt,kt]=(0,a.useState)(""),[Jt,dn]=(0,a.useState)(""),[Aa,Wt]=(0,a.useState)(""),[jn,vn]=(0,a.useState)(),[va,bt]=(0,a.useState)(!1),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(1),[qt,Xa]=(0,a.useState)(!1),[na,et]=(0,a.useState)([[],[]]),Ia=(0,a.useRef)(!1),aa=(0,Ee.useParams)(),[ua,_n]=(0,a.useState)([]),Za=Mn=>{_n([...ua,Ir({},Mn)])};(0,a.useEffect)(()=>{var Mn;if(!Ia.current){if(!(Pe!=null&&Pe.question_title)){bt(!0),kt(""),Wt(""),vn(10);return}Xa(!(Pe!=null&&Pe.repeat_answer)),kt(Pe==null?void 0:Pe.question_title),Wt((Mn=Pe==null?void 0:Pe.standard_answer)==null?void 0:Mn[0]),vn(Pe==null?void 0:Pe.question_score),hn(Pe.tag_discipline_ids),Ba(Pe==null?void 0:Pe.difficulty),dn(Pe==null?void 0:Pe.analysis),et([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[We.editData,va]),(0,a.useEffect)(()=>{var Mn;const Ea=(Mn=lt==null?void 0:lt.tagDisciplineData)!=null&&Mn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];_n(Ea)},[lt.tagDisciplineData]),(0,a.useEffect)(()=>{va&&Mn();function Mn(){return Kr(this,null,function*(){var Ea,Vn;const gn=yield(0,ue.YY)({sub_discipline_id:(Vn=(Ea=lt.editData)==null?void 0:Ea.exercise)==null?void 0:Vn.sub_discipline_id});_n(gn.tag_disciplines)})}},[va]),(0,a.useImperativeHandle)(se,()=>({onSave:gu,isEdit:va}));const iu=Mn=>{(Mn==null?void 0:Mn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),Cn(-1),Ia.current=!1,Mt())},gu=()=>Kr(void 0,null,function*(){var Mn,Ea,Vn,gn;if(!Kt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const ia=na[0],On=na[1];Ia.current=!0;let ga;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Kr(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:pa,is_cover:1,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)}),onCancel:()=>Kr(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)})}):(ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ea=(Mn=lt.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)):(ga=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:aa.categoryId,exercise_bank_id:aa.categoryId,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(gn=(Vn=lt.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)),{name:Kt,answer_texts:[Aa],analysis:Jt,normal_keywords:ia,main_keywords:On}}),Cr=()=>{var Mn,Ea;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Kt,onChange:Vn=>kt(Vn)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ca.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Aa,onChange:Vn=>Wt(Vn)}),a.createElement(Fl,{value:na,onChange:et}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Jt,onChange:Vn=>dn(Vn)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:jn,max:1e4,min:0,onChange:Vn=>{vn(Vn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:pa,onChange:Vn=>{Ba(Vn.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:bn,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:hn,subId:(Ea=(Mn=lt.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,knowledgeOptions:ua,onAddKnowledgeFinish:Za})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:qt,onChange:Vn=>{Xa(Vn)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),bt(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{gu()}},"\u4FDD\u5B58")))},Ka=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Mn=>{var Ea,Vn;return((Vn=(Ea=lt==null?void 0:lt.editData)==null?void 0:Ea.exercise)==null?void 0:Vn.exercise_status)===1?Mn:Mn.id!=="del"&&Mn.id!=="add"}),za=Mn=>Kr(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Mn.id){case"del":let Ea;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Kr(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Ir({},aa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Mn.id}}),Xe({type:"exercise/editExercise",payload:Ir({},aa)});break;case"edit":Cn(Pe.dragKey),bt(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),Yn=()=>a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(ea.Z,{value:Aa||""})),a.createElement("div",{className:_t.action},!Pe.hideAction&&Ka.map(function(Mn,Ea){return Mn.id==="up"&&Pe.key===1||Mn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:Ea,placement:"bottom",title:Mn.name},a.createElement("span",{onClick:()=>za(Mn),className:Mn.icon}))})));return a.createElement("section",{className:_t.wrap},!va&&Yn(),va&&Cr())};var Wu=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gr)),uu=ee(59301),Ll=Object.defineProperty,Nl=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Rr=(ie,se,re)=>se in ie?Ll(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,bo=(ie,se)=>{for(var re in se||(se={}))po.call(se,re)&&Rr(ie,re,se[re]);if(Nl)for(var re of Nl(se))Po.call(se,re)&&Rr(ie,re,se[re]);return ie},Bo=(ie,se)=>{var re={};for(var We in ie)po.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Nl)for(var We of Nl(ie))se.indexOf(We)<0&&Po.call(ie,We)&&(re[We]=ie[We]);return re},fl=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Zl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Xl=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},addCallback:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=Bo(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[Rn,Kt]=(0,a.useState)([]),[kt,Jt]=(0,a.useState)(),[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(""),[vn,va]=(0,a.useState)(5),[bt,bn]=(0,a.useState)(!1),hn=(0,Ee.useParams)();(0,a.useEffect)(()=>{Kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){bn(!0),jn(""),va(5),Kt(["","","",""]),Aa([]);return}jn(Pe==null?void 0:Pe.question_title),va(Pe==null?void 0:Pe.question_score),Kt(Pe==null?void 0:Pe.question_choices.map(Ia=>Ia.choice_text));const et=[];Pe==null||Pe.standard_answer.map((Ia,aa)=>{et.push(Ia-1)}),Aa(et)},[Pe]),(0,a.useImperativeHandle)(se,()=>({onSave:pa,isEdit:bt}));const pa=()=>fl(void 0,null,function*(){if(!Wt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const et=Rn.findIndex(ua=>!ua);if(et>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Zl[et]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!dn.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(dn.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ia=Rn.map((ua,_n)=>({choice_text:ua,is_answer:dn.includes(_n)?_n+1:0}));let aa;Pe.question_id?aa=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Wt,question_type:1,question_score:vn,question_choices:Ia.map(ua=>ua.choice_text),standard_answers:Ia.filter(ua=>ua.is_answer).map(ua=>ua.is_answer)}}):aa=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:hn.categoryId,question_title:Wt,question_type:1,question_score:"5.0",question_choices:Ia.map(ua=>ua.choice_text),standard_answers:Ia.filter(ua=>ua.is_answer).map(ua=>ua.is_answer)}}),aa.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),bn(!1),Xe({type:"exercise/editExercise",payload:bo({},hn)}))}),Ba=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(et=>{var Ia,aa;return((aa=(Ia=lt==null?void 0:lt.editData)==null?void 0:Ia.exercise)==null?void 0:aa.exercise_status)===1?et:et.id!=="del"&&et.id!=="add"}),qt=et=>fl(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(et.id){case"del":let Ia;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return fl(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:bo({},hn)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:et.id}}),Xe({type:"exercise/editExercise",payload:bo({},hn)});break;case"edit":Ee.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${hn.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":Mt({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Xa=et=>fl(void 0,null,function*(){et.preventDefault();const Ia=yield(0,ue.nF)({id:Pe==null?void 0:Pe.hack_identifier});Ia.status===0&&(0,de.xg)(`/myproblems/${Ia==null?void 0:Ia.identifier}`)}),na=()=>{var et,Ia,aa,ua,_n,Za,iu;return uu.createElement("aside",null,uu.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&uu.createElement("div",null,uu.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?uu.createElement(uu.Fragment,null,uu.createElement("div",{style:{display:"flex"}},uu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),uu.createElement(ea.Z,{value:Pe.question_title}),uu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),uu.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(et=Pe==null?void 0:Pe.languages)==null?void 0:et.join("/")),((aa=(Ia=lt==null?void 0:lt.editData)==null?void 0:Ia.exercise)==null?void 0:aa.show_hack_sets)&&uu.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},uu.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},uu.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),uu.createElement(x.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(gu,Cr,Ka)=>Ka+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)},uu.createElement("div",{className:_t.divname},gu))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)}," ",uu.createElement("div",{className:_t.divname},gu))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):uu.createElement("div",{className:"mt5"},uu.createElement(ea.Z,{value:Pe.question_title}),((_n=(ua=lt==null?void 0:lt.editData)==null?void 0:ua.exercise)==null?void 0:_n.show_hack_sets)&&uu.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},uu.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},uu.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),uu.createElement(x.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(gu,Cr,Ka)=>Ka+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)},uu.createElement("div",{className:_t.divname},gu))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)}," ",uu.createElement("div",{className:_t.divname},gu))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((iu=(Za=lt==null?void 0:lt.editData)==null?void 0:Za.exercise)==null?void 0:iu.show_hack_description)&&uu.createElement("div",{className:_t.questionChoices},uu.createElement(ea.Z,{value:Pe.description||""})),uu.createElement("div",{className:_t.action},uu.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,de.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${hn.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${hn.coursesId}/exercise/add/${hn.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&Ba.map(function(gu,Cr){return gu.id==="up"&&Pe.key===1||gu.id==="down"&&Pe.key===Pe.len?null:uu.createElement(Be.Z,{key:Cr,placement:"bottom",title:gu.name},uu.createElement("span",{onClick:()=>qt(gu),className:gu.icon}))})))};return uu.createElement("section",{className:_t.wrap},na())};var Kl=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Xl)),io=ee(90283),wo={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},Ei=ee(44125),to=ee(59301),Pi=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Ri=({exercise:ie,globalSetting:se,user:re,loading:We,questionInfo:lt,dispatch:Re})=>{var Bt;const Xe=(0,Ee.useParams)(),{is_open_ai_review:Ce,zero_commit_student_works:Pe,unified_ai_setting:yt,ai_review_settings:$t,is_random:Cn}=ie.commonHeader,[Mt,Ht]=(0,a.useState)({}),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)(0),[Jt,dn]=(0,a.useState)(!1),Aa=yt?$t:((Bt=lt==null?void 0:lt.ai_review_settings)==null?void 0:Bt.length)>0?lt.ai_review_settings:$t;(0,a.useEffect)(()=>{!We["exercise/getCommonHeader"]&&Ce&&!(0,mn.dE)()&&Wt()},[We["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((Mt==null?void 0:Mt.status)=="running"){const bt=setInterval(()=>{Wt()},3e3);return()=>clearInterval(bt)}},[Mt==null?void 0:Mt.status]);const Wt=()=>Pi(void 0,null,function*(){const bt=yield(0,Se.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:Xe==null?void 0:Xe.categoryId,exercise_question_id:lt==null?void 0:lt.question_id}});(bt==null?void 0:bt.status)===0&&Ht(bt==null?void 0:bt.data)}),jn=bt=>{Re({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Mt==null?void 0:Mt.id,status:bt,questionId:lt==null?void 0:lt.question_id,onOK:()=>{Wt()}}})},vn=()=>{Re({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:Xe==null?void 0:Xe.categoryId,exercise_question_id:lt==null?void 0:lt.question_id}}})},va=()=>Pi(void 0,null,function*(){if(Ce){if(Pe)return Fe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return Fe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");dn(!0);const bt=yield(0,Se.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Xe==null?void 0:Xe.categoryId,range:Kt,exercise_question_id:lt==null?void 0:lt.question_id}});(bt==null?void 0:bt.status)===0&&(Rn(!1),Wt()),dn(!1)});return to.createElement("div",{className:wo.ai_review_warp},to.createElement("div",null,Ce&&(Mt==null?void 0:Mt.status)=="running"&&to.createElement("div",{className:wo.under_review},to.createElement(Sn.Z,{spinning:!0,className:"mr6",size:"small"}),to.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),to.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Mt==null?void 0:Mt.rate,(Mt==null?void 0:Mt.rate)=="0.0%"&&to.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Ce&&["success","failed"].includes(Mt==null?void 0:Mt.status)&&to.createElement("div",{className:wo.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",to.createElement("span",{style:{color:"#3061D0"},onClick:()=>jn(1)},Mt==null?void 0:Mt.success_count),"\u4EBA\uFF0C \u5931\u8D25",to.createElement("span",{style:{color:"#ff0000"},onClick:()=>jn(0)},Mt==null?void 0:Mt.fail_count),"\u4EBA")),to.createElement("div",{className:"flex"},to.createElement("div",{className:wo.btn_operate,onClick:vn},to.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),to.createElement("div",{className:`${wo.btn_review} ${(Mt==null?void 0:Mt.status)=="running"&&wo.is_disabled}`,onClick:()=>{if((Mt==null?void 0:Mt.status)!="running"){if(!Ce)return Fe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;kt(0),Rn(!0)}}},to.createElement("img",{src:Un.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),to.createElement(ye.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Bn,destroyOnClose:!0,onCancel:()=>Rn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Jt,onOk:()=>va()},to.createElement("div",{className:"flex item-center justify-between mb10"},to.createElement("div",{className:wo.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),to.createElement("div",{className:"flex"},to.createElement("div",{className:wo.btns_pfbz,onClick:()=>{Re({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:lt==null?void 0:lt.question_id,ai_review_settings:Aa}})}},to.createElement("img",{src:Ei.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),to.createElement("div",{className:wo.btns_pfbz,onClick:()=>{yt?window.location.href=`/classrooms/${Xe.coursesId}/exercise/${Xe.categoryId}/detail?random=${Cn}&tabs=12`:Ee.history.push(`/classrooms/${Xe.coursesId}/exercise/add/${Xe.categoryId}?random=${Cn}&type=2`)}},to.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),to.createElement(x.default,{pagination:!1,dataSource:Aa,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),to.createElement("div",{className:wo.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),to.createElement("div",{className:wo.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},to.createElement(ge.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:bt=>kt(bt.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var Ci=(0,Ee.connect)(({exercise:ie,globalSetting:se,loading:re,user:We})=>({exercise:ie,globalSetting:se,loading:re.effects,user:We}))(Ri),zu=ee(59301),di=Object.defineProperty,Ji=Object.defineProperties,Ai=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,qi=Object.prototype.hasOwnProperty,Ti=Object.prototype.propertyIsEnumerable,ki=(ie,se,re)=>se in ie?di(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Si=(ie,se)=>{for(var re in se||(se={}))qi.call(se,re)&&ki(ie,re,se[re]);if(mi)for(var re of mi(se))Ti.call(se,re)&&ki(ie,re,se[re]);return ie},cs=(ie,se)=>Ji(ie,Ai(se)),Di=(ie,se)=>{var re={};for(var We in ie)qi.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&mi)for(var We of mi(ie))se.indexOf(We)<0&&Ti.call(ie,We)&&(re[We]=ie[We]);return re},Pl=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Sl=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},addCallback:Ht=Vn=>{},reload:Bn=()=>{},markBtnVisible:Rn,handleMarkWrongQuestion:Kt,handleAddCorrectAnswers:kt}=re,Jt=Di(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(!1),[vn,va]=(0,a.useState)(!0),[bt,bn]=(0,a.useState)(1),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)([]),Xa=(0,Ee.useParams)(),na=(0,a.useRef)(null),[et,Ia]=(0,a.useState)(""),[aa,ua]=(0,a.useState)([]),_n=(0,a.useRef)(!1),Za=Vn=>{qt([...Ba,Si({},Vn)])};(0,a.useEffect)(()=>{var Vn;if(_n.current)return;if(!(Pe!=null&&Pe.question_title)){jn(!0),Ia("");return}Ia(Pe==null?void 0:Pe.question_title),pa(!(Pe!=null&&Pe.repeat_answer)),bn(Pe==null?void 0:Pe.difficulty),Aa(Pe.tag_discipline_ids);const gn=(Vn=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Vn.map(ia=>{var On,ga,ba;return cs(Si({},ia),{id:ia.question_id,name:ia.question_title,open:!1,score:ia.question_score,qusList:(On=ia==null?void 0:ia.question_choices)==null?void 0:On.map(Ra=>Ra.choice_text),activeQusEditor:null,qusAnswer:(ba=[(ga=ia==null?void 0:ia.question_choices)==null?void 0:ga.findIndex(Ra=>Ra.standard_boolean)])==null?void 0:ba.filter(Ra=>Ra!==-1)})});ua(gn)},[Pe,Wt]),(0,a.useEffect)(()=>{Wt&&Vn();function Vn(){return Pl(this,null,function*(){var gn,ia;const On=yield(0,ue.YY)({sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id});qt(On.tag_disciplines)})}},[Wt]),(0,a.useEffect)(()=>{var Vn;const gn=(Vn=lt==null?void 0:lt.tagDisciplineData)!=null&&Vn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];qt(gn)},[lt.tagDisciplineData]),(0,a.useImperativeHandle)(se,()=>({onSave:gu,isEdit:Wt}));const iu=Vn=>{(Vn==null?void 0:Vn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),jn(!1),Cn(-1),_n.current=!1,Bn())},gu=()=>Pl(void 0,null,function*(){var Vn,gn,ia;if(!et)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(aa.length===0)return Fe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let ba=0;ba!ur);if(Tu>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${ba+1}\u5C0F\u9898${Va.k4[Tu]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(Ra!=null&&Ra.qusAnswer.length))return Fe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${ba+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const On=aa.map(ba=>{var Ra;return{id:ba.id>1?ba.id:null,question_title:ba.name,question_type:1,question_choices:ba.qusList,question_score:ba.score,standard_answers:[((Ra=ba.qusAnswer)==null?void 0:Ra[0])+1]}});_n.current=!0;let ga;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Pl(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:bt,is_cover:1,repeat_answer:!hn}}),iu(ga)}),onCancel:()=>Pl(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:bt,repeat_answer:!hn}}),iu(ga)})}):(ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,difficulty:bt,repeat_answer:!hn}}),iu(ga)))}),Cr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Vn=>{var gn,ia;return((ia=(gn=lt==null?void 0:lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.exercise_status)===1?Vn:Vn.id!=="del"&&Vn.id!=="add"}),Ka=Vn=>Pl(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Vn.id){case"del":let gn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Pl(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Si({},Xa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Vn.id}}),Xe({type:"exercise/editExercise",payload:Si({},Xa)});break;case"edit":Cn(Pe.dragKey),jn(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),za=()=>{var Vn;return zu.createElement("aside",{ref:na},zu.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&zu.createElement("div",null,zu.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?zu.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},zu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),zu.createElement(ea.Z,{value:Pe.question_title}),zu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):zu.createElement("div",{className:"mt5"},zu.createElement(ea.Z,{value:Pe.question_title})),zu.createElement("div",{style:{display:vn?"block":"none"},className:_t.questionChoices},(Vn=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Vn.map((gn,ia)=>{var On,ga,ba,Ra;return zu.createElement("div",{key:ia,style:{marginBottom:"20px"}},zu.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},zu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",ia+1,(gn==null?void 0:gn.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(gn==null?void 0:gn.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(gn==null?void 0:gn.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(gn==null?void 0:gn.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),zu.createElement(ea.Z,{value:gn.question_title}),zu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",gn.question_score,"\u5206\uFF09")),(gn==null?void 0:gn.question_type)==3&&((On=gn==null?void 0:gn.standard_answers)==null?void 0:On.map(function(Tu,ur){return zu.createElement(oe.Z,{key:ur,align:"middle",justify:"start",style:{marginBottom:"5px"}},zu.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Tu==null?void 0:Tu.choice_id,"\uFF09\uFF1A"),zu.createElement(pe.Z,{flex:"1"},zu.createElement(oe.Z,{align:"middle",gutter:[1,1]},Tu.answer_text.map(function(Cu,ca){var Fu;return zu.createElement(pe.Z,{span:24,key:ca},zu.createElement(De.default,{key:ur,checked:(Fu=gn==null?void 0:gn.standard_answers)==null?void 0:Fu.includes(ur),disabled:!0,value:Cu}))}))))})),(gn==null?void 0:gn.question_type)==4&&zu.createElement(ea.Z,{value:((ga=gn==null?void 0:gn.answer_texts)==null?void 0:ga[0])||""}),((gn==null?void 0:gn.question_type)==0||(gn==null?void 0:gn.question_type)==1||(gn==null?void 0:gn.question_type)==2)&&((ba=gn==null?void 0:gn.question_choices)==null?void 0:ba.map(function(Tu,ur){return zu.createElement(oe.Z,{key:ur,align:"middle"},zu.createElement(pe.Z,null,zu.createElement(ge.ZP,{key:ur,checked:gn.standard_answer.includes(ur+1),disabled:!0},Va.k4[ur],".")),zu.createElement(pe.Z,{flex:"1"},zu.createElement("span",{className:"c-black font14"},zu.createElement(ea.Z,{value:Tu.choice_text}))))})),Rn&&zu.createElement(oe.Z,{className:"mt20",align:"middle",gutter:20},zu.createElement(pe.Z,null,zu.createElement(io.Z,{state:gn==null?void 0:gn.is_wrong,onClick:()=>Kt({value:gn,type:gn==null?void 0:gn.question_type})})),(gn==null?void 0:gn.question_type)==0&&zu.createElement(pe.Z,null,zu.createElement(Ie.ZP,{style:{color:"#3061D0"},onClick:()=>{kt==null||kt({value:gn})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(gn==null?void 0:gn.question_type)==4&&((Ra=lt==null?void 0:lt.commonHeader)==null?void 0:Ra.teacher_permission)&&zu.createElement(Ci,{questionInfo:gn}))})),zu.createElement("div",{className:_t.action},zu.createElement("span",{className:"c-light-primary current",onClick:()=>va(!vn),style:{}},vn?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Cr.map(function(gn,ia){return gn.id==="up"&&Pe.key===1||gn.id==="down"&&Pe.key===Pe.len?null:zu.createElement(Be.Z,{key:ia,placement:"bottom",title:gn.name},zu.createElement("span",{onClick:()=>Ka(gn),className:gn.icon}))})))},Yn=()=>{var Vn,gn;return zu.createElement("aside",null,zu.createElement("div",{className:_t.questionType},zu.createElement("div",null,zu.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),zu.createElement("section",{className:_t.wrap,style:{padding:0}},zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:_t.required},"*"),zu.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),zu.createElement(Ca.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:et,onChange:ia=>Ia(ia)}),zu.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",aa==null?void 0:aa.length),aa==null?void 0:aa.map((ia,On)=>{var ga;return zu.createElement("div",{className:_t.fold,key:ia.id},zu.createElement("div",{onClick:()=>Ea("open",On),className:_t.head},zu.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:ia.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),zu.createElement("span",null,"\u7B2C",On+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),zu.createElement("b",{onClick:ba=>{ba.stopPropagation(),Ea("delete",On)},className:"iconfont icon-shanchu8"})),zu.createElement("div",{className:"mb10",style:{display:ia.open?"block":"none"}},zu.createElement(Ca.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ia==null?void 0:ia.name,onChange:ba=>Ea("value",On,ba)}),zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:_t.required},"*"),zu.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",zu.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(ga=ia==null?void 0:ia.qusList)==null?void 0:ga.map((ba,Ra)=>{var Tu,ur;return zu.createElement("div",{className:_t.choiceWrap,key:Ra},zu.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},zu.createElement("div",{className:`${_t.answer} ${(Tu=ia==null?void 0:ia.qusAnswer)!=null&&Tu.includes(Ra)?_t.activeAnswer:""}`,onClick:()=>Ea("answer",On,Ra)},Va.k4[Ra])),zu.createElement("div",{className:_t.editorWrap},(ia==null?void 0:ia.activeQusEditor)===Ra?zu.createElement(Ca.Z,{id:`single-question-option-${Ra}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:ba,onChange:Cu=>Ea("details",On,Cu)}):zu.createElement("div",{className:_t.htmlWrap,onClick:()=>Ea("edit",On,Ra)},zu.createElement(ea.Z,{value:ba}))),Ra>1&&zu.createElement(Be.Z,{title:"\u5220\u9664"},zu.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Ea("deleteQus",On,Ra)})),Ra<7&&Ra===((ur=ia==null?void 0:ia.qusList)==null?void 0:ur.length)-1&&zu.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},zu.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ea("addQus",On)})))}),zu.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",zu.createElement(ke.Z,{value:ia.score,max:1e4,min:0,onChange:ba=>Ea("score",On,ba)})," ","\u5206")))}),aa.length<20&&zu.createElement(Ie.ZP,{type:"primary",onClick:Mn},zu.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),zu.createElement("p",{className:"mt10"},zu.createElement("span",{className:_t.difficult},zu.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",zu.createElement(ge.ZP.Group,{value:bt,onChange:ia=>{bn(ia.target.value)}},zu.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),zu.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),zu.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",zu.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),zu.createElement("div",{className:"mt5"},zu.createElement(ou.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:dn,onChange:Aa,subId:(gn=(Vn=lt.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,knowledgeOptions:Ba,onAddKnowledgeFinish:Za}))),zu.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&zu.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),jn(!1)}},"\u53D6\u6D88"),zu.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{gu()}},"\u4FDD\u5B58")))},Mn=()=>{const Vn={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ua(aa.concat(Vn))},Ea=(Vn,gn,ia)=>{var On;const ga=(0,da.cloneDeep)(aa);Vn==="open"&&(ga[gn].open=!ga[gn].open),Vn==="delete"&&ga.splice(gn,1),Vn==="value"&&(ga[gn].name=ia),Vn==="answer"&&(ga[gn].qusAnswer=[ia]),Vn==="edit"&&(ga[gn].activeQusEditor=ia),Vn==="details"&&(ga[gn].qusList[ga[gn].activeQusEditor]=ia),Vn==="addQus"&&(ga[gn].qusList=ga[gn].qusList.concat("")),Vn==="deleteQus"&&(ga[gn].qusList=ga[gn].qusList.filter((ba,Ra)=>Ra!==ia),ga[gn].qusAnswer=(On=ga[gn].qusAnswer)==null?void 0:On.filter(ba=>ba!==ia)),Vn==="analysis"&&(ga[gn].analysis=ia),Vn==="score"&&(ga[gn].score=ia),ua(ga)};return zu.createElement("section",{className:_t.wrap},!Wt&&za(),Wt&&Yn())};var qo=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Sl)),ui=ee(71426),bi={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},ds=ee(60572),Ds=ee(24334),Ts=Object.defineProperty,Xn=Object.defineProperties,su=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Gr=(ie,se,re)=>se in ie?Ts(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,dl=(ie,se)=>{for(var re in se||(se={}))Pu.call(se,re)&&Gr(ie,re,se[re]);if(Mu)for(var re of Mu(se))Ya.call(se,re)&&Gr(ie,re,se[re]);return ie},uo=(ie,se)=>Xn(ie,su(se)),ol=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Qo=({data:ie,exercise:se,isDragDisabled:re=!1,editorProps:We={},onDragEnd:lt=()=>{},dispatch:Re,markBtnVisible:Bt=!1,batchScore:Xe=[],reload:Ce=()=>{}})=>{const Pe=(0,a.useRef)(),yt=(0,Ee.useParams)(),[$t,Cn]=ye.default.useModal(),Mt=()=>{var jn,vn,va,bt,bn,hn,pa,Ba,qt,Xa,na,et,Ia,aa,ua,_n;return[{name:"\u5355\u9009\u9898",type:0,count:(jn=ie==null?void 0:ie.exercise_types)==null?void 0:jn.q_singles,score:(vn=ie==null?void 0:ie.exercise_types)==null?void 0:vn.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(va=ie==null?void 0:ie.exercise_types)==null?void 0:va.q_doubles,score:(bt=ie==null?void 0:ie.exercise_types)==null?void 0:bt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(bn=ie==null?void 0:ie.exercise_types)==null?void 0:bn.q_judges,score:(hn=ie==null?void 0:ie.exercise_types)==null?void 0:hn.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(pa=ie==null?void 0:ie.exercise_types)==null?void 0:pa.q_nulls,score:(Ba=ie==null?void 0:ie.exercise_types)==null?void 0:Ba.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(qt=ie==null?void 0:ie.exercise_types)==null?void 0:qt.q_mains,score:(Xa=ie==null?void 0:ie.exercise_types)==null?void 0:Xa.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(na=ie==null?void 0:ie.exercise_types)==null?void 0:na.q_shixuns,score:(et=ie==null?void 0:ie.exercise_types)==null?void 0:et.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(Ia=ie==null?void 0:ie.exercise_types)==null?void 0:Ia.q_pros,score:(aa=ie==null?void 0:ie.exercise_types)==null?void 0:aa.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ua=ie==null?void 0:ie.exercise_types)==null?void 0:ua.q_combinations,score:(_n=ie==null?void 0:ie.exercise_types)==null?void 0:_n.q_combination_scores,items:[]}]},Ht=(jn,vn,va)=>{const bt=Array.from(jn),[bn]=bt.splice(vn,1);return bt.splice(va,0,bn),bt},Bn=(jn,vn,va)=>{if(!jn.destination)return;const bt=Ht(vn,jn.source.index,jn.destination.index);lt(bt,va)},Rn=jn=>{Re({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:jn}})},Kt=(jn,vn)=>{var va,bt,bn;if(vn===0)return a.createElement(hr,dl({reload:Ce,editData:jn},jn));if(vn===1)return a.createElement(dr,dl({reload:Ce,editData:jn},jn));if(vn===2)return a.createElement(Il,dl({reload:Ce,editData:jn},jn));if(vn===3)return a.createElement(ar,dl({reload:Ce,editData:jn},jn));if(vn===4)return a.createElement(Wu,dl({reload:Ce,editData:jn},jn));if(vn===5)return a.createElement(jl,dl({reload:Ce,editData:jn},jn));if(vn===6)return a.createElement(Kl,dl({editData:jn},jn));if(vn===7)return a.createElement(qo,dl({handleAddCorrectAnswers:Aa,handleMarkWrongQuestion:Rn,markBtnVisible:Bt,reload:Ce,editData:jn},jn));if(vn===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(ea.Z,{value:jn.key+"."+((va=jn==null?void 0:jn.program_attr)==null?void 0:va.description)}),a.createElement(ea.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Ds.Base64.decode(((bt=jn==null?void 0:jn.program_attr)==null?void 0:bt.code)||"")}),(bn=jn==null?void 0:jn.standard_answer)==null?void 0:bn.map(function(hn,pa){return a.createElement(oe.Z,{key:pa,align:"middle",style:{marginTop:20}},a.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",hn.choice_id,"\uFF09\uFF1A"),a.createElement(pe.Z,{flex:"1"},a.createElement(oe.Z,{align:"middle",gutter:[1,1]},a.createElement(De.default,{key:pa,disabled:!0,value:hn.answer_text||"- -"}))))}))},kt=(jn,vn,va)=>a.createElement(ui.Z5,{onDragEnd:bt=>Bn(bt,jn,vn)},a.createElement(ui.bK,{droppableId:"droppable"},(bt,bn)=>a.createElement("div",uo(dl({ref:bt.innerRef},bt.droppableProps),{style:{width:"100%"}}),jn==null?void 0:jn.map((hn,pa)=>{var Ba;const qt=dl(uo(dl({},hn),{key:pa+1,hideAction:!0,isPreview:!0,dragKey:vn+"-"+pa}),We);return a.createElement(ui._l,{key:qt==null?void 0:qt.question_id,draggableId:(Ba=qt==null?void 0:qt.question_id)==null?void 0:Ba.toString(),index:pa,isDragDisabled:re},(Xa,na)=>{var et;return a.createElement("aside",dl(dl({ref:Xa.innerRef},Xa.draggableProps),Xa.dragHandleProps),a.createElement("div",{className:bi.posWarp,id:qt.dragKey},Kt(qt,vn),a.createElement(oe.Z,{className:"pl30",align:"middle",gutter:20},Bt&&![5,6,7,8].includes(vn)&&a.createElement(pe.Z,null,a.createElement(io.Z,{state:qt==null?void 0:qt.is_wrong,onClick:()=>Rn({value:qt,type:vn})})),[5,6,8].includes(vn)&&(qt==null?void 0:qt.show_resubmit)&&a.createElement(pe.Z,null,a.createElement(ds.C,{dataSource:qt})),Bt&&[0].includes(vn)&&a.createElement(pe.Z,null,a.createElement(Ie.ZP,{style:{color:"#3061D0"},onClick:()=>{Aa({value:qt})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),vn===4&&((et=se==null?void 0:se.commonHeader)==null?void 0:et.teacher_permission)&&a.createElement(Ci,{questionInfo:qt}),a.createElement(eu.Z,null),!re&&a.createElement("div",{className:bi.pos},a.createElement("div",{className:bi.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),bt.placeholder))),Jt=jn=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[jn]||0,dn=(jn,vn)=>{Pe.current=Jt(vn),ye.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,vn==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":vn,"\uFF1A"),a.createElement(ke.Z,{min:1,defaultValue:Pe.current,onChange:va=>{Pe.current=va}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),vn==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:jn,score:Pe.current}})).status!==-1&&Ce()})})},Aa=({value:jn}={})=>{var vn,va;let bt=(jn==null?void 0:jn.standard_answer)||[];const bn=$t.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",(vn=jn==null?void 0:jn.standard_answer)==null?void 0:vn.map(hn=>{var pa;return(pa=Va.k4)==null?void 0:pa[hn-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Le.default.Group,{className:"flex-col mt20",options:(va=jn==null?void 0:jn.question_choices)==null?void 0:va.map((hn,pa)=>{var Ba;return{value:hn==null?void 0:hn.choice_position,label:a.createElement(ea.Z,{className:"c-black font14",value:`${(Ba=Va.k4)==null?void 0:Ba[pa]}. ${hn==null?void 0:hn.choice_text}`}),disabled:hn==null?void 0:hn.origin_standard_answer}}),defaultValue:bt,onChange:hn=>{bt=hn}})),onOk:()=>ol(void 0,null,function*(){const hn=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/questions/${jn==null?void 0:jn.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:bt}});(hn==null?void 0:hn.status)===0&&(Fe.ZP.success("\u4FEE\u6539\u6210\u529F"),Re({type:"exercise/editExercise",payload:{categoryId:yt.categoryId,coursesId:yt.coursesId}}))})})},Wt=function(){var jn;const vn=Mt();return(jn=ie==null?void 0:ie.exercise_questions)==null||jn.forEach(function(bt,bn){var hn,pa,Ba,qt,Xa,na,et,Ia,aa,ua,_n,Za,iu,gu,Cr,Ka;bt.question_type===0&&((pa=(hn=vn[bt.question_type])==null?void 0:hn.items)==null||pa.push(bt)),bt.question_type===1&&((qt=(Ba=vn[bt.question_type])==null?void 0:Ba.items)==null||qt.push(bt)),bt.question_type===2&&((na=(Xa=vn[bt.question_type])==null?void 0:Xa.items)==null||na.push(bt)),bt.question_type===3&&((Ia=(et=vn[bt.question_type])==null?void 0:et.items)==null||Ia.push(bt)),bt.question_type===4&&((ua=(aa=vn[bt.question_type])==null?void 0:aa.items)==null||ua.push(bt)),bt.question_type===5&&((Za=(_n=vn[bt.question_type])==null?void 0:_n.items)==null||Za.push(bt)),bt.question_type===6&&((gu=(iu=vn[bt.question_type])==null?void 0:iu.items)==null||gu.push(bt)),bt.question_type===7&&((Ka=(Cr=vn[bt.question_type])==null?void 0:Cr.items)==null||Ka.push(bt))}),ie==null?void 0:ie.map((bt,bn)=>{var hn,pa;return a.createElement(a.Fragment,{key:bn},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,de.EM)(bn+1),"\u3001",bt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",bt.count,"\u9898",(bt==null?void 0:bt.question_type)===7?`\uFF0C\u5305\u542B${bt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",bt.score,"\u5206\uFF09"),(bt.question_type==5||bt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},bt.question_type==5&&a.createElement(Le.default,{defaultChecked:(pa=(hn=se==null?void 0:se.editData)==null?void 0:hn.exercise)==null?void 0:pa.show_challenge_task_pass,onChange:Ba=>ol(this,null,function*(){let qt=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Ba.target.checked}});(qt==null?void 0:qt.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(bt==null?void 0:bt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var Ba,qt,Xa,na;ye.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Le.default,{defaultChecked:(qt=(Ba=se==null?void 0:se.editData)==null?void 0:Ba.exercise)==null?void 0:qt.show_hack_sets,onChange:et=>ol(this,null,function*(){let Ia=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:et.target.checked}});(Ia==null?void 0:Ia.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),ye.default.destroyAll(),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Le.default,{defaultChecked:(na=(Xa=se==null?void 0:se.editData)==null?void 0:Xa.exercise)==null?void 0:na.show_hack_description,onChange:et=>ol(this,null,function*(){let Ia=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:et.target.checked}});(Ia==null?void 0:Ia.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),ye.default.destroyAll(),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(Xe==null?void 0:Xe.includes(bt==null?void 0:bt.name))&&a.createElement(Ie.ZP,{onClick:()=>dn(bt==null?void 0:bt.question_type,bt==null?void 0:bt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),kt(bt.items,bt==null?void 0:bt.question_type,bt==null?void 0:bt.name))})};return a.createElement("div",null," ",Wt(),Cn," ")};var mo=(0,Ee.connect)()(Qo),yi=ee(44557),ms=ee(95024),Br=ee(59301),gi=Object.defineProperty,fi=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,gs=(ie,se,re)=>se in ie?gi(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,_i=(ie,se)=>{for(var re in se||(se={}))Yo.call(se,re)&&gs(ie,re,se[re]);if(fi)for(var re of fi(se))ji.call(se,re)&&gs(ie,re,se[re]);return ie},wi=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const $i=({exercise:ie,loading:se,dispatch:re,activeTabs:We})=>{var lt;const Re=(0,Ee.useParams)(),[Bt]=(0,a.useState)(_i(_i({},Re),{page:1,per_page:10})),{editData:Xe,commonHeader:{exercise_status:Ce}}=ie;(0,a.useEffect)(()=>{We==="2"&&Pe()},[Re.categoryId,We]);const Pe=()=>wi(void 0,null,function*(){yield(0,Uu.w)(Re.coursesId,Re.categoryId,"",2,3),re({type:"exercise/editExercise",payload:_i({},Bt)})});return(0,a.useEffect)(()=>(re({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),re({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{re({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),re({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Br.createElement("div",null,Br.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Br.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Br.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Br.createElement(Ie.ZP,{onClick:()=>{re({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Re.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Br.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Br.createElement(Sn.Z,{spinning:se["exercise/editExercise"]},Br.createElement(yi.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:We,showExportBtn:!0}),Br.createElement(eu.Z,null),Br.createElement(mo,{data:Xe==null?void 0:Xe.exercise_question_types,exercise:ie,isDragDisabled:!0,markBtnVisible:Ce===3&&(((lt=Xe==null?void 0:Xe.exercise)==null?void 0:lt.is_creator)||(0,mn.Ny)())}),Br.createElement(ms.Z,null))))};var g0=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se.effects}))($i),fs={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},td=ee(26724),qs=ee.n(td),f0=ee(12327),v0=ee(59477),Sr=ee(59301),p0=Object.defineProperty,nd=Object.defineProperties,E0=Object.getOwnPropertyDescriptors,ad=Object.getOwnPropertySymbols,A0=Object.prototype.hasOwnProperty,h0=Object.prototype.propertyIsEnumerable,es=(ie,se,re)=>se in ie?p0(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Xo=(ie,se)=>{for(var re in se||(se={}))A0.call(se,re)&&es(ie,re,se[re]);if(ad)for(var re of ad(se))h0.call(se,re)&&es(ie,re,se[re]);return ie},Zi=(ie,se)=>nd(ie,E0(se)),bs=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const F0=({exercise:ie,loading:se,dispatch:re,cb:We})=>{const lt=Zi(Xo({},(0,Ee.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[Re,Bt]=(0,a.useState)(Xo({},lt)),[Xe,Ce]=(0,a.useState)([]);const[Pe,yt]=(0,a.useState)(!0),[$t,Cn]=(0,a.useState)(!0),[Mt,Ht]=(0,a.useState)(0),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)([]),[Aa,Wt]=(0,a.useState)([]),[jn]=me.default.useForm(),[vn,va]=(0,a.useState)("");(0,a.useEffect)(()=>{ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Xe=[],bt(),bn(1))},[ie.actionTabs.key,Re.commit_types]);const bt=()=>bs(void 0,null,function*(){var Ia,aa;const ua=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/header_info.json`,{method:"get"});(ua==null?void 0:ua.status)===0&&(Wt([...(Ia=ua==null?void 0:ua.data)==null?void 0:Ia.course_groups]),dn([...(aa=ua==null?void 0:ua.data)==null?void 0:aa.course_groups]))}),bn=Ia=>bs(void 0,null,function*(){var aa;Ia==1&&(Xe=[]),yt(!0),Re.page=Ia,Cn(!0);const ua=yield re({type:"exercise/getRedoModal",payload:Zi(Xo({},Re),{commit_types:Re.commit_types.includes(0)?[]:Re.commit_types,score:((Re==null?void 0:Re.one)||0)+`${Re!=null&&Re.two?","+(Re==null?void 0:Re.two):""}`})});((aa=ua==null?void 0:ua.exercise_users)==null?void 0:aa.length){if(Ia.target.checked){const aa=Xe==null?void 0:Xe.map(ua=>ua.user_id);kt(aa)}else kt([])},pa=Ia=>{Re.course_group=Re.save_course_group,Re.student_id=Re.save_student_id,Re.realname=Re.save_realname,Bt(Xo({},Re)),Ce([]),bn(1)},Ba=()=>{Re.one=Re.save_one,Re.two=Re.save_two,Ht(Mt+1),Bt(Xo({},Re)),Ce([]),bn(1)},qt=()=>{(Re==null?void 0:Re.sort)===null?Re.sort="asc":(Re==null?void 0:Re.sort)==="asc"?Re.sort="desc":(Re==null?void 0:Re.sort)==="desc"&&(Re.sort=null),Bt(Xo({},Re)),Ce([]),bn(1)},Xa=()=>{let Ia=!1;const aa=()=>bs(void 0,null,function*(){(yield(0,ue.q6)(Zi(Xo({},Re),{is_reset:Ia,user_ids:Kt}))).status===0&&(Fe.ZP.success("\u64CD\u4F5C\u6210\u529F"),We&&We(),re({type:"exercise/setActionTabs",payload:{}})),re({type:"exercise/getCommonHeader",payload:Xo({},Re)})});ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Sr.createElement("div",{style:{margin:"13px 0 0px 0"}},Sr.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Sr.createElement(Le.default,{onChange:ua=>{Ia=ua.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:aa})},na=Ia=>{const aa=parseInt(Ia);return isNaN(aa)?"":aa},et=(Ia,aa)=>Ia===0?Sr.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Ia===1?Sr.createElement("span",{style:{color:"#DF3042"}},!aa.is_make_up&&"\u8003\u8BD5\u4E2D",aa.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Ia===2?Sr.createElement("span",{style:{color:"#5AB891"}},!aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377",aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Sr.createElement("span",{style:{color:"#5AB891"}},!aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Sr.createElement(ye.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:Bn,afterClose:()=>{Bt(Xo({},lt)),kt([]),Ce([]),va(""),dn([]),Wt([]),jn.resetFields()},onOk:Xa,onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},Sr.createElement(oe.Z,{align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Sr.createElement(pe.Z,null,Sr.createElement(Le.default,{className:"mr10",onChange:Ia=>{Bt(Zi(Xo({},Re),{commit_types:[0]}))},checked:Re==null?void 0:Re.commit_types.includes(0)},"\u5168\u90E8"),Sr.createElement(Le.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:Re.commit_types,onChange:Ia=>{Bt(Zi(Xo({},Re),{commit_types:Ia}))}}))),Sr.createElement(oe.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Sr.createElement(pe.Z,null,Sr.createElement(oe.Z,{align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Sr.createElement(pe.Z,null,Sr.createElement(ke.Z,{parser:na,onChange:Ia=>{Bt(Zi(Xo({},Re),{save_one:Ia}))},value:Re.save_one,min:0}),Sr.createElement("span",{className:"mr10 ml10"},"-"),Sr.createElement(ke.Z,{parser:na,onChange:Ia=>{Bt(Zi(Xo({},Re),{save_two:Ia}))},value:Re.save_two,min:0})),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{onClick:()=>{Bt(Zi(Xo({},Re),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"primary",onClick:Ba},"\u786E\u8BA4")))),Sr.createElement(pe.Z,null,Sr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement(De.default.Search,{value:Re.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:Ia=>{Re.save_realname=Ia.target.value,Bt(Xo({},Re))},onSearch:pa})),Sr.createElement(pe.Z,null,Sr.createElement(E.Z,{dropdownRender:Ia=>Sr.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Sr.createElement(me.default,{form:jn,initialValues:{course_group_ids:[]},onValuesChange:aa=>{Bt(Xo(Xo({},Re),aa))},onFinish:()=>{bn(1)}},Sr.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Sr.createElement(De.default,{allowClear:!0,suffix:Sr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${fs.searchIcon}`}),className:fs.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:vn,onChange:aa=>bs(void 0,null,function*(){var ua;va((ua=aa==null?void 0:aa.target)==null?void 0:ua.value),Wt([...Jt.filter(_n=>{var Za;return(Za=_n==null?void 0:_n.exercise_group_name)==null?void 0:Za.includes(aa.target.value)})])})}),Sr.createElement(me.default.Item,{name:"course_group_ids",valuePropName:"checked"},Sr.createElement(Le.default.Group,null,Sr.createElement(Oe.Z,{direction:"vertical",size:10},Aa==null?void 0:Aa.map((aa,ua)=>Sr.createElement(Le.default,{key:ua,value:aa==null?void 0:aa.exercise_group_id},aa==null?void 0:aa.exercise_group_name)))))),Sr.createElement(oe.Z,{wrap:!1,align:"middle"},Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"link",htmlType:"reset",onClick:()=>{Bt(Zi(Xo({},Re),{course_group_ids:[]})),Wt([...Jt]),va("")}},"\u91CD\u7F6E")))))},Sr.createElement("a",{onClick:Ia=>Ia.preventDefault()}," ",Sr.createElement(Oe.Z,null," \u5206\u73ED ",Sr.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Sr.createElement("div",{className:fs.head,style:(Xe==null?void 0:Xe.length)>5?{paddingRight:15}:{width:944}},Sr.createElement("div",null,Sr.createElement(Le.default,{className:"font14",checked:Xe!=null&&Xe.length?(Kt==null?void 0:Kt.length)===(Xe==null?void 0:Xe.length):!1,onChange:hn},"\u59D3\u540D")),Sr.createElement("div",null,Sr.createElement("span",null,"\u5B66\u53F7")),Sr.createElement("div",null,Sr.createElement("span",null,"\u5206\u73ED")),Sr.createElement("div",null,Sr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Sr.createElement("div",{className:fs.sort,onClick:qt},Sr.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Sr.createElement("aside",null,Sr.createElement(v0.Z,{style:{color:(Re==null?void 0:Re.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Sr.createElement(te.Z,{style:{color:(Re==null?void 0:Re.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Sr.createElement("div",{style:{height:260,overflow:"auto"}},Sr.createElement(qs(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!$t&&Pe&&bn((Re==null?void 0:Re.page)+1)},hasMore:!$t&&Pe,useWindow:!1},Sr.createElement(Le.default.Group,{style:{width:"100%"},value:Kt,onChange:Ia=>{console.log(Ia,444),kt(Ia)}},Xe==null?void 0:Xe.map(function(Ia,aa){return Sr.createElement("div",{key:Ia.user_id,className:fs.row},Sr.createElement("div",null,Sr.createElement(Le.default,{className:"font14",value:Ia.user_id},Ia.user_name)),Sr.createElement("div",null,Ia.student_id),Sr.createElement("div",null,Ia.course_group_name),Sr.createElement("div",null,et(Ia.commit_status,Ia)),Sr.createElement("div",{className:"pl10"},Sr.createElement("span",null,Ia.user_score)))})),Sr.createElement(Sn.Z,{className:"edu-ant-spin",spinning:$t}))),Sr.createElement("div",{className:fs.title},Sr.createElement("img",{style:{objectFit:"contain"},src:f0.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var ud=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(F0),ws={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},So=ee(59301),rd=Object.defineProperty,Pc=Object.getOwnPropertySymbols,B0=Object.prototype.hasOwnProperty,C0=Object.prototype.propertyIsEnumerable,Sc=(ie,se,re)=>se in ie?rd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,vs=(ie,se)=>{for(var re in se||(se={}))B0.call(se,re)&&Sc(ie,re,se[re]);if(Pc)for(var re of Pc(se))C0.call(se,re)&&Sc(ie,re,se[re]);return ie},Dc=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ld=({exercise:ie,dispatch:se,onOk:re})=>{const We=(0,Ee.useParams)(),[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)(),[Ce,Pe]=(0,a.useState)([]),[yt,$t]=(0,a.useState)(!0),[Cn,Mt]=(0,a.useState)(!1),[Ht]=me.default.useForm(),[Bn,Rn]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),Kt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Wt,jn,vn)=>Bn.limit*(Bn.page-1)+vn+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Wt,jn,vn)=>So.createElement("span",null,Wt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Wt,jn,vn)=>So.createElement("span",null,Wt===1?"\u672A\u5F00\u59CB":Wt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Wt,jn,vn)=>So.createElement("div",{style:{flex:1,textAlign:"right"}},So.createElement("a",{onClick:()=>{(0,de.xg)(`/classrooms/${We.coursesId}/exercise/${jn.id}/detail?random=${jn.is_random}`)}},"\u67E5\u770B"))}].filter(Wt=>!!Wt);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&kt(Bn)},[ie.actionTabs.key]);const kt=Wt=>Dc(void 0,null,function*(){var jn,vn;$t(!0);const va=yield(0,Se.ZP)(`/api/exercises/${We==null?void 0:We.categoryId}/make_up_records.json`,{method:"get",params:vs({},Wt)});va&&(Re(((jn=va==null?void 0:va.data)==null?void 0:jn.make_up_exercises)||[]),Xe((vn=va==null?void 0:va.data)==null?void 0:vn.count)),$t(!1)}),Jt=()=>{se({type:"exercise/setActionTabs",payload:{}})},dn=()=>{re(Ce)},Aa=Wt=>{Pe(Wt),Mt(Wt.length===lt.length)};return So.createElement(ye.default,{centered:!0,afterClose:()=>{Pe([]),Mt(!1),Ht.resetFields(),Rn({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:ws.scoremodal,open:ie.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>se({type:"exercise/setActionTabs",payload:{}}),onCancel:Jt},So.createElement(me.default,{layout:"inline",form:Ht,onValuesChange:(Wt,jn)=>{console.log(Wt),!(Wt.keywords||Wt.keywords==="")&&Ht.submit()},onFinish:Wt=>{console.log(Wt),Rn(vs(vs({},Bn),Wt)),kt(vs(vs({},Bn),Wt))},initialValues:{is_random:"",exercise_status:""}},So.createElement(me.default.Item,{name:"is_random"},So.createElement(Gt.default,{className:ws.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},So.createElement(Gt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),So.createElement(Gt.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),So.createElement(Gt.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),So.createElement(me.default.Item,{name:"exercise_status"},So.createElement(Gt.default,{className:ws.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},So.createElement(Gt.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),So.createElement(Gt.default.Option,{value:1},"\u672A\u5F00\u59CB"),So.createElement(Gt.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),So.createElement(Gt.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),So.createElement(me.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},So.createElement(De.default.Search,{className:ws.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:So.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ws.searchIcon}`,onClick:()=>Ht.submit()}),onSearch:Wt=>{Ht.submit()}}))),So.createElement(x.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:lt,pagination:!1,loading:yt,columns:Kt}),(lt==null?void 0:lt.length)>0&&So.createElement(Ge.Z,{current:Bn.page,total:Bt,style:{marginBottom:20},defaultPageSize:Bn.limit,showTotal:Wt=>So.createElement("span",null,"\u5171\xA0",So.createElement("span",{style:{color:"#165DFF"}},Wt),"\xA0\u6761\u6570\u636E"),pageSize:Bn.limit,onChange:(Wt,jn)=>{Bn.page=Wt,Bn.limit=jn,Rn(vs({},Bn)),kt(vs({},Bn))}}))};var bc=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ld),_s={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},wc="data:image/jpeg;base64,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",y0=Object.defineProperty,P0=Object.defineProperties,S0=Object.getOwnPropertyDescriptors,xc=Object.getOwnPropertySymbols,D0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,od=(ie,se,re)=>se in ie?y0(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,xi=(ie,se)=>{for(var re in se||(se={}))D0.call(se,re)&&od(ie,re,se[re]);if(xc)for(var re of xc(se))b0.call(se,re)&&od(ie,re,se[re]);return ie},ps=(ie,se)=>P0(ie,S0(se)),Ic=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const w0=({exercise:ie,loading:se,dispatch:re,cb:We})=>{const lt=ps(xi({},(0,Ee.useParams)()),{page:0,limit:20});let[Re,Bt]=(0,a.useState)(xi({},lt)),[Xe,Ce]=(0,a.useState)([]),[Pe,yt]=(0,a.useState)({});const[$t,Cn]=(0,a.useState)(!0),[Mt,Ht]=(0,a.useState)(!0);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(Xe=[],Rn(1))},[ie.actionTabs.key]);const Bn=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(Kt,kt,Jt)=>a.createElement(Be.Z,{placement:"bottom",title:Jt+1},a.createElement("span",null,Jt+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Ye()(Kt).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ye()(Kt).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Ye()(Kt).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ye()(Kt).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Kt},a.createElement("span",null,Kt||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Kt},a.createElement("span",null,Kt||"--"))}],Rn=Kt=>Ic(void 0,null,function*(){var kt;Kt==1&&(Xe=[]),Cn(!0),Re.page=Kt,Re.student_id=ie.actionTabs.student_id,Ht(!0);const Jt=yield re({type:"exercise/getRedoListModal",payload:ps(xi({},Re),{score:((Re==null?void 0:Re.one)||0)+`${Re!=null&&Re.two?","+(Re==null?void 0:Re.two):""}`})});yt(xi({},Jt)),((kt=Jt==null?void 0:Jt.student_redo_lists)==null?void 0:kt.length){Bt(xi({},lt)),Ce([])},onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:_s.info},a.createElement("div",{className:_s.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:_s.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:_s.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(Xe==null?void 0:Xe.length)===0&&!Mt&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:wc,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((Xe==null?void 0:Xe.length)>0||Mt)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(x.default,{pagination:!1,dataSource:[],columns:Bn})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(qs(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!Mt&&$t&&Rn((Re==null?void 0:Re.page)+1)},hasMore:$t,useWindow:!1},a.createElement(x.default,{loading:Mt,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:Xe,columns:Bn})))))};var id=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(w0),x0=ee(2773),ks=ee(23129),js={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},I0=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hi=({exercise:ie,dispatch:se,onOk:re})=>{const We=(0,Ee.useParams)(),[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)([]),[Ce,Pe]=(0,a.useState)(!0),[yt,$t]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Cn()},[ie.actionTabs.key]);const Cn=()=>I0(void 0,null,function*(){Pe(!0);const Rn=yield(0,Se.ZP)(`/api/courses/${We==null?void 0:We.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:We==null?void 0:We.categoryId}});Rn&&Re((Rn==null?void 0:Rn.course_groups)||[]),Pe(!1)}),Mt=()=>{se({type:"exercise/setActionTabs",payload:{}})},Ht=()=>{re(Bt)},Bn=Rn=>{Xe(Rn),$t(Rn.length===lt.length)};return a.createElement(ye.default,{centered:!0,afterClose:()=>{Xe([]),$t(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:ie.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:js.customModal,onCancel:Mt},a.createElement("aside",{className:js.checking},a.createElement("div",{className:js.content},a.createElement("div",{className:js.group},lt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Le.default.Group,{value:Bt,onChange:Bn},lt.map(Rn=>a.createElement(Le.default,{key:Rn.id,value:Rn.id},Rn.name))))),a.createElement("div",{className:js.footer},a.createElement(Le.default,{checked:yt,onChange:Rn=>{const Kt=Rn.target.checked?lt.map(kt=>kt.id):[];Xe(Kt),$t(Rn.target.checked)}},"\u5168\u9009"),a.createElement(Ie.ZP,{onClick:Mt},"\u53D6\u6D88"),a.createElement(Ie.ZP,{onClick:Ht,type:"primary"},"\u786E\u8BA4"))))};var Lc=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(hi),sd=ee(64205),wl={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja"},_o=ee(59301),Zs=Object.defineProperty,cd=Object.defineProperties,L0=Object.getOwnPropertyDescriptors,dd=Object.getOwnPropertySymbols,N0=Object.prototype.hasOwnProperty,Nc=Object.prototype.propertyIsEnumerable,xs=(ie,se,re)=>se in ie?Zs(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,md=(ie,se)=>{for(var re in se||(se={}))N0.call(se,re)&&xs(ie,re,se[re]);if(dd)for(var re of dd(se))Nc.call(se,re)&&xs(ie,re,se[re]);return ie},gd=(ie,se)=>cd(ie,L0(se)),fd=({disabled:ie,time:se})=>_o.createElement(me.default.List,{name:"exercise_events",rules:[{validator(re,We){var lt,Re;const Bt=new Set;for(const Xe of We){if(Bt.has(Xe.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(Xe.reminder_time>se)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Bt.add(Xe.reminder_time),!((Re=(lt=Xe.reminder_content)==null?void 0:lt.trim())!=null&&Re.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(re,{add:We,remove:lt})=>_o.createElement("div",{className:wl.remindForm},re.length>0&&_o.createElement("div",null,re.map((Re,Bt)=>_o.createElement(oe.Z,{key:Re.key,align:"middle",wrap:!1,className:wl.remindItem},_o.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Bt+1,".\u7B54\u9898\u7ED3\u675F\u524D"),_o.createElement(pe.Z,null,_o.createElement(me.default.Item,gd(md({},Re),{name:[Re.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),_o.createElement(ke.Z,{precision:0,min:1,disabled:ie,addonAfter:"\u5206\u949F",className:wl.remindInput}))),_o.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),_o.createElement(pe.Z,{flex:1},_o.createElement(me.default.Item,gd(md({},Re),{name:[Re.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),_o.createElement(De.default,{className:wl.remindInput,disabled:ie,showCount:!0,maxLength:100}))),_o.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:ie?.5:1},onClick:()=>{ie||We({reminder_time:""})}}),_o.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:ie?"hidden":"visible"},onClick:()=>lt(Re.name)})))),re.length<5&&_o.createElement(oe.Z,{style:{marginLeft:"30px"}},_o.createElement(pe.Z,{className:`${wl.addRemind} ${ie?wl.disabled:""}`,onClick:()=>{ie||We({reminder_time:""})}},_o.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),O0=ee(50242),zs=ee(40197),Oc=ee(3039),Mc=ee(75736),vr=ee(59301),$s=Object.defineProperty,M0=Object.defineProperties,R0=Object.getOwnPropertyDescriptors,Rc=Object.getOwnPropertySymbols,T0=Object.prototype.hasOwnProperty,k0=Object.prototype.propertyIsEnumerable,j0=(ie,se,re)=>se in ie?$s(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,zi=(ie,se)=>{for(var re in se||(se={}))T0.call(se,re)&&j0(ie,re,se[re]);if(Rc)for(var re of Rc(se))k0.call(se,re)&&j0(ie,re,se[re]);return ie},vd=(ie,se)=>M0(ie,R0(se)),Ii=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const{RangePicker:Z0}=fn.default,{Option:Tc}=Gt.default,z0=({user:ie,classroomList:se,exercise:re,globalSetting:We,loading:lt,dispatch:Re,changeActive:Bt})=>{var Xe,Ce,Pe,yt,$t,Cn,Mt,Ht,Bn,Rn,Kt;const{workSetting:kt,commonHeader:Jt}=re,dn=(0,Ee.useParams)();dn.category=dn.categoryId;const[Aa,Wt]=(0,a.useState)(!1),[jn,vn]=(0,a.useState)(!1),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)({});let[pa,Ba]=(0,a.useState)([]),[qt,Xa]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3});const[na,et]=(0,a.useState)(1),[Ia,aa]=(0,a.useState)(!1),[ua,_n]=(0,a.useState)(!1),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka,za]=(0,a.useState)([]),[Yn,Mn]=(0,a.useState)([]),[Ea,Vn]=(0,a.useState)(!1),[gn,ia]=(0,a.useState)(null),[On,ga]=(0,a.useState)({});(0,a.useEffect)(()=>{((Jt==null?void 0:Jt.exercise_status)==="5"||Jt!=null&&Jt.appraise_label||(0,mn.aQ)())&&Wt(!0)},[Jt]),(0,a.useEffect)(()=>{Tu()},[kt]),(0,a.useEffect)(()=>{(0,mn.dE)()||ba()},[]),(0,a.useEffect)(()=>{re.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Bt("2")},[re.actionTabs.key]);function ba(){return Ii(this,null,function*(){const cu=yield(0,Se.ZP)(`/api/courses/${dn==null?void 0:dn.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:dn==null?void 0:dn.coursesId}});bt(cu==null?void 0:cu.alert)})}const Ra=cu=>{var sr;const Vr=qt.publish_time;if(!Vr||(sr=kt==null?void 0:kt.exercise)!=null&&sr.publish_time)return;let Jr;cu===1?Jr=Ye()(Vr).add(120,"minutes"):Jr=Ye()(Vr).add(7,"days"),qt.end_time=Jr,Xa(Object.assign({},qt))},Tu=()=>{var cu,sr,Vr,Jr,Yl;console.log("\u53D6\u6D88");const xl=JSON.parse(JSON.stringify(kt));if(Object.keys(qt).forEach(ir=>{var Ao;qt[ir]=(Ao=xl==null?void 0:xl.exercise)==null?void 0:Ao[ir]}),pa=((cu=xl==null?void 0:xl.published_course_groups)==null?void 0:cu.map(ir=>({course_group_id:ir.course_group_id,end_time:ir.course_end_time,publish_time:ir.course_publish_time})))||[{}],(sr=kt==null?void 0:kt.course_groups)==null||sr.map(ir=>{var Ao;(Ao=kt==null?void 0:kt.published_course_groups)==null||Ao.map((Bi,Io)=>{var Mi;(Mi=Bi==null?void 0:Bi.course_group_id)!=null&&Mi.includes(ir==null?void 0:ir.course_group_id)&&(ir.cilckkey=Io,ir.isselect=!0)})}),re.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&al(""),aa(qt.time!==-1),Xa(qt),qt!=null&&qt.is_appoint_user){const ir=((Jr=(Vr=xl==null?void 0:xl.exercise)==null?void 0:Vr.all_exercise_users)==null?void 0:Jr.map(Ao=>Ao.user_id))||[];za([...ir])}_n(qt.is_appoint_user),iu(qt.is_miss_exam_user),Cr(qt.is_no_passing_user),Ba(pa.length>0?pa:[{}]),br.setFieldsValue({exercise_events:(Yl=xl==null?void 0:xl.exercise)==null?void 0:Yl.exercise_events})},ur=()=>Ii(void 0,null,function*(){var cu,sr,Vr,Jr,Yl,xl;if(((cu=ie==null?void 0:ie.userInfo)==null?void 0:cu.user_status)===2){(0,zs.Rd)();return}if((Jt==null?void 0:Jt.exercise_question_count)===0){Fe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const ir=JSON.parse(JSON.stringify(qt));console.log("\u63D0\u4EA4");try{yield br.validateFields();const Io=br.getFieldsValue();ir.exercise_events=Io.exercise_events}catch(Io){Io!=null&&Io.errorFields&&(br.scrollToField((Vr=(sr=Io==null?void 0:Io.errorFields)==null?void 0:sr[0])==null?void 0:Vr.name,{behavior:"smooth",block:"center"}),Fe.ZP.error((xl=(Yl=(Jr=Io==null?void 0:Io.errorFields)==null?void 0:Jr[0])==null?void 0:Yl.errors)==null?void 0:xl[0]));return}if(ir.categoryId=dn.categoryId,ir.publish_time_groups=pa,qt!=null&&qt.is_make_up_exercise){if(ua&&Ka.length<=0||!ua&&!(Za||gu)){Fe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}ir.is_appoint_user=ua,ir.is_miss_exam_user=Za,ir.is_no_passing_user=gu,ua?ir.make_up_exercise_users=Ka==null?void 0:Ka.map(Io=>({user_id:Io})):ir.make_up_exercise_users=[]}if(!qt.unified_setting&&!(qt!=null&&qt.is_make_up_exercise)){if(!pa.length){Fe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete ir.publish_time,delete ir.end_time,pa.map(Io=>{var Mi;if(!Io.course_group_id||!((Mi=Io.course_group_id)!=null&&Mi.length))throw Fe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Io.publish_time||!Io.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!qt.publish_time||!qt.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Ao}=kt;const Bi=()=>Ii(void 0,null,function*(){if(qt.exercise_type==2&&(Ao.is_locked||Ao.open_camera||Ao.screen_open||Ao.login_restrict||Ao.ip_bind||Ao.ip_limit=="pub"||Ao.ip_limit=="inner"||Ao.identity_verify||Ao.open_phone_video_recording)){const Mi=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:vr.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",vr.createElement("span",{style:{color:"#FA6400"}}," ",(0,de.hi)(Ao)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Ii(void 0,null,function*(){let ni=yield(0,Mc.Tr)({exercise_ids:[parseInt(dn==null?void 0:dn.categoryId)],course_id:dn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?Cu(ir):(hn(ir),ga(ni)),Bt("2")}),onCancel:()=>Ii(void 0,null,function*(){Mi.destroy();let ni=yield(0,Mc.Tr)({exercise_ids:[dn==null?void 0:dn.categoryId],course_id:dn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?Cu(ir):(hn(ir),ga(ni))})});return}let Io=yield(0,Mc.Tr)({exercise_ids:[dn==null?void 0:dn.categoryId],course_id:dn.coursesId,type:"exercise"});(Io==null?void 0:Io.student_count)===0?Cu(ir):(hn(ir),ga(Io))});Jt!=null&&Jt.high_resources_consume&&!(Jt!=null&&Jt.high_resources_consume_permission)?Re({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:dn.coursesId,type:"exercise",type_id:dn.categoryId,name:Jt.exercise_name,fn:()=>{Bi()}}}):Bi()}),Cu=cu=>Ii(void 0,null,function*(){vn(!0),(yield(0,Se.ZP)(`/api/exercises/${dn==null?void 0:dn.categoryId}/publish_settings.json`,{method:"post",body:cu})).status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),al(""),Re({type:"exercise/getCommonHeader",payload:zi({},dn)}),Re({type:"exercise/getWorkSetting",payload:zi({},dn)})),vn(!1)}),ca=cu=>cu&&cuqt.end_time?cu&&(cu{var sr,Vr;return((sr=kt==null?void 0:kt.exercise)==null?void 0:sr.exercise_status)>1&&!(cu!=null&&cu.new)?!0:(Vr=kt==null?void 0:kt.published_course_groups)!=null&&Vr.some(Jr=>Jr.course_group_id===cu.course_group_id)?Aa:!1},Nr=cu=>{var sr;return Aa?[!0,!0]:(sr=kt==null?void 0:kt.published_course_groups)!=null&&sr.some(Vr=>{var Jr,Yl;return((Jr=Vr.course_group_id)==null?void 0:Jr[0])===((Yl=cu.course_group_id)==null?void 0:Yl[0])})?Aa||Ye()()>Ye()(cu==null?void 0:cu.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{al("\u8868\u5355\u672A\u4FDD\u5B58")},[qt]);const al=(cu="")=>{Re({type:"exercise/setActionTabs",payload:{key:cu}})},au=cu=>{cu.preventDefault(),cu.returnValue=""},Vu=(cu,sr,Vr)=>{if(cu<=0){Fe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else za(sr),Mn(Vr),Vn(!1)},[br]=me.default.useForm();return vr.createElement("section",{className:wl.form,style:{padding:"30px 50px",marginBottom:"0px"}},vr.createElement(Sn.Z,{spinning:lt["exercise/getWorkSetting"]||jn},!(qt!=null&&qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement("div",{className:wl.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),vr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},vr.createElement(ge.ZP.Group,{onChange:()=>{var cu,sr,Vr,Jr,Yl;if((0,mn.Rm)()&&(!((sr=(cu=se==null?void 0:se.AssistantObject)==null?void 0:cu.exercise)!=null&&sr.can_publish)||!((Jr=(Vr=se==null?void 0:se.AssistantObject)==null?void 0:Vr.exercise)!=null&&Jr.can_late))){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((Yl=kt==null?void 0:kt.exercise)==null?void 0:Yl.exercise_status)>1){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}qt.unified_setting=!qt.unified_setting,qt.unified_setting===!1&&pa==""&&Ba(pa.concat({})),Xa(Object.assign({},qt))},value:qt.unified_setting,disabled:Aa||((Xe=kt==null?void 0:kt.exercise)==null?void 0:Xe.exercise_status)>1},vr.createElement(ge.ZP,{value:!0,disabled:!((Ce=kt==null?void 0:kt.exercise)!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=kt.course_groups)==null?void 0:Pe.length)>0&&vr.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(Jt!=null&&Jt.is_make_up_exercise)&&vr.createElement("div",{style:{color:"red"}},((yt=kt==null?void 0:kt.exercise)==null?void 0:yt.exercise_status)>1&&va&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(qt.unified_setting||(Jt==null?void 0:Jt.is_make_up_exercise))&&vr.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},vr.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),vr.createElement(Be.Z,{placement:"bottom",title:(($t=kt==null?void 0:kt.exercise)==null?void 0:$t.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},vr.createElement(fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:ca,disabled:Aa||((Cn=kt==null?void 0:kt.exercise)==null?void 0:Cn.exercise_status)>1||(0,mn.Rm)()&&!((Ht=(Mt=se==null?void 0:se.AssistantObject)==null?void 0:Mt.exercise)!=null&&Ht.can_publish),value:qt.publish_time?Ye()(qt.publish_time):void 0,allowClear:!1,onChange:(cu,sr)=>{qt.publish_time=sr,qt.end_time||(qt.end_time=qt.exercise_type===1?Ye()(cu).add(120,"minutes"):Ye()(cu).add(7,"days")),Xa(Object.assign({},qt))}})),vr.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),vr.createElement(fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Aa||(0,mn.Rm)()&&!((Rn=(Bn=se==null?void 0:se.AssistantObject)==null?void 0:Bn.exercise)!=null&&Rn.can_late)||(Jt==null?void 0:Jt.open_appraise),allowClear:!1,value:qt.end_time?Ye()(qt.end_time):void 0,disabledDate:Fu,onChange:(cu,sr)=>{var Vr,Jr;if((0,mn.Rm)()&&!((Jr=(Vr=se==null?void 0:se.AssistantObject)==null?void 0:Vr.exercise)!=null&&Jr.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt.end_time=sr,Xa(Object.assign({},qt))}})),!qt.unified_setting&&!(Jt!=null&&Jt.is_make_up_exercise)&&vr.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},pa&&pa.map(function(cu,sr){var Vr,Jr,Yl;return vr.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:sr==(pa==null?void 0:pa.length)-1?"0px":"10px"}},vr.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",sr+1),vr.createElement(Gt.default,{showArrow:!0,allowClear:!0,className:wl.multiple_select,disabled:Aa||((Vr=kt==null?void 0:kt.homework_status)!=null&&Vr.includes("\u672A\u53D1\u5E03")&&cu.id||Ye()(){pa[sr].course_group_id=xl,Ba(pa.slice()),kt.course_groups.map((ir,Ao)=>{xl.map((Bi,Io)=>{ir.course_group_id===Bi&&(ir.cilckkey=sr,ir.isselect=!0)})})},onDeselect:xl=>{kt.course_groups.map((ir,Ao)=>{ir.course_group_id===xl&&ir.cilckkey===sr&&(ir.cilckkey=sr,ir.isselect=!1)})}},kt.course_groups&&kt.course_groups.map(function(xl,ir){return vr.createElement(Tc,{disabled:(xl==null?void 0:xl.isselect)&&xl.cilckkey!=sr,label:xl.course_group_name,value:xl.course_group_id,key:xl.course_group_id},xl.course_group_name)})),vr.createElement(Z0,{disabled:Nr(cu)||(0,mn.Rm)()&&!((Yl=(Jr=se==null?void 0:se.AssistantObject)==null?void 0:Jr.exercise)!=null&&Yl.can_publish),disabledDate:ca,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Ye()((0,de.U6)(),"HH:mm"),Ye()((0,de.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:cu.publish_time&&[Ye()(cu.publish_time),cu.end_time&&Ye()(cu.end_time)],onChange:(xl,ir)=>{pa[sr].publish_time=ir[0],!cu.end_time&&ir[0]?pa[sr].end_time=Ye()(ir[0]).add(7,"days"):pa[sr].end_time=ir[1],Ba([...pa])},onCalendarChange:(xl,ir,Ao)=>{if(ir!=null&&ir[0]&&!ir[1]){const Bi=qt.exercise_type===1?Ye()(ir[0]).add(120,"minutes"):Ye()(ir[0]).add(7,"days");pa[sr].publish_time=ir[0],pa[sr].end_time=Bi,Ba([...pa])}}}),vr.createElement("div",{style:{visibility:Aa?"hidden":"visible",display:"flex",width:"50px"}},vr.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xl,ir;if((0,mn.Rm)()&&!((ir=(xl=se==null?void 0:se.AssistantObject)==null?void 0:xl.exercise)!=null&&ir.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ba(pa.concat({new:!0}))}}),vr.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(cu!=null&&cu.publish_time&&Ye()(){pa=pa.filter((xl,ir)=>sr!==ir),Ba([...pa])}})))})),!(qt!=null&&qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement("div",{className:wl.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},vr.createElement(ge.ZP.Group,{value:qt.exercise_type,disabled:Aa||((Kt=kt==null?void 0:kt.exercise)==null?void 0:Kt.exercise_status)>1,onChange:cu=>{qt.exercise_type=cu.target.value,Xa(zi({},qt)),Ra(cu.target.value)},style:{marginTop:"2px"}},vr.createElement(ge.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),vr.createElement(ge.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(qt==null?void 0:qt.exercise_type)===2&&vr.createElement(vr.Fragment,null,vr.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),vr.createElement(ke.Z,{className:wl.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:qt==null?void 0:qt.simulate_exercise_num,disabled:Aa,min:1,max:999,onChange:cu=>{qt.simulate_exercise_num=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(qt==null?void 0:qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement(oe.Z,null,vr.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),vr.createElement(be.Z,{checked:ua,onChange:(cu,sr)=>{var Vr,Jr;if(_n(cu),cu){if(qt!=null&&qt.is_appoint_user){const Yl=(Jr=(Vr=kt==null?void 0:kt.exercise)==null?void 0:Vr.all_exercise_users)==null?void 0:Jr.map(xl=>xl.user_id);za([...Yl])}else za([]);iu(!1),Cr(!1)}else iu(qt.is_miss_exam_user),Cr(qt.is_no_passing_user)},disabled:!((qt==null?void 0:qt.exercise_status)===1&&(Jt!=null&&Jt.allow_create_make_up))}),vr.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!ua&&vr.createElement(oe.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},vr.createElement(Le.default,{checked:Za,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(qt==null?void 0:qt.miss_exam_count)>0&&(Jt!=null&&Jt.allow_create_make_up)),onChange:cu=>{iu(cu.target.checked)}},vr.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),vr.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{ia(1),_n(!1),Vn(!0)}},"\uFF08",`${(qt==null?void 0:qt.miss_exam_count)||0}\u4EBA`,"\uFF09"),vr.createElement(Le.default,{checked:gu,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(qt==null?void 0:qt.no_passing_count)>0&&(Jt!=null&&Jt.allow_create_make_up)),onChange:cu=>{Cr(cu.target.checked)}},vr.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),vr.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{ia(2),_n(!1),Vn(!0)}},"\uFF08",`${(qt==null?void 0:qt.no_passing_count)||0}\u4EBA`,"\uFF09")),ua&&vr.createElement(oe.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},vr.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(Jt!=null&&Jt.allow_create_make_up)),onClick:()=>{Vn(!0),ia(void 0)}},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),vr.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),vr.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Ka.length||0} \u4EBA`,"\uFF09"))),vr.createElement("div",{className:wl.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),vr.createElement("div",null,vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},vr.createElement(Le.default,{disabled:Aa,checked:Ia,onChange:cu=>{cu.target.checked===!1?Xa(sr=>vd(zi({},sr),{time:-1})):br.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),aa(cu.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),Ia&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),vr.createElement(ke.Z,{size:"large",disabled:Aa,min:1,style:{width:"200px"},value:qt.time===-1?null:qt.time,precision:0,addonAfter:"\u5206\u949F",onChange:cu=>{qt.time=cu,Xa(zi({},qt))}}))),Ia&&vr.createElement(me.default,{form:br},vr.createElement(fd,{disabled:Aa,time:qt.time})),vr.createElement("div",null,vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},vr.createElement(Le.default,{checked:qt.enable_last_times,onChange:cu=>Xa(sr=>vd(zi({},sr),{enable_last_times:cu.target.checked})),disabled:Aa,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),qt.enable_last_times&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),vr.createElement(ke.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:qt==null?void 0:qt.last_times,disabled:Aa||!qt.enable_last_times,min:0,onChange:cu=>{qt.last_times=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},vr.createElement(oe.Z,null,vr.createElement(Le.default,{checked:qt.enable_answer_time,onChange:cu=>Xa(sr=>vd(zi({},sr),{enable_answer_time:cu.target.checked})),disabled:Aa,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),qt.enable_answer_time&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),vr.createElement(ke.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:qt==null?void 0:qt.answer_time,disabled:Aa||!qt.enable_answer_time,min:0,onChange:cu=>{qt.answer_time=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(Jt!=null&&Jt.appraise_label)&&(!(Jt!=null&&Jt.is_make_up_exercise)&&(0,mn.GJ)()||(Jt==null?void 0:Jt.is_make_up_exercise)&&(Jt==null?void 0:Jt.allow_create_make_up))&&vr.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:ur},"\u4FDD\u5B58"),vr.createElement(O0.Z,{visible:Ea,setVisible:Vn,onK:Vu,selectKeys:Ka,selectRows:Yn,appointStudent:ua,modalParams:gn}),vr.createElement(Oc.Z,{resdata:On,type:"exercisepush",okloading:jn,oktext:(On==null?void 0:On.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cu=>Ii(void 0,null,function*(){vn(!0);let sr=yield(0,Se.ZP)(`/api/courses/${dn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(dn==null?void 0:dn.categoryId)]}});vn(!1),(sr==null?void 0:sr.status)===0&&Cu(bn)})}))};var Q0=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re,classroomList:We,user:lt})=>({exercise:ie,loading:se.effects,globalSetting:re,user:lt,classroomList:We}))(z0),ec=ee(19248),tc=ee(4787),pd=Object.defineProperty,Ed=Object.getOwnPropertySymbols,H0=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Ad=(ie,se,re)=>se in ie?pd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,hd=(ie,se)=>{for(var re in se||(se={}))H0.call(se,re)&&Ad(ie,re,se[re]);if(Ed)for(var re of Ed(se))U0.call(se,re)&&Ad(ie,re,se[re]);return ie},W0=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const{TabPane:Fd}=y.default,G0=({exercise:ie,loading:se,dispatch:re})=>{var We;const lt=(0,Ee.useParams)(),Re=(0,Ee.useLocation)(),[Bt]=me.default.useForm(),[Xe,Ce]=(0,a.useState)({}),[Pe,yt]=(0,a.useState)("1");return(0,a.useEffect)(()=>{ie.actionTabs.key==="addIp"&&(Bt.resetFields(),yt("1"))},[ie.actionTabs]),a.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:ie.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>W0(void 0,null,function*(){if(yield Bt.validateFields(),!Xe.ip){const $t=Xe.startIP.split(".")[3];if(parseInt($t)>parseInt(Xe.endIP)){Fe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}re({type:"exercise/setActionTabs",payload:{key:"insterIp",data:hd({},Bt.getFieldValue()),type:ie.actionTabs.type}})}),onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(y.default,{activeKey:Pe,onChange:$t=>{yt($t),Bt.resetFields()}},a.createElement(Fd,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Fd,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(me.default,{form:Bt,className:"pt30",name:"form",layout:"vertical",onValuesChange:($t,Cn)=>{Ce(hd({},Cn))}},Pe==="1"&&a.createElement(me.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(Gt.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:$t=>{Bt.setFieldsValue({ip:[...$t.filter(Cn=>(0,tc.t)(Cn)?!0:(Fe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(oe.Z,{gutter:[20,20]},a.createElement(pe.Z,{flex:"1"},a.createElement(me.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(De.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:$t=>{let Cn="";(0,tc.t)($t.target.value)?Cn=$t.target.value:(Cn="",Fe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Bt.setFieldsValue({startIP:Cn})}}))),a.createElement(pe.Z,{flex:"1"},a.createElement(me.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(De.default,{onBlur:$t=>{},prefix:a.createElement("span",{className:"font14"},(We=Xe.startIP)==null?void 0:We.substring(0,Xe.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var Qs=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(G0),Fa=ee(59301),Bd=Object.defineProperty,nc=Object.defineProperties,Cd=Object.getOwnPropertyDescriptors,kc=Object.getOwnPropertySymbols,V0=Object.prototype.hasOwnProperty,yd=Object.prototype.propertyIsEnumerable,Pd=(ie,se,re)=>se in ie?Bd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,us=(ie,se)=>{for(var re in se||(se={}))V0.call(se,re)&&Pd(ie,re,se[re]);if(kc)for(var re of kc(se))yd.call(se,re)&&Pd(ie,re,se[re]);return ie},rs=(ie,se)=>nc(ie,Cd(se)),ac=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const K0=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{var lt,Re,Bt,Xe,Ce,Pe,yt;const{workSetting:$t,commonHeader:Cn}=ie,[Mt]=me.default.useForm(),Ht=(0,Ee.useParams)();Ht.category=Ht.categoryId;const[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)(!1),[Jt,dn]=(0,a.useState)(!1),Aa={question_random:!1,choice_random:!1,start_password:((lt=$t==null?void 0:$t.exercise)==null?void 0:lt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((Re=$t==null?void 0:$t.exercise)==null?void 0:Re.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Wt,jn]=(0,a.useState)(Aa);const[vn,va]=(0,a.useState)(!1),[bt,bn]=(0,a.useState)(!1),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Za;Xa(),$t!=null&&$t.exercise&&!(0,mn.aN)()&&!((Za=$t==null?void 0:$t.exercise)!=null&&Za.is_creator)&&Rn(!0)},[$t]),(0,a.useEffect)(()=>{((Cn==null?void 0:Cn.exercise_status)==="5"||Cn!=null&&Cn.appraise_label)&&Rn(!0)},[Cn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{ie.actionTabs.key==="insterIp"&&(ie.actionTabs.data.ip?Wt[ie.actionTabs.type]=[...Wt[ie.actionTabs.type]||[],...ie.actionTabs.data.ip]:Wt[ie.actionTabs.type]=[...Wt[ie.actionTabs.type]||[],`${ie.actionTabs.data.startIP},${ie.actionTabs.data.startIP.substring(0,ie.actionTabs.data.startIP.lastIndexOf("."))+"."+ie.actionTabs.data.endIP}`],na(Wt),va(!0))},[ie.actionTabs]);const Xa=()=>{const Za=JSON.parse(JSON.stringify($t));Object.keys(Wt).forEach(iu=>{var gu;Wt[iu]=(gu=Za==null?void 0:Za.exercise)==null?void 0:gu[iu]}),na(rs(us({},Wt),{ip_limit:Wt.ip_limit!=="no"}))},na=Za=>{jn(Za),Mt.setFieldsValue(Za)},et=Za=>{var iu,gu;if(Za.categoryId=Ht.categoryId,Za.ip_limit=Za.ip_limit?"pub":"no",Za.ip_bind||(Za.ip_bind_type=!1),Za.open_camera&&Za.photo_count<1){Fe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Za.start_password&&Za.is_start_locked){Fe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Za.ip_limit!=="no"&&!((iu=Za.public_ip)!=null&&iu.length)&&!((gu=Za.inner_ip)!=null&&gu.length)){Fe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Za.is_locked||Za.open_camera||Za.screen_open||Za.login_restrict||Za.ip_bind||Za.ip_limit=="pub"||Za.ip_limit=="inner"||Za.identity_verify||Za.open_phone_video_recording){if((Cn==null?void 0:Cn.exercise_type)==1){Ia(Za);return}ye.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:Fa.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",Fa.createElement("span",{style:{color:"#FA6400"}}," ",(0,de.hi)(Za)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>Ia(Za)});return}aa(Za)},Ia=Za=>{if(Za.open_camera||Za.screen_open){const iu=ye.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:Fa.createElement("div",{className:"font16 p20"},Za.open_camera&&Fa.createElement(oe.Z,{justify:"start",className:"mt20"},Fa.createElement(pe.Z,{flex:"24px"},Fa.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),Fa.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",Fa.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",Fa.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Za.screen_open&&Fa.createElement(oe.Z,{justify:"start",className:"mt20"},Fa.createElement(pe.Z,{flex:"24px",className:"mr20"},Fa.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),Fa.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",Fa.createElement("img",{width:"26",src:Pa.JA})," ",Fa.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",Fa.createElement("img",{width:"26",src:Pa.Gm})," ",Fa.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),Fa.createElement("p",{className:"ml40 mt40"},Fa.createElement(Le.default,{onChange:gu=>iu.update({okButtonProps:{disabled:!gu.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{aa(Za)},okButtonProps:{disabled:!0}})}else aa(Za)},aa=Za=>ac(void 0,null,function*(){kt(!0);const iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Za});kt(!1),iu.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),We({type:"exercise/getCommonHeader",payload:us({},Ht)}),We({type:"exercise/getWorkSetting",payload:us({},Ht)}),va(!1))});(0,a.useEffect)(()=>{_n(vn?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[vn]);const ua=Za=>{Za.preventDefault(),Za.returnValue=""},_n=(Za="")=>{We({type:"exercise/setActionTabs",payload:{key:Za}})};return Fa.createElement("section",{className:wl.formDom,style:{padding:"30px 50px"}},Fa.createElement(Sn.Z,{spinning:re["exercise/getWorkSetting"]||Kt},Fa.createElement(me.default,{form:Mt,name:"basicForm",initialValues:Aa,colon:!1,onValuesChange:(Za,iu)=>{console.log("onValuesChange",iu);let gu=iu;for(const Cr in Za){if(Cr=="is_locked"&&!iu[Cr]&&(gu.login_restrict=!1,gu.screen_open=!1),Cr=="login_restrict"&&iu[Cr]&&(gu.is_locked=!0),Cr=="screen_open"&&iu[Cr]&&(gu.is_locked=!0),Cr=="screen_shot_open"&&iu[Cr]){const Ka=ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",null,Fa.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",Fa.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),Fa.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>ac(void 0,null,function*(){gu.screen_shot_open=!0,na(gu)}),onCancel:()=>{gu.screen_shot_open=!1,na(gu),Ka.destroy()}});break}(Cr=="ip_bind"||Cr=="ip_limit")&&!iu.is_locked&&iu[Cr]&&(gu.is_locked=!0),Cr=="open_camera"&&(gu.photo_count=gu.photo_count||5)}na(gu),va(!0)},onFinish:et},Fa.createElement("div",{className:wl.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),Fa.createElement(me.default.Item,null,Fa.createElement(ge.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:Ba,onChange:Za=>{if(Za.target.value==="exam")na(rs(us(us({},Aa),Wt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Za.target.value==="practice"){ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{na(rs(us({},Aa),{question_random:!0,choice_random:!0,forbid_copy:!1})),qt(Za.target.value)}});return}qt(Za.target.value)},buttonStyle:"solid",disabled:Bn},Fa.createElement(ge.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),Fa.createElement(ge.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),Fa.createElement("div",{className:wl.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),Fa.createElement(me.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),Fa.createElement(me.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Fa.createElement(me.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Wt.is_start_locked&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},Fa.createElement(me.default.Item,{name:"start_password",style:{marginBottom:0}},Fa.createElement(De.default,{size:"large",className:wl.unlockKeyInput,disabled:Bn,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),Fa.createElement(pe.Z,null,!Bn&&Fa.createElement(Ie.ZP,{type:"link",loading:bt,onClick:()=>ac(void 0,null,function*(){bn(!0);let Za=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Za}});bn(!1),(iu==null?void 0:iu.status)===0&&Mt.setFieldsValue({start_password:Za})})},"\u6362\u4E00\u6362"))):Fa.createElement(me.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Wt.is_locked&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},Fa.createElement(me.default.Item,{style:{marginBottom:0},name:"unlock_key"},Fa.createElement(De.default,{size:"large",className:wl.unlockKeyInput,disabled:Bn,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),Fa.createElement(pe.Z,null,!Bn&&Fa.createElement(Ie.ZP,{type:"link",loading:hn,onClick:()=>ac(void 0,null,function*(){pa(!0);let Za=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Za}});pa(!1),(iu==null?void 0:iu.status)===0&&Mt.setFieldsValue({unlock_key:Za})})},"\u6362\u4E00\u6362"))):Fa.createElement(me.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement(me.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"screen_open",valuePropName:"checked"},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Wt.screen_open?Fa.createElement(Fa.Fragment,null,Fa.createElement(oe.Z,{gutter:10,className:`${wl.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},Fa.createElement(pe.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_num",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_sec",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),Fa.createElement(oe.Z,{gutter:10,className:`c-grey-333 ${wl.unlockKeyWrapper}`,align:"middle",wrap:!1},Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(be.Z,{disabled:Bn||!Wt.screen_open}))),Fa.createElement(pe.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):Fa.createElement(Fa.Fragment,null,Fa.createElement(me.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Fa.createElement(me.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Fa.createElement(me.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Wt.ip_bind&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,style:{flexDirection:"column"}},Fa.createElement(me.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},Fa.createElement(ge.ZP.Group,null,Fa.createElement(ge.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},Fa.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),Fa.createElement(ge.ZP,{value:!0,style:{fontWeight:"400"}},Fa.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",Fa.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):Fa.createElement(me.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),Fa.createElement(me.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),Fa.createElement(me.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Wt==null?void 0:Wt.ip_limit)&&Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,style:{flexDirection:"column"}},Fa.createElement(pe.Z,null,Fa.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),Fa.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),Fa.createElement(oe.Z,{className:`mt15 ${wl.ipWrp}`,style:{background:"#F6F7F9"}},Fa.createElement(pe.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),Fa.createElement(pe.Z,null,(Bt=Wt.public_ip)==null?void 0:Bt.map((Za,iu)=>Fa.createElement("span",{key:iu,className:wl.ipItem},Fa.createElement("i",null,Za," "),!Bn&&Fa.createElement(ec.Z,{onClick:()=>{ye.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Wt.public_ip.splice(iu,1),na(us({},Wt))}})},className:" c-grey-c",size:20}))),(0,mn.GJ)()&&!Bn&&Fa.createElement("span",{onClick:()=>{We({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",Fa.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),Fa.createElement(oe.Z,{className:`mt15 ${wl.ipWrp}`,style:{background:"#F6F7F9"}},Fa.createElement(pe.Z,null,Fa.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),Fa.createElement(pe.Z,null,(Xe=Wt.inner_ip)==null?void 0:Xe.map((Za,iu)=>Fa.createElement("span",{className:wl.ipItem},Fa.createElement("i",null,Za," "),!Bn&&Fa.createElement(ec.Z,{onClick:()=>{Bn||ye.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Wt.inner_ip.splice(iu,1),na(us({},Wt))}})},className:" c-grey-c",size:20}))),(0,mn.GJ)()&&!Bn&&Fa.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{We({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",Fa.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Wt.open_camera?Fa.createElement(oe.Z,{gutter:10,className:`c-grey-333 ${wl.unlockKeyWrapper}`,align:"middle",wrap:!1},Fa.createElement(pe.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"photo_count",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn||!Wt.open_camera,min:1,max:(0,mn.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,Fa.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):Fa.createElement(me.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement(me.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(Le.default,{disabled:!(0,mn.ag)()||Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),Fa.createElement(me.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:!(0,mn.ag)()||Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,mn.aN)()||((Ce=ie==null?void 0:ie.commonHeader)==null?void 0:Ce.exercise_author))&&!(Cn!=null&&Cn.appraise_label)&&Fa.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58")),Fa.createElement(Qs,null),Fa.createElement(ye.default,{centered:!0,destroyOnClose:!0,open:Jt,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>dn(!1)},Fa.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fa.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=se==null?void 0:se.setting)==null?void 0:Pe.homepage_tea_qq_number," "),Fa.createElement("img",{src:`${Ne.Z.IMG_SERVER}/${(yt=se==null?void 0:se.setting)==null?void 0:yt.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var Y0=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))(K0),yl=ee(59301),jc=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,Sd=Object.getOwnPropertySymbols,q0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,Dd=(ie,se,re)=>se in ie?jc(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Es=(ie,se)=>{for(var re in se||(se={}))q0.call(se,re)&&Dd(ie,re,se[re]);if(Sd)for(var re of Sd(se))_0.call(se,re)&&Dd(ie,re,se[re]);return ie},uc=(ie,se)=>X0(ie,J0(se)),bd=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const $0=({exercise:ie,loading:se,dispatch:re})=>{var We;const{workSetting:lt}=ie,Re=(0,Ee.useParams)();Re.category=Re.categoryId;const[Bt,Xe]=(0,a.useState)(!1),[Ce,Pe]=(0,a.useState)(!1);let[yt,$t]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1});(0,a.useEffect)(()=>{Mt("\u8868\u5355\u672A\u4FDD\u5B58")},[yt]);const Cn=Kt=>{Kt.preventDefault(),Kt.returnValue=""},Mt=(Kt="")=>{re({type:"exercise/setActionTabs",payload:{key:Kt}})};(0,a.useEffect)(()=>{var Kt,kt;Ht(),(Kt=lt==null?void 0:lt.exercise)!=null&&Kt.id&&!(0,mn.aN)()&&!((kt=lt==null?void 0:lt.exercise)!=null&&kt.is_creator)&&Xe(!0)},[ie==null?void 0:ie.workSetting]),(0,a.useEffect)(()=>{},[]);const Ht=()=>{const Kt=JSON.parse(JSON.stringify(lt));Object.keys(yt).forEach(kt=>{var Jt;yt[kt]=(Jt=Kt==null?void 0:Kt.exercise)==null?void 0:Jt[kt]}),$t(yt),ie.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&Mt("")},Bn=()=>{const Kt=JSON.parse(JSON.stringify(yt));Kt.categoryId=Re.categoryId,Rn(Kt)},Rn=Kt=>bd(void 0,null,function*(){var kt;if((Kt==null?void 0:Kt.use_blank_score)!==((kt=lt==null?void 0:lt.exercise)==null?void 0:kt.use_blank_score)){let dn=ye.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>bd(void 0,null,function*(){Pe(!0);const Aa=yield(0,Se.ZP)(`/api/exercises/${Re==null?void 0:Re.categoryId}/property_settings.json`,{method:"post",body:Kt});Pe(!1),Aa.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mt(""),re({type:"exercise/getCommonHeader",payload:Es({},Re)}),re({type:"exercise/getWorkSetting",payload:Es({},Re)}),Pe(!1))})});Kt!=null&&Kt.use_blank_score?dn.update({content:yl.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",yl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):dn.update({content:yl.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",yl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Pe(!0);const Jt=yield(0,Se.ZP)(`/api/exercises/${Re==null?void 0:Re.categoryId}/property_settings.json`,{method:"post",body:Kt});Pe(!1),Jt.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mt(""),re({type:"exercise/getCommonHeader",payload:Es({},Re)}),re({type:"exercise/getWorkSetting",payload:Es({},Re)}))});return yl.createElement("section",{className:wl.scoreSettingWrapper,style:{padding:"30px 50px"}},yl.createElement(Sn.Z,{spinning:se["exercise/getWorkSetting"]||Ce},yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.use_blank_score,disabled:Bt,onChange:Kt=>{yt.use_blank_score=Kt.target.checked,$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement(yl.Fragment,null,yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.downcase,disabled:Bt,onChange:Kt=>{yt.downcase=Kt.target.checked,$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.open_total_score,disabled:Bt,onChange:Kt=>{yt.open_total_score=Kt.target.checked,Kt.target.checked?(yt.open_score=!1,yt.open_score_reviewed=!0):(yt.open_score=!0,yt.open_score_reviewed=!1),$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),yt.open_total_score&&yl.createElement(yl.Fragment,null,yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},yl.createElement(ge.ZP.Group,{disabled:Bt,value:yt.open_score?"afterEndTime":yt!=null&&yt.open_score_reviewed?"afterReview":"afterCommit",onChange:Kt=>{Kt.target.value==="afterEndTime"?$t(kt=>uc(Es({},kt),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):Kt.target.value==="afterReview"?$t(kt=>uc(Es({},kt),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):$t(kt=>uc(Es({},kt),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},yl.createElement(ge.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},yl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),yl.createElement(ge.ZP,{value:"afterCommit",style:{marginRight:"80px"}},yl.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),yl.createElement(ge.ZP,{value:"afterReview"},yl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.answered_open,disabled:Bt,onChange:Kt=>{yt.answered_open=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),yt.answered_open&&yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},yl.createElement(ge.ZP.Group,{value:yt.answer_open,disabled:Bt,onChange:Kt=>{yt.answer_open=Kt.target.value,$t(Object.assign({},yt))}},yl.createElement(ge.ZP,{value:!0,style:{marginRight:"25px"}},yl.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),yl.createElement(ge.ZP,{value:!1},yl.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.score_open,disabled:Bt,onChange:Kt=>{yt.score_open=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.show_statistic,disabled:Bt,onChange:Kt=>{yt.show_statistic=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,mn.aN)()||((We=ie==null?void 0:ie.commonHeader)==null?void 0:We.exercise_author))&&yl.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Bn},"\u4FDD\u5B58")))};var em=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))($0),wd=ee(15646),Yr=ee(59301),tm=Object.defineProperty,nm=Object.defineProperties,am=Object.getOwnPropertyDescriptors,xd=Object.getOwnPropertySymbols,um=Object.prototype.hasOwnProperty,rm=Object.prototype.propertyIsEnumerable,Hs=(ie,se,re)=>se in ie?tm(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Qi=(ie,se)=>{for(var re in se||(se={}))um.call(se,re)&&Hs(ie,re,se[re]);if(xd)for(var re of xd(se))rm.call(se,re)&&Hs(ie,re,se[re]);return ie},Is=(ie,se)=>nm(ie,am(se)),Id=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const lm=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{const{workSetting:lt,commonHeader:Re}=ie,Bt=(0,Ee.useParams)();Bt.category=Bt.categoryId;const{verifyModelUser:Xe,ContactModalElement:Ce}=(0,wd.Z)(),[Pe,yt]=(0,a.useState)(!1),[$t,Cn]=(0,a.useState)(0),[Mt,Ht]=(0,a.useState)(0),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)({}),[Jt,dn]=(0,a.useState)(!1),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)([]),[va,bt]=(0,a.useState)([]),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)([]);let[qt,Xa]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:"",is_open_ai_review:!1});(0,a.useEffect)(()=>{var za;!(0,mn.aN)()&&!((za=lt==null?void 0:lt.exercise)!=null&&za.is_creator)&&yt(!0)},[lt]),(0,a.useEffect)(()=>{na()},[Re]);const na=()=>Id(void 0,null,function*(){Rn(!0);const za=yield(0,Se.ZP)(`/api/exercises/${Bt==null?void 0:Bt.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(qt).forEach(Yn=>{qt[Yn]=za==null?void 0:za[Yn]}),console.log(za,"res"),kt(Qi({},za)),Ba((za==null?void 0:za.exercise_questions)||[]),_n(Qi({},za)),vn((za==null?void 0:za.course_review_teachers)||[]),Xa(Is(Qi({},qt),{select_appraise:!!za.end_time})),Cn((za==null?void 0:za.total)||0),Ht((za==null?void 0:za.finish_total)||0),Rn(!1),Ka("")}),et=()=>{const za=JSON.parse(JSON.stringify(qt));if(za.select_appraise){if(!za.end_time){Fe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!za.review_type&&!bn.length){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(za.review_type&&!pa.some(Yn=>!!Yn.appraise_teachers.length)){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}za.review_type===0&&(za.exercises=bn==null?void 0:bn.map(Yn=>{var Mn;return{id:Yn.id,total:Yn.total,finish_total:Yn.finish_total,unfinished_total:Yn.unfinished_total,appraise_teacher_ids:(Mn=Yn==null?void 0:Yn.appraise_teachers)==null?void 0:Mn.map(Ea=>({id:Ea.id}))}})),za.review_type===1&&(za.exercise_questions=pa==null?void 0:pa.map(Yn=>{var Mn;return{id:Yn.id,total:Yn.total,question_id:Yn.question_id,appraise_teacher_ids:(Mn=Yn==null?void 0:Yn.appraise_teachers)==null?void 0:Mn.map(Ea=>({id:Ea.id,message_status:Ea.message_status}))}})),ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Yr.createElement("div",null,Yr.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Yr.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Yr.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Yr.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Yr.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Yr.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Yr.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Yr.createElement(b.Z,{style:{marginRight:3}})," ",Yr.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{Ia(za)}});return}Ia(za)},Ia=za=>Id(void 0,null,function*(){Rn(!0);const Yn=yield(0,Se.ZP)(`/api/exercises/${Bt==null?void 0:Bt.categoryId}/appraise_settings.json`,{method:"post",body:za});if(Rn(!1),Yn.status===0){Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ka(""),We({type:"exercise/getCommonHeader",payload:Qi({},Bt)});return}}),aa=(za,Yn)=>{const Mn=Math.floor(za/Yn);let Ea=za%Yn;const Vn=[];for(let gn=0;gn0?1:0)),Ea--;return Vn},ua=za=>{var Yn;if(za[0]){let Mn=[];bn.forEach(Vn=>Mn=Mn.concat(Vn.appraise_teachers));let Ea=jn.filter(Vn=>Mn.every(gn=>gn.id!==Vn.id));console.log(Ea,"newItems"),bt([...Ea]),dn(za)}if(!za[0]){let Mn=[];Mn=Mn.concat(((Yn=pa==null?void 0:pa[za[1]])==null?void 0:Yn.appraise_teachers)||[]);let Ea=jn.filter(Vn=>Mn.every(gn=>gn.id!==Vn.id));bt([...Ea]),dn(za)}},_n=za=>{if(za!=null&&za.start_appraise){hn((za==null?void 0:za.exercises)||[]);return}let Yn=za==null?void 0:za.exercises;const Mn=aa(za==null?void 0:za.total,Yn.length),Ea=aa(za==null?void 0:za.finish_total,Yn.length);Mn.forEach((Vn,gn)=>{Yn[gn].total=Vn}),Ea.forEach((Vn,gn)=>{Yn[gn].finish_total=Vn,Yn[gn].unfinished_total=Yn[gn].total-Yn[gn].finish_total}),Yn=Yn.filter(Vn=>Vn.total>0),hn(JSON.parse(JSON.stringify(Yn)))},Za=()=>{if(!Aa.length){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Jt[0]){if(Jt[1]===null){const za=va.filter(Vn=>Aa.includes(Vn.id));let Yn=[...bn,...za==null?void 0:za.map(Vn=>({appraise_teachers:[Vn],total:0,finish_total:0,unfinished_total:0}))];const Mn=aa($t,Yn.length),Ea=aa(Mt,Yn.length);Mn.forEach((Vn,gn)=>{Yn[gn].total=Vn}),Ea.forEach((Vn,gn)=>{Yn[gn].finish_total=Vn,Yn[gn].unfinished_total=Yn[gn].total-Yn[gn].finish_total}),Yn=Yn.filter(Vn=>Vn.total>0),hn(JSON.parse(JSON.stringify(Yn))),dn(!1)}if(Jt[1]!==null){const za=va.filter(Mn=>Aa.includes(Mn.id));let Yn=[];bn.forEach((Mn,Ea)=>{if(Jt[1]===Ea){Yn.push(Is(Qi({},Mn),{appraise_teachers:[...Mn.appraise_teachers,...za]}));return}Yn.push(Mn)}),hn(Yn),dn(!1)}}if(!Jt[0]&&Jt[1]!==null){let za=va.filter(Mn=>Aa.includes(Mn.id));za=za.map(Mn=>Is(Qi({},Mn),{message_status:Kt!=null&&Kt.start_appraise?1:0}));let Yn=[];pa.forEach((Mn,Ea)=>{if(Jt[1]===Ea){Yn.push(Is(Qi({},Mn),{appraise_teachers:[...Mn.appraise_teachers,...za]}));return}Yn.push(Mn)}),Ba(Yn),dn(!1)}},iu=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(za,Yn,Mn)=>Mn+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:wl.padding,render:(za,Yn,Mn)=>Yr.createElement("span",{className:wl.tagWrap},Yr.createElement("div",null,za==null?void 0:za.map(Ea=>Yr.createElement("div",{className:wl.tag,key:Ea.id},Yr.createElement("b",{title:Ea.name},Ea.name),(Ea==null?void 0:Ea.disabled)!==!0&&!Pe&&Yr.createElement("span",{onClick:Vn=>{const gn=za.filter(On=>On.id!==Ea.id),ia=bn.map((On,ga)=>ga===Mn?Is(Qi({},On),{appraise_teachers:gn}):On);gn.length?hn(ia):ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const On=bn==null?void 0:bn.filter((Ra,Tu)=>Tu!==Mn),ga=aa($t,On.length),ba=aa(Mt,On.length);ga.forEach((Ra,Tu)=>{On[Tu].total=Ra}),ba.forEach((Ra,Tu)=>{On[Tu].finish_total=Ra,On[Tu].unfinished_total=On[Tu].total-On[Tu].finish_total}),hn(JSON.parse(JSON.stringify(On)))}})}},Yr.createElement("i",{className:"iconfont icon-guanbi7"}))))),!Pe&&Yr.createElement("span",{onClick:()=>ua([!0,Mn]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],gu=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(za,Yn,Mn)=>Mn+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:wl.padding,dataIndex:"appraise_teachers",render:(za,Yn,Mn)=>Yr.createElement("span",{className:wl.tagWrap},Yr.createElement("div",null,za==null?void 0:za.map(Ea=>Yr.createElement("div",{className:wl.tag,key:Ea.id},Yr.createElement("b",{title:Ea.name},Ea.name),(Ea==null?void 0:Ea.disabled)!==!0&&!Pe&&Yr.createElement("span",{onClick:()=>{const Vn=za.filter(ia=>ia.id!==Ea.id),gn=pa.map((ia,On)=>On===Mn?Is(Qi({},ia),{appraise_teachers:Vn}):ia);Ba(gn)}},Yr.createElement("i",{className:"iconfont icon-guanbi7"}))))),!Pe&&Yr.createElement("span",{onClick:()=>ua([!1,Mn]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{Ka("\u8868\u5355\u672A\u4FDD\u5B58")},[qt]);const Cr=za=>{za.preventDefault(),za.returnValue=""},Ka=(za="")=>{We({type:"exercise/setActionTabs",payload:{key:za}})};return Yr.createElement("section",{className:wl.form,style:{padding:"30px 50px",marginBottom:"0px"}},Yr.createElement(Sn.Z,{spinning:Bn},Yr.createElement("div",{className:wl.title},"\u96C6\u4E2D\u8BC4\u9605",Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Yr.createElement(Le.default,{checked:qt.select_appraise,disabled:Pe||!(Kt!=null&&Kt.can_open_appraise&&!(Kt!=null&&Kt.end_time)),onChange:za=>{qt.select_appraise=za.target.checked,Xa(Object.assign({},qt))}}),Yr.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Yr.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),qt.select_appraise&&Yr.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Yr.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Yr.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Yr.createElement(fn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe,allowClear:!1,value:qt.end_time?Ye()(qt.end_time):"",disabledDate:Nt.Q8,disabledTime:za=>(0,Nt.d0)(za),onChange:(za,Yn)=>{qt.end_time=Yn,Xa(Object.assign({},qt))}}))),qt.select_appraise&&Yr.createElement("div",null,Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Yr.createElement(Le.default,{checked:qt.sealed_review,disabled:Pe||!(Kt!=null&&Kt.change_sealed_review),onChange:za=>{qt.sealed_review=za.target.checked,Xa(Object.assign({},qt))}}),Yr.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Yr.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Yr.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Yr.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Yr.createElement(ge.ZP.Group,{value:qt.review_type,disabled:Pe||!!(Kt!=null&&Kt.end_time),style:{marginLeft:30},onChange:za=>{qt.review_type=za.target.value,Xa(Object.assign({},qt))}},Yr.createElement(ge.ZP,{value:0},Yr.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Yr.createElement(ge.ZP,{style:{marginLeft:"50px"},value:1},Yr.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Yr.createElement(oe.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Yr.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Yr.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),qt.review_type===0&&Yr.createElement("div",{style:{flex:1}},bn.length>0&&Yr.createElement(x.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:bn,columns:iu}),(Kt==null?void 0:Kt.start_appraise)===!1&&!Pe&&Yr.createElement("div",{onClick:()=>ua([!0,null]),style:{display:$t==1&&(bn==null?void 0:bn.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),qt.review_type===1&&Yr.createElement("div",{style:{flex:1}},pa.length>0&&Yr.createElement(x.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:pa,columns:gu}))))),((0,mn.aN)()||!!Kt.exercise_author)&&Yr.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:et},"\u4FDD\u5B58")),Ce(),Yr.createElement(ye.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!Jt,title:(Jt==null?void 0:Jt[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:Za,afterClose:()=>{Wt([])},onCancel:()=>{dn(!1)}},Yr.createElement(x.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:za=>{Wt(za)}},rowKey:"id",dataSource:va,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var om=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))(lm),zl=ee(59301),im=Object.defineProperty,Ld=Object.defineProperties,sm=Object.getOwnPropertyDescriptors,Nd=Object.getOwnPropertySymbols,Gm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,rc=(ie,se,re)=>se in ie?im(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Zc=(ie,se)=>{for(var re in se||(se={}))Gm.call(se,re)&&rc(ie,re,se[re]);if(Nd)for(var re of Nd(se))cm.call(se,re)&&rc(ie,re,se[re]);return ie},dm=(ie,se)=>Ld(ie,sm(se)),mm=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Od=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{var lt,Re;const{workSetting:Bt,commonHeader:Xe}=ie,[Ce]=me.default.useForm(),Pe=(0,Ee.useParams)();Pe.category=Pe.categoryId;const[yt,$t]=(0,a.useState)(!1),[Cn,Mt]=(0,a.useState)(!1),Ht={forbid_screen:!1,screen_key:((lt=Bt==null?void 0:Bt.exercise)==null?void 0:lt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[Bn,Rn]=(0,a.useState)(Ht);const[Kt,kt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var bt,bn;Jt(),(bt=Bt==null?void 0:Bt.exercise)!=null&&bt.id&&!(0,mn.aN)()&&!((bn=Bt==null?void 0:Bt.exercise)!=null&&bn.is_creator)&&$t(!0)},[ie==null?void 0:ie.workSetting]),(0,a.useEffect)(()=>{((Xe==null?void 0:Xe.exercise_status)==="5"||Xe!=null&&Xe.appraise_label)&&$t(!0)},[Xe]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{ie.actionTabs.key==="insterIp"&&(ie.actionTabs.data.ip?Bn[ie.actionTabs.type]=[...Bn[ie.actionTabs.type]||[],...ie.actionTabs.data.ip]:Bn[ie.actionTabs.type]=[...Bn[ie.actionTabs.type]||[],`${ie.actionTabs.data.startIP},${ie.actionTabs.data.startIP.substring(0,ie.actionTabs.data.startIP.lastIndexOf("."))+"."+ie.actionTabs.data.endIP}`],dn(Bn),kt(!0))},[ie.actionTabs]);const Jt=()=>{const bt=JSON.parse(JSON.stringify(Bt));Object.keys(Bn).forEach(bn=>{var hn;Bn[bn]=(hn=bt==null?void 0:bt.exercise)==null?void 0:hn[bn]}),dn(dm(Zc({},Bn),{ip_limit:Bn.ip_limit!=="no"}))},dn=bt=>{Rn(bt),Ce.setFieldsValue(bt)};function Aa(bt=""){if(!bt)return!1;const bn=bt.split(` +`)}]};var Le=ee(53184),Be=ee.n(Le),ge=Object.defineProperty,Oe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(Ze,Et,Ct)=>Et in Ze?ge(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,x=(Ze,Et)=>{for(var Ct in Et||(Et={}))oe.call(Et,Ct)&&y(Ze,Ct,Et[Ct]);if(Ie)for(var Ct of Ie(Et))E.call(Et,Ct)&&y(Ze,Ct,Et[Ct]);return Ze},b=(Ze,Et)=>Oe(Ze,je(Et)),z=(Ze,Et,Ct)=>new Promise((qe,Qe)=>{var xt=In=>{try{ln(Ct.next(In))}catch(Dn){Qe(Dn)}},Zt=In=>{try{ln(Ct.throw(In))}catch(Dn){Qe(Dn)}},ln=In=>In.done?qe(In.value):Promise.resolve(In.value).then(xt,Zt);ln((Ct=Ct.apply(Ze,Et)).next())});const te={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ue=(Ze,Et)=>Et.map(Ct=>({label:Ct,kind:Ze.languages.CompletionItemKind.Keyword,insertText:Ct})),de=Ze=>Object.keys(te.tables).map(Et=>({label:Et,kind:Ze.languages.CompletionItemKind.Variable,insertText:Et})),he=(Ze,Et)=>{const Ct=te.tables[Ze];return Ct?Ct.map(qe=>({label:qe,kind:Et.languages.CompletionItemKind.Field,insertText:qe})):[]};function me(Ze,Et,Ct,qe,Qe){let xt=Et.getWordUntilPosition(Ct),Zt={startLineNumber:Ct.lineNumber,endLineNumber:Ct.lineNumber,startColumn:xt.startColumn,endColumn:xt.endColumn},ln=qe.map(In=>({label:In,kind:Ze.languages.CompletionItemKind.Keyword,insertText:In,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Zt}));return Qe.map(In=>{ln.push(b(x({},In),{range:Zt}))}),ln}var pe=Ze=>{te.languages.map(Qe=>(Ze.languages.registerDocumentFormattingEditProvider(Qe,{provideDocumentFormattingEdits(xt,Zt,ln){return z(this,null,function*(){const In=Be()(xt.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:xt.getFullModelRange(),text:In}]})}}),Qe));const Et=ye.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ct=we.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet})),qe=Ee.quickKey.map(Qe=>({label:Qe.label,kind:Ze.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Ze.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...ye.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...ye.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn};return{suggestions:[...Ne.keywords.map(In=>({label:In,kind:Ze.languages.CompletionItemKind.Function,documentation:In,insertText:In,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...Ee.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...Ee.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...Fe.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...Fe.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}}),Ze.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Qe,xt){var Zt=Qe.getWordUntilPosition(xt),ln={startLineNumber:xt.lineNumber,endLineNumber:xt.lineNumber,startColumn:Zt.startColumn,endColumn:Zt.endColumn},In=Qe.getLineContent(xt.lineNumber).substring(Zt.startColumn-2,Zt.endColumn);return{suggestions:[...we.keywords.map(Dn=>({label:Dn,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn,insertText:Dn,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln})),...we.quickKey.map(Dn=>({label:Dn.label,kind:Ze.languages.CompletionItemKind.Function,documentation:Dn.content,insertText:In.startsWith("#")?Dn.content.replace(/#/,""):Dn.content,insertTextRules:Ze.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ln}))]}}})};const be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var De=Object.defineProperty,ke=(Ze,Et,Ct)=>Et in Ze?De(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,Ge=(Ze,Et,Ct)=>ke(Ze,typeof Et!="symbol"?Et+"":Et,Ct);const $e=class xg{constructor(Et,Ct,qe){this.placeholder=Et,this.editor=Ct,this.monaco=qe,Ct.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return xg.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ge($e,"ID","editor.widget.placeholderHint");var _e=$e,Ve=ee(96236),st=ee(6767),gt=ee(25399),Dt=ee(89392),at=ee(49535),Ft=ee(56102),un=Object.defineProperty,St=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,wt=(Ze,Et,Ct)=>Et in Ze?un(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Ze[Et]=Ct,Lt=(Ze,Et)=>{for(var Ct in Et||(Et={}))dt.call(Et,Ct)&&wt(Ze,Ct,Et[Ct]);if(tt)for(var Ct of tt(Et))ht.call(Et,Ct)&&wt(Ze,Ct,Et[Ct]);return Ze},rn=(Ze,Et)=>St(Ze,pt(Et)),Te=(Ze,Et)=>{var Ct={};for(var qe in Ze)dt.call(Ze,qe)&&Et.indexOf(qe)<0&&(Ct[qe]=Ze[qe]);if(Ze!=null&&tt)for(var qe of tt(Ze))Et.indexOf(qe)<0&&ht.call(Ze,qe)&&(Ct[qe]=Ze[qe]);return Ct},Vt=(Ze,Et,Ct)=>new Promise((qe,Qe)=>{var xt=In=>{try{ln(Ct.next(In))}catch(Dn){Qe(Dn)}},Zt=In=>{try{ln(Ct.throw(In))}catch(Dn){Qe(Dn)}},ln=In=>In.done?qe(In.value):Promise.resolve(In.value).then(xt,Zt);ln((Ct=Ct.apply(Ze,Et)).next())});function wa(Ze){return/^\d+$/.test(Ze)?`${Ze}px`:Ze}function ma(){}let Pt=!1;const Fn={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Hn(Ze=[]){let Et=Ze;if(Array.isArray(Ze)){for(let Ct=0;CtVt(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ze){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ze)}});var Sn=Ze=>{var Et=Ze,{width:Ct="100%",height:qe="100%",value:Qe,language:xt="javascript",style:Zt={},options:ln={},overrideServices:In={},theme:Dn="vs-dark",onEditBlur:nn,isCopy:yn=!1,onSave:sa,autoHeight:fn=!1,forbidCopy:Nt=!1,onChange:an=ma,editorDidMount:zn=ma,onFocus:Ha=ma,onBreakPoint:Au=ma,breakPointValue:Tn=[],filename:Uu="educoder.txt",errorLine:Jn,errorContent:Wn="",highlightLine:ta,openBreakPoint:ja=!1,placeholder:nu="",showMiniMap:hu=!0}=Et,Yu=Te(Et,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const mn=(0,a.useRef)(),At=(0,a.useRef)({}),Kn=(0,a.useRef)(),Pn=(0,a.useRef)(),Ln=(0,a.useRef)([]),Nn=(0,a.useRef)(!1),da=(0,a.useRef)(),Ma=(0,a.useRef)(),Gt=(0,a.useRef)(!1),[ne,ce]=(0,a.useState)(!1);function ve(){let Je;return mn.current&&(Je=new Se.Z(Qa=>{for(let bu of Qa)(bu.target.offsetHeight>0||bu.target.offsetWidth>0)&&At.current.instance.layout()}),Je.observe(mn.current)),Je}function Me(){st.ZP.warning({content:decodeURIComponent(be),key:"monaco-editor-tip"})}const Ue=()=>{let Je=At.current.instance;if(Qe!=null&&Je&&ne){const Qa=Je.getModel();Qa&&Qe!==Qa.getValue()&&(Pt=!0,Qa.setValue(Qe),Je.layout(),Pt=!1)}};(0,a.useEffect)(()=>{const Je=at.Z.subscribe("formatDocument",Qa=>{var bu;let xr=At.current.instance;(bu=xr==null?void 0:xr.getAction)==null||bu.call(xr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Qa=>{an(Qa)},Je},[]),(0,a.useEffect)(()=>{var Je;let Qa=At.current.instance;Pn.current&&clearTimeout(Pn.current),Pn.current=setTimeout(()=>{Ue()},500),Qe&&(Qe!=null&&Qe.length)&&((Je=Qa==null?void 0:Qa.updateOptions)==null||Je.call(Qa,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Qe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Qe,ne,At.current]),(0,a.useEffect)(()=>{if(Jn&&At.current&&At.current.instance){let Qa=At.current.instance;Qa.changeViewZones(function(bu){var xr=document.createElement("div");xr.style.padding="10px 20px",xr.style.width="calc(100% - 20px)",xr.className="my-error-line-wrp",xr.innerHTML=Wn,bu.addZone({afterLineNumber:Jn||11,heightInLines:3,domNode:xr})});var Je={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Qa.addOverlayWidget(Je),Qa.revealPositionInCenter({lineNumber:20,column:1})}},[Jn,At.current,ne]);const vt=(Je="",Qa)=>{if(!Je||Je.trim()==="")return!0;const xr=At.current.instance.getModel().getLineTokens(Qa);let Lr=!1;for(let fu=0;fu<2;fu++)xr.getStandardTokenType(fu)===1&&(Lr=!0);return Lr};(0,a.useEffect)(()=>{var Je;const Qa=(Je=At.current)==null?void 0:Je.instance;if(Qa&&ne&&Nt){const bu=Qa.onDidBlurEditorWidget(()=>{Gt.current=!1}),xr=Qa.onDidFocusEditorText(()=>{Gt.current=!0});return()=>{bu.dispose(),xr.dispose()}}},[At.current,ne,Nt]),(0,a.useEffect)(()=>{var Je;if((Je=At.current)!=null&&Je.instance&&ne&&ja){let Qa=At.current.instance,bu=Qa.getModel();if(!bu)return;(()=>{var ya;let Eu=[],_a=[];const tu=bu.getAllDecorations();for(let qr of tu)qr.options.className==="highlighted-line"&&(Eu.push((ya=qr==null?void 0:qr.range)==null?void 0:ya.startLineNumber),_a.push(qr==null?void 0:qr.id));if(ta===Eu[0])return;bu.deltaDecorations(_a,[]);const Gu=bu.getLineCount();ta&&ta<=Gu&&(Qa.deltaDecorations([],[{range:new sn.Range(ta,1,ta,bu.getLineMaxColumn(ta)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Qa.revealLineInCenter(ta))})();const Lr=(ya=!1)=>{var Eu;let _a=[],tu=[];const Gu=bu.getAllDecorations();for(let qr of Gu)qr.options.linesDecorationsClassName==="breakpoints-select"&&(_a.push((Eu=qr==null?void 0:qr.range)==null?void 0:Eu.startLineNumber),tu.push(qr==null?void 0:qr.id));if(ya)return{lines:_a,ids:tu};Au(_a)},fu=ya=>Vt(void 0,null,function*(){let Eu={range:new sn.Range(ya,1,ya,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield bu.deltaDecorations([],[Eu]),Lr()}),wu=ya=>Vt(void 0,null,function*(){let Eu=[];const _a=Qa.getLineDecorations(ya);for(let tu of _a)tu.options.linesDecorationsClassName==="breakpoints-select"&&Eu.push(tu.id);yield bu.deltaDecorations(Eu,[]),Lr()}),yr=ya=>{let Eu=Qa.getLineDecorations(ya);for(let _a of Eu)if(_a.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Dt.isEqual)(Tn,Lr(!0).lines)){bu.deltaDecorations(Lr(!0).ids,[]);const ya=Tn.map(Eu=>({range:new sn.Range(Eu,1,Eu,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));bu.deltaDecorations([],ya)}const Lu=Qa.onDidChangeModelContent(ya=>{let Eu=Qa.getPosition();if(Eu){let _a=Eu.lineNumber;clearTimeout(Ma.current),Ma.current=setTimeout(()=>{vt(bu.getLineContent(_a),_a)?wu(_a):yr(_a)?(wu(_a),fu(_a)):Lr()},100)}}),Na=Qa.onMouseDown(ya=>{var Eu,_a,tu;if(ya.target.detail&&((tu=(_a=(Eu=ya.target)==null?void 0:Eu.element)==null?void 0:_a.className)!=null&&tu.includes("line-numbers"))){let Gu=ya.target.position.lineNumber;if(vt(bu.getLineContent(Gu),Gu))return;yr(Gu)?wu(Gu):fu(Gu)}}),pl=ya=>{let Eu={range:new sn.Range(ya,1,ya,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Ln.current=Qa.deltaDecorations(Ln.current,[Eu])},rr=()=>{Ln.current=Qa.deltaDecorations(Ln.current,[])},Tr=Qa.onMouseMove(ya=>{var Eu,_a,tu;if(rr(),ya.target.detail&&((tu=(_a=(Eu=ya.target)==null?void 0:Eu.element)==null?void 0:_a.className)!=null&&tu.includes("line-numbers"))){let Gu=ya.target.position.lineNumber;if(vt(bu.getLineContent(Gu),Gu))return;pl(Gu)}}),el=Qa.onMouseLeave(()=>{rr()});return()=>{Lu.dispose(),Na.dispose(),Tr.dispose(),el.dispose()}}},[At.current,ne,Tn,ta,ja,xt]),(0,a.useEffect)(()=>{var Je;(Je=At.current)!=null&&Je.instance&&ja&&At.current.instance.setPosition({lineNumber:0,column:0})},[ta]);function Tt(){let Je=At.current.instance;if(Je){const Qa=Je.getSelection(),bu=At.current.pastePos||{},xr=new sn.Range(bu.startLineNumber||Qa.endLineNumber,bu.startColumn||Qa.endColumn,bu.endLineNumber||Qa.endLineNumber,bu.endColumn||Qa.endColumn);setTimeout(()=>{Je.executeEdits("",[{range:xr,text:""}])},300)}}function Da(Je){(window.navigator.platform.match("Mac")?Je.metaKey:Je.ctrlKey)&&Je.keyCode==83&&(Je.preventDefault(),sa())}const ha=()=>{if(fn&&At.current.instance){const Je=At.current.instance.getContentHeight();Sa(Je{if(!Gt.current)return;const{keyCode:Qa,ctrlKey:bu,metaKey:xr,target:Lr,type:fu}=Je;return(fu==="paste"||(Qa===67||Qa===86)&&(xr||bu))&&Lr.nodeName==="TEXTAREA"&&(Me(),Je.preventDefault()),!1};function qn(Je,Qa){var bu=window.URL||window.webkitURL||window,xr=new Blob([Qa]),Lr=document.createElementNS("http://www.w3.org/1999/xhtml","a");Lr.href=bu.createObjectURL(xr),Lr.download=Je,xa(Lr)}(0,a.useEffect)(()=>{ha()},[ha]),(0,a.useEffect)(()=>{mn.current&&!ne&&Promise.all([ee.e(8909),ee.e(6656)]).then(ee.bind(ee,71448)).then(Je=>{try{sn=Je,At.current.instance=sn.editor.create(mn.current,{value:Qe,language:Hn(xt),theme:Dn,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:hu||!1}},In);const Qa=At.current.instance;let Lr=[...Ve.BH._menuItems].find(Lu=>Lu[0]._debugName=="EditorContext")[1],fu=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],wu=(Lu,Na)=>{var pl,rr;let Tr=Lu._first;do Na.includes((rr=(pl=Tr.element)==null?void 0:pl.command)==null?void 0:rr.id)&&Lu._remove(Tr);while(Tr=Tr.next)};if(zn(Qa,sn),setTimeout(()=>{ha(),At.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{qn(Uu||"educoder.txt",Qa.getValue())}})},500),At.current.subscription=Qa.onDidChangeModelContent(Lu=>{Nn.current?clearTimeout(da.current):(ha(),an(Qa.getValue(),Lu)),da.current=setTimeout(()=>{Nn.current=!1},500)}),window.Monaco||pe(sn,Hn(xt)),Nt&&(wu(Lr,fu),mn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",du),window.removeEventListener("paste",du),window.addEventListener("keydown",du),window.addEventListener("paste",du)),window.Monaco=sn,nn&&Qa.onDidBlurEditorWidget(()=>{nn(Qa.getValue())}),Ha&&Qa.onDidFocusEditorText(()=>{Nt&&Yt(),Ha(Qa.getValue())}),Nt){Yt();try{Qa.onDidPaste(Lu=>{const Na=Qa.getSelection(),pl=At.current.pastePos||{},rr=new sn.Range(pl.startLineNumber||Na.endLineNumber,pl.startColumn||Na.endColumn,pl.endLineNumber||Na.endLineNumber,pl.endColumn||Na.endColumn);Qa.executeEdits("",[{range:Lu.range,text:""}])})}catch(Lu){}}let yr=ve();return nu&&typeof nu=="string"&&new _e(nu,Qa,sn),ce(!0),()=>{const Lu=At.current.instance;Lu.dispose();const Na=Lu.getModel();Na&&Na.dispose(),At.current.subscription&&At.current.subscription.dispose(),yr.unobserve(mn.current)}}catch(Qa){}})},[]),(0,a.useEffect)(()=>{if(At.current.instance&&ne)return document.addEventListener("keydown",Da,!1),()=>{document.removeEventListener("keydown",Da)}},[sa,ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;if(Je&&ne){let Qa=Hn(xt);sn.editor.setModelLanguage(Je.getModel(),Qa)}},[xt,ne]),(0,a.useEffect)(()=>{At.current.instance&&ne&&sn.editor.setTheme(Dn)},[Dn,ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;Kn.current=ln,Je&&ne&&(Je.updateOptions(Lt({},ln)),setTimeout(()=>{Je.getModel().updateOptions(Lt({},ln))},200))},[JSON.stringify(ln),ne]),(0,a.useEffect)(()=>{let Je=At.current.instance;Je&&ne&&Je.layout()},[Ct,qe,ne]);const[ra,qa]=(0,a.useState)(wa(Ct)),[Un,Sa]=(0,a.useState)(wa(qe)),la=rn(Lt({},Zt),{width:ra,height:Un,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:mn,style:la},yn&&a.createElement(Ft.CopyToClipboard,{text:Qe,onCopy:()=>st.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(gt.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function cn({width:Ze="100%",height:Et="100%",original:Ct,modified:qe,language:Qe,options:xt={}}){const Zt=(0,a.useRef)(),[ln,In]=(0,a.useState)(null);function Dn(fn){let Nt;return Zt.current&&(Nt=new Se.Z(an=>{for(let zn of an)(zn.target.offsetHeight>0||zn.target.offsetWidth>0)&&fn.layout()}),Nt.observe(Zt.current)),Nt}(0,a.useEffect)(()=>(Zt.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(fn=>{sn=fn;const Nt=sn.editor.createDiffEditor(Zt.current,rn(Lt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},xt),{wordWrap:!0}));In(Nt);let an=Dn(Nt);return()=>{Nt.dispose();const zn=Nt.getModel();zn&&zn.dispose(),an.unobserve(Zt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{ln&&ln.setModel({original:sn.editor.createModel(Ct,Qe),modified:sn.editor.createModel(qe,Qe)})},[Ct,qe,Qe,ln]);const nn=wa(Ze),yn=wa(Et),sa={width:nn,height:yn};return a.createElement("div",{className:"my-diff-editor",ref:Zt,style:sa})}},58397:function(ft,ct,ee){"use strict";var a=ee(39744),Se=ee(82326),Ne=ee(71411),Ee=ee(59301);const ye=Se.default.Option;ct.Z=({isTheoretical:we,onFontSizeChange:Fe,cmFontSize:Le,cmCodeMode:Be,autoFormat:ge,onCodeModeChange:Oe,onTabToSpace:je,onAutoFormat:Ie,formatDocument:oe,className:E="",tabToSpace:y,children:x,code_editor:b,challenge:z})=>{const te={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return Ee.createElement("div",{className:`tpi-code-setting ${E}`},Ee.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),Ee.createElement(Se.default,{bordered:!1,size:"small",value:Be,onChange:Oe},Ee.createElement(ye,{value:"vs"},"\u767D\u8272\u80CC\u666F"),Ee.createElement(ye,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),Ee.createElement(Se.default,{bordered:!1,size:"small",value:Le,onChange:Fe},Ee.createElement(ye,{value:12},"12px"),Ee.createElement(ye,{value:14},"14px"),Ee.createElement(ye,{value:16},"16px"),Ee.createElement(ye,{value:18},"18px"),Ee.createElement(ye,{value:20},"20px"),Ee.createElement(ye,{value:22},"22px"))),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"Tab\u8F6C\u6362"),Ee.createElement(Ne.Z,{checked:y,onChange:je})),Ee.createElement("div",{className:"file-item",onClick:oe},Ee.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("h3",null,"\u5FEB\u6377\u952E"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),Ee.createElement("span",null,"Ctrl + S")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),Ee.createElement("span",null,"F1 / Alt + F1")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),Ee.createElement("span",null,"Ctrl + ]/[")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),Ee.createElement("span",null,"Ctrl + Shift + \\")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),Ee.createElement("span",null,"Home")),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),Ee.createElement("span",null,"End"))),x),!we&&Ee.createElement(Ee.Fragment,null,Ee.createElement("h3",null,"\u5FEB\u6377\u952E"),Ee.createElement("section",null,Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),Ee.createElement("span",null,te[z==null?void 0:z.difficulty])),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),Ee.createElement("span",null,b==null?void 0:b.name)),Ee.createElement("div",{className:"file-item"},Ee.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),Ee.createElement("span",null,b!=null&&b.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},10661:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return Oe}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},Se=ee(29787),Ne=ee(25399),Ee=ee(92310),ye=ee.n(Ee),we=ee(51257),Fe=ee(28426),Le=ee(48790),Be=ee(59301),Oe=({className:je,dataSource:Ie=[],col:oe=4,right:E,bottom:y=23,precision:x=0,wrapWidth:b=1200,trackEventItems:z,loading:te,onRemove:ue=()=>{},isCurrent:de=!0,showAlias:he=!1})=>{const me=Math.floor((b-(oe-1)*E)/oe),pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Be.createElement(Se.Z,{spinning:te},Be.createElement("div",{className:ye()(a.list,je)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((be,De)=>{var ke;const{name:Ge,id:$e,identifier:Ye,featured:_e,school_name:Ve,image_url:st,excellent:gt,is_plan:Dt}=be;return Be.createElement("div",{key:$e,className:a.wrap,style:{width:me,marginRight:(1+De)%oe===0?0:E+x,marginBottom:y}},Be.createElement("a",{className:a.li,onClick:at=>{at.preventDefault(),at.stopPropagation(),z&&(0,we.L9)([z]),(0,we.xg)(`/paths/${Ye}`)}},Be.createElement("div",{className:a.img},Be.createElement("img",{className:a.cover,src:`${st}`}),de&&(0,Le.bg)()&&(be==null?void 0:be.studying)&&Be.createElement("div",{className:`${a.movebq} user-path-items`,onClick:at=>{at.stopPropagation(),ue(be)}},Be.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Be.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ke=be==null?void 0:be.subject_tags)==null?void 0:ke.map((at,Ft)=>{var un,St;if(Ft===0){const tt=(un=pe.find(dt=>dt.name==at))==null?void 0:un.swimg;return Be.createElement("img",{className:a.sign,src:tt,style:{left:"-4px"}})}const pt=(St=pe.find(tt=>tt.name==at))==null?void 0:St.ptimg;return Be.createElement("img",{className:a.sign,src:pt,style:{left:`${48+52*(Ft-1)+2*Ft}px`}})}),Be.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(be==null?void 0:be.excellent)&&Be.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Be.createElement("div",{className:a.name},Be.createElement(Ne.Z,{title:he&&(be!=null&&be.excellent_alias_name)?Be.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ge}`,Be.createElement("br",null),Be.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):Ge},Be.createElement("span",{className:a.e},he&&(be==null?void 0:be.excellent_alias_name)||Ge))),Be.createElement(Ne.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ve}`},Be.createElement("div",{className:a.unit},Be.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ve)),Be.createElement("div",{className:a.tags},Be.createElement("div",null,Be.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Be.createElement("span",null,Be.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Be.createElement("span",null,be.stages_count))),Be.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Be.createElement("span",null,Be.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Be.createElement("span",null,be.members_count)))))))})),!Ie.length&&Be.createElement(Fe.Z,null)))}},9148:function(ft,ct,ee){"use strict";ee.d(ct,{jL:function(){return ye},w9:function(){return un},QD:function(){return nn},cQ:function(){return st.Z},op:function(){return Qe},O5:function(){return Kn},_b:function(){return zn},t7:function(){return b},Gi:function(){return wt},YG:function(){return dt},qp:function(){return Oe},vr:function(){return fn},qE:function(){return ln},Je:function(){return ue},wb:function(){return Ve},cq:function(){return ma},tp:function(){return oe}});var a=ee(59301),Se={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,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",ye=({dataSource:Pn=[],img:Ln,imgWidth:Nn=346,title:da,sunTitle:Ma,bannerExtraContent:Gt})=>a.createElement("div",{className:Se.banner},a.createElement("div",{className:Se.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,da),a.createElement("span",null,Ma)),Pn.length>0&&a.createElement("div",{className:Se.btns},Pn.map((ne,ce)=>a.createElement("div",{key:ce,onClick:ne.click},ne.name,ne.sign?a.createElement("img",{src:Ne,width:39}):null))),Gt),Ln&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Ln,width:Nn}))),we={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Fe=ee(92310),Le=ee.n(Fe),Be=ee(89392),Oe=({dataSource:Pn=[],value:Ln,onChange:Nn,onTitleChange:da,className:Ma,title:Gt,titleWidth:ne=41,style:ce={},fontColor:ve="#6A7283",showCount:Me})=>{const[Ue,vt]=(0,a.useState)(0),[Tt,Da]=(0,a.useState)(!1),ha=(0,a.useRef)(null),xa=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var du;Pn.length!==0&&(((du=ha==null?void 0:ha.current)==null?void 0:du.clientHeight)>97?vt(1):vt(0)),Pn.length===0&&vt(0),Da(!1)},[Pn]),a.createElement("div",{className:Le()(we.row,Ma),style:ce},a.createElement("div",{onClick:(0,Be.throttle)(()=>da==null?void 0:da(),2e3),style:{width:ne,marginTop:Tt?12:4},className:`${we.title} ${da?"current":""}`},Gt),a.createElement("div",{className:Tt?`${we.tagsWrap} ${we.tagsBorderWrap}`:we.tagsWrap},a.createElement("div",{className:we.bar,ref:xa,style:Ue>0?{height:Ue===1?97:"auto",overflow:Ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:we.tag,ref:ha},Pn==null?void 0:Pn.map(du=>a.createElement("span",{onClick:()=>Nn(du.id),key:du.id,style:{color:ve},className:Ln===du.id?we.active:""},a.createElement("span",{title:du.name,className:we.name},du.name),!!Me&&a.createElement("span",{className:we.num},du.count))))),!!Ue&&a.createElement(a.Fragment,null,Ue===1?a.createElement("div",{onClick:()=>{var du;vt(2),((du=ha==null?void 0:ha.current)==null?void 0:du.clientHeight)>245?Da(!0):Da(!1)},className:we.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{xa.current.scrollTop=0,vt(1),Da(!1)},className:we.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},je={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},oe=({dataSource:Pn=[],value:Ln,onChange:Nn,className:da,style:Ma={}})=>a.createElement("div",{style:Ma,className:Le()(je.tabs,da)},Pn.map(Gt=>a.createElement("span",{onClick:()=>Nn(Gt.id),className:Ln===Gt.id?je.active:"",key:Gt.id},Gt.name))),E={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=ee(37568),b=({dataSource:Pn=[],value:Ln="",onChange:Nn,onInputChange:da=()=>{},className:Ma,style:Gt={},placeholder:ne,allowClear:ce=!1})=>{var ve;const[Me,Ue]=(0,a.useState)(""),[vt,Tt]=(0,a.useState)("");(0,a.useEffect)(()=>{var xa;let du=Ln;(xa=JSON.stringify(Ln))!=null&&xa.includes("{")&&(Ue(Ln.id),du=Ln.value||"");try{Tt(decodeURIComponent(du||""))}catch(qn){Tt(decodeURIComponent(du||""))}},[Ln]);const Da=()=>{Nn(encodeURIComponent(vt),Me||null)},ha=xa=>{xa!==Me&&(Ue(xa),Nn(encodeURIComponent(vt),xa))};return a.createElement("div",{className:Le()(E.input,Ma),style:Gt},!!Pn.length&&a.createElement("div",{className:E.dropdown},a.createElement("div",{className:E.text},(ve=Pn.find(xa=>xa.id===Me))==null?void 0:ve.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:E.b1}),a.createElement("b",{className:E.b2})),a.createElement("div",{className:E.menu},Pn.map((xa,du)=>a.createElement("div",{key:du,onClick:()=>ha(xa.id)},xa.name)))),a.createElement(y.default,{onPressEnter:Da,value:vt,onChange:xa=>{Tt(xa.target.value),da(encodeURIComponent(xa.target.value),Me||null)},bordered:!1,placeholder:ne}),a.createElement("i",{onClick:Da,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ue=({value:Pn,onChange:Ln,className:Nn,total:da,pageSize:Ma,style:Gt={}})=>{const ne=Pn<2,ce=Pn>=Math.ceil(da/Ma);return da<=Ma?a.createElement(a.Fragment,null):a.createElement("div",{className:Le()(z.quickPager,Nn),style:Gt},a.createElement("div",{onClick:()=>{ne||Ln(Pn-1,"prev")},className:ne?z.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{ce||Ln(Pn+1,"next")},className:ce?z.disabled:""},"\u4E0B\u4E00\u9875"))},de={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},he=ee(29787),me=ee(25399),pe=ee(58018),be=ee(346),De=ee(51257),ke=ee(96908),Ge=ee(57177),$e=ee(81378),Ye=ee(28426),Ve=({className:Pn,dataSource:Ln=[],col:Nn=4,right:da,bottom:Ma=23,precision:Gt=0,wrapWidth:ne=1200,trackEventItems:ce,loading:ve})=>{const Me=Math.floor((ne-(Nn-1)*da)/Nn);return a.createElement(he.Z,{spinning:ve},a.createElement("div",{className:Le()(de.list,Pn)},!!Ln.length&&Ln.map((Ue,vt)=>{const{name:Tt,id:Da,identifier:ha,power:xa,cover_image_id:du,pic:qn}=Ue;return a.createElement("div",{className:de.wrap,key:Da,style:{width:Me,marginRight:(1+vt)%Nn===0?0:da+Gt,marginBottom:Ma}},a.createElement("a",{target:"_blank",href:`/shixuns/${ha}/challenges`,className:de.li,onClick:ra=>{ra.preventDefault(),ce&&(0,De.L9)([ce]),xa&&(0,De.xg)(`/shixuns/${ha}/challenges`)}},a.createElement("div",{className:de.img},a.createElement("img",{className:de.cover,src:`${qn}`}),Ue.is_jupyter&&a.createElement("img",{className:de.sign,src:ke}),Ue.is_jupyter_lab&&a.createElement("img",{className:de.sign,src:Ge}),Ue.is_unity_3d&&a.createElement("img",{className:de.sign,src:$e})),a.createElement("div",{className:de.name},a.createElement(me.Z,{title:Tt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:de.e},Tt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:de.tags},a.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,Ue.challenges_count))),!!Ue.myshixuns_count&&a.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,Ue.myshixuns_count))),a.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,Ue.level))),a.createElement("div",{className:de.rate},a.createElement(pe.Z,{allowHalf:!0,disabled:!0,defaultValue:Ue.score_info}),a.createElement("span",null,"\xA0",Ue.score_info?`${Ue.score_info}\u5206`:"5\u5206")))),!xa&&a.createElement("div",{className:de.lockWrap},a.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ln.length&&a.createElement(Ye.Z,null)))},st=ee(10661),gt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Dt="data:image/png;base64,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",at=ee(59301),un=({className:Pn,dataSource:Ln=[],col:Nn=4,right:da,bottom:Ma=23,precision:Gt=0,wrapWidth:ne=1200,trackEventItems:ce,loading:ve,handleVery:Me=()=>!0})=>{const Ue=Math.floor((ne-(Nn-1)*da)/Nn);return at.createElement(he.Z,{spinning:ve},at.createElement("div",{className:Le()(gt.list,Pn)},!!Ln.length&&Ln.map((vt,Tt)=>{const{subject_identifier:Da,id:ha,identifier:xa,power:du}=vt,qn=vt.is_public!=0&&vt.is_public;return at.createElement("div",{className:gt.wrap,key:ha,style:{width:Ue,marginRight:(1+Tt)%Nn===0?0:da+Gt,marginBottom:Ma}},at.createElement("a",{className:gt.li,onClick:ra=>{ra.preventDefault(),Me(vt==null?void 0:vt.first_category_url)&&(ce&&(0,De.L9)([ce]),(0,De.xg)(vt.first_category_url))}},at.createElement("div",{className:gt.top},at.createElement(me.Z,{title:vt.name},at.createElement("div",{className:gt.name},vt.name)),at.createElement("img",{className:gt.img,src:be.Z.IMG_SERVER+"/images/"+vt.avatar_url}),at.createElement("div",{className:gt.text,title:vt.creator},vt.creator),Da&&at.createElement("div",{className:gt.btns},at.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),at.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qn&&at.createElement("div",{className:gt.sign},"\u516C\u5F00")),at.createElement("div",{className:gt.bottom},vt.visits>0&&at.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-liulanyan"}),at.createElement("span",null,vt.visits))),vt.course_members_count>0&&at.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-chengyuan"}),vt.course_members_count)),vt.tasks_count>0&&at.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},at.createElement("span",null,at.createElement("i",{className:"iconfont icon-zuoye"}),vt.tasks_count)),vt.is_end?at.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):at.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!vt.is_accessible&&at.createElement("div",{className:gt.lockWrap},at.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),at.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ln.length&&at.createElement(Ye.Z,null)))},St={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},pt=ee(25690),dt=({dataSource:Pn=[],value:Ln,onChange:Nn,className:da,style:Ma={},tabBarExtraContent:Gt})=>a.createElement("div",{className:Le()(St.tabs,da),style:Ma},a.createElement("div",{className:St.tabsWrap},Pn.map((ne,ce)=>!(ne!=null&&ne.hide)&&a.createElement("aside",{className:St.tab,onClick:()=>{Nn(ne.id),ne.link&&pt.history.push(ne.link)},key:ce},a.createElement("div",{className:Ln===ne.id?St.active:""},ne.name),(ne==null?void 0:ne.resetCount)==null&&(ne==null?void 0:ne.total)!==void 0&&a.createElement("span",null,"\uFF08",ne==null?void 0:ne.total,"\uFF09"),(ne==null?void 0:ne.resetCount)!==void 0&&(ne==null?void 0:ne.total)!==void 0&&a.createElement(me.Z,{title:(ne==null?void 0:ne.tip)!=null?ne==null?void 0:ne.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},ne==null?void 0:ne.resetCount),"/",a.createElement("span",null,ne==null?void 0:ne.total),"\uFF09"))))),a.createElement("div",{className:St.tabBar},Gt)),wt=({className:Pn,style:Ln={},children:Nn})=>a.createElement("div",{className:Le()(Pn),style:Ln},Nn),Lt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},rn=ee(75727),Te=ee(93041);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ma=({sortValue:Pn,dropValue:Ln,className:Nn,onSort:da,onDrop:Ma,dataSource:Gt=Vt})=>{var ne;return a.createElement("div",{className:Le()(Lt.orderWrap,Nn)},a.createElement(rn.Z,{dropdownRender:()=>a.createElement(Te.default,null,Gt.map((ce,ve)=>a.createElement(Te.default.Item,{key:ve,onClick:()=>Ma(ce.id)},ce.name)))},a.createElement("span",{className:Lt.orderTextWrap},(ne=Gt.find(ce=>Ln===ce.id))==null?void 0:ne.name)),a.createElement("span",{className:Lt.orderIconWrap},a.createElement("span",{className:Lt.orderAsc},a.createElement("i",{className:Pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer}`,onClick:()=>da(Pn==="asc"?"desc":"asc")})),a.createElement("span",{className:Lt.orderDesc},a.createElement("i",{className:Pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer}`,onClick:()=>da(Pn==="asc"?"desc":"asc")}))))},Pt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Fn=ee(99571),Hn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,cn=(Pn,Ln,Nn)=>Ln in Pn?Hn(Pn,Ln,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):Pn[Ln]=Nn,Ze=(Pn,Ln)=>{for(var Nn in Ln||(Ln={}))Yt.call(Ln,Nn)&&cn(Pn,Nn,Ln[Nn]);if(sn)for(var Nn of sn(Ln))Sn.call(Ln,Nn)&&cn(Pn,Nn,Ln[Nn]);return Pn},Et=(Pn,Ln)=>{var Nn={};for(var da in Pn)Yt.call(Pn,da)&&Ln.indexOf(da)<0&&(Nn[da]=Pn[da]);if(Pn!=null&&sn)for(var da of sn(Pn))Ln.indexOf(da)<0&&Sn.call(Pn,da)&&(Nn[da]=Pn[da]);return Nn},Ct=(Pn,Ln,Nn)=>new Promise((da,Ma)=>{var Gt=ve=>{try{ce(Nn.next(ve))}catch(Me){Ma(Me)}},ne=ve=>{try{ce(Nn.throw(ve))}catch(Me){Ma(Me)}},ce=ve=>ve.done?da(ve.value):Promise.resolve(ve.value).then(Gt,ne);ce((Nn=Nn.apply(Pn,Ln)).next())}),Qe=Pn=>{var Ln=Pn,{className:Nn,style:da,children:Ma,loading:Gt=!1,openLoading:ne,onClick:ce=()=>{},size:ve="middle",shape:Me="round"}=Ln,Ue=Et(Ln,["className","style","children","loading","openLoading","onClick","size","shape"]);const[vt,Tt]=(0,a.useState)(!1);return a.createElement(Fn.ZP,Ze({onClick:(0,Be.throttle)(Da=>Ct(void 0,null,function*(){ne&&Tt(!0);try{yield ce(Da)}catch(ha){console.log("error",ha)}ne&&Tt(!1)}),2e3,{leading:!0,trailing:!1}),className:Le()(Pt.btn,Pt[`${ve}-${Me}`],Nn),style:da,size:ve,shape:Me,loading:vt||Gt},Ue),Ma)},xt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ln=({className:Pn,style:Ln,children:Nn=null,onClick:da,title:Ma})=>a.createElement("div",{className:Le()(xt.head,Pn),style:Ln},a.createElement("span",{className:"primary-hover",onClick:da},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:Ma},Ma),a.createElement("div",{className:xt.node},Nn)),In={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},nn=({confirmShow:Pn=!0,confirmTitle:Ln,confirmClick:Nn,cancelShow:da=!0,cancelTitle:Ma,cancelClick:Gt,className:ne,style:ce,confirmLoading:ve=!1})=>a.createElement("div",{className:Le()(In.btns,ne),style:ce},Pn&&a.createElement(Fn.ZP,{loading:ve,onClick:Nn,type:"primary",className:In.confirm},Ln),da&&a.createElement(Fn.ZP,{onClick:Gt,className:In.cancel},Ma)),yn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fn=({className:Pn,style:Ln={},LeftContent:Nn,children:da,RightContent:Ma})=>a.createElement("div",{className:Le()(yn.fixedBottom,Pn),style:Ln},a.createElement("div",{className:yn.wrap},a.createElement("div",{className:yn.left},Nn),a.createElement("div",{className:yn.center},da),a.createElement("div",{className:yn.right},Ma))),Nt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},zn=({className:Pn,style:Ln={},dataSource:Nn=[]})=>a.createElement("div",{className:Le()(Nt.crumbs,Pn),style:Ln},Nn.map((da,Ma)=>Mapt.history.push(da.path)},da.name):a.createElement("span",null,da.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:Ma,style:{color:"#5F6368"}},da.name))),Ha=ee(11938),Au=Object.defineProperty,Tn=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,ja=(Pn,Ln,Nn)=>Ln in Pn?Au(Pn,Ln,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):Pn[Ln]=Nn,nu=(Pn,Ln)=>{for(var Nn in Ln||(Ln={}))Wn.call(Ln,Nn)&&ja(Pn,Nn,Ln[Nn]);if(Jn)for(var Nn of Jn(Ln))ta.call(Ln,Nn)&&ja(Pn,Nn,Ln[Nn]);return Pn},hu=(Pn,Ln)=>Tn(Pn,Uu(Ln)),Yu=(Pn,Ln)=>{var Nn={};for(var da in Pn)Wn.call(Pn,da)&&Ln.indexOf(da)<0&&(Nn[da]=Pn[da]);if(Pn!=null&&Jn)for(var da of Jn(Pn))Ln.indexOf(da)<0&&ta.call(Pn,da)&&(Nn[da]=Pn[da]);return Nn};const{Countdown:mn}=Ha.default;var Kn=Pn=>{var Ln=Pn,{onChange:Nn}=Ln,da=Yu(Ln,["onChange"]);const[Ma,Gt]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof Ma=="number"&&Ma>=0&&Nn(Ma)},[Ma]);const ne=ce=>{const ve=Math.floor(ce/1e3);Gt(ve)};return a.createElement(mn,hu(nu({},da),{onChange:ne}))}},37808:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return Se}});var a=ee(59301);function Se(Ne,Ee){const ye=(0,a.useRef)();(0,a.useEffect)(()=>{ye.current=Ne}),(0,a.useEffect)(()=>{function we(){ye.current()}if(Ee!==null){let Fe=setInterval(we,Ee);return()=>clearInterval(Fe)}},[Ee])}},68956:function(ft,ct,ee){"use strict";ee.d(ct,{Z:function(){return $e}});var a=ee(28284),Se=ee(6767),Ne=ee(62957),Ee=ee(29787),ye=ee(25399),we=ee(82326),Fe=ee(47889),Le=ee(37568),Be=ee(54172),ge=ee(59301),Oe=ee(25690),je=ee(38986),Ie=ee(51257),oe={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},E=ee(48790),y=ee(39793),x=ee(76902),b=ee(59301),z=Object.defineProperty,te=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,pe=(Ye,_e,Ve)=>_e in Ye?z(Ye,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ye[_e]=Ve,be=(Ye,_e)=>{for(var Ve in _e||(_e={}))he.call(_e,Ve)&&pe(Ye,Ve,_e[Ve]);if(de)for(var Ve of de(_e))me.call(_e,Ve)&&pe(Ye,Ve,_e[Ve]);return Ye},De=(Ye,_e)=>te(Ye,ue(_e)),ke=(Ye,_e,Ve)=>new Promise((st,gt)=>{var Dt=un=>{try{Ft(Ve.next(un))}catch(St){gt(St)}},at=un=>{try{Ft(Ve.throw(un))}catch(St){gt(St)}},Ft=un=>un.done?st(un.value):Promise.resolve(un.value).then(Dt,at);Ft((Ve=Ve.apply(Ye,_e)).next())});const Ge=({shixunHomeworks:Ye,exercise:_e,loading:Ve,dispatch:st})=>{var gt,Dt,at;const{commonHeader:Ft}=_e,[un,St]=(0,ge.useState)([]),[pt,tt]=(0,ge.useState)(De(be({},(0,Oe.useParams)()),{page:1,limit:10})),[dt,ht]=(0,ge.useState)([]),[wt,Lt]=(0,ge.useState)(""),[rn,Te]=(0,ge.useState)(1),[Vt]=a.default.useForm(),[wa,ma]=(0,ge.useState)({}),[Pt,Fn]=(0,ge.useState)(null),[Hn,sn]=(0,ge.useState)(!1),[Yt,Sn]=(0,ge.useState)([]),[cn,Ze]=(0,ge.useState)(null),[Et,Ct]=(0,ge.useState)(0),[qe,Qe]=(0,ge.useState)(0),[xt,Zt]=(0,ge.useState)(!1),ln=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(zn,Ha,Au)=>(pt.page-1)*pt.limit+Au+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:zn=>zn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(zn,Ha)=>b.createElement("div",{className:oe.banding,title:zn||"--"},zn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(zn,Ha)=>zn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):zn===1?b.createElement("span",{style:{color:"#DF3042"}},!Ha.is_make_up&&"\u8003\u8BD5\u4E2D",Ha.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):zn===2?b.createElement("span",{style:{color:"#5AB891"}},!Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377",Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Ha.is_make_up&&!Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Ha.is_make_up&&Ha.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Ft==null?void 0:Ft.exercise_type)==2&&!(0,E.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(zn,Ha)=>Ha.commit_status===0||Ha.commit_status===1?"--":!Ha.open_total_score&&(0,E.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(zn=typeof zn=="number"?Number(zn):zn,console.log(typeof zn),zn||(zn=0),zn===100?b.createElement("span",{className:"c-green"},zn):zn>60?b.createElement("span",{className:"c-orange"},zn):zn==qe*.6?b.createElement("span",{className:"c-red"},zn):b.createElement("span",null,zn))}].filter(zn=>!!zn);(0,ge.useEffect)(()=>{var zn;((zn=_e.actionTabs)==null?void 0:zn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(Sn([]),Ze(null),In(),nn(pt))},[(gt=_e.actionTabs)==null?void 0:gt.key]);const In=()=>ke(void 0,null,function*(){var zn;if(!((zn=_e.actionTabs)!=null&&zn.showSelectQuestion))return;const Ha=yield(0,je.ZP)(`/api/exercises/${pt==null?void 0:pt.categoryId}/all_subj_questions.json`,{method:"get"});Ha.status==0&&Sn(Ha.data)}),Dn=(zn,Ha)=>{pt.page=zn,pt.limit=Ha,tt(be({},pt)),nn(pt)},nn=zn=>ke(void 0,null,function*(){Zt(!0);const Ha=yield(0,je.ZP)(`/api/exercises/${pt.categoryId||(pt==null?void 0:pt.exerciseId)}/exercise_users.json`,{method:"get",params:zn});Ha.status==0&&(Ct(Ha.data.total_count),tt(De(be({},pt),{total:Ha.data.total_count})),St(Ha.data.exercise_users),Qe(Ha.data.total_score)),Zt(!1)}),yn=zn=>{pt.search=zn,pt.page=1,Vt.resetFields(),ma({}),ht([]),Fn(null),tt(be({},pt)),nn(pt)},sa=zn=>ke(void 0,null,function*(){var Ha,Au;const Tn=be({},wa);if(!((Ha=zn==null?void 0:zn.content)!=null&&Ha.trim())){Se.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Tn.content=zn==null?void 0:zn.content,Tn.attachment_ids=(Au=zn==null?void 0:zn.attachment_ids)==null?void 0:Au.map(Uu=>Uu.response.id),fn(Tn)}),fn=zn=>ke(void 0,null,function*(){var Ha;sn(!0);const{showSelectQuestion:Au,ai_review_settings:Tn}=_e.actionTabs,Uu=yield(0,je.ZP)(`/api/exercises/${(pt==null?void 0:pt.categoryId)||(pt==null?void 0:pt.exerciseId)}/test_ai_review.json`,{method:"post",body:De(be({},zn),{exercise_question_id:Au?cn:(Ha=_e.actionTabs)==null?void 0:Ha.questionId,ai_review_settings:Tn})});if([0,-3].includes(Uu.status)){Uu.status==0&&Se.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Fn(Uu);const Jn=document.querySelector(".modal-ai-pfcs");if(Jn){const Wn=Jn.querySelector(".ant-modal-body");Wn&&(Wn.scrollTop=Wn.scrollHeight)}}sn(!1)}),Nt=()=>{st({type:"exercise/setActionTabs",payload:{key:""}}),Te(1),an()},an=()=>{Vt.resetFields(),ma({}),ht([]),Lt(""),Fn(null)};return b.createElement(Ne.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Hn,open:((Dt=_e.actionTabs)==null?void 0:Dt.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Nt(),okText:Pt?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var zn;if((zn=_e.actionTabs)!=null&&zn.showSelectQuestion&&!cn)return Se.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(rn==1){if(dt.length==0)return Se.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");fn({exercise_user_id:dt[0]})}else rn==2&&Vt.submit()}},b.createElement(Ee.Z,{spinning:Hn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((at=_e.actionTabs)==null?void 0:at.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(ye.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${oe.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(we.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:cn,onChange:zn=>Ze(zn)},Yt==null?void 0:Yt.map(zn=>b.createElement(we.default.Option,{key:zn==null?void 0:zn.id,value:zn==null?void 0:zn.id},zn==null?void 0:zn.question_title)))),b.createElement("div",{className:oe.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(Fe.ZP.Group,{onChange:zn=>{zn.target.value==1&&Dn(1,10),Te(zn.target.value),an()},value:rn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),rn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Le.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wt,onChange:zn=>Lt(zn.target.value),onSearch:yn})),b.createElement(Be.default,{rowSelection:{type:"radio",selectedRowKeys:dt,onChange:(zn,Ha)=>{ht(zn)},getCheckboxProps:zn=>({disabled:[0,1].includes(zn==null?void 0:zn.commit_status)})},loading:xt,rowKey:"exercise_user_id",dataSource:un||[],columns:ln,pagination:{current:pt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:pt.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et,size:"default",showTotal:Ie.rU,onChange:Dn},onChange:(zn,Ha,Au)=>{pt.page=1,Au.order===void 0?(pt.order_type=null,pt.order=null):(pt.order_type=Au.order==="descend"?"desc":"asc",pt.order=Au.field),tt(be({},pt)),nn(pt)}})),rn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:Vt,className:oe.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{ma(be({},Vt.getFieldsValue()))},onFinish:sa},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(y.Z,{watch:!0})))),Pt&&b.createElement("div",{className:oe.result_con},b.createElement("div",{className:oe.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(Pt==null?void 0:Pt.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),Pt==null?void 0:Pt.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(x.Z,{value:Pt==null?void 0:Pt.content,style:{fontSize:"14px"}}))),(Pt==null?void 0:Pt.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(x.Z,{value:Pt==null?void 0:Pt.message,style:{fontSize:"14px"}})))))};var $e=(0,Oe.connect)(({shixunHomeworks:Ye,exercise:_e,loading:Ve,user:st})=>({shixunHomeworks:Ye,exercise:_e,loading:Ve.effects,user:st}))(Ge)},56034:function(ft,ct,ee){"use strict";var a=ee(59301),Se=ee(28284),Ne=ee(77019),Ee=ee(5269),ye=ee(62673),we=ee(47889),Fe=ee(92310),Le=ee.n(Fe),Be=ee(87573),ge=Object.defineProperty,Oe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(ue,de,he)=>de in ue?ge(ue,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):ue[de]=he,x=(ue,de)=>{for(var he in de||(de={}))oe.call(de,he)&&y(ue,he,de[he]);if(Ie)for(var he of Ie(de))E.call(de,he)&&y(ue,he,de[he]);return ue},b=(ue,de)=>Oe(ue,je(de)),z=(ue,de)=>{var he={};for(var me in ue)oe.call(ue,me)&&de.indexOf(me)<0&&(he[me]=ue[me]);if(ue!=null&&Ie)for(var me of Ie(ue))de.indexOf(me)<0&&E.call(ue,me)&&(he[me]=ue[me]);return he};const te=ue=>{var de=ue,{data:he,className:me="",colon:pe=!1}=de,be=z(de,["data","className","colon"]);return a.createElement(Se.default,b(x({},be),{className:Le()(Be.Z.FormCheckBoxDom,me),colon:pe}),he==null?void 0:he.map((De,ke)=>{var Ge=De,{ItemData:$e,valuePropName:Ye,children:_e,desc:Ve,type:st="Checkbox",normalize:gt}=Ge,Dt=z(Ge,["ItemData","valuePropName","children","desc","type","normalize"]);return(Dt==null?void 0:Dt.isShow)&&a.createElement(Ne.Z,{key:ke,wrap:!1,justify:"space-between"},a.createElement(Ee.Z,null,a.createElement(Se.default.Item,b(x({},Dt),{normalize:(at,Ft,un)=>{var St,pt;return st=="Radio"||((St=Ft||[])!=null&&St.every(tt=>tt==="all")&&at.includes("all")&&at.length>1&&(at=at.filter(tt=>tt!=="all")),(!((pt=Ft||[])!=null&&pt.includes("all"))&&at.includes("all")||(at==null?void 0:at.length)==0)&&(at=["all"])),gt?gt(at,Ft,un):at}}),_e||(st=="Checkbox"?a.createElement(ye.default.Group,{options:$e}):a.createElement(we.ZP.Group,{options:$e})))),a.createElement(Ee.Z,null,Ve))}))};ct.Z=te},94418:function(ft,ct,ee){"use strict";ee.r(ct),ee.d(ct,{default:function(){return ap}});var a=ee(59301),Se=ee(38986),Ne=ee(346),Ee=ee(25690),ye=ee(62957),we=ee(93041),Fe=ee(6767),Le=ee(62673),Be=ee(25399),ge=ee(47889),Oe=ee(77736),je=ee(91882),Ie=ee(99571),oe=ee(77019),E=ee(75727),y=ee(20554),x=ee(54172),b=ee(87169),z=ee(27812),te=ee(89489),ue=ee(81722),de=ee(51257),he=ee(40133),me=ee(28284),pe=ee(5269),be=ee(71411),De=ee(37568),ke=ee(71051),Ge=ee(13747),$e=ee(61186),Ye=ee.n($e),_e=Object.defineProperty,Ve=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,Dt=(ie,se,re)=>se in ie?_e(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,at=(ie,se)=>{for(var re in se||(se={}))st.call(se,re)&&Dt(ie,re,se[re]);if(Ve)for(var re of Ve(se))gt.call(se,re)&&Dt(ie,re,se[re]);return ie},Ft=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const un=({shixunHomeworks:ie,dispatch:se})=>{const re=(0,Ee.useParams)();return a.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ft(void 0,null,function*(){(yield(0,Se.ZP)(`/api/myshixuns/${ie.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:re.coursesId}})).status===0&&(Fe.ZP.success("\u5220\u9664\u6210\u529F"),se({type:"shixunHomeworks/setActionTabs",payload:{}}),se({type:"shixunHomeworks/getWorkList",payload:at({},ie.actionTabs.params)}))}),onCancel:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var St=(0,Ee.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(un),pt=Object.defineProperty,tt=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,rn=(ie,se,re)=>se in ie?pt(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Te=(ie,se)=>{for(var re in se||(se={}))wt.call(se,re)&&rn(ie,re,se[re]);if(ht)for(var re of ht(se))Lt.call(se,re)&&rn(ie,re,se[re]);return ie},Vt=(ie,se)=>tt(ie,dt(se)),wa=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ma=({exercise:ie,dispatch:se})=>{var re,We,lt,Re,Bt,Xe,Ce,Pe;const yt=(0,Ee.useParams)(),[$t,Cn]=(0,a.useState)(!0),[Mt]=me.default.useForm(),{actionTabs:Ht}=ie;(0,a.useEffect)(()=>{var Rn,Kt,kt,Jt;ie.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(Mt.resetFields(),Mt.setFieldsValue({subjective_score:(Kt=(Rn=Ht==null?void 0:Ht.selectArrs)==null?void 0:Rn.record)==null?void 0:Kt.subjective_score,objective_score:(Jt=(kt=Ht==null?void 0:Ht.selectArrs)==null?void 0:kt.record)==null?void 0:Jt.objective_score}))},[ie.actionTabs.key]);const Bn=()=>{se({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(ye.default,{centered:!0,title:"\u8BC4\u9605",open:ie.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:Bn,footer:a.createElement(oe.Z,{align:"middle",justify:"end"},a.createElement(Ie.ZP,{className:"ml10",onClick:Bn}," \u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml10",onClick:()=>wa(void 0,null,function*(){var Rn,Kt;yield Mt.validateFields();const kt=Mt.getFieldValue();(yield(0,ue.oS)(Vt(Te({},kt),{id:yt.categoryId,user_id:(Kt=(Rn=Ht==null?void 0:Ht.selectArrs)==null?void 0:Rn.record)==null?void 0:Kt.user_id}))).status===0&&(Fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Mt.resetFields(),se({type:"exercise/setActionTabs",payload:{}}),se({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(me.default,{form:Mt},a.createElement(oe.Z,null,a.createElement(pe.Z,null,a.createElement(me.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(ke.Z,{min:0,max:((We=(re=Ht==null?void 0:Ht.selectArrs)==null?void 0:re.exercise_types)==null?void 0:We.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Re=(lt=Ht==null?void 0:Ht.selectArrs)==null?void 0:lt.exercise_types)==null?void 0:Re.subjective_score,"\u5206")))),a.createElement(oe.Z,null,a.createElement(pe.Z,null,a.createElement(me.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(ke.Z,{min:0,max:((Xe=(Bt=Ht==null?void 0:Ht.selectArrs)==null?void 0:Bt.exercise_types)==null?void 0:Xe.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Ce=Ht==null?void 0:Ht.selectArrs)==null?void 0:Ce.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var Pt=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ma);const Fn=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],Hn=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],sn=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var Yt=ee(28426),Sn=ee(29787),cn=ee(45937),Ze=ee(59301),Et=Object.defineProperty,Ct=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,ln=(ie,se,re)=>se in ie?Et(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,In=(ie,se)=>{for(var re in se||(se={}))xt.call(se,re)&&ln(ie,re,se[re]);if(Qe)for(var re of Qe(se))Zt.call(se,re)&&ln(ie,re,se[re]);return ie},Dn=(ie,se)=>Ct(ie,qe(se)),nn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const yn=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),[Re]=me.default.useForm(),Bt=me.default.useWatch("time",Re),[Xe,Ce]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:yt}=ie,[,$t,Cn,Mt]=(0,cn.U)(ue.n7,{id:lt.categoryId}),Ht=Mt!=null&&Mt.user_end_time?Ye()(Mt==null?void 0:Mt.user_end_time).add(1,"minutes"):Ye()(),Bn=Ye()(Mt==null?void 0:Mt.user_total_end_time)>Ht?Math.round(Ye().duration(Ye()(Mt==null?void 0:Mt.user_total_end_time).diff(Ht.startOf("minute"))).asMinutes()):0,Rn=((Mt==null?void 0:Mt.student_left_minutes)||0)+(Bt||0);(0,a.useEffect)(()=>{var kt;Pe.key==="\u5EF6\u65F6"?(se({type:"exercise/getWorkSetting",payload:In({},lt)}),Cn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(kt=Pe==null?void 0:Pe.selectArrs)==null?void 0:kt.user_id]})):Re.resetFields()},[Pe.key]);const Kt=()=>{se({type:"exercise/setActionTabs",payload:{}})};return Ze.createElement(Ze.Fragment,null,Ze.createElement(ye.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:Xe,onOk:()=>nn(void 0,null,function*(){Re.submit()}),onCancel:Kt},Ze.createElement(Sn.Z,{spinning:$t},Ze.createElement(me.default,{form:Re,colon:!1,labelCol:{span:4},onFinish:kt=>nn(void 0,null,function*(){Ce(!0);const Jt=yield(0,ue.qz)(Dn(In({},kt),{id:lt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Ce(!1),Jt.status===0&&(Fe.ZP.success("\u5EF6\u65F6\u6210\u529F"),se({type:"exercise/setUpdateIndex"}),Kt())})},Ze.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ze.createElement("br",null),"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",Ze.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1B",Ze.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ze.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ze.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ze.createElement(oe.Z,{align:"middle",gutter:40},Ze.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ze.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(re=Pe==null?void 0:Pe.selectArrs)==null?void 0:re.user_name)),Ze.createElement(pe.Z,null,"\u5B66\u53F7",Ze.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(We=Pe==null?void 0:Pe.selectArrs)==null?void 0:We.student_id))),Ze.createElement(me.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ze.createElement(ke.Z,{min:0,precision:0,max:Bn,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Bn}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ze.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ze.createElement("span",{className:"ml5"},Rn),"\u5206\u949F",Rn!==0&&(Mt==null?void 0:Mt.user_end_time)&&Ze.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ze.createElement("span",{className:"ml5"},Ye()(Mt==null?void 0:Mt.user_end_time).add(Bt||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(yt==null?void 0:yt.screen_open)&&Ze.createElement(me.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ze.createElement(Le.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var sa=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(yn),fn=ee(16326),Nt=ee(48716),an=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const zn=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),[Re]=me.default.useForm(),[Bt,Xe]=(0,a.useState)(!1),{actionTabs:Ce}=ie;return(0,a.useEffect)(()=>{ie.actionTabs.key==="teacher-unlock"&&(Xe(!1),Re.resetFields())},[ie.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(ye.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(re=Ce==null?void 0:Ce.selectArrs)==null?void 0:re.user_name}\uFF09`,open:ie.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Bt,onOk:()=>an(void 0,null,function*(){var Pe,yt;yield Re.validateFields();const $t=Re.getFieldsValue();if(Xe(!0),(yield(0,ue.ZD)(lt.categoryId,{exercise_user_id:(Pe=Ce==null?void 0:Ce.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:$t.unlock_key})).status===0){if($t.time){const Mt={time:Ye()($t.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_user_id,id:lt.categoryId};yield(0,ue.qz)(Mt)}Fe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),se({type:"exercise/setUpdateIndex"}),se({type:"exercise/setActionTabs",payload:{}})}Xe(!1)}),onCancel:()=>{se({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(me.default,{form:Re,layout:"vertical",autoComplete:"off"},a.createElement(me.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(De.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(me.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Ye()((We=Ce==null?void 0:Ce.selectArrs)==null?void 0:We.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(fn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var yt;return(0,Nt.Q8)(Pe,(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_end_at)},disabledTime:Pe=>{var yt;const $t=(yt=Ce==null?void 0:Ce.selectArrs)==null?void 0:yt.exercise_end_at;if(Ye()(Pe).isSame(Ye()($t),"day")){const Cn=Ye()($t).hours(),Mt=Ye()($t).minutes();return console.log(Cn,Mt),{disabledHours:()=>(0,Nt.w6)(0,24).slice(Cn+1),disabledMinutes:()=>Ye()(Pe).isSame(Ye()($t),"hour")?(0,Nt.w6)(Mt,60):[]}}return(0,Nt.d0)(Pe)},allowClear:!1}))))))};var Ha=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(zn),Au=ee(87320),Tn=ee(49535),Uu=ee(75582),Jn=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,ja=(ie,se)=>{var re={};for(var We in ie)Wn.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Jn)for(var We of Jn(ie))se.indexOf(We)<0&&ta.call(ie,We)&&(re[We]=ie[We]);return re},nu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hu=ie=>{var se=ie,{shixunHomeworks:re,dispatch:We}=se,lt=ja(se,["shixunHomeworks","dispatch"]);const Re=(0,Ee.useParams)(),[Bt,Xe]=(0,a.useState)([]),[Ce,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{re.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&yt()},[re.actionTabs.key]);function yt(){return nu(this,null,function*(){const Cn=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/group_list.json`,{method:"GET"});Xe(Cn)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:re.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nu(void 0,null,function*(){const Cn=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Ce}});(Cn==null?void 0:Cn.status)===0&&(Ee.history.replace(`/classrooms/${Re.coursesId}/exercise/${Re.categoryId}/detail?tabs=7`),window.location.reload(),We({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),We({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(x.default,{rowSelection:{type:"checkbox",onChange:(Cn,Mt)=>{Pe([...Cn])},selectedRowKeys:Ce,getCheckboxProps:Cn=>({disabled:Cn.status==="\u8FDB\u884C\u4E2D"||Cn.works_count===0})},rowKey:Cn=>Cn.key||Cn.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:Bt==null?void 0:Bt.group_list})))};var Yu=(0,Ee.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(hu),mn=ee(48790),At={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},Kn=ee(59301),Pn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())}),Nn=({item:ie,renderText:se})=>{const re=(0,Ee.useParams)(),[We,lt]=(0,a.useState)(),Re=Bt=>Pn(void 0,null,function*(){if(!Bt)return;const Xe=yield(0,ue.UH)({id:re.categoryId,user_id:ie==null?void 0:ie.user_id});Xe&<(Xe)});return Kn.createElement(Be.Z,{onOpenChange:Bt=>Re(Bt),title:Kn.createElement("div",null,"\u5355\u9009\u9898 ",(We==null?void 0:We.single_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u591A\u9009\u9898 ",(We==null?void 0:We.multiple_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u5224\u65AD\u9898 ",(We==null?void 0:We.judgement_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u586B\u7A7A\u9898 ",(We==null?void 0:We.completion_question_score)||0,"\u5206 ",Kn.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(We==null?void 0:We.shixun_question_score)||0,"\u5206")},se)},da=ee(89392),Ma=ee.n(da),Gt=ee(82326),ne=ee(54650),ce=ee(59301),ve=Object.defineProperty,Me=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,ha=(ie,se,re)=>se in ie?ve(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,xa=(ie,se)=>{for(var re in se||(se={}))Tt.call(se,re)&&ha(ie,re,se[re]);if(vt)for(var re of vt(se))Da.call(se,re)&&ha(ie,re,se[re]);return ie},du=(ie,se)=>Me(ie,Ue(se)),qn=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ra=({exercise:ie,dispatch:se})=>{var re,We;const lt=(0,Ee.useParams)(),{actionTabs:Re,commonHeader:Bt}=ie,[Xe]=me.default.useForm(),Ce=me.default.useWatch("time",Xe),[,Pe,yt,$t]=(0,cn.U)(ue.n7,{id:lt.categoryId}),[,Cn,Mt]=(0,cn.U)(ue.Xo,{id:lt.categoryId}),Ht=(0,a.useRef)(null),Bn=$t!=null&&$t.user_end_time?Ye()($t==null?void 0:$t.user_end_time).add(1,"minutes"):Ye()(),Rn=Ye()($t==null?void 0:$t.user_total_end_time)>Bn?Math.round(Ye().duration(Ye()($t==null?void 0:$t.user_total_end_time).diff(Bn.startOf("minute"))).asMinutes()):0,Kt=(($t==null?void 0:$t.student_left_minutes)||0)+(Ce||0);(0,a.useEffect)(()=>{var Jt,dn;Re.key=="\u8C03\u6574\u72B6\u6001"?(se({type:"exercise/getWorkSetting",payload:xa({},lt)}),yt({user_id:Re!=null&&Re.isBatch?Re==null?void 0:Re.user_ids:[(Jt=Re==null?void 0:Re.selectArrs)==null?void 0:Jt.user_id]})):(Xe.resetFields(),Ht.current&&((dn=Ht.current)==null||dn.changeCode({target:{value:""}})))},[Re.key]);const kt=()=>{se({type:"exercise/setActionTabs",payload:{}})};return ce.createElement(ye.default,{centered:!0,title:Re!=null&&Re.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:Re.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Cn,onOk:()=>qn(void 0,null,function*(){Xe.submit()}),onCancel:kt},ce.createElement(Sn.Z,{spinning:Pe},ce.createElement(me.default,{initialValues:{status:"1"},form:Xe,colon:!1,labelCol:{span:4},onFinish:Jt=>qn(void 0,null,function*(){if(console.log("allValue",Jt),Ht.current.onVerify())return Promise.reject();(yield Mt(du(xa({},Jt),{exercise_user_id:Re==null?void 0:Re.exercise_user_id}))).status==0&&(Fe.ZP.success("\u8C03\u6574\u6210\u529F"),kt(),se({type:"exercise/setUpdateIndex"}))})},Re!=null&&Re.isBatch?ce.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ce.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Re==null?void 0:Re.exercise_user_id.length),"\u540D\u5B66\u751F"):ce.createElement(oe.Z,{className:"mb20",align:"middle",gutter:40},ce.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ce.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(re=Re==null?void 0:Re.selectArrs)==null?void 0:re.user_name)),ce.createElement(pe.Z,null,"\u5B66\u53F7",ce.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(We=Re==null?void 0:Re.selectArrs)==null?void 0:We.student_id))),(Bt==null?void 0:Bt.is_locked)&&ce.createElement(me.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ce.createElement(De.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ce.createElement(me.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ce.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ce.createElement(Gt.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ce.createElement(Gt.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Bt==null?void 0:Bt.time)!==-1&&ce.createElement(ce.Fragment,null,ce.createElement(me.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ce.createElement(ke.Z,{min:0,precision:0,max:Rn,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Rn}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Re!=null&&Re.isBatch)&&ce.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ce.createElement("span",{className:"ml5"},Kt),"\u5206\u949F",Kt!==0&&($t==null?void 0:$t.user_end_time)&&ce.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ce.createElement("span",{className:"ml5"},Ye()($t==null?void 0:$t.user_end_time).add(Ce||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Bt==null?void 0:Bt.screen_open)&&ce.createElement(me.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ce.createElement(Le.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ce.createElement(me.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ce.createElement(ne.Z,{ref:Jt=>Ht.current=Jt})))))};var qa=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ra),Un=ee(59001),Sa=ee(20777),la=ee(45677),Je=ee(59301),Qa=Object.defineProperty,bu=Object.defineProperties,xr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,yr=(ie,se,re)=>se in ie?Qa(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Lu=(ie,se)=>{for(var re in se||(se={}))fu.call(se,re)&&yr(ie,re,se[re]);if(Lr)for(var re of Lr(se))wu.call(se,re)&&yr(ie,re,se[re]);return ie},Na=(ie,se)=>bu(ie,xr(se)),pl=(ie,se)=>{var re={};for(var We in ie)fu.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Lr)for(var We of Lr(ie))se.indexOf(We)<0&&wu.call(ie,We)&&(re[We]=ie[We]);return re},rr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Tr=ie=>{var se=ie,{exercise:re,loading:We,dispatch:lt,globalSetting:Re,checkDomainAuthority:Bt,getparams:Xe,user:Ce,classroomList:Pe}=se,yt=pl(se,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),$t,Cn,Mt,Ht,Bn,Rn,Kt,kt,Jt;const[dn]=(0,Ee.useSearchParams)(),Aa=(0,Ee.useParams)();let[Wt,jn]=(0,a.useState)(Lu({page:1,limit:20},Aa));const{commonHeader:vn,updateIndex:va}=re,{userInfo:bt}=Ce,[bn,hn]=(0,a.useState)({}),[pa,Ba]=(0,a.useState)(0),[qt,Xa]=(0,a.useState)(0),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)("alert"),[ua,_n]=(0,a.useState)(0),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka]=me.default.useForm(),[za,Yn]=(0,a.useState)([]),[Mn,Ea]=(0,a.useState)(1),[Vn,gn]=(0,a.useState)(""),[ia,On]=(0,a.useState)(),[ga,ba]=(0,a.useState)(!1),[Ra,Tu]=(0,a.useState)(!1),[ur,Cu]=(0,a.useState)({name:"",id:"",list:[]}),[ca,Fu]=(0,a.useState)({}),[Qu,Nr]=(0,a.useState)({}),[al,au]=(0,a.useState)(!0),[Vu,br]=(0,a.useState)(""),[cu,sr]=(0,a.useState)(""),[Vr,Jr]=(0,a.useState)(""),[Yl,xl]=(0,a.useState)([]),[,,ir]=(0,cn.U)(ue.N0,{}),[Ao,Bi]=(0,a.useState)([]),[Io,Mi]=(0,a.useState)(!0),[ni,pu]=(0,a.useState)({});(0,a.useEffect)(()=>{let kn={};if(dn.get("exercise_group_id")&&!va){if(dn.get("statistics")){let Zn=[];const $u=dn.get("scope");$u==="0"&&(Zn=["all"]),$u==="1"&&(Zn=[1,2,3]),$u==="2"&&(Zn=[2,3]),kn={exercise_group_id:dn.get("exercise_group_id"),commit_status:Zn}}else kn={review:[0,2],commit_status:[2,3]},dn.get("exercise_group_id")!=="0"&&(kn.exercise_group_id=[Number(dn.get("exercise_group_id"))]);Ka.setFieldsValue(Lu({},kn))}return Wt=Lu(Lu({},Wt),kn),jn(Lu({},Wt)),$a(),Hu(Wt),xl([]),()=>{lt({type:"exercise/setUpdateIndex",payload:"clear"})}},[va]);const $a=()=>rr(void 0,null,function*(){var kn,Zn;const $u=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/header_info.json`,{method:"get"});($u==null?void 0:$u.status)===0&&(Fu(($u==null?void 0:$u.data)||{}),console.log((kn=$u==null?void 0:$u.data)==null?void 0:kn.course_groups),lt({type:"exercise/save",payload:{course_groups:(Zn=$u==null?void 0:$u.data)==null?void 0:Zn.course_groups}}))}),Hu=kn=>rr(void 0,null,function*(){var Zn,$u,No,zo,yo,ss,Rs,as,m0,ed,bg;au(!0);const Vo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_users.json`,{method:"get",params:kn});if((Vo==null?void 0:Vo.status)===0){let wg=(No=($u=(Zn=Vo==null?void 0:Vo.data)==null?void 0:Zn.exercise_users)==null?void 0:$u[0])==null?void 0:No.commit_status;Mi(wg==2||wg==3),Nr({exercise_users:((zo=Vo==null?void 0:Vo.data)==null?void 0:zo.exercise_users)||[],current_answer_user:((yo=Vo==null?void 0:Vo.data)==null?void 0:yo.current_answer_user)||{}}),br(((ss=Vo==null?void 0:Vo.data)==null?void 0:ss.appraise_user_login)||""),sr(((Rs=Vo==null?void 0:Vo.data)==null?void 0:Rs.first_export_user_login)||""),Ba((as=Vo==null?void 0:Vo.data)==null?void 0:as.total_count),Xa(typeof((m0=Vo==null?void 0:Vo.data)==null?void 0:m0.total_score)=="string"?Number((ed=Vo==null?void 0:Vo.data)==null?void 0:ed.total_score):(bg=Vo==null?void 0:Vo.data)==null?void 0:bg.total_score)}Jr(Vo==null?void 0:Vo.status),au(!1)});(0,a.useEffect)(()=>{lt({type:"exercise/setSaveExerciseDownUsers",payload:Ss})},[cu,pa,JSON.stringify(Wt)]);function Dl(kn){return rr(this,null,function*(){var Zn,$u,No,zo;On(kn==null?void 0:kn.exercise_user_id),ba(kn.commit_status===2||kn.commit_status===3),iu(!0);let yo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:kn==null?void 0:kn.exercise_user_id}});(($u=(Zn=yo==null?void 0:yo.data)==null?void 0:Zn.exercise_user_photos)==null?void 0:$u.length)>0?et(!0):Fe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),Yn((No=yo==null?void 0:yo.data)==null?void 0:No.exercise_user_photos),_n((zo=yo==null?void 0:yo.data)==null?void 0:zo.alert_count),iu(!1)})}const Al=kn=>{Wt.page=1;const Zn=Object.assign({},Ka.getFieldsValue());Object.keys(Zn).map(function($u){$u==="objective_score_gte"||$u==="objective_score_lte"||(Zn[$u].includes("all")?(delete Wt[$u],Ka.setFieldsValue({[$u]:"all"})):(Wt[$u]=Zn[$u],Zn[$u]==""||!Zn[$u]?Ka.setFieldsValue({[$u]:"all"}):Ka.setFieldsValue({[$u]:Wt[$u]})))}),("objective_score_gte"in kn||"objective_score_lte"in kn)&&(Zn.objective_score_gte&&Zn.objective_score_lte&&Zn.objective_score_gte>Zn.objective_score_lte?(Ka.setFieldsValue({objective_score_lte:Zn.objective_score_gte}),Wt.objective_score_lte=Zn.objective_score_gte||null,Wt.objective_score_gte=Zn.objective_score_gte||null):(Wt.objective_score_lte=Zn.objective_score_lte||null,Wt.objective_score_gte=Zn.objective_score_gte||null)),jn(Lu({},Wt)),Hu(Wt),Xe(Lu({},Wt))},Bl=(kn=1,Zn=20)=>{Wt.page=kn,Wt.limit=Zn,jn(Lu({},Wt)),Hu(Wt)};let ml=new Date().getTime();const so=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(kn,Zn,$u)=>Je.createElement(Be.Z,{title:((Wt.page||1)-1)*Wt.limit+$u+1},Je.createElement("span",null,((Wt.page||1)-1)*Wt.limit+$u+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(kn,Zn)=>Je.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var $u;if(kn&&(0,mn.GJ)()){if((0,mn.Rm)()&&!(($u=Pe.AssistantObject.exercise)!=null&&$u.can_view)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(Zn.commit_status){case 0:if(!(0,mn.Ny)()){Fe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",Zn.commit_status)}kn&&(0,mn.GJ)()&&(Jo(),(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn==null?void 0:Zn.login}`))}}},Je.createElement("span",{className:kn&&(0,mn.GJ)()?At.operationLink:""},kn||"--"),!!(Zn!=null&&Zn.delayed_at)&&vn.time!==-1&&Je.createElement(Be.Z,{title:Je.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",Je.createElement("span",{className:"ml5"},Ye()(Zn.delayed_at).format("YYYY-MM-DD HH:mm")))},Je.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:kn=>kn||"--"},!(ca!=null&&ca.is_excellent)&&(ca==null?void 0:ca.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(kn,Zn)=>Je.createElement("div",{className:At.banding,title:kn||"--"},kn||"--")},{title:(vn==null?void 0:vn.exercise_type)==2&&!(0,mn.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(kn,Zn)=>Zn.commit_status===0||Zn.commit_status===1?"--":!Zn.open_total_score&&(0,mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,console.log(typeof kn),kn||(kn=0),kn===100?Je.createElement("span",{className:"c-green"},kn):kn>60?Je.createElement("span",{className:"c-orange"},kn):kn==qt*.6?Je.createElement("span",{className:"c-red"},kn):Je.createElement("span",null,kn))},!((ca==null?void 0:ca.objective)!==1||(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn>=0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",Je.createElement(Nn,{renderText:$u,item:Zn})}}},!((ca==null?void 0:ca.subjective)!==1||(ca==null?void 0:ca.subjective)===1&&(ca==null?void 0:ca.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let $u;ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml&&($u="--"),!(Zn!=null&&Zn.has_comment)&&Zn.review_status&&($u="\u8BC4\u9605\u4E2D"),Zn!=null&&Zn.has_comment?$u="\u5DF2\u8BC4\u9605":$u="\u672A\u8BC4\u9605",kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let No;return kn===0?No=Je.createElement("span",null,kn," ",$u==="\u672A\u8BC4\u9605"&&Je.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):kn>0&&kn<=60?No=Je.createElement("span",null,kn):kn===100?No=Je.createElement("span",{className:"c-green"},kn):kn>60?No=Je.createElement("span",{className:"c-orange"},kn):No="--",No}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(kn,Zn)=>kn===0?Je.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?Je.createElement("span",{style:{color:"#DF3042"}},!Zn.is_make_up&&"\u8003\u8BD5\u4E2D",Zn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(kn,Zn)=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},(0,mn.GJ)()&&(vn==null?void 0:vn.exercise_type)===2&&{title:Je.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",Je.createElement(Be.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},Je.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(kn,Zn)=>{var $u;return Je.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const No={name:Zn==null?void 0:Zn.user_name,id:Zn==null?void 0:Zn.student_id,list:Zn==null?void 0:Zn.simulate_exercise_records};Cu(Lu({},No)),Tu(!0)}},($u=Zn==null?void 0:Zn.simulate_exercise_records)==null?void 0:$u.length,"/",vn==null?void 0:vn.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:(($t=bt==null?void 0:bt.course)==null?void 0:$t.course_role)===15||(vn==null?void 0:vn.exercise_type)==2?At.noShow:"",align:"left",render:(kn,Zn)=>Je.createElement("div",{style:{display:"flex",alignItems:"center"}},Je.createElement("span",{className:At.operationLink,onClick:()=>{lt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:Zn.user_id}})}},kn||"0"))},(vn==null?void 0:vn.screen_open)&&{title:Je.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",Je.createElement(Be.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},Je.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(kn,Zn)=>Je.createElement("span",{style:kn>0?{cursor:"pointer"}:{},className:kn>(Zn==null?void 0:Zn.screen_total_num)?"c-red":"",onClick:()=>rr(void 0,null,function*(){if(kn===0)return;const $u=yield(0,ue.Yu)(Aa.categoryId,{exercise_user_id:Zn.exercise_user_id});ye.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${Zn==null?void 0:Zn.user_name}\uFF09`,icon:null,closable:!0,className:At.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:Je.createElement(x.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:$u==null?void 0:$u.data})})})},kn,"/",Zn==null?void 0:Zn.screen_total_num)},(vn==null?void 0:vn.exercise_status)>1&&(vn==null?void 0:vn.open_camera)&&(0,mn.GJ)()&&!((Cn=Re.setting)!=null&&Cn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(kn,Zn)=>Zn.commit_status>0?Je.createElement("a",{onClick:()=>{Dl(Zn)}},`${kn||0}/${vn==null?void 0:vn.photo_count}`):"--"},(vn==null?void 0:vn.ip_bind)&&(0,mn.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(kn,Zn)=>Je.createElement(Je.Fragment,null,kn||"--",Zn.commit_status<=1&&vn.ip_bind&&Zn.last_ip&&Je.createElement(Ie.ZP,{type:"link",onClick:()=>rr(void 0,null,function*(){const $u=ye.default.confirm({title:Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),Je.createElement(pe.Z,null,Je.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>$u.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:Je.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",Je.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>rr(void 0,null,function*(){(yield(0,ue.ab)({id:Wt.categoryId,exercise_user_id:Zn.exercise_user_id})).status===0&&(Fe.ZP.success("\u89E3\u7ED1\u6210\u529F"),Hu(Wt))})})})},"\u89E3\u7ED1"))},(vn==null?void 0:vn.open_camera)&&(0,mn.Gg)()&&vn.exercise_status<3&&!((Mt=Re.setting)!=null&&Mt.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(kn,Zn)=>Je.createElement(be.Z,{checked:kn,onClick:()=>rr(void 0,null,function*(){kn?ye.default.info({title:"\u63D0\u793A",content:Je.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):ye.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:Je.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>rr(void 0,null,function*(){const $u=yield(0,ue.cC)(Na(Lu({},Wt),{exercise_user_id:Zn.exercise_user_id}));($u==null?void 0:$u.status)===0&&(Fe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Hu(Wt))})})})})},(0,mn.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(kn,Zn)=>ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml?"--":!kn&&Zn.review_status?"\u8BC4\u9605\u4E2D":kn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((vn==null?void 0:vn.assistant_auth)||(0,mn.GJ)()||(0,mn.dE)())&&Bt&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:At.operationCol,render:(kn,Zn)=>{var $u,No;return(vn==null?void 0:vn.exercise_status)===-1?Je.createElement("div",null," ",(0,mn.GJ)()&&Je.createElement("a",{onClick:zo=>{zo.stopPropagation(),lt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Zn==null?void 0:Zn.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),Je.createElement("a",{style:{marginLeft:(0,mn.GJ)()&&10},onClick:(0,da.debounce)(zo=>rr(void 0,null,function*(){var yo,ss,Rs;zo.stopPropagation();let as=yield(0,Se.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});ye.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:Je.createElement("div",null,Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",null,Je.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Je.createElement("span",{style:{marginLeft:10}},(yo=as==null?void 0:as.data)==null?void 0:yo.user_name)),Je.createElement("div",{style:{marginLeft:60}},Je.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Je.createElement("span",{style:{marginLeft:10}},(ss=as==null?void 0:as.data)==null?void 0:ss.student_id)),Je.createElement("div",{style:{marginLeft:60}},Je.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Je.createElement("span",{style:{marginLeft:10}},(Rs=as==null?void 0:as.data)==null?void 0:Rs.group_name))),Je.createElement("div",{style:{marginTop:22,marginBottom:20}},Je.createElement(x.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(m0,ed)=>Je.createElement("span",{style:{color:(ed==null?void 0:ed.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},m0)}],pagination:!1,dataSource:[Lu({},as==null?void 0:as.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Je.createElement("div",{className:"flex gap-10px"},(0,mn.GJ)()&&(Zn==null?void 0:Zn.commit_status)===1&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Zn==null?void 0:Zn.commit_status)!==1,onClick:()=>{(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn.login}`)}},"\u67E5\u9605"),((vn==null?void 0:vn.enable_report_setting)&&(vn==null?void 0:vn.enable_student_view)||(vn==null?void 0:vn.enable_report_setting)&&(0,mn.eB)())&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:Zn.commit_status<2,onClick:zo=>rr(void 0,null,function*(){zo.preventDefault();let yo=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_user/report_detail.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});(yo==null?void 0:yo.status)===0&&((0,mn.dE)()?pu({url:yo==null?void 0:yo.url,file_type:"pdf",isedit:!1}):pu({url:yo==null?void 0:yo.url,file_type:"pdf",isedit:!0,exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}))})},"\u5B9E\u9A8C\u62A5\u544A"),(0,mn.GJ)()&&(Zn==null?void 0:Zn.commit_status)!==1&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:Zn.commit_status<2,onClick:zo=>rr(void 0,null,function*(){var yo,ss;if(zo.preventDefault(),yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Zn.commit_status===2){if((0,mn.Rm)()&&!((yo=Pe.AssistantObject.exercise)!=null&&yo.can_view)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jo(),window.location.href=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Zn.login}`}if(Zn.commit_status===3){if((0,mn.Rm)()&&!((ss=Pe.AssistantObject.exercise)!=null&&ss.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:Jo,selectArrs:{record:Lu({},Zn),exercise_types:Lu({},ca)},params:Lu({},Wt)}})}})},ca!=null&&ca.appraise_setting&&(ca!=null&&ca.sealed_review)&&new Date(ca==null?void 0:ca.appraise_end_time).getTime()>ml?"\u8BC4\u9605":Zn.has_comment?"\u66F4\u6539\u8BC4\u9605":!Zn.has_comment&&"\u8BC4\u9605"),!(0,mn.dE)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Zn==null?void 0:Zn.commit_status)===0,onClick:()=>{var zo,yo;if((0,mn.Rm)()&&!((yo=(zo=Pe==null?void 0:Pe.AssistantObject)==null?void 0:zo.exercise)!=null&&yo.can_forcing_commit)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:Zn,exercise_user_id:[Zn.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,mn.dE)()&&Je.createElement("span",{style:{color:ca!=null&&ca.answered_open&&(($u=Qu==null?void 0:Qu.current_answer_user)==null?void 0:$u.login)===(Zn==null?void 0:Zn.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>rr(void 0,null,function*(){if(!(ca!=null&&ca.answered_open)){Fe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,de.xg)(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/users/${Zn==null?void 0:Zn.login}?check=true`)})},ca!=null&&ca.answered_open&&((No=Qu==null?void 0:Qu.current_answer_user)==null?void 0:No.login)===(Zn==null?void 0:Zn.login)?"\u67E5\u770B":""),(vn==null?void 0:vn.exercise_time)>0&&(vn==null?void 0:vn.exercise_type)!=2&&(0,mn.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Be.Z,{title:vn.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},Je.createElement(Ie.ZP,{danger:!0,ghost:!0,size:"small",disabled:vn.exercise_status===3||vn.exercise_status===5||(vn==null?void 0:vn.appraise_label)||(Zn==null?void 0:Zn.commit_status)===0,onClick:()=>{var zo,yo;if((0,mn.Rm)()&&!((yo=(zo=Pe==null?void 0:Pe.AssistantObject)==null?void 0:zo.exercise)!=null&&yo.can_delay)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[Zn.exercise_user_id],selectArrs:Zn,exercise_time:vn.exercise_time,params:Lu({},Wt)}})}},"\u5EF6\u65F6")))}}].filter(kn=>!!kn),Lo=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(kn,Zn,$u)=>Je.createElement(Be.Z,{title:((Wt.page||1)-1)*20+$u+1},Je.createElement("span",null,((Wt.page||1)-1)*20+$u+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(kn,Zn)=>Zn.commit_status===0||Zn.commit_status===1?"--":!Zn.open_total_score&&(0,mn.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0),kn===100?Je.createElement("span",{className:"c-green"},kn):kn>60?Je.createElement("span",{className:"c-orange"},kn):Je.createElement("span",null,kn))},!((ca==null?void 0:ca.objective)!==1||(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn>=0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",Je.createElement(Nn,{renderText:$u,item:Zn})}}},!((ca==null?void 0:ca.subjective)!==1||(ca==null?void 0:ca.subjective)===1&&(ca==null?void 0:ca.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(kn,Zn)=>{if(Zn.commit_status===0||Zn.commit_status===1)return"--";if(!Zn.open_total_score&&(0,mn.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{kn=typeof kn=="number"?Number(kn):kn,kn||(kn=0);let $u;return kn==0||kn>0&&kn<=60?$u=Je.createElement("span",null,kn):kn===100?$u=Je.createElement("span",{className:"c-green"},kn):kn>60?$u=Je.createElement("span",{className:"c-orange"},kn):$u="--",$u}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(kn,Zn)=>kn===0?Je.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):kn===1?Je.createElement("span",{style:{color:"#DF3042"}},!Zn.is_make_up&&"\u8003\u8BD5\u4E2D",Zn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):kn===2?Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Je.createElement("span",{style:{color:"#5AB891"}},!Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Zn.is_make_up&&!Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Zn.is_make_up&&Zn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:kn=>kn?Ye()(kn).format("YYYY-MM-DD HH:mm"):"--"}].filter(kn=>!!kn),ho=[...so];ho[0]=Lu({},ho[0]),ho[(ho==null?void 0:ho.length)-1]=Lu({},ho[(ho==null?void 0:ho.length)-1]),ho[0].render=()=>"\u6211",ho[(ho==null?void 0:ho.length)-1].render=()=>{var kn;return(kn=Qu==null?void 0:Qu.current_answer_user)!=null&&kn.login?Je.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>rr(void 0,null,function*(){var Zn,$u;if(!(ca!=null&&ca.answered_open)){Fe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let No=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/users/${(Zn=Qu==null?void 0:Qu.current_answer_user)==null?void 0:Zn.login}`;(($u=Qu==null?void 0:Qu.current_answer_user)==null?void 0:$u.commit_status)>1&&(No=No+"?check=true"),Ee.history.push(No)})},"\u67E5\u770B"):"--"};const Jo=()=>{var kn;try{const Zn=Lu({},Wt);delete Zn.page,delete Zn.limit,localStorage[`${(kn=Ce==null?void 0:Ce.userInfo)==null?void 0:kn.login}-${Wt.coursesId}-${Wt.categoryId}-filter`]=JSON.stringify(Zn)}catch(Zn){}},Ss=()=>{var kn;try{const Zn=Na(Lu({},Wt),{firstTargetLogin:cu,totalCount:pa});delete Zn.page,delete Zn.limit,localStorage[`${(kn=Ce==null?void 0:Ce.userInfo)==null?void 0:kn.login}-${Wt.coursesId}-${Wt.categoryId}-downFilter`]=JSON.stringify(Zn)}catch(Zn){}};return Je.createElement("section",{className:"mb20"},(ca==null?void 0:ca.score_open)&&(0,mn.dE)()&&Je.createElement(x.default,{pagination:!1,showHeader:!1,dataSource:[Lu({},Qu==null?void 0:Qu.current_answer_user)],columns:ho,scroll:{x:"max-content"}}),!(0,mn.GJ)()&&Je.createElement("div",{className:"bg-white pt10 mt15"},!!(ca!=null&&ca.answer_users)&&Je.createElement("span",{className:"mr10"},Je.createElement("span",{style:{color:"#FF954C"}},ca==null?void 0:ca.answer_users," "),"\u5DF2\u4EA4"),!!(ca!=null&&ca.unanswer_users)&&Je.createElement("span",{className:"mr10"},ca==null?void 0:ca.unanswer_users,"\u672A\u4EA4"),(ca==null?void 0:ca.exercise_end_time)!=="--"&&(vn!=null&&vn.before_start?"":Je.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",Je.createElement("span",{style:{color:"#FF954C"}},ca==null?void 0:ca.exercise_end_time))),(vn==null?void 0:vn.before_start)&&Je.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",Je.createElement("span",{style:{color:"#FF954C"}},vn==null?void 0:vn.before_start))),!(ca!=null&&ca.exercise_all_users)&&!(0,mn.dE)()&&Je.createElement(Yt.Z,{styles:{margin:"0 auto",padding:200}}),(!!(ca!=null&&ca.exercise_all_users)||(0,mn.dE)())&&Je.createElement("aside",null,(0,mn.GJ)()&&Je.createElement("aside",{className:"pt20"},Je.createElement(me.default,{form:Ka,onValuesChange:Al,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},Je.createElement(me.default.Item,{name:"exercise_group_id"},Je.createElement(Le.default.Group,{style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Ht=bn.course_group)!=null&&Ht.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},(ca==null?void 0:ca.course_groups)&&(ca==null?void 0:ca.course_groups.map((kn,Zn)=>Je.createElement(Le.default,{value:kn.exercise_group_id,className:"ml0 mr8",key:kn.exercise_group_id},kn.exercise_group_name,"(",kn.exercise_group_students,")"))))))),Je.createElement(me.default.Item,{name:"commit_status"},Je.createElement(Le.default.Group,{value:[],style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Bn=bn.commit_status)!=null&&Bn.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},Hn.map((kn,Zn)=>Je.createElement(Le.default,{name:"commit_status",value:kn.id,key:kn.id},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),Je.createElement(me.default.Item,{name:"review"},Je.createElement(Le.default.Group,{style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((Rn=bn.review)!=null&&Rn.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},(Kt=Fn)==null?void 0:Kt.map((kn,Zn)=>Je.createElement(Le.default,{value:kn.id,key:Zn},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),(ca==null?void 0:ca.open_make_up)&&Je.createElement(me.default.Item,{name:"is_make_up"},Je.createElement(Le.default.Group,{value:[],style:{width:"100%"}},Je.createElement(oe.Z,null,Je.createElement(pe.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),Je.createElement(pe.Z,{flex:"80px"},Je.createElement(Le.default,{value:"all",checked:!((kt=bn.is_make_up)!=null&&kt.length)},"\u5168\u90E8")),Je.createElement(pe.Z,{flex:"1"},sn.map((kn,Zn)=>Je.createElement(Le.default,{name:"is_make_up",value:kn.id},kn.name,"(",ca==null?void 0:ca[kn.type],")")))))),Je.createElement(oe.Z,{align:"middle"},Je.createElement(pe.Z,{flex:"1"},Je.createElement(oe.Z,{align:"middle"},Je.createElement(pe.Z,null,Je.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:kn=>{Wt.search=kn==null?void 0:kn.trim(),Wt.page=1,jn(Lu({},Wt)),Hu(Wt)},style:{width:240}})))),!(vn!=null&&vn.is_random)&&Je.createElement(pe.Z,{className:["tr",At.rightFilter].join(" ")},(ca==null?void 0:ca.objective)===1&&(ca==null?void 0:ca.subjective)===1&&Je.createElement(Je.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",Je.createElement("span",null,Je.createElement(me.default.Item,{name:"objective_score_gte"},Je.createElement(ke.Z,{min:0,max:ca==null?void 0:ca.objective_score,placeholder:"\u6700\u4F4E"}))),Je.createElement("span",null,Je.createElement(me.default.Item,{name:"objective_score_lte"},Je.createElement(ke.Z,{min:(Wt==null?void 0:Wt.objective_score_gte)||0,max:ca==null?void 0:ca.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(de.ju[vn.exercise_status])&&Je.createElement(E.Z,{menu:{onClick:kn=>rr(void 0,[kn],function*({key:Zn,domEvent:$u}){var No,zo;if(Zn==="1"){let yo=null;const ss=ye.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:Je.createElement("div",{className:"flex flex-col gap-20px"},Je.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),Je.createElement("div",null,Je.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),Je.createElement(De.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:Rs=>{yo=Rs.target.value}}))),onOk:()=>rr(void 0,null,function*(){(yield ir({review_all:!0,exercise_id:Aa==null?void 0:Aa.categoryId,analysis:yo})).status===0&&(Fe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),Hu(Wt))}),onCancel:()=>{ss.destroy()}})}if(Zn==="2"){if($u.preventDefault(),(0,mn.Rm)()&&!((zo=(No=Pe==null?void 0:Pe.AssistantObject)==null?void 0:No.exercise)!=null&&zo.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Jo(),Ee.history.push(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/reviews/group`)}Zn==="3"&&(window.location.href=`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/detail?random=${vn==null?void 0:vn.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(vn!=null&&vn.is_random)&&(ca==null?void 0:ca.subjective)===1&&Bt&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!Vu||!Io},!((0,mn.dE)()||vn!=null&&vn.is_random||(vn==null?void 0:vn.exercise_type)==2)&&{key:"3",label:Je.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",Je.createElement("img",{src:Sa.Z,style:{margin:"0 0 4px 4px"}}))}].filter(kn=>kn)},className:"ml10"},Je.createElement("div",{className:`${At.btn_review}`},Je.createElement("img",{src:Un.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(ca==null?void 0:ca.subjective)===1&&Bt&&Je.createElement(Je.Fragment,null,Je.createElement(Ie.ZP,{type:"default",disabled:!Vu},Je.createElement("a",{onClick:kn=>rr(void 0,null,function*(){var Zn,$u;if(kn.preventDefault(),(0,mn.Rm)()&&!(($u=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&$u.can_appraise)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,Uu.w)(Aa.coursesId,Aa.categoryId),Jo(),Ee.history.push(`/classrooms/${Wt.coursesId}/exercise/${Wt.categoryId}/review/${Vu}`)})},Je.createElement("span",{className:"iconfont icon-filesync3x"}),Je.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),Je.createElement(pe.Z,null,(vn==null?void 0:vn.exercise_status)===3&&Je.createElement(Ie.ZP,{className:"ml10",onClick:()=>{lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Wt}})}},Je.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),Je.createElement(pe.Z,null,(vn==null?void 0:vn.exercise_time)>0&&(vn==null?void 0:vn.exercise_type)!=2&&(0,mn.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{className:"ml10",disabled:vn.exercise_status===3||vn.exercise_status===5||(vn==null?void 0:vn.appraise_label),onClick:()=>{var kn,Zn;if((0,mn.Rm)()&&!((Zn=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&Zn.can_delay)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yl.length==0){Fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}lt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Yl,user_ids:Ao,isBatch:!0,exercise_time:vn.exercise_time,params:Lu({},Wt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,mn.dE)()&&["\u8003\u8BD5\u4E2D"].includes(de.ju[vn.exercise_status])&&Je.createElement(Ie.ZP,{className:"ml10",onClick:()=>{var kn,Zn;if((0,mn.Rm)()&&!((Zn=(kn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:kn.exercise)!=null&&Zn.can_forcing_commit)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yl.length==0){Fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}lt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Yl,user_ids:Ao,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),Vr===-3&&!(0,mn.dE)()&&Je.createElement(Yt.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),Vr!==-3&&Je.createElement(x.default,{className:"mt30",loading:al,hideOnSinglePage:!0,pagination:!1,dataSource:(0,mn.dE)()?ca!=null&&ca.score_open?Qu==null?void 0:Qu.exercise_users:[(Qu==null?void 0:Qu.current_answer_user)||{}]:Qu==null?void 0:Qu.exercise_users,columns:so,rowSelection:!(0,mn.dE)()&&{selectedRowKeys:Yl,onChange:(kn,Zn)=>{xl(kn),Bi((Zn==null?void 0:Zn.map($u=>$u==null?void 0:$u.user_id))||[])},getCheckboxProps:kn=>({disabled:kn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(kn,Zn,$u)=>{Wt.page=1,$u.order===void 0?(Wt.order_type=null,Wt.order=null):(Wt.order_type=$u.order==="descend"?"desc":"asc",Wt.order=$u.field),jn(Lu({},Wt)),Hu(Wt)}}),pa>20&&Je.createElement("aside",{className:"tc pb30 mt30"},Je.createElement(Ge.Z,{onChange:Bl,current:Wt.page||1,pageSize:Wt.limit,total:pa,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:kn=>Je.createElement("span",{className:"mr10"},"\u5171",Je.createElement("span",{className:"c-orange"},kn),"\u6761\u6570\u636E")}))),Je.createElement(ye.default,{open:Ra,title:Je.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",ur==null?void 0:ur.name," ",ur==null?void 0:ur.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{Tu(!1)}},((Jt=ur==null?void 0:ur.list)==null?void 0:Jt.length)===0?Je.createElement(Yt.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Je.createElement(x.default,{dataSource:ur==null?void 0:ur.list,columns:Lo,pagination:!1})),Je.createElement(Pt,null),Je.createElement(St,null),Je.createElement(sa,null),Je.createElement(Ha,null),na&&Je.createElement(ye.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:na,centered:!0,onCancel:()=>{Ea(1),et(!1),Yn([]),aa("alert"),gn("")},footer:Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{style:{flex:1,textAlign:"left"}}," ",Je.createElement(Ie.ZP,{onClick:()=>rr(void 0,null,function*(){if(!Vn){Fe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Cr(!0);let kn=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/send_alert.json`,{method:"post",body:{content:Vn,clazz:Ia,exercise_user_id:ia}});(kn==null?void 0:kn.status)===0&&(Fe.ZP.info("\u53D1\u9001\u6210\u529F"),Ea(1),et(!1),Yn([]),aa("alert"),gn("")),Cr(!1)}),disabled:ga,loading:gu},"\u53D1\u9001")),Je.createElement(Ie.ZP,{disabled:(za==null?void 0:za.length)===0,style:{marginRight:"10px"},onClick:()=>rr(void 0,null,function*(){yield Ea(Mn-1===0?za==null?void 0:za.length:Mn-1)})},"\u4E0A\u4E00\u5F20"),Je.createElement(Ie.ZP,{disabled:(za==null?void 0:za.length)===0,type:"primary",onClick:()=>rr(void 0,null,function*(){yield Ea(Mn===(za==null?void 0:za.length)?1:Mn+1)})},"\u4E0B\u4E00\u5F20"))},Je.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:za[Mn-1]}),Je.createElement("span",{onClick:()=>{Tn.Z.publish("preview-image",za[Mn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),Je.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},Mn+"/"+(za==null?void 0:za.length)),Je.createElement(ge.ZP,{className:"mt20",checked:Ia==="alert",onChange:()=>aa("alert")},"\u53D1\u9001\u8B66\u544A",Je.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),Je.createElement(ge.ZP,{className:"mt10",checked:Ia==="notice",onChange:()=>aa("notice")},"\u53D1\u9001\u901A\u77E5",Je.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),Je.createElement(De.default.TextArea,{className:"mt20",value:Vn,onChange:kn=>gn(kn.target.value),placeholder:`\u8BF7\u8F93\u5165${Ia==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${Ia==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),Je.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ua,"\u6B21\u8B66\u544A")),Je.createElement(la.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ni==null?void 0:ni.url,disabledDownload:!0,editOffice:ni!=null&&ni.isedit?"edit":"view",type:ni==null?void 0:ni.file_type,issaver:!(0,mn.dE)(),onSaver:kn=>rr(void 0,null,function*(){const Zn=new FormData;Zn.append("exercise_id",Wt.categoryId),Zn.append("exercise_user_id",ni==null?void 0:ni.exercise_user_id),Zn.append("file",kn);let $u=yield(0,Se.ZP)(`/api/exercises/${Wt.categoryId}/exercise_user/review_report.json`,{method:"post",body:Zn},!0);($u==null?void 0:$u.status)===0&&(Fe.ZP.info("\u4FDD\u5B58\u6210\u529F"),pu({}))}),onClose:()=>pu({})}),Je.createElement(Au.Z,null),Je.createElement(Yu,null),Je.createElement(qa,null))};var el=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re,classroomList:We,user:lt})=>({classroomList:We,exercise:ie,loading:se.effects,globalSetting:re,user:lt}))(Tr),ya=ee(84105),Eu=ee(87395),_a={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},tu=ee(30647),Gu=ee(79710);const qr=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Gl=(0,a.forwardRef)(({src:ie,videoId:se,logWatchHistory:re,courseId:We=null,startTime:lt,handlePause:Re=()=>{},handlePlay:Bt=()=>{},handlePlayEnded:Xe=()=>{},videoSpeed:Ce=1},Pe)=>{var yt;ie=ie==null?void 0:ie.replace("http://","https://");const Cn=((yt=ie==null?void 0:ie.split("."))==null?void 0:yt.pop())==="flv",Mt=(0,a.useRef)(),Ht=(0,a.useRef)(),Bn=(0,a.useRef)(0),Rn=(0,a.useRef)(0),[Kt,kt]=(0,a.useState)(0),Jt=navigator.userAgent.toLowerCase().match(qr),dn=Jt?Jt[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>Mt.current.currentTime,getDuration:()=>Mt.current.duration})),(0,a.useEffect)(()=>{Rn.current=void 0;try{tu.Z.isSupported&&Cn&&ie&&(ie==null?void 0:ie.indexOf(".m3u8"))<0?(Rn.current=tu.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:ie+"?t="+Date.now(),muted:!1,isLive:!0}),Rn.current.on("play",function(){console.log(21111)}),Mt.current&&(Rn.current.detachMediaElement(Mt.current),Rn.current.attachMediaElement(Mt.current),Rn.current.load(),Rn.current.play())):Mt.current.setAttribute("src",ie+"?t="+Date.now())}catch(Wt){setTimeout(()=>{kt(Kt+1)},1e3)}return console.log("src:",ie),()=>{var Wt,jn,vn,va,bt,bn,hn,pa;Rn.current&&((jn=(Wt=Rn.current)==null?void 0:Wt.unload)==null||jn.call(Wt),(va=(vn=Rn.current)==null?void 0:vn.pause)==null||va.call(vn),(bn=(bt=Rn.current)==null?void 0:bt.destroy)==null||bn.call(bt),(pa=(hn=Rn.current)==null?void 0:hn.detachMediaElement)==null||pa.call(hn,Mt.current),Rn.current=void 0,Mt.current.src="")}},[Mt,Cn,ie,Kt]),(0,a.useEffect)(()=>(Ht.current=setInterval(()=>{Bn.current>0&&Bn.current===Mt.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),kt(Kt+1)),Bn.current=Mt.current.currentTime},3e3),()=>{clearInterval(Ht.current)}),[]);const Aa=Wt=>{setTimeout(()=>{kt(Kt+1)},1e3)};return a.createElement("video",{ref:Mt,onerr:!0,onErrorCapture:()=>{kt(Kt+1)},autoPlay:!0,muted:!0})}),Ul=Object.defineProperty,no=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,ai=(ie,se,re)=>se in ie?Ul(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Iu=(ie,se)=>{for(var re in se||(se={}))Uo.call(se,re)&&ai(ie,re,se[re]);if(no)for(var re of no(se))Wo.call(se,re)&&ai(ie,re,se[re]);return ie},Oo=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const _r=({exercise:ie,dispatch:se,user:re})=>{var We;const lt=(0,Ee.useParams)(),[Re,Bt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:lt==null?void 0:lt.categoryId}),[Xe]=me.default.useForm(),[Ce,Pe]=(0,a.useState)(),[yt,$t]=(0,a.useState)(!1),{exerciseList:Cn,commonHeader:Mt}=ie,[Ht,Bn]=(0,a.useState)([]),[Rn,Kt]=(0,a.useState)([]),[kt,Jt]=(0,a.useState)(0),[dn,Aa]=(0,a.useState)(!0),[Wt,jn]=(0,a.useState)(!1),vn=(0,a.useRef)(null);(0,a.useEffect)(()=>{va(Re)},[]),(0,a.useEffect)(()=>(clearInterval(vn.current),(Mt==null?void 0:Mt.exercise_status)===2&&(vn.current=setInterval(()=>{va(Re)},3e4)),()=>{clearInterval(vn.current)}),[Mt==null?void 0:Mt.exercise_status,Re]);const va=ua=>Oo(void 0,null,function*(){const _n=Ma().cloneDeep(ua);console.log(_n,"sendData"),Aa(!0),Bn([]);const Za=yield(0,Se.ZP)(`/api/exercises/${ua==null?void 0:ua.exercise_id}/exercise_identity_photos.json`,{method:"get",params:_n});Kt([]),Aa(!1),Jt(Za==null?void 0:Za.count),Bn((Za==null?void 0:Za.exercise_users)||[])}),bt=(ua,_n)=>{Re.page=1,Re[_n]=ua,Bt(Iu({},Re)),va(Re)},bn=ua=>{Re.page=1,Re.save_name=ua,Bt(Iu({},Re))},hn=()=>{Re.page=1;const ua=Object.assign({},Xe.getFieldsValue());Object.keys(ua).map(function(_n){switch(_n){case"exercise_group_id":ua[_n].includes("all")||!ua[_n].length?(delete Re.course_group,Xe.setFieldsValue({exercise_group_id:"all"})):(Re.course_group=ua[_n],Xe.setFieldsValue({exercise_group_id:Re.course_group}));break}}),Bt(Iu({},Re)),va(Re)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),$t(!0))},[document.getElementById("divhe"),Cn]);const pa=(ua,_n,Za)=>{Re.page=ua==null?void 0:ua.current,Re.limit=ua==null?void 0:ua.pageSize,Za!=null&&Za.order?(Re.sort_by=Za==null?void 0:Za.field,Re.sort_direction=(Za==null?void 0:Za.order)==="ascend"?"asc":"desc"):(Re.sort_by=null,Re.sort_direction=null),Bt(Iu({},Re)),va(Re)},Ba=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(ua,_n,Za)=>Re.limit*(Re.page-1)+Za+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:ua=>a.createElement(Be.Z,{placement:"bottomLeft",title:ua},a.createElement("span",null,ua))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:ua=>a.createElement(Be.Z,{placement:"bottomLeft",title:ua||"--"},a.createElement("span",null,ua||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(ua,_n)=>ua?a.createElement(Be.Z,{placement:"bottom",title:ua},a.createElement("span",{className:_a.es},ua)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(ua,_n)=>a.createElement("img",{width:40,style:{maxHeight:30},src:ua,className:"current",onClick:()=>{Ia(_n)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(ua,_n)=>a.createElement(a.Fragment,null,ua==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ua==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ua==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:ua=>a.createElement("span",null,ua||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:ua=>a.createElement("span",null,ua||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(ua,_n)=>{var Za;return a.createElement(a.Fragment,null,(_n==null?void 0:_n.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>jn(_n)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(_n==null?void 0:_n.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>na(_n)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(_n==null?void 0:_n.exercise_identity_photo_state)==="passed"&&((Za=_n==null?void 0:_n.play_url)!=null&&Za.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>et(_n)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],qt=ua=>{Kt(ua)},Xa=()=>{jn(!1),va(Re)},na=ua=>{const _n=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(iu,gu)=>a.createElement("span",null,iu||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(iu,gu)=>a.createElement(a.Fragment,null,iu==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),iu==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),iu==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(iu,gu)=>iu?a.createElement(Be.Z,{placement:"bottom",title:iu},a.createElement("span",null,iu)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(iu,gu)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Tn.Z.publish("preview-image",iu)}},"\u67E5\u770B")}],Za=ye.default.confirm({icon:null,width:700,className:`${_a.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Za.destroy()}))),content:a.createElement("div",null,a.createElement(x.default,{className:_a.customTable,dataSource:[Iu({},ua)],bordered:!1,columns:_n,rowKey:"exercise_identity_photo_id",rowClassName:_a.row,pagination:!1}))})},et=ua=>{var _n,Za;const iu=ye.default.confirm({icon:null,className:`${_a.cusModal} custom-modal-divider`,centered:!0,width:((_n=ua==null?void 0:ua.play_url)==null?void 0:_n.length)<6?724:744,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>iu.destroy()}))),content:a.createElement("ul",{className:_a.sys},(Za=ua==null?void 0:ua.play_url)==null?void 0:Za.map((gu,Cr)=>a.createElement("li",{className:_a.li,key:Cr},a.createElement("div",{className:_a.d1},a.createElement("div",{className:_a.img},a.createElement(Gl,{src:gu==null?void 0:gu.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:_a.btn},a.createElement("div",{className:_a.b1},"\u56DE\u653E\u89C6\u9891",Cr+1))))))})},Ia=ua=>{const _n=ye.default.confirm({icon:null,className:`${_a.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(oe.Z,null,a.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>_n.destroy()}))),content:a.createElement(oe.Z,null,a.createElement("aside",{className:_a.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:_a.img},a.createElement("img",{width:326,src:(0,de.Tv)(ua==null?void 0:ua.photo_url)}),a.createElement("div",{className:_a.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:_a.img,style:{marginLeft:20}},ua!=null&&ua.identity_url?a.createElement("img",{width:326,src:(0,de.Tv)(ua==null?void 0:ua.identity_url)}):a.createElement("div",{className:_a.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:_a.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},aa={selectedRowKeys:Rn,columnWidth:40,onChange:qt,getCheckboxProps:ua=>({disabled:(ua==null?void 0:ua.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:_a.wrap},a.createElement(me.default,{form:Xe,onChange:hn,initialValues:{exercise_group_id:"all"}},a.createElement(me.default.Item,{name:"exercise_group_id"},a.createElement(Le.default.Group,{style:{width:"100%"}},a.createElement(oe.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Le.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Ce+"px",overflow:"hidden"}},(We=Cn.course_groups)==null?void 0:We.map((ua,_n)=>a.createElement(Le.default,{key:_n,value:ua.exercise_group_id,className:"ml0 mr8"},ua.exercise_group_name,"(",ua.exercise_group_students,")"))),yt&&a.createElement("span",{onClick:()=>{let ua=document.getElementById("divhe").scrollHeight;Ce>47?Pe(47):Pe(ua)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Ce===47?"\u5C55\u5F00":"\u6536\u8D77",Ce===47?a.createElement(ya.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(Eu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:_a.control},a.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Re==null?void 0:Re.save_name,onChange:ua=>bn(ua.target.value),onSearch:()=>{Re.page=1,Re.name=Re.save_name,Bt(Iu({},Re)),va(Re)}}),a.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:Re==null?void 0:Re.state,onChange:ua=>bt(ua,"state")},a.createElement(Gt.default.Option,{value:null},"\u5168\u90E8"),a.createElement(Gt.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(Gt.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(Gt.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(Gt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:Re==null?void 0:Re.audit,onChange:ua=>bt(ua,"audit")},a.createElement(Gt.default.Option,{value:null},"\u5168\u90E8"),a.createElement(Gt.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(Gt.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:_a.btn,style:{cursor:"pointer"},onClick:()=>{if(!Rn.length){Fe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}jn(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:_a.bgH}),a.createElement(x.default,{rowSelection:aa,className:_a.customTable,dataSource:Ht,bordered:!1,columns:Ba,rowKey:"exercise_identity_photo_id",rowClassName:_a.row,loading:dn,onChange:pa,pagination:{pageSize:Re.limit,total:kt,current:Re.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:ua=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},ua),"\u6761\u6570\u636E")}}),a.createElement(eo,{selectIds:Rn,visible:Wt,onCancel:()=>jn(!1),onOk:Xa,params:Re}),a.createElement(Au.Z,null))};var To=(0,Ee.connect)(({exercise:ie,user:se})=>({exercise:ie,user:se}))(_r);const eo=({visible:ie,onOk:se,onCancel:re,selectIds:We,params:lt})=>{const[Re,Bt]=(0,a.useState)(!1),[Xe,Ce]=(0,a.useState)({}),[Pe]=me.default.useForm(),yt=$t=>Oo(void 0,null,function*(){Bt(!0);let Cn;ie===!0?Cn=yield(0,Se.ZP)(`/api/exercises/${lt==null?void 0:lt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Iu({identity_photo_ids:We},$t)}):Cn=yield(0,Se.ZP)(`/api/exercises/${lt==null?void 0:lt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Iu({identity_photo_id:ie==null?void 0:ie.exercise_identity_photo_id},$t)}),(Cn==null?void 0:Cn.status)===0&&se(),Bt(!1)});return a.createElement(ye.default,{title:ie!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!ie,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{re()},afterClose:()=>{Pe.resetFields(),Ce({})},confirmLoading:Re,onOk:()=>Pe.submit()},a.createElement(me.default,{className:_a.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:yt,onValuesChange:()=>{Ce(Iu({},Pe.getFieldsValue()))}},ie!==!0&&a.createElement(oe.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(pe.Z,null,a.createElement("aside",{className:_a.imgWrap},a.createElement("div",{className:_a.img},a.createElement("img",{width:234,src:(0,de.Tv)(ie==null?void 0:ie.photo_url)}),a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",ie==null?void 0:ie.photo_url)},className:_a.iBtn},"\u9884\u89C8"),a.createElement("div",{className:_a.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:_a.img,style:{marginLeft:20}},ie!=null&&ie.identity_url?a.createElement("img",{width:234,src:(0,de.Tv)(ie==null?void 0:ie.identity_url)}):a.createElement("div",{className:_a.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(ie!=null&&ie.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(ie==null?void 0:ie.identity_url))},className:_a.iBtn},"\u9884\u89C8"),a.createElement("div",{className:_a.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(me.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(ge.ZP.Group,null,a.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(Xe==null?void 0:Xe.state)==="rejected"&&a.createElement(me.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(De.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var Mo=ee(458),ao=ee(584),il={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},gl=Object.defineProperty,_l=Object.defineProperties,Co=Object.getOwnPropertyDescriptors,lo=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Do=(ie,se,re)=>se in ie?gl(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Fo=(ie,se)=>{for(var re in se||(se={}))oo.call(se,re)&&Do(ie,re,se[re]);if(lo)for(var re of lo(se))Eo.call(se,re)&&Do(ie,re,se[re]);return ie},si=(ie,se)=>_l(ie,Co(se)),Ho=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ci=({exercise:ie,dispatch:se,user:re})=>{var We,lt,Re,Bt,Xe,Ce,Pe,yt,$t;const Cn=(0,Ee.useParams)(),[Mt,Ht]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Cn==null?void 0:Cn.categoryId}),[Bn]=me.default.useForm(),[Rn,Kt]=(0,a.useState)(),[kt,Jt]=(0,a.useState)(!1),{exerciseList:dn}=ie,[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(0),[va,bt]=(0,a.useState)(!0),[bn,hn]=(0,a.useState)(!1),[pa,Ba]=(0,a.useState)("1"),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)("alert"),[Ia,aa]=(0,a.useState)(1),[ua,_n]=(0,a.useState)(""),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka,za]=(0,a.useState)([]);(0,a.useEffect)(()=>{Yn(Mt)},[]);const Yn=Cu=>Ho(void 0,null,function*(){const ca=Ma().cloneDeep(Cu);bt(!0),Wt([]);const Fu=yield(0,Se.ZP)(`/api/exercises/${Cu==null?void 0:Cu.exercise_id}/exercise_videos.json`,{method:"get",params:ca});bt(!1),vn(Fu==null?void 0:Fu.count),Wt((Fu==null?void 0:Fu.exercise_users)||[])}),Mn=(Cu,ca)=>{Mt.page=Cu,Mt.limit=ca,Ht(Fo({},Mt)),Yn(Mt)},Ea=Cu=>{Mt.page=1,Mt.save_name=Cu,Ht(Fo({},Mt))},Vn=()=>{Mt.page=1;const Cu=Object.assign({},Bn.getFieldsValue());Object.keys(Cu).map(function(ca){switch(ca){case"exercise_group_id":Cu[ca].includes("all")||!Cu[ca].length?(delete Mt.course_group,Bn.setFieldsValue({exercise_group_id:"all"})):(Mt.course_group=Cu[ca],Bn.setFieldsValue({exercise_group_id:Mt.course_group}));break}}),Yn(Mt)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Kt(47),Jt(!0))},[document.getElementById("divhe"),dn]);const gn=Cu=>Ho(void 0,null,function*(){iu(!0),hn({});const ca=yield(0,Se.ZP)(`/api/exercises/${Mt==null?void 0:Mt.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id}}),Fu=yield(0,Se.ZP)(`/api/exercises/${Mt==null?void 0:Mt.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id}});Fu!=null&&Fu.data&&za((Fu==null?void 0:Fu.data)||[]),ca!=null&&ca.data&&hn(si(Fo({},ca==null?void 0:ca.data),{exercise_user_id:Cu==null?void 0:Cu.exercise_user_id,datas:Cu})),iu(!1)}),ia=Cu=>{var ca,Fu;Xa(Cu==="prev"?qt-1===0?(ca=bn==null?void 0:bn.exercise_user_photos)==null?void 0:ca.length:qt-1:qt===((Fu=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Fu.length)?1:qt+1)},On=()=>{Xa(1),et("alert"),_n(""),Ba("1"),aa(1)},ga=Cu=>{aa(Cu)},ba=Cu=>{et(Cu),aa(1),_n("")},Ra=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],Tu=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],ur=na==="alert"?Ra:Tu;return a.createElement("section",{className:il.wrap},a.createElement(me.default,{form:Bn,onChange:Vn,initialValues:{exercise_group_id:"all"}},a.createElement(me.default.Item,{name:"exercise_group_id"},a.createElement(Le.default.Group,{style:{width:"100%"}},a.createElement(oe.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Le.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Rn+"px",overflow:"hidden"}},(We=dn.course_groups)==null?void 0:We.map((Cu,ca)=>a.createElement(Le.default,{key:ca,value:Cu.exercise_group_id,className:"ml0 mr8"},Cu.exercise_group_name,"(",Cu.exercise_group_students,")"))),kt&&a.createElement("span",{onClick:()=>{let Cu=document.getElementById("divhe").scrollHeight;Rn>47?Kt(47):Kt(Cu)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Rn===47?"\u5C55\u5F00":"\u6536\u8D77",Rn===47?a.createElement(ya.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(Eu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:il.control},a.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Mt==null?void 0:Mt.save_name,onChange:Cu=>Ea(Cu.target.value),onSearch:()=>{Mt.page=1,Mt.name=Mt.save_name,Ht(Fo({},Mt)),Yn(Mt)}})),a.createElement("div",{className:il.bgH}),a.createElement("div",{className:il.warpList},a.createElement(Mo.Z,{loading:va,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},jn),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),Aa.length?a.createElement("ul",{className:il.sys},Aa.map((Cu,ca)=>{const{user_name:Fu,user_group_name:Qu,video_url:Nr,login:al,student_id:au}=Cu;return a.createElement("li",{className:il.li,key:ca},a.createElement("div",{className:il.d1},a.createElement("div",{className:il.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${ca}&video_url=${Nr==null?void 0:Nr.replace(".m3u8",".flv")}`})),a.createElement(Be.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:il.btn,onClick:()=>(0,de.RG)(`${Mt.exercise_id}-${al}`,!0)},a.createElement("div",{title:Fu,className:il.b1},Fu),a.createElement("div",{title:Qu,className:il.b2},"(",au,")"))),a.createElement("div",{onClick:()=>gn(Cu),className:il.big},"\u67E5\u770B")))})):a.createElement(ao.Z,null)),a.createElement(Ge.Z,{showTotal:Cu=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Cu),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:Mn,pageSize:Mt==null?void 0:Mt.limit,current:Mt.page,total:jn})),a.createElement(ye.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:bn,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{hn(!1)},afterClose:On,footer:null},a.createElement(Mo.Z,{loading:Za,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(lt=bn==null?void 0:bn.datas)==null?void 0:lt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(Re=bn==null?void 0:bn.datas)==null?void 0:Re.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Bt=bn==null?void 0:bn.datas)==null?void 0:Bt.user_group_name)),a.createElement(y.default,{className:"mt10",defaultActiveKey:pa,onChange:Cu=>{Ba(Cu)}},a.createElement(y.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:il.imgWrap},a.createElement("div",{className:il.img,style:{width:234,marginLeft:30,textAlign:"center"}},(Xe=bn==null?void 0:bn.exercise_user_photos)!=null&&Xe.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Ce=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Ce[qt-1]}),a.createElement("div",{onClick:()=>{var Cu;Tn.Z.publish("preview-image",(Cu=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Cu[qt-1])},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},qt,"/",(Pe=bn==null?void 0:bn.exercise_user_photos)==null?void 0:Pe.length)),qt===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:il.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>ia("prev"),className:il.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>ia("next"),className:il.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:il.img,style:{marginLeft:60,width:234,textAlign:"center"}},bn!=null&&bn.identity_url?a.createElement("img",{height:131,src:(0,de.Tv)(bn==null?void 0:bn.identity_url)}):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(bn!=null&&bn.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(bn==null?void 0:bn.identity_url))},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(y.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:il.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:il.img},a.createElement("img",{width:234,src:bn==null?void 0:bn.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",bn==null?void 0:bn.exercise_identity_photo)},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:il.img,style:{marginLeft:20,width:234,textAlign:"center"}},bn!=null&&bn.identity_url?a.createElement("img",{height:131,src:(0,de.Tv)(bn==null?void 0:bn.identity_url)}):a.createElement("div",{className:il.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(bn!=null&&bn.identity_url)&&a.createElement("div",{onClick:()=>{Tn.Z.publish("preview-image",(0,de.Tv)(bn==null?void 0:bn.identity_url))},className:il.iBtn},"\u9884\u89C8"),a.createElement("div",{className:il.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(y.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:il.fo},a.createElement(ge.ZP,{className:"mt20",checked:na==="alert",onChange:()=>ba("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(ge.ZP,{className:"mt10",checked:na==="notice",onChange:()=>ba("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(Gt.default,{style:{width:570},value:Ia,onChange:ga},ur==null?void 0:ur.map(Cu=>a.createElement(Gt.default.Option,{key:Cu.key,value:Cu.key},Cu.value)))),Ia===0&&a.createElement(De.default.TextArea,{className:"mt20",value:ua,onChange:Cu=>_n(Cu.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(oe.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",bn==null?void 0:bn.alert_count,"\u6B21\u8B66\u544A\u548C",((yt=bn==null?void 0:bn.alerts)==null?void 0:yt.length)-(bn==null?void 0:bn.alert_count),"\u6B21\u901A\u77E5")),a.createElement(x.default,{dataSource:(bn==null?void 0:bn.alerts)||[],bordered:!1,scroll:(($t=bn==null?void 0:bn.alerts)==null?void 0:$t.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Cu=>Cu?a.createElement("span",{title:Cu},Cu):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Cu=>Cu==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ie.ZP,{className:il.b,onClick:()=>Ho(void 0,null,function*(){if(!ua&&Ia===0){Fe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Cu=ua;Ia&&(Cu=(na==="alert"?Ra:Tu).find(Qu=>Qu.key===Ia).value),Cr(!0);let ca=yield(0,Se.ZP)(`/api/exercises/${Mt.exercise_id}/send_alert.json`,{method:"post",body:{content:Cu,clazz:na,exercise_user_id:bn==null?void 0:bn.exercise_user_id}});(ca==null?void 0:ca.status)===0&&(Fe.ZP.info("\u53D1\u9001\u6210\u529F"),hn(!1)),Cr(!1)}),loading:gu,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(y.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(x.default,{dataSource:Ka,bordered:!1,scroll:Ka.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Cu=>Ye()(Cu).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Cu=>Cu&&(0,de.li)(Number(Cu)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(Au.Z,null))};var Ko=(0,Ee.connect)(({exercise:ie,user:se})=>({exercise:ie,user:se}))(ci),Go={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},xn={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Ae=Object.defineProperty,Ke=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,en=(ie,se,re)=>se in ie?Ae(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Xt=(ie,se)=>{for(var re in se||(se={}))mt.call(se,re)&&en(ie,re,se[re]);if(it)for(var re of it(se))jt.call(se,re)&&en(ie,re,se[re]);return ie},Qn=(ie,se)=>Ke(ie,ut(se)),fa=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())}),$n=({index:ie,bottomLine:se,gather:re,search:We})=>{const[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)(!1),[Ce,Pe]=(0,a.useState)(!1),yt=(0,Ee.useParams)(),$t=(0,Ee.useLocation)(),[Cn]=(0,Ee.useSearchParams)(),[Mt,Ht]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(re,"gather"),ie===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Ce&&Rn()},[Ce]);const Bn=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Jt,dn,Aa)=>Mt.limit*(Mt.page-1)+Aa+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Jt=>Jt||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Jt=>Jt+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Jt=>{let dn=`/classrooms/${yt==null?void 0:yt.coursesId}/exercise/${yt==null?void 0:yt.categoryId}/detail/${Jt}/review_detail`;return Cn.get("random")&&(dn=dn+`?random=${Cn.get("random")}`),a.createElement(Ee.Link,{to:dn,target:"_blank"},"\u67E5\u770B")}}],Rn=Jt=>fa(void 0,null,function*(){Xe(!0);const dn=Jt||{page:1,limit:10,total:0},Aa=Xt({id:yt==null?void 0:yt.categoryId,question_id:re==null?void 0:re.question_id,search:We},dn),Wt=yield(0,Se.ZP)(`/api/courses/${yt==null?void 0:yt.coursesId}/exercises/code_review_users.json`,{method:"get",params:Aa});Wt&&(Re(Wt==null?void 0:Wt.users),Xe(!1),Ht(Qn(Xt({},dn),{total:(Wt==null?void 0:Wt.count)||0})))}),Kt=Jt=>{const dn=Qn(Xt({},Mt),{page:Jt});Ht(dn),Rn(dn)},kt=()=>{Pe(!Ce)};return a.createElement("div",{className:xn.subjectTable},a.createElement("aside",{className:xn.title},a.createElement("span",{className:"c-light-primary"},ie+1,"\u3001",re.name||((re==null?void 0:re.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",re==null?void 0:re.score,"\u5206\uFF09\uFF1A",re==null?void 0:re.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},re==null?void 0:re.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",re==null?void 0:re.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:kt,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Ce?"\u6536\u8D77":"\u5C55\u5F00",Ce?a.createElement(Eu.Z,null):a.createElement(ya.Z,null)),(re==null?void 0:re.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${re==null?void 0:re.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(x.default,{className:xn.customTable,style:{display:Ce?"block":"none"},dataSource:lt,bordered:!1,rowKey:Jt=>Jt.id,rowClassName:xn.row,columns:Bn,loading:Bt,pagination:{pageSize:Mt.limit,total:Mt.total,current:Mt.page,onChange:Kt,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:xn.line,style:{visibility:se?"hidden":"visible"}}))},Pa=ee(74508),La=ee(59301),En=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Ja=({exercise:ie,globalSetting:se,dispatch:re})=>{const[We,lt]=(0,a.useState)(""),[Re,Bt]=(0,a.useState)([]),[Xe,Ce]=(0,a.useState)(""),[Pe,yt]=(0,a.useState)(!1),[$t,Cn]=(0,a.useState)(!1),Mt=(0,Ee.useParams)();(0,a.useEffect)(()=>{Ht()},[]);const Ht=Kt=>En(void 0,null,function*(){yt(!0);const kt=yield(0,Se.ZP)(`/api/courses/${Mt==null?void 0:Mt.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:Mt==null?void 0:Mt.categoryId,search:We}});if((kt==null?void 0:kt.status)===-2){Cn(!0),Ht();return}kt&&(Cn(!1),yt(!1),Bt((kt==null?void 0:kt.exercise_questions)||[]),Ce(kt==null?void 0:kt.last_review_time))}),Bn=()=>{Ht()},Rn=()=>La.createElement("div",{className:Go.empty},La.createElement("img",{src:Pa.x7,width:"258"}),La.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return La.createElement("section",{className:Go.warp},La.createElement("aside",{className:Go.header},La.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",Xe||"--"),!!Xe&&La.createElement(De.default,{value:We,onChange:Kt=>lt(Kt.target.value),suffix:La.createElement("i",{onClick:Bn,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:Bn})),$t&&La.createElement(Yt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!$t&&La.createElement(Mo.Z,{loading:Pe,active:!0,paragraph:{rows:5}},Re.length>0?La.createElement("aside",{className:Go.subject},Re.map((Kt,kt)=>La.createElement($n,{key:kt,index:kt,bottomLine:kt===Re.length-1,gather:Kt,search:We}))):Rn()))};var Ta=(0,Ee.connect)(({exercise:ie,globalSetting:se})=>({exercise:ie,globalSetting:se}))(Ja),eu=ee(37285),Ca=ee(39793),vu=ee(61011),ru=ee(30371),_t={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL",btn_warp:"btn_warp___aj_Vv"},ea=ee(76902),ou=ee(1041),er=ee(19105),Wa=ee(59301),lr=Object.defineProperty,tr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,fr=(ie,se,re)=>se in ie?lr(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,cr=(ie,se)=>{for(var re in se||(se={}))Er.call(se,re)&&fr(ie,re,se[re]);if(tr)for(var re of tr(se))yu.call(se,re)&&fr(ie,re,se[re]);return ie},pr=(ie,se)=>{var re={};for(var We in ie)Er.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&tr)for(var We of tr(ie))se.indexOf(We)<0&&yu.call(ie,We)&&(re[We]=ie[We]);return re},Ar=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const kr=null,Qr="\u2581",ku=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,editData:Ce,editKey:Pe,setEditKey:yt=()=>{},cancelAdd:$t=()=>{},addCallback:Cn=()=>{},reload:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=pr(re,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[Rn,Kt]=(0,a.useState)(""),[kt,Jt]=(0,a.useState)(""),[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(""),[vn,va]=(0,a.useState)(),[bt,bn]=(0,a.useState)(!1),[hn,pa]=(0,a.useState)(),[Ba,qt]=(0,a.useState)(0),[Xa,na]=(0,a.useState)(!1),[et,Ia]=(0,a.useState)(!1),[aa,ua]=(0,a.useState)([]),[_n,Za]=(0,a.useState)(1),[iu,gu]=(0,a.useState)(!1),Cr=(0,a.useRef)(!1),Ka=(0,Ee.useParams)(),[za,Yn]=(0,a.useState)([]),Mn=Fu=>{Yn([...za,cr({},Fu)])};(0,a.useEffect)(()=>{var Fu;if(Cr.current)return;if(!(Ce!=null&&Ce.question_title)){na(!0),Kt(""),va(!1),pa(2),Aa([]),jn(""),bn(!1);return}Kt(Ce==null?void 0:Ce.question_title),va(Ce==null?void 0:Ce.is_ordered),Za(Ce==null?void 0:Ce.difficulty),gu(!(Ce!=null&&Ce.repeat_answer)),pa(Ce==null?void 0:Ce.question_score);const Qu=(Fu=Ce==null?void 0:Ce.standard_answers)==null?void 0:Fu.map(Nr=>Nr.answer_text);Aa([...Qu]),ua(Ce.tag_discipline_ids),Jt(Ce==null?void 0:Ce.analysis)},[Ce,Xa]),(0,a.useEffect)(()=>{bn(!1),Xa&&Fu();function Fu(){return Ar(this,null,function*(){var Qu,Nr;const al=yield(0,ue.YY)({sub_discipline_id:(Nr=(Qu=Re.editData)==null?void 0:Qu.exercise)==null?void 0:Nr.sub_discipline_id});Yn(al.tag_disciplines)})}},[Xa]),(0,a.useImperativeHandle)(se,()=>({onSave:Vn,isEdit:Xa})),(0,a.useEffect)(()=>{var Fu;const Qu=(Fu=Re==null?void 0:Re.tagDisciplineData)!=null&&Fu.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];Yn(Qu)},[Re.tagDisciplineData]);const Ea=Fu=>{(Fu==null?void 0:Fu.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(!1),yt(-1),Cr.current=!1,Mt())},Vn=()=>Ar(void 0,null,function*(){var Fu,Qu,Nr,al;let au=[],Vu=!1;if(Ia(!0),dn.forEach((cu,sr)=>{au.push({choice_id:sr+1,answer_text:[]}),cu.forEach((Vr,Jr)=>{au[sr].answer_text.push(Vr),(!Vr||!(0,de.eR)(Vr,1e4))&&(jn(`${sr}-${Jr}`),Fe.ZP.info(Vr?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),Vu=!0)})}),Vu)return Ia(!1),!1;Cr.current=!0;let br;return Ce.question_id?(Ce==null?void 0:Ce.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Ar(void 0,null,function*(){var cu,sr;br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(sr=(cu=Re.editData)==null?void 0:cu.exercise)==null?void 0:sr.sub_discipline_id,difficulty:_n,is_cover:1,repeat_answer:!iu,analysis:kt}}),Ea(br)}),onCancel:()=>Ar(void 0,null,function*(){var cu,sr;br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(sr=(cu=Re.editData)==null?void 0:cu.exercise)==null?void 0:sr.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)})}):(br=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(Qu=(Fu=Re.editData)==null?void 0:Fu.exercise)==null?void 0:Qu.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)):(br=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Ce==null?void 0:Ce.insert_id,categoryId:Ka.categoryId,question_title:Rn,question_type:3,question_score:hn,is_ordered:vn,standard_answers:au,tag_discipline_ids:aa,sub_discipline_id:(al=(Nr=Re.editData)==null?void 0:Nr.exercise)==null?void 0:al.sub_discipline_id,difficulty:_n,repeat_answer:!iu,analysis:kt}}),Ea(br)),Ia(!1),{name:Rn,analysis:kt,standard_answers:au,is_ordered:vn}}),gn=(Fu,Qu,Nr)=>{const al=dn.slice();if(Qu&&al.splice(Fu,Qu),Nr&&bt||!Ce.question_id)for(let au=0;au{jn("");let al=dn.slice();al[Fu][Qu]=Nr,Aa(al)},On=Fu=>{let Qu=dn.slice();Qu[Fu]=[...Qu[Fu],""],Aa(Qu)},ga=(Fu,Qu)=>{let Nr=dn.slice();if(!Nr[Fu][Qu]){Nr[Fu]=Nr[Fu].filter((al,au)=>au!==Qu),Aa(Nr);return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:_t.modal,onOk:()=>{Nr[Fu]=Nr[Fu].filter((al,au)=>au!==Qu),Aa(Nr)}})},ba=Fu=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:_t.modal,onOk:()=>{let Qu=0;Kt(Rn.replace(/\▁/g,function(Nr){return Qu++,Qu-1===Fu?"":Nr})),setTimeout(()=>{let Nr=dn.slice();Nr=dn.filter((al,au)=>Fu!==au),Aa(Nr)},500)}})},Ra=()=>{},Tu=()=>{var Fu,Qu,Nr,al,au,Vu;return console.log(dn,"answers"),Wa.createElement("aside",null,Wa.createElement("div",{className:_t.questionType},Wa.createElement("div",null,Wa.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),Wa.createElement("div",null,Wa.createElement(vu.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:Rn,onChange:br=>Kt(br),showNullButton:((Qu=(Fu=Re.editData)==null?void 0:Fu.exercise)==null?void 0:Qu.exercise_status)===1,deleteEmptyDisabled:((al=(Nr=Re.editData)==null?void 0:Nr.exercise)==null?void 0:al.exercise_status)!==1||et,onPlaceholderChange:gn})),Wa.createElement("div",{className:"mt20"},dn.map((br,cu)=>{var sr,Vr;return Wa.createElement(ru.Z,{key:cu,answers:br,index:cu,is_md:!0,exerciseIsPublish:((Vr=(sr=Re.editData)==null?void 0:sr.exercise)==null?void 0:Vr.exercise_status)!==1,activeOptionErrorIndex:Wt,onAnswerChange:ia,addChildAnswer:On,deleteChildAnswer:ga,deleteChildAnswermain:ba})})),Wa.createElement("div",{className:"mt20"},dn.length>1&&Wa.createElement("span",null,Wa.createElement(Le.default,{checked:vn,onChange:br=>va(br.target.checked),className:`${_t.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),Wa.createElement("span",{className:`${_t.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),Wa.createElement("p",{className:_t.titleWrap},Wa.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),Wa.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:kt,onChange:br=>Jt(br)}),Wa.createElement("p",{className:""},Wa.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",Wa.createElement(ke.Z,{value:hn,max:1e4,min:0,onChange:br=>{pa(br)}})," \u5206 \xA0 ",!!hn&&!!Ba&&Wa.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(hn/Ba).toFixed(1),"\u5206)"),Wa.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},Wa.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Wa.createElement(ge.ZP.Group,{value:_n,onChange:br=>{Za(br.target.value)}},Wa.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),Wa.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),Wa.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),Wa.createElement("p",{className:_t.titleWrap},Wa.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Wa.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Wa.createElement("div",{className:"mt5"},Wa.createElement(ou.N,{value:aa,selectvalues:Ce==null?void 0:Ce.tag_discipline_ids,onChange:ua,subId:(Vu=(au=Re.editData)==null?void 0:au.exercise)==null?void 0:Vu.sub_discipline_id,knowledgeOptions:za,onAddKnowledgeFinish:Mn})),Wa.createElement("div",{style:{marginTop:10}},Wa.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),Wa.createElement(be.Z,{checked:iu,onChange:br=>{gu(br)}}))),Wa.createElement("aside",{className:"tr"},(Pe!==-1||Ce.question_id)&&Wa.createElement(Ie.ZP,{type:"default",onClick:()=>{$t(),na(!1)}},"\u53D6\u6D88"),Wa.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Vn()}},"\u4FDD\u5B58")))},ur=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Fu=>{var Qu,Nr;return((Nr=(Qu=Re==null?void 0:Re.editData)==null?void 0:Qu.exercise)==null?void 0:Nr.exercise_status)===1?Fu:Fu.id!=="del"&&Fu.id!=="add"}),Cu=Fu=>Ar(void 0,null,function*(){if(Pe!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Fu.id){case"del":let Qu;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Ar(this,null,function*(){yield(0,ue.Fl)({id:Ce.question_id}),Xe({type:"exercise/editExercise",payload:cr({},Ka)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Ce.question_id,opr:Fu.id}}),Xe({type:"exercise/editExercise",payload:cr({},Ka)});break;case"edit":yt(Ce.dragKey),na(!0);break;case"add":Cn({key:Ce.key,insert_id:Ce==null?void 0:Ce.question_id,question_type:3});break}}),ca=()=>{var Fu;return Wa.createElement("aside",null,Wa.createElement("div",{className:_t.questionType},!(Ce!=null&&Ce.isPreview)&&Wa.createElement("div",null,Wa.createElement("span",{className:"font16 c-blue"},Ce.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Ce.question_score,"\u5206\uFF09")),Ce!=null&&Ce.isPreview?Wa.createElement("div",{style:{display:"flex"}},Wa.createElement("span",{style:{flexShrink:0},className:"font18"},Ce.key,"."),Wa.createElement(ea.Z,{value:Ce.question_title}),Wa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Ce.question_score,"\u5206\uFF09")):Wa.createElement("div",{className:"mt5"},Wa.createElement(ea.Z,{value:Ce.question_title})),Wa.createElement("div",{className:_t.questionChoices},(Fu=Ce==null?void 0:Ce.standard_answers)==null?void 0:Fu.map(function(Qu,Nr){return Wa.createElement(oe.Z,{key:Nr,align:"middle"},Wa.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Qu.choice_id,"\uFF09\uFF1A"),Wa.createElement(pe.Z,{flex:"1"},Wa.createElement(oe.Z,{align:"middle",gutter:[1,1]},Qu.answer_text.map(function(al,au){return Wa.createElement(pe.Z,{span:24,key:au},Qu.model===1?Wa.createElement(De.default,{key:Nr,checked:Ce.standard_answers.includes(Nr),disabled:!0,value:al}):Wa.createElement(er.Z,{value:al,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),Wa.createElement("div",{className:_t.action},!Ce.hideAction&&ur.map(function(Qu,Nr){return Qu.id==="up"&&Ce.key===1||Qu.id==="down"&&Ce.key===Ce.len?null:Wa.createElement(Be.Z,{key:Nr,placement:"bottom",title:Qu.name},Wa.createElement("span",{onClick:()=>Cu(Qu),className:Qu.icon}))})))};return Wa.createElement("section",{className:_t.wrap},!Xa&&ca(),Xa&&Tu())};var ar=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ku)),Ou=Object.defineProperty,Ku=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,Pr=(ie,se,re)=>se in ie?Ou(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,zr=(ie,se)=>{for(var re in se||(se={}))Ua.call(se,re)&&Pr(ie,re,se[re]);if(Ku)for(var re of Ku(se))ul.call(se,re)&&Pr(ie,re,se[re]);return ie},rl=(ie,se)=>{var re={};for(var We in ie)Ua.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Ku)for(var We of Ku(ie))se.indexOf(We)<0&&ul.call(ie,We)&&(re[We]=ie[We]);return re},jr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],El=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,editKey:yt,setEditKey:$t=()=>{},cancelAdd:Cn=()=>{},reload:Mt=()=>{},addCallback:Ht=()=>{},setIsClaer:Bn=()=>{}}=re,Rn=rl(re,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[Kt,kt]=(0,a.useState)(),[Jt,dn]=(0,a.useState)(""),[Aa,Wt]=(0,a.useState)(!1),[jn,vn]=(0,a.useState)(),[va,bt]=(0,a.useState)([]),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(1),[qt,Xa]=(0,a.useState)(!1),[na,et]=(0,a.useState)(""),Ia=(0,a.useRef)(!1),aa=za=>{hn([...bn,zr({},za)])},ua=(0,Ee.useParams)();(0,a.useEffect)(()=>{if(!Ia.current){if(!(Pe!=null&&Pe.question_choices)){Wt(!0),dn(""),vn(2),kt("");return}Xa(!(Pe!=null&&Pe.repeat_answer)),dn(Pe==null?void 0:Pe.question_title),vn(Pe==null?void 0:Pe.question_score),Ba(Pe==null?void 0:Pe.difficulty),kt(Pe.standard_answer[0]+""),bt(Pe.tag_discipline_ids),et(Pe==null?void 0:Pe.analysis)}},[Pe,Aa]),(0,a.useEffect)(()=>{Aa&&za();function za(){return jr(this,null,function*(){var Yn,Mn;const Ea=yield(0,ue.YY)({sub_discipline_id:(Mn=(Yn=Re.editData)==null?void 0:Yn.exercise)==null?void 0:Mn.sub_discipline_id});hn(Ea.tag_disciplines)})}},[Aa]),(0,a.useImperativeHandle)(se,()=>({onSave:Za,isEdit:Aa})),(0,a.useEffect)(()=>{var za;const Yn=(za=Re==null?void 0:Re.tagDisciplineData)!=null&&za.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];hn(Yn)},[Re.tagDisciplineData]);const _n=za=>{(za==null?void 0:za.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Wt(!1),$t(-1),Ia.current=!1,Mt())},Za=()=>jr(void 0,null,function*(){var za,Yn,Mn,Ea;if(!Jt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!Kt)return Fe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const Vn=[{choice_text:"\u6B63\u786E",is_answer:Kt==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:Kt==="2"?2:0}];Ia.current=!0;let gn;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>jr(void 0,null,function*(){var ia,On;gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ga=>ga.choice_text),standard_answers:Vn.filter(ga=>ga.is_answer).map(ga=>ga.is_answer),tag_discipline_ids:va,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:pa,is_cover:1,repeat_answer:!qt,analysis:na}}),_n(gn)}),onCancel:()=>jr(void 0,null,function*(){var ia,On;gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ga=>ga.choice_text),standard_answers:Vn.filter(ga=>ga.is_answer).map(ga=>ga.is_answer),tag_discipline_ids:va,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)})}):(gn=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ia=>ia.choice_text),standard_answers:Vn.filter(ia=>ia.is_answer).map(ia=>ia.is_answer),tag_discipline_ids:va,sub_discipline_id:(Yn=(za=Re.editData)==null?void 0:za.exercise)==null?void 0:Yn.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)):(gn=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ua.categoryId,question_title:Jt,question_type:2,question_score:jn,question_choices:Vn.map(ia=>ia.choice_text),standard_answers:Vn.filter(ia=>ia.is_answer).map(ia=>ia.is_answer),tag_discipline_ids:va,sub_discipline_id:(Ea=(Mn=Re.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:na}}),_n(gn)),{name:Jt,choices:Vn}}),iu=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(za=>{var Yn,Mn;return((Mn=(Yn=Re==null?void 0:Re.editData)==null?void 0:Yn.exercise)==null?void 0:Mn.exercise_status)===1?za:za.id!=="del"&&za.id!=="add"}),gu=za=>jr(void 0,null,function*(){if(yt!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(za.id){case"del":let Yn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return jr(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:zr({},ua)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:za.id}}),Xe({type:"exercise/editExercise",payload:zr({},ua)});break;case"edit":$t(Pe.dragKey),Wt(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Cr=()=>{var za;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(za=Pe==null?void 0:Pe.question_choices)==null?void 0:za.map(function(Yn,Mn){return a.createElement(ge.ZP,{key:Mn,checked:Pe.standard_answer.includes(Mn+1),disabled:!0},hl[Mn],". ",a.createElement("span",{className:"c-black font14"},Yn.choice_text))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&iu.map(function(Yn,Mn){return Yn.id==="up"&&Pe.key===1||Yn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:Mn,placement:"bottom",title:Yn.name},a.createElement("span",{onClick:()=>gu(Yn),className:Yn.icon}))})))},Ka=()=>{var za,Yn;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Jt,onChange:Mn=>dn(Mn)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(ge.ZP.Group,{buttonStyle:"solid",value:Kt,onChange:Mn=>kt(Mn.target.value)},a.createElement(ge.ZP.Button,{value:"1",className:`${_t.radio} mr40`},"\u6B63\u786E"),a.createElement(ge.ZP.Button,{value:"2",className:_t.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:na,onChange:Mn=>et(Mn)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:jn,max:1e4,min:0,onChange:Mn=>{vn(Mn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:pa,onChange:Mn=>{Ba(Mn.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:va,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:bt,subId:(Yn=(za=Re.editData)==null?void 0:za.exercise)==null?void 0:Yn.sub_discipline_id,knowledgeOptions:bn,onAddKnowledgeFinish:aa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:qt,onChange:Mn=>{Xa(Mn)}}))),a.createElement("aside",{className:"tr"},(yt!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{Cn(),Wt(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Za()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!Aa&&Cr(),Aa&&Ka())};var Il=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(El)),Tl=Object.defineProperty,tl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,Vl=(ie,se,re)=>se in ie?Tl(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,An=(ie,se)=>{for(var re in se||(se={}))Rl.call(se,re)&&Vl(ie,re,se[re]);if(tl)for(var re of tl(se))sl.call(se,re)&&Vl(ie,re,se[re]);return ie},Du=(ie,se)=>{var re={};for(var We in ie)Rl.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&tl)for(var We of tl(ie))se.indexOf(We)<0&&sl.call(ie,We)&&(re[We]=ie[We]);return re},Xu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Nu=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],nr=(0,a.forwardRef)((ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},addCallback:Ht=Vn=>{},reload:Bn=()=>{}}=re,Rn=Du(re,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)(),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(""),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)(!1),[pa,Ba]=(0,a.useState)([]),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)(""),[ua,_n]=(0,a.useState)([]),Za=(0,a.useRef)(!1),iu=Vn=>{_n([...ua,An({},Vn)])},gu=(0,Ee.useParams)();(0,a.useEffect)(()=>{kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(Za.current)return;if(!(Pe!=null&&Pe.question_choices)){hn(!0),vn(""),bt(5),kt(["","","",""]),Wt([]);return}vn(Pe==null?void 0:Pe.question_title),bt(Pe==null?void 0:Pe.question_score),et(!(Pe!=null&&Pe.repeat_answer)),Xa(Pe==null?void 0:Pe.difficulty),kt(Pe==null?void 0:Pe.question_choices.map(gn=>gn.choice_text));const Vn=[];Pe==null||Pe.standard_answer.map((gn,ia)=>{Vn.push(gn-1)}),Wt(Vn),Ba(Pe.tag_discipline_ids),aa(Pe==null?void 0:Pe.analysis)},[Pe,bn]),(0,a.useEffect)(()=>{bn&&Vn();function Vn(){return Xu(this,null,function*(){var gn,ia;const On=yield(0,ue.YY)({sub_discipline_id:(ia=(gn=Re.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id});_n(On.tag_disciplines)})}},[bn]),(0,a.useImperativeHandle)(se,()=>({onSave:Ka,isEdit:bn})),(0,a.useEffect)(()=>{var Vn;const gn=(Vn=Re==null?void 0:Re.tagDisciplineData)!=null&&Vn.tag_disciplines&&Array.isArray(Re.tagDisciplineData.tag_disciplines)?Re.tagDisciplineData.tag_disciplines:[];_n(gn)},[Re.tagDisciplineData]);const Cr=Vn=>{(Vn==null?void 0:Vn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),hn(!1),Cn(-1),Za.current=!1,Bn())},Ka=()=>Xu(void 0,null,function*(){var Vn,gn,ia,On;if(!jn)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ga=Kt.findIndex(Tu=>!Tu);if(ga>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Nu[ga]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Aa.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Aa.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const ba=Kt.map((Tu,ur)=>({choice_text:Tu,is_answer:Aa.includes(ur)?ur+1:0}));Za.current=!0;let Ra;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Xu(void 0,null,function*(){var Tu,ur;Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Cu=>Cu.choice_text),standard_answers:ba.filter(Cu=>Cu.is_answer).map(Cu=>Cu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(ur=(Tu=Re.editData)==null?void 0:Tu.exercise)==null?void 0:ur.sub_discipline_id,difficulty:qt,is_cover:1,repeat_answer:!na,analysis:Ia}}),Cr(Ra)}),onCancel:()=>Xu(void 0,null,function*(){var Tu,ur;Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Cu=>Cu.choice_text),standard_answers:ba.filter(Cu=>Cu.is_answer).map(Cu=>Cu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(ur=(Tu=Re.editData)==null?void 0:Tu.exercise)==null?void 0:ur.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra)})}):(Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Tu=>Tu.choice_text),standard_answers:ba.filter(Tu=>Tu.is_answer).map(Tu=>Tu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(gn=(Vn=Re.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra)):(Ra=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:gu.categoryId,question_title:jn,question_type:1,question_score:va,question_choices:ba.map(Tu=>Tu.choice_text),standard_answers:ba.filter(Tu=>Tu.is_answer).map(Tu=>Tu.is_answer),tag_discipline_ids:pa,sub_discipline_id:(On=(ia=Re.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Cr(Ra))}),za=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Vn=>{var gn,ia;return((ia=(gn=Re==null?void 0:Re.editData)==null?void 0:gn.exercise)==null?void 0:ia.exercise_status)===1?Vn:Vn.id!=="del"&&Vn.id!=="add"}),Yn=Vn=>Xu(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Vn.id){case"del":let gn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Xu(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:An({},gu)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Vn.id}}),Xe({type:"exercise/editExercise",payload:An({},gu)});break;case"edit":Cn(Pe.dragKey),hn(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),Mn=()=>{var Vn;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(Vn=Pe==null?void 0:Pe.question_choices)==null?void 0:Vn.map(function(gn,ia){return a.createElement(oe.Z,{key:ia},a.createElement(pe.Z,null,a.createElement(Le.default,{key:ia,checked:Pe.standard_answer.includes(ia+1),disabled:!0},Nu[ia],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(ea.Z,{value:gn.choice_text}))))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&za.map(function(gn,ia){return gn.id==="up"&&Pe.key===1||gn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:ia,placement:"bottom",title:gn.name},a.createElement("span",{onClick:()=>Yn(gn),className:gn.icon}))})))},Ea=()=>{var Vn,gn;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:jn,onChange:ia=>vn(ia)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Kt.map((ia,On)=>{var ga,ba;return a.createElement("div",{className:_t.choiceWrap,key:On},a.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${_t.answer} ${Aa.includes(On)?_t.activeAnswer:""}`,onClick:()=>{Aa.includes(On)?Wt(Aa.filter(Ra=>Ra!==On)):Wt([...Aa,On])}},Nu[On])),a.createElement("div",{className:_t.editorWrap},Jt===On?a.createElement(Ca.Z,{id:`single-question-option-${On}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:ia,onChange:Ra=>{Kt[On]=Ra,kt(Kt)}}):a.createElement("div",{className:_t.htmlWrap,onClick:()=>dn(On)},a.createElement(ea.Z,{value:ia}))),((ba=(ga=Re.editData)==null?void 0:ga.exercise)==null?void 0:ba.exercise_status)===1&&a.createElement(a.Fragment,null,On>1&&a.createElement(Be.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>kt(Kt.filter((Ra,Tu)=>Tu!==On))})),On<7&&On===Kt.length-1&&a.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>kt([...Kt,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ia,onChange:ia=>aa(ia)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:va,max:1e4,min:0,onChange:ia=>{bt(ia)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:qt,onChange:ia=>{Xa(ia.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:pa,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Ba,subId:(gn=(Vn=Re.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,knowledgeOptions:ua,onAddKnowledgeFinish:iu})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:na,onChange:ia=>{et(ia)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),hn(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{Ka()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!bn&&Mn(),bn&&Ea())});var dr=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})(nr),Hr=ee(37639),ju=ee(59301),ll=Object.defineProperty,kl=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,Hl=(ie,se,re)=>se in ie?ll(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,co=(ie,se)=>{for(var re in se||(se={}))cl.call(se,re)&&Hl(ie,re,se[re]);if(kl)for(var re of kl(se))bl.call(se,re)&&Hl(ie,re,se[re]);return ie},nl=(ie,se)=>{var re={};for(var We in ie)cl.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&kl)for(var We of kl(ie))se.indexOf(We)<0&&bl.call(ie,We)&&(re[We]=ie[We]);return re},$l=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const wr=null,or=(ie,se)=>{var re=ie,{problemset:We,globalSetting:lt,exercise:Re,loading:Bt,dispatch:Xe,editData:Ce,cancelAdd:Pe=()=>{},editKey:yt,setEditKey:$t=()=>{},addCallback:Cn=()=>{},reload:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=nl(re,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[Rn,Kt]=(0,a.useState)(""),[kt,Jt]=(0,a.useState)(""),[dn,Aa]=(0,a.useState)(""),[Wt,jn]=(0,a.useState)([]),[vn,va]=(0,a.useState)(""),[bt,bn]=(0,a.useState)(),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)([]),[Xa,na]=(0,a.useState)(!1),[et,Ia]=(0,a.useState)(!1),aa=(0,Ee.useParams)(),ua=(0,a.useRef)(!1),[_n,Za]=(0,a.useState)([]),[iu,gu]=(0,a.useState)(!1),[Cr,Ka]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var ga;if(ua.current)return;Ce.edit&&(na(!0),Jt(""),Kt(""),qt([])),Kt(Ce.shixun_name),Jt(Ce.question_title);const ba=[];(ga=Ce.shixun)==null||ga.map(Ra=>{ba.push(Ra.challenge_score),_n.push({challenge_id:Ra.challenge_id,open:!0})}),Za(_n),qt(ba),Ka(!(Ce!=null&&Ce.ignore_prompt))},[Ce]),(0,a.useEffect)(()=>{pa(!1)},[Xa]),(0,a.useImperativeHandle)(se,()=>({onSave:Yn,isEdit:Xa}));const za=ga=>{(ga==null?void 0:ga.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),na(!1),$t(-1),ua.current=!1,Mt())},Yn=()=>$l(void 0,null,function*(){let ga=[];if(!1)return!1;ua.current=!0,Ia(!0);let Ra;return Ce.question_id?Ra=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Ce.question_id,question_title:kt,shixun_name:Rn,shixun_id:Ce.shixun_id,question_type:5,question_scores:Ba}}):Ra=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Ce==null?void 0:Ce.insert_id,categoryId:aa.categoryId,question_title:kt,shixun_name:Rn,shixun_id:Ce.shixun_id,question_type:5,question_scores:Ba,is_copy:Ce.is_copy}}),za(Ra),Ia(!1),{name:kt,analysis:dn,standard_answers:ga,is_ordered:bt}}),Mn=()=>{var ga;return ju.createElement("aside",null,ju.createElement("div",{className:_t.questionType},ju.createElement("div",null,ju.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),ju.createElement("div",{className:"mt10"},ju.createElement(De.default,{defaultValue:Rn,onChange:ba=>{Kt(ba.target.value)}})),ju.createElement("div",{className:"mt10"},ju.createElement(Ca.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:kt,onChange:ba=>{Jt(ba)}})),ju.createElement("div",{className:"mt20"},(ga=Ce.shixun)==null?void 0:ga.map((ba,Ra)=>ju.createElement(oe.Z,{gutter:[20,20]},ju.createElement(pe.Z,{flex:"1"},Ra+1,".",ba.challenge_name),ju.createElement(pe.Z,null,ju.createElement(ke.Z,{defaultValue:Ba[Ra],onChange:Tu=>{Ba[Ra]=Tu,qt(Ba),console.log("srore:L",Ba[Ra])}})," \u5206")))),ju.createElement("div",{className:"mt20"},Wt.length>1&&ju.createElement("span",null,ju.createElement(Le.default,{checked:bt,onChange:ba=>bn(ba.target.checked),className:`${_t.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),ju.createElement("span",{className:`${_t.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),ju.createElement("aside",{className:"tr"},(yt!==-1||!(Ce!=null&&Ce.edit))&&ju.createElement(Ie.ZP,{type:"default",onClick:()=>{Pe(),na(!1)}},"\u53D6\u6D88"),ju.createElement(Ie.ZP,{loading:et,className:"ml20",type:"primary",onClick:()=>{Yn()}},"\u4FDD\u5B58")))},Ea=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ga=>{var ba,Ra;return((Ra=(ba=Re==null?void 0:Re.editData)==null?void 0:ba.exercise)==null?void 0:Ra.exercise_status)===1?ga:ga.id!=="del"&&ga.id!=="add"}),Vn=ga=>$l(void 0,null,function*(){if(yt!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ga.id){case"del":let ba;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return $l(this,null,function*(){yield(0,ue.Fl)({id:Ce.question_id}),Xe({type:"exercise/editExercise",payload:co({},aa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Ce.question_id,opr:ga.id}}),Xe({type:"exercise/editExercise",payload:co({},aa)});break;case"edit":$t(Ce.dragKey),na(!0);break;case"add":Xe({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Ce.key,insert_id:Ce==null?void 0:Ce.question_id,question_type:5}}});break}}),gn=()=>$l(void 0,null,function*(){gu(!0);const ga=yield(0,Se.ZP)(`/api/courses/${aa==null?void 0:aa.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[aa==null?void 0:aa.categoryId],exercise_question_id:Ce.question_id}});(ga==null?void 0:ga.status)===0&&(Fe.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Ka(!1)),gu(!1)}),ia=()=>$l(void 0,null,function*(){let ga=yield(0,Se.ZP)(`/api/courses/${aa==null?void 0:aa.coursesId}/ignore_prompt.json`,{method:"post",body:{container_type:"Exercise",container_id:aa==null?void 0:aa.categoryId,exercise_question_id:Ce==null?void 0:Ce.question_id}});(ga==null?void 0:ga.status)===0&&Ka(!1)}),On=()=>{var ga;return ju.createElement("aside",null,ju.createElement("div",{className:_t.questionType},!(Ce!=null&&Ce.isPreview)&&ju.createElement("div",null,ju.createElement("span",{className:"font16 c-blue"},Ce.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Ce.question_score,"\u5206\uFF09")),Ce!=null&&Ce.isPreview?ju.createElement("div",{style:{display:"flex",alignItems:"center"}},ju.createElement("span",{style:{flexShrink:0},className:"font18"},Ce.key,"."),ju.createElement(ea.Z,{value:Ce.question_title}),ju.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Ce.question_score,"\u5206\uFF09"),ju.createElement(Be.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ju.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})),(0,mn.G5)()&&(Ce==null?void 0:Ce.shixun_change)&&ju.createElement(Hr.Z,{trigger:"click",open:Cr,onOpenChange:ba=>Ka(!0),placement:"bottomLeft",autoAdjustOverflow:!1,title:null,content:ju.createElement("div",{style:{width:"310px",color:"#000"}},ju.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),ju.createElement("div",{className:_t.btn_warp},ju.createElement(Ie.ZP,{size:"small",onClick:ia},"\u5FFD\u7565"),ju.createElement(Ie.ZP,{loading:iu,className:"ml20",size:"small",type:"primary",onClick:gn},"\u786E\u8BA4\u540C\u6B65"),ju.createElement(Ie.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,de.xg)(`/shixuns/${Ce==null?void 0:Ce.forked_shixun_identifier}/challenges?exercise=true`)},"\u524D\u5F80\u67E5\u770B")))},ju.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:ba=>ba.stopPropagation()}))):ju.createElement("div",{className:"mt5"},ju.createElement(ea.Z,{value:Ce.question_title})),ju.createElement("div",{className:"mt30"}),(ga=Ce.shixun)==null?void 0:ga.map(function(ba,Ra){var Tu,ur,Cu,ca,Fu,Qu,Nr,al,au,Vu;return ju.createElement("div",null,ju.createElement("div",{key:Ra,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((Tu=_n[Ra])!=null&&Tu.open)||!((Cu=(ur=Re==null?void 0:Re.editData)==null?void 0:ur.exercise)!=null&&Cu.show_challenge_task_pass))&&10}},ju.createElement("div",null,ju.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Ra+1,"\u5173 ",ju.createElement("span",{className:"ml10"},ba.challenge_name)," ",ju.createElement("span",{className:"ml10"},ba.challenge_score," \u5206")),((Fu=(ca=Re==null?void 0:Re.editData)==null?void 0:ca.exercise)==null?void 0:Fu.show_challenge_task_pass)&&ju.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var br;_n[Ra].open=!((br=_n[Ra])!=null&&br.open),Za([..._n])}},(Qu=_n[Ra])!=null&&Qu.open?"\u6536\u8D77":"\u5C55\u5F00",(Nr=_n[Ra])!=null&&Nr.open?ju.createElement(Eu.Z,{style:{marginLeft:8}}):ju.createElement(ya.Z,{style:{marginLeft:8}}))),((au=(al=Re==null?void 0:Re.editData)==null?void 0:al.exercise)==null?void 0:au.show_challenge_task_pass)&&ju.createElement(ea.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((Vu=_n[Ra])!=null&&Vu.open)&&"none"},value:(ba==null?void 0:ba.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),ju.createElement("div",{className:_t.action},ju.createElement(Ee.Link,{target:"_blank",to:`/shixuns/${(0,mn.G5)()?Ce.forked_shixun_identifier:Ce==null?void 0:Ce.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Ce.hideAction&&Ea.map(function(ba,Ra){return ba.id==="up"&&Ce.key===1||ba.id==="down"&&Ce.key===Ce.len?null:ju.createElement(Be.Z,{key:Ra,placement:"bottom",title:ba.name},ju.createElement("span",{onClick:()=>Vn(ba),className:ba.icon}))})))};return ju.createElement("section",{className:_t.wrap},!Xa&&On(),Xa&&Mn())};var jl=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(or)),Va=ee(32162),ot=Object.defineProperty,It=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,lu=(ie,se,re)=>se in ie?ot(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Bu=(ie,se)=>{for(var re in se||(se={}))Qt.call(se,re)&&lu(ie,re,se[re]);if(It)for(var re of It(se))Rt.call(se,re)&&lu(ie,re,se[re]);return ie},mr=(ie,se)=>{var re={};for(var We in ie)Qt.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&It)for(var We of It(ie))se.indexOf(We)<0&&Rt.call(ie,We)&&(re[We]=ie[We]);return re},xu=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Zu=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},reload:Ht=()=>{},addCallback:Bn=gn=>{}}=re,Rn=mr(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)(),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)(""),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(!1),[qt,Xa]=(0,a.useState)(1),[na,et]=(0,a.useState)(!1),[Ia,aa]=(0,a.useState)(""),ua=(0,Ee.useParams)(),_n=(0,a.useRef)(null),Za=(0,a.useRef)(!1),[iu,gu]=(0,a.useState)([]),Cr=gn=>{gu([...iu,Bu({},gn)])};(0,a.useEffect)(()=>{kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(Za.current)return;if(!(Pe!=null&&Pe.question_choices)){Ba(!0),vn(""),bt(5),kt(["","","",""]),Wt([]);return}vn(Pe==null?void 0:Pe.question_title),bt(Pe==null?void 0:Pe.question_score),et(!(Pe!=null&&Pe.repeat_answer)),aa(Pe==null?void 0:Pe.analysis),Xa(Pe==null?void 0:Pe.difficulty),kt(Pe==null?void 0:Pe.question_choices.map(ia=>ia.choice_text));const gn=[];Pe==null||Pe.standard_answer.map((ia,On)=>{gn.push(ia-1)}),hn(Pe.tag_discipline_ids),Wt(gn)},[Pe,pa]),(0,a.useEffect)(()=>{pa&&gn();function gn(){return xu(this,null,function*(){var ia,On;const ga=yield(0,ue.YY)({sub_discipline_id:(On=(ia=lt.editData)==null?void 0:ia.exercise)==null?void 0:On.sub_discipline_id});gu(ga.tag_disciplines)})}},[pa]),(0,a.useEffect)(()=>{var gn;const ia=(gn=lt==null?void 0:lt.tagDisciplineData)!=null&&gn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];gu(ia)},[lt.tagDisciplineData]),(0,a.useImperativeHandle)(se,()=>({onSave:za,isEdit:pa}));const Ka=gn=>{(gn==null?void 0:gn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ba(!1),Cn(-1),Za.current=!1,Ht())},za=()=>xu(void 0,null,function*(){var gn,ia,On,ga;if(!jn)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ba=Kt.findIndex(ur=>!ur);if(ba>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Va.k4[ba]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Aa.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Aa.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ra=Kt.map((ur,Cu)=>({choice_text:ur,is_answer:Aa.includes(Cu)?Cu+1:0}));Za.current=!0;let Tu;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>xu(void 0,null,function*(){var ur,Cu;Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ca=>ca.choice_text),standard_answers:Ra.filter(ca=>ca.is_answer).map(ca=>ca.is_answer),tag_discipline_ids:bn,sub_discipline_id:(Cu=(ur=lt.editData)==null?void 0:ur.exercise)==null?void 0:Cu.sub_discipline_id,difficulty:qt,is_cover:1,repeat_answer:!na,analysis:Ia}}),Ka(Tu)}),onCancel:()=>xu(void 0,null,function*(){var ur,Cu;Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ca=>ca.choice_text),standard_answers:Ra.filter(ca=>ca.is_answer).map(ca=>ca.is_answer),tag_discipline_ids:bn,sub_discipline_id:(Cu=(ur=lt.editData)==null?void 0:ur.exercise)==null?void 0:Cu.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu)})}):(Tu=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ur=>ur.choice_text),standard_answers:Ra.filter(ur=>ur.is_answer).map(ur=>ur.is_answer),tag_discipline_ids:bn,sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu)):(Tu=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ua.categoryId,question_title:jn,question_type:1,question_score:va,question_choices:Ra.map(ur=>ur.choice_text),standard_answers:Ra.filter(ur=>ur.is_answer).map(ur=>ur.is_answer),tag_discipline_ids:bn,sub_discipline_id:(ga=(On=lt.editData)==null?void 0:On.exercise)==null?void 0:ga.sub_discipline_id,difficulty:qt,repeat_answer:!na,analysis:Ia}}),Ka(Tu))}),Yn=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(gn=>{var ia,On;return((On=(ia=lt==null?void 0:lt.editData)==null?void 0:ia.exercise)==null?void 0:On.exercise_status)===1?gn:gn.id!=="del"&&gn.id!=="add"}),Mn=gn=>xu(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(gn.id){case"del":let ia;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return xu(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Bu({},ua)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:gn.id}}),Xe({type:"exercise/editExercise",payload:Bu({},ua)});break;case"edit":Cn(Pe.dragKey),Ba(!0);break;case"add":Bn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Ea=()=>{var gn;return a.createElement("aside",{ref:_n},a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},(gn=Pe==null?void 0:Pe.question_choices)==null?void 0:gn.map(function(ia,On){return a.createElement(oe.Z,{key:On},a.createElement(pe.Z,null,a.createElement(ge.ZP,{key:On,checked:Pe.standard_answer.includes(On+1),disabled:!0},Va.k4[On],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(ea.Z,{value:ia.choice_text}))))})),a.createElement("div",{className:_t.action},!Pe.hideAction&&Yn.map(function(ia,On){return ia.id==="up"&&Pe.key===1||ia.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:On,placement:"bottom",title:ia.name},a.createElement("span",{onClick:()=>Mn(ia),className:ia.icon}))})))},Vn=()=>{var gn,ia;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:jn,onChange:On=>vn(On)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.required},"*"),a.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),Kt.map((On,ga)=>{var ba,Ra;return a.createElement("div",{className:_t.choiceWrap,key:ga},a.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${_t.answer} ${Aa.includes(ga)?_t.activeAnswer:""}`,onClick:()=>{Aa.includes(ga)?Wt(Aa.filter(Tu=>Tu!==ga)):Wt([...Aa,ga])}},Va.k4[ga])),a.createElement("div",{className:_t.editorWrap},Jt===ga?a.createElement(Ca.Z,{id:`single-question-option-${ga}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:On,onChange:Tu=>{Kt[ga]=Tu,kt(Kt)}}):a.createElement("div",{className:_t.htmlWrap,onClick:()=>dn(ga)},a.createElement(ea.Z,{value:On}))),((Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.exercise_status)===1&&a.createElement(a.Fragment,null,ga>1&&a.createElement(Be.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>kt(Kt.filter((Tu,ur)=>ur!==ga))})),ga<7&&ga===Kt.length-1&&a.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>kt([...Kt,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ia,onChange:On=>aa(On)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:va,max:1e4,min:0,onChange:On=>{bt(On)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:qt,onChange:On=>{Xa(On.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:bn,onChange:hn,subId:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,knowledgeOptions:iu,onAddKnowledgeFinish:Cr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:na,onChange:On=>{et(On)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),Ba(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:_t.wrap},!pa&&Ea(),pa&&Vn())};var hr=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Zu)),Ju=ee(96599),Fl=({value:ie=[[],[]],onChange:se})=>{var re,We;const[lt,Re]=(0,a.useState)(""),[Bt,Xe]=(0,a.useState)(""),Ce=Pe=>{if(!Pe)return!1;let yt=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Pe==="|"?(Fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(Be.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(oe.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(De.default,{value:lt,onChange:Pe=>{Re(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var yt,$t,Cn;const Mt=(yt=Pe.target)==null?void 0:yt.value;Ce(Mt)&&((Cn=ie[0])==null||Cn.push(($t=Mt==null?void 0:Mt.split("|"))==null?void 0:$t.filter(Ht=>!!Ht)),se([...ie]),Re(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(re=ie==null?void 0:ie[0])==null?void 0:re.map((Pe,yt)=>a.createElement(Ju.default,{className:"mb10",key:yt,closable:!0,onClose:$t=>{var Cn;$t.preventDefault(),ie[0]=(Cn=ie[0])==null?void 0:Cn.filter((Mt,Ht)=>Ht!==yt),se([...ie])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(oe.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(De.default,{value:Bt,onChange:Pe=>{Xe(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var yt,$t,Cn;const Mt=(yt=Pe.target)==null?void 0:yt.value;Ce(Mt)&&((Cn=ie[1])==null||Cn.push(($t=Mt==null?void 0:Mt.split("|"))==null?void 0:$t.filter(Ht=>!!Ht)),se([...ie]),Xe(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(We=ie==null?void 0:ie[1])==null?void 0:We.map((Pe,yt)=>a.createElement(Ju.default,{className:"mb10",key:yt,closable:!0,onClose:$t=>{var Cn;$t.preventDefault(),ie[1]=(Cn=ie[1])==null?void 0:Cn.filter((Mt,Ht)=>Ht!==yt),se([...ie])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Ur=Object.defineProperty,Su=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,$r=(ie,se,re)=>se in ie?Ur(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Ir=(ie,se)=>{for(var re in se||(se={}))Fr.call(se,re)&&$r(ie,re,se[re]);if(Su)for(var re of Su(se))Wr.call(se,re)&&$r(ie,re,se[re]);return ie},Cl=(ie,se)=>{var re={};for(var We in ie)Fr.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Su)for(var We of Su(ie))se.indexOf(We)<0&&Wr.call(ie,We)&&(re[We]=ie[We]);return re},Kr=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const qu=null,gr=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},reload:Mt=()=>{},addCallback:Ht=()=>{},setIsClaer:Bn=()=>{}}=re,Rn=Cl(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[Kt,kt]=(0,a.useState)(""),[Jt,dn]=(0,a.useState)(""),[Aa,Wt]=(0,a.useState)(""),[jn,vn]=(0,a.useState)(),[va,bt]=(0,a.useState)(!1),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)(1),[qt,Xa]=(0,a.useState)(!1),[na,et]=(0,a.useState)([[],[]]),Ia=(0,a.useRef)(!1),aa=(0,Ee.useParams)(),[ua,_n]=(0,a.useState)([]),Za=Mn=>{_n([...ua,Ir({},Mn)])};(0,a.useEffect)(()=>{var Mn;if(!Ia.current){if(!(Pe!=null&&Pe.question_title)){bt(!0),kt(""),Wt(""),vn(10);return}Xa(!(Pe!=null&&Pe.repeat_answer)),kt(Pe==null?void 0:Pe.question_title),Wt((Mn=Pe==null?void 0:Pe.standard_answer)==null?void 0:Mn[0]),vn(Pe==null?void 0:Pe.question_score),hn(Pe.tag_discipline_ids),Ba(Pe==null?void 0:Pe.difficulty),dn(Pe==null?void 0:Pe.analysis),et([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[We.editData,va]),(0,a.useEffect)(()=>{var Mn;const Ea=(Mn=lt==null?void 0:lt.tagDisciplineData)!=null&&Mn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];_n(Ea)},[lt.tagDisciplineData]),(0,a.useEffect)(()=>{va&&Mn();function Mn(){return Kr(this,null,function*(){var Ea,Vn;const gn=yield(0,ue.YY)({sub_discipline_id:(Vn=(Ea=lt.editData)==null?void 0:Ea.exercise)==null?void 0:Vn.sub_discipline_id});_n(gn.tag_disciplines)})}},[va]),(0,a.useImperativeHandle)(se,()=>({onSave:gu,isEdit:va}));const iu=Mn=>{(Mn==null?void 0:Mn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),bt(!1),Cn(-1),Ia.current=!1,Mt())},gu=()=>Kr(void 0,null,function*(){var Mn,Ea,Vn,gn;if(!Kt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const ia=na[0],On=na[1];Ia.current=!0;let ga;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Kr(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:pa,is_cover:1,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)}),onCancel:()=>Kr(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)})}):(ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(Ea=(Mn=lt.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)):(ga=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:aa.categoryId,exercise_bank_id:aa.categoryId,question_title:Kt,question_type:4,question_score:jn,standard_answers:[Aa],tag_discipline_ids:bn,sub_discipline_id:(gn=(Vn=lt.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,difficulty:pa,repeat_answer:!qt,analysis:Jt,normal_keywords:ia,main_keywords:On}}),iu(ga)),{name:Kt,answer_texts:[Aa],analysis:Jt,normal_keywords:ia,main_keywords:On}}),Cr=()=>{var Mn,Ea;return a.createElement("aside",null,a.createElement("div",{className:_t.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Kt,onChange:Vn=>kt(Vn)}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ca.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Aa,onChange:Vn=>Wt(Vn)}),a.createElement(Fl,{value:na,onChange:et}),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:_t.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ca.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Jt,onChange:Vn=>dn(Vn)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(ke.Z,{value:jn,max:1e4,min:0,onChange:Vn=>{vn(Vn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:_t.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(ge.ZP.Group,{value:pa,onChange:Vn=>{Ba(Vn.target.value)}},a.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:_t.titleWrap},a.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(ou.N,{value:bn,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:hn,subId:(Ea=(Mn=lt.editData)==null?void 0:Mn.exercise)==null?void 0:Ea.sub_discipline_id,knowledgeOptions:ua,onAddKnowledgeFinish:Za})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(be.Z,{checked:qt,onChange:Vn=>{Xa(Vn)}}))),a.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&a.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),bt(!1)}},"\u53D6\u6D88"),a.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{gu()}},"\u4FDD\u5B58")))},Ka=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Mn=>{var Ea,Vn;return((Vn=(Ea=lt==null?void 0:lt.editData)==null?void 0:Ea.exercise)==null?void 0:Vn.exercise_status)===1?Mn:Mn.id!=="del"&&Mn.id!=="add"}),za=Mn=>Kr(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Mn.id){case"del":let Ea;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Kr(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Ir({},aa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Mn.id}}),Xe({type:"exercise/editExercise",payload:Ir({},aa)});break;case"edit":Cn(Pe.dragKey),bt(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),Yn=()=>a.createElement("aside",null,a.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(ea.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(ea.Z,{value:Pe.question_title})),a.createElement("div",{className:_t.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(ea.Z,{value:Aa||""})),a.createElement("div",{className:_t.action},!Pe.hideAction&&Ka.map(function(Mn,Ea){return Mn.id==="up"&&Pe.key===1||Mn.id==="down"&&Pe.key===Pe.len?null:a.createElement(Be.Z,{key:Ea,placement:"bottom",title:Mn.name},a.createElement("span",{onClick:()=>za(Mn),className:Mn.icon}))})));return a.createElement("section",{className:_t.wrap},!va&&Yn(),va&&Cr())};var Wu=(0,Ee.connect)(({problemset:ie,loading:se,exercise:re,globalSetting:We})=>({problemset:ie,globalSetting:We,exercise:re,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gr)),uu=ee(59301),Ll=Object.defineProperty,Nl=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Rr=(ie,se,re)=>se in ie?Ll(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,bo=(ie,se)=>{for(var re in se||(se={}))po.call(se,re)&&Rr(ie,re,se[re]);if(Nl)for(var re of Nl(se))Po.call(se,re)&&Rr(ie,re,se[re]);return ie},Bo=(ie,se)=>{var re={};for(var We in ie)po.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&Nl)for(var We of Nl(ie))se.indexOf(We)<0&&Po.call(ie,We)&&(re[We]=ie[We]);return re},fl=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Zl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Xl=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},addCallback:Mt=()=>{},setIsClaer:Ht=()=>{}}=re,Bn=Bo(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[Rn,Kt]=(0,a.useState)([]),[kt,Jt]=(0,a.useState)(),[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(""),[vn,va]=(0,a.useState)(5),[bt,bn]=(0,a.useState)(!1),hn=(0,Ee.useParams)();(0,a.useEffect)(()=>{Kt(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){bn(!0),jn(""),va(5),Kt(["","","",""]),Aa([]);return}jn(Pe==null?void 0:Pe.question_title),va(Pe==null?void 0:Pe.question_score),Kt(Pe==null?void 0:Pe.question_choices.map(Ia=>Ia.choice_text));const et=[];Pe==null||Pe.standard_answer.map((Ia,aa)=>{et.push(Ia-1)}),Aa(et)},[Pe]),(0,a.useImperativeHandle)(se,()=>({onSave:pa,isEdit:bt}));const pa=()=>fl(void 0,null,function*(){if(!Wt)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const et=Rn.findIndex(ua=>!ua);if(et>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Zl[et]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!dn.length)return Fe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(dn.length<1)return Fe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ia=Rn.map((ua,_n)=>({choice_text:ua,is_answer:dn.includes(_n)?_n+1:0}));let aa;Pe.question_id?aa=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Wt,question_type:1,question_score:vn,question_choices:Ia.map(ua=>ua.choice_text),standard_answers:Ia.filter(ua=>ua.is_answer).map(ua=>ua.is_answer)}}):aa=yield Xe({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:hn.categoryId,question_title:Wt,question_type:1,question_score:"5.0",question_choices:Ia.map(ua=>ua.choice_text),standard_answers:Ia.filter(ua=>ua.is_answer).map(ua=>ua.is_answer)}}),aa.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),bn(!1),Xe({type:"exercise/editExercise",payload:bo({},hn)}))}),Ba=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(et=>{var Ia,aa;return((aa=(Ia=lt==null?void 0:lt.editData)==null?void 0:Ia.exercise)==null?void 0:aa.exercise_status)===1?et:et.id!=="del"&&et.id!=="add"}),qt=et=>fl(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(et.id){case"del":let Ia;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return fl(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:bo({},hn)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:et.id}}),Xe({type:"exercise/editExercise",payload:bo({},hn)});break;case"edit":Ee.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${hn.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":Mt({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Xa=et=>fl(void 0,null,function*(){et.preventDefault();const Ia=yield(0,ue.nF)({id:Pe==null?void 0:Pe.hack_identifier});Ia.status===0&&(0,de.xg)(`/myproblems/${Ia==null?void 0:Ia.identifier}`)}),na=()=>{var et,Ia,aa,ua,_n,Za,iu;return uu.createElement("aside",null,uu.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&uu.createElement("div",null,uu.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?uu.createElement(uu.Fragment,null,uu.createElement("div",{style:{display:"flex"}},uu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),uu.createElement(ea.Z,{value:Pe.question_title}),uu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),uu.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(et=Pe==null?void 0:Pe.languages)==null?void 0:et.join("/")),((aa=(Ia=lt==null?void 0:lt.editData)==null?void 0:Ia.exercise)==null?void 0:aa.show_hack_sets)&&uu.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},uu.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},uu.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),uu.createElement(x.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(gu,Cr,Ka)=>Ka+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)},uu.createElement("div",{className:_t.divname},gu))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)}," ",uu.createElement("div",{className:_t.divname},gu))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):uu.createElement("div",{className:"mt5"},uu.createElement(ea.Z,{value:Pe.question_title}),((_n=(ua=lt==null?void 0:lt.editData)==null?void 0:ua.exercise)==null?void 0:_n.show_hack_sets)&&uu.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},uu.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},uu.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),uu.createElement(x.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(gu,Cr,Ka)=>Ka+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)},uu.createElement("div",{className:_t.divname},gu))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(gu,Cr,Ka)=>uu.createElement(Be.Z,{title:uu.createElement("pre",null,gu)}," ",uu.createElement("div",{className:_t.divname},gu))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((iu=(Za=lt==null?void 0:lt.editData)==null?void 0:Za.exercise)==null?void 0:iu.show_hack_description)&&uu.createElement("div",{className:_t.questionChoices},uu.createElement(ea.Z,{value:Pe.description||""})),uu.createElement("div",{className:_t.action},uu.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,de.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${hn.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${hn.coursesId}/exercise/add/${hn.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&Ba.map(function(gu,Cr){return gu.id==="up"&&Pe.key===1||gu.id==="down"&&Pe.key===Pe.len?null:uu.createElement(Be.Z,{key:Cr,placement:"bottom",title:gu.name},uu.createElement("span",{onClick:()=>qt(gu),className:gu.icon}))})))};return uu.createElement("section",{className:_t.wrap},na())};var Kl=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Xl)),io=ee(90283),wo={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},Ei=ee(44125),to=ee(59301),Pi=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Ri=({exercise:ie,globalSetting:se,user:re,loading:We,questionInfo:lt,dispatch:Re})=>{var Bt;const Xe=(0,Ee.useParams)(),{is_open_ai_review:Ce,zero_commit_student_works:Pe,unified_ai_setting:yt,ai_review_settings:$t,is_random:Cn}=ie.commonHeader,[Mt,Ht]=(0,a.useState)({}),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)(0),[Jt,dn]=(0,a.useState)(!1),Aa=yt?$t:((Bt=lt==null?void 0:lt.ai_review_settings)==null?void 0:Bt.length)>0?lt.ai_review_settings:$t;(0,a.useEffect)(()=>{!We["exercise/getCommonHeader"]&&Ce&&!(0,mn.dE)()&&Wt()},[We["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((Mt==null?void 0:Mt.status)=="running"){const bt=setInterval(()=>{Wt()},3e3);return()=>clearInterval(bt)}},[Mt==null?void 0:Mt.status]);const Wt=()=>Pi(void 0,null,function*(){const bt=yield(0,Se.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:Xe==null?void 0:Xe.categoryId,exercise_question_id:lt==null?void 0:lt.question_id}});(bt==null?void 0:bt.status)===0&&Ht(bt==null?void 0:bt.data)}),jn=bt=>{Re({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Mt==null?void 0:Mt.id,status:bt,questionId:lt==null?void 0:lt.question_id,onOK:()=>{Wt()}}})},vn=()=>{Re({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:Xe==null?void 0:Xe.categoryId,exercise_question_id:lt==null?void 0:lt.question_id}}})},va=()=>Pi(void 0,null,function*(){if(Ce){if(Pe)return Fe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return Fe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");dn(!0);const bt=yield(0,Se.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Xe==null?void 0:Xe.categoryId,range:Kt,exercise_question_id:lt==null?void 0:lt.question_id}});(bt==null?void 0:bt.status)===0&&(Rn(!1),Wt()),dn(!1)});return to.createElement("div",{className:wo.ai_review_warp},to.createElement("div",null,Ce&&(Mt==null?void 0:Mt.status)=="running"&&to.createElement("div",{className:wo.under_review},to.createElement(Sn.Z,{spinning:!0,className:"mr6",size:"small"}),to.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),to.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Mt==null?void 0:Mt.rate,(Mt==null?void 0:Mt.rate)=="0.0%"&&to.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Ce&&["success","failed"].includes(Mt==null?void 0:Mt.status)&&to.createElement("div",{className:wo.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",to.createElement("span",{style:{color:"#3061D0"},onClick:()=>jn(1)},Mt==null?void 0:Mt.success_count),"\u4EBA\uFF0C \u5931\u8D25",to.createElement("span",{style:{color:"#ff0000"},onClick:()=>jn(0)},Mt==null?void 0:Mt.fail_count),"\u4EBA")),to.createElement("div",{className:"flex"},to.createElement("div",{className:wo.btn_operate,onClick:vn},to.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),to.createElement("div",{className:`${wo.btn_review} ${(Mt==null?void 0:Mt.status)=="running"&&wo.is_disabled}`,onClick:()=>{if((Mt==null?void 0:Mt.status)!="running"){if(!Ce)return Fe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;kt(0),Rn(!0)}}},to.createElement("img",{src:Un.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),to.createElement(ye.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Bn,destroyOnClose:!0,onCancel:()=>Rn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Jt,onOk:()=>va()},to.createElement("div",{className:"flex item-center justify-between mb10"},to.createElement("div",{className:wo.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),to.createElement("div",{className:"flex"},to.createElement("div",{className:wo.btns_pfbz,onClick:()=>{Re({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:lt==null?void 0:lt.question_id,ai_review_settings:Aa}})}},to.createElement("img",{src:Ei.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),to.createElement("div",{className:wo.btns_pfbz,onClick:()=>{yt?window.location.href=`/classrooms/${Xe.coursesId}/exercise/${Xe.categoryId}/detail?random=${Cn}&tabs=12`:Ee.history.push(`/classrooms/${Xe.coursesId}/exercise/add/${Xe.categoryId}?random=${Cn}&type=2`)}},to.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),to.createElement(x.default,{pagination:!1,dataSource:Aa,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),to.createElement("div",{className:wo.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),to.createElement("div",{className:wo.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},to.createElement(ge.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:bt=>kt(bt.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var Ci=(0,Ee.connect)(({exercise:ie,globalSetting:se,loading:re,user:We})=>({exercise:ie,globalSetting:se,loading:re.effects,user:We}))(Ri),zu=ee(59301),di=Object.defineProperty,Ji=Object.defineProperties,Ai=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,qi=Object.prototype.hasOwnProperty,Ti=Object.prototype.propertyIsEnumerable,ki=(ie,se,re)=>se in ie?di(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Si=(ie,se)=>{for(var re in se||(se={}))qi.call(se,re)&&ki(ie,re,se[re]);if(mi)for(var re of mi(se))Ti.call(se,re)&&ki(ie,re,se[re]);return ie},cs=(ie,se)=>Ji(ie,Ai(se)),Di=(ie,se)=>{var re={};for(var We in ie)qi.call(ie,We)&&se.indexOf(We)<0&&(re[We]=ie[We]);if(ie!=null&&mi)for(var We of mi(ie))se.indexOf(We)<0&&Ti.call(ie,We)&&(re[We]=ie[We]);return re},Pl=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Sl=(ie,se)=>{var re=ie,{problemset:We,exercise:lt,globalSetting:Re,loading:Bt,dispatch:Xe,onRef:Ce=()=>{},editData:Pe,cancelAdd:yt=()=>{},editKey:$t,setEditKey:Cn=()=>{},setIsClaer:Mt=()=>{},addCallback:Ht=Vn=>{},reload:Bn=()=>{},markBtnVisible:Rn,handleMarkWrongQuestion:Kt,handleAddCorrectAnswers:kt}=re,Jt=Di(re,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[dn,Aa]=(0,a.useState)([]),[Wt,jn]=(0,a.useState)(!1),[vn,va]=(0,a.useState)(!0),[bt,bn]=(0,a.useState)(1),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)([]),Xa=(0,Ee.useParams)(),na=(0,a.useRef)(null),[et,Ia]=(0,a.useState)(""),[aa,ua]=(0,a.useState)([]),_n=(0,a.useRef)(!1),Za=Vn=>{qt([...Ba,Si({},Vn)])};(0,a.useEffect)(()=>{var Vn;if(_n.current)return;if(!(Pe!=null&&Pe.question_title)){jn(!0),Ia("");return}Ia(Pe==null?void 0:Pe.question_title),pa(!(Pe!=null&&Pe.repeat_answer)),bn(Pe==null?void 0:Pe.difficulty),Aa(Pe.tag_discipline_ids);const gn=(Vn=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Vn.map(ia=>{var On,ga,ba;return cs(Si({},ia),{id:ia.question_id,name:ia.question_title,open:!1,score:ia.question_score,qusList:(On=ia==null?void 0:ia.question_choices)==null?void 0:On.map(Ra=>Ra.choice_text),activeQusEditor:null,qusAnswer:(ba=[(ga=ia==null?void 0:ia.question_choices)==null?void 0:ga.findIndex(Ra=>Ra.standard_boolean)])==null?void 0:ba.filter(Ra=>Ra!==-1)})});ua(gn)},[Pe,Wt]),(0,a.useEffect)(()=>{Wt&&Vn();function Vn(){return Pl(this,null,function*(){var gn,ia;const On=yield(0,ue.YY)({sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id});qt(On.tag_disciplines)})}},[Wt]),(0,a.useEffect)(()=>{var Vn;const gn=(Vn=lt==null?void 0:lt.tagDisciplineData)!=null&&Vn.tag_disciplines&&Array.isArray(lt.tagDisciplineData.tag_disciplines)?lt.tagDisciplineData.tag_disciplines:[];qt(gn)},[lt.tagDisciplineData]),(0,a.useImperativeHandle)(se,()=>({onSave:gu,isEdit:Wt}));const iu=Vn=>{(Vn==null?void 0:Vn.status)===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),jn(!1),Cn(-1),_n.current=!1,Bn())},gu=()=>Pl(void 0,null,function*(){var Vn,gn,ia;if(!et)return Fe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(aa.length===0)return Fe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let ba=0;ba!ur);if(Tu>-1)return Fe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${ba+1}\u5C0F\u9898${Va.k4[Tu]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(Ra!=null&&Ra.qusAnswer.length))return Fe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${ba+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const On=aa.map(ba=>{var Ra;return{id:ba.id>1?ba.id:null,question_title:ba.name,question_type:1,question_choices:ba.qusList,question_score:ba.score,standard_answers:[((Ra=ba.qusAnswer)==null?void 0:Ra[0])+1]}});_n.current=!0;let ga;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Pl(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:bt,is_cover:1,repeat_answer:!hn}}),iu(ga)}),onCancel:()=>Pl(void 0,null,function*(){var ba,Ra;ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(Ra=(ba=lt.editData)==null?void 0:ba.exercise)==null?void 0:Ra.sub_discipline_id,difficulty:bt,repeat_answer:!hn}}),iu(ga)})}):(ga=yield Xe({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:et,question_type:7,sub_questions:On,tag_discipline_ids:dn,sub_discipline_id:(ia=(gn=lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.sub_discipline_id,difficulty:bt,repeat_answer:!hn}}),iu(ga)))}),Cr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Vn=>{var gn,ia;return((ia=(gn=lt==null?void 0:lt.editData)==null?void 0:gn.exercise)==null?void 0:ia.exercise_status)===1?Vn:Vn.id!=="del"&&Vn.id!=="add"}),Ka=Vn=>Pl(void 0,null,function*(){if($t!==-1){Fe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Vn.id){case"del":let gn;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Pl(this,null,function*(){yield(0,ue.Fl)({id:Pe.question_id}),Xe({type:"exercise/editExercise",payload:Si({},Xa)})})}});break;case"up":case"down":yield Xe({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Vn.id}}),Xe({type:"exercise/editExercise",payload:Si({},Xa)});break;case"edit":Cn(Pe.dragKey),jn(!0);break;case"add":Ht({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),za=()=>{var Vn;return zu.createElement("aside",{ref:na},zu.createElement("div",{className:_t.questionType},!(Pe!=null&&Pe.isPreview)&&zu.createElement("div",null,zu.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?zu.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},zu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),zu.createElement(ea.Z,{value:Pe.question_title}),zu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):zu.createElement("div",{className:"mt5"},zu.createElement(ea.Z,{value:Pe.question_title})),zu.createElement("div",{style:{display:vn?"block":"none"},className:_t.questionChoices},(Vn=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Vn.map((gn,ia)=>{var On,ga,ba,Ra;return zu.createElement("div",{key:ia,style:{marginBottom:"20px"}},zu.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},zu.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",ia+1,(gn==null?void 0:gn.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(gn==null?void 0:gn.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(gn==null?void 0:gn.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(gn==null?void 0:gn.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),zu.createElement(ea.Z,{value:gn.question_title}),zu.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",gn.question_score,"\u5206\uFF09")),(gn==null?void 0:gn.question_type)==3&&((On=gn==null?void 0:gn.standard_answers)==null?void 0:On.map(function(Tu,ur){return zu.createElement(oe.Z,{key:ur,align:"middle",justify:"start",style:{marginBottom:"5px"}},zu.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Tu==null?void 0:Tu.choice_id,"\uFF09\uFF1A"),zu.createElement(pe.Z,{flex:"1"},zu.createElement(oe.Z,{align:"middle",gutter:[1,1]},Tu.answer_text.map(function(Cu,ca){var Fu;return zu.createElement(pe.Z,{span:24,key:ca},zu.createElement(De.default,{key:ur,checked:(Fu=gn==null?void 0:gn.standard_answers)==null?void 0:Fu.includes(ur),disabled:!0,value:Cu}))}))))})),(gn==null?void 0:gn.question_type)==4&&zu.createElement(ea.Z,{value:((ga=gn==null?void 0:gn.answer_texts)==null?void 0:ga[0])||""}),((gn==null?void 0:gn.question_type)==0||(gn==null?void 0:gn.question_type)==1||(gn==null?void 0:gn.question_type)==2)&&((ba=gn==null?void 0:gn.question_choices)==null?void 0:ba.map(function(Tu,ur){return zu.createElement(oe.Z,{key:ur,align:"middle"},zu.createElement(pe.Z,null,zu.createElement(ge.ZP,{key:ur,checked:gn.standard_answer.includes(ur+1),disabled:!0},Va.k4[ur],".")),zu.createElement(pe.Z,{flex:"1"},zu.createElement("span",{className:"c-black font14"},zu.createElement(ea.Z,{value:Tu.choice_text}))))})),Rn&&zu.createElement(oe.Z,{className:"mt20",align:"middle",gutter:20},zu.createElement(pe.Z,null,zu.createElement(io.Z,{state:gn==null?void 0:gn.is_wrong,onClick:()=>Kt({value:gn,type:gn==null?void 0:gn.question_type})})),(gn==null?void 0:gn.question_type)==0&&zu.createElement(pe.Z,null,zu.createElement(Ie.ZP,{style:{color:"#3061D0"},onClick:()=>{kt==null||kt({value:gn})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(gn==null?void 0:gn.question_type)==4&&((Ra=lt==null?void 0:lt.commonHeader)==null?void 0:Ra.teacher_permission)&&zu.createElement(Ci,{questionInfo:gn}))})),zu.createElement("div",{className:_t.action},zu.createElement("span",{className:"c-light-primary current",onClick:()=>va(!vn),style:{}},vn?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Cr.map(function(gn,ia){return gn.id==="up"&&Pe.key===1||gn.id==="down"&&Pe.key===Pe.len?null:zu.createElement(Be.Z,{key:ia,placement:"bottom",title:gn.name},zu.createElement("span",{onClick:()=>Ka(gn),className:gn.icon}))})))},Yn=()=>{var Vn,gn;return zu.createElement("aside",null,zu.createElement("div",{className:_t.questionType},zu.createElement("div",null,zu.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),zu.createElement("section",{className:_t.wrap,style:{padding:0}},zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:_t.required},"*"),zu.createElement("span",{className:_t.title},"\u9898\u5E72\uFF1A")),zu.createElement(Ca.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:et,onChange:ia=>Ia(ia)}),zu.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",aa==null?void 0:aa.length),aa==null?void 0:aa.map((ia,On)=>{var ga;return zu.createElement("div",{className:_t.fold,key:ia.id},zu.createElement("div",{onClick:()=>Ea("open",On),className:_t.head},zu.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:ia.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),zu.createElement("span",null,"\u7B2C",On+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),zu.createElement("b",{onClick:ba=>{ba.stopPropagation(),Ea("delete",On)},className:"iconfont icon-shanchu8"})),zu.createElement("div",{className:"mb10",style:{display:ia.open?"block":"none"}},zu.createElement(Ca.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:ia==null?void 0:ia.name,onChange:ba=>Ea("value",On,ba)}),zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:_t.required},"*"),zu.createElement("span",{className:_t.title},"\u7B54\u6848\u9009\u9879\uFF1A",zu.createElement("span",{className:_t.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(ga=ia==null?void 0:ia.qusList)==null?void 0:ga.map((ba,Ra)=>{var Tu,ur;return zu.createElement("div",{className:_t.choiceWrap,key:Ra},zu.createElement(Be.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},zu.createElement("div",{className:`${_t.answer} ${(Tu=ia==null?void 0:ia.qusAnswer)!=null&&Tu.includes(Ra)?_t.activeAnswer:""}`,onClick:()=>Ea("answer",On,Ra)},Va.k4[Ra])),zu.createElement("div",{className:_t.editorWrap},(ia==null?void 0:ia.activeQusEditor)===Ra?zu.createElement(Ca.Z,{id:`single-question-option-${Ra}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:ba,onChange:Cu=>Ea("details",On,Cu)}):zu.createElement("div",{className:_t.htmlWrap,onClick:()=>Ea("edit",On,Ra)},zu.createElement(ea.Z,{value:ba}))),Ra>1&&zu.createElement(Be.Z,{title:"\u5220\u9664"},zu.createElement("i",{className:`${_t.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Ea("deleteQus",On,Ra)})),Ra<7&&Ra===((ur=ia==null?void 0:ia.qusList)==null?void 0:ur.length)-1&&zu.createElement(Be.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},zu.createElement("i",{className:`${_t.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ea("addQus",On)})))}),zu.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",zu.createElement(ke.Z,{value:ia.score,max:1e4,min:0,onChange:ba=>Ea("score",On,ba)})," ","\u5206")))}),aa.length<20&&zu.createElement(Ie.ZP,{type:"primary",onClick:Mn},zu.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),zu.createElement("p",{className:"mt10"},zu.createElement("span",{className:_t.difficult},zu.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",zu.createElement(ge.ZP.Group,{value:bt,onChange:ia=>{bn(ia.target.value)}},zu.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),zu.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),zu.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),zu.createElement("p",{className:_t.titleWrap},zu.createElement("span",{className:`${_t.title}`},"\u77E5\u8BC6\u70B9\uFF1A",zu.createElement("span",{className:_t.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),zu.createElement("div",{className:"mt5"},zu.createElement(ou.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:dn,onChange:Aa,subId:(gn=(Vn=lt.editData)==null?void 0:Vn.exercise)==null?void 0:gn.sub_discipline_id,knowledgeOptions:Ba,onAddKnowledgeFinish:Za}))),zu.createElement("aside",{className:"tr"},($t!==-1||Pe.question_id)&&zu.createElement(Ie.ZP,{type:"default",onClick:()=>{yt(),jn(!1)}},"\u53D6\u6D88"),zu.createElement(Ie.ZP,{className:"ml20",type:"primary",onClick:()=>{gu()}},"\u4FDD\u5B58")))},Mn=()=>{const Vn={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ua(aa.concat(Vn))},Ea=(Vn,gn,ia)=>{var On;const ga=(0,da.cloneDeep)(aa);Vn==="open"&&(ga[gn].open=!ga[gn].open),Vn==="delete"&&ga.splice(gn,1),Vn==="value"&&(ga[gn].name=ia),Vn==="answer"&&(ga[gn].qusAnswer=[ia]),Vn==="edit"&&(ga[gn].activeQusEditor=ia),Vn==="details"&&(ga[gn].qusList[ga[gn].activeQusEditor]=ia),Vn==="addQus"&&(ga[gn].qusList=ga[gn].qusList.concat("")),Vn==="deleteQus"&&(ga[gn].qusList=ga[gn].qusList.filter((ba,Ra)=>Ra!==ia),ga[gn].qusAnswer=(On=ga[gn].qusAnswer)==null?void 0:On.filter(ba=>ba!==ia)),Vn==="analysis"&&(ga[gn].analysis=ia),Vn==="score"&&(ga[gn].score=ia),ua(ga)};return zu.createElement("section",{className:_t.wrap},!Wt&&za(),Wt&&Yn())};var qo=(0,Ee.connect)(({problemset:ie,loading:se,globalSetting:re,exercise:We})=>({problemset:ie,globalSetting:re,exercise:We,loading:se.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Sl)),ui=ee(71426),bi={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},ds=ee(60572),Ds=ee(24334),Ts=Object.defineProperty,Xn=Object.defineProperties,su=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Gr=(ie,se,re)=>se in ie?Ts(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,dl=(ie,se)=>{for(var re in se||(se={}))Pu.call(se,re)&&Gr(ie,re,se[re]);if(Mu)for(var re of Mu(se))Ya.call(se,re)&&Gr(ie,re,se[re]);return ie},uo=(ie,se)=>Xn(ie,su(se)),ol=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Qo=({data:ie,exercise:se,isDragDisabled:re=!1,editorProps:We={},onDragEnd:lt=()=>{},dispatch:Re,markBtnVisible:Bt=!1,batchScore:Xe=[],reload:Ce=()=>{}})=>{const Pe=(0,a.useRef)(),yt=(0,Ee.useParams)(),[$t,Cn]=ye.default.useModal(),Mt=()=>{var jn,vn,va,bt,bn,hn,pa,Ba,qt,Xa,na,et,Ia,aa,ua,_n;return[{name:"\u5355\u9009\u9898",type:0,count:(jn=ie==null?void 0:ie.exercise_types)==null?void 0:jn.q_singles,score:(vn=ie==null?void 0:ie.exercise_types)==null?void 0:vn.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(va=ie==null?void 0:ie.exercise_types)==null?void 0:va.q_doubles,score:(bt=ie==null?void 0:ie.exercise_types)==null?void 0:bt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(bn=ie==null?void 0:ie.exercise_types)==null?void 0:bn.q_judges,score:(hn=ie==null?void 0:ie.exercise_types)==null?void 0:hn.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(pa=ie==null?void 0:ie.exercise_types)==null?void 0:pa.q_nulls,score:(Ba=ie==null?void 0:ie.exercise_types)==null?void 0:Ba.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(qt=ie==null?void 0:ie.exercise_types)==null?void 0:qt.q_mains,score:(Xa=ie==null?void 0:ie.exercise_types)==null?void 0:Xa.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(na=ie==null?void 0:ie.exercise_types)==null?void 0:na.q_shixuns,score:(et=ie==null?void 0:ie.exercise_types)==null?void 0:et.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(Ia=ie==null?void 0:ie.exercise_types)==null?void 0:Ia.q_pros,score:(aa=ie==null?void 0:ie.exercise_types)==null?void 0:aa.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ua=ie==null?void 0:ie.exercise_types)==null?void 0:ua.q_combinations,score:(_n=ie==null?void 0:ie.exercise_types)==null?void 0:_n.q_combination_scores,items:[]}]},Ht=(jn,vn,va)=>{const bt=Array.from(jn),[bn]=bt.splice(vn,1);return bt.splice(va,0,bn),bt},Bn=(jn,vn,va)=>{if(!jn.destination)return;const bt=Ht(vn,jn.source.index,jn.destination.index);lt(bt,va)},Rn=jn=>{Re({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:jn}})},Kt=(jn,vn)=>{var va,bt,bn;if(vn===0)return a.createElement(hr,dl({reload:Ce,editData:jn},jn));if(vn===1)return a.createElement(dr,dl({reload:Ce,editData:jn},jn));if(vn===2)return a.createElement(Il,dl({reload:Ce,editData:jn},jn));if(vn===3)return a.createElement(ar,dl({reload:Ce,editData:jn},jn));if(vn===4)return a.createElement(Wu,dl({reload:Ce,editData:jn},jn));if(vn===5)return a.createElement(jl,dl({reload:Ce,editData:jn},jn));if(vn===6)return a.createElement(Kl,dl({editData:jn},jn));if(vn===7)return a.createElement(qo,dl({handleAddCorrectAnswers:Aa,handleMarkWrongQuestion:Rn,markBtnVisible:Bt,reload:Ce,editData:jn},jn));if(vn===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(ea.Z,{value:jn.key+"."+((va=jn==null?void 0:jn.program_attr)==null?void 0:va.description)}),a.createElement(ea.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Ds.Base64.decode(((bt=jn==null?void 0:jn.program_attr)==null?void 0:bt.code)||"")}),(bn=jn==null?void 0:jn.standard_answer)==null?void 0:bn.map(function(hn,pa){return a.createElement(oe.Z,{key:pa,align:"middle",style:{marginTop:20}},a.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",hn.choice_id,"\uFF09\uFF1A"),a.createElement(pe.Z,{flex:"1"},a.createElement(oe.Z,{align:"middle",gutter:[1,1]},a.createElement(De.default,{key:pa,disabled:!0,value:hn.answer_text||"- -"}))))}))},kt=(jn,vn,va)=>a.createElement(ui.Z5,{onDragEnd:bt=>Bn(bt,jn,vn)},a.createElement(ui.bK,{droppableId:"droppable"},(bt,bn)=>a.createElement("div",uo(dl({ref:bt.innerRef},bt.droppableProps),{style:{width:"100%"}}),jn==null?void 0:jn.map((hn,pa)=>{var Ba;const qt=dl(uo(dl({},hn),{key:pa+1,hideAction:!0,isPreview:!0,dragKey:vn+"-"+pa}),We);return a.createElement(ui._l,{key:qt==null?void 0:qt.question_id,draggableId:(Ba=qt==null?void 0:qt.question_id)==null?void 0:Ba.toString(),index:pa,isDragDisabled:re},(Xa,na)=>{var et;return a.createElement("aside",dl(dl({ref:Xa.innerRef},Xa.draggableProps),Xa.dragHandleProps),a.createElement("div",{className:bi.posWarp,id:qt.dragKey},Kt(qt,vn),a.createElement(oe.Z,{className:"pl30",align:"middle",gutter:20},Bt&&![5,6,7,8].includes(vn)&&a.createElement(pe.Z,null,a.createElement(io.Z,{state:qt==null?void 0:qt.is_wrong,onClick:()=>Rn({value:qt,type:vn})})),[5,6,8].includes(vn)&&(qt==null?void 0:qt.show_resubmit)&&a.createElement(pe.Z,null,a.createElement(ds.C,{dataSource:qt})),Bt&&[0].includes(vn)&&a.createElement(pe.Z,null,a.createElement(Ie.ZP,{style:{color:"#3061D0"},onClick:()=>{Aa({value:qt})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),vn===4&&((et=se==null?void 0:se.commonHeader)==null?void 0:et.teacher_permission)&&a.createElement(Ci,{questionInfo:qt}),a.createElement(eu.Z,null),!re&&a.createElement("div",{className:bi.pos},a.createElement("div",{className:bi.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),bt.placeholder))),Jt=jn=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[jn]||0,dn=(jn,vn)=>{Pe.current=Jt(vn),ye.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,vn==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":vn,"\uFF1A"),a.createElement(ke.Z,{min:1,defaultValue:Pe.current,onChange:va=>{Pe.current=va}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),vn==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:jn,score:Pe.current}})).status!==-1&&Ce()})})},Aa=({value:jn}={})=>{var vn,va;let bt=(jn==null?void 0:jn.standard_answer)||[];const bn=$t.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",(vn=jn==null?void 0:jn.standard_answer)==null?void 0:vn.map(hn=>{var pa;return(pa=Va.k4)==null?void 0:pa[hn-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Le.default.Group,{className:"flex-col mt20",options:(va=jn==null?void 0:jn.question_choices)==null?void 0:va.map((hn,pa)=>{var Ba;return{value:hn==null?void 0:hn.choice_position,label:a.createElement(ea.Z,{className:"c-black font14",value:`${(Ba=Va.k4)==null?void 0:Ba[pa]}. ${hn==null?void 0:hn.choice_text}`}),disabled:hn==null?void 0:hn.origin_standard_answer}}),defaultValue:bt,onChange:hn=>{bt=hn}})),onOk:()=>ol(void 0,null,function*(){const hn=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/questions/${jn==null?void 0:jn.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:bt}});(hn==null?void 0:hn.status)===0&&(Fe.ZP.success("\u4FEE\u6539\u6210\u529F"),Re({type:"exercise/editExercise",payload:{categoryId:yt.categoryId,coursesId:yt.coursesId}}))})})},Wt=function(){var jn;const vn=Mt();return(jn=ie==null?void 0:ie.exercise_questions)==null||jn.forEach(function(bt,bn){var hn,pa,Ba,qt,Xa,na,et,Ia,aa,ua,_n,Za,iu,gu,Cr,Ka;bt.question_type===0&&((pa=(hn=vn[bt.question_type])==null?void 0:hn.items)==null||pa.push(bt)),bt.question_type===1&&((qt=(Ba=vn[bt.question_type])==null?void 0:Ba.items)==null||qt.push(bt)),bt.question_type===2&&((na=(Xa=vn[bt.question_type])==null?void 0:Xa.items)==null||na.push(bt)),bt.question_type===3&&((Ia=(et=vn[bt.question_type])==null?void 0:et.items)==null||Ia.push(bt)),bt.question_type===4&&((ua=(aa=vn[bt.question_type])==null?void 0:aa.items)==null||ua.push(bt)),bt.question_type===5&&((Za=(_n=vn[bt.question_type])==null?void 0:_n.items)==null||Za.push(bt)),bt.question_type===6&&((gu=(iu=vn[bt.question_type])==null?void 0:iu.items)==null||gu.push(bt)),bt.question_type===7&&((Ka=(Cr=vn[bt.question_type])==null?void 0:Cr.items)==null||Ka.push(bt))}),ie==null?void 0:ie.map((bt,bn)=>{var hn,pa;return a.createElement(a.Fragment,{key:bn},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,de.EM)(bn+1),"\u3001",bt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",bt.count,"\u9898",(bt==null?void 0:bt.question_type)===7?`\uFF0C\u5305\u542B${bt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",bt.score,"\u5206\uFF09"),(bt.question_type==5||bt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},bt.question_type==5&&a.createElement(Le.default,{defaultChecked:(pa=(hn=se==null?void 0:se.editData)==null?void 0:hn.exercise)==null?void 0:pa.show_challenge_task_pass,onChange:Ba=>ol(this,null,function*(){let qt=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Ba.target.checked}});(qt==null?void 0:qt.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(bt==null?void 0:bt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var Ba,qt,Xa,na;ye.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Le.default,{defaultChecked:(qt=(Ba=se==null?void 0:se.editData)==null?void 0:Ba.exercise)==null?void 0:qt.show_hack_sets,onChange:et=>ol(this,null,function*(){let Ia=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:et.target.checked}});(Ia==null?void 0:Ia.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),ye.default.destroyAll(),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Le.default,{defaultChecked:(na=(Xa=se==null?void 0:se.editData)==null?void 0:Xa.exercise)==null?void 0:na.show_hack_description,onChange:et=>ol(this,null,function*(){let Ia=yield(0,Se.ZP)(`/api/exercises/${yt.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:et.target.checked}});(Ia==null?void 0:Ia.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),ye.default.destroyAll(),Re({type:"exercise/editExercise",payload:dl({},yt)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(Xe==null?void 0:Xe.includes(bt==null?void 0:bt.name))&&a.createElement(Ie.ZP,{onClick:()=>dn(bt==null?void 0:bt.question_type,bt==null?void 0:bt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),kt(bt.items,bt==null?void 0:bt.question_type,bt==null?void 0:bt.name))})};return a.createElement("div",null," ",Wt(),Cn," ")};var mo=(0,Ee.connect)()(Qo),yi=ee(44557),ms=ee(95024),Br=ee(59301),gi=Object.defineProperty,fi=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,gs=(ie,se,re)=>se in ie?gi(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,_i=(ie,se)=>{for(var re in se||(se={}))Yo.call(se,re)&&gs(ie,re,se[re]);if(fi)for(var re of fi(se))ji.call(se,re)&&gs(ie,re,se[re]);return ie},wi=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const $i=({exercise:ie,loading:se,dispatch:re,activeTabs:We})=>{var lt;const Re=(0,Ee.useParams)(),[Bt]=(0,a.useState)(_i(_i({},Re),{page:1,per_page:10})),{editData:Xe,commonHeader:{exercise_status:Ce}}=ie;(0,a.useEffect)(()=>{We==="2"&&Pe()},[Re.categoryId,We]);const Pe=()=>wi(void 0,null,function*(){yield(0,Uu.w)(Re.coursesId,Re.categoryId,"",2,3),re({type:"exercise/editExercise",payload:_i({},Bt)})});return(0,a.useEffect)(()=>(re({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),re({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{re({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),re({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Br.createElement("div",null,Br.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Br.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Br.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Br.createElement(Ie.ZP,{onClick:()=>{re({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Re.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Br.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Br.createElement(Sn.Z,{spinning:se["exercise/editExercise"]},Br.createElement(yi.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:We,showExportBtn:!0}),Br.createElement(eu.Z,null),Br.createElement(mo,{data:Xe==null?void 0:Xe.exercise_question_types,exercise:ie,isDragDisabled:!0,markBtnVisible:Ce===3&&(((lt=Xe==null?void 0:Xe.exercise)==null?void 0:lt.is_creator)||(0,mn.Ny)())}),Br.createElement(ms.Z,null))))};var g0=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se.effects}))($i),fs={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},td=ee(26724),qs=ee.n(td),f0=ee(12327),v0=ee(59477),Sr=ee(59301),p0=Object.defineProperty,nd=Object.defineProperties,E0=Object.getOwnPropertyDescriptors,ad=Object.getOwnPropertySymbols,A0=Object.prototype.hasOwnProperty,h0=Object.prototype.propertyIsEnumerable,es=(ie,se,re)=>se in ie?p0(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Xo=(ie,se)=>{for(var re in se||(se={}))A0.call(se,re)&&es(ie,re,se[re]);if(ad)for(var re of ad(se))h0.call(se,re)&&es(ie,re,se[re]);return ie},Zi=(ie,se)=>nd(ie,E0(se)),bs=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const F0=({exercise:ie,loading:se,dispatch:re,cb:We})=>{const lt=Zi(Xo({},(0,Ee.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[Re,Bt]=(0,a.useState)(Xo({},lt)),[Xe,Ce]=(0,a.useState)([]);const[Pe,yt]=(0,a.useState)(!0),[$t,Cn]=(0,a.useState)(!0),[Mt,Ht]=(0,a.useState)(0),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)([]),[Jt,dn]=(0,a.useState)([]),[Aa,Wt]=(0,a.useState)([]),[jn]=me.default.useForm(),[vn,va]=(0,a.useState)("");(0,a.useEffect)(()=>{ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(Xe=[],bt(),bn(1))},[ie.actionTabs.key,Re.commit_types]);const bt=()=>bs(void 0,null,function*(){var Ia,aa;const ua=yield(0,Se.ZP)(`/api/exercises/${Re.categoryId}/header_info.json`,{method:"get"});(ua==null?void 0:ua.status)===0&&(Wt([...(Ia=ua==null?void 0:ua.data)==null?void 0:Ia.course_groups]),dn([...(aa=ua==null?void 0:ua.data)==null?void 0:aa.course_groups]))}),bn=Ia=>bs(void 0,null,function*(){var aa;Ia==1&&(Xe=[]),yt(!0),Re.page=Ia,Cn(!0);const ua=yield re({type:"exercise/getRedoModal",payload:Zi(Xo({},Re),{commit_types:Re.commit_types.includes(0)?[]:Re.commit_types,score:((Re==null?void 0:Re.one)||0)+`${Re!=null&&Re.two?","+(Re==null?void 0:Re.two):""}`})});((aa=ua==null?void 0:ua.exercise_users)==null?void 0:aa.length){if(Ia.target.checked){const aa=Xe==null?void 0:Xe.map(ua=>ua.user_id);kt(aa)}else kt([])},pa=Ia=>{Re.course_group=Re.save_course_group,Re.student_id=Re.save_student_id,Re.realname=Re.save_realname,Bt(Xo({},Re)),Ce([]),bn(1)},Ba=()=>{Re.one=Re.save_one,Re.two=Re.save_two,Ht(Mt+1),Bt(Xo({},Re)),Ce([]),bn(1)},qt=()=>{(Re==null?void 0:Re.sort)===null?Re.sort="asc":(Re==null?void 0:Re.sort)==="asc"?Re.sort="desc":(Re==null?void 0:Re.sort)==="desc"&&(Re.sort=null),Bt(Xo({},Re)),Ce([]),bn(1)},Xa=()=>{let Ia=!1;const aa=()=>bs(void 0,null,function*(){(yield(0,ue.q6)(Zi(Xo({},Re),{is_reset:Ia,user_ids:Kt}))).status===0&&(Fe.ZP.success("\u64CD\u4F5C\u6210\u529F"),We&&We(),re({type:"exercise/setActionTabs",payload:{}})),re({type:"exercise/getCommonHeader",payload:Xo({},Re)})});ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Sr.createElement("div",{style:{margin:"13px 0 0px 0"}},Sr.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Sr.createElement(Le.default,{onChange:ua=>{Ia=ua.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:aa})},na=Ia=>{const aa=parseInt(Ia);return isNaN(aa)?"":aa},et=(Ia,aa)=>Ia===0?Sr.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Ia===1?Sr.createElement("span",{style:{color:"#DF3042"}},!aa.is_make_up&&"\u8003\u8BD5\u4E2D",aa.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Ia===2?Sr.createElement("span",{style:{color:"#5AB891"}},!aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377",aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Sr.createElement("span",{style:{color:"#5AB891"}},!aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",aa.is_make_up&&!aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!aa.is_make_up&&aa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Sr.createElement(ye.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:ie.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:Bn,afterClose:()=>{Bt(Xo({},lt)),kt([]),Ce([]),va(""),dn([]),Wt([]),jn.resetFields()},onOk:Xa,onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},Sr.createElement(oe.Z,{align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Sr.createElement(pe.Z,null,Sr.createElement(Le.default,{className:"mr10",onChange:Ia=>{Bt(Zi(Xo({},Re),{commit_types:[0]}))},checked:Re==null?void 0:Re.commit_types.includes(0)},"\u5168\u90E8"),Sr.createElement(Le.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:Re.commit_types,onChange:Ia=>{Bt(Zi(Xo({},Re),{commit_types:Ia}))}}))),Sr.createElement(oe.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Sr.createElement(pe.Z,null,Sr.createElement(oe.Z,{align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Sr.createElement(pe.Z,null,Sr.createElement(ke.Z,{parser:na,onChange:Ia=>{Bt(Zi(Xo({},Re),{save_one:Ia}))},value:Re.save_one,min:0}),Sr.createElement("span",{className:"mr10 ml10"},"-"),Sr.createElement(ke.Z,{parser:na,onChange:Ia=>{Bt(Zi(Xo({},Re),{save_two:Ia}))},value:Re.save_two,min:0})),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{onClick:()=>{Bt(Zi(Xo({},Re),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"primary",onClick:Ba},"\u786E\u8BA4")))),Sr.createElement(pe.Z,null,Sr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:20},Sr.createElement(pe.Z,null,Sr.createElement(De.default.Search,{value:Re.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:Ia=>{Re.save_realname=Ia.target.value,Bt(Xo({},Re))},onSearch:pa})),Sr.createElement(pe.Z,null,Sr.createElement(E.Z,{dropdownRender:Ia=>Sr.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Sr.createElement(me.default,{form:jn,initialValues:{course_group_ids:[]},onValuesChange:aa=>{Bt(Xo(Xo({},Re),aa))},onFinish:()=>{bn(1)}},Sr.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Sr.createElement(De.default,{allowClear:!0,suffix:Sr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${fs.searchIcon}`}),className:fs.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:vn,onChange:aa=>bs(void 0,null,function*(){var ua;va((ua=aa==null?void 0:aa.target)==null?void 0:ua.value),Wt([...Jt.filter(_n=>{var Za;return(Za=_n==null?void 0:_n.exercise_group_name)==null?void 0:Za.includes(aa.target.value)})])})}),Sr.createElement(me.default.Item,{name:"course_group_ids",valuePropName:"checked"},Sr.createElement(Le.default.Group,null,Sr.createElement(Oe.Z,{direction:"vertical",size:10},Aa==null?void 0:Aa.map((aa,ua)=>Sr.createElement(Le.default,{key:ua,value:aa==null?void 0:aa.exercise_group_id},aa==null?void 0:aa.exercise_group_name)))))),Sr.createElement(oe.Z,{wrap:!1,align:"middle"},Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Sr.createElement(pe.Z,null,Sr.createElement(Ie.ZP,{type:"link",htmlType:"reset",onClick:()=>{Bt(Zi(Xo({},Re),{course_group_ids:[]})),Wt([...Jt]),va("")}},"\u91CD\u7F6E")))))},Sr.createElement("a",{onClick:Ia=>Ia.preventDefault()}," ",Sr.createElement(Oe.Z,null," \u5206\u73ED ",Sr.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Sr.createElement("div",{className:fs.head,style:(Xe==null?void 0:Xe.length)>5?{paddingRight:15}:{width:944}},Sr.createElement("div",null,Sr.createElement(Le.default,{className:"font14",checked:Xe!=null&&Xe.length?(Kt==null?void 0:Kt.length)===(Xe==null?void 0:Xe.length):!1,onChange:hn},"\u59D3\u540D")),Sr.createElement("div",null,Sr.createElement("span",null,"\u5B66\u53F7")),Sr.createElement("div",null,Sr.createElement("span",null,"\u5206\u73ED")),Sr.createElement("div",null,Sr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Sr.createElement("div",{className:fs.sort,onClick:qt},Sr.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Sr.createElement("aside",null,Sr.createElement(v0.Z,{style:{color:(Re==null?void 0:Re.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Sr.createElement(te.Z,{style:{color:(Re==null?void 0:Re.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Sr.createElement("div",{style:{height:260,overflow:"auto"}},Sr.createElement(qs(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!$t&&Pe&&bn((Re==null?void 0:Re.page)+1)},hasMore:!$t&&Pe,useWindow:!1},Sr.createElement(Le.default.Group,{style:{width:"100%"},value:Kt,onChange:Ia=>{console.log(Ia,444),kt(Ia)}},Xe==null?void 0:Xe.map(function(Ia,aa){return Sr.createElement("div",{key:Ia.user_id,className:fs.row},Sr.createElement("div",null,Sr.createElement(Le.default,{className:"font14",value:Ia.user_id},Ia.user_name)),Sr.createElement("div",null,Ia.student_id),Sr.createElement("div",null,Ia.course_group_name),Sr.createElement("div",null,et(Ia.commit_status,Ia)),Sr.createElement("div",{className:"pl10"},Sr.createElement("span",null,Ia.user_score)))})),Sr.createElement(Sn.Z,{className:"edu-ant-spin",spinning:$t}))),Sr.createElement("div",{className:fs.title},Sr.createElement("img",{style:{objectFit:"contain"},src:f0.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var ud=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(F0),ws={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},So=ee(59301),rd=Object.defineProperty,Pc=Object.getOwnPropertySymbols,B0=Object.prototype.hasOwnProperty,C0=Object.prototype.propertyIsEnumerable,Sc=(ie,se,re)=>se in ie?rd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,vs=(ie,se)=>{for(var re in se||(se={}))B0.call(se,re)&&Sc(ie,re,se[re]);if(Pc)for(var re of Pc(se))C0.call(se,re)&&Sc(ie,re,se[re]);return ie},Dc=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const ld=({exercise:ie,dispatch:se,onOk:re})=>{const We=(0,Ee.useParams)(),[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)(),[Ce,Pe]=(0,a.useState)([]),[yt,$t]=(0,a.useState)(!0),[Cn,Mt]=(0,a.useState)(!1),[Ht]=me.default.useForm(),[Bn,Rn]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),Kt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Wt,jn,vn)=>Bn.limit*(Bn.page-1)+vn+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Wt,jn,vn)=>So.createElement("span",null,Wt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Wt,jn,vn)=>So.createElement("span",null,Wt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Wt,jn,vn)=>So.createElement("span",null,Wt===1?"\u672A\u5F00\u59CB":Wt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Wt,jn,vn)=>So.createElement("div",{style:{flex:1,textAlign:"right"}},So.createElement("a",{onClick:()=>{(0,de.xg)(`/classrooms/${We.coursesId}/exercise/${jn.id}/detail?random=${jn.is_random}`)}},"\u67E5\u770B"))}].filter(Wt=>!!Wt);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&kt(Bn)},[ie.actionTabs.key]);const kt=Wt=>Dc(void 0,null,function*(){var jn,vn;$t(!0);const va=yield(0,Se.ZP)(`/api/exercises/${We==null?void 0:We.categoryId}/make_up_records.json`,{method:"get",params:vs({},Wt)});va&&(Re(((jn=va==null?void 0:va.data)==null?void 0:jn.make_up_exercises)||[]),Xe((vn=va==null?void 0:va.data)==null?void 0:vn.count)),$t(!1)}),Jt=()=>{se({type:"exercise/setActionTabs",payload:{}})},dn=()=>{re(Ce)},Aa=Wt=>{Pe(Wt),Mt(Wt.length===lt.length)};return So.createElement(ye.default,{centered:!0,afterClose:()=>{Pe([]),Mt(!1),Ht.resetFields(),Rn({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:ws.scoremodal,open:ie.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>se({type:"exercise/setActionTabs",payload:{}}),onCancel:Jt},So.createElement(me.default,{layout:"inline",form:Ht,onValuesChange:(Wt,jn)=>{console.log(Wt),!(Wt.keywords||Wt.keywords==="")&&Ht.submit()},onFinish:Wt=>{console.log(Wt),Rn(vs(vs({},Bn),Wt)),kt(vs(vs({},Bn),Wt))},initialValues:{is_random:"",exercise_status:""}},So.createElement(me.default.Item,{name:"is_random"},So.createElement(Gt.default,{className:ws.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},So.createElement(Gt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),So.createElement(Gt.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),So.createElement(Gt.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),So.createElement(me.default.Item,{name:"exercise_status"},So.createElement(Gt.default,{className:ws.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},So.createElement(Gt.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),So.createElement(Gt.default.Option,{value:1},"\u672A\u5F00\u59CB"),So.createElement(Gt.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),So.createElement(Gt.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),So.createElement(me.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},So.createElement(De.default.Search,{className:ws.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:So.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ws.searchIcon}`,onClick:()=>Ht.submit()}),onSearch:Wt=>{Ht.submit()}}))),So.createElement(x.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:lt,pagination:!1,loading:yt,columns:Kt}),(lt==null?void 0:lt.length)>0&&So.createElement(Ge.Z,{current:Bn.page,total:Bt,style:{marginBottom:20},defaultPageSize:Bn.limit,showTotal:Wt=>So.createElement("span",null,"\u5171\xA0",So.createElement("span",{style:{color:"#165DFF"}},Wt),"\xA0\u6761\u6570\u636E"),pageSize:Bn.limit,onChange:(Wt,jn)=>{Bn.page=Wt,Bn.limit=jn,Rn(vs({},Bn)),kt(vs({},Bn))}}))};var bc=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(ld),_s={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},wc="data:image/jpeg;base64,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",y0=Object.defineProperty,P0=Object.defineProperties,S0=Object.getOwnPropertyDescriptors,xc=Object.getOwnPropertySymbols,D0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,od=(ie,se,re)=>se in ie?y0(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,xi=(ie,se)=>{for(var re in se||(se={}))D0.call(se,re)&&od(ie,re,se[re]);if(xc)for(var re of xc(se))b0.call(se,re)&&od(ie,re,se[re]);return ie},ps=(ie,se)=>P0(ie,S0(se)),Ic=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const w0=({exercise:ie,loading:se,dispatch:re,cb:We})=>{const lt=ps(xi({},(0,Ee.useParams)()),{page:0,limit:20});let[Re,Bt]=(0,a.useState)(xi({},lt)),[Xe,Ce]=(0,a.useState)([]),[Pe,yt]=(0,a.useState)({});const[$t,Cn]=(0,a.useState)(!0),[Mt,Ht]=(0,a.useState)(!0);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(Xe=[],Rn(1))},[ie.actionTabs.key]);const Bn=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(Kt,kt,Jt)=>a.createElement(Be.Z,{placement:"bottom",title:Jt+1},a.createElement("span",null,Jt+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Ye()(Kt).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ye()(Kt).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Ye()(Kt).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ye()(Kt).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Kt},a.createElement("span",null,Kt||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:Kt=>a.createElement(Be.Z,{placement:"bottom",title:Kt},a.createElement("span",null,Kt||"--"))}],Rn=Kt=>Ic(void 0,null,function*(){var kt;Kt==1&&(Xe=[]),Cn(!0),Re.page=Kt,Re.student_id=ie.actionTabs.student_id,Ht(!0);const Jt=yield re({type:"exercise/getRedoListModal",payload:ps(xi({},Re),{score:((Re==null?void 0:Re.one)||0)+`${Re!=null&&Re.two?","+(Re==null?void 0:Re.two):""}`})});yt(xi({},Jt)),((kt=Jt==null?void 0:Jt.student_redo_lists)==null?void 0:kt.length){Bt(xi({},lt)),Ce([])},onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:_s.info},a.createElement("div",{className:_s.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:_s.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:_s.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(Xe==null?void 0:Xe.length)===0&&!Mt&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:wc,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((Xe==null?void 0:Xe.length)>0||Mt)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(x.default,{pagination:!1,dataSource:[],columns:Bn})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(qs(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!Mt&&$t&&Rn((Re==null?void 0:Re.page)+1)},hasMore:$t,useWindow:!1},a.createElement(x.default,{loading:Mt,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:Xe,columns:Bn})))))};var id=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(w0),x0=ee(2773),ks=ee(23129),js={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},I0=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const hi=({exercise:ie,dispatch:se,onOk:re})=>{const We=(0,Ee.useParams)(),[lt,Re]=(0,a.useState)([]),[Bt,Xe]=(0,a.useState)([]),[Ce,Pe]=(0,a.useState)(!0),[yt,$t]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ie.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Cn()},[ie.actionTabs.key]);const Cn=()=>I0(void 0,null,function*(){Pe(!0);const Rn=yield(0,Se.ZP)(`/api/courses/${We==null?void 0:We.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:We==null?void 0:We.categoryId}});Rn&&Re((Rn==null?void 0:Rn.course_groups)||[]),Pe(!1)}),Mt=()=>{se({type:"exercise/setActionTabs",payload:{}})},Ht=()=>{re(Bt)},Bn=Rn=>{Xe(Rn),$t(Rn.length===lt.length)};return a.createElement(ye.default,{centered:!0,afterClose:()=>{Xe([]),$t(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:ie.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:js.customModal,onCancel:Mt},a.createElement("aside",{className:js.checking},a.createElement("div",{className:js.content},a.createElement("div",{className:js.group},lt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Le.default.Group,{value:Bt,onChange:Bn},lt.map(Rn=>a.createElement(Le.default,{key:Rn.id,value:Rn.id},Rn.name))))),a.createElement("div",{className:js.footer},a.createElement(Le.default,{checked:yt,onChange:Rn=>{const Kt=Rn.target.checked?lt.map(kt=>kt.id):[];Xe(Kt),$t(Rn.target.checked)}},"\u5168\u9009"),a.createElement(Ie.ZP,{onClick:Mt},"\u53D6\u6D88"),a.createElement(Ie.ZP,{onClick:Ht,type:"primary"},"\u786E\u8BA4"))))};var Lc=(0,Ee.connect)(({exercise:ie})=>({exercise:ie}))(hi),sd=ee(64205),wl={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja"},_o=ee(59301),Zs=Object.defineProperty,cd=Object.defineProperties,L0=Object.getOwnPropertyDescriptors,dd=Object.getOwnPropertySymbols,N0=Object.prototype.hasOwnProperty,Nc=Object.prototype.propertyIsEnumerable,xs=(ie,se,re)=>se in ie?Zs(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,md=(ie,se)=>{for(var re in se||(se={}))N0.call(se,re)&&xs(ie,re,se[re]);if(dd)for(var re of dd(se))Nc.call(se,re)&&xs(ie,re,se[re]);return ie},gd=(ie,se)=>cd(ie,L0(se)),fd=({disabled:ie,time:se})=>_o.createElement(me.default.List,{name:"exercise_events",rules:[{validator(re,We){var lt,Re;const Bt=new Set;for(const Xe of We){if(Bt.has(Xe.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(Xe.reminder_time>se)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Bt.add(Xe.reminder_time),!((Re=(lt=Xe.reminder_content)==null?void 0:lt.trim())!=null&&Re.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(re,{add:We,remove:lt})=>_o.createElement("div",{className:wl.remindForm},re.length>0&&_o.createElement("div",null,re.map((Re,Bt)=>_o.createElement(oe.Z,{key:Re.key,align:"middle",wrap:!1,className:wl.remindItem},_o.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Bt+1,".\u7B54\u9898\u7ED3\u675F\u524D"),_o.createElement(pe.Z,null,_o.createElement(me.default.Item,gd(md({},Re),{name:[Re.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),_o.createElement(ke.Z,{precision:0,min:1,disabled:ie,addonAfter:"\u5206\u949F",className:wl.remindInput}))),_o.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),_o.createElement(pe.Z,{flex:1},_o.createElement(me.default.Item,gd(md({},Re),{name:[Re.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),_o.createElement(De.default,{className:wl.remindInput,disabled:ie,showCount:!0,maxLength:100}))),_o.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:ie?.5:1},onClick:()=>{ie||We({reminder_time:""})}}),_o.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:ie?"hidden":"visible"},onClick:()=>lt(Re.name)})))),re.length<5&&_o.createElement(oe.Z,{style:{marginLeft:"30px"}},_o.createElement(pe.Z,{className:`${wl.addRemind} ${ie?wl.disabled:""}`,onClick:()=>{ie||We({reminder_time:""})}},_o.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),O0=ee(50242),zs=ee(40197),Oc=ee(3039),Mc=ee(75736),vr=ee(59301),$s=Object.defineProperty,M0=Object.defineProperties,R0=Object.getOwnPropertyDescriptors,Rc=Object.getOwnPropertySymbols,T0=Object.prototype.hasOwnProperty,k0=Object.prototype.propertyIsEnumerable,j0=(ie,se,re)=>se in ie?$s(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,zi=(ie,se)=>{for(var re in se||(se={}))T0.call(se,re)&&j0(ie,re,se[re]);if(Rc)for(var re of Rc(se))k0.call(se,re)&&j0(ie,re,se[re]);return ie},vd=(ie,se)=>M0(ie,R0(se)),Ii=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const{RangePicker:Z0}=fn.default,{Option:Tc}=Gt.default,z0=({user:ie,classroomList:se,exercise:re,globalSetting:We,loading:lt,dispatch:Re,changeActive:Bt})=>{var Xe,Ce,Pe,yt,$t,Cn,Mt,Ht,Bn,Rn,Kt;const{workSetting:kt,commonHeader:Jt}=re,dn=(0,Ee.useParams)();dn.category=dn.categoryId;const[Aa,Wt]=(0,a.useState)(!1),[jn,vn]=(0,a.useState)(!1),[va,bt]=(0,a.useState)(),[bn,hn]=(0,a.useState)({});let[pa,Ba]=(0,a.useState)([]),[qt,Xa]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3});const[na,et]=(0,a.useState)(1),[Ia,aa]=(0,a.useState)(!1),[ua,_n]=(0,a.useState)(!1),[Za,iu]=(0,a.useState)(!1),[gu,Cr]=(0,a.useState)(!1),[Ka,za]=(0,a.useState)([]),[Yn,Mn]=(0,a.useState)([]),[Ea,Vn]=(0,a.useState)(!1),[gn,ia]=(0,a.useState)(null),[On,ga]=(0,a.useState)({});(0,a.useEffect)(()=>{((Jt==null?void 0:Jt.exercise_status)==="5"||Jt!=null&&Jt.appraise_label||(0,mn.aQ)())&&Wt(!0)},[Jt]),(0,a.useEffect)(()=>{Tu()},[kt]),(0,a.useEffect)(()=>{(0,mn.dE)()||ba()},[]),(0,a.useEffect)(()=>{re.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Bt("2")},[re.actionTabs.key]);function ba(){return Ii(this,null,function*(){const cu=yield(0,Se.ZP)(`/api/courses/${dn==null?void 0:dn.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:dn==null?void 0:dn.coursesId}});bt(cu==null?void 0:cu.alert)})}const Ra=cu=>{var sr;const Vr=qt.publish_time;if(!Vr||(sr=kt==null?void 0:kt.exercise)!=null&&sr.publish_time)return;let Jr;cu===1?Jr=Ye()(Vr).add(120,"minutes"):Jr=Ye()(Vr).add(7,"days"),qt.end_time=Jr,Xa(Object.assign({},qt))},Tu=()=>{var cu,sr,Vr,Jr,Yl;console.log("\u53D6\u6D88");const xl=JSON.parse(JSON.stringify(kt));if(Object.keys(qt).forEach(ir=>{var Ao;qt[ir]=(Ao=xl==null?void 0:xl.exercise)==null?void 0:Ao[ir]}),pa=((cu=xl==null?void 0:xl.published_course_groups)==null?void 0:cu.map(ir=>({course_group_id:ir.course_group_id,end_time:ir.course_end_time,publish_time:ir.course_publish_time})))||[{}],(sr=kt==null?void 0:kt.course_groups)==null||sr.map(ir=>{var Ao;(Ao=kt==null?void 0:kt.published_course_groups)==null||Ao.map((Bi,Io)=>{var Mi;(Mi=Bi==null?void 0:Bi.course_group_id)!=null&&Mi.includes(ir==null?void 0:ir.course_group_id)&&(ir.cilckkey=Io,ir.isselect=!0)})}),re.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&al(""),aa(qt.time!==-1),Xa(qt),qt!=null&&qt.is_appoint_user){const ir=((Jr=(Vr=xl==null?void 0:xl.exercise)==null?void 0:Vr.all_exercise_users)==null?void 0:Jr.map(Ao=>Ao.user_id))||[];za([...ir])}_n(qt.is_appoint_user),iu(qt.is_miss_exam_user),Cr(qt.is_no_passing_user),Ba(pa.length>0?pa:[{}]),br.setFieldsValue({exercise_events:(Yl=xl==null?void 0:xl.exercise)==null?void 0:Yl.exercise_events})},ur=()=>Ii(void 0,null,function*(){var cu,sr,Vr,Jr,Yl,xl;if(((cu=ie==null?void 0:ie.userInfo)==null?void 0:cu.user_status)===2){(0,zs.Rd)();return}if((Jt==null?void 0:Jt.exercise_question_count)===0){Fe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const ir=JSON.parse(JSON.stringify(qt));console.log("\u63D0\u4EA4");try{yield br.validateFields();const Io=br.getFieldsValue();ir.exercise_events=Io.exercise_events}catch(Io){Io!=null&&Io.errorFields&&(br.scrollToField((Vr=(sr=Io==null?void 0:Io.errorFields)==null?void 0:sr[0])==null?void 0:Vr.name,{behavior:"smooth",block:"center"}),Fe.ZP.error((xl=(Yl=(Jr=Io==null?void 0:Io.errorFields)==null?void 0:Jr[0])==null?void 0:Yl.errors)==null?void 0:xl[0]));return}if(ir.categoryId=dn.categoryId,ir.publish_time_groups=pa,qt!=null&&qt.is_make_up_exercise){if(ua&&Ka.length<=0||!ua&&!(Za||gu)){Fe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}ir.is_appoint_user=ua,ir.is_miss_exam_user=Za,ir.is_no_passing_user=gu,ua?ir.make_up_exercise_users=Ka==null?void 0:Ka.map(Io=>({user_id:Io})):ir.make_up_exercise_users=[]}if(!qt.unified_setting&&!(qt!=null&&qt.is_make_up_exercise)){if(!pa.length){Fe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete ir.publish_time,delete ir.end_time,pa.map(Io=>{var Mi;if(!Io.course_group_id||!((Mi=Io.course_group_id)!=null&&Mi.length))throw Fe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Io.publish_time||!Io.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!qt.publish_time||!qt.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Ao}=kt;const Bi=()=>Ii(void 0,null,function*(){if(qt.exercise_type==2&&(Ao.is_locked||Ao.open_camera||Ao.screen_open||Ao.login_restrict||Ao.ip_bind||Ao.ip_limit=="pub"||Ao.ip_limit=="inner"||Ao.identity_verify||Ao.open_phone_video_recording)){const Mi=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:vr.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",vr.createElement("span",{style:{color:"#FA6400"}}," ",(0,de.hi)(Ao)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Ii(void 0,null,function*(){let ni=yield(0,Mc.Tr)({exercise_ids:[parseInt(dn==null?void 0:dn.categoryId)],course_id:dn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?Cu(ir):(hn(ir),ga(ni)),Bt("2")}),onCancel:()=>Ii(void 0,null,function*(){Mi.destroy();let ni=yield(0,Mc.Tr)({exercise_ids:[dn==null?void 0:dn.categoryId],course_id:dn.coursesId,type:"exercise"});(ni==null?void 0:ni.student_count)===0?Cu(ir):(hn(ir),ga(ni))})});return}let Io=yield(0,Mc.Tr)({exercise_ids:[dn==null?void 0:dn.categoryId],course_id:dn.coursesId,type:"exercise"});(Io==null?void 0:Io.student_count)===0?Cu(ir):(hn(ir),ga(Io))});Jt!=null&&Jt.high_resources_consume&&!(Jt!=null&&Jt.high_resources_consume_permission)?Re({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:dn.coursesId,type:"exercise",type_id:dn.categoryId,name:Jt.exercise_name,fn:()=>{Bi()}}}):Bi()}),Cu=cu=>Ii(void 0,null,function*(){vn(!0),(yield(0,Se.ZP)(`/api/exercises/${dn==null?void 0:dn.categoryId}/publish_settings.json`,{method:"post",body:cu})).status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),al(""),Re({type:"exercise/getCommonHeader",payload:zi({},dn)}),Re({type:"exercise/getWorkSetting",payload:zi({},dn)})),vn(!1)}),ca=cu=>cu&&cuqt.end_time?cu&&(cu{var sr,Vr;return((sr=kt==null?void 0:kt.exercise)==null?void 0:sr.exercise_status)>1&&!(cu!=null&&cu.new)?!0:(Vr=kt==null?void 0:kt.published_course_groups)!=null&&Vr.some(Jr=>Jr.course_group_id===cu.course_group_id)?Aa:!1},Nr=cu=>{var sr;return Aa?[!0,!0]:(sr=kt==null?void 0:kt.published_course_groups)!=null&&sr.some(Vr=>{var Jr,Yl;return((Jr=Vr.course_group_id)==null?void 0:Jr[0])===((Yl=cu.course_group_id)==null?void 0:Yl[0])})?Aa||Ye()()>Ye()(cu==null?void 0:cu.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{al("\u8868\u5355\u672A\u4FDD\u5B58")},[qt]);const al=(cu="")=>{Re({type:"exercise/setActionTabs",payload:{key:cu}})},au=cu=>{cu.preventDefault(),cu.returnValue=""},Vu=(cu,sr,Vr)=>{if(cu<=0){Fe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else za(sr),Mn(Vr),Vn(!1)},[br]=me.default.useForm();return vr.createElement("section",{className:wl.form,style:{padding:"30px 50px",marginBottom:"0px"}},vr.createElement(Sn.Z,{spinning:lt["exercise/getWorkSetting"]||jn},!(qt!=null&&qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement("div",{className:wl.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),vr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},vr.createElement(ge.ZP.Group,{onChange:()=>{var cu,sr,Vr,Jr,Yl;if((0,mn.Rm)()&&(!((sr=(cu=se==null?void 0:se.AssistantObject)==null?void 0:cu.exercise)!=null&&sr.can_publish)||!((Jr=(Vr=se==null?void 0:se.AssistantObject)==null?void 0:Vr.exercise)!=null&&Jr.can_late))){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((Yl=kt==null?void 0:kt.exercise)==null?void 0:Yl.exercise_status)>1){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}qt.unified_setting=!qt.unified_setting,qt.unified_setting===!1&&pa==""&&Ba(pa.concat({})),Xa(Object.assign({},qt))},value:qt.unified_setting,disabled:Aa||((Xe=kt==null?void 0:kt.exercise)==null?void 0:Xe.exercise_status)>1},vr.createElement(ge.ZP,{value:!0,disabled:!((Ce=kt==null?void 0:kt.exercise)!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=kt.course_groups)==null?void 0:Pe.length)>0&&vr.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(Jt!=null&&Jt.is_make_up_exercise)&&vr.createElement("div",{style:{color:"red"}},((yt=kt==null?void 0:kt.exercise)==null?void 0:yt.exercise_status)>1&&va&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(qt.unified_setting||(Jt==null?void 0:Jt.is_make_up_exercise))&&vr.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},vr.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),vr.createElement(Be.Z,{placement:"bottom",title:(($t=kt==null?void 0:kt.exercise)==null?void 0:$t.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},vr.createElement(fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:ca,disabled:Aa||((Cn=kt==null?void 0:kt.exercise)==null?void 0:Cn.exercise_status)>1||(0,mn.Rm)()&&!((Ht=(Mt=se==null?void 0:se.AssistantObject)==null?void 0:Mt.exercise)!=null&&Ht.can_publish),value:qt.publish_time?Ye()(qt.publish_time):void 0,allowClear:!1,onChange:(cu,sr)=>{qt.publish_time=sr,qt.end_time||(qt.end_time=qt.exercise_type===1?Ye()(cu).add(120,"minutes"):Ye()(cu).add(7,"days")),Xa(Object.assign({},qt))}})),vr.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),vr.createElement(fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Aa||(0,mn.Rm)()&&!((Rn=(Bn=se==null?void 0:se.AssistantObject)==null?void 0:Bn.exercise)!=null&&Rn.can_late)||(Jt==null?void 0:Jt.open_appraise),allowClear:!1,value:qt.end_time?Ye()(qt.end_time):void 0,disabledDate:Fu,onChange:(cu,sr)=>{var Vr,Jr;if((0,mn.Rm)()&&!((Jr=(Vr=se==null?void 0:se.AssistantObject)==null?void 0:Vr.exercise)!=null&&Jr.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt.end_time=sr,Xa(Object.assign({},qt))}})),!qt.unified_setting&&!(Jt!=null&&Jt.is_make_up_exercise)&&vr.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},pa&&pa.map(function(cu,sr){var Vr,Jr,Yl;return vr.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:sr==(pa==null?void 0:pa.length)-1?"0px":"10px"}},vr.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",sr+1),vr.createElement(Gt.default,{showArrow:!0,allowClear:!0,className:wl.multiple_select,disabled:Aa||((Vr=kt==null?void 0:kt.homework_status)!=null&&Vr.includes("\u672A\u53D1\u5E03")&&cu.id||Ye()(){pa[sr].course_group_id=xl,Ba(pa.slice()),kt.course_groups.map((ir,Ao)=>{xl.map((Bi,Io)=>{ir.course_group_id===Bi&&(ir.cilckkey=sr,ir.isselect=!0)})})},onDeselect:xl=>{kt.course_groups.map((ir,Ao)=>{ir.course_group_id===xl&&ir.cilckkey===sr&&(ir.cilckkey=sr,ir.isselect=!1)})}},kt.course_groups&&kt.course_groups.map(function(xl,ir){return vr.createElement(Tc,{disabled:(xl==null?void 0:xl.isselect)&&xl.cilckkey!=sr,label:xl.course_group_name,value:xl.course_group_id,key:xl.course_group_id},xl.course_group_name)})),vr.createElement(Z0,{disabled:Nr(cu)||(0,mn.Rm)()&&!((Yl=(Jr=se==null?void 0:se.AssistantObject)==null?void 0:Jr.exercise)!=null&&Yl.can_publish),disabledDate:ca,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Ye()((0,de.U6)(),"HH:mm"),Ye()((0,de.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:cu.publish_time&&[Ye()(cu.publish_time),cu.end_time&&Ye()(cu.end_time)],onChange:(xl,ir)=>{pa[sr].publish_time=ir[0],!cu.end_time&&ir[0]?pa[sr].end_time=Ye()(ir[0]).add(7,"days"):pa[sr].end_time=ir[1],Ba([...pa])},onCalendarChange:(xl,ir,Ao)=>{if(ir!=null&&ir[0]&&!ir[1]){const Bi=qt.exercise_type===1?Ye()(ir[0]).add(120,"minutes"):Ye()(ir[0]).add(7,"days");pa[sr].publish_time=ir[0],pa[sr].end_time=Bi,Ba([...pa])}}}),vr.createElement("div",{style:{visibility:Aa?"hidden":"visible",display:"flex",width:"50px"}},vr.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xl,ir;if((0,mn.Rm)()&&!((ir=(xl=se==null?void 0:se.AssistantObject)==null?void 0:xl.exercise)!=null&&ir.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ba(pa.concat({new:!0}))}}),vr.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(cu!=null&&cu.publish_time&&Ye()(){pa=pa.filter((xl,ir)=>sr!==ir),Ba([...pa])}})))})),!(qt!=null&&qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement("div",{className:wl.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},vr.createElement(ge.ZP.Group,{value:qt.exercise_type,disabled:Aa||((Kt=kt==null?void 0:kt.exercise)==null?void 0:Kt.exercise_status)>1,onChange:cu=>{qt.exercise_type=cu.target.value,Xa(zi({},qt)),Ra(cu.target.value)},style:{marginTop:"2px"}},vr.createElement(ge.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),vr.createElement(ge.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(qt==null?void 0:qt.exercise_type)===2&&vr.createElement(vr.Fragment,null,vr.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),vr.createElement(ke.Z,{className:wl.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:qt==null?void 0:qt.simulate_exercise_num,disabled:Aa,min:1,max:999,onChange:cu=>{qt.simulate_exercise_num=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(qt==null?void 0:qt.is_make_up_exercise)&&vr.createElement(vr.Fragment,null,vr.createElement(oe.Z,null,vr.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),vr.createElement(be.Z,{checked:ua,onChange:(cu,sr)=>{var Vr,Jr;if(_n(cu),cu){if(qt!=null&&qt.is_appoint_user){const Yl=(Jr=(Vr=kt==null?void 0:kt.exercise)==null?void 0:Vr.all_exercise_users)==null?void 0:Jr.map(xl=>xl.user_id);za([...Yl])}else za([]);iu(!1),Cr(!1)}else iu(qt.is_miss_exam_user),Cr(qt.is_no_passing_user)},disabled:!((qt==null?void 0:qt.exercise_status)===1&&(Jt!=null&&Jt.allow_create_make_up))}),vr.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!ua&&vr.createElement(oe.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},vr.createElement(Le.default,{checked:Za,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(qt==null?void 0:qt.miss_exam_count)>0&&(Jt!=null&&Jt.allow_create_make_up)),onChange:cu=>{iu(cu.target.checked)}},vr.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),vr.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{ia(1),_n(!1),Vn(!0)}},"\uFF08",`${(qt==null?void 0:qt.miss_exam_count)||0}\u4EBA`,"\uFF09"),vr.createElement(Le.default,{checked:gu,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(qt==null?void 0:qt.no_passing_count)>0&&(Jt!=null&&Jt.allow_create_make_up)),onChange:cu=>{Cr(cu.target.checked)}},vr.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),vr.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{ia(2),_n(!1),Vn(!0)}},"\uFF08",`${(qt==null?void 0:qt.no_passing_count)||0}\u4EBA`,"\uFF09")),ua&&vr.createElement(oe.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},vr.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:!((qt==null?void 0:qt.exercise_status)===1&&(Jt!=null&&Jt.allow_create_make_up)),onClick:()=>{Vn(!0),ia(void 0)}},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),vr.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),vr.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Ka.length||0} \u4EBA`,"\uFF09"))),vr.createElement("div",{className:wl.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),vr.createElement("div",null,vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},vr.createElement(Le.default,{disabled:Aa,checked:Ia,onChange:cu=>{cu.target.checked===!1?Xa(sr=>vd(zi({},sr),{time:-1})):br.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),aa(cu.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),Ia&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),vr.createElement(ke.Z,{size:"large",disabled:Aa,min:1,style:{width:"200px"},value:qt.time===-1?null:qt.time,precision:0,addonAfter:"\u5206\u949F",onChange:cu=>{qt.time=cu,Xa(zi({},qt))}}))),Ia&&vr.createElement(me.default,{form:br},vr.createElement(fd,{disabled:Aa,time:qt.time})),vr.createElement("div",null,vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},vr.createElement(Le.default,{checked:qt.enable_last_times,onChange:cu=>Xa(sr=>vd(zi({},sr),{enable_last_times:cu.target.checked})),disabled:Aa,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),qt.enable_last_times&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),vr.createElement(ke.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:qt==null?void 0:qt.last_times,disabled:Aa||!qt.enable_last_times,min:0,onChange:cu=>{qt.last_times=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),vr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},vr.createElement(oe.Z,null,vr.createElement(Le.default,{checked:qt.enable_answer_time,onChange:cu=>Xa(sr=>vd(zi({},sr),{enable_answer_time:cu.target.checked})),disabled:Aa,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),qt.enable_answer_time&&vr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},vr.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),vr.createElement(ke.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:qt==null?void 0:qt.answer_time,disabled:Aa||!qt.enable_answer_time,min:0,onChange:cu=>{qt.answer_time=cu,Xa(zi({},qt))}}),vr.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(Jt!=null&&Jt.appraise_label)&&(!(Jt!=null&&Jt.is_make_up_exercise)&&(0,mn.GJ)()||(Jt==null?void 0:Jt.is_make_up_exercise)&&(Jt==null?void 0:Jt.allow_create_make_up))&&vr.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:ur},"\u4FDD\u5B58"),vr.createElement(O0.Z,{visible:Ea,setVisible:Vn,onK:Vu,selectKeys:Ka,selectRows:Yn,appointStudent:ua,modalParams:gn}),vr.createElement(Oc.Z,{resdata:On,type:"exercisepush",okloading:jn,oktext:(On==null?void 0:On.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cu=>Ii(void 0,null,function*(){vn(!0);let sr=yield(0,Se.ZP)(`/api/courses/${dn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(dn==null?void 0:dn.categoryId)]}});vn(!1),(sr==null?void 0:sr.status)===0&&Cu(bn)})}))};var Q0=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re,classroomList:We,user:lt})=>({exercise:ie,loading:se.effects,globalSetting:re,user:lt,classroomList:We}))(z0),ec=ee(19248),tc=ee(4787),pd=Object.defineProperty,Ed=Object.getOwnPropertySymbols,H0=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Ad=(ie,se,re)=>se in ie?pd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,hd=(ie,se)=>{for(var re in se||(se={}))H0.call(se,re)&&Ad(ie,re,se[re]);if(Ed)for(var re of Ed(se))U0.call(se,re)&&Ad(ie,re,se[re]);return ie},W0=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const{TabPane:Fd}=y.default,G0=({exercise:ie,loading:se,dispatch:re})=>{var We;const lt=(0,Ee.useParams)(),Re=(0,Ee.useLocation)(),[Bt]=me.default.useForm(),[Xe,Ce]=(0,a.useState)({}),[Pe,yt]=(0,a.useState)("1");return(0,a.useEffect)(()=>{ie.actionTabs.key==="addIp"&&(Bt.resetFields(),yt("1"))},[ie.actionTabs]),a.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:ie.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>W0(void 0,null,function*(){if(yield Bt.validateFields(),!Xe.ip){const $t=Xe.startIP.split(".")[3];if(parseInt($t)>parseInt(Xe.endIP)){Fe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}re({type:"exercise/setActionTabs",payload:{key:"insterIp",data:hd({},Bt.getFieldValue()),type:ie.actionTabs.type}})}),onCancel:()=>{re({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(y.default,{activeKey:Pe,onChange:$t=>{yt($t),Bt.resetFields()}},a.createElement(Fd,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Fd,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(me.default,{form:Bt,className:"pt30",name:"form",layout:"vertical",onValuesChange:($t,Cn)=>{Ce(hd({},Cn))}},Pe==="1"&&a.createElement(me.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(Gt.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:$t=>{Bt.setFieldsValue({ip:[...$t.filter(Cn=>(0,tc.t)(Cn)?!0:(Fe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(oe.Z,{gutter:[20,20]},a.createElement(pe.Z,{flex:"1"},a.createElement(me.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(De.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:$t=>{let Cn="";(0,tc.t)($t.target.value)?Cn=$t.target.value:(Cn="",Fe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Bt.setFieldsValue({startIP:Cn})}}))),a.createElement(pe.Z,{flex:"1"},a.createElement(me.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(De.default,{onBlur:$t=>{},prefix:a.createElement("span",{className:"font14"},(We=Xe.startIP)==null?void 0:We.substring(0,Xe.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var Qs=(0,Ee.connect)(({exercise:ie,loading:se})=>({exercise:ie,loading:se}))(G0),Fa=ee(59301),Bd=Object.defineProperty,nc=Object.defineProperties,Cd=Object.getOwnPropertyDescriptors,kc=Object.getOwnPropertySymbols,V0=Object.prototype.hasOwnProperty,yd=Object.prototype.propertyIsEnumerable,Pd=(ie,se,re)=>se in ie?Bd(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,us=(ie,se)=>{for(var re in se||(se={}))V0.call(se,re)&&Pd(ie,re,se[re]);if(kc)for(var re of kc(se))yd.call(se,re)&&Pd(ie,re,se[re]);return ie},rs=(ie,se)=>nc(ie,Cd(se)),ac=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const K0=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{var lt,Re,Bt,Xe,Ce,Pe,yt;const{workSetting:$t,commonHeader:Cn}=ie,[Mt]=me.default.useForm(),Ht=(0,Ee.useParams)();Ht.category=Ht.categoryId;const[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)(!1),[Jt,dn]=(0,a.useState)(!1),Aa={question_random:!1,choice_random:!1,start_password:((lt=$t==null?void 0:$t.exercise)==null?void 0:lt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((Re=$t==null?void 0:$t.exercise)==null?void 0:Re.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Wt,jn]=(0,a.useState)(Aa);const[vn,va]=(0,a.useState)(!1),[bt,bn]=(0,a.useState)(!1),[hn,pa]=(0,a.useState)(!1),[Ba,qt]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Za;Xa(),$t!=null&&$t.exercise&&!(0,mn.aN)()&&!((Za=$t==null?void 0:$t.exercise)!=null&&Za.is_creator)&&Rn(!0)},[$t]),(0,a.useEffect)(()=>{((Cn==null?void 0:Cn.exercise_status)==="5"||Cn!=null&&Cn.appraise_label)&&Rn(!0)},[Cn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{ie.actionTabs.key==="insterIp"&&(ie.actionTabs.data.ip?Wt[ie.actionTabs.type]=[...Wt[ie.actionTabs.type]||[],...ie.actionTabs.data.ip]:Wt[ie.actionTabs.type]=[...Wt[ie.actionTabs.type]||[],`${ie.actionTabs.data.startIP},${ie.actionTabs.data.startIP.substring(0,ie.actionTabs.data.startIP.lastIndexOf("."))+"."+ie.actionTabs.data.endIP}`],na(Wt),va(!0))},[ie.actionTabs]);const Xa=()=>{const Za=JSON.parse(JSON.stringify($t));Object.keys(Wt).forEach(iu=>{var gu;Wt[iu]=(gu=Za==null?void 0:Za.exercise)==null?void 0:gu[iu]}),na(rs(us({},Wt),{ip_limit:Wt.ip_limit!=="no"}))},na=Za=>{jn(Za),Mt.setFieldsValue(Za)},et=Za=>{var iu,gu;if(Za.categoryId=Ht.categoryId,Za.ip_limit=Za.ip_limit?"pub":"no",Za.ip_bind||(Za.ip_bind_type=!1),Za.open_camera&&Za.photo_count<1){Fe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Za.start_password&&Za.is_start_locked){Fe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Za.ip_limit!=="no"&&!((iu=Za.public_ip)!=null&&iu.length)&&!((gu=Za.inner_ip)!=null&&gu.length)){Fe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Za.is_locked||Za.open_camera||Za.screen_open||Za.login_restrict||Za.ip_bind||Za.ip_limit=="pub"||Za.ip_limit=="inner"||Za.identity_verify||Za.open_phone_video_recording){if((Cn==null?void 0:Cn.exercise_type)==1){Ia(Za);return}ye.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:Fa.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",Fa.createElement("span",{style:{color:"#FA6400"}}," ",(0,de.hi)(Za)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>Ia(Za)});return}aa(Za)},Ia=Za=>{if(Za.open_camera||Za.screen_open){const iu=ye.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:Fa.createElement("div",{className:"font16 p20"},Za.open_camera&&Fa.createElement(oe.Z,{justify:"start",className:"mt20"},Fa.createElement(pe.Z,{flex:"24px"},Fa.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),Fa.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",Fa.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",Fa.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Za.screen_open&&Fa.createElement(oe.Z,{justify:"start",className:"mt20"},Fa.createElement(pe.Z,{flex:"24px",className:"mr20"},Fa.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),Fa.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",Fa.createElement("img",{width:"26",src:Pa.JA})," ",Fa.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",Fa.createElement("img",{width:"26",src:Pa.Gm})," ",Fa.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),Fa.createElement("p",{className:"ml40 mt40"},Fa.createElement(Le.default,{onChange:gu=>iu.update({okButtonProps:{disabled:!gu.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{aa(Za)},okButtonProps:{disabled:!0}})}else aa(Za)},aa=Za=>ac(void 0,null,function*(){kt(!0);const iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Za});kt(!1),iu.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),We({type:"exercise/getCommonHeader",payload:us({},Ht)}),We({type:"exercise/getWorkSetting",payload:us({},Ht)}),va(!1))});(0,a.useEffect)(()=>{_n(vn?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[vn]);const ua=Za=>{Za.preventDefault(),Za.returnValue=""},_n=(Za="")=>{We({type:"exercise/setActionTabs",payload:{key:Za}})};return Fa.createElement("section",{className:wl.formDom,style:{padding:"30px 50px"}},Fa.createElement(Sn.Z,{spinning:re["exercise/getWorkSetting"]||Kt},Fa.createElement(me.default,{form:Mt,name:"basicForm",initialValues:Aa,colon:!1,onValuesChange:(Za,iu)=>{console.log("onValuesChange",iu);let gu=iu;for(const Cr in Za){if(Cr=="is_locked"&&!iu[Cr]&&(gu.login_restrict=!1,gu.screen_open=!1),Cr=="login_restrict"&&iu[Cr]&&(gu.is_locked=!0),Cr=="screen_open"&&iu[Cr]&&(gu.is_locked=!0),Cr=="screen_shot_open"&&iu[Cr]){const Ka=ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fa.createElement("div",null,Fa.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",Fa.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),Fa.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>ac(void 0,null,function*(){gu.screen_shot_open=!0,na(gu)}),onCancel:()=>{gu.screen_shot_open=!1,na(gu),Ka.destroy()}});break}(Cr=="ip_bind"||Cr=="ip_limit")&&!iu.is_locked&&iu[Cr]&&(gu.is_locked=!0),Cr=="open_camera"&&(gu.photo_count=gu.photo_count||5)}na(gu),va(!0)},onFinish:et},Fa.createElement("div",{className:wl.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),Fa.createElement(me.default.Item,null,Fa.createElement(ge.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:Ba,onChange:Za=>{if(Za.target.value==="exam")na(rs(us(us({},Aa),Wt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Za.target.value==="practice"){ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{na(rs(us({},Aa),{question_random:!0,choice_random:!0,forbid_copy:!1})),qt(Za.target.value)}});return}qt(Za.target.value)},buttonStyle:"solid",disabled:Bn},Fa.createElement(ge.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),Fa.createElement(ge.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),Fa.createElement("div",{className:wl.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),Fa.createElement(me.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),Fa.createElement(me.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Fa.createElement(me.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Wt.is_start_locked&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},Fa.createElement(me.default.Item,{name:"start_password",style:{marginBottom:0}},Fa.createElement(De.default,{size:"large",className:wl.unlockKeyInput,disabled:Bn,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),Fa.createElement(pe.Z,null,!Bn&&Fa.createElement(Ie.ZP,{type:"link",loading:bt,onClick:()=>ac(void 0,null,function*(){bn(!0);let Za=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Za}});bn(!1),(iu==null?void 0:iu.status)===0&&Mt.setFieldsValue({start_password:Za})})},"\u6362\u4E00\u6362"))):Fa.createElement(me.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Wt.is_locked&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},Fa.createElement(me.default.Item,{style:{marginBottom:0},name:"unlock_key"},Fa.createElement(De.default,{size:"large",className:wl.unlockKeyInput,disabled:Bn,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),Fa.createElement(pe.Z,null,!Bn&&Fa.createElement(Ie.ZP,{type:"link",loading:hn,onClick:()=>ac(void 0,null,function*(){pa(!0);let Za=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),iu=yield(0,Se.ZP)(`/api/exercises/${Ht==null?void 0:Ht.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Za}});pa(!1),(iu==null?void 0:iu.status)===0&&Mt.setFieldsValue({unlock_key:Za})})},"\u6362\u4E00\u6362"))):Fa.createElement(me.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement(me.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"screen_open",valuePropName:"checked"},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Wt.screen_open?Fa.createElement(Fa.Fragment,null,Fa.createElement(oe.Z,{gutter:10,className:`${wl.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},Fa.createElement(pe.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_num",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_sec",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),Fa.createElement(oe.Z,{gutter:10,className:`c-grey-333 ${wl.unlockKeyWrapper}`,align:"middle",wrap:!1},Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(be.Z,{disabled:Bn||!Wt.screen_open}))),Fa.createElement(pe.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):Fa.createElement(Fa.Fragment,null,Fa.createElement(me.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Fa.createElement(me.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),Fa.createElement(me.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Wt.ip_bind&&(0,mn.GJ)()?Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,style:{flexDirection:"column"}},Fa.createElement(me.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},Fa.createElement(ge.ZP.Group,null,Fa.createElement(ge.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},Fa.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),Fa.createElement(ge.ZP,{value:!0,style:{fontWeight:"400"}},Fa.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",Fa.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):Fa.createElement(me.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),Fa.createElement(me.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),Fa.createElement(me.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Wt==null?void 0:Wt.ip_limit)&&Fa.createElement(oe.Z,{className:wl.unlockKeyWrapper,style:{flexDirection:"column"}},Fa.createElement(pe.Z,null,Fa.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),Fa.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),Fa.createElement(oe.Z,{className:`mt15 ${wl.ipWrp}`,style:{background:"#F6F7F9"}},Fa.createElement(pe.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),Fa.createElement(pe.Z,null,(Bt=Wt.public_ip)==null?void 0:Bt.map((Za,iu)=>Fa.createElement("span",{key:iu,className:wl.ipItem},Fa.createElement("i",null,Za," "),!Bn&&Fa.createElement(ec.Z,{onClick:()=>{ye.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Wt.public_ip.splice(iu,1),na(us({},Wt))}})},className:" c-grey-c",size:20}))),(0,mn.GJ)()&&!Bn&&Fa.createElement("span",{onClick:()=>{We({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",Fa.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),Fa.createElement(oe.Z,{className:`mt15 ${wl.ipWrp}`,style:{background:"#F6F7F9"}},Fa.createElement(pe.Z,null,Fa.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),Fa.createElement(pe.Z,null,(Xe=Wt.inner_ip)==null?void 0:Xe.map((Za,iu)=>Fa.createElement("span",{className:wl.ipItem},Fa.createElement("i",null,Za," "),!Bn&&Fa.createElement(ec.Z,{onClick:()=>{Bn||ye.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Wt.inner_ip.splice(iu,1),na(us({},Wt))}})},className:" c-grey-c",size:20}))),(0,mn.GJ)()&&!Bn&&Fa.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{We({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",Fa.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),Fa.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(me.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},Fa.createElement(Le.default,{disabled:Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Wt.open_camera?Fa.createElement(oe.Z,{gutter:10,className:`c-grey-333 ${wl.unlockKeyWrapper}`,align:"middle",wrap:!1},Fa.createElement(pe.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),Fa.createElement(pe.Z,null,Fa.createElement(me.default.Item,{name:"photo_count",style:{marginBottom:0}},Fa.createElement(ke.Z,{size:"large",disabled:Bn||!Wt.open_camera,min:1,max:(0,mn.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),Fa.createElement(pe.Z,null,Fa.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):Fa.createElement(me.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),Fa.createElement(me.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},Fa.createElement(Le.default,{disabled:!(0,mn.ag)()||Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),Fa.createElement(me.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},Fa.createElement(Le.default,{disabled:!(0,mn.ag)()||Bn},Fa.createElement(Fa.Fragment,null,Fa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",Fa.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,mn.aN)()||((Ce=ie==null?void 0:ie.commonHeader)==null?void 0:Ce.exercise_author))&&!(Cn!=null&&Cn.appraise_label)&&Fa.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58")),Fa.createElement(Qs,null),Fa.createElement(ye.default,{centered:!0,destroyOnClose:!0,open:Jt,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>dn(!1)},Fa.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Fa.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=se==null?void 0:se.setting)==null?void 0:Pe.homepage_tea_qq_number," "),Fa.createElement("img",{src:`${Ne.Z.IMG_SERVER}/${(yt=se==null?void 0:se.setting)==null?void 0:yt.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var Y0=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))(K0),yl=ee(59301),jc=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,Sd=Object.getOwnPropertySymbols,q0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,Dd=(ie,se,re)=>se in ie?jc(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Es=(ie,se)=>{for(var re in se||(se={}))q0.call(se,re)&&Dd(ie,re,se[re]);if(Sd)for(var re of Sd(se))_0.call(se,re)&&Dd(ie,re,se[re]);return ie},uc=(ie,se)=>X0(ie,J0(se)),bd=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const $0=({exercise:ie,loading:se,dispatch:re})=>{var We;const{workSetting:lt}=ie,Re=(0,Ee.useParams)();Re.category=Re.categoryId;const[Bt,Xe]=(0,a.useState)(!1),[Ce,Pe]=(0,a.useState)(!1);let[yt,$t]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1});(0,a.useEffect)(()=>{Mt("\u8868\u5355\u672A\u4FDD\u5B58")},[yt]);const Cn=Kt=>{Kt.preventDefault(),Kt.returnValue=""},Mt=(Kt="")=>{re({type:"exercise/setActionTabs",payload:{key:Kt}})};(0,a.useEffect)(()=>{var Kt,kt;Ht(),(Kt=lt==null?void 0:lt.exercise)!=null&&Kt.id&&!(0,mn.aN)()&&!((kt=lt==null?void 0:lt.exercise)!=null&&kt.is_creator)&&Xe(!0)},[ie==null?void 0:ie.workSetting]),(0,a.useEffect)(()=>{},[]);const Ht=()=>{const Kt=JSON.parse(JSON.stringify(lt));Object.keys(yt).forEach(kt=>{var Jt;yt[kt]=(Jt=Kt==null?void 0:Kt.exercise)==null?void 0:Jt[kt]}),$t(yt),ie.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&Mt("")},Bn=()=>{const Kt=JSON.parse(JSON.stringify(yt));Kt.categoryId=Re.categoryId,Rn(Kt)},Rn=Kt=>bd(void 0,null,function*(){var kt;if((Kt==null?void 0:Kt.use_blank_score)!==((kt=lt==null?void 0:lt.exercise)==null?void 0:kt.use_blank_score)){let dn=ye.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>bd(void 0,null,function*(){Pe(!0);const Aa=yield(0,Se.ZP)(`/api/exercises/${Re==null?void 0:Re.categoryId}/property_settings.json`,{method:"post",body:Kt});Pe(!1),Aa.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mt(""),re({type:"exercise/getCommonHeader",payload:Es({},Re)}),re({type:"exercise/getWorkSetting",payload:Es({},Re)}),Pe(!1))})});Kt!=null&&Kt.use_blank_score?dn.update({content:yl.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",yl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):dn.update({content:yl.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",yl.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Pe(!0);const Jt=yield(0,Se.ZP)(`/api/exercises/${Re==null?void 0:Re.categoryId}/property_settings.json`,{method:"post",body:Kt});Pe(!1),Jt.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mt(""),re({type:"exercise/getCommonHeader",payload:Es({},Re)}),re({type:"exercise/getWorkSetting",payload:Es({},Re)}))});return yl.createElement("section",{className:wl.scoreSettingWrapper,style:{padding:"30px 50px"}},yl.createElement(Sn.Z,{spinning:se["exercise/getWorkSetting"]||Ce},yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.use_blank_score,disabled:Bt,onChange:Kt=>{yt.use_blank_score=Kt.target.checked,$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement(yl.Fragment,null,yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.downcase,disabled:Bt,onChange:Kt=>{yt.downcase=Kt.target.checked,$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),yl.createElement(oe.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(pe.Z,null,yl.createElement(Le.default,{checked:yt.open_total_score,disabled:Bt,onChange:Kt=>{yt.open_total_score=Kt.target.checked,Kt.target.checked?(yt.open_score=!1,yt.open_score_reviewed=!0):(yt.open_score=!0,yt.open_score_reviewed=!1),$t(Object.assign({},yt))},className:wl.mainRuleText},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),yt.open_total_score&&yl.createElement(yl.Fragment,null,yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},yl.createElement(ge.ZP.Group,{disabled:Bt,value:yt.open_score?"afterEndTime":yt!=null&&yt.open_score_reviewed?"afterReview":"afterCommit",onChange:Kt=>{Kt.target.value==="afterEndTime"?$t(kt=>uc(Es({},kt),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):Kt.target.value==="afterReview"?$t(kt=>uc(Es({},kt),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):$t(kt=>uc(Es({},kt),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},yl.createElement(ge.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},yl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),yl.createElement(ge.ZP,{value:"afterCommit",style:{marginRight:"80px"}},yl.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),yl.createElement(ge.ZP,{value:"afterReview"},yl.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.answered_open,disabled:Bt,onChange:Kt=>{yt.answered_open=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),yt.answered_open&&yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},yl.createElement(ge.ZP.Group,{value:yt.answer_open,disabled:Bt,onChange:Kt=>{yt.answer_open=Kt.target.value,$t(Object.assign({},yt))}},yl.createElement(ge.ZP,{value:!0,style:{marginRight:"25px"}},yl.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),yl.createElement(ge.ZP,{value:!1},yl.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.score_open,disabled:Bt,onChange:Kt=>{yt.score_open=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),yl.createElement(oe.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},yl.createElement(Le.default,{className:wl.mainRuleText,checked:yt.show_statistic,disabled:Bt,onChange:Kt=>{yt.show_statistic=Kt.target.checked,$t(Object.assign({},yt))}},yl.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),yl.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,mn.aN)()||((We=ie==null?void 0:ie.commonHeader)==null?void 0:We.exercise_author))&&yl.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Bn},"\u4FDD\u5B58")))};var em=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))($0),wd=ee(15646),Yr=ee(59301),tm=Object.defineProperty,nm=Object.defineProperties,am=Object.getOwnPropertyDescriptors,xd=Object.getOwnPropertySymbols,um=Object.prototype.hasOwnProperty,rm=Object.prototype.propertyIsEnumerable,Hs=(ie,se,re)=>se in ie?tm(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Qi=(ie,se)=>{for(var re in se||(se={}))um.call(se,re)&&Hs(ie,re,se[re]);if(xd)for(var re of xd(se))rm.call(se,re)&&Hs(ie,re,se[re]);return ie},Is=(ie,se)=>nm(ie,am(se)),Id=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const lm=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{const{workSetting:lt,commonHeader:Re}=ie,Bt=(0,Ee.useParams)();Bt.category=Bt.categoryId;const{verifyModelUser:Xe,ContactModalElement:Ce}=(0,wd.Z)(),[Pe,yt]=(0,a.useState)(!1),[$t,Cn]=(0,a.useState)(0),[Mt,Ht]=(0,a.useState)(0),[Bn,Rn]=(0,a.useState)(!1),[Kt,kt]=(0,a.useState)({}),[Jt,dn]=(0,a.useState)(!1),[Aa,Wt]=(0,a.useState)([]),[jn,vn]=(0,a.useState)([]),[va,bt]=(0,a.useState)([]),[bn,hn]=(0,a.useState)([]),[pa,Ba]=(0,a.useState)([]);let[qt,Xa]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:"",is_open_ai_review:!1});(0,a.useEffect)(()=>{var za;!(0,mn.aN)()&&!((za=lt==null?void 0:lt.exercise)!=null&&za.is_creator)&&yt(!0)},[lt]),(0,a.useEffect)(()=>{na()},[Re]);const na=()=>Id(void 0,null,function*(){Rn(!0);const za=yield(0,Se.ZP)(`/api/exercises/${Bt==null?void 0:Bt.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(qt).forEach(Yn=>{qt[Yn]=za==null?void 0:za[Yn]}),console.log(za,"res"),kt(Qi({},za)),Ba((za==null?void 0:za.exercise_questions)||[]),_n(Qi({},za)),vn((za==null?void 0:za.course_review_teachers)||[]),Xa(Is(Qi({},qt),{select_appraise:!!za.end_time})),Cn((za==null?void 0:za.total)||0),Ht((za==null?void 0:za.finish_total)||0),Rn(!1),Ka("")}),et=()=>{const za=JSON.parse(JSON.stringify(qt));if(za.select_appraise){if(!za.end_time){Fe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!za.review_type&&!bn.length){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(za.review_type&&!pa.some(Yn=>!!Yn.appraise_teachers.length)){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}za.review_type===0&&(za.exercises=bn==null?void 0:bn.map(Yn=>{var Mn;return{id:Yn.id,total:Yn.total,finish_total:Yn.finish_total,unfinished_total:Yn.unfinished_total,appraise_teacher_ids:(Mn=Yn==null?void 0:Yn.appraise_teachers)==null?void 0:Mn.map(Ea=>({id:Ea.id}))}})),za.review_type===1&&(za.exercise_questions=pa==null?void 0:pa.map(Yn=>{var Mn;return{id:Yn.id,total:Yn.total,question_id:Yn.question_id,appraise_teacher_ids:(Mn=Yn==null?void 0:Yn.appraise_teachers)==null?void 0:Mn.map(Ea=>({id:Ea.id,message_status:Ea.message_status}))}})),ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Yr.createElement("div",null,Yr.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Yr.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Yr.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Yr.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Yr.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Yr.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Yr.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Yr.createElement(b.Z,{style:{marginRight:3}})," ",Yr.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{Ia(za)}});return}Ia(za)},Ia=za=>Id(void 0,null,function*(){Rn(!0);const Yn=yield(0,Se.ZP)(`/api/exercises/${Bt==null?void 0:Bt.categoryId}/appraise_settings.json`,{method:"post",body:za});if(Rn(!1),Yn.status===0){Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ka(""),We({type:"exercise/getCommonHeader",payload:Qi({},Bt)});return}}),aa=(za,Yn)=>{const Mn=Math.floor(za/Yn);let Ea=za%Yn;const Vn=[];for(let gn=0;gn0?1:0)),Ea--;return Vn},ua=za=>{var Yn;if(za[0]){let Mn=[];bn.forEach(Vn=>Mn=Mn.concat(Vn.appraise_teachers));let Ea=jn.filter(Vn=>Mn.every(gn=>gn.id!==Vn.id));console.log(Ea,"newItems"),bt([...Ea]),dn(za)}if(!za[0]){let Mn=[];Mn=Mn.concat(((Yn=pa==null?void 0:pa[za[1]])==null?void 0:Yn.appraise_teachers)||[]);let Ea=jn.filter(Vn=>Mn.every(gn=>gn.id!==Vn.id));bt([...Ea]),dn(za)}},_n=za=>{if(za!=null&&za.start_appraise){hn((za==null?void 0:za.exercises)||[]);return}let Yn=za==null?void 0:za.exercises;const Mn=aa(za==null?void 0:za.total,Yn.length),Ea=aa(za==null?void 0:za.finish_total,Yn.length);Mn.forEach((Vn,gn)=>{Yn[gn].total=Vn}),Ea.forEach((Vn,gn)=>{Yn[gn].finish_total=Vn,Yn[gn].unfinished_total=Yn[gn].total-Yn[gn].finish_total}),Yn=Yn.filter(Vn=>Vn.total>0),hn(JSON.parse(JSON.stringify(Yn)))},Za=()=>{if(!Aa.length){Fe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Jt[0]){if(Jt[1]===null){const za=va.filter(Vn=>Aa.includes(Vn.id));let Yn=[...bn,...za==null?void 0:za.map(Vn=>({appraise_teachers:[Vn],total:0,finish_total:0,unfinished_total:0}))];const Mn=aa($t,Yn.length),Ea=aa(Mt,Yn.length);Mn.forEach((Vn,gn)=>{Yn[gn].total=Vn}),Ea.forEach((Vn,gn)=>{Yn[gn].finish_total=Vn,Yn[gn].unfinished_total=Yn[gn].total-Yn[gn].finish_total}),Yn=Yn.filter(Vn=>Vn.total>0),hn(JSON.parse(JSON.stringify(Yn))),dn(!1)}if(Jt[1]!==null){const za=va.filter(Mn=>Aa.includes(Mn.id));let Yn=[];bn.forEach((Mn,Ea)=>{if(Jt[1]===Ea){Yn.push(Is(Qi({},Mn),{appraise_teachers:[...Mn.appraise_teachers,...za]}));return}Yn.push(Mn)}),hn(Yn),dn(!1)}}if(!Jt[0]&&Jt[1]!==null){let za=va.filter(Mn=>Aa.includes(Mn.id));za=za.map(Mn=>Is(Qi({},Mn),{message_status:Kt!=null&&Kt.start_appraise?1:0}));let Yn=[];pa.forEach((Mn,Ea)=>{if(Jt[1]===Ea){Yn.push(Is(Qi({},Mn),{appraise_teachers:[...Mn.appraise_teachers,...za]}));return}Yn.push(Mn)}),Ba(Yn),dn(!1)}},iu=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(za,Yn,Mn)=>Mn+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:wl.padding,render:(za,Yn,Mn)=>Yr.createElement("span",{className:wl.tagWrap},Yr.createElement("div",null,za==null?void 0:za.map(Ea=>Yr.createElement("div",{className:wl.tag,key:Ea.id},Yr.createElement("b",{title:Ea.name},Ea.name),(Ea==null?void 0:Ea.disabled)!==!0&&!Pe&&Yr.createElement("span",{onClick:Vn=>{const gn=za.filter(On=>On.id!==Ea.id),ia=bn.map((On,ga)=>ga===Mn?Is(Qi({},On),{appraise_teachers:gn}):On);gn.length?hn(ia):ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const On=bn==null?void 0:bn.filter((Ra,Tu)=>Tu!==Mn),ga=aa($t,On.length),ba=aa(Mt,On.length);ga.forEach((Ra,Tu)=>{On[Tu].total=Ra}),ba.forEach((Ra,Tu)=>{On[Tu].finish_total=Ra,On[Tu].unfinished_total=On[Tu].total-On[Tu].finish_total}),hn(JSON.parse(JSON.stringify(On)))}})}},Yr.createElement("i",{className:"iconfont icon-guanbi7"}))))),!Pe&&Yr.createElement("span",{onClick:()=>ua([!0,Mn]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],gu=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(za,Yn,Mn)=>Mn+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:wl.padding,dataIndex:"appraise_teachers",render:(za,Yn,Mn)=>Yr.createElement("span",{className:wl.tagWrap},Yr.createElement("div",null,za==null?void 0:za.map(Ea=>Yr.createElement("div",{className:wl.tag,key:Ea.id},Yr.createElement("b",{title:Ea.name},Ea.name),(Ea==null?void 0:Ea.disabled)!==!0&&!Pe&&Yr.createElement("span",{onClick:()=>{const Vn=za.filter(ia=>ia.id!==Ea.id),gn=pa.map((ia,On)=>On===Mn?Is(Qi({},ia),{appraise_teachers:Vn}):ia);Ba(gn)}},Yr.createElement("i",{className:"iconfont icon-guanbi7"}))))),!Pe&&Yr.createElement("span",{onClick:()=>ua([!1,Mn]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{Ka("\u8868\u5355\u672A\u4FDD\u5B58")},[qt]);const Cr=za=>{za.preventDefault(),za.returnValue=""},Ka=(za="")=>{We({type:"exercise/setActionTabs",payload:{key:za}})};return Yr.createElement("section",{className:wl.form,style:{padding:"30px 50px",marginBottom:"0px"}},Yr.createElement(Sn.Z,{spinning:Bn},Yr.createElement("div",{className:wl.title},"\u96C6\u4E2D\u8BC4\u9605",Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Yr.createElement(Le.default,{checked:qt.select_appraise,disabled:Pe||!(Kt!=null&&Kt.can_open_appraise&&!(Kt!=null&&Kt.end_time)),onChange:za=>{qt.select_appraise=za.target.checked,Xa(Object.assign({},qt))}}),Yr.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Yr.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),qt.select_appraise&&Yr.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Yr.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Yr.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Yr.createElement(fn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,de.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe,allowClear:!1,value:qt.end_time?Ye()(qt.end_time):"",disabledDate:Nt.Q8,disabledTime:za=>(0,Nt.d0)(za),onChange:(za,Yn)=>{qt.end_time=Yn,Xa(Object.assign({},qt))}}))),qt.select_appraise&&Yr.createElement("div",null,Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Yr.createElement(Le.default,{checked:qt.sealed_review,disabled:Pe||!(Kt!=null&&Kt.change_sealed_review),onChange:za=>{qt.sealed_review=za.target.checked,Xa(Object.assign({},qt))}}),Yr.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Yr.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Yr.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Yr.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Yr.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Yr.createElement(ge.ZP.Group,{value:qt.review_type,disabled:Pe||!!(Kt!=null&&Kt.end_time),style:{marginLeft:30},onChange:za=>{qt.review_type=za.target.value,Xa(Object.assign({},qt))}},Yr.createElement(ge.ZP,{value:0},Yr.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Yr.createElement(ge.ZP,{style:{marginLeft:"50px"},value:1},Yr.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Yr.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Yr.createElement(oe.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Yr.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Yr.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),qt.review_type===0&&Yr.createElement("div",{style:{flex:1}},bn.length>0&&Yr.createElement(x.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:bn,columns:iu}),(Kt==null?void 0:Kt.start_appraise)===!1&&!Pe&&Yr.createElement("div",{onClick:()=>ua([!0,null]),style:{display:$t==1&&(bn==null?void 0:bn.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),qt.review_type===1&&Yr.createElement("div",{style:{flex:1}},pa.length>0&&Yr.createElement(x.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:pa,columns:gu}))))),((0,mn.aN)()||!!Kt.exercise_author)&&Yr.createElement(Ie.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:et},"\u4FDD\u5B58")),Ce(),Yr.createElement(ye.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!Jt,title:(Jt==null?void 0:Jt[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:Za,afterClose:()=>{Wt([])},onCancel:()=>{dn(!1)}},Yr.createElement(x.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:za=>{Wt(za)}},rowKey:"id",dataSource:va,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var om=(0,Ee.connect)(({exercise:ie,loading:se,globalSetting:re})=>({exercise:ie,loading:se.effects,globalSetting:re}))(lm),zl=ee(59301),im=Object.defineProperty,Ld=Object.defineProperties,sm=Object.getOwnPropertyDescriptors,Nd=Object.getOwnPropertySymbols,Gm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,rc=(ie,se,re)=>se in ie?im(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:re}):ie[se]=re,Zc=(ie,se)=>{for(var re in se||(se={}))Gm.call(se,re)&&rc(ie,re,se[re]);if(Nd)for(var re of Nd(se))cm.call(se,re)&&rc(ie,re,se[re]);return ie},dm=(ie,se)=>Ld(ie,sm(se)),mm=(ie,se,re)=>new Promise((We,lt)=>{var Re=Ce=>{try{Xe(re.next(Ce))}catch(Pe){lt(Pe)}},Bt=Ce=>{try{Xe(re.throw(Ce))}catch(Pe){lt(Pe)}},Xe=Ce=>Ce.done?We(Ce.value):Promise.resolve(Ce.value).then(Re,Bt);Xe((re=re.apply(ie,se)).next())});const Od=({exercise:ie,globalSetting:se,loading:re,dispatch:We})=>{var lt,Re;const{workSetting:Bt,commonHeader:Xe}=ie,[Ce]=me.default.useForm(),Pe=(0,Ee.useParams)();Pe.category=Pe.categoryId;const[yt,$t]=(0,a.useState)(!1),[Cn,Mt]=(0,a.useState)(!1),Ht={forbid_screen:!1,screen_key:((lt=Bt==null?void 0:Bt.exercise)==null?void 0:lt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[Bn,Rn]=(0,a.useState)(Ht);const[Kt,kt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var bt,bn;Jt(),(bt=Bt==null?void 0:Bt.exercise)!=null&&bt.id&&!(0,mn.aN)()&&!((bn=Bt==null?void 0:Bt.exercise)!=null&&bn.is_creator)&&$t(!0)},[ie==null?void 0:ie.workSetting]),(0,a.useEffect)(()=>{((Xe==null?void 0:Xe.exercise_status)==="5"||Xe!=null&&Xe.appraise_label)&&$t(!0)},[Xe]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{ie.actionTabs.key==="insterIp"&&(ie.actionTabs.data.ip?Bn[ie.actionTabs.type]=[...Bn[ie.actionTabs.type]||[],...ie.actionTabs.data.ip]:Bn[ie.actionTabs.type]=[...Bn[ie.actionTabs.type]||[],`${ie.actionTabs.data.startIP},${ie.actionTabs.data.startIP.substring(0,ie.actionTabs.data.startIP.lastIndexOf("."))+"."+ie.actionTabs.data.endIP}`],dn(Bn),kt(!0))},[ie.actionTabs]);const Jt=()=>{const bt=JSON.parse(JSON.stringify(Bt));Object.keys(Bn).forEach(bn=>{var hn;Bn[bn]=(hn=bt==null?void 0:bt.exercise)==null?void 0:hn[bn]}),dn(dm(Zc({},Bn),{ip_limit:Bn.ip_limit!=="no"}))},dn=bt=>{Rn(bt),Ce.setFieldsValue(bt)};function Aa(bt=""){if(!bt)return!1;const bn=bt.split(` `),hn=/^(http|https):\/\//;for(let pa=0;pa{var bn,hn;if(bt.categoryId=Pe.categoryId,bt.forbid_screen&&!(bt!=null&&bt.screen_key.replace(/\s+/g,""))){Fe.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(bt!=null&&bt.use_white_list&&!((bn=bt==null?void 0:bt.white_list)!=null&&bn.length)){Fe.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(bt!=null&&bt.net_limit){if(bt!=null&&bt.net_limit_list&&!((hn=bt==null?void 0:bt.net_limit_list)!=null&&hn.replace(/\s+/g,""))){Fe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(Aa(bt==null?void 0:bt.net_limit_list)){Fe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}jn(bt)},jn=bt=>mm(void 0,null,function*(){Mt(!0);const bn=yield(0,Se.ZP)(`/api/exercises/${Pe==null?void 0:Pe.categoryId}/client_cheating_settings.json`,{method:"post",body:bt});Mt(!1),bn.status===0&&(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),We({type:"exercise/getCommonHeader",payload:Zc({},Pe)}),We({type:"exercise/getWorkSetting",payload:Zc({},Pe)}),kt(!1))});(0,a.useEffect)(()=>{vn(Kt?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[Kt]);const vn=(bt="")=>{We({type:"exercise/setActionTabs",payload:{key:bt}})},va=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return zl.createElement("section",{className:wl.formDom,style:{padding:"30px 50px"}},zl.createElement(Sn.Z,{spinning:re["exercise/getWorkSetting"]||Cn},zl.createElement(me.default,{form:Ce,name:"basicForm",initialValues:Ht,colon:!1,onValuesChange:(bt,bn)=>{console.log("onValuesChange",bn);let hn=bn;for(const pa in bt)(pa=="ip_bind"||pa=="ip_limit")&&!bn.is_locked&&bn[pa]&&(hn.is_locked=!0),pa=="open_camera"&&(hn.photo_count=hn.photo_count||5);dn(hn),kt(!0)},onFinish:Wt},zl.createElement("div",{className:wl.title},"\u5BA2\u6237\u7AEF\u8BBE\u7F6E"),zl.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},zl.createElement("div",{style:{color:"#000"}},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),zl.createElement("div",{style:{color:"#000",marginTop:"20px"}},"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",zl.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),zl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},zl.createElement(me.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},zl.createElement(Le.default,{disabled:yt},zl.createElement(zl.Fragment,null,zl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7981\u6B62\u5207\u5C4F")))),Bn.forbid_screen&&zl.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},zl.createElement("div",{style:{color:"#666666"}},"\u89E3\u9501\u5207\u5C4F\u7801"),zl.createElement(Be.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},zl.createElement("i",{className:`iconfont icon-tishixiaowenhao ${wl.title_icon}`,style:{cursor:"pointer",margin:"0 10px"}})),zl.createElement(me.default.Item,{name:"screen_key",style:{marginBottom:0}},zl.createElement(De.default,{size:"large",className:wl.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),zl.createElement(pe.Z,null,!yt&&zl.createElement(Ie.ZP,{type:"link",onClick:()=>{Ce.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),zl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},zl.createElement(me.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},zl.createElement(Le.default,{disabled:yt},zl.createElement(zl.Fragment,null,zl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F")))),Bn.use_white_list&&zl.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},zl.createElement(me.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},zl.createElement(Gt.default,{mode:"tags",size:"large",disabled:yt,style:{width:1016},options:va})))),zl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},zl.createElement(me.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},zl.createElement(Le.default,{disabled:yt},zl.createElement(zl.Fragment,null,zl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355")))),Bn.net_limit&&zl.createElement(oe.Z,{className:wl.unlockKeyWrapper,align:"middle"},zl.createElement(me.default.Item,{name:"net_limit_list",style:{marginBottom:0}},zl.createElement(De.default.TextArea,{rows:5,style:{width:1016},disabled:yt,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D\u7F00\uFF09 192.160.22.2 diff --git a/umi.d90b0bbb.js b/umi.ea9ffdf2.js similarity index 99% rename from umi.d90b0bbb.js rename to umi.ea9ffdf2.js index 30a070542c..58298a559d 100644 --- a/umi.d90b0bbb.js +++ b/umi.ea9ffdf2.js @@ -226,6 +226,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),l=e(44166),o=e(25576),f=e(7825),m=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(E,O,C,I){var P="stackTraceLimit",k=I?2:1,D=E.split("."),T=D[D.length-1],A=t.apply(null,D);if(A){var R=A.prototype;if(!g&&r(R,"cause")&&delete R.cause,!C)return A;var Z=t("Error"),$=O(function(K,G){var q=f(I?G:K,void 0),L=I?new A(K):new A;return q!==void 0&&n(L,"message",q),p(L,$,L.stack,2),this&&a(R,this)&&o(L,this,$),arguments.length>k&&m(L,arguments[k]),L});if($.prototype=R,T!=="Error"?s?s($,Z):u($,Z,{name:!0}):b&&P in A&&(l($,A,P),l($,A,"prepareStackTrace")),u($,A),!g)try{R.name!==T&&n(R,"name",T),R.constructor=$}catch(K){}return $}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",l=r(u),o=!a(function(){return l([1]).errors[0]!==1})&&a(function(){return l([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,b){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),l=e(68151),o=e(35012),f=e(73068),m=e(61888),p=e(62003),b=e(7825),g=e(59893),E=g("toStringTag"),O=Error,C=[].push,I=function(D,T){var A=r(P,this),R;a?R=a(new O,A?n(this):P):(R=A?this:u(P),l(R,E,"Error")),T!==void 0&&l(R,"message",b(T)),m(R,I,R.stack,1),arguments.length>2&&f(R,arguments[2]);var Z=[];return p(D,C,{that:Z}),l(R,"errors",Z),R};a?a(I,O):s(I,O,{name:!0});var P=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],l=r[s];t({global:!0,constructor:!0,forced:l!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),l=e(61578),o=e(60473),f=a.ArrayBuffer,m=a.DataView,p=m.prototype,b=r(f.prototype.slice),g=r(p.getUint8),E=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,P){if(b&&P===void 0)return b(s(this),I);for(var k=s(this).byteLength,D=u(I,k),T=u(P===void 0?k:P,k),A=new(o(this,f))(l(T-D)),R=new m(this),Z=new m(A),$=0;D=0?m:f+m;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),l=e(66434),o=e(69392),f=e(81427),m=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),E=b>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var P=I[g];return P!==void 0?!!P:n(I)},C=!E||!m("concat");t({target:"Array",proto:!0,arity:1,forced:C},{concat:function(P){var k=s(this),D=f(k,0),T=0,A,R,Z,$,K;for(A=-1,Z=arguments.length;A1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),m=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,m,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),m=a(f),p=u(f,0);return p.length=r(p,f,f,m,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,l=u||!a("indexOf");t({target:"Array",proto:!0,forced:l},{indexOf:function(f){var m=arguments.length>1?arguments[1]:void 0;return u?s(this,f,m)||0:n(this,f,m)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),l=e(25587),o=e(16697),f=e(35454),m="Array Iterator",p=a.set,b=a.getterFor(m);i.exports=u(Array,"Array",function(E,O){p(this,{type:m,target:t(E),index:0,kind:O})},function(){var E=b(this),O=E.target,C=E.index++;if(!O||C>=O.length)return E.target=void 0,l(void 0,!0);switch(E.kind){case"keys":return l(C,!1);case"values":return l(O[C],!1)}return l([C,O[C]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(E){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),l=n!==Object,o=l||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(m){return u(a(this),m===void 0?",":m)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function l(){}return!(s.of.call(l)instanceof l)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,m=new(n(this)?this:s)(f);f>o;)a(m,o,arguments[o++]);return m.length=f,m}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),l=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(m){return m instanceof TypeError}},f=l||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),E=arguments.length;s(g+E);for(var O=0;O79&&a<83,l=u||!n("reduceRight");t({target:"Array",proto:!0,forced:l},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,l=u||!n("reduce");t({target:"Array",proto:!0,forced:l},{reduce:function(f){var m=arguments.length;return r(this,f,m,m>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),l=e(80524),o=e(69392),f=e(59893),m=e(17480),p=e(30867),b=m("slice"),g=f("species"),E=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(I,P){var k=l(this),D=u(k),T=s(I,D),A=s(P===void 0?D:P,D),R,Z,$;if(r(k)&&(R=k.constructor,n(R)&&(R===E||r(R.prototype))?R=void 0:a(R)&&(R=R[g],R===null&&(R=void 0)),R===E||R===void 0))return p(k,T,A);for(Z=new(R===void 0?E:R)(O(A-T,0)),$=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),l=e(69905),o=e(3338),f=e(63668),m=e(45601),p=e(78177),b=e(17687),g=e(46573),E=e(19684),O=[],C=r(O.sort),I=r(O.push),P=o(function(){O.sort(void 0)}),k=o(function(){O.sort(null)}),D=m("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(E)return E<603;var Z="",$,K,G,q;for($=65;$<76;$++){switch(K=String.fromCharCode($),$){case 66:case 69:case 70:case 72:G=3;break;case 68:case 71:G=4;break;default:G=2}for(q=0;q<47;q++)O.push({k:K+q,v:G})}for(O.sort(function(L,B){return B.v-L.v}),q=0;ql(K)?1:-1}};t({target:"Array",proto:!0,forced:A},{sort:function($){$!==void 0&&n($);var K=a(this);if(T)return $===void 0?C(K):C(K,$);var G=[],q=s(K),L,B;for(B=0;Bk-R+A;$--)m(P,$-1)}else if(A>R)for($=k-R;$>D;$--)K=$+R-1,G=$+A-1,K in P?P[G]=P[K]:m(P,G);for($=0;$=0&&f<=99?f+1900:f;return u(this,m)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(l){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),l=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=l(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],l=new Error("e",{cause:7}).cause!==7,o=function(m,p){var b={};b[m]=a(m,p,l),t({global:!0,constructor:!0,arity:1,forced:l},b)},f=function(m,p){if(u&&u[m]){var b={};b[m]=a(s+"."+m,p,l),t({target:s,stat:!0,constructor:!0,arity:1,forced:l},b)}};o("Error",function(m){return function(b){return n(m,this,arguments)}}),o("EvalError",function(m){return function(b){return n(m,this,arguments)}}),o("RangeError",function(m){return function(b){return n(m,this,arguments)}}),o("ReferenceError",function(m){return function(b){return n(m,this,arguments)}}),o("SyntaxError",function(m){return function(b){return n(m,this,arguments)}}),o("TypeError",function(m){return function(b){return n(m,this,arguments)}}),o("URIError",function(m){return function(b){return n(m,this,arguments)}}),f("CompileError",function(m){return function(b){return n(m,this,arguments)}}),f("LinkError",function(m){return function(b){return n(m,this,arguments)}}),f("RuntimeError",function(m){return function(b){return n(m,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),l=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,m=function(p,b){for(var g=l(p,16);g.length9490626562425156e-8?a(m)+u:r(m-1+s(m-1)*s(m+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(l){var o=+l;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var l=+u;return l===0?l:n((1+l)/(1-l))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var l=+u;return r(l)*a(n(l),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var l=u>>>0;return l?31-r(n(l+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(l,o){for(var f=0,m=0,p=arguments.length,b=0,g,E;m0?(E=g/b,f+=E*E):f+=g;return b===1/0?1/0:b*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,l){var o=65535,f=+u,m=+l,p=o&f,b=o&m;return 0|p*b+((o&f>>>16)*b+p*(o&m>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,l=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:l},{sinh:function(f){var m=+f;return a(m)<1?(n(m)-n(-m))/2:(s(m-1)-s(-m-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,l=r(u),o=r(-u);return l===1/0?1:o===1/0?-1:(l-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),l=e(20865),o=e(32621),f=e(25576),m=e(16332),p=e(18446),b=e(97954),g=e(3338),E=e(80689).f,O=e(71256).f,C=e(37691).f,I=e(49228),P=e(52971).trim,k="Number",D=a[k],T=s[k],A=D.prototype,R=a.TypeError,Z=u("".slice),$=u("".charCodeAt),K=function(Y){var H=b(Y,"number");return typeof H=="bigint"?H:G(H)},G=function(Y){var H=b(Y,"number"),j,Q,M,N,V,te,se,ve;if(p(H))throw new R("Cannot convert a Symbol value to a number");if(typeof H=="string"&&H.length>2){if(H=P(H),j=$(H,0),j===43||j===45){if(Q=$(H,2),Q===88||Q===120)return NaN}else if(j===48){switch($(H,1)){case 66:case 98:M=2,N=49;break;case 79:case 111:M=8,N=55;break;default:return+H}for(V=Z(H,2),te=V.length,se=0;seN)return NaN;return parseInt(V,M)}}return+H},q=l(k,!D(" 0o1")||!D("0b1")||D("+0x1")),L=function(Y){return m(A,Y)&&g(function(){I(Y)})},B=function(H){var j=arguments.length<1?0:D(K(H));return L(this)?f(Object(j),this,B):j};B.prototype=A,q&&!r&&(A.constructor=B),t({global:!0,constructor:!0,wrap:!0,forced:q},{Number:B});var U=function(Y,H){for(var j=n?E(H):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Q=0,M;j.length>Q;Q++)o(H,M=j[Q])&&!o(Y,M)&&C(Y,M,O(H,M))};r&&T&&U(s[k],T),(q||r)&&U(s[k],D)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),l=e(3338),o=RangeError,f=String,m=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,E=Math.round,O=r(1 .toExponential),C=r(s),I=r("".slice),P=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",k=function(){return l(function(){O(1,1/0)})&&l(function(){O(1,-1/0)})},D=function(){return!l(function(){O(1/0,1/0),O(NaN,1/0)})},T=!P||!k()||!D();t({target:"Number",proto:!0,forced:T},{toExponential:function(R){var Z=a(this);if(R===void 0)return O(Z);var $=n(R);if(!m(Z))return String(Z);if($<0||$>20)throw new o("Incorrect fraction digits");if(P)return O(Z,$);var K="",G="",q=0,L="",B="";if(Z<0&&(K="-",Z=-Z),Z===0)q=0,G=C("0",$+1);else{var U=u(Z);q=b(U);var Y=0,H=g(10,q-$);Y=E(Z/H),2*Z>=(2*Y+1)*H&&(Y+=1),Y>=g(10,$+1)&&(Y/=10,q+=1),G=f(Y)}return $!==0&&(G=I(G,0,1)+"."+I(G,1)),q===0?(L="+",B="0"):(L=q>0?"+":"-",B=f(p(q))),G+="e"+L+B,K+G}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),l=RangeError,o=String,f=Math.floor,m=r(s),p=r("".slice),b=r(1 .toFixed),g=function(k,D,T){return D===0?T:D%2===1?g(k,D-1,T*k):g(k*k,D/2,T)},E=function(k){for(var D=0,T=k;T>=4096;)D+=12,T/=4096;for(;T>=2;)D+=1,T/=2;return D},O=function(k,D,T){for(var A=-1,R=T;++A<6;)R+=D*k[A],k[A]=R%1e7,R=f(R/1e7)},C=function(k,D){for(var T=6,A=0;--T>=0;)A+=k[T],k[T]=f(A/D),A=A%D*1e7},I=function(k){for(var D=6,T="";--D>=0;)if(T!==""||D===0||k[D]!==0){var A=o(k[D]);T=T===""?A:T+m("0",7-A.length)+A}return T},P=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:P},{toFixed:function(D){var T=a(this),A=n(D),R=[0,0,0,0,0,0],Z="",$="0",K,G,q,L;if(A<0||A>20)throw new l("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(Z="-",T=-T),T>1e-21)if(K=E(T*g(2,69,1))-69,G=K<0?T*g(2,-K,1):T/g(2,K,1),G*=4503599627370496,K=52-K,K>0){for(O(R,0,G),q=A;q>=7;)O(R,1e7,0),q-=7;for(O(R,g(10,q,1),0),q=K-1;q>=23;)C(R,8388608),q-=23;C(R,1<0?(L=$.length,$=Z+(L<=A?"0."+m("0",A-L)+$:p($,0,L-A)+"."+p($,L-A))):$=Z+$,$}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,l=n(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(l,o){n(u,l,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),m=s.f,p=n(f),b={},g=0,E,O;p.length>g;)O=m(f,E=p[g++]),O!==void 0&&u(b,E,O);return b}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),l=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),E=0;return l(p,function(O){var C=u(b(O,E++));C in g?f(g[C],O):g[C]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(l){return n(r(l))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.get;while(m=u(m))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.set;while(m=u(m))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,l=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&l&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||l(b,p)}})}catch(m){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{allSettled:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],I=0,P=1;u(f,function(k){var D=I++,T=!1;P++,r(O,m,k).then(function(A){T||(T=!0,C[D]={status:"fulfilled",value:A},--P||b(C))},function(A){T||(T=!0,C[D]={status:"rejected",reason:A},--P||b(C))})}),--P||b(C)});return E.error&&g(E.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{all:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],I=0,P=1;u(f,function(k){var D=I++,T=!1;P++,r(O,m,k).then(function(A){T||(T=!0,C[D]=A,--P||b(C))},g)}),--P||b(C)});return E.error&&g(E.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),l=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),E=s.f(b),O=E.resolve,C=E.reject,I=u(function(){var P=n(b.resolve),k=[],D=0,T=1,A=!1;l(p,function(R){var Z=D++,$=!1;T++,r(P,b,R).then(function(K){$||A||(A=!0,O(K))},function(K){$||A||($=!0,k[Z]=K,--T||C(new g(k,f)))})}),--T||C(new g(k,f))});return I.error&&C(I.value),E.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),l=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(m){return this.then(void 0,m)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&l(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),l=e(58218),o=e(94573),f=e(51996),m=e(63335),p=e(55327),b=e(31946),g=e(56472),E=e(60473),O=e(28887).set,C=e(72933),I=e(61810),P=e(80734),k=e(66790),D=e(94844),T=e(2451),A=e(82830),R=e(73446),Z="Promise",$=A.CONSTRUCTOR,K=A.REJECTION_EVENT,G=A.SUBCLASSING,q=D.getterFor(Z),L=D.set,B=T&&T.prototype,U=T,Y=B,H=a.TypeError,j=a.document,Q=a.process,M=R.f,N=M,V=!!(j&&j.createEvent&&a.dispatchEvent),te="unhandledrejection",se="rejectionhandled",ve=0,pe=1,he=2,Ye=1,Ke=2,dt,ft,lt,Xe,ge=function(je){var we;return b(je)&&p(we=je.then)?we:!1},Oe=function(je,we){var ce=we.value,Se=we.state===pe,Ce=Se?je.ok:je.fail,et=je.resolve,yt=je.reject,le=je.domain,me,ct,Ve;try{Ce?(Se||(we.rejection===Ke&&kt(we),we.rejection=Ye),Ce===!0?me=ce:(le&&le.enter(),me=Ce(ce),le&&(le.exit(),Ve=!0)),me===je.promise?yt(new H("Promise-chain cycle")):(ct=ge(me))?s(ct,me,et,yt):et(me)):yt(ce)}catch(ze){le&&!Ve&&le.exit(),yt(ze)}},Le=function(je,we){je.notified||(je.notified=!0,C(function(){for(var ce=je.reactions,Se;Se=ce.get();)Oe(Se,je);je.notified=!1,we&&!je.rejection&&Et(je)}))},rt=function(je,we,ce){var Se,Ce;V?(Se=j.createEvent("Event"),Se.promise=we,Se.reason=ce,Se.initEvent(je,!1,!0),a.dispatchEvent(Se)):Se={promise:we,reason:ce},!K&&(Ce=a["on"+je])?Ce(Se):je===te&&I("Unhandled promise rejection",ce)},Et=function(je){s(O,a,function(){var we=je.facade,ce=je.value,Se=Lt(je),Ce;if(Se&&(Ce=P(function(){n?Q.emit("unhandledRejection",ce,we):rt(te,we,ce)}),je.rejection=n||Lt(je)?Ke:Ye,Ce.error))throw Ce.value})},Lt=function(je){return je.rejection!==Ye&&!je.parent},kt=function(je){s(O,a,function(){var we=je.facade;n?Q.emit("rejectionHandled",we):rt(se,we,je.value)})},De=function(je,we,ce){return function(Se){je(we,Se,ce)}},Qe=function(je,we,ce){je.done||(je.done=!0,ce&&(je=ce),je.value=we,je.state=he,Le(je,!0))},_t=function(je,we,ce){if(!je.done){je.done=!0,ce&&(je=ce);try{if(je.facade===we)throw new H("Promise can't be resolved itself");var Se=ge(we);Se?C(function(){var Ce={done:!1};try{s(Se,we,De(_t,Ce,je),De(Qe,Ce,je))}catch(et){Qe(Ce,et,je)}}):(je.value=we,je.state=pe,Le(je,!1))}catch(Ce){Qe({done:!1},Ce,je)}}};if($&&(U=function(we){g(this,Y),m(we),s(dt,this);var ce=q(this);try{we(De(_t,ce),De(Qe,ce))}catch(Se){Qe(ce,Se)}},Y=U.prototype,dt=function(we){L(this,{type:Z,done:!1,notified:!1,parent:!1,reactions:new k,rejection:!1,state:ve,value:void 0})},dt.prototype=u(Y,"then",function(we,ce){var Se=q(this),Ce=M(E(this,U));return Se.parent=!0,Ce.ok=p(we)?we:!0,Ce.fail=p(ce)&&ce,Ce.domain=n?Q.domain:void 0,Se.state===ve?Se.reactions.add(Ce):C(function(){Oe(Ce,Se)}),Ce.promise}),ft=function(){var je=new dt,we=q(je);this.promise=je,this.resolve=De(_t,we),this.reject=De(Qe,we)},R.f=M=function(je){return je===U||je===lt?new ft(je):N(je)},!r&&p(T)&&B!==Object.prototype)){Xe=B.then,G||u(B,"then",function(we,ce){var Se=this;return new U(function(Ce,et){s(Xe,Se,Ce,et)}).then(we,ce)},{unsafe:!0});try{delete B.constructor}catch(je){}l&&l(B,Y)}t({global:!0,constructor:!0,wrap:!0,forced:$},{Promise:U}),o(U,Z,!1,!0),f(Z)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),l=e(60473),o=e(15597),f=e(2291),m=n&&n.prototype,p=!!n&&a(function(){m.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var E=l(this,s("Promise")),O=u(g);return this.then(O?function(C){return o(E,g()).then(function(){return C})}:g,O?function(C){return o(E,g()).then(function(){throw C})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;m.finally!==b&&f(m,"finally",b,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{race:function(f){var m=this,p=a.f(m),b=p.reject,g=s(function(){var E=n(m.resolve);u(f,function(O){r(E,m,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var l=n.f(this);return r(l.reject,void 0,u),l.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),l=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(m){return u(o&&this===l?a:this,m)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,m){return r(n(o),f,a(m))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),l=e(31946),o=e(20132),f=e(3338),m=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function C(){}return!(m(function(){},[],C)instanceof C)}),E=!f(function(){m(function(){})}),O=g||E;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,P){s(I),u(P);var k=arguments.length<3?I:s(arguments[2]);if(E&&!g)return m(I,P,k);if(I===k){switch(P.length){case 0:return new I;case 1:return new I(P[0]);case 2:return new I(P[0],P[1]);case 3:return new I(P[0],P[1],P[2]);case 4:return new I(P[0],P[1],P[2],P[3])}var D=[null];return n(b,D,P),new(n(a,I,D))}var T=k.prototype,A=o(l(T)?T:p),R=n(I,A,P);return l(R)?R:A}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),l=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:l,sham:!r},{defineProperty:function(f,m,p){n(f);var b=a(m);n(p);try{return s.f(f,b,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var l=n(r(s),u);return l&&!l.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,l){return a.f(n(u),l)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),l=e(53456);function o(f,m){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[m];if(b=u.f(f,m),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=l(f)))return o(g,m,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var l=r("Object","preventExtensions");return l&&l(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,l){r(u),n(l);try{return a(u,l),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),l=e(37691),o=e(71256),f=e(53456),m=e(35012);function p(g,E,O){var C=arguments.length<4?g:arguments[3],I=o.f(n(g),E),P,k,D;if(!I){if(a(k=f(g)))return p(k,E,O,C);I=m(0)}if(s(I)){if(I.writable===!1||!a(C))return!1;if(P=o.f(C,E)){if(P.get||P.set||P.writable===!1)return!1;P.value=O,l.f(C,E,P)}else l.f(C,E,m(0,O))}else{if(D=I.set,D===void 0)return!1;r(D,C,O)}return!0}var b=u(function(){var g=function(){},E=l.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,E)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),l=e(20132),o=e(80689).f,f=e(16332),m=e(44639),p=e(69905),b=e(81644),g=e(19286),E=e(44166),O=e(2291),C=e(3338),I=e(32621),P=e(94844).enforce,k=e(51996),D=e(59893),T=e(6041),A=e(51224),R=D("match"),Z=r.RegExp,$=Z.prototype,K=r.SyntaxError,G=n($.exec),q=n("".charAt),L=n("".replace),B=n("".indexOf),U=n("".slice),Y=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,H=/a/g,j=/a/g,Q=new Z(H)!==H,M=g.MISSED_STICKY,N=g.UNSUPPORTED_Y,V=t&&(!Q||M||T||A||C(function(){return j[R]=!1,Z(H)!==H||Z(j)===j||String(Z(H,"i"))!=="/a/i"})),te=function(Ye){for(var Ke=Ye.length,dt=0,ft="",lt=!1,Xe;dt<=Ke;dt++){if(Xe=q(Ye,dt),Xe==="\\"){ft+=Xe+q(Ye,++dt);continue}!lt&&Xe==="."?ft+="[\\s\\S]":(Xe==="["?lt=!0:Xe==="]"&&(lt=!1),ft+=Xe)}return ft},se=function(Ye){for(var Ke=Ye.length,dt=0,ft="",lt=[],Xe=l(null),ge=!1,Oe=!1,Le=0,rt="",Et;dt<=Ke;dt++){if(Et=q(Ye,dt),Et==="\\")Et+=q(Ye,++dt);else if(Et==="]")ge=!1;else if(!ge)switch(!0){case Et==="[":ge=!0;break;case Et==="(":G(Y,U(Ye,dt+1))&&(dt+=2,Oe=!0),ft+=Et,Le++;continue;case(Et===">"&&Oe):if(rt===""||I(Xe,rt))throw new K("Invalid capture group name");Xe[rt]=!0,lt[lt.length]=[rt,Le],Oe=!1,rt="";continue}Oe?rt+=Et:ft+=Et}return[ft,lt]};if(a("RegExp",V)){for(var ve=function(Ke,dt){var ft=f($,this),lt=m(Ke),Xe=dt===void 0,ge=[],Oe=Ke,Le,rt,Et,Lt,kt,De;if(!ft&<&&Xe&&Ke.constructor===ve)return Ke;if((lt||f($,Ke))&&(Ke=Ke.source,Xe&&(dt=b(Oe))),Ke=Ke===void 0?"":p(Ke),dt=dt===void 0?"":p(dt),Oe=Ke,T&&"dotAll"in H&&(rt=!!dt&&B(dt,"s")>-1,rt&&(dt=L(dt,/s/g,""))),Le=dt,M&&"sticky"in H&&(Et=!!dt&&B(dt,"y")>-1,Et&&N&&(dt=L(dt,/y/g,""))),A&&(Lt=se(Ke),Ke=Lt[0],ge=Lt[1]),kt=s(Z(Ke,dt),ft?this:$,ve),(rt||Et||ge.length)&&(De=P(kt),rt&&(De.dotAll=!0,De.raw=ve(te(Ke),Le)),Et&&(De.sticky=!0),ge.length&&(De.groups=ge)),Ke!==Oe)try{u(kt,"source",Oe===""?"(?:)":Oe)}catch(Qe){}return kt},pe=o(Z),he=0;pe.length>he;)E(ve,Z,pe[he++]);$.constructor=ve,ve.prototype=$,O(r,"RegExp",ve,{constructor:!0})}k("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,l=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,l=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var m={},p="",b=f?"dgimsy":"gimsy",g=function(I,P){Object.defineProperty(m,I,{get:function(){return p+=P,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(E.hasIndices="d");for(var O in E)g(O,E[O]);var C=Object.getOwnPropertyDescriptor(l,"flags").get.call(m);return C!==b||p!==b});o&&n(l,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,l=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),l=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),m=s(o),p=f.exec;if(!n(p))return r(l,f,m);var b=r(p,f,m);return b===null?!1:(a(b),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),l="toString",o=RegExp.prototype,f=o[l],m=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==l;(m||p)&&r(RegExp.prototype,l,function(){var g=n(this),E=a(g.source),O=a(u(g));return"/"+E+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),l=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(m){var p=s(n(this)),b=p.length,g=a(m),E=g>=0?g:b+g;return E<0||E>=b?void 0:l(p,E)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),l=e(95955),o=e(86266),f=e(16697),m=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),E=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!E&&!g},{endsWith:function(C){var I=s(l(this));u(C);var P=arguments.length>1?arguments[1]:void 0,k=I.length,D=P===void 0?k:b(a(P),k),T=s(C);return m?m(I,T,D):p(I,D-T.length,D)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,l=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(m){for(var p=[],b=arguments.length,g=0,E;b>g;){if(E=+arguments[g++],n(E,1114111)!==E)throw new a(E+" is not a valid code point");p[g]=E<65536?s(E):s(((E-=65536)>>10)+55296,E%1024+56320)}return l(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),l=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~l(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var l=a(n(this)),o=l.length,f=0;f=56320||++f>=o||(s(l,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",l=n.set,o=n.getterFor(u);a(String,"String",function(f){l(this,{type:u,string:r(f),index:0})},function(){var m=o(this),p=m.string,b=m.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),m.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),l=e(61578),o=e(69905),f=e(80449),m=e(4112),p=e(29076),b=e(44639),g=e(81644),E=e(53776),O=e(2291),C=e(3338),I=e(59893),P=e(60473),k=e(52216),D=e(94338),T=e(94844),A=e(16697),R=I("matchAll"),Z="RegExp String",$=Z+" Iterator",K=T.set,G=T.getterFor($),q=RegExp.prototype,L=TypeError,B=n("".indexOf),U=n("".matchAll),Y=!!U&&!C(function(){U("a",/./)}),H=a(function(M,N,V,te){K(this,{type:$,regexp:M,string:N,global:V,unicode:te,done:!1})},Z,function(){var M=G(this);if(M.done)return s(void 0,!0);var N=M.regexp,V=M.string,te=D(N,V);return te===null?(M.done=!0,s(void 0,!0)):M.global?(o(te[0])===""&&(N.lastIndex=k(V,l(N.lastIndex),M.unicode)),s(te,!1)):(M.done=!0,s(te,!1))}),j=function(Q){var M=f(this),N=o(Q),V=P(M,RegExp),te=o(g(M)),se,ve,pe;return se=new V(V===RegExp?M.source:M,te),ve=!!~B(te,"g"),pe=!!~B(te,"u"),se.lastIndex=l(M.lastIndex),new H(se,N,ve,pe)};t({target:"String",proto:!0,forced:Y},{matchAll:function(M){var N=u(this),V,te,se,ve;if(m(M)){if(Y)return U(N,M)}else{if(b(M)&&(V=o(u(g(M))),!~B(V,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Y)return U(N,M);if(se=E(M,R),se===void 0&&A&&p(M)==="RegExp"&&(se=j),se)return r(se,M,N)}return te=o(N),ve=new RegExp(M,"g"),A?r(j,ve,te):ve[R](te)}}),A||R in q||O(q,R,j)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),l=e(95955),o=e(53776),f=e(52216),m=e(94338);r("match",function(p,b,g){return[function(O){var C=l(this),I=a(O)?void 0:o(O,p);return I?t(I,O,C):new RegExp(O)[p](u(C))},function(E){var O=n(this),C=u(E),I=g(b,O,C);if(I.done)return I.value;if(!O.global)return m(O,C);var P=O.unicode;O.lastIndex=0;for(var k=[],D=0,T;(T=m(O,C))!==null;){var A=u(T[0]);k[D]=A,A===""&&(O.lastIndex=f(C,s(O.lastIndex),P)),D++}return D===0?null:k}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),l=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(m){var p=n(a(m).raw),b=u(p);if(!b)return"";for(var g=arguments.length,E=[],O=0;;){if(l(E,s(p[O++])),O===b)return o(E,"");OT.length?-1:A===""?R:C(T,A,R)};t({target:"String",proto:!0},{replaceAll:function(A,R){var Z=a(this),$,K,G,q,L,B,U,Y,H,j=0,Q=0,M="";if(!u(A)){if($=l(A),$&&(K=o(a(m(A))),!~C(K,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(G=f(A,E),G)return r(G,A,Z,R);if(g&&$)return I(o(Z),A,R)}for(q=o(Z),L=o(A),B=s(R),B||(R=o(R)),U=L.length,Y=k(1,U),j=D(q,L,0);j!==-1;)H=B?o(R(L,j,q)):p(L,q,j,[],void 0,R),M+=P(q,Q,j)+H,Q=j+U,j=D(q,L,j+Y);return Q")!=="7"});a("replace",function(L,B,U){var Y=G?"$":"$0";return[function(j,Q){var M=b(this),N=o(j)?void 0:E(j,P);return N?r(N,j,M,Q):r(B,p(M),j,Q)},function(H,j){var Q=u(this),M=p(H);if(typeof j=="string"&&R(j,Y)===-1&&R(j,"$<")===-1){var N=U(B,Q,M,j);if(N.done)return N.value}var V=l(j);V||(j=p(j));var te=Q.global,se;te&&(se=Q.unicode,Q.lastIndex=0);for(var ve=[],pe;pe=C(Q,M),!(pe===null||(A(ve,pe),!te));){var he=p(pe[0]);he===""&&(Q.lastIndex=g(M,m(Q.lastIndex),se))}for(var Ye="",Ke=0,dt=0;dt=Ke&&(Ye+=Z(M,Ke,lt)+ge,Ke=lt+ft.length)}return Ye+Z(M,Ke)}]},!q||!K||G)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),l=e(69905),o=e(53776),f=e(94338);r("search",function(m,p,b){return[function(E){var O=s(this),C=a(E)?void 0:o(E,m);return C?t(C,E,O):new RegExp(E)[m](l(O))},function(g){var E=n(this),O=l(g),C=b(p,E,O);if(C.done)return C.value;var I=E.lastIndex;u(I,0)||(E.lastIndex=0);var P=f(E,O);return u(E.lastIndex,I)||(E.lastIndex=I),P===null?-1:P.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),l=e(44639),o=e(95955),f=e(60473),m=e(52216),p=e(61578),b=e(69905),g=e(53776),E=e(71698),O=e(94338),C=e(88736),I=e(19286),P=e(3338),k=I.UNSUPPORTED_Y,D=4294967295,T=Math.min,A=[].push,R=n(/./.exec),Z=n(A),$=n("".slice),K=!P(function(){var G=/(?:)/,q=G.exec;G.exec=function(){return q.apply(this,arguments)};var L="ab".split(G);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(G,q,L){var B;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?B=function(U,Y){var H=b(o(this)),j=Y===void 0?D:Y>>>0;if(j===0)return[];if(U===void 0)return[H];if(!l(U))return r(q,H,U,j);for(var Q=[],M=(U.ignoreCase?"i":"")+(U.multiline?"m":"")+(U.unicode?"u":"")+(U.sticky?"y":""),N=0,V=new RegExp(U.source,M+"g"),te,se,ve;(te=r(C,V,H))&&(se=V.lastIndex,!(se>N&&(Z(Q,$(H,N,te.index)),te.length>1&&te.index=j)));)V.lastIndex===te.index&&V.lastIndex++;return N===H.length?(ve||!R(V,""))&&Z(Q,""):Z(Q,$(H,N)),Q.length>j?E(Q,0,j):Q}:"0".split(void 0,0).length?B=function(U,Y){return U===void 0&&Y===0?[]:r(q,this,U,Y)}:B=q,[function(Y,H){var j=o(this),Q=u(Y)?void 0:g(Y,G);return Q?r(Q,Y,j,H):r(B,b(j),Y,H)},function(U,Y){var H=s(this),j=b(U),Q=L(B,H,j,Y,B!==q);if(Q.done)return Q.value;var M=f(H,RegExp),N=H.unicode,V=(H.ignoreCase?"i":"")+(H.multiline?"m":"")+(H.unicode?"u":"")+(k?"g":"y"),te=new M(k?"^(?:"+H.source+")":H,V),se=Y===void 0?D:Y>>>0;if(se===0)return[];if(j.length===0)return O(te,j)===null?[j]:[];for(var ve=0,pe=0,he=[];pe1?arguments[1]:void 0,I.length)),k=s(C);return m?m(I,k,P):p(I,P,P+k.length)===k}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),l=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,b){var g=s(n(this)),E=g.length,O=a(p),C,I;return O===1/0&&(O=0),O<0&&(O=l(E+O,0)),C=b===void 0?E:a(b),C<=0||C===1/0?"":(I=o(O+C,E),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),l=Array,o=n("".charAt),f=n("".charCodeAt),m=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var C=O.length,I=l(C),P=0;P=56320||P+1>=C||(f(O,P+1)&64512)!==56320?I[P]=b:(I[P]=o(O,P),I[++P]=o(O,P))}return m(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),l=e(42820),o=e(3338),f=e(32621),m=e(16332),p=e(80449),b=e(80524),g=e(17818),E=e(69905),O=e(35012),C=e(20132),I=e(7733),P=e(80689),k=e(53393),D=e(92635),T=e(71256),A=e(37691),R=e(55666),Z=e(27597),$=e(2291),K=e(64110),G=e(77898),q=e(11898),L=e(54406),B=e(6145),U=e(59893),Y=e(38282),H=e(94674),j=e(14311),Q=e(94573),M=e(94844),N=e(90560).forEach,V=q("hidden"),te="Symbol",se="prototype",ve=M.set,pe=M.getterFor(te),he=Object[se],Ye=r.Symbol,Ke=Ye&&Ye[se],dt=r.RangeError,ft=r.TypeError,lt=r.QObject,Xe=T.f,ge=A.f,Oe=k.f,Le=Z.f,rt=a([].push),Et=G("symbols"),Lt=G("op-symbols"),kt=G("wks"),De=!lt||!lt[se]||!lt[se].findChild,Qe=function(me,ct,Ve){var ze=Xe(he,ct);ze&&delete he[ct],ge(me,ct,Ve),ze&&me!==he&&ge(he,ct,ze)},_t=u&&o(function(){return C(ge({},"a",{get:function(){return ge(this,"a",{value:7}).a}})).a!==7})?Qe:ge,je=function(me,ct){var Ve=Et[me]=C(Ke);return ve(Ve,{type:te,tag:me,description:ct}),u||(Ve.description=ct),Ve},we=function(ct,Ve,ze){ct===he&&we(Lt,Ve,ze),p(ct);var nt=g(Ve);return p(ze),f(Et,nt)?(ze.enumerable?(f(ct,V)&&ct[V][nt]&&(ct[V][nt]=!1),ze=C(ze,{enumerable:O(0,!1)})):(f(ct,V)||ge(ct,V,O(1,{})),ct[V][nt]=!0),_t(ct,nt,ze)):ge(ct,nt,ze)},ce=function(ct,Ve){p(ct);var ze=b(Ve),nt=I(ze).concat(le(ze));return N(nt,function(Dt){(!u||n(Ce,ze,Dt))&&we(ct,Dt,ze[Dt])}),ct},Se=function(ct,Ve){return Ve===void 0?C(ct):ce(C(ct),Ve)},Ce=function(ct){var Ve=g(ct),ze=n(Le,this,Ve);return this===he&&f(Et,Ve)&&!f(Lt,Ve)?!1:ze||!f(this,Ve)||!f(Et,Ve)||f(this,V)&&this[V][Ve]?ze:!0},et=function(ct,Ve){var ze=b(ct),nt=g(Ve);if(!(ze===he&&f(Et,nt)&&!f(Lt,nt))){var Dt=Xe(ze,nt);return Dt&&f(Et,nt)&&!(f(ze,V)&&ze[V][nt])&&(Dt.enumerable=!0),Dt}},yt=function(ct){var Ve=Oe(b(ct)),ze=[];return N(Ve,function(nt){!f(Et,nt)&&!f(L,nt)&&rt(ze,nt)}),ze},le=function(me){var ct=me===he,Ve=Oe(ct?Lt:b(me)),ze=[];return N(Ve,function(nt){f(Et,nt)&&(!ct||f(he,nt))&&rt(ze,Et[nt])}),ze};l||(Ye=function(){if(m(Ke,this))throw new ft("Symbol is not a constructor");var ct=!arguments.length||arguments[0]===void 0?void 0:E(arguments[0]),Ve=B(ct),ze=function(nt){var Dt=this===void 0?r:this;Dt===he&&n(ze,Lt,nt),f(Dt,V)&&f(Dt[V],Ve)&&(Dt[V][Ve]=!1);var ut=O(1,nt);try{_t(Dt,Ve,ut)}catch(Te){if(!(Te instanceof dt))throw Te;Qe(Dt,Ve,ut)}};return u&&De&&_t(he,Ve,{configurable:!0,set:ze}),je(Ve,ct)},Ke=Ye[se],$(Ke,"toString",function(){return pe(this).tag}),$(Ye,"withoutSetter",function(me){return je(B(me),me)}),Z.f=Ce,A.f=we,R.f=ce,T.f=et,P.f=k.f=yt,D.f=le,Y.f=function(me){return je(U(me),me)},u&&(K(Ke,"description",{configurable:!0,get:function(){return pe(this).description}}),s||$(he,"propertyIsEnumerable",Ce,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:Ye}),N(I(kt),function(me){H(me)}),t({target:te,stat:!0,forced:!l},{useSetter:function(){De=!0},useSimple:function(){De=!1}}),t({target:"Object",stat:!0,forced:!l,sham:!u},{create:Se,defineProperty:we,defineProperties:ce,getOwnPropertyDescriptor:et}),t({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:yt}),j(),Q(Ye,te),L[V]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),l=e(16332),o=e(69905),f=e(64110),m=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},E=function(){var A=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),R=l(b,this)?new p(A):A===void 0?p():p(A);return A===""&&(g[R]=!0),R};m(E,p),E.prototype=b,b.constructor=E;var O=String(p("description detection"))==="Symbol(description detection)",C=a(b.valueOf),I=a(b.toString),P=/^Symbol\((.*)\)[^)]+$/,k=a("".replace),D=a("".slice);f(b,"description",{configurable:!0,get:function(){var A=C(this);if(s(g,A))return"";var R=I(A),Z=O?D(R,7,-1):k(R,P,"$1");return Z===""?void 0:Z}}),t({global:!0,constructor:!0,forced:!0},{Symbol:E})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),l=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var m=a(f);if(n(l,m))return l[m];var p=r("Symbol")(m);return l[m]=p,o[p]=m,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),l=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(l,f))return l[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(l){var o=a(this),f=r(o),m=n(l),p=m>=0?m:f+m;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),l=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,m=u("".slice),p=l(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var E=arguments.length;o(this);var O=m(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,E>1?arguments[1]:void 0,E>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(l){var o=r(a(this),l,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),l=u("iterator"),o=t.Uint8Array,f=n(s.values),m=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,E=o&&o.prototype,O=!r(function(){E[l].call([1])}),C=!!E&&E.values&&E[l]===E.values&&E.values.name==="values",I=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return m(b(this))},O),g("values",I,O||!C,{name:"values"}),g(l,I,O||!C,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(l){return s(n(this),l)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(l){var o=arguments.length;return r(n,a(this),o>1?[l,arguments[1]]:[l])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(l){return r(a(this),l,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,l=arguments.length,o=new(n(this))(l);l>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var l=arguments.length;return r(n(this),u,l,l>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var l=arguments.length;return r(n(this),u,l,l>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,l=r(u).length,o=a(l/2),f=0,m;f1?arguments[1]:void 0,1),k=u(I);if(E)return r(p,this,k,P);var D=this.length,T=a(k),A=0;if(T+P>D)throw new o("Wrong length");for(;Ag;)O[g]=p[g++];return O},l)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),l=e(78177),o=e(17687),f=e(46573),m=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,E=g&&r(g.prototype.sort),O=!!E&&!(n(function(){E(new g(2),null)})&&n(function(){E(new g(2),{})})),C=!!E&&!n(function(){if(f)return f<74;if(l)return l<67;if(o)return!0;if(m)return m<602;var P=new g(516),k=Array(516),D,T;for(D=0;D<516;D++)T=D%4,P[D]=515-D,k[D]=D-2*T+3;for(E(P,function(A,R){return(A/4|0)-(R/4|0)}),D=0;D<516;D++)if(P[D]!==k[D])return!0}),I=function(P){return function(k,D){return P!==void 0?+P(k,D)||0:D!==D?-1:k!==k?1:k===0&&D===0?1/k>0&&1/D<0?1:-1:k>D}};b("sort",function(k){return k!==void 0&&a(k),C?E(this,k):s(p(this),I(k))},!C||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var m=s(this),p=m.length,b=n(o,p),g=a(m);return new g(m.buffer,m.byteOffset+b*m.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-b))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,l=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,m=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,m?s(l(this)):l(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,l=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);l("toSorted",function(m){m!==void 0&&n(m);var p=s(this),b=a(u(p),p);return o(b,m)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},l=[].toString,o=a([].join);r(function(){l.call({})})&&(l=function(){return o(this)});var f=u.toString!==l;t("toString",l,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,l=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(m){return m===8}}();o("with",function(m,p){var b=u(this),g=a(m),E=n(b)?s(p):+p;return t(b,l(b),g,E)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),l=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",E=b.length,O=0,C,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var l=arguments.length>1?arguments[1]:void 0;return r(this,u,l)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var l=0,o=s.length,f;l1?arguments[1]:!1);return n([l&255,l>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),l=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(m,p){if(n(this)!=="DataView")throw new l("Incorrect receiver");var b=a(m),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,l=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,m){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return l(this,p,s(m))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),l=e(66477),o=e(64110),f=e(59893),m=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,E=f("dispose"),O=f("toStringTag"),C="DisposableStack",I=m.set,P=m.getterFor(C),k="sync-dispose",D="disposed",T="pending",A=function($){var K=P($);if(K.state===D)throw new g(C+" already disposed");return K},R=function(){I(s(this,Z),{type:C,state:T,stack:[]}),r||(this.disposed=!1)},Z=R.prototype;l(Z,{dispose:function(){var K=P(this);if(K.state!==D){K.state=D,r||(this.disposed=!0);for(var G=K.stack,q=G.length,L=!1,B;q;){var U=G[--q];G[q]=null;try{U()}catch(Y){L?B=new b(Y,B):(L=!0,B=Y)}}if(K.stack=null,L)throw B}},use:function(K){return p(A(this),K,k),K},adopt:function(K,G){var q=A(this);return a(G),p(q,void 0,k,function(){G(K)}),K},defer:function(K){var G=A(this);a(K),p(G,void 0,k,K)},move:function(){var K=A(this),G=new R;return P(G).stack=K.stack,K.stack=[],K.state=D,r||(this.disposed=!0),G}}),r&&o(Z,"disposed",{configurable:!0,get:function(){return P(this).state===D}}),u(Z,E,Z.dispose,{name:"dispose"}),u(Z,O,C,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:R})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),l=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),m=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=l(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!m(b)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),l=e(64110),o=e(69392),f=e(3338),m=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),E=e(16697),O="constructor",C="Iterator",I=p("toStringTag"),P=TypeError,k=r[C],D=E||!s(k)||k.prototype!==b||!f(function(){k({})}),T=function(){if(n(this,b),u(this)===b)throw new P("Abstract class Iterator not directly constructable")},A=function(R,Z){g?l(b,R,{configurable:!0,get:function(){return Z},set:function($){if(a(this),this===b)throw new P("You can't redefine this property");m(this,R)?this[R]=$:o(this,R,$)}}):b[R]=Z};m(b,I)||A(I,C),(D||!m(b,O)||b[O]===Object)&&A(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:D},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,l=s("dispose");a(u,l)||r(u,l,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),l=e(20547),o=e(16697),f=l(function(){for(var m=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,m)),g=this.done=!!b.done,g)return;if(b=n(r(p,m)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new f(a(this),{remaining:b})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(l){a(this),n(l);var o=s(this),f=0;return!r(o,function(m,p){if(!l(m,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),l=e(46319),o=e(16697),f=u(function(){for(var m=this.iterator,p=this.predicate,b=this.next,g,E,O;;){if(g=a(r(b,m)),E=this.done=!!g.done,E)return;if(O=g.value,l(m,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,f++))return p(m)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),l=e(20547),o=e(67996),f=e(16697),m=l(function(){for(var p=this.iterator,b=this.mapper,g,E;;){if(E=this.inner)try{if(g=a(r(E.next,E.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(b){return a(this),n(b),new m(s(this),{mapper:b,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(l){a(this),n(l);var o=s(this),f=0;r(o,function(m){l(m,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),l=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=l(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new f(b)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,l){if(typeof s=="number")return new r(s,u,l,"number",0,1);if(typeof s=="bigint")return new r(s,u,l,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),m=arguments.length<2,p=m?void 0:arguments[1],b=0;if(r(f,function(g){m?(m=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),m)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),l=e(20547),o=e(67996),f=e(16697),m=l(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(b){n(this);var g=u(s(+b));return new m(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var l=[];return n(a(r(this)),s,{that:l,IS_RECORD:!0}),l}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),l=e(55327),o=e(31946),f=e(18589),m=e(32621),p=e(69905),b=e(82762),g=e(69392),E=e(3338),O=e(70913),C=e(42820),I=n.JSON,P=n.Number,k=n.SyntaxError,D=I&&I.parse,T=a("Object","keys"),A=Object.getOwnPropertyDescriptor,R=s("".charAt),Z=s("".slice),$=s(/./.exec),K=s([].push),G=/^\d$/,q=/^[1-9]$/,L=/^(?:-|\d)$/,B=/^[\t\n\r ]$/,U=0,Y=1,H=function(se,ve){se=p(se);var pe=new N(se,0,""),he=pe.parse(),Ye=he.value,Ke=pe.skip(B,he.end);if(Ke1?arguments[1]:void 0);return a(l,function(f,m){if(!o(f,m,l))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){p(g,E,m)&&l(b,E,g)}),b}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))return{value:m}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(l){if(r(l,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var m=a(this)?this:u,p=new m;s(f);var b=s(p.set);return n(o,function(g){r(b,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(l,o){if(l===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,p(g,E,m),g)}),b}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,E,p(g,E,m))}),b}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var l=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(l,function(f,m){if(o(f,m,l))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,l=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(m,p){var b=n(this),g=arguments.length;r(p);var E=l(b,m);if(!E&&g<3)throw new s("Updating absent value");var O=E?u(b,m):r(g>2?arguments[2]:void 0)(m,b);return o(b,m,p(O,m,b)),b}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,l){return r(l,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,l,o,f){return n(r(s,u,l,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var l=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((l&f|(l|f)&~(l+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,l=+a,o=u&s,f=l&s,m=u>>16,p=l>>16,b=(m*f>>>0)+(o*f>>>16);return m*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var l=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~l&f|~(l^f)&l-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),l="Seeded Random",o=l+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',m=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){m(this,{type:o,seed:O%2147483647})},l,function(){var O=p(this),C=O.seed=(O.seed*1103515245+12345)%2147483647;return s((C&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var C=r(O).seed;if(!n(C))throw new b(f);return new g(C)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,l=+a,o=u&s,f=l&s,m=u>>>16,p=l>>>16,b=(m*f>>>0)+(o*f>>>16);return m*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,l=SyntaxError,o=TypeError,f=parseInt,m=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),E=r(1 .toString),O=r("".slice),C=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(P,k){var D=1;if(typeof P!="string")throw new o(a);if(!P.length)throw new l(a);if(b(P,0)==="-"&&(D=-1,P=O(P,1),!P.length))throw new l(a);var T=k===void 0?10:n(k);if(T<2||T>36)throw new u(s);if(!g(p,P))throw new l(a);var A=C(P,"."),R=f(A[0],T);if(A.length>1&&(R+=f(A[1],T)/m(T,A[1].length)),T===10&&E(R,T)!==P)throw new l(a);return D*R}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),l=e(56472),o=e(55327),f=e(4112),m=e(31946),p=e(53776),b=e(2291),g=e(66477),E=e(64110),O=e(61810),C=e(59893),I=e(94844),P=C("observable"),k="Observable",D="Subscription",T="SubscriptionObserver",A=I.getterFor,R=I.set,Z=A(k),$=A(D),K=A(T),G=function(Y){this.observer=u(Y),this.cleanup=void 0,this.subscriptionObserver=void 0};G.prototype={type:D,clean:function(){var Y=this.cleanup;if(Y){this.cleanup=void 0;try{Y()}catch(H){O(H)}}},close:function(){if(!n){var Y=this.facade,H=this.subscriptionObserver;Y.closed=!0,H&&(H.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var q=function(Y,H){var j=R(this,new G(Y)),Q;n||(this.closed=!1);try{(Q=p(Y,"start"))&&r(Q,Y,this)}catch(te){O(te)}if(!j.isClosed()){var M=j.subscriptionObserver=new L(j);try{var N=H(M),V=N;f(N)||(j.cleanup=o(N.unsubscribe)?function(){V.unsubscribe()}:s(N))}catch(te){M.error(te);return}j.isClosed()&&j.clean()}};q.prototype=g({},{unsubscribe:function(){var H=$(this);H.isClosed()||(H.close(),H.clean())}}),n&&E(q.prototype,"closed",{configurable:!0,get:function(){return $(this).isClosed()}});var L=function(Y){R(this,{type:T,subscriptionState:Y}),n||(this.closed=!1)};L.prototype=g({},{next:function(H){var j=K(this).subscriptionState;if(!j.isClosed()){var Q=j.observer;try{var M=p(Q,"next");M&&r(M,Q,H)}catch(N){O(N)}}},error:function(H){var j=K(this).subscriptionState;if(!j.isClosed()){var Q=j.observer;j.close();try{var M=p(Q,"error");M?r(M,Q,H):O(H)}catch(N){O(N)}j.clean()}},complete:function(){var H=K(this).subscriptionState;if(!H.isClosed()){var j=H.observer;H.close();try{var Q=p(j,"complete");Q&&r(Q,j)}catch(M){O(M)}H.clean()}}}),n&&E(L.prototype,"closed",{configurable:!0,get:function(){return K(this).subscriptionState.isClosed()}});var B=function(H){l(this,U),R(this,{type:k,subscriber:s(H)})},U=B.prototype;g(U,{subscribe:function(H){var j=arguments.length;return new q(o(H)?{next:H,error:j>1?arguments[1]:void 0,complete:j>2?arguments[2]:void 0}:m(H)?H:{},Z(this).subscriber)}}),b(U,P,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:B}),a(k)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),l=e(53776),o=e(62003),f=e(59893),m=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),E=l(a(b),m);if(E){var O=a(n(E,b));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var C=u(b);return new g(function(I){o(C,function(P,k){if(I.next(P),I.closed)return k()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),l=arguments.length,o=a(l),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var m=n(f),p=s(m,0);return(p>47&&p<58?"\\x3":"")+u(m,l,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,l=arguments.length;u1?arguments[1]:void 0);return a(l,function(f){if(!o(f,f,l))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){p(g,g,m)&&l(b,g)}),b}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m){if(o(m,m,l))return{value:m}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),l=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var m=n(this),p=f===void 0?",":s(f),b=[];return a(m,function(g){l(b,g)}),u(b,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){l(b,p(g,g,m))}),b}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(l){var o=n(this),f=arguments.length<2,m=f?void 0:arguments[1];if(r(l),a(o,function(p){f?(f=!1,m=p):m=l(m,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return m}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(l,function(f){if(o(f,f,l))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(l){var o=s(n(this)),f=o.length,m=a(l),p=m>=0?m:f+m;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),l=e(13764),o=l.codeAt,f=l.charAt,m="String Iterator",p=u.set,b=u.getterFor(m),g=r(function(O){p(this,{type:m,string:O,index:0})},"String",function(){var O=b(this),C=O.string,I=O.index,P;return I>=C.length?n(void 0,!0):(P=f(C,I),O.index+=P.length,n({codePoint:o(P,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),l=e(94029),o=e(55327),f=e(82762),m=e(37691).f,p=e(71698),b=e(42530),g=e(67410),E=e(79204),O=e(19268),C=new b.WeakMap,I=b.get,P=b.has,k=b.set,D=Array,T=TypeError,A=Object.freeze||Object,R=Object.isFrozen,Z=Math.min,$=a("".charAt),K=a("".slice),G=a("".split),q=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,B=RegExp("^["+O+"]*"),U=RegExp("[^"+O+"]"),Y="Invalid tag",H="Invalid opening line",j="Invalid closing line",Q=function(ve){var pe=ve.raw;if(t&&!R(pe))throw new T("Raw template should be frozen");if(P(C,pe))return I(C,pe);var he=M(pe),Ye=V(he);return m(Ye,"raw",{value:A(he)}),A(Ye),k(C,pe,Ye),Ye},M=function(ve){var pe=l(ve),he=f(pe),Ye=D(he),Ke=D(he),dt=0,ft,lt,Xe,ge;if(!he)throw new T(Y);for(;dt0)throw new T(H);ft[1]=""}if(Le){if(ft.length===1||q(U,ft[ft.length-1]))throw new T(j);ft[ft.length-2]="",ft[ft.length-1]=""}for(var rt=2;rt1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(l){var o=r(a(this),l,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,l=a.exportTypedArrayStaticMethod;l("fromAsync",function(f){var m=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(E){r(m),E(n(f,b,g))}).then(function(E){return s(u(m),E)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(l){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),l,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),l=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,m=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!l(function(){var E=new Int8Array([1]),O=E.toSpliced(1,0,{valueOf:function(){return E[0]=2,3}});return O[0]!==2||O[1]!==3});m("toSpliced",function(O,C){var I=o(this),P=f(I),k=r(I),D=a(O,k),T=arguments.length,A=0,R,Z,$,K,G,q,L;if(T===0)R=Z=0;else if(T===1)R=0,Z=k-D;else if(Z=b(p(u(C),0),k-D),R=T-2,R){K=new P(R),$=n(K);for(var B=2;B1?a(arguments[1]):void 0,R=f(A)==="base64"?m:p,Z=A?!!A.strict:!1,$=Z?T:O(T,P,"");if($.length%4===0)C($,-2)==="=="?$=C($,0,-2):C($,-1)==="="&&($=C($,0,-1));else if(Z)throw new g("Input is not correctly padded");var K=$.length%4;switch(K){case 1:throw new g("Bad input length");case 2:$+="AA";break;case 3:$+="A"}for(var G=[],q=0,L=$.length,B=function(H){var j=E($,q+H);if(!u(R,j))throw new g('Bad char in input: "'+j+'"');return R[j]<<18-6*H};q>16&255,U>>8&255,U&255)}var Y=G.length;if(K===2){if(Z&&G[Y-2]!==0)throw new g(k);Y-=2}else if(K===3){if(Z&&G[Y-1]!==0)throw new g(k);Y--}return l(b,G,Y)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,l=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),m=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,b))throw new u("String should only contain hex characters");for(var E=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return G}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),l=e(69905),o=e(57106),f=e(66244).i2c,m=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!m&&!u(function(){return m("hi")!=="aGk="}),E=g&&!u(function(){m()}),O=g&&u(function(){return m(null)!=="bnVsbA=="}),C=g&&m.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||E||O||C},{btoa:function(P){if(o(arguments.length,1),g)return s(m,r,l(P));for(var k=l(P),D="",T=0,A=f,R,Z;p(k,T)||(A="=",T%1);){if(Z=b(k,T+=.75),Z>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");R=R<<8|Z,D+=p(A,63&R>>8-T%1*8)}return D}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var l in r)r[l]&&u(t[l]&&t[l].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),l=e(59893),o=l("iterator"),f=a.values,m=function(b,g){if(b){if(b[o]!==f)try{s(b,o,f)}catch(O){b[o]=f}if(u(b,g,!0),r[g]){for(var E in a)if(b[E]!==a[E])try{s(b,E,a[E])}catch(O){b[E]=a[E]}}}};for(var p in r)m(t[p]&&t[p].prototype,p);m(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),l=e(37691).f,o=e(2291),f=e(64110),m=e(32621),p=e(56472),b=e(80449),g=e(13367),E=e(7825),O=e(52109),C=e(80739),I=e(94844),P=e(35454),k=e(16697),D="DOMException",T="DATA_CLONE_ERR",A=n("Error"),R=n(D)||function(){try{var Ke=n("MessageChannel")||r("worker_threads").MessageChannel;new Ke().port1.postMessage(new WeakMap)}catch(dt){if(dt.name===T&&dt.code===25)return dt.constructor}}(),Z=R&&R.prototype,$=A.prototype,K=I.set,G=I.getterFor(D),q="stack"in new A(D),L=function(Ke){return m(O,Ke)&&O[Ke].m?O[Ke].c:0},B=function(){p(this,U);var dt=arguments.length,ft=E(dt<1?void 0:arguments[0]),lt=E(dt<2?void 0:arguments[1],"Error"),Xe=L(lt);if(K(this,{type:D,name:lt,message:ft,code:Xe}),P||(this.name=lt,this.message=ft,this.code=Xe),q){var ge=new A(ft);ge.name=D,l(this,"stack",u(1,C(ge.stack,1)))}},U=B.prototype=s($),Y=function(Ke){return{enumerable:!0,configurable:!0,get:Ke}},H=function(Ke){return Y(function(){return G(this)[Ke]})};P&&(f(U,"code",H("code")),f(U,"message",H("message")),f(U,"name",H("name"))),l(U,"constructor",u(1,B));var j=a(function(){return!(new R instanceof A)}),Q=j||a(function(){return $.toString!==g||String(new R(1,2))!=="2: 1"}),M=j||a(function(){return new R(1,"DataCloneError").code!==25}),N=j||R[T]!==25||Z[T]!==25,V=k?Q||M||N:j;t({global:!0,constructor:!0,forced:V},{DOMException:V?B:R});var te=n(D),se=te.prototype;Q&&(k||R===te)&&o(se,"toString",g),M&&P&&R===te&&f(se,"code",Y(function(){return L(b(this).name)}));for(var ve in O)if(m(O,ve)){var pe=O[ve],he=pe.s,Ye=u(6,pe.c);m(te,he)||l(te,he,Ye),m(se,he)||l(se,he,Ye)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),l=e(56472),o=e(25576),f=e(7825),m=e(52109),p=e(80739),b=e(35454),g=e(16697),E="DOMException",O=n("Error"),C=n(E),I=function(){l(this,P);var B=arguments.length,U=f(B<1?void 0:arguments[0]),Y=f(B<2?void 0:arguments[1],"Error"),H=new C(U,Y),j=new O(U);return j.name=E,s(H,"stack",a(1,p(j.stack,1))),o(H,this,I),H},P=I.prototype=C.prototype,k="stack"in new O(E),D="stack"in new C(1,2),T=C&&b&&Object.getOwnPropertyDescriptor(r,E),A=!!T&&!(T.writable&&T.configurable),R=k&&!A&&!D;t({global:!0,constructor:!0,forced:g||R},{DOMException:R?I:C});var Z=n(E),$=Z.prototype;if($.constructor!==Z){g||s($,"constructor",a(1,Z));for(var K in m)if(u(m,K)){var G=m[K],q=G.s;u(Z,q)||s(Z,q,a(6,G.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),l=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var m=u&&l.domain;n(m?m.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,l=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(l||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(m){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:m,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:l},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),l=e(6145),o=e(55327),f=e(39812),m=e(4112),p=e(31946),b=e(18446),g=e(62003),E=e(80449),O=e(97607),C=e(32621),I=e(69392),P=e(68151),k=e(82762),D=e(57106),T=e(81644),A=e(2786),R=e(19691),Z=e(57002),$=e(39311),K=e(25406),G=e(80426),q=n.Object,L=n.Array,B=n.Date,U=n.Error,Y=n.TypeError,H=n.PerformanceMark,j=a("DOMException"),Q=A.Map,M=A.has,N=A.get,V=A.set,te=R.Set,se=R.add,ve=R.has,pe=a("Object","keys"),he=s([].push),Ye=s((!0).valueOf),Ke=s(1 .valueOf),dt=s("".valueOf),ft=s(B.prototype.getTime),lt=l("structuredClone"),Xe="DataCloneError",ge="Transferring",Oe=function(le){return!u(function(){var me=new n.Set([7]),ct=le(me),Ve=le(q(7));return ct===me||!ct.has(7)||!p(Ve)||+Ve!=7})&&le},Le=function(le,me){return!u(function(){var ct=new me,Ve=le({a:ct,b:ct});return!(Ve&&Ve.a===Ve.b&&Ve.a instanceof me&&Ve.a.stack===ct.stack)})},rt=function(le){return!u(function(){var me=le(new n.AggregateError([1],lt,{cause:3}));return me.name!=="AggregateError"||me.errors[0]!==1||me.message!==lt||me.cause!==3})},Et=n.structuredClone,Lt=t||!Le(Et,U)||!Le(Et,j)||!rt(Et),kt=!Et&&Oe(function(le){return new H(lt,{detail:le}).detail}),De=Oe(Et)||kt,Qe=function(le){throw new j("Uncloneable type: "+le,Xe)},_t=function(le,me){throw new j((me||"Cloning")+" of "+le+" cannot be properly polyfilled in this engine",Xe)},je=function(le,me){return De||_t(me),De(le)},we=function(){var le;try{le=new n.DataTransfer}catch(me){try{le=new n.ClipboardEvent("").clipboardData}catch(ct){}}return le&&le.items&&le.files?le:null},ce=function(le,me,ct){if(M(me,le))return N(me,le);var Ve=ct||O(le),ze,nt,Dt,ut,Te,ot;if(Ve==="SharedArrayBuffer")De?ze=De(le):ze=le;else{var Be=n.DataView;!Be&&!o(le.slice)&&_t("ArrayBuffer");try{if(o(le.slice)&&!le.resizable)ze=le.slice(0);else for(nt=le.byteLength,Dt=("maxByteLength"in le)?{maxByteLength:le.maxByteLength}:void 0,ze=new ArrayBuffer(nt,Dt),ut=new Be(le),Te=new Be(ze),ot=0;ot1&&!m(arguments[1])?E(arguments[1]):void 0,Ve=ct?ct.transfer:void 0,ze,nt;Ve!==void 0&&(ze=new Q,nt=et(Ve,ze));var Dt=Ce(me,ze);return nt&&yt(nt),Dt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),l=e(2291),o=e(64110),f=e(66477),m=e(94573),p=e(83126),b=e(94844),g=e(56472),E=e(55327),O=e(32621),C=e(80666),I=e(97607),P=e(80449),k=e(31946),D=e(69905),T=e(20132),A=e(35012),R=e(85428),Z=e(26006),$=e(25587),K=e(57106),G=e(59893),q=e(63668),L=G("iterator"),B="URLSearchParams",U=B+"Iterator",Y=b.set,H=b.getterFor(B),j=b.getterFor(U),Q=Object.getOwnPropertyDescriptor,M=function(ze){if(!s)return r[ze];var nt=Q(r,ze);return nt&&nt.value},N=M("fetch"),V=M("Request"),te=M("Headers"),se=V&&V.prototype,ve=te&&te.prototype,pe=r.RegExp,he=r.TypeError,Ye=r.decodeURIComponent,Ke=r.encodeURIComponent,dt=a("".charAt),ft=a([].join),lt=a([].push),Xe=a("".replace),ge=a([].shift),Oe=a([].splice),Le=a("".split),rt=a("".slice),Et=/\+/g,Lt=Array(4),kt=function(ze){return Lt[ze-1]||(Lt[ze-1]=pe("((?:%[\\da-f]{2}){"+ze+"})","gi"))},De=function(ze){try{return Ye(ze)}catch(nt){return ze}},Qe=function(ze){var nt=Xe(ze,Et," "),Dt=4;try{return Ye(nt)}catch(ut){for(;Dt;)nt=Xe(nt,kt(Dt--),De);return nt}},_t=/[!'()~]|%20/g,je={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},we=function(ze){return je[ze]},ce=function(ze){return Xe(Ke(ze),_t,we)},Se=p(function(nt,Dt){Y(this,{type:U,target:H(nt).entries,index:0,kind:Dt})},B,function(){var nt=j(this),Dt=nt.target,ut=nt.index++;if(!Dt||ut>=Dt.length)return nt.target=void 0,$(void 0,!0);var Te=Dt[ut];switch(nt.kind){case"keys":return $(Te.key,!1);case"values":return $(Te.value,!1)}return $([Te.key,Te.value],!1)},!0),Ce=function(ze){this.entries=[],this.url=null,ze!==void 0&&(k(ze)?this.parseObject(ze):this.parseQuery(typeof ze=="string"?dt(ze,0)==="?"?rt(ze,1):ze:D(ze)))};Ce.prototype={type:B,bindURL:function(ze){this.url=ze,this.update()},parseObject:function(ze){var nt=this.entries,Dt=Z(ze),ut,Te,ot,Be,ht,Mt,ur;if(Dt)for(ut=R(ze,Dt),Te=ut.next;!(ot=n(Te,ut)).done;){if(Be=R(P(ot.value)),ht=Be.next,(Mt=n(ht,Be)).done||(ur=n(ht,Be)).done||!n(ht,Be).done)throw new he("Expected sequence with length 2");lt(nt,{key:D(Mt.value),value:D(ur.value)})}else for(var ir in ze)O(ze,ir)&<(nt,{key:ir,value:D(ze[ir])})},parseQuery:function(ze){if(ze)for(var nt=this.entries,Dt=Le(ze,"&"),ut=0,Te,ot;ut0?arguments[0]:void 0,Dt=Y(this,new Ce(nt));s||(this.size=Dt.entries.length)},yt=et.prototype;if(f(yt,{append:function(nt,Dt){var ut=H(this);K(arguments.length,2),lt(ut.entries,{key:D(nt),value:D(Dt)}),s||this.length++,ut.updateURL()},delete:function(ze){for(var nt=H(this),Dt=K(arguments.length,1),ut=nt.entries,Te=D(ze),ot=Dt<2?void 0:arguments[1],Be=ot===void 0?ot:D(ot),ht=0;htut.key?1:-1}),nt.updateURL()},forEach:function(nt){for(var Dt=H(this).entries,ut=C(nt,arguments.length>1?arguments[1]:void 0),Te=0,ot;Te1?ct(arguments[1]):{})}}),E(V)){var Ve=function(nt){return g(this,se),new V(nt,arguments.length>1?ct(arguments[1]):{})};se.constructor=Ve,Ve.prototype=se,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Ve})}}i.exports={URLSearchParams:et,getState:H}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,l=r(u.append),o=r(u.delete),f=r(u.forEach),m=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,E=g<2?void 0:arguments[1];if(g&&E===void 0)return o(this,b);var O=[];f(this,function(R,Z){m(O,{key:Z,value:R})}),a(g,1);for(var C=n(b),I=n(E),P=0,k=0,D=!1,T=O.length,A;P?@[\\\]^|]/,Et=/[\0\t\n\r #/:<>?@[\\\]^|]/,Lt=/^[\u0000-\u0020]+/,kt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,De=/[\t\n\r]/g,Qe,_t=function(gt){var We=V(gt,"."),$e,Me,qe,At,Nt,vr,Ie;if(We.length&&We[We.length-1]===""&&We.length--,$e=We.length,$e>4)return gt;for(Me=[],qe=0;qe<$e;qe++){if(At=We[qe],At==="")return gt;if(Nt=10,At.length>1&&B(At,0)==="0"&&(Nt=U(Xe,At)?16:8,At=te(At,Nt===8?1:2)),At==="")vr=0;else{if(!U(Nt===10?Oe:Nt===8?ge:Le,At))return gt;vr=G(At,Nt)}Q(Me,vr)}for(qe=0;qe<$e;qe++)if(vr=Me[qe],qe===$e-1){if(vr>=L(256,5-$e))return null}else if(vr>255)return null;for(Ie=j(Me),qe=0;qe6))return;for(vr=0;Fr();){if(Ie=null,vr>0)if(Fr()==="."&&vr<4)qe++;else return;if(!U(lt,Fr()))return;for(;U(lt,Fr());){if(Tr=G(Fr(),10),Ie===null)Ie=Tr;else{if(Ie===0)return;Ie=Ie*10+Tr}if(Ie>255)return;qe++}We[$e]=We[$e]*256+Ie,vr++,(vr===2||vr===4)&&$e++}if(vr!==4)return;break}else if(Fr()===":"){if(qe++,!Fr())return}else if(Fr())return;We[$e++]=At}if(Me!==null)for(an=$e-Me,$e=7;$e!==0&&an>0;)ye=We[$e],We[$e--]=We[Me+an-1],We[Me+--an]=ye;else if($e!==8)return;return We},we=function(gt){for(var We=null,$e=1,Me=null,qe=0,At=0;At<8;At++)gt[At]!==0?(qe>$e&&(We=Me,$e=qe),Me=null,qe=0):(Me===null&&(Me=At),++qe);return qe>$e&&(We=Me,$e=qe),We},ce=function(gt){var We,$e,Me,qe;if(typeof gt=="number"){for(We=[],$e=0;$e<4;$e++)ve(We,gt%256),gt=q(gt/256);return Y(We,".")}else if(typeof gt=="object"){for(We="",Me=we(gt),$e=0;$e<8;$e++)qe&>[$e]===0||(qe&&(qe=!1),Me===$e?(We+=$e?":":"::",qe=!0):(We+=H(gt[$e],16),$e<7&&(We+=":")));return"["+We+"]"}return gt},Se={},Ce=p({},Se,{" ":1,'"':1,"<":1,">":1,"`":1}),et=p({},Ce,{"#":1,"?":1,"{":1,"}":1}),yt=p({},et,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),le=function(gt,We){var $e=E(gt,0);return $e>32&&$e<127&&!m(We,gt)?gt:encodeURIComponent(gt)},me={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ct=function(gt,We){var $e;return gt.length===2&&U(dt,B(gt,0))&&(($e=B(gt,1))===":"||!We&&$e==="|")},Ve=function(gt){var We;return gt.length>1&&ct(te(gt,0,2))&&(gt.length===2||(We=B(gt,2))==="/"||We==="\\"||We==="?"||We==="#")},ze=function(gt){return gt==="."||se(gt)==="%2e"},nt=function(gt){return gt=se(gt),gt===".."||gt==="%2e."||gt===".%2e"||gt==="%2e%2e"},Dt={},ut={},Te={},ot={},Be={},ht={},Mt={},ur={},ir={},Sr={},Ze={},dr={},mr={},Br={},wt={},Xt={},_r={},ie={},it={},Yt={},qt={},St=function(gt,We,$e){var Me=C(gt),qe,At,Nt;if(We){if(At=this.parse(Me),At)throw new K(At);this.searchParams=null}else{if($e!==void 0&&(qe=new St($e,!0)),At=this.parse(Me,null,qe),At)throw new K(At);Nt=Z(new R),Nt.bindURL(this),this.searchParams=Nt}};St.prototype={type:"URL",parse:function(gt,We,$e){var Me=this,qe=We||Dt,At=0,Nt="",vr=!1,Ie=!1,Tr=!1,an,ye,Fr,zr;for(gt=C(gt),We||(Me.scheme="",Me.username="",Me.password="",Me.host=null,Me.port=null,Me.path=[],Me.query=null,Me.fragment=null,Me.cannotBeABaseURL=!1,gt=M(gt,Lt,""),gt=M(gt,kt,"$1")),gt=M(gt,De,""),an=b(gt);At<=an.length;){switch(ye=an[At],qe){case Dt:if(ye&&U(dt,ye))Nt+=se(ye),qe=ut;else{if(We)return he;qe=Te;continue}break;case ut:if(ye&&(U(ft,ye)||ye==="+"||ye==="-"||ye==="."))Nt+=se(ye);else if(ye===":"){if(We&&(Me.isSpecial()!==m(me,Nt)||Nt==="file"&&(Me.includesCredentials()||Me.port!==null)||Me.scheme==="file"&&!Me.host))return;if(Me.scheme=Nt,We){Me.isSpecial()&&me[Me.scheme]===Me.port&&(Me.port=null);return}Nt="",Me.scheme==="file"?qe=Br:Me.isSpecial()&&$e&&$e.scheme===Me.scheme?qe=ot:Me.isSpecial()?qe=ur:an[At+1]==="/"?(qe=Be,At++):(Me.cannotBeABaseURL=!0,Q(Me.path,""),qe=it)}else{if(We)return he;Nt="",qe=Te,At=0;continue}break;case Te:if(!$e||$e.cannotBeABaseURL&&ye!=="#")return he;if($e.cannotBeABaseURL&&ye==="#"){Me.scheme=$e.scheme,Me.path=g($e.path),Me.query=$e.query,Me.fragment="",Me.cannotBeABaseURL=!0,qe=qt;break}qe=$e.scheme==="file"?Br:ht;continue;case ot:if(ye==="/"&&an[At+1]==="/")qe=ir,At++;else{qe=ht;continue}break;case Be:if(ye==="/"){qe=Sr;break}else{qe=ie;continue}case ht:if(Me.scheme=$e.scheme,ye===Qe)Me.username=$e.username,Me.password=$e.password,Me.host=$e.host,Me.port=$e.port,Me.path=g($e.path),Me.query=$e.query;else if(ye==="/"||ye==="\\"&&Me.isSpecial())qe=Mt;else if(ye==="?")Me.username=$e.username,Me.password=$e.password,Me.host=$e.host,Me.port=$e.port,Me.path=g($e.path),Me.query="",qe=Yt;else if(ye==="#")Me.username=$e.username,Me.password=$e.password,Me.host=$e.host,Me.port=$e.port,Me.path=g($e.path),Me.query=$e.query,Me.fragment="",qe=qt;else{Me.username=$e.username,Me.password=$e.password,Me.host=$e.host,Me.port=$e.port,Me.path=g($e.path),Me.path.length--,qe=ie;continue}break;case Mt:if(Me.isSpecial()&&(ye==="/"||ye==="\\"))qe=ir;else if(ye==="/")qe=Sr;else{Me.username=$e.username,Me.password=$e.password,Me.host=$e.host,Me.port=$e.port,qe=ie;continue}break;case ur:if(qe=ir,ye!=="/"||B(Nt,At+1)!=="/")continue;At++;break;case ir:if(ye!=="/"&&ye!=="\\"){qe=Sr;continue}break;case Sr:if(ye==="@"){vr&&(Nt="%40"+Nt),vr=!0,Fr=b(Nt);for(var An=0;An65535)return Ke;Me.port=Me.isSpecial()&&Pn===me[Me.scheme]?null:Pn,Nt=""}if(We)return;qe=_r;continue}else return Ke;break;case Br:if(Me.scheme="file",ye==="/"||ye==="\\")qe=wt;else if($e&&$e.scheme==="file")switch(ye){case Qe:Me.host=$e.host,Me.path=g($e.path),Me.query=$e.query;break;case"?":Me.host=$e.host,Me.path=g($e.path),Me.query="",qe=Yt;break;case"#":Me.host=$e.host,Me.path=g($e.path),Me.query=$e.query,Me.fragment="",qe=qt;break;default:Ve(Y(g(an,At),""))||(Me.host=$e.host,Me.path=g($e.path),Me.shortenPath()),qe=ie;continue}else{qe=ie;continue}break;case wt:if(ye==="/"||ye==="\\"){qe=Xt;break}$e&&$e.scheme==="file"&&!Ve(Y(g(an,At),""))&&(ct($e.path[0],!0)?Q(Me.path,$e.path[0]):Me.host=$e.host),qe=ie;continue;case Xt:if(ye===Qe||ye==="/"||ye==="\\"||ye==="?"||ye==="#"){if(!We&&ct(Nt))qe=ie;else if(Nt===""){if(Me.host="",We)return;qe=_r}else{if(zr=Me.parseHost(Nt),zr)return zr;if(Me.host==="localhost"&&(Me.host=""),We)return;Nt="",qe=_r}continue}else Nt+=ye;break;case _r:if(Me.isSpecial()){if(qe=ie,ye!=="/"&&ye!=="\\")continue}else if(!We&&ye==="?")Me.query="",qe=Yt;else if(!We&&ye==="#")Me.fragment="",qe=qt;else if(ye!==Qe&&(qe=ie,ye!=="/"))continue;break;case ie:if(ye===Qe||ye==="/"||ye==="\\"&&Me.isSpecial()||!We&&(ye==="?"||ye==="#")){if(nt(Nt)?(Me.shortenPath(),ye!=="/"&&!(ye==="\\"&&Me.isSpecial())&&Q(Me.path,"")):ze(Nt)?ye!=="/"&&!(ye==="\\"&&Me.isSpecial())&&Q(Me.path,""):(Me.scheme==="file"&&!Me.path.length&&ct(Nt)&&(Me.host&&(Me.host=""),Nt=B(Nt,0)+":"),Q(Me.path,Nt)),Nt="",Me.scheme==="file"&&(ye===Qe||ye==="?"||ye==="#"))for(;Me.path.length>1&&Me.path[0]==="";)N(Me.path);ye==="?"?(Me.query="",qe=Yt):ye==="#"&&(Me.fragment="",qe=qt)}else Nt+=le(ye,et);break;case it:ye==="?"?(Me.query="",qe=Yt):ye==="#"?(Me.fragment="",qe=qt):ye!==Qe&&(Me.path[0]+=le(ye,Se));break;case Yt:!We&&ye==="#"?(Me.fragment="",qe=qt):ye!==Qe&&(ye==="'"&&Me.isSpecial()?Me.query+="%27":ye==="#"?Me.query+="%23":Me.query+=le(ye,Se));break;case qt:ye!==Qe&&(Me.fragment+=le(ye,Ce));break}At++}},parseHost:function(gt){var We,$e,Me;if(B(gt,0)==="["){if(B(gt,gt.length-1)!=="]"||(We=je(te(gt,1,-1)),!We))return Ye;this.host=We}else if(this.isSpecial()){if(gt=O(gt),U(rt,gt)||(We=_t(gt),We===null))return Ye;this.host=We}else{if(U(Et,gt))return Ye;for(We="",$e=b(gt),Me=0;Me<$e.length;Me++)We+=le($e[Me],Se);this.host=We}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return m(me,this.scheme)},shortenPath:function(){var gt=this.path,We=gt.length;We&&(this.scheme!=="file"||We!==1||!ct(gt[0],!0))&>.length--},serialize:function(){var gt=this,We=gt.scheme,$e=gt.username,Me=gt.password,qe=gt.host,At=gt.port,Nt=gt.path,vr=gt.query,Ie=gt.fragment,Tr=We+":";return qe!==null?(Tr+="//",gt.includesCredentials()&&(Tr+=$e+(Me?":"+Me:"")+"@"),Tr+=ce(qe),At!==null&&(Tr+=":"+At)):We==="file"&&(Tr+="//"),Tr+=gt.cannotBeABaseURL?Nt[0]:Nt.length?"/"+Y(Nt,"/"):"",vr!==null&&(Tr+="?"+vr),Ie!==null&&(Tr+="#"+Ie),Tr},setHref:function(gt){var We=this.parse(gt);if(We)throw new K(We);this.searchParams.update()},getOrigin:function(){var gt=this.scheme,We=this.port;if(gt==="blob")try{return new Ct(gt.path[0]).origin}catch($e){return"null"}return gt==="file"||!this.isSpecial()?"null":gt+"://"+ce(this.host)+(We!==null?":"+We:"")},getProtocol:function(){return this.scheme+":"},setProtocol:function(gt){this.parse(C(gt)+":",Dt)},getUsername:function(){return this.username},setUsername:function(gt){var We=b(C(gt));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var $e=0;$e1?arguments[1]:void 0,qe=T($e,new St(We,!1,Me));r||($e.href=qe.serialize(),$e.origin=qe.getOrigin(),$e.protocol=qe.getProtocol(),$e.username=qe.getUsername(),$e.password=qe.getPassword(),$e.host=qe.getHost(),$e.hostname=qe.getHostname(),$e.port=qe.getPort(),$e.pathname=qe.getPathname(),$e.search=qe.getSearch(),$e.searchParams=qe.getSearchParams(),$e.hash=qe.getHash())},jt=Ct.prototype,Ft=function(gt,We){return{get:function(){return A(this)[gt]()},set:We&&function($e){return A(this)[We]($e)},configurable:!0,enumerable:!0}};if(r&&(o(jt,"href",Ft("serialize","setHref")),o(jt,"origin",Ft("getOrigin")),o(jt,"protocol",Ft("getProtocol","setProtocol")),o(jt,"username",Ft("getUsername","setUsername")),o(jt,"password",Ft("getPassword","setPassword")),o(jt,"host",Ft("getHost","setHost")),o(jt,"hostname",Ft("getHostname","setHostname")),o(jt,"port",Ft("getPort","setPort")),o(jt,"pathname",Ft("getPathname","setPathname")),o(jt,"search",Ft("getSearch","setSearch")),o(jt,"searchParams",Ft("getSearchParams")),o(jt,"hash",Ft("getHash","setHash"))),l(jt,"toJSON",function(){return A(this).serialize()},{enumerable:!0}),l(jt,"toString",function(){return A(this).serialize()},{enumerable:!0}),$){var sr=$.createObjectURL,fr=$.revokeObjectURL;sr&&l(Ct,"createObjectURL",s(sr,$)),fr&&l(Ct,"revokeObjectURL",s(fr,$))}I(Ct,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ct})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[l]=n[l]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,l;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(99227),a=e(66160);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a=0;--H){var j=this.tryEntries[H],Q=j[4],M=this.prev,N=j[1],V=j[2];if(j[0]===-1)return Y("end"),!1;if(!N&&!V)throw Error("try statement without catch or finally");if(j[0]!=null&&j[0]<=M){if(M=0;--Y){var H=this.tryEntries[Y];if(H[0]>-1&&H[0]<=this.prev&&this.prev=0;--U){var Y=this.tryEntries[U];if(Y[2]===B)return this.complete(Y[4],Y[3]),K(Y),E}},catch:function(B){for(var U=this.tryEntries.length-1;U>=0;--U){var Y=this.tryEntries[U];if(Y[0]===B){var H=Y[4];if(H.type==="throw"){var j=H.arg;K(Y)}return j}}throw Error("illegal catch attempt")},delegateYield:function(B,U,Y){return this.delegate={i:q(B),r:U,n:Y},this.method==="next"&&(this.arg=n),E}},a}},51317:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},11036:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(44732);function r(u,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(39787),a=e(10133);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(0,a.Z)()}},67900:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(44732),r=e(18430),n=e(39787),a=e(10133);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},62730:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(91628);function r(l){if(Array.isArray(l))return(0,t.Z)(l)}var n=e(18430),a=e(39787);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(l){return r(l)||(0,n.Z)(l)||(0,a.Z)(l)||s()}},6392:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(28788);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},28788:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},39787:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(91628);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},l=u.noTrailing,o=l===void 0?!1:l,f=u.noLeading,m=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,E=!1,O=0;function C(){g&&clearTimeout(g)}function I(k){var D=k||{},T=D.upcomingOnly,A=T===void 0?!1:T;C(),E=!A}function P(){for(var k=arguments.length,D=new Array(k),T=0;Tn?m?(O=Date.now(),o||(g=setTimeout(b?$:Z,n))):Z():o!==!0&&(g=setTimeout(b?$:Z,b===void 0?n-R:n))}return P.cancel=I,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"aa745bf7",67:"875b98d9",109:"e286abbb",195:"1423ed6c",264:"b4a5c193",265:"43ffd16e",292:"5c97ade1",310:"013ae4fd",316:"1f60ada6",337:"3ba25707",342:"b36895b1",354:"d4d139cf",403:"0c34c247",479:"e8f414b1",485:"48846a94",508:"4ca09d63",532:"0c248898",533:"29257377",547:"48bfa48e",556:"e00357c4",559:"83afb0b2",576:"b3d71c33",599:"ed444d24",629:"44a1d9a5",643:"a9501278",671:"4a609b8d",680:"d80c184d",700:"7bc1bd54",737:"7de13126",741:"ac5fd360",745:"caf68996",799:"3138ed47",869:"f093553a",895:"30d3957c",919:"fd40ee2b",921:"daff9a56",928:"ed9c8935",981:"24da50c7",1006:"5b7c228f",1043:"b7bb3d3f",1045:"6b924d29",1048:"b7485dbf",1070:"2ed0c74a",1144:"c90eccaf",1148:"99d25717",1154:"8cb80842",1199:"72cc7138",1211:"7e2fd712",1253:"d55a2c77",1257:"9be5adca",1265:"c4996c99",1274:"5f6ea65a",1276:"cbeb3a8f",1343:"a6bb011f",1416:"8166fc3b",1423:"64285bc8",1427:"4d40c708",1443:"a50d46c7",1450:"94bc6c53",1461:"65e732a0",1462:"fcf08abc",1470:"36167278",1475:"d3baf8f2",1482:"6bf9cd44",1512:"eab81626",1520:"693ef587",1545:"9404dee6",1578:"17615048",1581:"5145e3cc",1582:"b7da8230",1646:"e6e27b60",1657:"5351ea19",1660:"2c305c06",1674:"0099ed7a",1702:"724f5bc7",1713:"0cfb8137",1717:"e9ab37ef",1727:"eadc22d6",1783:"8a775243",1799:"a217633a",1831:"882ae24a",1836:"1ef5bf50",1855:"f6cf22aa",1880:"74c1bdad",1939:"fd84d9c4",1953:"f159fccb",1962:"96ae66e8",2011:"59d51f98",2045:"dbc35cbe",2076:"c68eefdd",2102:"30e1c935",2141:"af582fe3",2216:"2dd1d052",2240:"16eb214e",2248:"56777128",2249:"f4830452",2254:"1e1b30f1",2300:"f7b34b30",2303:"65e8a23b",2307:"28262356",2338:"d73db647",2339:"2985556c",2364:"f89faf70",2386:"192e235c",2396:"4c64a51f",2404:"db29e656",2412:"4e6e2cd1",2425:"48ffc2d8",2443:"325cee1a",2476:"47f2cf6c",2494:"68080a87",2501:"fdd62f56",2524:"9aa0a2ec",2529:"d031b83f",2538:"de4a3723",2539:"3b0585f3",2548:"aa53f43d",2570:"bd472dbc",2594:"e87d3761",2603:"08795caa",2659:"f1cc0b6d",2707:"16a814f1",2806:"43038939",2819:"b2cfc7a2",2823:"ca4a86e0",2826:"50687093",2829:"dc215e92",2837:"54a82605",2865:"f274d04e",2875:"bc997940",2884:"c2836b69",2969:"ab3357d7",2983:"8406605d",3006:"e2aafc85",3133:"9bf3f89c",3141:"6d2cb7ef",3157:"1b97b496",3183:"e2ac4a3f",3198:"8e655451",3212:"5f4266dd",3220:"9f840702",3247:"660f8290",3260:"470fe317",3282:"7d568317",3317:"4dbd6572",3332:"44e90f1c",3355:"2a9ce494",3356:"85b8b60f",3391:"933b8488",3433:"bb0dc4c2",3442:"25b7892c",3447:"6266dd5e",3451:"fe5c6169",3496:"2dc3db65",3509:"80ed325f",3550:"3dc83156",3581:"4c399577",3585:"4113bf31",3589:"7ab8cb35",3665:"a1ec1eb7",3668:"f7152559",3685:"33836322",3697:"481a10d9",3747:"4c3e12d2",3754:"2edeec97",3777:"d5b0f2f1",3784:"91089df8",3805:"9dbcb95e",3852:"cb73bc22",3862:"25d5dc24",3873:"04ec62f1",3885:"f87f7f15",3897:"0c3abe80",3910:"a3b97753",3935:"4713d754",3951:"6f6fb125",3987:"5cecd51b",3996:"90ff384e",4014:"27a8e97c",4017:"3acd7276",4030:"9dba4e11",4056:"1894e3cd",4058:"a6f97976",4078:"9a80f4ed",4088:"6f7d1078",4093:"694f95b8",4105:"cffeb2b8",4144:"1516f1d7",4164:"384b8d1d",4216:"4cda14de",4217:"e0018db3",4227:"0c6fb6ef",4259:"2b9f872b",4264:"833feab9",4330:"f36bd935",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"95086d25",4492:"a9f168d7",4496:"fcb3fc6f",4498:"45765956",4504:"ad3f0e70",4514:"cfa42c1e",4520:"70cbc8a6",4546:"9a252661",4565:"f1cb1c14",4572:"97f6ba59",4599:"2f838554",4601:"23e918e8",4610:"9fa6b778",4621:"abac9c03",4628:"ece2c60c",4662:"546d671c",4685:"c33f1528",4715:"72370626",4736:"6776e43e",4741:"f1f0ab9b",4757:"452b96d4",4766:"8e4c898e",4770:"204d0a11",4790:"619413e4",4795:"7fe82919",4797:"a24e92db",4800:"84ae967d",4849:"575aa6a7",4850:"1edda4b7",4862:"a8f9f7b6",4884:"afc72af7",4889:"fd3b08e2",4928:"c80cf1c6",4973:"0670e081",4994:"d1dafeed",5022:"1f9b6ec9",5043:"40f54325",5048:"ac90f2f4",5060:"85dafcc6",5096:"9582aa14",5111:"0318a250",5125:"b94475e1",5148:"6c541de9",5176:"77401f9f",5179:"8f21c74e",5186:"fa8566f6",5191:"3158c7a5",5238:"c60c5b1c",5290:"5dabcdc2",5297:"4000e258",5306:"e9e9474c",5319:"dab68527",5321:"1163c84e",5335:"0e1006e0",5354:"7ae70604",5357:"b40e2c78",5359:"ccdee2da",5382:"fe2b6110",5402:"e30c8555",5416:"454536b7",5434:"38b302a6",5470:"e1ab91b1",5494:"d89549c4",5518:"37a0ed8a",5549:"6be95328",5572:"68a0f1eb",5573:"6fc9c715",5599:"e9268a82",5624:"b5b2de35",5631:"e00d3d36",5650:"127e09e5",5679:"4a090bef",5705:"956a5d8e",5729:"b2c3f191",5741:"22df6994",5764:"e0d7e586",5775:"9fa196be",5786:"cf8a2200",5798:"5ac868d4",5816:"fcff978b",5825:"a33a8f8d",5876:"5eded409",5888:"b27ea183",5891:"45b458f2",5895:"d0e17aea",5902:"3bade621",5915:"72408fd6",5942:"9229f018",5992:"22682313",6029:"8727f6d2",6034:"e4660412",6045:"d268f87f",6047:"3ce45acd",6052:"c94a8d6c",6063:"70e96fe8",6069:"3b00ed9a",6126:"99519171",6127:"6bd8daf1",6170:"c4b92aae",6265:"3dda1b15",6270:"2dcd7eb9",6277:"543064d5",6328:"641203fb",6366:"1db8dcc4",6378:"7f3a946a",6411:"1e3cc8b5",6434:"9fcadb4d",6444:"3528a844",6452:"4ec81718",6531:"5b8bb018",6541:"fb582ce8",6583:"1d5fece7",6587:"2839c8a0",6634:"54199939",6637:"7a3c1cbd",6651:"b1be770e",6656:"90fc3feb",6685:"050f0e34",6729:"69a46a04",6741:"a2015ea2",6758:"5306157b",6774:"59d4d618",6784:"c23b4808",6788:"82785261",6796:"88c9bdde",6805:"283e8889",6820:"145ccb30",6845:"c98dedc1",6882:"28c79d83",6883:"cc8aa122",6904:"885337db",6913:"c4192d8d",6963:"b46dc025",6982:"99c5bee4",7008:"61321f48",7042:"540a06c9",7043:"8a596fea",7045:"af88861b",7046:"1b1789d1",7058:"8b403094",7062:"38405c2e",7084:"46ccce72",7119:"a5f880f5",7156:"e7466006",7178:"a28cca1a",7182:"32efd131",7242:"8a72e951",7260:"ee1d3c89",7331:"2e27a23b",7333:"fd1f7293",7365:"1005464f",7395:"6d09d94e",7460:"0d0a1383",7477:"ee6102a9",7482:"4f022e50",7527:"b413f92d",7545:"962855cb",7560:"5336e510",7589:"a77be70c",7591:"c8233ce9",7614:"e118343a",7622:"703c1143",7686:"4fcec9f9",7706:"c2a79e40",7806:"40a38272",7852:"e5508c51",7855:"1ad73118",7857:"70f22462",7878:"f0f6f86a",7883:"e6788f79",7884:"e5d2c2b5",7890:"d4c6e4a4",7922:"61db5d18",7963:"64ac60d4",7964:"29aed9a1",8014:"fc09be10",8062:"5e5710a0",8072:"f118c217",8077:"05c2d0c7",8085:"79b52d9e",8089:"d536b13a",8143:"3fce3f9d",8155:"59f649f9",8161:"83c5fa9a",8237:"780adffc",8241:"823d77c5",8283:"bf5b9ab4",8285:"42d7d06d",8302:"bbd1fe32",8307:"f83bf55b",8340:"54ef8a1f",8350:"07df8a75",8398:"6ba39084",8431:"0a63328f",8435:"2152179d",8447:"628c5b01",8517:"dbd435bc",8522:"bea6a341",8561:"333e8ec9",8563:"c6173d80",8634:"6572c1f3",8639:"ebbaf1d9",8665:"317b7667",8688:"f1cb2533",8689:"3be9a8d5",8723:"1f310a33",8737:"ce7dad23",8776:"0ad26240",8782:"d1625a92",8787:"db8a2486",8797:"50c73a59",8823:"40f6b28e",8827:"0f0b0c19",8842:"9f25a3e2",8866:"e25f29b8",8882:"55b08557",8885:"a595ad7e",8891:"8bd451ef",8898:"d002bcd8",8909:"c71191c1",8920:"7f82440c",8963:"790aecdd",8982:"db716b68",8999:"872bff70",9076:"a5df9c95",9104:"bbcb2345",9133:"8232d429",9205:"6c35ded8",9215:"ed77b213",9252:"0d791a59",9260:"f163e60e",9332:"dac5fcad",9360:"9777412f",9366:"78c1338b",9391:"670a69c5",9404:"9fcc3d3e",9408:"ebfd35b5",9416:"bf97d63d",9472:"356cf87b",9487:"4d567133",9489:"4e1033e7",9507:"028d90d6",9554:"ed358e7b",9559:"f794af19",9590:"f98d2456",9647:"8cae9cb4",9649:"3e9623bd",9674:"43b72174",9677:"f8ba8387",9695:"e637ea74",9715:"3855a6f6",9716:"d37393f0",9781:"ba5da3fc",9785:"a99876d9",9788:"26a7658a",9890:"e12bc469",9891:"10047f97",9895:"b8e31ff2",9921:"cc1176f1",9922:"e5f161ae",9928:"5989f5e0",9944:"028d0d35",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"12e78288",67:"51374034",109:"b9c23c40",195:"274bb518",264:"5fd9b3fc",265:"d92c6f86",292:"f2567ddb",310:"735e28b7",337:"1d93b53b",342:"96328f8f",479:"b69f9ab6",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"bf508f54",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"f275801f",1070:"e67e9e01",1148:"754fff63",1211:"5a4b7f5d",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"d33d7b47",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"6ff959fc",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"639a28ad",2307:"b2c54321",2338:"c9b2a29c",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"1beca1ab",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"75690e23",2884:"cd55c0e7",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e905b8b4",3260:"a3bb8fd1",3282:"c98dd16f",3317:"a24c38e0",3332:"f2834351",3355:"d4a1a198",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"cff41d11",3585:"5f288e7b",3665:"995e1905",3668:"50ab9464",3685:"5356e3de",3747:"ce08ca10",3784:"05ecae20",3873:"a3ce6945",3897:"b593298f",3910:"658d457f",3935:"677fada6",3951:"e21592d2",4030:"369370a5",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"4c121ecb",4144:"f10aa199",4164:"f3332adf",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"75f619b0",4496:"c366f3d3",4498:"e97f4670",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9439eeec",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"79c5c33c",4884:"bd293d3b",4889:"1fbe346b",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"d8a49e9f",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e47538da",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"a9459cbe",5825:"42af86fb",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"9f7e8a95",6265:"955b2a89",6270:"ffc03e12",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"ee990148",6651:"b07fe216",6656:"03cdfb68",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"fbd7fba9",6784:"1affe817",6788:"7d01b0be",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"5f144781",7042:"952e2d43",7043:"f92dd043",7045:"fbad5d1c",7046:"c7301ded",7058:"e5da97d0",7062:"dda386ac",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"9537c550",7545:"5463c8ac",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"51e78cc1",7806:"bd9accb9",7852:"39535f12",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"539bef09",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"8a13c2c9",8077:"0b2c51d9",8085:"4df5224e",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"a9782c66",8302:"47c8b2f1",8307:"02e15761",8398:"ecb314e7",8431:"761f7a75",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"bb4c5513",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"47603ae8",8823:"67d151b6",8827:"954b2c29",8866:"93af031e",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"944c8941",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"c9fdec45",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?m?(O=Date.now(),o||(g=setTimeout(b?$:Z,n))):Z():o!==!0&&(g=setTimeout(b?$:Z,b===void 0?n-R:n))}return P.cancel=I,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"aa745bf7",67:"875b98d9",109:"e286abbb",195:"1423ed6c",264:"b4a5c193",265:"43ffd16e",292:"e3624a6c",310:"013ae4fd",316:"1f60ada6",337:"3ba25707",342:"b36895b1",354:"d4d139cf",403:"0c34c247",479:"e8f414b1",485:"48846a94",508:"4ca09d63",532:"0c248898",533:"29257377",547:"48bfa48e",556:"e00357c4",559:"83afb0b2",576:"b3d71c33",599:"ed444d24",629:"44a1d9a5",643:"a9501278",671:"4a609b8d",680:"d80c184d",700:"7bc1bd54",737:"7de13126",741:"ac5fd360",745:"caf68996",799:"3138ed47",869:"f093553a",895:"30d3957c",919:"fd40ee2b",921:"daff9a56",928:"ed9c8935",981:"24da50c7",1006:"5b7c228f",1043:"b7bb3d3f",1045:"6b924d29",1048:"b7485dbf",1070:"2ed0c74a",1144:"c90eccaf",1148:"99d25717",1154:"8cb80842",1199:"72cc7138",1211:"7e2fd712",1253:"d55a2c77",1257:"9be5adca",1265:"c4996c99",1274:"5f6ea65a",1276:"cbeb3a8f",1343:"a6bb011f",1416:"8166fc3b",1423:"64285bc8",1427:"4d40c708",1443:"a50d46c7",1450:"94bc6c53",1461:"65e732a0",1462:"fcf08abc",1470:"36167278",1475:"d3baf8f2",1482:"6bf9cd44",1512:"eab81626",1520:"693ef587",1545:"9404dee6",1578:"17615048",1581:"5145e3cc",1582:"b7da8230",1646:"e6e27b60",1657:"5351ea19",1660:"2c305c06",1674:"0099ed7a",1702:"724f5bc7",1713:"0cfb8137",1717:"e9ab37ef",1727:"eadc22d6",1783:"8a775243",1799:"a217633a",1831:"882ae24a",1836:"1ef5bf50",1855:"f6cf22aa",1880:"74c1bdad",1939:"fd84d9c4",1953:"f159fccb",1962:"96ae66e8",2011:"59d51f98",2045:"dbc35cbe",2076:"c68eefdd",2102:"30e1c935",2141:"af582fe3",2216:"2dd1d052",2240:"16eb214e",2248:"56777128",2249:"f4830452",2254:"1e1b30f1",2300:"f7b34b30",2303:"65e8a23b",2307:"28262356",2338:"d73db647",2339:"2985556c",2364:"f89faf70",2386:"192e235c",2396:"4c64a51f",2404:"db29e656",2412:"4e6e2cd1",2425:"48ffc2d8",2443:"325cee1a",2476:"47f2cf6c",2494:"68080a87",2501:"fdd62f56",2524:"9aa0a2ec",2529:"d031b83f",2538:"de4a3723",2539:"3b0585f3",2548:"aa53f43d",2570:"bd472dbc",2594:"e87d3761",2603:"08795caa",2659:"f1cc0b6d",2707:"16a814f1",2806:"43038939",2819:"b2cfc7a2",2823:"ca4a86e0",2826:"50687093",2829:"dc215e92",2837:"54a82605",2865:"f274d04e",2875:"bc997940",2884:"c2836b69",2969:"ab3357d7",2983:"8406605d",3006:"e2aafc85",3133:"9bf3f89c",3141:"6d2cb7ef",3157:"1b97b496",3183:"e2ac4a3f",3198:"8e655451",3212:"5f4266dd",3220:"9f840702",3247:"660f8290",3260:"470fe317",3282:"7d568317",3317:"4dbd6572",3332:"44e90f1c",3355:"2a9ce494",3356:"85b8b60f",3391:"933b8488",3433:"bb0dc4c2",3442:"25b7892c",3447:"6266dd5e",3451:"fe5c6169",3496:"2dc3db65",3509:"80ed325f",3550:"3dc83156",3581:"4c399577",3585:"4113bf31",3589:"7ab8cb35",3665:"a1ec1eb7",3668:"f7152559",3685:"33836322",3697:"481a10d9",3747:"4c3e12d2",3754:"2edeec97",3777:"d5b0f2f1",3784:"91089df8",3805:"9dbcb95e",3852:"cb73bc22",3862:"25d5dc24",3873:"04ec62f1",3885:"f87f7f15",3897:"0c3abe80",3910:"a3b97753",3935:"4713d754",3951:"6f6fb125",3987:"5cecd51b",3996:"90ff384e",4014:"27a8e97c",4017:"3acd7276",4030:"9dba4e11",4056:"1894e3cd",4058:"a6f97976",4078:"9a80f4ed",4088:"6f7d1078",4093:"694f95b8",4105:"cffeb2b8",4144:"1516f1d7",4164:"54f6a60b",4216:"4cda14de",4217:"e0018db3",4227:"0c6fb6ef",4259:"2b9f872b",4264:"833feab9",4330:"f36bd935",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"95086d25",4492:"a9f168d7",4496:"fcb3fc6f",4498:"45765956",4504:"ad3f0e70",4514:"cfa42c1e",4520:"70cbc8a6",4546:"9a252661",4565:"f1cb1c14",4572:"97f6ba59",4599:"2f838554",4601:"23e918e8",4610:"9fa6b778",4621:"abac9c03",4628:"ece2c60c",4662:"546d671c",4685:"c33f1528",4715:"72370626",4736:"6776e43e",4741:"f1f0ab9b",4757:"452b96d4",4766:"8e4c898e",4770:"204d0a11",4790:"619413e4",4795:"7fe82919",4797:"a24e92db",4800:"84ae967d",4849:"575aa6a7",4850:"1edda4b7",4862:"a8f9f7b6",4884:"afc72af7",4889:"fd3b08e2",4928:"c80cf1c6",4973:"0670e081",4994:"d1dafeed",5022:"1f9b6ec9",5043:"40f54325",5048:"ac90f2f4",5060:"85dafcc6",5096:"9582aa14",5111:"0318a250",5125:"b94475e1",5148:"6c541de9",5176:"77401f9f",5179:"8f21c74e",5186:"fa8566f6",5191:"3158c7a5",5238:"c60c5b1c",5290:"5dabcdc2",5297:"4000e258",5306:"e9e9474c",5319:"dab68527",5321:"1163c84e",5335:"0e1006e0",5354:"7ae70604",5357:"b40e2c78",5359:"ccdee2da",5382:"fe2b6110",5402:"e30c8555",5416:"454536b7",5434:"38b302a6",5470:"e1ab91b1",5494:"d89549c4",5518:"37a0ed8a",5549:"6be95328",5572:"68a0f1eb",5573:"6fc9c715",5599:"e9268a82",5624:"b5b2de35",5631:"e00d3d36",5650:"127e09e5",5679:"4a090bef",5705:"956a5d8e",5729:"b2c3f191",5741:"22df6994",5764:"e0d7e586",5775:"9fa196be",5786:"cf8a2200",5798:"5ac868d4",5816:"fcff978b",5825:"a33a8f8d",5876:"5eded409",5888:"b27ea183",5891:"45b458f2",5895:"d0e17aea",5902:"3bade621",5915:"72408fd6",5942:"9229f018",5992:"22682313",6029:"8727f6d2",6034:"e4660412",6045:"d268f87f",6047:"3ce45acd",6052:"c94a8d6c",6063:"70e96fe8",6069:"3b00ed9a",6126:"99519171",6127:"6bd8daf1",6170:"c4b92aae",6265:"3dda1b15",6270:"2dcd7eb9",6277:"543064d5",6328:"641203fb",6366:"1db8dcc4",6378:"7f3a946a",6411:"1e3cc8b5",6434:"9fcadb4d",6444:"3528a844",6452:"4ec81718",6531:"5b8bb018",6541:"fb582ce8",6583:"1d5fece7",6587:"2839c8a0",6634:"54199939",6637:"7a3c1cbd",6651:"b1be770e",6656:"90fc3feb",6685:"050f0e34",6729:"69a46a04",6741:"a2015ea2",6758:"5306157b",6774:"59d4d618",6784:"c23b4808",6788:"82785261",6796:"88c9bdde",6805:"283e8889",6820:"145ccb30",6845:"c98dedc1",6882:"28c79d83",6883:"cc8aa122",6904:"885337db",6913:"c4192d8d",6963:"b46dc025",6982:"99c5bee4",7008:"61321f48",7042:"540a06c9",7043:"8a596fea",7045:"af88861b",7046:"1b1789d1",7058:"8b403094",7062:"38405c2e",7084:"46ccce72",7119:"a5f880f5",7156:"e7466006",7178:"a28cca1a",7182:"32efd131",7242:"8a72e951",7260:"ee1d3c89",7331:"2e27a23b",7333:"fd1f7293",7365:"1005464f",7395:"6d09d94e",7460:"0d0a1383",7477:"ee6102a9",7482:"4f022e50",7527:"b413f92d",7545:"962855cb",7560:"5336e510",7589:"a77be70c",7591:"c8233ce9",7614:"e118343a",7622:"703c1143",7686:"4fcec9f9",7706:"c2a79e40",7806:"40a38272",7852:"e5508c51",7855:"1ad73118",7857:"70f22462",7878:"f0f6f86a",7883:"e6788f79",7884:"e5d2c2b5",7890:"d4c6e4a4",7922:"61db5d18",7963:"64ac60d4",7964:"29aed9a1",8014:"fc09be10",8062:"5e5710a0",8072:"f118c217",8077:"05c2d0c7",8085:"79b52d9e",8089:"d536b13a",8143:"3fce3f9d",8155:"59f649f9",8161:"83c5fa9a",8237:"780adffc",8241:"823d77c5",8283:"bf5b9ab4",8285:"42d7d06d",8302:"bbd1fe32",8307:"f83bf55b",8340:"54ef8a1f",8350:"07df8a75",8398:"6ba39084",8431:"0a63328f",8435:"2152179d",8447:"628c5b01",8517:"dbd435bc",8522:"bea6a341",8561:"333e8ec9",8563:"c6173d80",8634:"6572c1f3",8639:"ebbaf1d9",8665:"317b7667",8688:"f1cb2533",8689:"3be9a8d5",8723:"1f310a33",8737:"ce7dad23",8776:"0ad26240",8782:"d1625a92",8787:"db8a2486",8797:"50c73a59",8823:"40f6b28e",8827:"0f0b0c19",8842:"9f25a3e2",8866:"e25f29b8",8882:"55b08557",8885:"a595ad7e",8891:"8bd451ef",8898:"d002bcd8",8909:"c71191c1",8920:"7f82440c",8963:"790aecdd",8982:"db716b68",8999:"872bff70",9076:"a5df9c95",9104:"bbcb2345",9133:"8232d429",9205:"6c35ded8",9215:"ed77b213",9252:"0d791a59",9260:"f163e60e",9332:"dac5fcad",9360:"9777412f",9366:"78c1338b",9391:"670a69c5",9404:"9fcc3d3e",9408:"ebfd35b5",9416:"bf97d63d",9472:"356cf87b",9487:"4d567133",9489:"4e1033e7",9507:"028d90d6",9554:"ed358e7b",9559:"f794af19",9590:"f98d2456",9647:"8cae9cb4",9649:"3e9623bd",9674:"43b72174",9677:"f8ba8387",9695:"e637ea74",9715:"3855a6f6",9716:"d37393f0",9781:"ba5da3fc",9785:"a99876d9",9788:"26a7658a",9890:"e12bc469",9891:"10047f97",9895:"b8e31ff2",9921:"cc1176f1",9922:"e5f161ae",9928:"5989f5e0",9944:"028d0d35",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"12e78288",67:"51374034",109:"b9c23c40",195:"274bb518",264:"5fd9b3fc",265:"d92c6f86",292:"f2567ddb",310:"735e28b7",337:"1d93b53b",342:"96328f8f",479:"b69f9ab6",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"bf508f54",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"f275801f",1070:"e67e9e01",1148:"754fff63",1211:"5a4b7f5d",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"d33d7b47",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"6ff959fc",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"639a28ad",2307:"b2c54321",2338:"c9b2a29c",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"1beca1ab",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"75690e23",2884:"cd55c0e7",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e905b8b4",3260:"a3bb8fd1",3282:"c98dd16f",3317:"a24c38e0",3332:"f2834351",3355:"d4a1a198",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"cff41d11",3585:"5f288e7b",3665:"995e1905",3668:"50ab9464",3685:"5356e3de",3747:"ce08ca10",3784:"05ecae20",3873:"a3ce6945",3897:"b593298f",3910:"658d457f",3935:"677fada6",3951:"e21592d2",4030:"369370a5",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"4c121ecb",4144:"f10aa199",4164:"f3332adf",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"75f619b0",4496:"c366f3d3",4498:"e97f4670",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9439eeec",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"79c5c33c",4884:"bd293d3b",4889:"1fbe346b",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"d8a49e9f",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e47538da",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"a9459cbe",5825:"42af86fb",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"9f7e8a95",6265:"955b2a89",6270:"ffc03e12",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"ee990148",6651:"b07fe216",6656:"03cdfb68",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"fbd7fba9",6784:"1affe817",6788:"7d01b0be",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"5f144781",7042:"952e2d43",7043:"f92dd043",7045:"fbad5d1c",7046:"c7301ded",7058:"e5da97d0",7062:"dda386ac",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"9537c550",7545:"5463c8ac",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"51e78cc1",7806:"bd9accb9",7852:"39535f12",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"539bef09",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"8a13c2c9",8077:"0b2c51d9",8085:"4df5224e",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"a9782c66",8302:"47c8b2f1",8307:"02e15761",8398:"ecb314e7",8431:"761f7a75",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"bb4c5513",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"47603ae8",8823:"67d151b6",8827:"954b2c29",8866:"93af031e",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"944c8941",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"c9fdec45",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return $r.endsWith("/")?$r:"".concat($r,"/")}var tc=__webpack_require__(38127),Pu=__webpack_require__(38329),nu=__webpack_require__(8616),au=["content"],Qi=["content"],Bi=/^(http:|https:)?\/\//;function rc($r){return Bi.test($r)||$r.startsWith("/")&&!$r.startsWith("/*")||$r.startsWith("./")||$r.startsWith("../")}var Bu=function(){return ae.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ou=function(on){var Hn,Da=on.loaderData,Gn=on.htmlPageOpts,ca=on.manifest,ba=(ca==null||(Hn=ca.assets)===null||Hn===void 0?void 0:Hn["umi.css"])||"";return ae.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Da||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ba,"'")}})};function cs($r){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof $r=="string")return rc($r)?(0,oi.Z)({src:$r},on):{content:$r};if((0,nu.Z)($r)==="object")return(0,oi.Z)((0,oi.Z)({},$r),on);throw new Error("Invalid script type: ".concat((0,nu.Z)($r)))}function Ri($r){return rc($r)?{type:"link",href:$r}:{type:"style",content:$r}}var al=function(on){var Hn,Da,Gn,ca,ba,_o,Vn=on.htmlPageOpts;return ae.createElement(ae.Fragment,null,(Vn==null?void 0:Vn.title)&&ae.createElement("title",null,Vn.title),Vn==null||(Hn=Vn.favicons)===null||Hn===void 0?void 0:Hn.map(function(vo,gs){return ae.createElement("link",{key:gs,rel:"shortcut icon",href:vo})}),(Vn==null?void 0:Vn.description)&&ae.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Da=Vn.keywords)===null||Da===void 0?void 0:Da.length)&&ae.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(vo){return ae.createElement("meta",{key:vo.name,name:vo.name,content:vo.content})}),Vn==null||(ca=Vn.links)===null||ca===void 0?void 0:ca.map(function(vo,gs){return ae.createElement("link",(0,Pu.Z)({key:gs},vo))}),Vn==null||(ba=Vn.styles)===null||ba===void 0?void 0:ba.map(function(vo,gs){var ys=Ri(vo),Fs=ys.type,Bs=ys.href,lu=ys.content;if(Fs==="link")return ae.createElement("link",{key:gs,rel:"stylesheet",href:Bs});if(Fs==="style")return ae.createElement("style",{key:gs},lu)}),Vn==null||(_o=Vn.headScripts)===null||_o===void 0?void 0:_o.map(function(vo,gs){var ys=cs(vo),Fs=ys.content,Bs=(0,tc.Z)(ys,au);return ae.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))}))};function Nu($r){var on,Hn=$r.children,Da=$r.loaderData,Gn=$r.manifest,ca=$r.htmlPageOpts,ba=$r.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_o=$r.mountElementId;if(ba!=null&&ba.pureHtml)return ae.createElement("html",null,ae.createElement("head",null),ae.createElement("body",null,ae.createElement(Bu,null),ae.createElement("div",{id:_o},Hn),ae.createElement(ou,{manifest:Gn,loaderData:Da,htmlPageOpts:ca})));if(ba!=null&&ba.pureApp)return ae.createElement(ae.Fragment,null,Hn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ae.createElement("html",{suppressHydrationWarning:!0,lang:(ca==null?void 0:ca.lang)||"en"},ae.createElement("head",null,ae.createElement("meta",{charSet:"utf-8"}),ae.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&ae.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),ae.createElement(al,{htmlPageOpts:ca})),ae.createElement("body",null,ae.createElement(Bu,null),ae.createElement("div",{id:_o},Hn),ae.createElement(ou,{manifest:Gn,loaderData:Da,htmlPageOpts:ca}),ca==null||(on=ca.scripts)===null||on===void 0?void 0:on.map(function(vo,gs){var ys=cs(vo),Fs=ys.content,Bs=(0,tc.Z)(ys,Qi);return ae.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))})))}var iu=ae.createContext(void 0);function ol(){return ae.useContext(iu)}var Su=["redirect"];function Ms($r){var on=$r.routesById,Hn=$r.parentId,Da=$r.routeComponents,Gn=$r.useStream,ca=Gn===void 0?!0:Gn;return Object.keys(on).filter(function(ba){return on[ba].parentId===Hn}).map(function(ba){var _o=il((0,oi.Z)((0,oi.Z)({route:on[ba],routeComponent:Da[ba],loadingComponent:$r.loadingComponent,reactRouter5Compat:$r.reactRouter5Compat},$r.reactRouter5Compat&&{hasChildren:Object.keys(on).filter(function(vo){return on[vo].parentId===ba}).length>0}),{},{useStream:ca})),Vn=Ms({routesById:on,routeComponents:Da,parentId:_o.id,loadingComponent:$r.loadingComponent,reactRouter5Compat:$r.reactRouter5Compat,useStream:ca});return Vn.length>0&&(_o.children=Vn,_o.routes=Vn),_o})}function Cc($r){var on=(0,Ci.UO)(),Hn=(0,Ci.Gn)($r.to,on),Da=(0,Eu.T$)(),Gn=(0,Ci.TH)();if(Da!=null&&Da.keepQuery){var ca=Gn.search+Gn.hash;Hn+=ca}var ba=(0,oi.Z)((0,oi.Z)({},$r),{},{to:Hn});return ae.createElement(Ci.Fg,(0,Pu.Z)({replace:!0},ba))}function il($r){var on=$r.route,Hn=$r.useStream,Da=Hn===void 0?!0:Hn,Gn=on.redirect,ca=(0,tc.Z)(on,Su),ba=$r.reactRouter5Compat?ac:oc;return(0,oi.Z)({element:Gn?ae.createElement(Cc,{to:Gn}):ae.createElement(iu.Provider,{value:{route:$r.route}},ae.createElement(ba,{loader:ae.memo($r.routeComponent),loadingComponent:$r.loadingComponent||nc,hasChildren:$r.hasChildren,useStream:Da}))},ca)}function nc(){return ae.createElement("div",null)}function ac($r){var on=ol(),Hn=on.route,Da=(0,Eu.Ov)(),Gn=Da.history,ca=Da.clientRoutes,ba=(0,Ci.UO)(),_o={params:ba,isExact:!0,path:Hn.path,url:Gn.location.pathname},Vn=$r.loader,vo={location:Gn.location,match:_o,history:Gn,params:ba,route:Hn,routes:ca};return $r.useStream?ae.createElement(ae.Suspense,{fallback:ae.createElement($r.loadingComponent,null)},ae.createElement(Vn,vo,$r.hasChildren&&ae.createElement(Ci.j3,null))):ae.createElement(Vn,vo,$r.hasChildren&&ae.createElement(Ci.j3,null))}function oc($r){var on=$r.loader;return $r.useStream?ae.createElement(ae.Suspense,{fallback:ae.createElement($r.loadingComponent,null)},ae.createElement(on,null)):ae.createElement(on,null)}var Cu=null;function kl(){return Cu}function ic($r){var on=$r.history,Hn=ae.useState({action:on.action,location:on.location}),Da=(0,Yi.Z)(Hn,2),Gn=Da[0],ca=Da[1];return(0,ae.useLayoutEffect)(function(){return on.listen(ca)},[on]),(0,ae.useLayoutEffect)(function(){function ba(_o){$r.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:$r.routes,clientRoutes:$r.clientRoutes,location:_o.location,action:_o.action,basename:$r.basename,isFirst:!!_o.isFirst}})}return ba({location:Gn.location,action:Gn.action,isFirst:!0}),on.listen(ba)},[on,$r.routes,$r.clientRoutes]),ae.createElement(Ci.F0,{navigator:on,location:Gn.location,basename:$r.basename},$r.children)}function Xi(){var $r=(0,Eu.Ov)(),on=$r.clientRoutes;return(0,Ci.V$)(on)}var Zu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],sc=function(on,Hn){var Da=on.basename||"/",Gn=Ms({routesById:on.routes,routeComponents:on.routeComponents,loadingComponent:on.loadingComponent,reactRouter5Compat:on.reactRouter5Compat,useStream:on.useStream});on.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var ca=ae.createElement(ic,{basename:Da,pluginManager:on.pluginManager,routes:on.routes,clientRoutes:Gn,history:on.history},Hn),ba=0,_o=Zu;ba<_o.length;ba++){var Vn=_o[ba];ca=on.pluginManager.applyPlugins({type:"modify",key:Vn,initialValue:ca,args:{routes:on.routes,history:on.history,plugin:on.pluginManager}})}var vo=function(){var ys=(0,ae.useState)({}),Fs=(0,Yi.Z)(ys,2),Bs=Fs[0],lu=Fs[1],Kl=(0,ae.useState)(window.__UMI_LOADER_DATA__||{}),Ul=(0,Yi.Z)(Kl,2),Tu=Ul[0],zl=Ul[1],Mc=(0,ae.useCallback)(function(dl,Tl){var Ns,Yl=(((Ns=(0,Ci.fp)(Gn,dl,Da))===null||Ns===void 0?void 0:Ns.map(function(bs){return bs.route.id}))||[]).filter(Boolean);Yl.forEach(function(bs){var Lc,Dl;if(window.__umi_route_prefetch__){var gi,fl=(gi=on.routeComponents[bs])===null||gi===void 0||(gi=gi._payload)===null||gi===void 0?void 0:gi._result;typeof fl=="function"&&fl()}var Rl=(Lc=on.routes[bs])===null||Lc===void 0?void 0:Lc.clientLoader,Zs=!!Rl,fc=(Dl=on.routes[bs])===null||Dl===void 0?void 0:Dl.hasServerLoader;!Tl&&fc&&!Zs&&!window.__UMI_LOADER_DATA__&&di({id:bs,basename:Da,cb:function(jc){ae.startTransition(function(){zl(function($l){return(0,oi.Z)((0,oi.Z)({},$l),{},(0,Fu.Z)({},bs,jc))})})}});var yi=!!Bs[bs],Ml=Zs&&Rl.hydrate||!fc,Ll=fc&&!window.__UMI_LOADER_DATA__;Zs&&!yi&&(Ml||Ll)&&Rl({serverLoader:function(){return di({id:bs,basename:Da,cb:function($l){ae.startTransition(function(){zl(function(pl){return(0,oi.Z)((0,oi.Z)({},pl),{},(0,Fu.Z)({},bs,$l))})})}})}}).then(function($c){lu(function(jc){return(0,oi.Z)((0,oi.Z)({},jc),{},(0,Fu.Z)({},bs,$c))})})})},[Bs]);return(0,ae.useEffect)(function(){return Mc(window.location.pathname,!0),on.history.listen(function(dl){Mc(dl.location.pathname)})},[]),(0,ae.useLayoutEffect)(function(){typeof on.callback=="function"&&on.callback()},[]),ae.createElement(Eu.Il.Provider,{value:{routes:on.routes,routeComponents:on.routeComponents,clientRoutes:Gn,pluginManager:on.pluginManager,rootElement:on.rootElement,basename:Da,clientLoaderData:Bs,serverLoaderData:Tu,preloadRoute:Mc,history:on.history}},ca)};return vo};function sl($r){var on=$r.rootElement||document.getElementById("root"),Hn=sc($r,ae.createElement(Xi,null));if($r.components)return Hn;if($r.hydrate){var Da=window.__UMI_LOADER_DATA__||{},Gn=window.__UMI_METADATA_LOADER_DATA__||{},ca={metadata:Gn,loaderData:Da,mountElementId:$r.mountElementId},ba=$r.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureApp||$r.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureHtml;ec.hydrateRoot(ba?on:document,ba?ae.createElement(Hn,null):ae.createElement(Nu,ca,ae.createElement(Hn,null)));return}if(ec.createRoot){Cu=ec.createRoot(on),Cu.render(ae.createElement(Hn,null));return}ec.render(ae.createElement(Hn,null),on)}var h=($r,on,Hn)=>new Promise((Da,Gn)=>{var ca=Vn=>{try{_o(Hn.next(Vn))}catch(vo){Gn(vo)}},ba=Vn=>{try{_o(Hn.throw(Vn))}catch(vo){Gn(vo)}},_o=Vn=>Vn.done?Da(Vn.value):Promise.resolve(Vn.value).then(ca,ba);_o((Hn=Hn.apply($r,on)).next())});function y(){return h(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/smart_plan",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/smart_plan/:id/info",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/poll",parentId:"203",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"203",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"203",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"203",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/paths",parentId:"238",id:"255"},256:{path:"/users/:username/projects",parentId:"238",id:"256"},257:{path:"/users/:username/videos",parentId:"238",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"238",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"259"},260:{path:"/users/:username/vspaces",parentId:"238",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"238",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"238",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"430",id:"432"},433:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"430",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"434"},435:{parentId:"430",id:"435"},436:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"435",id:"437"},438:{path:"/miniprogram",parentId:"1",id:"438"},439:{path:"/miniprogram/courseware/study",exact:!0,parentId:"438",id:"439"},440:{path:"/educoder-demo",exact:!0,parentId:"1",id:"440"},441:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"441"},442:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"446"},447:{path:"/quality",parentId:"1",id:"447"},448:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"447",id:"448"},449:{path:"/otherlogin",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginqq",exact:!0,parentId:"1",id:"450"},451:{path:"/otherloginstart",exact:!0,parentId:"1",id:"451"},452:{path:"/pathsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"454"},455:{path:"/login",parentId:"1",id:"455"},456:{path:"/login",parentId:"455",id:"456"},457:{path:"/user",parentId:"1",id:"457"},458:{path:"/user/login",parentId:"457",id:"458"},459:{path:"/user/register",parentId:"457",id:"459"},460:{path:"/user/reset-password",parentId:"457",id:"460"},461:{path:"/colleges",parentId:"1",id:"461"},462:{path:"/colleges/:id/statistics",parentId:"461",id:"462"},463:{path:"/help",parentId:"1",id:"463"},464:{path:"/help/:id",parentId:"463",id:"464"},465:{path:"/video",parentId:"1",id:"465"},466:{path:"/video/:videoId",parentId:"465",id:"466"},467:{path:"/terminal",parentId:"1",id:"467"},468:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"468"},469:{path:"/wrongAnswer",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),2:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),3:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,76563))),4:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6637),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8391))),5:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6637),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8391))),6:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,64226))),7:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),8:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,91046))),9:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),10:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,59763))),11:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,27851))),12:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,86364))),13:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,58966))),14:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(1199),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,29676))),15:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,22834))),16:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,86364))),17:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),18:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),19:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),20:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,46275))),21:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,20973))),22:ae.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,31793))),23:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,46275))),24:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,37273))),25:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,37273))),26:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,45029))),27:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,45029))),28:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,46922))),29:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,94044))),30:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,67311))),31:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8283),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,54725))),32:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,96954))),33:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3852),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,63437))),34:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60922))),35:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,70731))),36:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,54842))),37:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3852),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,61995))),38:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,75400))),39:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,52934))),40:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,34353))),41:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,30748))),42:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,94418))),43:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),44:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,60839))),45:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,77638))),46:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,31750))),47:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,53147))),48:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),49:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,23129))),50:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6637),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,84511))),51:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6637),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,84511))),52:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,10147))),53:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,98327))),54:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,98327))),55:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,83922))),56:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,82856))),57:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31533))),58:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,3276))),59:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,3276))),60:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,77329))),61:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,77329))),62:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,75288))),63:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,83485))),64:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,97780))),65:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,28915))),66:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,57643))),67:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8321))),68:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,77498))),69:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,56010))),70:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,7769))),71:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,36618))),72:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,1910))),73:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,34104))),74:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,3487))),75:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,17042))),76:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,72583))),77:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,61193))),78:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,13750))),79:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,96046))),80:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,22996))),81:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,41305))),82:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,78554))),83:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,74124))),84:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,58966))),85:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,55998))),86:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,31905))),87:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,21229))),88:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,98731))),89:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,37244))),90:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,35171))),91:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,35171))),92:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,42383))),93:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8283),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,7967))),94:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,97838))),95:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,22186))),96:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,57454))),97:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,60846))),98:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,45062))),99:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,93341))),100:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,25921))),101:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,2414))),102:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,20383))),103:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,20383))),104:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,77437))),105:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,15828))),106:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,15828))),107:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,57720))),108:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,57720))),109:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3403))),110:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3403))),111:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,94863))),112:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,94863))),113:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,14902))),114:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,14902))),115:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,6218))),116:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,83443))),117:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,5010))),118:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,11008))),119:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8283),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,11008))),120:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,21413))),121:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,11133))),122:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,25251))),123:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,22084))),124:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,25083))),125:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,29860))),126:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,61434))),127:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,61434))),128:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1199),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,51291))),129:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1199),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,51291))),130:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,27776))),131:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,27776))),132:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,60153))),133:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,60153))),134:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,96573))),135:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,73342))),136:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,1697))),137:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,70302))),138:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,27599))),139:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,27599))),140:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,76161))),141:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,91542))),142:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,91542))),143:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,69808))),144:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,69808))),145:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,8176))),146:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,21095))),147:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,21095))),148:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63679))),149:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,63679))),150:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,99046))),151:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,82503))),152:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,50715))),153:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,90317))),154:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,1377))),155:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,65515))),156:ae.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,99342))),157:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,26032))),158:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,82047))),159:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(8285)]).then(__webpack_require__.bind(__webpack_require__,80789))),160:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,5787))),161:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),162:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),163:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),164:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,43008))),165:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,80961))),166:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,58645))),167:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,58645))),168:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,719))),169:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,14796))),170:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,5629))),171:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,29526))),172:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),173:ae.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,37226))),174:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,24564))),175:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96560))),176:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96560))),177:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,35918))),178:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),179:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),180:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,85953))),181:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,85953))),182:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,6413))),183:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,37852))),184:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,46627))),185:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),186:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,20186))),187:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,15352))),188:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,98622))),189:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,84246))),190:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,28092))),191:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,40580))),192:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,2751))),193:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(403),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,69638))),194:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,21052))),195:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,46897))),196:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3996),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,29040))),197:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3996),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,29040))),198:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3996),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,2134))),199:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3996),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,2134))),200:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,56405))),201:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,92185))),202:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,63798))),203:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,182))),204:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,8130))),205:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,70624))),206:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),207:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),208:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,18509))),209:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,52021))),210:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,58100))),211:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,71666))),212:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,28744))),213:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(403),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,72281))),214:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,96146))),215:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,96146))),216:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,6850))),217:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,6850))),218:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,83283))),219:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,83283))),220:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),221:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,51518))),222:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,68639))),223:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,5134))),224:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),225:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,59622))),226:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,65866))),227:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,86974))),228:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,49690))),229:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,50650))),230:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,50650))),231:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8191))),232:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,31721))),233:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,80751))),234:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,53605))),235:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,8712))),236:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,26021))),237:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,75992))),238:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,43116))),239:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,26501))),240:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,22802))),241:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,49451))),242:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,97118))),243:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,84215))),244:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,26501))),245:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,51705))),246:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,59634))),247:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,31324))),248:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,88755))),249:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,81187))),250:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,62484))),251:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,20267))),252:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,18460))),253:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,43173))),254:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,68861))),255:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,56543))),256:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,7942))),257:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,89993))),258:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,73879))),259:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,21530))),260:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,88038))),261:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,35670))),262:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,99624))),263:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,69157))),264:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,11234))),265:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),266:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),267:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,3447))),268:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,96555))),269:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5942),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,39378))),270:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5942),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,39378))),271:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5942),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,833))),272:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5942),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,833))),273:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,30197))),274:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,84958))),275:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81171))),276:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81171))),277:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),278:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,62861))),279:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,10497))),280:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,2131))),281:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,62256))),282:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,872))),283:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,64361))),284:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,85761))),285:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,93875))),286:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,21202))),287:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,91460))),288:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,17689))),289:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,37222))),290:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,14455))),291:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,41313))),292:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,46859))),293:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,5942))),294:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,15920))),295:ae.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,76515))),296:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),297:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),298:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,97800))),299:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,89705))),300:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,47363))),301:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,16302))),302:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,90894))),303:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,57211))),304:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,14828))),305:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,99436))),306:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,19552))),307:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,19552))),308:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,562))),309:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),310:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,40180))),311:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40678))),312:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,40180))),313:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40678))),314:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,40180))),315:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),316:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,72222))),317:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,91176))),318:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),319:ae.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,21119))),320:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,64348))),321:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,21496))),322:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,95335))),323:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,45423))),324:ae.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,37196))),325:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,36178))),326:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),327:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,10729))),328:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,54204))),329:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,54204))),330:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),331:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,23395))),332:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,68703))),333:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,3819))),334:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,39983))),335:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,79046))),336:ae.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,47873))),337:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,42176))),338:ae.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,92105))),339:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),340:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,44308))),341:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,82821))),342:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,5211))),343:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),344:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,54587))),345:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),346:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,89955))),347:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,61471))),348:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,3279))),349:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),350:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),351:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,36546))),352:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,21105))),353:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,97769))),354:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,95905))),355:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),356:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),357:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,13793))),358:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,42100))),359:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,22330))),360:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),361:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),362:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,14291))),363:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),364:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),365:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,82125))),366:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,30654))),367:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,38542))),368:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,92314))),369:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,74232))),370:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,50983))),371:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),372:ae.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,84033))),373:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),374:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,54587))),375:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),376:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,89955))),377:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,61471))),378:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,3279))),379:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),380:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,99661))),381:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,36546))),382:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,21105))),383:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,97769))),384:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,95905))),385:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),386:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,97927))),387:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,13793))),388:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,42100))),389:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,22330))),390:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),391:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,91591))),392:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,14291))),393:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),394:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,75673))),395:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,82125))),396:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,30654))),397:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,38542))),398:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,92314))),399:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,74232))),400:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,50983))),401:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,40599))),402:ae.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,84033))),403:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),404:ae.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,28712))),405:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,27454))),406:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,33675))),407:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,58197))),408:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,57857))),409:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),410:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,30266))),411:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,88036))),412:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,42463))),413:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,66493))),414:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,67489))),415:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,32891))),416:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,57895))),417:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),418:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),419:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),420:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),421:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,75411))),422:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,98372))),423:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,16486))),424:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,16486))),425:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2248),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,9))),426:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,16459))),427:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),428:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,69623))),429:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,73171))),430:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),431:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(7119),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,7897))),432:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,94727))),433:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7119),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,80109))),434:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,89325))),435:ae.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,60876))),436:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,2960))),437:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,41742))),438:ae.lazy(()=>__webpack_require__.e(599).then(__webpack_require__.bind(__webpack_require__,20599))),439:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,77949))),440:ae.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,79700))),441:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,60577))),442:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9781),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,60577))),443:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),444:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,75503))),445:ae.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3518))),446:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,13070))),447:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),448:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,36693))),449:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,11112))),450:ae.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,19041))),451:ae.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,76904))),452:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,63295))),453:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,4280))),454:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,29069))),455:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,28128))),456:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,77123))),457:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,28128))),458:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,77123))),459:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,4066))),460:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,39221))),461:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),462:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,57915))),463:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),464:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,24721))),465:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),466:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,62904))),467:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,87038))),468:ae.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,33262))),469:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9781),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,31750))),470:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5306),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,35291))),471:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,94419))),472:ae.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,33662))),473:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,57548))),474:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,13540))),475:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,88986))),476:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,93185))),477:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,88986))),478:ae.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,86308))),479:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),480:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,12624))),481:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,19560))),482:ae.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,18049))),483:ae.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,38189))),484:ae.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,60279))),485:ae.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,32717))),486:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),487:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,79752))),488:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,22084))),489:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,94878))),490:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),491:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,22255))),492:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,43982))),493:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,49851))),494:ae.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,53727))),495:ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,73752))),496:ae.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,60279))),"@@/global-layout":ae.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,49377)))}}})}var x=__webpack_require__(3191),z=__webpack_require__(58293),oe=__webpack_require__(29787),wr=__webpack_require__(5755),Pr=()=>ae.createElement(oe.Z,{size:"middle",className:wr.Z.loading}),xn=__webpack_require__(25690),gn=__webpack_require__(61186),Ur=__webpack_require__.n(gn),xo=__webpack_require__(91392),Vo=__webpack_require__.n(xo),ma=__webpack_require__(34749),ti=__webpack_require__.n(ma),fi=__webpack_require__(19277),Ou=__webpack_require__.n(fi),Mo=__webpack_require__(10238),Oc=__webpack_require__.n(Mo),Ic=__webpack_require__(33656),uc=__webpack_require__.n(Ic),kc=__webpack_require__(90111),Ls=__webpack_require__.n(kc),Dn=__webpack_require__(74959),Ac=__webpack_require__.n(Dn),Tc=__webpack_require__(23250),Ia=__webpack_require__.n(Tc),wo=__webpack_require__(58862),$s=__webpack_require__.n(wo),Iu=__webpack_require__(58319),Dc=__webpack_require__.n(Iu),Al=__webpack_require__(62053),su=__webpack_require__.n(Al),uu=__webpack_require__(47477),ul=__webpack_require__.n(uu),Rc=__webpack_require__(59717),cu=__webpack_require__.n(Rc);Ur().extend(ti()),Ur().extend(Ou()),Ur().extend(Oc()),Ur().extend(uc()),Ur().extend(Ls()),Ur().extend(Ac()),Ur().extend(Ia()),Ur().extend($s()),Ur().extend(Dc()),Ur().extend(su()),Ur().extend(ul()),Ur().extend(cu()),Ur().extend(Vo());var cl=Object.defineProperty,cc=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,js=($r,on,Hn)=>on in $r?cl($r,on,{enumerable:!0,configurable:!0,writable:!0,value:Hn}):$r[on]=Hn,ku=($r,on)=>{for(var Hn in on||(on={}))ll.call(on,Hn)&&js($r,Hn,on[Hn]);if(cc)for(var Hn of cc(on))Ni.call(on,Hn)&&js($r,Hn,on[Hn]);return $r},lc=($r,on,Hn)=>new Promise((Da,Gn)=>{var ca=Vn=>{try{_o(Hn.next(Vn))}catch(vo){Gn(vo)}},ba=Vn=>{try{_o(Hn.throw(Vn))}catch(vo){Gn(vo)}},_o=Vn=>Vn.done?Da(Vn.value):Promise.resolve(Vn.value).then(ca,ba);_o((Hn=Hn.apply($r,on)).next())});const Ji="https://www-cdn.educoder.net/",dc=!1;function Au(){return lc(this,null,function*(){const $r=(0,x.gD)(),{routes:on,routeComponents:Hn}=yield y($r);yield $r.applyPlugins({key:"patchRoutes",type:xn.ApplyPluginsType.event,args:{routes:on,routeComponents:Hn}});const Da=$r.applyPlugins({key:"modifyContextOpts",type:xn.ApplyPluginsType.modify,initialValue:{}}),Gn=Da.basename||"/",ca=Da.historyType||"browser",ba=(0,z.fi)(ku({type:ca,basename:Gn},Da.historyOpts));return $r.applyPlugins({key:"render",type:xn.ApplyPluginsType.compose,initialValue(){const _o={useStream:!0,routes:on,routeComponents:Hn,pluginManager:$r,mountElementId:"root",rootElement:Da.rootElement||document.getElementById("root"),loadingComponent:Pr,publicPath:Ji,runtimePublicPath:dc,history:ba,historyType:ca,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Da.callback},Vn=$r.applyPlugins({key:"modifyClientRenderOpts",type:xn.ApplyPluginsType.modify,initialValue:_o});return sl(Vn)}})()})}Au(),typeof window!="undefined"&&(window.g_umi={version:"4.4.11"})})()})();