diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.841e33e6.async.js b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.21e78d24.async.js similarity index 86% rename from p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.841e33e6.async.js rename to p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.21e78d24.async.js index fdc0635835..a8cc4de236 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.841e33e6.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.21e78d24.async.js @@ -2,12 +2,12 @@ To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel. - `},Be={onDragStart(me){let{active:Fe}=me;return"Picked up draggable item "+Fe.id+"."},onDragOver(me){let{active:Fe,over:Xe}=me;return Xe?"Draggable item "+Fe.id+" was moved over droppable area "+Xe.id+".":"Draggable item "+Fe.id+" is no longer over a droppable area."},onDragEnd(me){let{active:Fe,over:Xe}=me;return Xe?"Draggable item "+Fe.id+" was dropped over droppable area "+Xe.id:"Draggable item "+Fe.id+" was dropped."},onDragCancel(me){let{active:Fe}=me;return"Dragging was cancelled. Draggable item "+Fe.id+" was dropped."}};function ht(me){let{announcements:Fe=Be,container:Xe,hiddenTextDescribedById:Bt,screenReaderInstructions:Wt=Ee}=me;const{announce:_t,announcement:ee}=Se(),lt=(0,ie.Ld)("DndLiveRegion"),[Ct,Xt]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{Xt(!0)},[]),re((0,a.useMemo)(()=>({onDragStart(bt){let{active:Gt}=bt;_t(Fe.onDragStart({active:Gt}))},onDragMove(bt){let{active:Gt,over:Ut}=bt;Fe.onDragMove&&_t(Fe.onDragMove({active:Gt,over:Ut}))},onDragOver(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragOver({active:Gt,over:Ut}))},onDragEnd(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragEnd({active:Gt,over:Ut}))},onDragCancel(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragCancel({active:Gt,over:Ut}))}}),[_t,Fe])),!Ct)return null;const gt=a.createElement(a.Fragment,null,a.createElement(ue,{id:Bt,value:Wt.draggable}),a.createElement(ne,{id:lt,announcement:ee}));return Xe?(0,te.createPortal)(gt,Xe):gt}var be;(function(me){me.DragStart="dragStart",me.DragMove="dragMove",me.DragEnd="dragEnd",me.DragCancel="dragCancel",me.DragOver="dragOver",me.RegisterDroppable="registerDroppable",me.SetDroppableDisabled="setDroppableDisabled",me.UnregisterDroppable="unregisterDroppable"})(be||(be={}));function oe(){}function De(me,Fe){return(0,a.useMemo)(()=>({sensor:me,options:Fe!=null?Fe:{}}),[me,Fe])}function Ue(){for(var me=arguments.length,Fe=new Array(me),Xe=0;Xe[...Fe].filter(Bt=>Bt!=null),[...Fe])}const Ve=Object.freeze({x:0,y:0});function ye(me,Fe){return Math.sqrt(Math.pow(me.x-Fe.x,2)+Math.pow(me.y-Fe.y,2))}function de(me,Fe){const Xe=(0,ie.DC)(me);if(!Xe)return"0 0";const Bt={x:(Xe.x-Fe.left)/Fe.width*100,y:(Xe.y-Fe.top)/Fe.height*100};return Bt.x+"% "+Bt.y+"%"}function x(me,Fe){let{data:{value:Xe}}=me,{data:{value:Bt}}=Fe;return Xe-Bt}function Ie(me,Fe){let{data:{value:Xe}}=me,{data:{value:Bt}}=Fe;return Bt-Xe}function Le(me){let{left:Fe,top:Xe,height:Bt,width:Wt}=me;return[{x:Fe,y:Xe},{x:Fe+Wt,y:Xe},{x:Fe,y:Xe+Bt},{x:Fe+Wt,y:Xe+Bt}]}function Ne(me,Fe){if(!me||me.length===0)return null;const[Xe]=me;return Fe?Xe[Fe]:Xe}function It(me,Fe,Xe){return Fe===void 0&&(Fe=me.left),Xe===void 0&&(Xe=me.top),{x:Fe+me.width*.5,y:Xe+me.height*.5}}const xt=me=>{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=It(Fe,Fe.left,Fe.top),_t=[];for(const ee of Bt){const{id:lt}=ee,Ct=Xe.get(lt);if(Ct){const Xt=ye(It(Ct),Wt);_t.push({id:lt,data:{droppableContainer:ee,value:Xt}})}}return _t.sort(x)},Et=me=>{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=Le(Fe),_t=[];for(const ee of Bt){const{id:lt}=ee,Ct=Xe.get(lt);if(Ct){const Xt=Le(Ct),gt=Wt.reduce((Gt,Ut,$t)=>Gt+ye(Xt[$t],Ut),0),bt=Number((gt/4).toFixed(4));_t.push({id:lt,data:{droppableContainer:ee,value:bt}})}}return _t.sort(x)};function Dt(me,Fe){const Xe=Math.max(Fe.top,me.top),Bt=Math.max(Fe.left,me.left),Wt=Math.min(Fe.left+Fe.width,me.left+me.width),_t=Math.min(Fe.top+Fe.height,me.top+me.height),ee=Wt-Bt,lt=_t-Xe;if(Bt{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=[];for(const _t of Bt){const{id:ee}=_t,lt=Xe.get(ee);if(lt){const Ct=Dt(lt,Fe);Ct>0&&Wt.push({id:ee,data:{droppableContainer:_t,value:Ct}})}}return Wt.sort(Ie)};function we(me,Fe){const{top:Xe,left:Bt,bottom:Wt,right:_t}=Fe;return Xe<=me.y&&me.y<=Wt&&Bt<=me.x&&me.x<=_t}const xe=me=>{let{droppableContainers:Fe,droppableRects:Xe,pointerCoordinates:Bt}=me;if(!Bt)return[];const Wt=[];for(const _t of Fe){const{id:ee}=_t,lt=Xe.get(ee);if(lt&&we(Bt,lt)){const Xt=Le(lt).reduce((bt,Gt)=>bt+ye(Bt,Gt),0),gt=Number((Xt/4).toFixed(4));Wt.push({id:ee,data:{droppableContainer:_t,value:gt}})}}return Wt.sort(x)};function ve(me,Fe,Xe){return $u(br({},me),{scaleX:Fe&&Xe?Fe.width/Xe.width:1,scaleY:Fe&&Xe?Fe.height/Xe.height:1})}function ot(me,Fe){return me&&Fe?{x:me.left-Fe.left,y:me.top-Fe.top}:Ve}function Zt(me){return function(Xe){for(var Bt=arguments.length,Wt=new Array(Bt>1?Bt-1:0),_t=1;_t$u(br({},ee),{top:ee.top+me*lt.y,bottom:ee.bottom+me*lt.y,left:ee.left+me*lt.x,right:ee.right+me*lt.x}),br({},Xe))}}const Ye=Zt(1);function ft(me){if(me.startsWith("matrix3d(")){const Fe=me.slice(9,-1).split(/, /);return{x:+Fe[12],y:+Fe[13],scaleX:+Fe[0],scaleY:+Fe[5]}}else if(me.startsWith("matrix(")){const Fe=me.slice(7,-1).split(/, /);return{x:+Fe[4],y:+Fe[5],scaleX:+Fe[0],scaleY:+Fe[3]}}return null}function ct(me,Fe,Xe){const Bt=ft(Fe);if(!Bt)return me;const{scaleX:Wt,scaleY:_t,x:ee,y:lt}=Bt,Ct=me.left-ee-(1-Wt)*parseFloat(Xe),Xt=me.top-lt-(1-_t)*parseFloat(Xe.slice(Xe.indexOf(" ")+1)),gt=Wt?me.width/Wt:me.width,bt=_t?me.height/_t:me.height;return{width:gt,height:bt,top:Xt,right:Ct+gt,bottom:Xt+bt,left:Ct}}const $e={ignoreTransform:!1};function at(me,Fe){Fe===void 0&&(Fe=$e);let Xe=me.getBoundingClientRect();if(Fe.ignoreTransform){const{transform:Xt,transformOrigin:gt}=(0,ie.Jj)(me).getComputedStyle(me);Xt&&(Xe=ct(Xe,Xt,gt))}const{top:Bt,left:Wt,width:_t,height:ee,bottom:lt,right:Ct}=Xe;return{top:Bt,left:Wt,width:_t,height:ee,bottom:lt,right:Ct}}function ut(me){return at(me,{ignoreTransform:!0})}function nt(me){const Fe=me.innerWidth,Xe=me.innerHeight;return{top:0,left:0,right:Fe,bottom:Xe,width:Fe,height:Xe}}function he(me,Fe){return Fe===void 0&&(Fe=(0,ie.Jj)(me).getComputedStyle(me)),Fe.position==="fixed"}function Ae(me,Fe){Fe===void 0&&(Fe=(0,ie.Jj)(me).getComputedStyle(me));const Xe=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(Wt=>{const _t=Fe[Wt];return typeof _t=="string"?Xe.test(_t):!1})}function ce(me,Fe){const Xe=[];function Bt(Wt){if(Fe!=null&&Xe.length>=Fe||!Wt)return Xe;if((0,ie.qk)(Wt)&&Wt.scrollingElement!=null&&!Xe.includes(Wt.scrollingElement))return Xe.push(Wt.scrollingElement),Xe;if(!(0,ie.Re)(Wt)||(0,ie.vZ)(Wt)||Xe.includes(Wt))return Xe;const _t=(0,ie.Jj)(me).getComputedStyle(Wt);return Wt!==me&&Ae(Wt,_t)&&Xe.push(Wt),he(Wt,_t)?Xe:Bt(Wt.parentNode)}return me?Bt(me):Xe}function Je(me){const[Fe]=ce(me,1);return Fe!=null?Fe:null}function Ge(me){return!ie.Nq||!me?null:(0,ie.FJ)(me)?me:(0,ie.UG)(me)?(0,ie.qk)(me)||me===(0,ie.r3)(me).scrollingElement?window:(0,ie.Re)(me)?me:null:null}function Vt(me){return(0,ie.FJ)(me)?me.scrollX:me.scrollLeft}function it(me){return(0,ie.FJ)(me)?me.scrollY:me.scrollTop}function yt(me){return{x:Vt(me),y:it(me)}}var Lt;(function(me){me[me.Forward=1]="Forward",me[me.Backward=-1]="Backward"})(Lt||(Lt={}));function St(me){return!ie.Nq||!me?!1:me===document.scrollingElement}function Yt(me){const Fe={x:0,y:0},Xe=St(me)?{height:window.innerHeight,width:window.innerWidth}:{height:me.clientHeight,width:me.clientWidth},Bt={x:me.scrollWidth-Xe.width,y:me.scrollHeight-Xe.height},Wt=me.scrollTop<=Fe.y,_t=me.scrollLeft<=Fe.x,ee=me.scrollTop>=Bt.y,lt=me.scrollLeft>=Bt.x;return{isTop:Wt,isLeft:_t,isBottom:ee,isRight:lt,maxScroll:Bt,minScroll:Fe}}const Ht={x:.2,y:.2};function kt(me,Fe,Xe,Bt,Wt){let{top:_t,left:ee,right:lt,bottom:Ct}=Xe;Bt===void 0&&(Bt=10),Wt===void 0&&(Wt=Ht);const{isTop:Xt,isBottom:gt,isLeft:bt,isRight:Gt}=Yt(me),Ut={x:0,y:0},$t={x:0,y:0},Fn={height:Fe.height*Wt.y,width:Fe.width*Wt.x};return!Xt&&_t<=Fe.top+Fn.height?(Ut.y=Lt.Backward,$t.y=Bt*Math.abs((Fe.top+Fn.height-_t)/Fn.height)):!gt&&Ct>=Fe.bottom-Fn.height&&(Ut.y=Lt.Forward,$t.y=Bt*Math.abs((Fe.bottom-Fn.height-Ct)/Fn.height)),!Gt&<>=Fe.right-Fn.width?(Ut.x=Lt.Forward,$t.x=Bt*Math.abs((Fe.right-Fn.width-lt)/Fn.width)):!bt&&ee<=Fe.left+Fn.width&&(Ut.x=Lt.Backward,$t.x=Bt*Math.abs((Fe.left+Fn.width-ee)/Fn.width)),{direction:Ut,speed:$t}}function pe(me){if(me===document.scrollingElement){const{innerWidth:_t,innerHeight:ee}=window;return{top:0,left:0,right:_t,bottom:ee,width:_t,height:ee}}const{top:Fe,left:Xe,right:Bt,bottom:Wt}=me.getBoundingClientRect();return{top:Fe,left:Xe,right:Bt,bottom:Wt,width:me.clientWidth,height:me.clientHeight}}function et(me){return me.reduce((Fe,Xe)=>(0,ie.IH)(Fe,yt(Xe)),Ve)}function qe(me){return me.reduce((Fe,Xe)=>Fe+Vt(Xe),0)}function Re(me){return me.reduce((Fe,Xe)=>Fe+it(Xe),0)}function ke(me,Fe){if(Fe===void 0&&(Fe=at),!me)return;const{top:Xe,left:Bt,bottom:Wt,right:_t}=Fe(me);Je(me)&&(Wt<=0||_t<=0||Xe>=window.innerHeight||Bt>=window.innerWidth)&&me.scrollIntoView({block:"center",inline:"center"})}const mt=[["x",["left","right"],qe],["y",["top","bottom"],Re]];class Mt{constructor(Fe,Xe){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const Bt=ce(Xe),Wt=et(Bt);this.rect=br({},Fe),this.width=Fe.width,this.height=Fe.height;for(const[_t,ee,lt]of mt)for(const Ct of ee)Object.defineProperty(this,Ct,{get:()=>{const Xt=lt(Bt),gt=Wt[_t]-Xt;return this.rect[Ct]+gt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class tt{constructor(Fe){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Xe=>{var Bt;return(Bt=this.target)==null?void 0:Bt.removeEventListener(...Xe)})},this.target=Fe}add(Fe,Xe,Bt){var Wt;(Wt=this.target)==null||Wt.addEventListener(Fe,Xe,Bt),this.listeners.push([Fe,Xe,Bt])}}function Ot(me){const{EventTarget:Fe}=(0,ie.Jj)(me);return me instanceof Fe?me:(0,ie.r3)(me)}function He(me,Fe){const Xe=Math.abs(me.x),Bt=Math.abs(me.y);return typeof Fe=="number"?Math.sqrt(Gd(Xe,2)+Gd(Bt,2))>Fe:"x"in Fe&&"y"in Fe?Xe>Fe.x&&Bt>Fe.y:"x"in Fe?Xe>Fe.x:"y"in Fe?Bt>Fe.y:!1}var At;(function(me){me.Click="click",me.DragStart="dragstart",me.Keydown="keydown",me.ContextMenu="contextmenu",me.Resize="resize",me.SelectionChange="selectionchange",me.VisibilityChange="visibilitychange"})(At||(At={}));function Nt(me){me.preventDefault()}function rt(me){me.stopPropagation()}var dt;(function(me){me.Space="Space",me.Down="ArrowDown",me.Right="ArrowRight",me.Left="ArrowLeft",me.Up="ArrowUp",me.Esc="Escape",me.Enter="Enter",me.Tab="Tab"})(dt||(dt={}));const Te={start:[dt.Space,dt.Enter],cancel:[dt.Esc],end:[dt.Space,dt.Enter,dt.Tab]},Ke=(me,Fe)=>{let{currentCoordinates:Xe}=Fe;switch(me.code){case dt.Right:return $u(br({},Xe),{x:Xe.x+25});case dt.Left:return $u(br({},Xe),{x:Xe.x-25});case dt.Down:return $u(br({},Xe),{y:Xe.y+25});case dt.Up:return $u(br({},Xe),{y:Xe.y-25})}};class Me{constructor(Fe){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=Fe;const{event:{target:Xe}}=Fe;this.props=Fe,this.listeners=new tt((0,ie.r3)(Xe)),this.windowListeners=new tt((0,ie.Jj)(Xe)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(At.Resize,this.handleCancel),this.windowListeners.add(At.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(At.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:Fe,onStart:Xe}=this.props,Bt=Fe.node.current;Bt&&ke(Bt),Xe(Ve)}handleKeyDown(Fe){if((0,ie.vd)(Fe)){const{active:Xe,context:Bt,options:Wt}=this.props,{keyboardCodes:_t=Te,coordinateGetter:ee=Ke,scrollBehavior:lt="smooth"}=Wt,{code:Ct}=Fe;if(_t.end.includes(Ct)){this.handleEnd(Fe);return}if(_t.cancel.includes(Ct)){this.handleCancel(Fe);return}const{collisionRect:Xt}=Bt.current,gt=Xt?{x:Xt.left,y:Xt.top}:Ve;this.referenceCoordinates||(this.referenceCoordinates=gt);const bt=ee(Fe,{active:Xe,context:Bt.current,currentCoordinates:gt});if(bt){const Gt=(0,ie.$X)(bt,gt),Ut={x:0,y:0},{scrollableAncestors:$t}=Bt.current;for(const Fn of $t){const je=Fe.code,{isTop:Ft,isRight:zt,isLeft:Bn,isBottom:zn,maxScroll:Qn,minScroll:Ln}=Yt(Fn),da=pe(Fn),$n={x:Math.min(je===dt.Right?da.right-da.width/2:da.right,Math.max(je===dt.Right?da.left:da.left+da.width/2,bt.x)),y:Math.min(je===dt.Down?da.bottom-da.height/2:da.bottom,Math.max(je===dt.Down?da.top:da.top+da.height/2,bt.y))},Pa=je===dt.Right&&!zt||je===dt.Left&&!Bn,Ll=je===dt.Down&&!zn||je===dt.Up&&!Ft;if(Pa&&$n.x!==bt.x){const rl=Fn.scrollLeft+Gt.x,bl=je===dt.Right&&rl<=Qn.x||je===dt.Left&&rl>=Ln.x;if(bl&&!Gt.y){Fn.scrollTo({left:rl,behavior:lt});return}bl?Ut.x=Fn.scrollLeft-rl:Ut.x=je===dt.Right?Fn.scrollLeft-Qn.x:Fn.scrollLeft-Ln.x,Ut.x&&Fn.scrollBy({left:-Ut.x,behavior:lt});break}else if(Ll&&$n.y!==bt.y){const rl=Fn.scrollTop+Gt.y,bl=je===dt.Down&&rl<=Qn.y||je===dt.Up&&rl>=Ln.y;if(bl&&!Gt.x){Fn.scrollTo({top:rl,behavior:lt});return}bl?Ut.y=Fn.scrollTop-rl:Ut.y=je===dt.Down?Fn.scrollTop-Qn.y:Fn.scrollTop-Ln.y,Ut.y&&Fn.scrollBy({top:-Ut.y,behavior:lt});break}}this.handleMove(Fe,(0,ie.IH)((0,ie.$X)(bt,this.referenceCoordinates),Ut))}}}handleMove(Fe,Xe){const{onMove:Bt}=this.props;Fe.preventDefault(),Bt(Xe)}handleEnd(Fe){const{onEnd:Xe}=this.props;Fe.preventDefault(),this.detach(),Xe()}handleCancel(Fe){const{onCancel:Xe}=this.props;Fe.preventDefault(),this.detach(),Xe()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}Me.activators=[{eventName:"onKeyDown",handler:(me,Fe,Xe)=>{let{keyboardCodes:Bt=Te,onActivation:Wt}=Fe,{active:_t}=Xe;const{code:ee}=me.nativeEvent;if(Bt.start.includes(ee)){const lt=_t.activatorNode.current;return lt&&me.target!==lt?!1:(me.preventDefault(),Wt==null||Wt({event:me.nativeEvent}),!0)}return!1}}];function wt(me){return!!(me&&"distance"in me)}function Rt(me){return!!(me&&"delay"in me)}class an{constructor(Fe,Xe,Bt){var Wt;Bt===void 0&&(Bt=Ot(Fe.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=Fe,this.events=Xe;const{event:_t}=Fe,{target:ee}=_t;this.props=Fe,this.events=Xe,this.document=(0,ie.r3)(ee),this.documentListeners=new tt(this.document),this.listeners=new tt(Bt),this.windowListeners=new tt((0,ie.Jj)(ee)),this.initialCoordinates=(Wt=(0,ie.DC)(_t))!=null?Wt:Ve,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:Fe,props:{options:{activationConstraint:Xe,bypassActivationConstraint:Bt}}}=this;if(this.listeners.add(Fe.move.name,this.handleMove,{passive:!1}),this.listeners.add(Fe.end.name,this.handleEnd),Fe.cancel&&this.listeners.add(Fe.cancel.name,this.handleCancel),this.windowListeners.add(At.Resize,this.handleCancel),this.windowListeners.add(At.DragStart,Nt),this.windowListeners.add(At.VisibilityChange,this.handleCancel),this.windowListeners.add(At.ContextMenu,Nt),this.documentListeners.add(At.Keydown,this.handleKeydown),Xe){if(Bt!=null&&Bt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Rt(Xe)){this.timeoutId=setTimeout(this.handleStart,Xe.delay),this.handlePending(Xe);return}if(wt(Xe)){this.handlePending(Xe);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(Fe,Xe){const{active:Bt,onPending:Wt}=this.props;Wt(Bt,Fe,this.initialCoordinates,Xe)}handleStart(){const{initialCoordinates:Fe}=this,{onStart:Xe}=this.props;Fe&&(this.activated=!0,this.documentListeners.add(At.Click,rt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(At.SelectionChange,this.removeTextSelection),Xe(Fe))}handleMove(Fe){var Xe;const{activated:Bt,initialCoordinates:Wt,props:_t}=this,{onMove:ee,options:{activationConstraint:lt}}=_t;if(!Wt)return;const Ct=(Xe=(0,ie.DC)(Fe))!=null?Xe:Ve,Xt=(0,ie.$X)(Wt,Ct);if(!Bt&<){if(wt(lt)){if(lt.tolerance!=null&&He(Xt,lt.tolerance))return this.handleCancel();if(He(Xt,lt.distance))return this.handleStart()}if(Rt(lt)&&He(Xt,lt.tolerance))return this.handleCancel();this.handlePending(lt,Xt);return}Fe.cancelable&&Fe.preventDefault(),ee(Ct)}handleEnd(){const{onAbort:Fe,onEnd:Xe}=this.props;this.detach(),this.activated||Fe(this.props.active),Xe()}handleCancel(){const{onAbort:Fe,onCancel:Xe}=this.props;this.detach(),this.activated||Fe(this.props.active),Xe()}handleKeydown(Fe){Fe.code===dt.Esc&&this.handleCancel()}removeTextSelection(){var Fe;(Fe=this.document.getSelection())==null||Fe.removeAllRanges()}}const dn={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Kt extends an{constructor(Fe){const{event:Xe}=Fe,Bt=(0,ie.r3)(Xe.target);super(Fe,dn,Bt)}}Kt.activators=[{eventName:"onPointerDown",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;return!Xe.isPrimary||Xe.button!==0?!1:(Bt==null||Bt({event:Xe}),!0)}}];const mn={move:{name:"mousemove"},end:{name:"mouseup"}};var tn;(function(me){me[me.RightClick=2]="RightClick"})(tn||(tn={}));class Da extends an{constructor(Fe){super(Fe,mn,(0,ie.r3)(Fe.event.target))}}Da.activators=[{eventName:"onMouseDown",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;return Xe.button===tn.RightClick?!1:(Bt==null||Bt({event:Xe}),!0)}}];const wn={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Xn extends an{constructor(Fe){super(Fe,wn)}static setup(){return window.addEventListener(wn.move.name,Fe,{capture:!1,passive:!1}),function(){window.removeEventListener(wn.move.name,Fe)};function Fe(){}}}Xn.activators=[{eventName:"onTouchStart",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;const{touches:Wt}=Xe;return Wt.length>1?!1:(Bt==null||Bt({event:Xe}),!0)}}];var Wa;(function(me){me[me.Pointer=0]="Pointer",me[me.DraggableRect=1]="DraggableRect"})(Wa||(Wa={}));var Ba;(function(me){me[me.TreeOrder=0]="TreeOrder",me[me.ReversedTreeOrder=1]="ReversedTreeOrder"})(Ba||(Ba={}));function _a(me){let{acceleration:Fe,activator:Xe=Wa.Pointer,canScroll:Bt,draggingRect:Wt,enabled:_t,interval:ee=5,order:lt=Ba.TreeOrder,pointerCoordinates:Ct,scrollableAncestors:Xt,scrollableAncestorRects:gt,delta:bt,threshold:Gt}=me;const Ut=Vn({delta:bt,disabled:!_t}),[$t,Fn]=(0,ie.Yz)(),je=(0,a.useRef)({x:0,y:0}),Ft=(0,a.useRef)({x:0,y:0}),zt=(0,a.useMemo)(()=>{switch(Xe){case Wa.Pointer:return Ct?{top:Ct.y,bottom:Ct.y,left:Ct.x,right:Ct.x}:null;case Wa.DraggableRect:return Wt}},[Xe,Wt,Ct]),Bn=(0,a.useRef)(null),zn=(0,a.useCallback)(()=>{const Ln=Bn.current;if(!Ln)return;const da=je.current.x*Ft.current.x,$n=je.current.y*Ft.current.y;Ln.scrollBy(da,$n)},[]),Qn=(0,a.useMemo)(()=>lt===Ba.TreeOrder?[...Xt].reverse():Xt,[lt,Xt]);(0,a.useEffect)(()=>{if(!_t||!Xt.length||!zt){Fn();return}for(const Ln of Qn){if((Bt==null?void 0:Bt(Ln))===!1)continue;const da=Xt.indexOf(Ln),$n=gt[da];if(!$n)continue;const{direction:Pa,speed:Ll}=kt(Ln,$n,zt,Fe,Gt);for(const rl of["x","y"])Ut[rl][Pa[rl]]||(Ll[rl]=0,Pa[rl]=0);if(Ll.x>0||Ll.y>0){Fn(),Bn.current=Ln,$t(zn,ee),je.current=Ll,Ft.current=Pa;return}}je.current={x:0,y:0},Ft.current={x:0,y:0},Fn()},[Fe,zn,Bt,Fn,_t,ee,JSON.stringify(zt),JSON.stringify(Ut),$t,Xt,Qn,gt,JSON.stringify(Gt)])}const Un={x:{[Lt.Backward]:!1,[Lt.Forward]:!1},y:{[Lt.Backward]:!1,[Lt.Forward]:!1}};function Vn(me){let{delta:Fe,disabled:Xe}=me;const Bt=(0,ie.D9)(Fe);return(0,ie.Gj)(Wt=>{if(Xe||!Bt||!Wt)return Un;const _t={x:Math.sign(Fe.x-Bt.x),y:Math.sign(Fe.y-Bt.y)};return{x:{[Lt.Backward]:Wt.x[Lt.Backward]||_t.x===-1,[Lt.Forward]:Wt.x[Lt.Forward]||_t.x===1},y:{[Lt.Backward]:Wt.y[Lt.Backward]||_t.y===-1,[Lt.Forward]:Wt.y[Lt.Forward]||_t.y===1}}},[Xe,Fe,Bt])}function ca(me,Fe){const Xe=Fe!=null?me.get(Fe):void 0,Bt=Xe?Xe.node.current:null;return(0,ie.Gj)(Wt=>{var _t;return Fe==null?null:(_t=Bt!=null?Bt:Wt)!=null?_t:null},[Bt,Fe])}function ga(me,Fe){return(0,a.useMemo)(()=>me.reduce((Xe,Bt)=>{const{sensor:Wt}=Bt,_t=Wt.activators.map(ee=>({eventName:ee.eventName,handler:Fe(ee.handler,Bt)}));return[...Xe,..._t]},[]),[me,Fe])}var va;(function(me){me[me.Always=0]="Always",me[me.BeforeDragging=1]="BeforeDragging",me[me.WhileDragging=2]="WhileDragging"})(va||(va={}));var on;(function(me){me.Optimized="optimized"})(on||(on={}));const Rn=new Map;function fn(me,Fe){let{dragging:Xe,dependencies:Bt,config:Wt}=Fe;const[_t,ee]=(0,a.useState)(null),{frequency:lt,measure:Ct,strategy:Xt}=Wt,gt=(0,a.useRef)(me),bt=je(),Gt=(0,ie.Ey)(bt),Ut=(0,a.useCallback)(function(Ft){Ft===void 0&&(Ft=[]),!Gt.current&&ee(zt=>zt===null?Ft:zt.concat(Ft.filter(Bn=>!zt.includes(Bn))))},[Gt]),$t=(0,a.useRef)(null),Fn=(0,ie.Gj)(Ft=>{if(bt&&!Xe)return Rn;if(!Ft||Ft===Rn||gt.current!==me||_t!=null){const zt=new Map;for(let Bn of me){if(!Bn)continue;if(_t&&_t.length>0&&!_t.includes(Bn.id)&&Bn.rect.current){zt.set(Bn.id,Bn.rect.current);continue}const zn=Bn.node.current,Qn=zn?new Mt(Ct(zn),zn):null;Bn.rect.current=Qn,Qn&&zt.set(Bn.id,Qn)}return zt}return Ft},[me,_t,Xe,bt,Ct]);return(0,a.useEffect)(()=>{gt.current=me},[me]),(0,a.useEffect)(()=>{bt||Ut()},[Xe,bt]),(0,a.useEffect)(()=>{_t&&_t.length>0&&ee(null)},[JSON.stringify(_t)]),(0,a.useEffect)(()=>{bt||typeof lt!="number"||$t.current!==null||($t.current=setTimeout(()=>{Ut(),$t.current=null},lt))},[lt,bt,Ut,...Bt]),{droppableRects:Fn,measureDroppableContainers:Ut,measuringScheduled:_t!=null};function je(){switch(Xt){case va.Always:return!1;case va.BeforeDragging:return Xe;default:return!Xe}}}function En(me,Fe){return(0,ie.Gj)(Xe=>me?Xe||(typeof Fe=="function"?Fe(me):me):null,[Fe,me])}function On(me,Fe){return En(me,Fe)}function Ja(me){let{callback:Fe,disabled:Xe}=me;const Bt=(0,ie.zX)(Fe),Wt=(0,a.useMemo)(()=>{if(Xe||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:_t}=window;return new _t(Bt)},[Bt,Xe]);return(0,a.useEffect)(()=>()=>Wt==null?void 0:Wt.disconnect(),[Wt]),Wt}function jt(me){let{callback:Fe,disabled:Xe}=me;const Bt=(0,ie.zX)(Fe),Wt=(0,a.useMemo)(()=>{if(Xe||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:_t}=window;return new _t(Bt)},[Xe]);return(0,a.useEffect)(()=>()=>Wt==null?void 0:Wt.disconnect(),[Wt]),Wt}function Pn(me){return new Mt(at(me),me)}function aa(me,Fe,Xe){Fe===void 0&&(Fe=Pn);const[Bt,Wt]=(0,a.useState)(null);function _t(){Wt(Ct=>{if(!me)return null;if(me.isConnected===!1){var Xt;return(Xt=Ct!=null?Ct:Xe)!=null?Xt:null}const gt=Fe(me);return JSON.stringify(Ct)===JSON.stringify(gt)?Ct:gt})}const ee=Ja({callback(Ct){if(me)for(const Xt of Ct){const{type:gt,target:bt}=Xt;if(gt==="childList"&&bt instanceof HTMLElement&&bt.contains(me)){_t();break}}}}),lt=jt({callback:_t});return(0,ie.LI)(()=>{_t(),me?(lt==null||lt.observe(me),ee==null||ee.observe(document.body,{childList:!0,subtree:!0})):(lt==null||lt.disconnect(),ee==null||ee.disconnect())},[me]),Bt}function pa(me){const Fe=En(me);return ot(me,Fe)}const na=[];function Qa(me){const Fe=(0,a.useRef)(me),Xe=(0,ie.Gj)(Bt=>me?Bt&&Bt!==na&&me&&Fe.current&&me.parentNode===Fe.current.parentNode?Bt:ce(me):na,[me]);return(0,a.useEffect)(()=>{Fe.current=me},[me]),Xe}function La(me){const[Fe,Xe]=(0,a.useState)(null),Bt=(0,a.useRef)(me),Wt=(0,a.useCallback)(_t=>{const ee=Ge(_t.target);ee&&Xe(lt=>lt?(lt.set(ee,yt(ee)),new Map(lt)):null)},[]);return(0,a.useEffect)(()=>{const _t=Bt.current;if(me!==_t){ee(_t);const lt=me.map(Ct=>{const Xt=Ge(Ct);return Xt?(Xt.addEventListener("scroll",Wt,{passive:!0}),[Xt,yt(Xt)]):null}).filter(Ct=>Ct!=null);Xe(lt.length?new Map(lt):null),Bt.current=me}return()=>{ee(me),ee(_t)};function ee(lt){lt.forEach(Ct=>{const Xt=Ge(Ct);Xt==null||Xt.removeEventListener("scroll",Wt)})}},[Wt,me]),(0,a.useMemo)(()=>me.length?Fe?Array.from(Fe.values()).reduce((_t,ee)=>(0,ie.IH)(_t,ee),Ve):et(me):Ve,[me,Fe])}function jn(me,Fe){Fe===void 0&&(Fe=[]);const Xe=(0,a.useRef)(null);return(0,a.useEffect)(()=>{Xe.current=null},Fe),(0,a.useEffect)(()=>{const Bt=me!==Ve;Bt&&!Xe.current&&(Xe.current=me),!Bt&&Xe.current&&(Xe.current=null)},[me]),Xe.current?(0,ie.$X)(me,Xe.current):Ve}function yn(me){(0,a.useEffect)(()=>{if(!ie.Nq)return;const Fe=me.map(Xe=>{let{sensor:Bt}=Xe;return Bt.setup==null?void 0:Bt.setup()});return()=>{for(const Xe of Fe)Xe==null||Xe()}},me.map(Fe=>{let{sensor:Xe}=Fe;return Xe}))}function sn(me,Fe){return(0,a.useMemo)(()=>me.reduce((Xe,Bt)=>{let{eventName:Wt,handler:_t}=Bt;return Xe[Wt]=ee=>{_t(ee,Fe)},Xe},{}),[me,Fe])}function Kn(me){return(0,a.useMemo)(()=>me?nt(me):null,[me])}const fl=[];function Fl(me,Fe){Fe===void 0&&(Fe=at);const[Xe]=me,Bt=Kn(Xe?(0,ie.Jj)(Xe):null),[Wt,_t]=(0,a.useState)(fl);function ee(){_t(()=>me.length?me.map(Ct=>St(Ct)?Bt:new Mt(Fe(Ct),Ct)):fl)}const lt=jt({callback:ee});return(0,ie.LI)(()=>{lt==null||lt.disconnect(),ee(),me.forEach(Ct=>lt==null?void 0:lt.observe(Ct))},[me]),Wt}function wr(me){if(!me)return null;if(me.children.length>1)return me;const Fe=me.children[0];return(0,ie.Re)(Fe)?Fe:me}function gn(me){let{measure:Fe}=me;const[Xe,Bt]=(0,a.useState)(null),Wt=(0,a.useCallback)(Xt=>{for(const{target:gt}of Xt)if((0,ie.Re)(gt)){Bt(bt=>{const Gt=Fe(gt);return bt?$u(br({},bt),{width:Gt.width,height:Gt.height}):Gt});break}},[Fe]),_t=jt({callback:Wt}),ee=(0,a.useCallback)(Xt=>{const gt=wr(Xt);_t==null||_t.disconnect(),gt&&(_t==null||_t.observe(gt)),Bt(gt?Fe(gt):null)},[Fe,_t]),[lt,Ct]=(0,ie.wm)(ee);return(0,a.useMemo)(()=>({nodeRef:lt,rect:Xe,setRef:Ct}),[Xe,lt,Ct])}const Hn=[{sensor:Kt,options:{}},{sensor:Me,options:{}}],$a={current:{}},ja={draggable:{measure:ut},droppable:{measure:ut,strategy:va.WhileDragging,frequency:on.Optimized},dragOverlay:{measure:at}};class pl extends Map{get(Fe){var Xe;return Fe!=null&&(Xe=super.get(Fe))!=null?Xe:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(Fe=>{let{disabled:Xe}=Fe;return!Xe})}getNodeFor(Fe){var Xe,Bt;return(Xe=(Bt=this.get(Fe))==null?void 0:Bt.node.current)!=null?Xe:void 0}}const Nl={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new pl,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:oe},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:ja,measureDroppableContainers:oe,windowRect:null,measuringScheduled:!1},Ze={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:oe,draggableNodes:new Map,over:null,measureDroppableContainers:oe},qt=(0,a.createContext)(Ze),cn=(0,a.createContext)(Nl);function Tt(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new pl}}}function Wn(me,Fe){switch(Fe.type){case be.DragStart:return $u(br({},me),{draggable:$u(br({},me.draggable),{initialCoordinates:Fe.initialCoordinates,active:Fe.active})});case be.DragMove:return me.draggable.active==null?me:$u(br({},me),{draggable:$u(br({},me.draggable),{translate:{x:Fe.coordinates.x-me.draggable.initialCoordinates.x,y:Fe.coordinates.y-me.draggable.initialCoordinates.y}})});case be.DragEnd:case be.DragCancel:return $u(br({},me),{draggable:$u(br({},me.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case be.RegisterDroppable:{const{element:Xe}=Fe,{id:Bt}=Xe,Wt=new pl(me.droppable.containers);return Wt.set(Bt,Xe),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:Wt})})}case be.SetDroppableDisabled:{const{id:Xe,key:Bt,disabled:Wt}=Fe,_t=me.droppable.containers.get(Xe);if(!_t||Bt!==_t.key)return me;const ee=new pl(me.droppable.containers);return ee.set(Xe,$u(br({},_t),{disabled:Wt})),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:ee})})}case be.UnregisterDroppable:{const{id:Xe,key:Bt}=Fe,Wt=me.droppable.containers.get(Xe);if(!Wt||Bt!==Wt.key)return me;const _t=new pl(me.droppable.containers);return _t.delete(Xe),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:_t})})}default:return me}}function la(me){let{disabled:Fe}=me;const{active:Xe,activatorEvent:Bt,draggableNodes:Wt}=(0,a.useContext)(qt),_t=(0,ie.D9)(Bt),ee=(0,ie.D9)(Xe==null?void 0:Xe.id);return(0,a.useEffect)(()=>{if(!Fe&&!Bt&&_t&&ee!=null){if(!(0,ie.vd)(_t)||document.activeElement===_t.target)return;const lt=Wt.get(ee);if(!lt)return;const{activatorNode:Ct,node:Xt}=lt;if(!Ct.current&&!Xt.current)return;requestAnimationFrame(()=>{for(const gt of[Ct.current,Xt.current]){if(!gt)continue;const bt=(0,ie.so)(gt);if(bt){bt.focus();break}}})}},[Bt,Fe,Wt,ee,_t]),null}function Ya(me,Fe){let Wt=Fe,{transform:Xe}=Wt,Bt=pd(Wt,["transform"]);return me!=null&&me.length?me.reduce((_t,ee)=>ee(br({transform:_t},Bt)),Xe):Xe}function Ma(me){return(0,a.useMemo)(()=>({draggable:br(br({},ja.draggable),me==null?void 0:me.draggable),droppable:br(br({},ja.droppable),me==null?void 0:me.droppable),dragOverlay:br(br({},ja.dragOverlay),me==null?void 0:me.dragOverlay)}),[me==null?void 0:me.draggable,me==null?void 0:me.droppable,me==null?void 0:me.dragOverlay])}function ra(me){let{activeNode:Fe,measure:Xe,initialRect:Bt,config:Wt=!0}=me;const _t=(0,a.useRef)(!1),{x:ee,y:lt}=typeof Wt=="boolean"?{x:Wt,y:Wt}:Wt;(0,ie.LI)(()=>{if(!ee&&!lt||!Fe){_t.current=!1;return}if(_t.current||!Bt)return;const Xt=Fe==null?void 0:Fe.node.current;if(!Xt||Xt.isConnected===!1)return;const gt=Xe(Xt),bt=ot(gt,Bt);if(ee||(bt.x=0),lt||(bt.y=0),_t.current=!0,Math.abs(bt.x)>0||Math.abs(bt.y)>0){const Gt=Je(Xt);Gt&&Gt.scrollBy({top:bt.y,left:bt.x})}},[Fe,ee,lt,Bt,Xe])}const Ia=(0,a.createContext)($u(br({},Ve),{scaleX:1,scaleY:1}));var Xa;(function(me){me[me.Uninitialized=0]="Uninitialized",me[me.Initializing=1]="Initializing",me[me.Initialized=2]="Initialized"})(Xa||(Xa={}));const cl=(0,a.memo)(function(Fe){var Xe,Bt,Wt,_t;let rn=Fe,{id:ee,accessibility:lt,autoScroll:Ct=!0,children:Xt,sensors:gt=Hn,collisionDetection:bt=We,measuring:Gt,modifiers:Ut}=rn,$t=pd(rn,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const Fn=(0,a.useReducer)(Wn,void 0,Tt),[je,Ft]=Fn,[zt,Bn]=ge(),[zn,Qn]=(0,a.useState)(Xa.Uninitialized),Ln=zn===Xa.Initialized,{draggable:{active:da,nodes:$n,translate:Pa},droppable:{containers:Ll}}=je,rl=da!=null?$n.get(da):null,bl=(0,a.useRef)({initial:null,translated:null}),wl=(0,a.useMemo)(()=>{var qa;return da!=null?{id:da,data:(qa=rl==null?void 0:rl.data)!=null?qa:$a,rect:bl}:null},[da,rl]),Ol=(0,a.useRef)(null),[ma,Au]=(0,a.useState)(null),[cr,Su]=(0,a.useState)(null),Dr=(0,ie.Ey)($t,Object.values($t)),cu=(0,ie.Ld)("DndDescribedBy",ee),Iu=(0,a.useMemo)(()=>Ll.getEnabled(),[Ll]),ql=Ma(Gt),{droppableRects:lu,measureDroppableContainers:Pr,measuringScheduled:Hu}=fn(Iu,{dragging:Ln,dependencies:[Pa.x,Pa.y],config:ql.droppable}),yu=ca($n,da),Gu=(0,a.useMemo)(()=>cr?(0,ie.DC)(cr):null,[cr]),ao=vi(),lo=On(yu,ql.draggable.measure);ra({activeNode:da!=null?$n.get(da):null,config:ao.layoutShiftCompensation,initialRect:lo,measure:ql.draggable.measure});const dr=aa(yu,ql.draggable.measure,lo),Rr=aa(yu?yu.parentElement:null),lr=(0,a.useRef)({activatorEvent:null,active:null,activeNode:yu,collisionRect:null,collisions:null,droppableRects:lu,draggableNodes:$n,draggingNode:null,draggingNodeRect:null,droppableContainers:Ll,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),or=Ll.getNodeFor((Xe=lr.current.over)==null?void 0:Xe.id),Or=gn({measure:ql.dragOverlay.measure}),gu=(Bt=Or.nodeRef.current)!=null?Bt:yu,eu=Ln?(Wt=Or.rect)!=null?Wt:dr:null,yl=!!(Or.nodeRef.current&&Or.rect),Fr=pa(yl?null:dr),Zl=Kn(gu?(0,ie.Jj)(gu):null),tu=Qa(Ln?or!=null?or:yu:null),tl=Fl(tu),bo=Ya(Ut,{transform:{x:Pa.x-Fr.x,y:Pa.y-Fr.y,scaleX:1,scaleY:1},activatorEvent:cr,active:wl,activeNodeRect:dr,containerNodeRect:Rr,draggingNodeRect:eu,over:lr.current.over,overlayNodeRect:Or.rect,scrollableAncestors:tu,scrollableAncestorRects:tl,windowRect:Zl}),mr=Gu?(0,ie.IH)(Gu,Pa):null,ru=La(tu),Uo=jn(ru),wo=jn(ru,[dr]),vo=(0,ie.IH)(bo,Uo),Oa=eu?Ye(eu,bo):null,ci=wl&&Oa?bt({active:wl,collisionRect:Oa,droppableRects:lu,droppableContainers:Iu,pointerCoordinates:mr}):null,ri=Ne(ci,"id"),[Qo,Yo]=(0,a.useState)(null),Mi=yl?bo:(0,ie.IH)(bo,wo),Ko=ve(Mi,(_t=Qo==null?void 0:Qo.rect)!=null?_t:null,dr),ns=(0,a.useRef)(null),di=(0,a.useCallback)((qa,Al)=>{let{sensor:El,options:Er}=Al;if(Ol.current==null)return;const ir=$n.get(Ol.current);if(!ir)return;const Cu=qa.nativeEvent,Mu=new El({active:Ol.current,activeNode:ir,event:Cu,options:Er,context:lr,onAbort(du){if(!$n.get(du))return;const{onDragAbort:Ju}=Dr.current,Ro={id:du};Ju==null||Ju(Ro),zt({type:"onDragAbort",event:Ro})},onPending(du,Ku,Ju,Ro){if(!$n.get(du))return;const{onDragPending:Jo}=Dr.current,xo={id:du,constraint:Ku,initialCoordinates:Ju,offset:Ro};Jo==null||Jo(xo),zt({type:"onDragPending",event:xo})},onStart(du){const Ku=Ol.current;if(Ku==null)return;const Ju=$n.get(Ku);if(!Ju)return;const{onDragStart:Ro}=Dr.current,Vo={activatorEvent:Cu,active:{id:Ku,data:Ju.data,rect:bl}};(0,te.unstable_batchedUpdates)(()=>{Ro==null||Ro(Vo),Qn(Xa.Initializing),Ft({type:be.DragStart,initialCoordinates:du,active:Ku}),zt({type:"onDragStart",event:Vo}),Au(ns.current),Su(Cu)})},onMove(du){Ft({type:be.DragMove,coordinates:du})},onEnd:ro(be.DragEnd),onCancel:ro(be.DragCancel)});ns.current=Mu;function ro(du){return function(){return L0(this,null,function*(){const{active:Ju,collisions:Ro,over:Vo,scrollAdjustedTranslate:Jo}=lr.current;let xo=null;if(Ju&&Jo){const{cancelDrop:ul}=Dr.current;xo={activatorEvent:Cu,active:Ju,collisions:Ro,delta:Jo,over:Vo},du===be.DragEnd&&typeof ul=="function"&&(yield Promise.resolve(ul(xo)))&&(du=be.DragCancel)}Ol.current=null,(0,te.unstable_batchedUpdates)(()=>{Ft({type:du}),Qn(Xa.Uninitialized),Yo(null),Au(null),Su(null),ns.current=null;const ul=du===be.DragEnd?"onDragEnd":"onDragCancel";if(xo){const hl=Dr.current[ul];hl==null||hl(xo),zt({type:ul,event:xo})}})})}}},[$n]),mi=(0,a.useCallback)((qa,Al)=>(El,Er)=>{const ir=El.nativeEvent,Cu=$n.get(Er);if(Ol.current!==null||!Cu||ir.dndKit||ir.defaultPrevented)return;const Mu={active:Cu};qa(El,Al.options,Mu)===!0&&(ir.dndKit={capturedBy:Al.sensor},Ol.current=Er,di(El,Al))},[$n,di]),Fi=ga(gt,mi);yn(gt),(0,ie.LI)(()=>{dr&&zn===Xa.Initializing&&Qn(Xa.Initialized)},[dr,zn]),(0,a.useEffect)(()=>{const{onDragMove:qa}=Dr.current,{active:Al,activatorEvent:El,collisions:Er,over:ir}=lr.current;if(!Al||!El)return;const Cu={active:Al,activatorEvent:El,collisions:Er,delta:{x:vo.x,y:vo.y},over:ir};(0,te.unstable_batchedUpdates)(()=>{qa==null||qa(Cu),zt({type:"onDragMove",event:Cu})})},[vo.x,vo.y]),(0,a.useEffect)(()=>{const{active:qa,activatorEvent:Al,collisions:El,droppableContainers:Er,scrollAdjustedTranslate:ir}=lr.current;if(!qa||Ol.current==null||!Al||!ir)return;const{onDragOver:Cu}=Dr.current,Mu=Er.get(ri),ro=Mu&&Mu.rect.current?{id:Mu.id,rect:Mu.rect.current,data:Mu.data,disabled:Mu.disabled}:null,du={active:qa,activatorEvent:Al,collisions:El,delta:{x:ir.x,y:ir.y},over:ro};(0,te.unstable_batchedUpdates)(()=>{Yo(ro),Cu==null||Cu(du),zt({type:"onDragOver",event:du})})},[ri]),(0,ie.LI)(()=>{lr.current={activatorEvent:cr,active:wl,activeNode:yu,collisionRect:Oa,collisions:ci,droppableRects:lu,draggableNodes:$n,draggingNode:gu,draggingNodeRect:eu,droppableContainers:Ll,over:Qo,scrollableAncestors:tu,scrollAdjustedTranslate:vo},bl.current={initial:eu,translated:Oa}},[wl,yu,ci,Oa,$n,gu,eu,lu,Ll,Qo,tu,vo]),_a($u(br({},ao),{delta:Pa,draggingRect:Oa,pointerCoordinates:mr,scrollableAncestors:tu,scrollableAncestorRects:tl}));const fi=(0,a.useMemo)(()=>({active:wl,activeNode:yu,activeNodeRect:dr,activatorEvent:cr,collisions:ci,containerNodeRect:Rr,dragOverlay:Or,draggableNodes:$n,droppableContainers:Ll,droppableRects:lu,over:Qo,measureDroppableContainers:Pr,scrollableAncestors:tu,scrollableAncestorRects:tl,measuringConfiguration:ql,measuringScheduled:Hu,windowRect:Zl}),[wl,yu,dr,cr,ci,Rr,Or,$n,Ll,lu,Qo,Pr,tu,tl,ql,Hu,Zl]),Zi=(0,a.useMemo)(()=>({activatorEvent:cr,activators:Fi,active:wl,activeNodeRect:dr,ariaDescribedById:{draggable:cu},dispatch:Ft,draggableNodes:$n,over:Qo,measureDroppableContainers:Pr}),[cr,Fi,wl,dr,Ft,cu,$n,Qo,Pr]);return a.createElement(Ce.Provider,{value:Bn},a.createElement(qt.Provider,{value:Zi},a.createElement(cn.Provider,{value:fi},a.createElement(Ia.Provider,{value:Ko},Xt)),a.createElement(la,{disabled:(lt==null?void 0:lt.restoreFocus)===!1})),a.createElement(ht,$u(br({},lt),{hiddenTextDescribedById:cu})));function vi(){const qa=(ma==null?void 0:ma.autoScrollEnabled)===!1,Al=typeof Ct=="object"?Ct.enabled===!1:Ct===!1,El=Ln&&!qa&&!Al;return typeof Ct=="object"?$u(br({},Ct),{enabled:El}):{enabled:El}}}),Na=(0,a.createContext)(null),Pl="button",Sa="Draggable";function vl(me){let{id:Fe,data:Xe,disabled:Bt=!1,attributes:Wt}=me;const _t=(0,ie.Ld)(Sa),{activators:ee,activatorEvent:lt,active:Ct,activeNodeRect:Xt,ariaDescribedById:gt,draggableNodes:bt,over:Gt}=(0,a.useContext)(qt),{role:Ut=Pl,roleDescription:$t="draggable",tabIndex:Fn=0}=Wt!=null?Wt:{},je=(Ct==null?void 0:Ct.id)===Fe,Ft=(0,a.useContext)(je?Ia:Na),[zt,Bn]=(0,ie.wm)(),[zn,Qn]=(0,ie.wm)(),Ln=sn(ee,Fe),da=(0,ie.Ey)(Xe);(0,ie.LI)(()=>(bt.set(Fe,{id:Fe,key:_t,node:zt,activatorNode:zn,data:da}),()=>{const Pa=bt.get(Fe);Pa&&Pa.key===_t&&bt.delete(Fe)}),[bt,Fe]);const $n=(0,a.useMemo)(()=>({role:Ut,tabIndex:Fn,"aria-disabled":Bt,"aria-pressed":je&&Ut===Pl?!0:void 0,"aria-roledescription":$t,"aria-describedby":gt.draggable}),[Bt,Ut,Fn,je,$t,gt.draggable]);return{active:Ct,activatorEvent:lt,activeNodeRect:Xt,attributes:$n,isDragging:je,listeners:Bt?void 0:Ln,node:zt,over:Gt,setNodeRef:Bn,setActivatorNodeRef:Qn,transform:Ft}}function ua(){return(0,a.useContext)(cn)}const ar="Droppable",pr={timeout:25};function oa(me){let{data:Fe,disabled:Xe=!1,id:Bt,resizeObserverConfig:Wt}=me;const _t=(0,ie.Ld)(ar),{active:ee,dispatch:lt,over:Ct,measureDroppableContainers:Xt}=(0,a.useContext)(qt),gt=(0,a.useRef)({disabled:Xe}),bt=(0,a.useRef)(!1),Gt=(0,a.useRef)(null),Ut=(0,a.useRef)(null),{disabled:$t,updateMeasurementsFor:Fn,timeout:je}=br(br({},pr),Wt),Ft=(0,ie.Ey)(Fn!=null?Fn:Bt),zt=(0,a.useCallback)(()=>{if(!bt.current){bt.current=!0;return}Ut.current!=null&&clearTimeout(Ut.current),Ut.current=setTimeout(()=>{Xt(Array.isArray(Ft.current)?Ft.current:[Ft.current]),Ut.current=null},je)},[je]),Bn=jt({callback:zt,disabled:$t||!ee}),zn=(0,a.useCallback)(($n,Pa)=>{Bn&&(Pa&&(Bn.unobserve(Pa),bt.current=!1),$n&&Bn.observe($n))},[Bn]),[Qn,Ln]=(0,ie.wm)(zn),da=(0,ie.Ey)(Fe);return(0,a.useEffect)(()=>{!Bn||!Qn.current||(Bn.disconnect(),bt.current=!1,Bn.observe(Qn.current))},[Qn,Bn]),(0,a.useEffect)(()=>(lt({type:be.RegisterDroppable,element:{id:Bt,key:_t,disabled:Xe,node:Qn,rect:Gt,data:da}}),()=>lt({type:be.UnregisterDroppable,key:_t,id:Bt})),[Bt]),(0,a.useEffect)(()=>{Xe!==gt.current.disabled&&(lt({type:be.SetDroppableDisabled,id:Bt,key:_t,disabled:Xe}),gt.current.disabled=Xe)},[Bt,_t,Xe,lt]),{active:ee,rect:Gt,isOver:(Ct==null?void 0:Ct.id)===Bt,node:Qn,over:Ct,setNodeRef:Ln}}function Vl(me){let{animation:Fe,children:Xe}=me;const[Bt,Wt]=(0,a.useState)(null),[_t,ee]=(0,a.useState)(null),lt=(0,ie.D9)(Xe);return!Xe&&!Bt&<&&Wt(lt),(0,ie.LI)(()=>{if(!_t)return;const Ct=Bt==null?void 0:Bt.key,Xt=Bt==null?void 0:Bt.props.id;if(Ct==null||Xt==null){Wt(null);return}Promise.resolve(Fe(Xt,_t)).then(()=>{Wt(null)})},[Fe,Bt,_t]),a.createElement(a.Fragment,null,Xe,Bt?(0,a.cloneElement)(Bt,{ref:ee}):null)}const xr={x:0,y:0,scaleX:1,scaleY:1};function vr(me){let{children:Fe}=me;return a.createElement(qt.Provider,{value:Ze},a.createElement(Ia.Provider,{value:xr},Fe))}const Ql={position:"fixed",touchAction:"none"},dl=me=>(0,ie.vd)(me)?"transform 250ms ease":void 0,Hl=(0,a.forwardRef)((me,Fe)=>{let{as:Xe,activatorEvent:Bt,adjustScale:Wt,children:_t,className:ee,rect:lt,style:Ct,transform:Xt,transition:gt=dl}=me;if(!lt)return null;const bt=Wt?Xt:$u(br({},Xt),{scaleX:1,scaleY:1}),Gt=br($u(br({},Ql),{width:lt.width,height:lt.height,top:lt.top,left:lt.left,transform:ie.ux.Transform.toString(bt),transformOrigin:Wt&&Bt?de(Bt,lt):void 0,transition:typeof gt=="function"?gt(Bt):gt}),Ct);return a.createElement(Xe,{className:ee,style:Gt,ref:Fe},_t)}),Ur={duration:250,easing:"ease",keyframes:me=>{let{transform:{initial:Fe,final:Xe}}=me;return[{transform:ie.ux.Transform.toString(Fe)},{transform:ie.ux.Transform.toString(Xe)}]},sideEffects:(me=>Fe=>{let{active:Xe,dragOverlay:Bt}=Fe;const Wt={},{styles:_t,className:ee}=me;if(_t!=null&&_t.active)for(const[lt,Ct]of Object.entries(_t.active))Ct!==void 0&&(Wt[lt]=Xe.node.style.getPropertyValue(lt),Xe.node.style.setProperty(lt,Ct));if(_t!=null&&_t.dragOverlay)for(const[lt,Ct]of Object.entries(_t.dragOverlay))Ct!==void 0&&Bt.node.style.setProperty(lt,Ct);return ee!=null&&ee.active&&Xe.node.classList.add(ee.active),ee!=null&&ee.dragOverlay&&Bt.node.classList.add(ee.dragOverlay),function(){for(const[Ct,Xt]of Object.entries(Wt))Xe.node.style.setProperty(Ct,Xt);ee!=null&&ee.active&&Xe.node.classList.remove(ee.active)}})({styles:{active:{opacity:"0"}}})};function ia(me){let{config:Fe,draggableNodes:Xe,droppableContainers:Bt,measuringConfiguration:Wt}=me;return(0,ie.zX)((_t,ee)=>{if(Fe===null)return;const lt=Xe.get(_t);if(!lt)return;const Ct=lt.node.current;if(!Ct)return;const Xt=wr(ee);if(!Xt)return;const{transform:gt}=(0,ie.Jj)(ee).getComputedStyle(ee),bt=ft(gt);if(!bt)return;const Gt=typeof Fe=="function"?Fe:su(Fe);return ke(Ct,Wt.draggable.measure),Gt({active:{id:_t,data:lt.data,node:Ct,rect:Wt.draggable.measure(Ct)},draggableNodes:Xe,dragOverlay:{node:ee,rect:Wt.dragOverlay.measure(Xt)},droppableContainers:Bt,measuringConfiguration:Wt,transform:bt})})}function su(me){const{duration:Fe,easing:Xe,sideEffects:Bt,keyframes:Wt}=br(br({},Ur),me);return _t=>{let zt=_t,{active:ee,dragOverlay:lt,transform:Ct}=zt,Xt=pd(zt,["active","dragOverlay","transform"]);if(!Fe)return;const gt={x:lt.rect.left-ee.rect.left,y:lt.rect.top-ee.rect.top},bt={scaleX:Ct.scaleX!==1?ee.rect.width*Ct.scaleX/lt.rect.width:1,scaleY:Ct.scaleY!==1?ee.rect.height*Ct.scaleY/lt.rect.height:1},Gt=br({x:Ct.x-gt.x,y:Ct.y-gt.y},bt),Ut=Wt($u(br({},Xt),{active:ee,dragOverlay:lt,transform:{initial:Ct,final:Gt}})),[$t]=Ut,Fn=Ut[Ut.length-1];if(JSON.stringify($t)===JSON.stringify(Fn))return;const je=Bt==null?void 0:Bt(br({active:ee,dragOverlay:lt},Xt)),Ft=lt.node.animate(Ut,{duration:Fe,easing:Xe,fill:"forwards"});return new Promise(Bn=>{Ft.onfinish=()=>{je==null||je(),Bn()}})}}let Wr=0;function Hr(me){return(0,a.useMemo)(()=>{if(me!=null)return Wr++,Wr},[me])}const Lr=a.memo(me=>{let{adjustScale:Fe=!1,children:Xe,dropAnimation:Bt,style:Wt,transition:_t,modifiers:ee,wrapperElement:lt="div",className:Ct,zIndex:Xt=999}=me;const{activatorEvent:gt,active:bt,activeNodeRect:Gt,containerNodeRect:Ut,draggableNodes:$t,droppableContainers:Fn,dragOverlay:je,over:Ft,measuringConfiguration:zt,scrollableAncestors:Bn,scrollableAncestorRects:zn,windowRect:Qn}=ua(),Ln=(0,a.useContext)(Ia),da=Hr(bt==null?void 0:bt.id),$n=Ya(ee,{activatorEvent:gt,active:bt,activeNodeRect:Gt,containerNodeRect:Ut,draggingNodeRect:je.rect,over:Ft,overlayNodeRect:je.rect,scrollableAncestors:Bn,scrollableAncestorRects:zn,transform:Ln,windowRect:Qn}),Pa=En(Gt),Ll=ia({config:Bt,draggableNodes:$t,droppableContainers:Fn,measuringConfiguration:zt}),rl=Pa?je.setRef:void 0;return a.createElement(vr,null,a.createElement(Vl,{animation:Ll},bt&&da?a.createElement(Hl,{key:da,id:bt.id,ref:rl,as:lt,activatorEvent:gt,adjustScale:Fe,className:Ct,transition:_t,rect:Pa,style:br({zIndex:Xt},Wt),transform:$n},Xe):null))})},19719:function(Pe,_e,E){"use strict";E.d(_e,{Fo:function(){return de},Rp:function(){return se},U2:function(){return ht},nB:function(){return Dt},qw:function(){return De}});var a=E(59301),te=E(87954),ie=E(35241);function se(Ye,ft,ct){const $e=Ye.slice();return $e.splice(ct<0?$e.length+ct:ct,0,$e.splice(ft,1)[0]),$e}function ue(Ye,ft,ct){const $e=Ye.slice();return $e[ft]=Ye[ct],$e[ct]=Ye[ft],$e}function ne(Ye,ft){return Ye.reduce((ct,$e,at)=>{const ut=ft.get($e);return ut&&(ct[at]=ut),ct},Array(Ye.length))}function Se(Ye){return Ye!==null&&Ye>=0}function Ce(Ye,ft){if(Ye===ft)return!0;if(Ye.length!==ft.length)return!1;for(let ct=0;ct{var ft;let{rects:ct,activeNodeRect:$e,activeIndex:at,overIndex:ut,index:nt}=Ye;const he=(ft=ct[at])!=null?ft:$e;if(!he)return null;const Ae=Be(ct,nt,at);if(nt===at){const ce=ct[ut];return ce?br({x:atat&&nt<=ut?br({x:-he.width-Ae,y:0},ge):nt=ut?br({x:he.width+Ae,y:0},ge):br({x:0,y:0},ge)};function Be(Ye,ft,ct){const $e=Ye[ft],at=Ye[ft-1],ut=Ye[ft+1];return!$e||!at&&!ut?0:ct{let{rects:ft,activeIndex:ct,overIndex:$e,index:at}=Ye;const ut=se(ft,$e,ct),nt=ft[at],he=ut[at];return!he||!nt?null:{x:he.left-nt.left,y:he.top-nt.top,scaleX:he.width/nt.width,scaleY:he.height/nt.height}},be=Ye=>{let{activeIndex:ft,index:ct,rects:$e,overIndex:at}=Ye,ut,nt;return ct===ft&&(ut=$e[ct],nt=$e[at]),ct===at&&(ut=$e[ct],nt=$e[ft]),!nt||!ut?null:{x:nt.left-ut.left,y:nt.top-ut.top,scaleX:nt.width/ut.width,scaleY:nt.height/ut.height}},oe={scaleX:1,scaleY:1},De=Ye=>{var ft;let{activeIndex:ct,activeNodeRect:$e,index:at,rects:ut,overIndex:nt}=Ye;const he=(ft=ut[ct])!=null?ft:$e;if(!he)return null;if(at===ct){const ce=ut[nt];return ce?br({x:0,y:ctct&&at<=nt?br({x:0,y:-he.height-Ae},oe):at=nt?br({x:0,y:he.height+Ae},oe):br({x:0,y:0},oe)};function Ue(Ye,ft,ct){const $e=Ye[ft],at=Ye[ft-1],ut=Ye[ft+1];return $e?ct$e.map(qe=>typeof qe=="object"&&"id"in qe?qe.id:qe),[$e]),yt=nt!=null,Lt=nt?it.indexOf(nt.id):-1,St=ce?it.indexOf(ce.id):-1,Yt=(0,a.useRef)(it),Ht=!Ce(it,Yt.current),kt=St!==-1&&Lt===-1||Ht,pe=re(ut);(0,ie.LI)(()=>{Ht&&yt&&Je(it)},[Ht,it,yt,Je]),(0,a.useEffect)(()=>{Yt.current=it},[it]);const et=(0,a.useMemo)(()=>({activeIndex:Lt,containerId:Ge,disabled:pe,disableTransforms:kt,items:it,overIndex:St,useDragOverlay:Vt,sortedRects:ne(it,Ae),strategy:at}),[Lt,Ge,pe.draggable,pe.droppable,kt,it,St,Ae,Vt,at]);return a.createElement(ye.Provider,{value:et},ft)}const x=Ye=>{let{id:ft,items:ct,activeIndex:$e,overIndex:at}=Ye;return se(ct,$e,at).indexOf(ft)},Ie=Ye=>{let{containerId:ft,isSorting:ct,wasDragging:$e,index:at,items:ut,newIndex:nt,previousItems:he,previousContainerId:Ae,transition:ce}=Ye;return!ce||!$e||he!==ut&&at===nt?!1:ct?!0:nt!==at&&ft===Ae},Le={duration:200,easing:"ease"},Ne="transform",It=ie.ux.Transition.toString({property:Ne,duration:0,easing:"linear"}),xt={roleDescription:"sortable"};function Et(Ye){let{disabled:ft,index:ct,node:$e,rect:at}=Ye;const[ut,nt]=(0,a.useState)(null),he=(0,a.useRef)(ct);return(0,ie.LI)(()=>{if(!ft&&ct!==he.current&&$e.current){const Ae=at.current;if(Ae){const ce=(0,te.VK)($e.current,{ignoreTransform:!0}),Je={x:Ae.left-ce.left,y:Ae.top-ce.top,scaleX:Ae.width/ce.width,scaleY:Ae.height/ce.height};(Je.x||Je.y)&&nt(Je)}}ct!==he.current&&(he.current=ct)},[ft,ct,$e,at]),(0,a.useEffect)(()=>{ut&&nt(null)},[ut]),ut}function Dt(Ye){let{animateLayoutChanges:ft=Ie,attributes:ct,disabled:$e,data:at,getNewIndex:ut=x,id:nt,strategy:he,resizeObserverConfig:Ae,transition:ce=Le}=Ye;const{items:Je,containerId:Ge,activeIndex:Vt,disabled:it,disableTransforms:yt,sortedRects:Lt,overIndex:St,useDragOverlay:Yt,strategy:Ht}=(0,a.useContext)(ye),kt=We($e,it),pe=Je.indexOf(nt),et=(0,a.useMemo)(()=>br({sortable:{containerId:Ge,index:pe,items:Je}},at),[Ge,at,pe,Je]),qe=(0,a.useMemo)(()=>Je.slice(Je.indexOf(nt)),[Je,nt]),{rect:Re,node:ke,isOver:mt,setNodeRef:Mt}=(0,te.Zj)({id:nt,data:et,disabled:kt.droppable,resizeObserverConfig:br({updateMeasurementsFor:qe},Ae)}),{active:tt,activatorEvent:Ot,activeNodeRect:He,attributes:At,setNodeRef:Nt,listeners:rt,isDragging:dt,over:Te,setActivatorNodeRef:Ke,transform:Me}=(0,te.O1)({id:nt,data:et,attributes:br(br({},xt),ct),disabled:kt.draggable}),wt=(0,ie.HB)(Mt,Nt),Rt=!!tt,an=Rt&&!yt&&Se(Vt)&&Se(St),dn=!Yt&&dt,Kt=dn&&an?Me:null,mn=he!=null?he:Ht,tn=an?Kt!=null?Kt:mn({rects:Lt,activeNodeRect:He,activeIndex:Vt,overIndex:St,index:pe}):null,Da=Se(Vt)&&Se(St)?ut({id:nt,items:Je,activeIndex:Vt,overIndex:St}):pe,wn=tt==null?void 0:tt.id,Xn=(0,a.useRef)({activeId:wn,items:Je,newIndex:Da,containerId:Ge}),Wa=Je!==Xn.current.items,Ba=ft({active:tt,containerId:Ge,isDragging:dt,isSorting:Rt,id:nt,index:pe,items:Je,newIndex:Xn.current.newIndex,previousItems:Xn.current.items,previousContainerId:Xn.current.containerId,transition:ce,wasDragging:Xn.current.activeId!=null}),_a=Et({disabled:!Ba,index:pe,node:ke,rect:Re});return(0,a.useEffect)(()=>{Rt&&Xn.current.newIndex!==Da&&(Xn.current.newIndex=Da),Ge!==Xn.current.containerId&&(Xn.current.containerId=Ge),Je!==Xn.current.items&&(Xn.current.items=Je)},[Rt,Da,Ge,Je]),(0,a.useEffect)(()=>{if(wn===Xn.current.activeId)return;if(wn&&!Xn.current.activeId){Xn.current.activeId=wn;return}const Vn=setTimeout(()=>{Xn.current.activeId=wn},50);return()=>clearTimeout(Vn)},[wn]),{active:tt,activeIndex:Vt,attributes:At,data:et,rect:Re,index:pe,newIndex:Da,items:Je,isOver:mt,isSorting:Rt,isDragging:dt,listeners:rt,node:ke,overIndex:St,over:Te,setNodeRef:wt,setActivatorNodeRef:Ke,setDroppableNodeRef:Mt,setDraggableNodeRef:Nt,transform:_a!=null?_a:tn,transition:Un()};function Un(){if(_a||Wa&&Xn.current.newIndex===pe)return It;if(!(dn&&!(0,ie.vd)(Ot)||!ce)&&(Rt||Ba))return ie.ux.Transition.toString($u(br({},ce),{property:Ne}))}}function We(Ye,ft){var ct,$e;return typeof Ye=="boolean"?{draggable:Ye,droppable:!1}:{draggable:(ct=Ye==null?void 0:Ye.draggable)!=null?ct:ft.draggable,droppable:($e=Ye==null?void 0:Ye.droppable)!=null?$e:ft.droppable}}function we(Ye){if(!Ye)return!1;const ft=Ye.data.current;return!!(ft&&"sortable"in ft&&typeof ft.sortable=="object"&&"containerId"in ft.sortable&&"items"in ft.sortable&&"index"in ft.sortable)}const xe=[te.g4.Down,te.g4.Right,te.g4.Up,te.g4.Left],ve=(Ye,ft)=>{let{context:{active:ct,collisionRect:$e,droppableRects:at,droppableContainers:ut,over:nt,scrollableAncestors:he}}=ft;if(xe.includes(Ye.code)){if(Ye.preventDefault(),!ct||!$e)return;const Ae=[];ut.getEnabled().forEach(Ge=>{if(!Ge||Ge!=null&&Ge.disabled)return;const Vt=at.get(Ge.id);if(Vt)switch(Ye.code){case KeyboardCode.Down:$e.topVt.top&&Ae.push(Ge);break;case KeyboardCode.Left:$e.left>Vt.left&&Ae.push(Ge);break;case KeyboardCode.Right:$e.left1&&(Je=ce[1].id),Je!=null){const Ge=ut.get(ct.id),Vt=ut.get(Je),it=Vt?at.get(Vt.id):null,yt=Vt==null?void 0:Vt.node.current;if(yt&&it&&Ge&&Vt){const St=getScrollableAncestors(yt).some((qe,Re)=>he[Re]!==qe),Yt=ot(Ge,Vt),Ht=Zt(Ge,Vt),kt=St||!Yt?{x:0,y:0}:{x:Ht?$e.width-it.width:0,y:Ht?$e.height-it.height:0},pe={x:it.left,y:it.top};return kt.x&&kt.y?pe:subtract(pe,kt)}}}};function ot(Ye,ft){return!we(Ye)||!we(ft)?!1:Ye.data.current.sortable.containerId===ft.data.current.sortable.containerId}function Zt(Ye,ft){return!we(Ye)||!we(ft)||!ot(Ye,ft)?!1:Ye.data.current.sortable.indexot=>{xe.forEach(Zt=>Zt(ot))},xe)}const ie=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function se(we){const xe=Object.prototype.toString.call(we);return xe==="[object Window]"||xe==="[object global]"}function ue(we){return"nodeType"in we}function ne(we){var xe,ve;return we?se(we)?we:ue(we)&&(xe=(ve=we.ownerDocument)==null?void 0:ve.defaultView)!=null?xe:window:window}function Se(we){const{Document:xe}=ne(we);return we instanceof xe}function Ce(we){return se(we)?!1:we instanceof ne(we).HTMLElement}function re(we){return we instanceof ne(we).SVGElement}function ge(we){return we?se(we)?we.document:ue(we)?Se(we)?we:Ce(we)||re(we)?we.ownerDocument:document:document:document}const Ee=ie?a.useLayoutEffect:a.useEffect;function Be(we){const xe=(0,a.useRef)(we);return Ee(()=>{xe.current=we}),(0,a.useCallback)(function(){for(var ve=arguments.length,ot=new Array(ve),Zt=0;Zt{we.current=setInterval(ot,Zt)},[]),ve=(0,a.useCallback)(()=>{we.current!==null&&(clearInterval(we.current),we.current=null)},[]);return[xe,ve]}function be(we,xe){xe===void 0&&(xe=[we]);const ve=(0,a.useRef)(we);return Ee(()=>{ve.current!==we&&(ve.current=we)},xe),ve}function oe(we,xe){const ve=(0,a.useRef)();return(0,a.useMemo)(()=>{const ot=we(ve.current);return ve.current=ot,ot},[...xe])}function De(we){const xe=Be(we),ve=(0,a.useRef)(null),ot=(0,a.useCallback)(Zt=>{Zt!==ve.current&&(xe==null||xe(Zt,ve.current)),ve.current=Zt},[]);return[ve,ot]}function Ue(we){const xe=(0,a.useRef)();return(0,a.useEffect)(()=>{xe.current=we},[we]),xe.current}let Ve={};function ye(we,xe){return(0,a.useMemo)(()=>{if(xe)return xe;const ve=Ve[we]==null?0:Ve[we]+1;return Ve[we]=ve,we+"-"+ve},[we,xe])}function de(we){return function(xe){for(var ve=arguments.length,ot=new Array(ve>1?ve-1:0),Zt=1;Zt{const ct=Object.entries(ft);for(const[$e,at]of ct){const ut=Ye[$e];ut!=null&&(Ye[$e]=ut+we*at)}return Ye},br({},xe))}}const x=de(1),Ie=de(-1);function Le(we){return"clientX"in we&&"clientY"in we}function Ne(we){if(!we)return!1;const{KeyboardEvent:xe}=ne(we.target);return xe&&we instanceof xe}function It(we){if(!we)return!1;const{TouchEvent:xe}=ne(we.target);return xe&&we instanceof xe}function xt(we){if(It(we)){if(we.touches&&we.touches.length){const{clientX:xe,clientY:ve}=we.touches[0];return{x:xe,y:ve}}else if(we.changedTouches&&we.changedTouches.length){const{clientX:xe,clientY:ve}=we.changedTouches[0];return{x:xe,y:ve}}}return Le(we)?{x:we.clientX,y:we.clientY}:null}const Et=Object.freeze({Translate:{toString(we){if(!we)return;const{x:xe,y:ve}=we;return"translate3d("+(xe?Math.round(xe):0)+"px, "+(ve?Math.round(ve):0)+"px, 0)"}},Scale:{toString(we){if(!we)return;const{scaleX:xe,scaleY:ve}=we;return"scaleX("+xe+") scaleY("+ve+")"}},Transform:{toString(we){if(we)return[Et.Translate.toString(we),Et.Scale.toString(we)].join(" ")}},Transition:{toString(we){let{property:xe,duration:ve,easing:ot}=we;return xe+" "+ve+"ms "+ot}}}),Dt="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function We(we){return we.matches(Dt)?we:we.querySelector(Dt)}},92930:function(Pe,_e){"use strict";_e.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},96408:function(Pe,_e){"use strict";_e.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},91090:function(Pe,_e){"use strict";_e.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},25492:function(Pe,_e){"use strict";_e.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},829:function(){"use strict"},96435:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},re),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},64303:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},re),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},81747:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},51976:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},84482:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"left_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},re),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m368.333 487.526 24.78-24.524L591.31 267.008c14.848-14.694 34.713-14.694 49.561 0a37.376 37.376 0 0 1-4.966 48.998L437.76 512l198.195 195.994c14.848 14.694 14.848 34.304 0 48.998-14.848 14.694-34.662 14.694-49.51 0L388.096 560.998l-19.814-24.524A37.222 37.222 0 0 1 358.4 512c0-9.78 0-14.694 9.933-24.474z",fill:"#AAAFB9"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},47510:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5411\u53F3\u5907\u4EFD"),React.createElement("g",{transform:"matrix(-1 0 0 1 20 0)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},53842:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"right_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},re),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m903.782 51.2 51.2 51.2-51.2-51.2zm51.2 0-51.2 51.2 51.2-51.2z"}),React.createElement("path",{d:"m637.9 487.526-24.78-24.524-198.246-195.994c-14.848-14.694-34.714-14.694-49.562 0a37.376 37.376 0 0 0 4.966 48.998L568.474 512 370.278 707.994c-14.848 14.694-14.848 34.304 0 48.998 14.848 14.694 34.663 14.694 49.562 0l198.195-195.994 19.866-24.524A37.222 37.222 0 0 0 647.782 512c0-9.78 0-14.694-9.881-24.474z",fill:"#AAAFB9"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},82718:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5411\u53F3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Pe={},_e="5.0",E={},a=null,te=!1,ie=!1,se=null,ue=!1,ne=null,Se=null,Ce=0;Ce4?parseFloat(he):5};Pe.setHTML5Codebase=function(he,Ae){Se=he,at(he,Ae)},Pe.setJavaCodebase=Pe.setJavaCodebaseVersion=Pe.isCompiledInstalled=Pe.setPreCompiledScriptPath=Pe.setPreCompiledResourcePath=function(){},Pe.setHTML5CodebaseVersion=function(he,Ae){var ce=parseFloat(he);if(ce!==NaN&&ce<5){console.log("The GeoGebra HTML5 codebase version "+ce+" is deprecated. Using version latest instead.");return}ne=he,$e(he,Ae)},Pe.getHTML5CodebaseVersion=function(){return be},Pe.getParameters=function(){return E},Pe.setFontsCSSURL=function(he){de=he},Pe.setGiacJSURL=function(he){},Pe.setJNLPFile=function(he){ge=he},Pe.setJNLPBaseDir=function(he){},Pe.inject=function(){function he(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ae="auto",ce=E.id,Je,Ge=!1,Vt=0;Vt=5)return!0;var he=Pe.getAppletObject();return he&&typeof he.recalculateEnvironments=="function"?(he.recalculateEnvironments(),!0):!1},Pe.startAnimation=function(){var he=Pe.getAppletObject();return he&&typeof he.startAnimation=="function"?(he.startAnimation(),!0):!1},Pe.stopAnimation=function(){var he=Pe.getAppletObject();return he&&typeof he.stopAnimation=="function"?(he.stopAnimation(),!0):!1},Pe.getAppletObject=function(){var he=E.id!==void 0?E.id:"ggbApplet";return window[he]},Pe.resize=function(){};var Dt=function(he,Ae,ce){var Je=document.createElement("param");Je.setAttribute("name",Ae),Je.setAttribute("value",ce),he.appendChild(Je)},We=function(he){return he&&he!=="false"},we=function(he,Ae,ce){Ie(be)<=4.2&&(ce=!0);var Je=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==be||ggbHTML5LoadedCodebaseIsWebSimple&&!De)&&(Je=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ge=document.createElement("div");Ge.classList.add("appletParameters","notranslate");var Vt=Ae.width,it=Ae.height;if(Ae.disableAutoScale=Ae.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ae.disableAutoScale,Ae.width!==void 0)if(Ie(be)<=4.4)We(Ae.showToolBar)&&(Ae.height-=7),We(Ae.showAlgebraInput)&&(Ae.height-=37),Ae.width<605&&We(Ae.showToolBar)&&(Ae.width=605,Vt=605);else{var yt=100;(We(Ae.showToolBar)||We(Ae.showMenuBar))&&(Ae.hasOwnProperty("customToolBar")&&(Ae.customToolbar=Ae.customToolBar),yt=We(Ae.showMenuBar)?245:155),Vt=5?(Ae.appletOnLoad=function(Ot){var He=he.querySelector(".ggb_preview");He&&He.parentNode.removeChild(He),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Yt),window.GGBT_wsf_view&&$(window).trigger("resize"),St(Ot)},Ht||Yt.appendChild(kt)):Ge.appendChild(kt),Yt.appendChild(Ge),Ht||he.appendChild(Yt),setTimeout(function(){Pe.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(Ge),he.appendChild(pe),Ae.appletOnLoad=function(Ot){Pe.resize(),St(Ot)}}function et(Ot,He){He&&typeof He.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ot,He.appletOnLoad):renderGGBElement(Ot),ut("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",He)}function qe(Ot,He){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ot,params:He}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){et(At.article,At.params)}),html5AppletsToProcess=null)},Ie(be)<5&&(Ot.className+=" geogebraweb")):et(Ot,He)}if(Je){scriptLoadStarted=!0;for(var Re=0;Re0?(Lt.remove(),Yt.attr("id","fullscreencontent").show(),jQuery(St).append(Yt),window.dispatchEvent(new Event("resize"))):we(Lt,Ae,!1),window.GGBT_wsf_view.launchFullScreen(St)}else ht=Je,we(he,Ae,!1);if(!window.GGBT_wsf_view)for(it=0;ithe/4*3&&(Lt=he/4*3),St=Lt/5.8,yt.setAttribute("src",Ve),yt.setAttribute("width",Lt),yt.setAttribute("height",St);var Yt=(he-Lt)/2,Ht=(Ae-St)/2;yt.style.left=Yt+"px",yt.style.top=Ht+"px",Ge.appendChild(yt)}}return Ge.appendChild(it),Ge},ft=function(he){return he=he.toLowerCase(),he==="html5"||he==="screenshot"?he:"html5"},ct=["web","webSimple","web3d","tablet","tablet3d","phone"],$e=function(he,Ae){if(be=he,Ae){at(be,!0);return}var ce=!te;if(ce){var Je=Ie(be);!isNaN(Je)&&Je<4.4&&(ce=!1)}var Ge,Vt;window.location.protocol.substr(0,4)==="http"?Ge=window.location.protocol:Ge="http:";var it=be.indexOf("//");it>0?Vt=be:it===0?Vt=Ge+be:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var yt in ct)if(be.slice(ct[yt].length*-1)===ct[yt]||be.slice((ct[yt].length+1)*-1)===ct[yt]+"/"){at(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ce&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!We(E.showToolBar)&&!We(E.showMenuBar)&&!We(E.showAlgebraInput)&&!We(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",at(Vt,!1)},at=function(he,Ae){if(he.requirejs){Ee=he;return}he.slice(-1)!=="/"&&(he+="/"),Ee=he,Ae===null&&(Ae=he.indexOf("http")===-1),Be=Ae,oe="web.nocache.js",De=!1;var ce=Ee.split("/");ce.length>1&&(!Ae&&ce[ce.length-2]==="webSimple"?(oe="webSimple.nocache.js",De=!0):ct.indexOf(ce[ce.length-2])>=0&&(oe=ce[ce.length-2]+".nocache.js")),ce=he.split("/"),be=ce[ce.length-3],be.substr(0,4)==="test"?be=be.substr(4,1)+"."+be.substr(5,1):(be.substr(0,3)==="war"||be.substr(0,4)==="beta")&&(be="5.0");var Je=parseFloat(be);Je!==NaN&&Je<5&&he.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Je+" is deprecated. Using version latest instead."),$e("5.0",Ae))},ut=function(he,Ae){window.console&&window.console.log&&(!Ae||typeof Ae.showLogging=="undefined"||Ae.showLogging&&Ae.showLogging!=="false")&&console.log(he)};E.material_id!==void 0?It(nt):nt();function nt(){var he=_e;ne!==null?he=ne:parseFloat(he)<5&&(he="5.0"),$e(he,!1),Se!==null&&at(Se,Be),ue=!0}return Pe},GGBAppletUtils=function(){"use strict";function Pe(){return window.GGBT_wsf_edit!==void 0}function _e(ue,ne){ne!=1?(ue.style.transformOrigin="0% 0% 0px",ue.style.webkitTransformOrigin="0% 0% 0px",ue.style.transform="scale("+ne+","+ne+")",ue.style.webkitTransform="scale("+ne+","+ne+")",ue.style.maxWidth="initial",ue.querySelector(".ggb_preview")!==null&&(ue.querySelector(".ggb_preview").style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ue.style.transform="none",ue.style.webkitTransform="none")}function E(ue,ne,Se,Ce,re,ge){var Ee=null;if(ge!=null&&ge!="")for(var Be=ue.parentNode;Be!=null;)if((" "+Be.className+" ").indexOf(" "+ge+" ")>-1){Ee=Be;break}else Be=Be.parentNode;var ht=0,be=0,oe=0,De=0,Ue=0,Ve=0,ye=0;if(Ee)ht=Ee.offsetWidth,be=Math.max(Ce?Ee.offsetWidth:0,Ee.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ht=Math.min(window.innerWidth,document.documentElement.clientWidth),be=Math.min(window.innerHeight,document.documentElement.clientHeight),oe=ht):(ht=window.innerWidth,be=window.innerHeight,oe=window.innerWidth),ue){var de=ue.getBoundingClientRect();de.left>0&&de.left<=ht&&(re===void 0||!re)&&(document.dir==="rtl"?(Ue=ht-de.width-de.left,Ve=oe<=480?10:30):(Ve=de.left,Ue=oe<=480?10:30),De=Ve+Ue)}if(ue&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var x=ue.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(De=40,ye=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De=0,ye=40)}}return ue&&((Se===void 0||!Se)&&ne>0&&ne+De1&&(ge=!0)),ne&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ge=!0),!(ue.hasOwnProperty("disableAutoScale")&&ue.disableAutoScale))re=a(ue,ne,ge,Se,ue.scaleContainerClass);else return Ce;return ge&&(!ue.hasOwnProperty("scale")||Ce===1)?re:Math.min(Ce,re)}function ie(ue){var ne=Math.min(window.innerWidth,document.documentElement.clientWidth),Se=Math.min(window.innerHeight,document.documentElement.clientHeight),Ce=ue.getBoundingClientRect(),re=(ne-Ce.width)/2,ge=(Se-Ce.height)/2;ge<0&&(ge=0),ue.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(re<40?ue.style.left="40px":ue.style.left=re+"px",ue.style.top=ge+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ge<40?ue.style.top="40px":ue.style.top=ge+"px",ue.style.left=re+"px")}function se(ue,ne){var Se=ue.querySelector(".appletParameters");if(Se){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ne.id!==Se.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ue)}if(Se.parentElement&&/fullscreen/.test(Se.parentElement.className))return;var Ce=te(ne,ue);Pe()&&Se.setAttribute("data-param-scale",Ce);for(var re=null,ge=0;ge=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Pe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pe){var _e=c[Pe];return _e==null?null:_e},r=d,webModule.__errFn=e}function B(){function Pe(ue){var ne=ue.lastIndexOf(rb);ne==-1&&(ne=ue.length);var Se=ue.indexOf(sb);Se==-1&&(Se=ue.length);var Ce=ue.lastIndexOf(tb,Math.min(Se,ne));return Ce>=O?ue.substring(O,Ce+P):W}function _e(ue){if(!ue.match(/^\w+:\/\//)){var ne=o.createElement(ub);ne.src=ue+vb,ue=Pe(ne.src)}return ue}function E(){var ue=__gwt_getMetaProperty(wb);return ue!=null?ue:W}function a(){for(var ue=o.getElementsByTagName(_),ne=O;neO?ue[ue.length-P].href:W}function ie(){var ue=o.location;return ue.href==ue.protocol+zb+ue.host+ue.pathname+ue.search+ue.hash}var se=E();return se==W&&(se=a()),se==W&&(se=te()),se==W&&ie()&&(se=Pe(o.location.href)),se=_e(se),se}function C(Pe){return Pe.match(/^\//)||Pe.match(/^[a-zA-Z]+:\/\//)?Pe:webModule.__moduleBase+Pe}function D(){var Pe=[],_e=O,E=[],a=[];function te(ue){var ne=a[ue](),Se=E[ue];if(ne in Se)return ne;var Ce=[];for(var re in Se)Ce[Se[re]]=re;throw r&&r(ue,Ce,ne),null}if(__gwt_isKnownPropertyValue=function(ue,ne){return ne in E[ue]},webModule.__getPropMap=function(){var ue={};for(var ne in E)E.hasOwnProperty(ne)&&(ue[ne]=te(ne));return ue},webModule.__computePropValue=te,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ie;try{ie=Cb;var se=ie.indexOf(Db);se!=-1&&(_e=parseInt(ie.substring(se+P),$),ie=ie.substring(O,se))}catch(ue){}return webModule.__softPermutationId=_e,C(ie+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},68143:function(Pe,_e){(function(E,a){a(_e)})(this,function(E){"use strict";var a=function(){return(a=Object.assign||function(pe){for(var et,qe=1,Re=arguments.length;qe0&&ke[ke.length-1])&&(At[0]===6||At[0]===2)){Mt=0;continue}if(At[0]===3&&(!ke||At[1]>ke[0]&&At[1]=0&&pe.HANDLE_LIST.splice(qe,1),window.removeEventListener("message",et,!1)},pe.empty=function(){for(;pe.HANDLE_LIST.length;)window.removeEventListener("message",pe.HANDLE_LIST.shift(),!1)},pe.parse=function(et){try{return typeof et=="object"?et:et&&JSON.parse(et)}catch(qe){return console.log("Message.parse Error:",qe),et}},pe.HANDLE_LIST=[],pe}();function ue(pe){return{}.toString.call(pe)==="[object Function]"}var ne,Se,Ce,re,ge={origin:""};function Ee(pe,et){ge[pe]=et}function Be(pe){return ge[pe]}function ht(pe){var et=Be("origin");return!!function(qe,Re){return qe!==Re&&(qe.replace(/www\./i,"").toLowerCase()!==Re.replace(/www\./i,"").toLowerCase()||(qe.match("www.")?void 0:(Ee("origin",Re),!1)))}(et,pe.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:et,eventOrigin:pe.origin}),!0)}(function(pe){pe.unknown="unknown",pe.spreadsheet="s",pe.writer="w",pe.presentation="p",pe.pdf="f"})(ne||(ne={})),function(pe){pe.wps="w",pe.et="s",pe.presentation="p",pe.pdf="f"}(Se||(Se={})),function(pe){pe.nomal="nomal",pe.simple="simple"}(Ce||(Ce={})),function(pe){pe[pe.requestFullscreen=1]="requestFullscreen",pe[pe.exitFullscreen=0]="exitFullscreen"}(re||(re={}));var be,oe,De,Ue=(be=0,function(){return be+=1}),Ve=function(pe,et,qe){qe===void 0&&(qe=!0);var Re=et;if(!oe){var ke=function tt(Ot){var He=Ot.clientHeight,At=Ot.clientWidth;He!==0||At!==0||De?He===0&&At===0||!De||(De.disconnect(),De=null):window.ResizeObserver&&(De=new ResizeObserver(function(Nt){tt(Ot)})).observe(Ot),oe.style.cssText+="height: "+He+"px; width: "+At+"px"}.bind(null,Re);(oe=document.createElement("iframe")).classList.add("web-office-iframe");var mt={id:"office-iframe",src:pe,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Mt in Re?(mt.style="width: "+Re.clientWidth+"px; height: "+Re.clientHeight+"px;",qe&&window.addEventListener("resize",ke)):((Re=document.createElement("div")).classList.add("web-office-default-container"),function(tt){var Ot=document.createElement("style");document.head.appendChild(Ot);var He=Ot.sheet;He.insertRule(tt,He.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(Re),mt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),mt)oe.setAttribute(Mt,mt[Mt]);Re.appendChild(oe),oe.destroy=function(){oe.parentNode.removeChild(oe),oe=null,window.removeEventListener("resize",ke),De&&(De.disconnect(),De=null)}}return oe},ye=function(pe){Ve().contentWindow&&Ve().contentWindow.postMessage(JSON.stringify(pe),Be("origin"))};function de(pe,et,qe){return new Promise(function(Re){var ke=Ue(),mt=function(Mt){if(!ht(Mt)){var tt=se.parse(Mt.data);tt.eventName===qe&&tt.msgId===ke&&(Re(tt.data),se.remove(mt))}};se.add(mt),ye({data:pe,msgId:ke,eventName:et})})}var x=function(pe){return de(pe,"wps.jssdk.api","wps.api.reply")},Ie=function(pe){return de(pe,"api.basic","api.basic.reply")},Le={idMap:{}};function Ne(pe){return te(this,void 0,void 0,function(){var et,qe,Re,ke,mt,Mt,tt,Ot,He,At;return ie(this,function(Nt){switch(Nt.label){case 0:return ht(pe)?[2]:(et=se.parse(pe.data),qe=et.eventName,Re=et.callbackId,ke=et.data,Re&&(mt=Le.idMap[Re])?(Mt=mt.split(":"),tt=Mt[0],Ot=Mt[1],qe==="api.callback"&&Le[tt]&&Le[tt][Ot]?[4,(At=Le[tt][Ot]).callback.apply(At,ke.args)]:[3,2]):[3,2]);case 1:He=Nt.sent(),ye({result:He,callbackId:Re,eventName:"api.callback.reply"}),Nt.label=2;case 2:return[2]}})})}var It=function(pe){return te(void 0,void 0,void 0,function(){function et(){return Object.keys(Le.idMap).find(function(Nt){return Le.idMap[Nt]===Re+":"+qe})}var qe,Re,ke,mt,Mt,tt,Ot,He,At;return ie(this,function(Nt){switch(Nt.label){case 0:return qe=pe.prop,Re=pe.parentObjId,[4,Et([ke=pe.value])];case 1:return mt=Nt.sent(),Mt=mt[0],tt=mt[1],pe.value=Mt[0],Ot=Object.keys(tt)[0],He=Le[Re],ke===null&&He&&He[qe]&&((At=et())&&delete Le.idMap[At],delete He[qe],Object.keys(He).length||delete Le[Re],Object.keys(Le.idMap).length||se.remove(Ne)),Ot&&(Object.keys(Le.idMap).length||se.add(Ne),Le[Re]||(Le[Re]={}),Le[Re][qe]={callbackId:Ot,callback:tt[Ot]},(At=et())&&delete Le.idMap[At],Le.idMap[Ot]=Re+":"+qe),[2]}})})},xt=function(pe,et,qe,Re){return te(void 0,void 0,void 0,function(){var ke,mt,Mt,tt,Ot,He,At,Nt;return ie(this,function(rt){switch(rt.label){case 0:return ke=Ue(),tt=new Promise(function(dt,Te){mt=dt,Mt=Te}),Ot={},et.args?[4,Et(et.args)]:[3,2];case 1:He=rt.sent(),At=He[0],Nt=He[1],et.args=At,Ot=Nt,rt.label=2;case 2:return pe!=="api.setter"?[3,4]:[4,It(et)];case 3:rt.sent(),rt.label=4;case 4:return function(dt){var Te=dt[0],Ke=dt[1];typeof(Te=a({},Te)).data=="function"&&(Te.data=Te.data()),Ke(),ye(Te)}([{eventName:pe,data:et,msgId:ke},function(){var dt=this,Te=function(Ke){return te(dt,void 0,void 0,function(){var Me,wt,Rt;return ie(this,function(an){switch(an.label){case 0:return ht(Ke)?[2]:(Me=se.parse(Ke.data)).eventName==="api.callback"&&Me.callbackId&&Ot[Me.callbackId]?[4,Ot[Me.callbackId].apply(Ot,Me.data.args)]:[3,2];case 1:wt=an.sent(),ye({result:wt,eventName:"api.callback.reply",callbackId:Me.callbackId}),an.label=2;case 2:return Me.eventName===pe+".reply"&&Me.msgId===ke&&(Me.error?((Rt=new Error("")).stack=Me.error+` + `},Be={onDragStart(me){let{active:Fe}=me;return"Picked up draggable item "+Fe.id+"."},onDragOver(me){let{active:Fe,over:Xe}=me;return Xe?"Draggable item "+Fe.id+" was moved over droppable area "+Xe.id+".":"Draggable item "+Fe.id+" is no longer over a droppable area."},onDragEnd(me){let{active:Fe,over:Xe}=me;return Xe?"Draggable item "+Fe.id+" was dropped over droppable area "+Xe.id:"Draggable item "+Fe.id+" was dropped."},onDragCancel(me){let{active:Fe}=me;return"Dragging was cancelled. Draggable item "+Fe.id+" was dropped."}};function ht(me){let{announcements:Fe=Be,container:Xe,hiddenTextDescribedById:Bt,screenReaderInstructions:Wt=Ee}=me;const{announce:_t,announcement:ee}=Se(),lt=(0,ie.Ld)("DndLiveRegion"),[Ct,Xt]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{Xt(!0)},[]),re((0,a.useMemo)(()=>({onDragStart(bt){let{active:Gt}=bt;_t(Fe.onDragStart({active:Gt}))},onDragMove(bt){let{active:Gt,over:Ut}=bt;Fe.onDragMove&&_t(Fe.onDragMove({active:Gt,over:Ut}))},onDragOver(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragOver({active:Gt,over:Ut}))},onDragEnd(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragEnd({active:Gt,over:Ut}))},onDragCancel(bt){let{active:Gt,over:Ut}=bt;_t(Fe.onDragCancel({active:Gt,over:Ut}))}}),[_t,Fe])),!Ct)return null;const gt=a.createElement(a.Fragment,null,a.createElement(ue,{id:Bt,value:Wt.draggable}),a.createElement(ne,{id:lt,announcement:ee}));return Xe?(0,te.createPortal)(gt,Xe):gt}var be;(function(me){me.DragStart="dragStart",me.DragMove="dragMove",me.DragEnd="dragEnd",me.DragCancel="dragCancel",me.DragOver="dragOver",me.RegisterDroppable="registerDroppable",me.SetDroppableDisabled="setDroppableDisabled",me.UnregisterDroppable="unregisterDroppable"})(be||(be={}));function oe(){}function De(me,Fe){return(0,a.useMemo)(()=>({sensor:me,options:Fe!=null?Fe:{}}),[me,Fe])}function Ue(){for(var me=arguments.length,Fe=new Array(me),Xe=0;Xe[...Fe].filter(Bt=>Bt!=null),[...Fe])}const Ve=Object.freeze({x:0,y:0});function ye(me,Fe){return Math.sqrt(Math.pow(me.x-Fe.x,2)+Math.pow(me.y-Fe.y,2))}function de(me,Fe){const Xe=(0,ie.DC)(me);if(!Xe)return"0 0";const Bt={x:(Xe.x-Fe.left)/Fe.width*100,y:(Xe.y-Fe.top)/Fe.height*100};return Bt.x+"% "+Bt.y+"%"}function x(me,Fe){let{data:{value:Xe}}=me,{data:{value:Bt}}=Fe;return Xe-Bt}function Ie(me,Fe){let{data:{value:Xe}}=me,{data:{value:Bt}}=Fe;return Bt-Xe}function Le(me){let{left:Fe,top:Xe,height:Bt,width:Wt}=me;return[{x:Fe,y:Xe},{x:Fe+Wt,y:Xe},{x:Fe,y:Xe+Bt},{x:Fe+Wt,y:Xe+Bt}]}function Ne(me,Fe){if(!me||me.length===0)return null;const[Xe]=me;return Fe?Xe[Fe]:Xe}function It(me,Fe,Xe){return Fe===void 0&&(Fe=me.left),Xe===void 0&&(Xe=me.top),{x:Fe+me.width*.5,y:Xe+me.height*.5}}const xt=me=>{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=It(Fe,Fe.left,Fe.top),_t=[];for(const ee of Bt){const{id:lt}=ee,Ct=Xe.get(lt);if(Ct){const Xt=ye(It(Ct),Wt);_t.push({id:lt,data:{droppableContainer:ee,value:Xt}})}}return _t.sort(x)},Et=me=>{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=Le(Fe),_t=[];for(const ee of Bt){const{id:lt}=ee,Ct=Xe.get(lt);if(Ct){const Xt=Le(Ct),gt=Wt.reduce((Gt,Ut,$t)=>Gt+ye(Xt[$t],Ut),0),bt=Number((gt/4).toFixed(4));_t.push({id:lt,data:{droppableContainer:ee,value:bt}})}}return _t.sort(x)};function Dt(me,Fe){const Xe=Math.max(Fe.top,me.top),Bt=Math.max(Fe.left,me.left),Wt=Math.min(Fe.left+Fe.width,me.left+me.width),_t=Math.min(Fe.top+Fe.height,me.top+me.height),ee=Wt-Bt,lt=_t-Xe;if(Bt{let{collisionRect:Fe,droppableRects:Xe,droppableContainers:Bt}=me;const Wt=[];for(const _t of Bt){const{id:ee}=_t,lt=Xe.get(ee);if(lt){const Ct=Dt(lt,Fe);Ct>0&&Wt.push({id:ee,data:{droppableContainer:_t,value:Ct}})}}return Wt.sort(Ie)};function we(me,Fe){const{top:Xe,left:Bt,bottom:Wt,right:_t}=Fe;return Xe<=me.y&&me.y<=Wt&&Bt<=me.x&&me.x<=_t}const xe=me=>{let{droppableContainers:Fe,droppableRects:Xe,pointerCoordinates:Bt}=me;if(!Bt)return[];const Wt=[];for(const _t of Fe){const{id:ee}=_t,lt=Xe.get(ee);if(lt&&we(Bt,lt)){const Xt=Le(lt).reduce((bt,Gt)=>bt+ye(Bt,Gt),0),gt=Number((Xt/4).toFixed(4));Wt.push({id:ee,data:{droppableContainer:_t,value:gt}})}}return Wt.sort(x)};function ve(me,Fe,Xe){return $u(br({},me),{scaleX:Fe&&Xe?Fe.width/Xe.width:1,scaleY:Fe&&Xe?Fe.height/Xe.height:1})}function ot(me,Fe){return me&&Fe?{x:me.left-Fe.left,y:me.top-Fe.top}:Ve}function Zt(me){return function(Xe){for(var Bt=arguments.length,Wt=new Array(Bt>1?Bt-1:0),_t=1;_t$u(br({},ee),{top:ee.top+me*lt.y,bottom:ee.bottom+me*lt.y,left:ee.left+me*lt.x,right:ee.right+me*lt.x}),br({},Xe))}}const Ye=Zt(1);function ft(me){if(me.startsWith("matrix3d(")){const Fe=me.slice(9,-1).split(/, /);return{x:+Fe[12],y:+Fe[13],scaleX:+Fe[0],scaleY:+Fe[5]}}else if(me.startsWith("matrix(")){const Fe=me.slice(7,-1).split(/, /);return{x:+Fe[4],y:+Fe[5],scaleX:+Fe[0],scaleY:+Fe[3]}}return null}function ct(me,Fe,Xe){const Bt=ft(Fe);if(!Bt)return me;const{scaleX:Wt,scaleY:_t,x:ee,y:lt}=Bt,Ct=me.left-ee-(1-Wt)*parseFloat(Xe),Xt=me.top-lt-(1-_t)*parseFloat(Xe.slice(Xe.indexOf(" ")+1)),gt=Wt?me.width/Wt:me.width,bt=_t?me.height/_t:me.height;return{width:gt,height:bt,top:Xt,right:Ct+gt,bottom:Xt+bt,left:Ct}}const $e={ignoreTransform:!1};function at(me,Fe){Fe===void 0&&(Fe=$e);let Xe=me.getBoundingClientRect();if(Fe.ignoreTransform){const{transform:Xt,transformOrigin:gt}=(0,ie.Jj)(me).getComputedStyle(me);Xt&&(Xe=ct(Xe,Xt,gt))}const{top:Bt,left:Wt,width:_t,height:ee,bottom:lt,right:Ct}=Xe;return{top:Bt,left:Wt,width:_t,height:ee,bottom:lt,right:Ct}}function ut(me){return at(me,{ignoreTransform:!0})}function nt(me){const Fe=me.innerWidth,Xe=me.innerHeight;return{top:0,left:0,right:Fe,bottom:Xe,width:Fe,height:Xe}}function he(me,Fe){return Fe===void 0&&(Fe=(0,ie.Jj)(me).getComputedStyle(me)),Fe.position==="fixed"}function Ae(me,Fe){Fe===void 0&&(Fe=(0,ie.Jj)(me).getComputedStyle(me));const Xe=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(Wt=>{const _t=Fe[Wt];return typeof _t=="string"?Xe.test(_t):!1})}function ce(me,Fe){const Xe=[];function Bt(Wt){if(Fe!=null&&Xe.length>=Fe||!Wt)return Xe;if((0,ie.qk)(Wt)&&Wt.scrollingElement!=null&&!Xe.includes(Wt.scrollingElement))return Xe.push(Wt.scrollingElement),Xe;if(!(0,ie.Re)(Wt)||(0,ie.vZ)(Wt)||Xe.includes(Wt))return Xe;const _t=(0,ie.Jj)(me).getComputedStyle(Wt);return Wt!==me&&Ae(Wt,_t)&&Xe.push(Wt),he(Wt,_t)?Xe:Bt(Wt.parentNode)}return me?Bt(me):Xe}function Je(me){const[Fe]=ce(me,1);return Fe!=null?Fe:null}function Ge(me){return!ie.Nq||!me?null:(0,ie.FJ)(me)?me:(0,ie.UG)(me)?(0,ie.qk)(me)||me===(0,ie.r3)(me).scrollingElement?window:(0,ie.Re)(me)?me:null:null}function Vt(me){return(0,ie.FJ)(me)?me.scrollX:me.scrollLeft}function it(me){return(0,ie.FJ)(me)?me.scrollY:me.scrollTop}function yt(me){return{x:Vt(me),y:it(me)}}var Lt;(function(me){me[me.Forward=1]="Forward",me[me.Backward=-1]="Backward"})(Lt||(Lt={}));function St(me){return!ie.Nq||!me?!1:me===document.scrollingElement}function Yt(me){const Fe={x:0,y:0},Xe=St(me)?{height:window.innerHeight,width:window.innerWidth}:{height:me.clientHeight,width:me.clientWidth},Bt={x:me.scrollWidth-Xe.width,y:me.scrollHeight-Xe.height},Wt=me.scrollTop<=Fe.y,_t=me.scrollLeft<=Fe.x,ee=me.scrollTop>=Bt.y,lt=me.scrollLeft>=Bt.x;return{isTop:Wt,isLeft:_t,isBottom:ee,isRight:lt,maxScroll:Bt,minScroll:Fe}}const Ht={x:.2,y:.2};function kt(me,Fe,Xe,Bt,Wt){let{top:_t,left:ee,right:lt,bottom:Ct}=Xe;Bt===void 0&&(Bt=10),Wt===void 0&&(Wt=Ht);const{isTop:Xt,isBottom:gt,isLeft:bt,isRight:Gt}=Yt(me),Ut={x:0,y:0},$t={x:0,y:0},Fn={height:Fe.height*Wt.y,width:Fe.width*Wt.x};return!Xt&&_t<=Fe.top+Fn.height?(Ut.y=Lt.Backward,$t.y=Bt*Math.abs((Fe.top+Fn.height-_t)/Fn.height)):!gt&&Ct>=Fe.bottom-Fn.height&&(Ut.y=Lt.Forward,$t.y=Bt*Math.abs((Fe.bottom-Fn.height-Ct)/Fn.height)),!Gt&<>=Fe.right-Fn.width?(Ut.x=Lt.Forward,$t.x=Bt*Math.abs((Fe.right-Fn.width-lt)/Fn.width)):!bt&&ee<=Fe.left+Fn.width&&(Ut.x=Lt.Backward,$t.x=Bt*Math.abs((Fe.left+Fn.width-ee)/Fn.width)),{direction:Ut,speed:$t}}function pe(me){if(me===document.scrollingElement){const{innerWidth:_t,innerHeight:ee}=window;return{top:0,left:0,right:_t,bottom:ee,width:_t,height:ee}}const{top:Fe,left:Xe,right:Bt,bottom:Wt}=me.getBoundingClientRect();return{top:Fe,left:Xe,right:Bt,bottom:Wt,width:me.clientWidth,height:me.clientHeight}}function et(me){return me.reduce((Fe,Xe)=>(0,ie.IH)(Fe,yt(Xe)),Ve)}function qe(me){return me.reduce((Fe,Xe)=>Fe+Vt(Xe),0)}function Re(me){return me.reduce((Fe,Xe)=>Fe+it(Xe),0)}function ke(me,Fe){if(Fe===void 0&&(Fe=at),!me)return;const{top:Xe,left:Bt,bottom:Wt,right:_t}=Fe(me);Je(me)&&(Wt<=0||_t<=0||Xe>=window.innerHeight||Bt>=window.innerWidth)&&me.scrollIntoView({block:"center",inline:"center"})}const mt=[["x",["left","right"],qe],["y",["top","bottom"],Re]];class Mt{constructor(Fe,Xe){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const Bt=ce(Xe),Wt=et(Bt);this.rect=br({},Fe),this.width=Fe.width,this.height=Fe.height;for(const[_t,ee,lt]of mt)for(const Ct of ee)Object.defineProperty(this,Ct,{get:()=>{const Xt=lt(Bt),gt=Wt[_t]-Xt;return this.rect[Ct]+gt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class tt{constructor(Fe){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Xe=>{var Bt;return(Bt=this.target)==null?void 0:Bt.removeEventListener(...Xe)})},this.target=Fe}add(Fe,Xe,Bt){var Wt;(Wt=this.target)==null||Wt.addEventListener(Fe,Xe,Bt),this.listeners.push([Fe,Xe,Bt])}}function Ot(me){const{EventTarget:Fe}=(0,ie.Jj)(me);return me instanceof Fe?me:(0,ie.r3)(me)}function He(me,Fe){const Xe=Math.abs(me.x),Bt=Math.abs(me.y);return typeof Fe=="number"?Math.sqrt(Gd(Xe,2)+Gd(Bt,2))>Fe:"x"in Fe&&"y"in Fe?Xe>Fe.x&&Bt>Fe.y:"x"in Fe?Xe>Fe.x:"y"in Fe?Bt>Fe.y:!1}var At;(function(me){me.Click="click",me.DragStart="dragstart",me.Keydown="keydown",me.ContextMenu="contextmenu",me.Resize="resize",me.SelectionChange="selectionchange",me.VisibilityChange="visibilitychange"})(At||(At={}));function Nt(me){me.preventDefault()}function rt(me){me.stopPropagation()}var dt;(function(me){me.Space="Space",me.Down="ArrowDown",me.Right="ArrowRight",me.Left="ArrowLeft",me.Up="ArrowUp",me.Esc="Escape",me.Enter="Enter",me.Tab="Tab"})(dt||(dt={}));const Te={start:[dt.Space,dt.Enter],cancel:[dt.Esc],end:[dt.Space,dt.Enter,dt.Tab]},Ke=(me,Fe)=>{let{currentCoordinates:Xe}=Fe;switch(me.code){case dt.Right:return $u(br({},Xe),{x:Xe.x+25});case dt.Left:return $u(br({},Xe),{x:Xe.x-25});case dt.Down:return $u(br({},Xe),{y:Xe.y+25});case dt.Up:return $u(br({},Xe),{y:Xe.y-25})}};class Me{constructor(Fe){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=Fe;const{event:{target:Xe}}=Fe;this.props=Fe,this.listeners=new tt((0,ie.r3)(Xe)),this.windowListeners=new tt((0,ie.Jj)(Xe)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(At.Resize,this.handleCancel),this.windowListeners.add(At.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(At.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:Fe,onStart:Xe}=this.props,Bt=Fe.node.current;Bt&&ke(Bt),Xe(Ve)}handleKeyDown(Fe){if((0,ie.vd)(Fe)){const{active:Xe,context:Bt,options:Wt}=this.props,{keyboardCodes:_t=Te,coordinateGetter:ee=Ke,scrollBehavior:lt="smooth"}=Wt,{code:Ct}=Fe;if(_t.end.includes(Ct)){this.handleEnd(Fe);return}if(_t.cancel.includes(Ct)){this.handleCancel(Fe);return}const{collisionRect:Xt}=Bt.current,gt=Xt?{x:Xt.left,y:Xt.top}:Ve;this.referenceCoordinates||(this.referenceCoordinates=gt);const bt=ee(Fe,{active:Xe,context:Bt.current,currentCoordinates:gt});if(bt){const Gt=(0,ie.$X)(bt,gt),Ut={x:0,y:0},{scrollableAncestors:$t}=Bt.current;for(const Fn of $t){const je=Fe.code,{isTop:Ft,isRight:zt,isLeft:Bn,isBottom:zn,maxScroll:Qn,minScroll:Ln}=Yt(Fn),da=pe(Fn),$n={x:Math.min(je===dt.Right?da.right-da.width/2:da.right,Math.max(je===dt.Right?da.left:da.left+da.width/2,bt.x)),y:Math.min(je===dt.Down?da.bottom-da.height/2:da.bottom,Math.max(je===dt.Down?da.top:da.top+da.height/2,bt.y))},Pa=je===dt.Right&&!zt||je===dt.Left&&!Bn,Ll=je===dt.Down&&!zn||je===dt.Up&&!Ft;if(Pa&&$n.x!==bt.x){const rl=Fn.scrollLeft+Gt.x,bl=je===dt.Right&&rl<=Qn.x||je===dt.Left&&rl>=Ln.x;if(bl&&!Gt.y){Fn.scrollTo({left:rl,behavior:lt});return}bl?Ut.x=Fn.scrollLeft-rl:Ut.x=je===dt.Right?Fn.scrollLeft-Qn.x:Fn.scrollLeft-Ln.x,Ut.x&&Fn.scrollBy({left:-Ut.x,behavior:lt});break}else if(Ll&&$n.y!==bt.y){const rl=Fn.scrollTop+Gt.y,bl=je===dt.Down&&rl<=Qn.y||je===dt.Up&&rl>=Ln.y;if(bl&&!Gt.x){Fn.scrollTo({top:rl,behavior:lt});return}bl?Ut.y=Fn.scrollTop-rl:Ut.y=je===dt.Down?Fn.scrollTop-Qn.y:Fn.scrollTop-Ln.y,Ut.y&&Fn.scrollBy({top:-Ut.y,behavior:lt});break}}this.handleMove(Fe,(0,ie.IH)((0,ie.$X)(bt,this.referenceCoordinates),Ut))}}}handleMove(Fe,Xe){const{onMove:Bt}=this.props;Fe.preventDefault(),Bt(Xe)}handleEnd(Fe){const{onEnd:Xe}=this.props;Fe.preventDefault(),this.detach(),Xe()}handleCancel(Fe){const{onCancel:Xe}=this.props;Fe.preventDefault(),this.detach(),Xe()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}Me.activators=[{eventName:"onKeyDown",handler:(me,Fe,Xe)=>{let{keyboardCodes:Bt=Te,onActivation:Wt}=Fe,{active:_t}=Xe;const{code:ee}=me.nativeEvent;if(Bt.start.includes(ee)){const lt=_t.activatorNode.current;return lt&&me.target!==lt?!1:(me.preventDefault(),Wt==null||Wt({event:me.nativeEvent}),!0)}return!1}}];function wt(me){return!!(me&&"distance"in me)}function Rt(me){return!!(me&&"delay"in me)}class an{constructor(Fe,Xe,Bt){var Wt;Bt===void 0&&(Bt=Ot(Fe.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=Fe,this.events=Xe;const{event:_t}=Fe,{target:ee}=_t;this.props=Fe,this.events=Xe,this.document=(0,ie.r3)(ee),this.documentListeners=new tt(this.document),this.listeners=new tt(Bt),this.windowListeners=new tt((0,ie.Jj)(ee)),this.initialCoordinates=(Wt=(0,ie.DC)(_t))!=null?Wt:Ve,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:Fe,props:{options:{activationConstraint:Xe,bypassActivationConstraint:Bt}}}=this;if(this.listeners.add(Fe.move.name,this.handleMove,{passive:!1}),this.listeners.add(Fe.end.name,this.handleEnd),Fe.cancel&&this.listeners.add(Fe.cancel.name,this.handleCancel),this.windowListeners.add(At.Resize,this.handleCancel),this.windowListeners.add(At.DragStart,Nt),this.windowListeners.add(At.VisibilityChange,this.handleCancel),this.windowListeners.add(At.ContextMenu,Nt),this.documentListeners.add(At.Keydown,this.handleKeydown),Xe){if(Bt!=null&&Bt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Rt(Xe)){this.timeoutId=setTimeout(this.handleStart,Xe.delay),this.handlePending(Xe);return}if(wt(Xe)){this.handlePending(Xe);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(Fe,Xe){const{active:Bt,onPending:Wt}=this.props;Wt(Bt,Fe,this.initialCoordinates,Xe)}handleStart(){const{initialCoordinates:Fe}=this,{onStart:Xe}=this.props;Fe&&(this.activated=!0,this.documentListeners.add(At.Click,rt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(At.SelectionChange,this.removeTextSelection),Xe(Fe))}handleMove(Fe){var Xe;const{activated:Bt,initialCoordinates:Wt,props:_t}=this,{onMove:ee,options:{activationConstraint:lt}}=_t;if(!Wt)return;const Ct=(Xe=(0,ie.DC)(Fe))!=null?Xe:Ve,Xt=(0,ie.$X)(Wt,Ct);if(!Bt&<){if(wt(lt)){if(lt.tolerance!=null&&He(Xt,lt.tolerance))return this.handleCancel();if(He(Xt,lt.distance))return this.handleStart()}if(Rt(lt)&&He(Xt,lt.tolerance))return this.handleCancel();this.handlePending(lt,Xt);return}Fe.cancelable&&Fe.preventDefault(),ee(Ct)}handleEnd(){const{onAbort:Fe,onEnd:Xe}=this.props;this.detach(),this.activated||Fe(this.props.active),Xe()}handleCancel(){const{onAbort:Fe,onCancel:Xe}=this.props;this.detach(),this.activated||Fe(this.props.active),Xe()}handleKeydown(Fe){Fe.code===dt.Esc&&this.handleCancel()}removeTextSelection(){var Fe;(Fe=this.document.getSelection())==null||Fe.removeAllRanges()}}const dn={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Kt extends an{constructor(Fe){const{event:Xe}=Fe,Bt=(0,ie.r3)(Xe.target);super(Fe,dn,Bt)}}Kt.activators=[{eventName:"onPointerDown",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;return!Xe.isPrimary||Xe.button!==0?!1:(Bt==null||Bt({event:Xe}),!0)}}];const mn={move:{name:"mousemove"},end:{name:"mouseup"}};var tn;(function(me){me[me.RightClick=2]="RightClick"})(tn||(tn={}));class Da extends an{constructor(Fe){super(Fe,mn,(0,ie.r3)(Fe.event.target))}}Da.activators=[{eventName:"onMouseDown",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;return Xe.button===tn.RightClick?!1:(Bt==null||Bt({event:Xe}),!0)}}];const wn={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Xn extends an{constructor(Fe){super(Fe,wn)}static setup(){return window.addEventListener(wn.move.name,Fe,{capture:!1,passive:!1}),function(){window.removeEventListener(wn.move.name,Fe)};function Fe(){}}}Xn.activators=[{eventName:"onTouchStart",handler:(me,Fe)=>{let{nativeEvent:Xe}=me,{onActivation:Bt}=Fe;const{touches:Wt}=Xe;return Wt.length>1?!1:(Bt==null||Bt({event:Xe}),!0)}}];var Wa;(function(me){me[me.Pointer=0]="Pointer",me[me.DraggableRect=1]="DraggableRect"})(Wa||(Wa={}));var Ba;(function(me){me[me.TreeOrder=0]="TreeOrder",me[me.ReversedTreeOrder=1]="ReversedTreeOrder"})(Ba||(Ba={}));function _a(me){let{acceleration:Fe,activator:Xe=Wa.Pointer,canScroll:Bt,draggingRect:Wt,enabled:_t,interval:ee=5,order:lt=Ba.TreeOrder,pointerCoordinates:Ct,scrollableAncestors:Xt,scrollableAncestorRects:gt,delta:bt,threshold:Gt}=me;const Ut=Vn({delta:bt,disabled:!_t}),[$t,Fn]=(0,ie.Yz)(),je=(0,a.useRef)({x:0,y:0}),Ft=(0,a.useRef)({x:0,y:0}),zt=(0,a.useMemo)(()=>{switch(Xe){case Wa.Pointer:return Ct?{top:Ct.y,bottom:Ct.y,left:Ct.x,right:Ct.x}:null;case Wa.DraggableRect:return Wt}},[Xe,Wt,Ct]),Bn=(0,a.useRef)(null),zn=(0,a.useCallback)(()=>{const Ln=Bn.current;if(!Ln)return;const da=je.current.x*Ft.current.x,$n=je.current.y*Ft.current.y;Ln.scrollBy(da,$n)},[]),Qn=(0,a.useMemo)(()=>lt===Ba.TreeOrder?[...Xt].reverse():Xt,[lt,Xt]);(0,a.useEffect)(()=>{if(!_t||!Xt.length||!zt){Fn();return}for(const Ln of Qn){if((Bt==null?void 0:Bt(Ln))===!1)continue;const da=Xt.indexOf(Ln),$n=gt[da];if(!$n)continue;const{direction:Pa,speed:Ll}=kt(Ln,$n,zt,Fe,Gt);for(const rl of["x","y"])Ut[rl][Pa[rl]]||(Ll[rl]=0,Pa[rl]=0);if(Ll.x>0||Ll.y>0){Fn(),Bn.current=Ln,$t(zn,ee),je.current=Ll,Ft.current=Pa;return}}je.current={x:0,y:0},Ft.current={x:0,y:0},Fn()},[Fe,zn,Bt,Fn,_t,ee,JSON.stringify(zt),JSON.stringify(Ut),$t,Xt,Qn,gt,JSON.stringify(Gt)])}const Un={x:{[Lt.Backward]:!1,[Lt.Forward]:!1},y:{[Lt.Backward]:!1,[Lt.Forward]:!1}};function Vn(me){let{delta:Fe,disabled:Xe}=me;const Bt=(0,ie.D9)(Fe);return(0,ie.Gj)(Wt=>{if(Xe||!Bt||!Wt)return Un;const _t={x:Math.sign(Fe.x-Bt.x),y:Math.sign(Fe.y-Bt.y)};return{x:{[Lt.Backward]:Wt.x[Lt.Backward]||_t.x===-1,[Lt.Forward]:Wt.x[Lt.Forward]||_t.x===1},y:{[Lt.Backward]:Wt.y[Lt.Backward]||_t.y===-1,[Lt.Forward]:Wt.y[Lt.Forward]||_t.y===1}}},[Xe,Fe,Bt])}function ca(me,Fe){const Xe=Fe!=null?me.get(Fe):void 0,Bt=Xe?Xe.node.current:null;return(0,ie.Gj)(Wt=>{var _t;return Fe==null?null:(_t=Bt!=null?Bt:Wt)!=null?_t:null},[Bt,Fe])}function ga(me,Fe){return(0,a.useMemo)(()=>me.reduce((Xe,Bt)=>{const{sensor:Wt}=Bt,_t=Wt.activators.map(ee=>({eventName:ee.eventName,handler:Fe(ee.handler,Bt)}));return[...Xe,..._t]},[]),[me,Fe])}var va;(function(me){me[me.Always=0]="Always",me[me.BeforeDragging=1]="BeforeDragging",me[me.WhileDragging=2]="WhileDragging"})(va||(va={}));var on;(function(me){me.Optimized="optimized"})(on||(on={}));const Rn=new Map;function fn(me,Fe){let{dragging:Xe,dependencies:Bt,config:Wt}=Fe;const[_t,ee]=(0,a.useState)(null),{frequency:lt,measure:Ct,strategy:Xt}=Wt,gt=(0,a.useRef)(me),bt=je(),Gt=(0,ie.Ey)(bt),Ut=(0,a.useCallback)(function(Ft){Ft===void 0&&(Ft=[]),!Gt.current&&ee(zt=>zt===null?Ft:zt.concat(Ft.filter(Bn=>!zt.includes(Bn))))},[Gt]),$t=(0,a.useRef)(null),Fn=(0,ie.Gj)(Ft=>{if(bt&&!Xe)return Rn;if(!Ft||Ft===Rn||gt.current!==me||_t!=null){const zt=new Map;for(let Bn of me){if(!Bn)continue;if(_t&&_t.length>0&&!_t.includes(Bn.id)&&Bn.rect.current){zt.set(Bn.id,Bn.rect.current);continue}const zn=Bn.node.current,Qn=zn?new Mt(Ct(zn),zn):null;Bn.rect.current=Qn,Qn&&zt.set(Bn.id,Qn)}return zt}return Ft},[me,_t,Xe,bt,Ct]);return(0,a.useEffect)(()=>{gt.current=me},[me]),(0,a.useEffect)(()=>{bt||Ut()},[Xe,bt]),(0,a.useEffect)(()=>{_t&&_t.length>0&&ee(null)},[JSON.stringify(_t)]),(0,a.useEffect)(()=>{bt||typeof lt!="number"||$t.current!==null||($t.current=setTimeout(()=>{Ut(),$t.current=null},lt))},[lt,bt,Ut,...Bt]),{droppableRects:Fn,measureDroppableContainers:Ut,measuringScheduled:_t!=null};function je(){switch(Xt){case va.Always:return!1;case va.BeforeDragging:return Xe;default:return!Xe}}}function hn(me,Fe){return(0,ie.Gj)(Xe=>me?Xe||(typeof Fe=="function"?Fe(me):me):null,[Fe,me])}function On(me,Fe){return hn(me,Fe)}function Ka(me){let{callback:Fe,disabled:Xe}=me;const Bt=(0,ie.zX)(Fe),Wt=(0,a.useMemo)(()=>{if(Xe||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:_t}=window;return new _t(Bt)},[Bt,Xe]);return(0,a.useEffect)(()=>()=>Wt==null?void 0:Wt.disconnect(),[Wt]),Wt}function jt(me){let{callback:Fe,disabled:Xe}=me;const Bt=(0,ie.zX)(Fe),Wt=(0,a.useMemo)(()=>{if(Xe||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:_t}=window;return new _t(Bt)},[Xe]);return(0,a.useEffect)(()=>()=>Wt==null?void 0:Wt.disconnect(),[Wt]),Wt}function Pn(me){return new Mt(at(me),me)}function aa(me,Fe,Xe){Fe===void 0&&(Fe=Pn);const[Bt,Wt]=(0,a.useState)(null);function _t(){Wt(Ct=>{if(!me)return null;if(me.isConnected===!1){var Xt;return(Xt=Ct!=null?Ct:Xe)!=null?Xt:null}const gt=Fe(me);return JSON.stringify(Ct)===JSON.stringify(gt)?Ct:gt})}const ee=Ka({callback(Ct){if(me)for(const Xt of Ct){const{type:gt,target:bt}=Xt;if(gt==="childList"&&bt instanceof HTMLElement&&bt.contains(me)){_t();break}}}}),lt=jt({callback:_t});return(0,ie.LI)(()=>{_t(),me?(lt==null||lt.observe(me),ee==null||ee.observe(document.body,{childList:!0,subtree:!0})):(lt==null||lt.disconnect(),ee==null||ee.disconnect())},[me]),Bt}function pa(me){const Fe=hn(me);return ot(me,Fe)}const na=[];function Qa(me){const Fe=(0,a.useRef)(me),Xe=(0,ie.Gj)(Bt=>me?Bt&&Bt!==na&&me&&Fe.current&&me.parentNode===Fe.current.parentNode?Bt:ce(me):na,[me]);return(0,a.useEffect)(()=>{Fe.current=me},[me]),Xe}function La(me){const[Fe,Xe]=(0,a.useState)(null),Bt=(0,a.useRef)(me),Wt=(0,a.useCallback)(_t=>{const ee=Ge(_t.target);ee&&Xe(lt=>lt?(lt.set(ee,yt(ee)),new Map(lt)):null)},[]);return(0,a.useEffect)(()=>{const _t=Bt.current;if(me!==_t){ee(_t);const lt=me.map(Ct=>{const Xt=Ge(Ct);return Xt?(Xt.addEventListener("scroll",Wt,{passive:!0}),[Xt,yt(Xt)]):null}).filter(Ct=>Ct!=null);Xe(lt.length?new Map(lt):null),Bt.current=me}return()=>{ee(me),ee(_t)};function ee(lt){lt.forEach(Ct=>{const Xt=Ge(Ct);Xt==null||Xt.removeEventListener("scroll",Wt)})}},[Wt,me]),(0,a.useMemo)(()=>me.length?Fe?Array.from(Fe.values()).reduce((_t,ee)=>(0,ie.IH)(_t,ee),Ve):et(me):Ve,[me,Fe])}function jn(me,Fe){Fe===void 0&&(Fe=[]);const Xe=(0,a.useRef)(null);return(0,a.useEffect)(()=>{Xe.current=null},Fe),(0,a.useEffect)(()=>{const Bt=me!==Ve;Bt&&!Xe.current&&(Xe.current=me),!Bt&&Xe.current&&(Xe.current=null)},[me]),Xe.current?(0,ie.$X)(me,Xe.current):Ve}function yn(me){(0,a.useEffect)(()=>{if(!ie.Nq)return;const Fe=me.map(Xe=>{let{sensor:Bt}=Xe;return Bt.setup==null?void 0:Bt.setup()});return()=>{for(const Xe of Fe)Xe==null||Xe()}},me.map(Fe=>{let{sensor:Xe}=Fe;return Xe}))}function sn(me,Fe){return(0,a.useMemo)(()=>me.reduce((Xe,Bt)=>{let{eventName:Wt,handler:_t}=Bt;return Xe[Wt]=ee=>{_t(ee,Fe)},Xe},{}),[me,Fe])}function Kn(me){return(0,a.useMemo)(()=>me?nt(me):null,[me])}const fl=[];function Fl(me,Fe){Fe===void 0&&(Fe=at);const[Xe]=me,Bt=Kn(Xe?(0,ie.Jj)(Xe):null),[Wt,_t]=(0,a.useState)(fl);function ee(){_t(()=>me.length?me.map(Ct=>St(Ct)?Bt:new Mt(Fe(Ct),Ct)):fl)}const lt=jt({callback:ee});return(0,ie.LI)(()=>{lt==null||lt.disconnect(),ee(),me.forEach(Ct=>lt==null?void 0:lt.observe(Ct))},[me]),Wt}function wr(me){if(!me)return null;if(me.children.length>1)return me;const Fe=me.children[0];return(0,ie.Re)(Fe)?Fe:me}function gn(me){let{measure:Fe}=me;const[Xe,Bt]=(0,a.useState)(null),Wt=(0,a.useCallback)(Xt=>{for(const{target:gt}of Xt)if((0,ie.Re)(gt)){Bt(bt=>{const Gt=Fe(gt);return bt?$u(br({},bt),{width:Gt.width,height:Gt.height}):Gt});break}},[Fe]),_t=jt({callback:Wt}),ee=(0,a.useCallback)(Xt=>{const gt=wr(Xt);_t==null||_t.disconnect(),gt&&(_t==null||_t.observe(gt)),Bt(gt?Fe(gt):null)},[Fe,_t]),[lt,Ct]=(0,ie.wm)(ee);return(0,a.useMemo)(()=>({nodeRef:lt,rect:Xe,setRef:Ct}),[Xe,lt,Ct])}const Hn=[{sensor:Kt,options:{}},{sensor:Me,options:{}}],$a={current:{}},ja={draggable:{measure:ut},droppable:{measure:ut,strategy:va.WhileDragging,frequency:on.Optimized},dragOverlay:{measure:at}};class pl extends Map{get(Fe){var Xe;return Fe!=null&&(Xe=super.get(Fe))!=null?Xe:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(Fe=>{let{disabled:Xe}=Fe;return!Xe})}getNodeFor(Fe){var Xe,Bt;return(Xe=(Bt=this.get(Fe))==null?void 0:Bt.node.current)!=null?Xe:void 0}}const Ml={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new pl,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:oe},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:ja,measureDroppableContainers:oe,windowRect:null,measuringScheduled:!1},Ze={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:oe,draggableNodes:new Map,over:null,measureDroppableContainers:oe},qt=(0,a.createContext)(Ze),cn=(0,a.createContext)(Ml);function Tt(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new pl}}}function Wn(me,Fe){switch(Fe.type){case be.DragStart:return $u(br({},me),{draggable:$u(br({},me.draggable),{initialCoordinates:Fe.initialCoordinates,active:Fe.active})});case be.DragMove:return me.draggable.active==null?me:$u(br({},me),{draggable:$u(br({},me.draggable),{translate:{x:Fe.coordinates.x-me.draggable.initialCoordinates.x,y:Fe.coordinates.y-me.draggable.initialCoordinates.y}})});case be.DragEnd:case be.DragCancel:return $u(br({},me),{draggable:$u(br({},me.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case be.RegisterDroppable:{const{element:Xe}=Fe,{id:Bt}=Xe,Wt=new pl(me.droppable.containers);return Wt.set(Bt,Xe),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:Wt})})}case be.SetDroppableDisabled:{const{id:Xe,key:Bt,disabled:Wt}=Fe,_t=me.droppable.containers.get(Xe);if(!_t||Bt!==_t.key)return me;const ee=new pl(me.droppable.containers);return ee.set(Xe,$u(br({},_t),{disabled:Wt})),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:ee})})}case be.UnregisterDroppable:{const{id:Xe,key:Bt}=Fe,Wt=me.droppable.containers.get(Xe);if(!Wt||Bt!==Wt.key)return me;const _t=new pl(me.droppable.containers);return _t.delete(Xe),$u(br({},me),{droppable:$u(br({},me.droppable),{containers:_t})})}default:return me}}function la(me){let{disabled:Fe}=me;const{active:Xe,activatorEvent:Bt,draggableNodes:Wt}=(0,a.useContext)(qt),_t=(0,ie.D9)(Bt),ee=(0,ie.D9)(Xe==null?void 0:Xe.id);return(0,a.useEffect)(()=>{if(!Fe&&!Bt&&_t&&ee!=null){if(!(0,ie.vd)(_t)||document.activeElement===_t.target)return;const lt=Wt.get(ee);if(!lt)return;const{activatorNode:Ct,node:Xt}=lt;if(!Ct.current&&!Xt.current)return;requestAnimationFrame(()=>{for(const gt of[Ct.current,Xt.current]){if(!gt)continue;const bt=(0,ie.so)(gt);if(bt){bt.focus();break}}})}},[Bt,Fe,Wt,ee,_t]),null}function Ya(me,Fe){let Wt=Fe,{transform:Xe}=Wt,Bt=pd(Wt,["transform"]);return me!=null&&me.length?me.reduce((_t,ee)=>ee(br({transform:_t},Bt)),Xe):Xe}function Ma(me){return(0,a.useMemo)(()=>({draggable:br(br({},ja.draggable),me==null?void 0:me.draggable),droppable:br(br({},ja.droppable),me==null?void 0:me.droppable),dragOverlay:br(br({},ja.dragOverlay),me==null?void 0:me.dragOverlay)}),[me==null?void 0:me.draggable,me==null?void 0:me.droppable,me==null?void 0:me.dragOverlay])}function ra(me){let{activeNode:Fe,measure:Xe,initialRect:Bt,config:Wt=!0}=me;const _t=(0,a.useRef)(!1),{x:ee,y:lt}=typeof Wt=="boolean"?{x:Wt,y:Wt}:Wt;(0,ie.LI)(()=>{if(!ee&&!lt||!Fe){_t.current=!1;return}if(_t.current||!Bt)return;const Xt=Fe==null?void 0:Fe.node.current;if(!Xt||Xt.isConnected===!1)return;const gt=Xe(Xt),bt=ot(gt,Bt);if(ee||(bt.x=0),lt||(bt.y=0),_t.current=!0,Math.abs(bt.x)>0||Math.abs(bt.y)>0){const Gt=Je(Xt);Gt&&Gt.scrollBy({top:bt.y,left:bt.x})}},[Fe,ee,lt,Bt,Xe])}const Ia=(0,a.createContext)($u(br({},Ve),{scaleX:1,scaleY:1}));var Ja;(function(me){me[me.Uninitialized=0]="Uninitialized",me[me.Initializing=1]="Initializing",me[me.Initialized=2]="Initialized"})(Ja||(Ja={}));const cl=(0,a.memo)(function(Fe){var Xe,Bt,Wt,_t;let rn=Fe,{id:ee,accessibility:lt,autoScroll:Ct=!0,children:Xt,sensors:gt=Hn,collisionDetection:bt=We,measuring:Gt,modifiers:Ut}=rn,$t=pd(rn,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const Fn=(0,a.useReducer)(Wn,void 0,Tt),[je,Ft]=Fn,[zt,Bn]=ge(),[zn,Qn]=(0,a.useState)(Ja.Uninitialized),Ln=zn===Ja.Initialized,{draggable:{active:da,nodes:$n,translate:Pa},droppable:{containers:Ll}}=je,rl=da!=null?$n.get(da):null,bl=(0,a.useRef)({initial:null,translated:null}),wl=(0,a.useMemo)(()=>{var qa;return da!=null?{id:da,data:(qa=rl==null?void 0:rl.data)!=null?qa:$a,rect:bl}:null},[da,rl]),Pl=(0,a.useRef)(null),[ma,Au]=(0,a.useState)(null),[cr,Su]=(0,a.useState)(null),Dr=(0,ie.Ey)($t,Object.values($t)),cu=(0,ie.Ld)("DndDescribedBy",ee),Iu=(0,a.useMemo)(()=>Ll.getEnabled(),[Ll]),ql=Ma(Gt),{droppableRects:lu,measureDroppableContainers:Pr,measuringScheduled:Hu}=fn(Iu,{dragging:Ln,dependencies:[Pa.x,Pa.y],config:ql.droppable}),yu=ca($n,da),Gu=(0,a.useMemo)(()=>cr?(0,ie.DC)(cr):null,[cr]),ao=vi(),lo=On(yu,ql.draggable.measure);ra({activeNode:da!=null?$n.get(da):null,config:ao.layoutShiftCompensation,initialRect:lo,measure:ql.draggable.measure});const dr=aa(yu,ql.draggable.measure,lo),Rr=aa(yu?yu.parentElement:null),lr=(0,a.useRef)({activatorEvent:null,active:null,activeNode:yu,collisionRect:null,collisions:null,droppableRects:lu,draggableNodes:$n,draggingNode:null,draggingNodeRect:null,droppableContainers:Ll,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),or=Ll.getNodeFor((Xe=lr.current.over)==null?void 0:Xe.id),Or=gn({measure:ql.dragOverlay.measure}),gu=(Bt=Or.nodeRef.current)!=null?Bt:yu,eu=Ln?(Wt=Or.rect)!=null?Wt:dr:null,yl=!!(Or.nodeRef.current&&Or.rect),Fr=pa(yl?null:dr),Zl=Kn(gu?(0,ie.Jj)(gu):null),tu=Qa(Ln?or!=null?or:yu:null),tl=Fl(tu),bo=Ya(Ut,{transform:{x:Pa.x-Fr.x,y:Pa.y-Fr.y,scaleX:1,scaleY:1},activatorEvent:cr,active:wl,activeNodeRect:dr,containerNodeRect:Rr,draggingNodeRect:eu,over:lr.current.over,overlayNodeRect:Or.rect,scrollableAncestors:tu,scrollableAncestorRects:tl,windowRect:Zl}),mr=Gu?(0,ie.IH)(Gu,Pa):null,ru=La(tu),Uo=jn(ru),wo=jn(ru,[dr]),vo=(0,ie.IH)(bo,Uo),Oa=eu?Ye(eu,bo):null,ci=wl&&Oa?bt({active:wl,collisionRect:Oa,droppableRects:lu,droppableContainers:Iu,pointerCoordinates:mr}):null,ri=Ne(ci,"id"),[Qo,Yo]=(0,a.useState)(null),Mi=yl?bo:(0,ie.IH)(bo,wo),Ko=ve(Mi,(_t=Qo==null?void 0:Qo.rect)!=null?_t:null,dr),ns=(0,a.useRef)(null),di=(0,a.useCallback)((qa,Al)=>{let{sensor:El,options:Er}=Al;if(Pl.current==null)return;const ir=$n.get(Pl.current);if(!ir)return;const Cu=qa.nativeEvent,Mu=new El({active:Pl.current,activeNode:ir,event:Cu,options:Er,context:lr,onAbort(du){if(!$n.get(du))return;const{onDragAbort:Ju}=Dr.current,Ro={id:du};Ju==null||Ju(Ro),zt({type:"onDragAbort",event:Ro})},onPending(du,Ku,Ju,Ro){if(!$n.get(du))return;const{onDragPending:Jo}=Dr.current,xo={id:du,constraint:Ku,initialCoordinates:Ju,offset:Ro};Jo==null||Jo(xo),zt({type:"onDragPending",event:xo})},onStart(du){const Ku=Pl.current;if(Ku==null)return;const Ju=$n.get(Ku);if(!Ju)return;const{onDragStart:Ro}=Dr.current,Vo={activatorEvent:Cu,active:{id:Ku,data:Ju.data,rect:bl}};(0,te.unstable_batchedUpdates)(()=>{Ro==null||Ro(Vo),Qn(Ja.Initializing),Ft({type:be.DragStart,initialCoordinates:du,active:Ku}),zt({type:"onDragStart",event:Vo}),Au(ns.current),Su(Cu)})},onMove(du){Ft({type:be.DragMove,coordinates:du})},onEnd:ro(be.DragEnd),onCancel:ro(be.DragCancel)});ns.current=Mu;function ro(du){return function(){return L0(this,null,function*(){const{active:Ju,collisions:Ro,over:Vo,scrollAdjustedTranslate:Jo}=lr.current;let xo=null;if(Ju&&Jo){const{cancelDrop:ul}=Dr.current;xo={activatorEvent:Cu,active:Ju,collisions:Ro,delta:Jo,over:Vo},du===be.DragEnd&&typeof ul=="function"&&(yield Promise.resolve(ul(xo)))&&(du=be.DragCancel)}Pl.current=null,(0,te.unstable_batchedUpdates)(()=>{Ft({type:du}),Qn(Ja.Uninitialized),Yo(null),Au(null),Su(null),ns.current=null;const ul=du===be.DragEnd?"onDragEnd":"onDragCancel";if(xo){const hl=Dr.current[ul];hl==null||hl(xo),zt({type:ul,event:xo})}})})}}},[$n]),mi=(0,a.useCallback)((qa,Al)=>(El,Er)=>{const ir=El.nativeEvent,Cu=$n.get(Er);if(Pl.current!==null||!Cu||ir.dndKit||ir.defaultPrevented)return;const Mu={active:Cu};qa(El,Al.options,Mu)===!0&&(ir.dndKit={capturedBy:Al.sensor},Pl.current=Er,di(El,Al))},[$n,di]),Fi=ga(gt,mi);yn(gt),(0,ie.LI)(()=>{dr&&zn===Ja.Initializing&&Qn(Ja.Initialized)},[dr,zn]),(0,a.useEffect)(()=>{const{onDragMove:qa}=Dr.current,{active:Al,activatorEvent:El,collisions:Er,over:ir}=lr.current;if(!Al||!El)return;const Cu={active:Al,activatorEvent:El,collisions:Er,delta:{x:vo.x,y:vo.y},over:ir};(0,te.unstable_batchedUpdates)(()=>{qa==null||qa(Cu),zt({type:"onDragMove",event:Cu})})},[vo.x,vo.y]),(0,a.useEffect)(()=>{const{active:qa,activatorEvent:Al,collisions:El,droppableContainers:Er,scrollAdjustedTranslate:ir}=lr.current;if(!qa||Pl.current==null||!Al||!ir)return;const{onDragOver:Cu}=Dr.current,Mu=Er.get(ri),ro=Mu&&Mu.rect.current?{id:Mu.id,rect:Mu.rect.current,data:Mu.data,disabled:Mu.disabled}:null,du={active:qa,activatorEvent:Al,collisions:El,delta:{x:ir.x,y:ir.y},over:ro};(0,te.unstable_batchedUpdates)(()=>{Yo(ro),Cu==null||Cu(du),zt({type:"onDragOver",event:du})})},[ri]),(0,ie.LI)(()=>{lr.current={activatorEvent:cr,active:wl,activeNode:yu,collisionRect:Oa,collisions:ci,droppableRects:lu,draggableNodes:$n,draggingNode:gu,draggingNodeRect:eu,droppableContainers:Ll,over:Qo,scrollableAncestors:tu,scrollAdjustedTranslate:vo},bl.current={initial:eu,translated:Oa}},[wl,yu,ci,Oa,$n,gu,eu,lu,Ll,Qo,tu,vo]),_a($u(br({},ao),{delta:Pa,draggingRect:Oa,pointerCoordinates:mr,scrollableAncestors:tu,scrollableAncestorRects:tl}));const fi=(0,a.useMemo)(()=>({active:wl,activeNode:yu,activeNodeRect:dr,activatorEvent:cr,collisions:ci,containerNodeRect:Rr,dragOverlay:Or,draggableNodes:$n,droppableContainers:Ll,droppableRects:lu,over:Qo,measureDroppableContainers:Pr,scrollableAncestors:tu,scrollableAncestorRects:tl,measuringConfiguration:ql,measuringScheduled:Hu,windowRect:Zl}),[wl,yu,dr,cr,ci,Rr,Or,$n,Ll,lu,Qo,Pr,tu,tl,ql,Hu,Zl]),Zi=(0,a.useMemo)(()=>({activatorEvent:cr,activators:Fi,active:wl,activeNodeRect:dr,ariaDescribedById:{draggable:cu},dispatch:Ft,draggableNodes:$n,over:Qo,measureDroppableContainers:Pr}),[cr,Fi,wl,dr,Ft,cu,$n,Qo,Pr]);return a.createElement(Ce.Provider,{value:Bn},a.createElement(qt.Provider,{value:Zi},a.createElement(cn.Provider,{value:fi},a.createElement(Ia.Provider,{value:Ko},Xt)),a.createElement(la,{disabled:(lt==null?void 0:lt.restoreFocus)===!1})),a.createElement(ht,$u(br({},lt),{hiddenTextDescribedById:cu})));function vi(){const qa=(ma==null?void 0:ma.autoScrollEnabled)===!1,Al=typeof Ct=="object"?Ct.enabled===!1:Ct===!1,El=Ln&&!qa&&!Al;return typeof Ct=="object"?$u(br({},Ct),{enabled:El}):{enabled:El}}}),Na=(0,a.createContext)(null),Nl="button",Sa="Draggable";function vl(me){let{id:Fe,data:Xe,disabled:Bt=!1,attributes:Wt}=me;const _t=(0,ie.Ld)(Sa),{activators:ee,activatorEvent:lt,active:Ct,activeNodeRect:Xt,ariaDescribedById:gt,draggableNodes:bt,over:Gt}=(0,a.useContext)(qt),{role:Ut=Nl,roleDescription:$t="draggable",tabIndex:Fn=0}=Wt!=null?Wt:{},je=(Ct==null?void 0:Ct.id)===Fe,Ft=(0,a.useContext)(je?Ia:Na),[zt,Bn]=(0,ie.wm)(),[zn,Qn]=(0,ie.wm)(),Ln=sn(ee,Fe),da=(0,ie.Ey)(Xe);(0,ie.LI)(()=>(bt.set(Fe,{id:Fe,key:_t,node:zt,activatorNode:zn,data:da}),()=>{const Pa=bt.get(Fe);Pa&&Pa.key===_t&&bt.delete(Fe)}),[bt,Fe]);const $n=(0,a.useMemo)(()=>({role:Ut,tabIndex:Fn,"aria-disabled":Bt,"aria-pressed":je&&Ut===Nl?!0:void 0,"aria-roledescription":$t,"aria-describedby":gt.draggable}),[Bt,Ut,Fn,je,$t,gt.draggable]);return{active:Ct,activatorEvent:lt,activeNodeRect:Xt,attributes:$n,isDragging:je,listeners:Bt?void 0:Ln,node:zt,over:Gt,setNodeRef:Bn,setActivatorNodeRef:Qn,transform:Ft}}function ua(){return(0,a.useContext)(cn)}const ar="Droppable",pr={timeout:25};function oa(me){let{data:Fe,disabled:Xe=!1,id:Bt,resizeObserverConfig:Wt}=me;const _t=(0,ie.Ld)(ar),{active:ee,dispatch:lt,over:Ct,measureDroppableContainers:Xt}=(0,a.useContext)(qt),gt=(0,a.useRef)({disabled:Xe}),bt=(0,a.useRef)(!1),Gt=(0,a.useRef)(null),Ut=(0,a.useRef)(null),{disabled:$t,updateMeasurementsFor:Fn,timeout:je}=br(br({},pr),Wt),Ft=(0,ie.Ey)(Fn!=null?Fn:Bt),zt=(0,a.useCallback)(()=>{if(!bt.current){bt.current=!0;return}Ut.current!=null&&clearTimeout(Ut.current),Ut.current=setTimeout(()=>{Xt(Array.isArray(Ft.current)?Ft.current:[Ft.current]),Ut.current=null},je)},[je]),Bn=jt({callback:zt,disabled:$t||!ee}),zn=(0,a.useCallback)(($n,Pa)=>{Bn&&(Pa&&(Bn.unobserve(Pa),bt.current=!1),$n&&Bn.observe($n))},[Bn]),[Qn,Ln]=(0,ie.wm)(zn),da=(0,ie.Ey)(Fe);return(0,a.useEffect)(()=>{!Bn||!Qn.current||(Bn.disconnect(),bt.current=!1,Bn.observe(Qn.current))},[Qn,Bn]),(0,a.useEffect)(()=>(lt({type:be.RegisterDroppable,element:{id:Bt,key:_t,disabled:Xe,node:Qn,rect:Gt,data:da}}),()=>lt({type:be.UnregisterDroppable,key:_t,id:Bt})),[Bt]),(0,a.useEffect)(()=>{Xe!==gt.current.disabled&&(lt({type:be.SetDroppableDisabled,id:Bt,key:_t,disabled:Xe}),gt.current.disabled=Xe)},[Bt,_t,Xe,lt]),{active:ee,rect:Gt,isOver:(Ct==null?void 0:Ct.id)===Bt,node:Qn,over:Ct,setNodeRef:Ln}}function Vl(me){let{animation:Fe,children:Xe}=me;const[Bt,Wt]=(0,a.useState)(null),[_t,ee]=(0,a.useState)(null),lt=(0,ie.D9)(Xe);return!Xe&&!Bt&<&&Wt(lt),(0,ie.LI)(()=>{if(!_t)return;const Ct=Bt==null?void 0:Bt.key,Xt=Bt==null?void 0:Bt.props.id;if(Ct==null||Xt==null){Wt(null);return}Promise.resolve(Fe(Xt,_t)).then(()=>{Wt(null)})},[Fe,Bt,_t]),a.createElement(a.Fragment,null,Xe,Bt?(0,a.cloneElement)(Bt,{ref:ee}):null)}const xr={x:0,y:0,scaleX:1,scaleY:1};function vr(me){let{children:Fe}=me;return a.createElement(qt.Provider,{value:Ze},a.createElement(Ia.Provider,{value:xr},Fe))}const Ql={position:"fixed",touchAction:"none"},dl=me=>(0,ie.vd)(me)?"transform 250ms ease":void 0,Hl=(0,a.forwardRef)((me,Fe)=>{let{as:Xe,activatorEvent:Bt,adjustScale:Wt,children:_t,className:ee,rect:lt,style:Ct,transform:Xt,transition:gt=dl}=me;if(!lt)return null;const bt=Wt?Xt:$u(br({},Xt),{scaleX:1,scaleY:1}),Gt=br($u(br({},Ql),{width:lt.width,height:lt.height,top:lt.top,left:lt.left,transform:ie.ux.Transform.toString(bt),transformOrigin:Wt&&Bt?de(Bt,lt):void 0,transition:typeof gt=="function"?gt(Bt):gt}),Ct);return a.createElement(Xe,{className:ee,style:Gt,ref:Fe},_t)}),Ur={duration:250,easing:"ease",keyframes:me=>{let{transform:{initial:Fe,final:Xe}}=me;return[{transform:ie.ux.Transform.toString(Fe)},{transform:ie.ux.Transform.toString(Xe)}]},sideEffects:(me=>Fe=>{let{active:Xe,dragOverlay:Bt}=Fe;const Wt={},{styles:_t,className:ee}=me;if(_t!=null&&_t.active)for(const[lt,Ct]of Object.entries(_t.active))Ct!==void 0&&(Wt[lt]=Xe.node.style.getPropertyValue(lt),Xe.node.style.setProperty(lt,Ct));if(_t!=null&&_t.dragOverlay)for(const[lt,Ct]of Object.entries(_t.dragOverlay))Ct!==void 0&&Bt.node.style.setProperty(lt,Ct);return ee!=null&&ee.active&&Xe.node.classList.add(ee.active),ee!=null&&ee.dragOverlay&&Bt.node.classList.add(ee.dragOverlay),function(){for(const[Ct,Xt]of Object.entries(Wt))Xe.node.style.setProperty(Ct,Xt);ee!=null&&ee.active&&Xe.node.classList.remove(ee.active)}})({styles:{active:{opacity:"0"}}})};function ia(me){let{config:Fe,draggableNodes:Xe,droppableContainers:Bt,measuringConfiguration:Wt}=me;return(0,ie.zX)((_t,ee)=>{if(Fe===null)return;const lt=Xe.get(_t);if(!lt)return;const Ct=lt.node.current;if(!Ct)return;const Xt=wr(ee);if(!Xt)return;const{transform:gt}=(0,ie.Jj)(ee).getComputedStyle(ee),bt=ft(gt);if(!bt)return;const Gt=typeof Fe=="function"?Fe:su(Fe);return ke(Ct,Wt.draggable.measure),Gt({active:{id:_t,data:lt.data,node:Ct,rect:Wt.draggable.measure(Ct)},draggableNodes:Xe,dragOverlay:{node:ee,rect:Wt.dragOverlay.measure(Xt)},droppableContainers:Bt,measuringConfiguration:Wt,transform:bt})})}function su(me){const{duration:Fe,easing:Xe,sideEffects:Bt,keyframes:Wt}=br(br({},Ur),me);return _t=>{let zt=_t,{active:ee,dragOverlay:lt,transform:Ct}=zt,Xt=pd(zt,["active","dragOverlay","transform"]);if(!Fe)return;const gt={x:lt.rect.left-ee.rect.left,y:lt.rect.top-ee.rect.top},bt={scaleX:Ct.scaleX!==1?ee.rect.width*Ct.scaleX/lt.rect.width:1,scaleY:Ct.scaleY!==1?ee.rect.height*Ct.scaleY/lt.rect.height:1},Gt=br({x:Ct.x-gt.x,y:Ct.y-gt.y},bt),Ut=Wt($u(br({},Xt),{active:ee,dragOverlay:lt,transform:{initial:Ct,final:Gt}})),[$t]=Ut,Fn=Ut[Ut.length-1];if(JSON.stringify($t)===JSON.stringify(Fn))return;const je=Bt==null?void 0:Bt(br({active:ee,dragOverlay:lt},Xt)),Ft=lt.node.animate(Ut,{duration:Fe,easing:Xe,fill:"forwards"});return new Promise(Bn=>{Ft.onfinish=()=>{je==null||je(),Bn()}})}}let Wr=0;function Hr(me){return(0,a.useMemo)(()=>{if(me!=null)return Wr++,Wr},[me])}const Lr=a.memo(me=>{let{adjustScale:Fe=!1,children:Xe,dropAnimation:Bt,style:Wt,transition:_t,modifiers:ee,wrapperElement:lt="div",className:Ct,zIndex:Xt=999}=me;const{activatorEvent:gt,active:bt,activeNodeRect:Gt,containerNodeRect:Ut,draggableNodes:$t,droppableContainers:Fn,dragOverlay:je,over:Ft,measuringConfiguration:zt,scrollableAncestors:Bn,scrollableAncestorRects:zn,windowRect:Qn}=ua(),Ln=(0,a.useContext)(Ia),da=Hr(bt==null?void 0:bt.id),$n=Ya(ee,{activatorEvent:gt,active:bt,activeNodeRect:Gt,containerNodeRect:Ut,draggingNodeRect:je.rect,over:Ft,overlayNodeRect:je.rect,scrollableAncestors:Bn,scrollableAncestorRects:zn,transform:Ln,windowRect:Qn}),Pa=hn(Gt),Ll=ia({config:Bt,draggableNodes:$t,droppableContainers:Fn,measuringConfiguration:zt}),rl=Pa?je.setRef:void 0;return a.createElement(vr,null,a.createElement(Vl,{animation:Ll},bt&&da?a.createElement(Hl,{key:da,id:bt.id,ref:rl,as:lt,activatorEvent:gt,adjustScale:Fe,className:Ct,transition:_t,rect:Pa,style:br({zIndex:Xt},Wt),transform:$n},Xe):null))})},19719:function(Pe,_e,E){"use strict";E.d(_e,{Fo:function(){return de},Rp:function(){return se},U2:function(){return ht},nB:function(){return Dt},qw:function(){return De}});var a=E(59301),te=E(87954),ie=E(35241);function se(Ye,ft,ct){const $e=Ye.slice();return $e.splice(ct<0?$e.length+ct:ct,0,$e.splice(ft,1)[0]),$e}function ue(Ye,ft,ct){const $e=Ye.slice();return $e[ft]=Ye[ct],$e[ct]=Ye[ft],$e}function ne(Ye,ft){return Ye.reduce((ct,$e,at)=>{const ut=ft.get($e);return ut&&(ct[at]=ut),ct},Array(Ye.length))}function Se(Ye){return Ye!==null&&Ye>=0}function Ce(Ye,ft){if(Ye===ft)return!0;if(Ye.length!==ft.length)return!1;for(let ct=0;ct{var ft;let{rects:ct,activeNodeRect:$e,activeIndex:at,overIndex:ut,index:nt}=Ye;const he=(ft=ct[at])!=null?ft:$e;if(!he)return null;const Ae=Be(ct,nt,at);if(nt===at){const ce=ct[ut];return ce?br({x:atat&&nt<=ut?br({x:-he.width-Ae,y:0},ge):nt=ut?br({x:he.width+Ae,y:0},ge):br({x:0,y:0},ge)};function Be(Ye,ft,ct){const $e=Ye[ft],at=Ye[ft-1],ut=Ye[ft+1];return!$e||!at&&!ut?0:ct{let{rects:ft,activeIndex:ct,overIndex:$e,index:at}=Ye;const ut=se(ft,$e,ct),nt=ft[at],he=ut[at];return!he||!nt?null:{x:he.left-nt.left,y:he.top-nt.top,scaleX:he.width/nt.width,scaleY:he.height/nt.height}},be=Ye=>{let{activeIndex:ft,index:ct,rects:$e,overIndex:at}=Ye,ut,nt;return ct===ft&&(ut=$e[ct],nt=$e[at]),ct===at&&(ut=$e[ct],nt=$e[ft]),!nt||!ut?null:{x:nt.left-ut.left,y:nt.top-ut.top,scaleX:nt.width/ut.width,scaleY:nt.height/ut.height}},oe={scaleX:1,scaleY:1},De=Ye=>{var ft;let{activeIndex:ct,activeNodeRect:$e,index:at,rects:ut,overIndex:nt}=Ye;const he=(ft=ut[ct])!=null?ft:$e;if(!he)return null;if(at===ct){const ce=ut[nt];return ce?br({x:0,y:ctct&&at<=nt?br({x:0,y:-he.height-Ae},oe):at=nt?br({x:0,y:he.height+Ae},oe):br({x:0,y:0},oe)};function Ue(Ye,ft,ct){const $e=Ye[ft],at=Ye[ft-1],ut=Ye[ft+1];return $e?ct$e.map(qe=>typeof qe=="object"&&"id"in qe?qe.id:qe),[$e]),yt=nt!=null,Lt=nt?it.indexOf(nt.id):-1,St=ce?it.indexOf(ce.id):-1,Yt=(0,a.useRef)(it),Ht=!Ce(it,Yt.current),kt=St!==-1&&Lt===-1||Ht,pe=re(ut);(0,ie.LI)(()=>{Ht&&yt&&Je(it)},[Ht,it,yt,Je]),(0,a.useEffect)(()=>{Yt.current=it},[it]);const et=(0,a.useMemo)(()=>({activeIndex:Lt,containerId:Ge,disabled:pe,disableTransforms:kt,items:it,overIndex:St,useDragOverlay:Vt,sortedRects:ne(it,Ae),strategy:at}),[Lt,Ge,pe.draggable,pe.droppable,kt,it,St,Ae,Vt,at]);return a.createElement(ye.Provider,{value:et},ft)}const x=Ye=>{let{id:ft,items:ct,activeIndex:$e,overIndex:at}=Ye;return se(ct,$e,at).indexOf(ft)},Ie=Ye=>{let{containerId:ft,isSorting:ct,wasDragging:$e,index:at,items:ut,newIndex:nt,previousItems:he,previousContainerId:Ae,transition:ce}=Ye;return!ce||!$e||he!==ut&&at===nt?!1:ct?!0:nt!==at&&ft===Ae},Le={duration:200,easing:"ease"},Ne="transform",It=ie.ux.Transition.toString({property:Ne,duration:0,easing:"linear"}),xt={roleDescription:"sortable"};function Et(Ye){let{disabled:ft,index:ct,node:$e,rect:at}=Ye;const[ut,nt]=(0,a.useState)(null),he=(0,a.useRef)(ct);return(0,ie.LI)(()=>{if(!ft&&ct!==he.current&&$e.current){const Ae=at.current;if(Ae){const ce=(0,te.VK)($e.current,{ignoreTransform:!0}),Je={x:Ae.left-ce.left,y:Ae.top-ce.top,scaleX:Ae.width/ce.width,scaleY:Ae.height/ce.height};(Je.x||Je.y)&&nt(Je)}}ct!==he.current&&(he.current=ct)},[ft,ct,$e,at]),(0,a.useEffect)(()=>{ut&&nt(null)},[ut]),ut}function Dt(Ye){let{animateLayoutChanges:ft=Ie,attributes:ct,disabled:$e,data:at,getNewIndex:ut=x,id:nt,strategy:he,resizeObserverConfig:Ae,transition:ce=Le}=Ye;const{items:Je,containerId:Ge,activeIndex:Vt,disabled:it,disableTransforms:yt,sortedRects:Lt,overIndex:St,useDragOverlay:Yt,strategy:Ht}=(0,a.useContext)(ye),kt=We($e,it),pe=Je.indexOf(nt),et=(0,a.useMemo)(()=>br({sortable:{containerId:Ge,index:pe,items:Je}},at),[Ge,at,pe,Je]),qe=(0,a.useMemo)(()=>Je.slice(Je.indexOf(nt)),[Je,nt]),{rect:Re,node:ke,isOver:mt,setNodeRef:Mt}=(0,te.Zj)({id:nt,data:et,disabled:kt.droppable,resizeObserverConfig:br({updateMeasurementsFor:qe},Ae)}),{active:tt,activatorEvent:Ot,activeNodeRect:He,attributes:At,setNodeRef:Nt,listeners:rt,isDragging:dt,over:Te,setActivatorNodeRef:Ke,transform:Me}=(0,te.O1)({id:nt,data:et,attributes:br(br({},xt),ct),disabled:kt.draggable}),wt=(0,ie.HB)(Mt,Nt),Rt=!!tt,an=Rt&&!yt&&Se(Vt)&&Se(St),dn=!Yt&&dt,Kt=dn&&an?Me:null,mn=he!=null?he:Ht,tn=an?Kt!=null?Kt:mn({rects:Lt,activeNodeRect:He,activeIndex:Vt,overIndex:St,index:pe}):null,Da=Se(Vt)&&Se(St)?ut({id:nt,items:Je,activeIndex:Vt,overIndex:St}):pe,wn=tt==null?void 0:tt.id,Xn=(0,a.useRef)({activeId:wn,items:Je,newIndex:Da,containerId:Ge}),Wa=Je!==Xn.current.items,Ba=ft({active:tt,containerId:Ge,isDragging:dt,isSorting:Rt,id:nt,index:pe,items:Je,newIndex:Xn.current.newIndex,previousItems:Xn.current.items,previousContainerId:Xn.current.containerId,transition:ce,wasDragging:Xn.current.activeId!=null}),_a=Et({disabled:!Ba,index:pe,node:ke,rect:Re});return(0,a.useEffect)(()=>{Rt&&Xn.current.newIndex!==Da&&(Xn.current.newIndex=Da),Ge!==Xn.current.containerId&&(Xn.current.containerId=Ge),Je!==Xn.current.items&&(Xn.current.items=Je)},[Rt,Da,Ge,Je]),(0,a.useEffect)(()=>{if(wn===Xn.current.activeId)return;if(wn&&!Xn.current.activeId){Xn.current.activeId=wn;return}const Vn=setTimeout(()=>{Xn.current.activeId=wn},50);return()=>clearTimeout(Vn)},[wn]),{active:tt,activeIndex:Vt,attributes:At,data:et,rect:Re,index:pe,newIndex:Da,items:Je,isOver:mt,isSorting:Rt,isDragging:dt,listeners:rt,node:ke,overIndex:St,over:Te,setNodeRef:wt,setActivatorNodeRef:Ke,setDroppableNodeRef:Mt,setDraggableNodeRef:Nt,transform:_a!=null?_a:tn,transition:Un()};function Un(){if(_a||Wa&&Xn.current.newIndex===pe)return It;if(!(dn&&!(0,ie.vd)(Ot)||!ce)&&(Rt||Ba))return ie.ux.Transition.toString($u(br({},ce),{property:Ne}))}}function We(Ye,ft){var ct,$e;return typeof Ye=="boolean"?{draggable:Ye,droppable:!1}:{draggable:(ct=Ye==null?void 0:Ye.draggable)!=null?ct:ft.draggable,droppable:($e=Ye==null?void 0:Ye.droppable)!=null?$e:ft.droppable}}function we(Ye){if(!Ye)return!1;const ft=Ye.data.current;return!!(ft&&"sortable"in ft&&typeof ft.sortable=="object"&&"containerId"in ft.sortable&&"items"in ft.sortable&&"index"in ft.sortable)}const xe=[te.g4.Down,te.g4.Right,te.g4.Up,te.g4.Left],ve=(Ye,ft)=>{let{context:{active:ct,collisionRect:$e,droppableRects:at,droppableContainers:ut,over:nt,scrollableAncestors:he}}=ft;if(xe.includes(Ye.code)){if(Ye.preventDefault(),!ct||!$e)return;const Ae=[];ut.getEnabled().forEach(Ge=>{if(!Ge||Ge!=null&&Ge.disabled)return;const Vt=at.get(Ge.id);if(Vt)switch(Ye.code){case KeyboardCode.Down:$e.topVt.top&&Ae.push(Ge);break;case KeyboardCode.Left:$e.left>Vt.left&&Ae.push(Ge);break;case KeyboardCode.Right:$e.left1&&(Je=ce[1].id),Je!=null){const Ge=ut.get(ct.id),Vt=ut.get(Je),it=Vt?at.get(Vt.id):null,yt=Vt==null?void 0:Vt.node.current;if(yt&&it&&Ge&&Vt){const St=getScrollableAncestors(yt).some((qe,Re)=>he[Re]!==qe),Yt=ot(Ge,Vt),Ht=Zt(Ge,Vt),kt=St||!Yt?{x:0,y:0}:{x:Ht?$e.width-it.width:0,y:Ht?$e.height-it.height:0},pe={x:it.left,y:it.top};return kt.x&&kt.y?pe:subtract(pe,kt)}}}};function ot(Ye,ft){return!we(Ye)||!we(ft)?!1:Ye.data.current.sortable.containerId===ft.data.current.sortable.containerId}function Zt(Ye,ft){return!we(Ye)||!we(ft)||!ot(Ye,ft)?!1:Ye.data.current.sortable.indexot=>{xe.forEach(Zt=>Zt(ot))},xe)}const ie=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function se(we){const xe=Object.prototype.toString.call(we);return xe==="[object Window]"||xe==="[object global]"}function ue(we){return"nodeType"in we}function ne(we){var xe,ve;return we?se(we)?we:ue(we)&&(xe=(ve=we.ownerDocument)==null?void 0:ve.defaultView)!=null?xe:window:window}function Se(we){const{Document:xe}=ne(we);return we instanceof xe}function Ce(we){return se(we)?!1:we instanceof ne(we).HTMLElement}function re(we){return we instanceof ne(we).SVGElement}function ge(we){return we?se(we)?we.document:ue(we)?Se(we)?we:Ce(we)||re(we)?we.ownerDocument:document:document:document}const Ee=ie?a.useLayoutEffect:a.useEffect;function Be(we){const xe=(0,a.useRef)(we);return Ee(()=>{xe.current=we}),(0,a.useCallback)(function(){for(var ve=arguments.length,ot=new Array(ve),Zt=0;Zt{we.current=setInterval(ot,Zt)},[]),ve=(0,a.useCallback)(()=>{we.current!==null&&(clearInterval(we.current),we.current=null)},[]);return[xe,ve]}function be(we,xe){xe===void 0&&(xe=[we]);const ve=(0,a.useRef)(we);return Ee(()=>{ve.current!==we&&(ve.current=we)},xe),ve}function oe(we,xe){const ve=(0,a.useRef)();return(0,a.useMemo)(()=>{const ot=we(ve.current);return ve.current=ot,ot},[...xe])}function De(we){const xe=Be(we),ve=(0,a.useRef)(null),ot=(0,a.useCallback)(Zt=>{Zt!==ve.current&&(xe==null||xe(Zt,ve.current)),ve.current=Zt},[]);return[ve,ot]}function Ue(we){const xe=(0,a.useRef)();return(0,a.useEffect)(()=>{xe.current=we},[we]),xe.current}let Ve={};function ye(we,xe){return(0,a.useMemo)(()=>{if(xe)return xe;const ve=Ve[we]==null?0:Ve[we]+1;return Ve[we]=ve,we+"-"+ve},[we,xe])}function de(we){return function(xe){for(var ve=arguments.length,ot=new Array(ve>1?ve-1:0),Zt=1;Zt{const ct=Object.entries(ft);for(const[$e,at]of ct){const ut=Ye[$e];ut!=null&&(Ye[$e]=ut+we*at)}return Ye},br({},xe))}}const x=de(1),Ie=de(-1);function Le(we){return"clientX"in we&&"clientY"in we}function Ne(we){if(!we)return!1;const{KeyboardEvent:xe}=ne(we.target);return xe&&we instanceof xe}function It(we){if(!we)return!1;const{TouchEvent:xe}=ne(we.target);return xe&&we instanceof xe}function xt(we){if(It(we)){if(we.touches&&we.touches.length){const{clientX:xe,clientY:ve}=we.touches[0];return{x:xe,y:ve}}else if(we.changedTouches&&we.changedTouches.length){const{clientX:xe,clientY:ve}=we.changedTouches[0];return{x:xe,y:ve}}}return Le(we)?{x:we.clientX,y:we.clientY}:null}const Et=Object.freeze({Translate:{toString(we){if(!we)return;const{x:xe,y:ve}=we;return"translate3d("+(xe?Math.round(xe):0)+"px, "+(ve?Math.round(ve):0)+"px, 0)"}},Scale:{toString(we){if(!we)return;const{scaleX:xe,scaleY:ve}=we;return"scaleX("+xe+") scaleY("+ve+")"}},Transform:{toString(we){if(we)return[Et.Translate.toString(we),Et.Scale.toString(we)].join(" ")}},Transition:{toString(we){let{property:xe,duration:ve,easing:ot}=we;return xe+" "+ve+"ms "+ot}}}),Dt="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function We(we){return we.matches(Dt)?we:we.querySelector(Dt)}},92930:function(Pe,_e){"use strict";_e.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},96408:function(Pe,_e){"use strict";_e.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},91090:function(Pe,_e){"use strict";_e.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},25492:function(Pe,_e){"use strict";_e.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},829:function(){"use strict"},96435:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},re),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},64303:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},re),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},81747:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},51976:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},84482:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"left_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},re),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m368.333 487.526 24.78-24.524L591.31 267.008c14.848-14.694 34.713-14.694 49.561 0a37.376 37.376 0 0 1-4.966 48.998L437.76 512l198.195 195.994c14.848 14.694 14.848 34.304 0 48.998-14.848 14.694-34.662 14.694-49.51 0L388.096 560.998l-19.814-24.524A37.222 37.222 0 0 1 358.4 512c0-9.78 0-14.694 9.933-24.474z",fill:"#AAAFB9"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},47510:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5411\u53F3\u5907\u4EFD"),React.createElement("g",{transform:"matrix(-1 0 0 1 20 0)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},53842:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({className:"right_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},re),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m903.782 51.2 51.2 51.2-51.2-51.2zm51.2 0-51.2 51.2 51.2-51.2z"}),React.createElement("path",{d:"m637.9 487.526-24.78-24.524-198.246-195.994c-14.848-14.694-34.714-14.694-49.562 0a37.376 37.376 0 0 0 4.966 48.998L568.474 512 370.278 707.994c-14.848 14.694-14.848 34.304 0 48.998 14.848 14.694 34.663 14.694 49.562 0l198.195-195.994 19.866-24.524A37.222 37.222 0 0 0 647.782 512c0-9.78 0-14.694-9.881-24.474z",fill:"#AAAFB9"}));_e.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},82718:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(re,ge,Ee)=>ge in re?te(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):re[ge]=Ee,Se=(re,ge)=>{for(var Ee in ge||(ge={}))se.call(ge,Ee)&&ne(re,Ee,ge[Ee]);if(ie)for(var Ee of ie(ge))ue.call(ge,Ee)&&ne(re,Ee,ge[Ee]);return re};const Ce=re=>React.createElement("svg",Se({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},re),React.createElement("title",null,"\u5411\u53F3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));_e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},93510:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Pe={},_e="5.0",E={},a=null,te=!1,ie=!1,se=null,ue=!1,ne=null,Se=null,Ce=0;Ce4?parseFloat(he):5};Pe.setHTML5Codebase=function(he,Ae){Se=he,at(he,Ae)},Pe.setJavaCodebase=Pe.setJavaCodebaseVersion=Pe.isCompiledInstalled=Pe.setPreCompiledScriptPath=Pe.setPreCompiledResourcePath=function(){},Pe.setHTML5CodebaseVersion=function(he,Ae){var ce=parseFloat(he);if(ce!==NaN&&ce<5){console.log("The GeoGebra HTML5 codebase version "+ce+" is deprecated. Using version latest instead.");return}ne=he,$e(he,Ae)},Pe.getHTML5CodebaseVersion=function(){return be},Pe.getParameters=function(){return E},Pe.setFontsCSSURL=function(he){de=he},Pe.setGiacJSURL=function(he){},Pe.setJNLPFile=function(he){ge=he},Pe.setJNLPBaseDir=function(he){},Pe.inject=function(){function he(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ae="auto",ce=E.id,Je,Ge=!1,Vt=0;Vt=5)return!0;var he=Pe.getAppletObject();return he&&typeof he.recalculateEnvironments=="function"?(he.recalculateEnvironments(),!0):!1},Pe.startAnimation=function(){var he=Pe.getAppletObject();return he&&typeof he.startAnimation=="function"?(he.startAnimation(),!0):!1},Pe.stopAnimation=function(){var he=Pe.getAppletObject();return he&&typeof he.stopAnimation=="function"?(he.stopAnimation(),!0):!1},Pe.getAppletObject=function(){var he=E.id!==void 0?E.id:"ggbApplet";return window[he]},Pe.resize=function(){};var Dt=function(he,Ae,ce){var Je=document.createElement("param");Je.setAttribute("name",Ae),Je.setAttribute("value",ce),he.appendChild(Je)},We=function(he){return he&&he!=="false"},we=function(he,Ae,ce){Ie(be)<=4.2&&(ce=!0);var Je=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==be||ggbHTML5LoadedCodebaseIsWebSimple&&!De)&&(Je=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ge=document.createElement("div");Ge.classList.add("appletParameters","notranslate");var Vt=Ae.width,it=Ae.height;if(Ae.disableAutoScale=Ae.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ae.disableAutoScale,Ae.width!==void 0)if(Ie(be)<=4.4)We(Ae.showToolBar)&&(Ae.height-=7),We(Ae.showAlgebraInput)&&(Ae.height-=37),Ae.width<605&&We(Ae.showToolBar)&&(Ae.width=605,Vt=605);else{var yt=100;(We(Ae.showToolBar)||We(Ae.showMenuBar))&&(Ae.hasOwnProperty("customToolBar")&&(Ae.customToolbar=Ae.customToolBar),yt=We(Ae.showMenuBar)?245:155),Vt=5?(Ae.appletOnLoad=function(Ot){var He=he.querySelector(".ggb_preview");He&&He.parentNode.removeChild(He),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Yt),window.GGBT_wsf_view&&$(window).trigger("resize"),St(Ot)},Ht||Yt.appendChild(kt)):Ge.appendChild(kt),Yt.appendChild(Ge),Ht||he.appendChild(Yt),setTimeout(function(){Pe.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(Ge),he.appendChild(pe),Ae.appletOnLoad=function(Ot){Pe.resize(),St(Ot)}}function et(Ot,He){He&&typeof He.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ot,He.appletOnLoad):renderGGBElement(Ot),ut("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",He)}function qe(Ot,He){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ot,params:He}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){et(At.article,At.params)}),html5AppletsToProcess=null)},Ie(be)<5&&(Ot.className+=" geogebraweb")):et(Ot,He)}if(Je){scriptLoadStarted=!0;for(var Re=0;Re0?(Lt.remove(),Yt.attr("id","fullscreencontent").show(),jQuery(St).append(Yt),window.dispatchEvent(new Event("resize"))):we(Lt,Ae,!1),window.GGBT_wsf_view.launchFullScreen(St)}else ht=Je,we(he,Ae,!1);if(!window.GGBT_wsf_view)for(it=0;ithe/4*3&&(Lt=he/4*3),St=Lt/5.8,yt.setAttribute("src",Ve),yt.setAttribute("width",Lt),yt.setAttribute("height",St);var Yt=(he-Lt)/2,Ht=(Ae-St)/2;yt.style.left=Yt+"px",yt.style.top=Ht+"px",Ge.appendChild(yt)}}return Ge.appendChild(it),Ge},ft=function(he){return he=he.toLowerCase(),he==="html5"||he==="screenshot"?he:"html5"},ct=["web","webSimple","web3d","tablet","tablet3d","phone"],$e=function(he,Ae){if(be=he,Ae){at(be,!0);return}var ce=!te;if(ce){var Je=Ie(be);!isNaN(Je)&&Je<4.4&&(ce=!1)}var Ge,Vt;window.location.protocol.substr(0,4)==="http"?Ge=window.location.protocol:Ge="http:";var it=be.indexOf("//");it>0?Vt=be:it===0?Vt=Ge+be:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var yt in ct)if(be.slice(ct[yt].length*-1)===ct[yt]||be.slice((ct[yt].length+1)*-1)===ct[yt]+"/"){at(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ce&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!We(E.showToolBar)&&!We(E.showMenuBar)&&!We(E.showAlgebraInput)&&!We(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",at(Vt,!1)},at=function(he,Ae){if(he.requirejs){Ee=he;return}he.slice(-1)!=="/"&&(he+="/"),Ee=he,Ae===null&&(Ae=he.indexOf("http")===-1),Be=Ae,oe="web.nocache.js",De=!1;var ce=Ee.split("/");ce.length>1&&(!Ae&&ce[ce.length-2]==="webSimple"?(oe="webSimple.nocache.js",De=!0):ct.indexOf(ce[ce.length-2])>=0&&(oe=ce[ce.length-2]+".nocache.js")),ce=he.split("/"),be=ce[ce.length-3],be.substr(0,4)==="test"?be=be.substr(4,1)+"."+be.substr(5,1):(be.substr(0,3)==="war"||be.substr(0,4)==="beta")&&(be="5.0");var Je=parseFloat(be);Je!==NaN&&Je<5&&he.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Je+" is deprecated. Using version latest instead."),$e("5.0",Ae))},ut=function(he,Ae){window.console&&window.console.log&&(!Ae||typeof Ae.showLogging=="undefined"||Ae.showLogging&&Ae.showLogging!=="false")&&console.log(he)};E.material_id!==void 0?It(nt):nt();function nt(){var he=_e;ne!==null?he=ne:parseFloat(he)<5&&(he="5.0"),$e(he,!1),Se!==null&&at(Se,Be),ue=!0}return Pe},GGBAppletUtils=function(){"use strict";function Pe(){return window.GGBT_wsf_edit!==void 0}function _e(ue,ne){ne!=1?(ue.style.transformOrigin="0% 0% 0px",ue.style.webkitTransformOrigin="0% 0% 0px",ue.style.transform="scale("+ne+","+ne+")",ue.style.webkitTransform="scale("+ne+","+ne+")",ue.style.maxWidth="initial",ue.querySelector(".ggb_preview")!==null&&(ue.querySelector(".ggb_preview").style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ue.style.transform="none",ue.style.webkitTransform="none")}function E(ue,ne,Se,Ce,re,ge){var Ee=null;if(ge!=null&&ge!="")for(var Be=ue.parentNode;Be!=null;)if((" "+Be.className+" ").indexOf(" "+ge+" ")>-1){Ee=Be;break}else Be=Be.parentNode;var ht=0,be=0,oe=0,De=0,Ue=0,Ve=0,ye=0;if(Ee)ht=Ee.offsetWidth,be=Math.max(Ce?Ee.offsetWidth:0,Ee.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ht=Math.min(window.innerWidth,document.documentElement.clientWidth),be=Math.min(window.innerHeight,document.documentElement.clientHeight),oe=ht):(ht=window.innerWidth,be=window.innerHeight,oe=window.innerWidth),ue){var de=ue.getBoundingClientRect();de.left>0&&de.left<=ht&&(re===void 0||!re)&&(document.dir==="rtl"?(Ue=ht-de.width-de.left,Ve=oe<=480?10:30):(Ve=de.left,Ue=oe<=480?10:30),De=Ve+Ue)}if(ue&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var x=ue.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(De=40,ye=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De=0,ye=40)}}return ue&&((Se===void 0||!Se)&&ne>0&&ne+De1&&(ge=!0)),ne&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ge=!0),!(ue.hasOwnProperty("disableAutoScale")&&ue.disableAutoScale))re=a(ue,ne,ge,Se,ue.scaleContainerClass);else return Ce;return ge&&(!ue.hasOwnProperty("scale")||Ce===1)?re:Math.min(Ce,re)}function ie(ue){var ne=Math.min(window.innerWidth,document.documentElement.clientWidth),Se=Math.min(window.innerHeight,document.documentElement.clientHeight),Ce=ue.getBoundingClientRect(),re=(ne-Ce.width)/2,ge=(Se-Ce.height)/2;ge<0&&(ge=0),ue.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(re<40?ue.style.left="40px":ue.style.left=re+"px",ue.style.top=ge+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ge<40?ue.style.top="40px":ue.style.top=ge+"px",ue.style.left=re+"px")}function se(ue,ne){var Se=ue.querySelector(".appletParameters");if(Se){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ne.id!==Se.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ue)}if(Se.parentElement&&/fullscreen/.test(Se.parentElement.className))return;var Ce=te(ne,ue);Pe()&&Se.setAttribute("data-param-scale",Ce);for(var re=null,ge=0;ge=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Pe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pe){var _e=c[Pe];return _e==null?null:_e},r=d,webModule.__errFn=e}function B(){function Pe(ue){var ne=ue.lastIndexOf(rb);ne==-1&&(ne=ue.length);var Se=ue.indexOf(sb);Se==-1&&(Se=ue.length);var Ce=ue.lastIndexOf(tb,Math.min(Se,ne));return Ce>=O?ue.substring(O,Ce+P):W}function _e(ue){if(!ue.match(/^\w+:\/\//)){var ne=o.createElement(ub);ne.src=ue+vb,ue=Pe(ne.src)}return ue}function E(){var ue=__gwt_getMetaProperty(wb);return ue!=null?ue:W}function a(){for(var ue=o.getElementsByTagName(_),ne=O;neO?ue[ue.length-P].href:W}function ie(){var ue=o.location;return ue.href==ue.protocol+zb+ue.host+ue.pathname+ue.search+ue.hash}var se=E();return se==W&&(se=a()),se==W&&(se=te()),se==W&&ie()&&(se=Pe(o.location.href)),se=_e(se),se}function C(Pe){return Pe.match(/^\//)||Pe.match(/^[a-zA-Z]+:\/\//)?Pe:webModule.__moduleBase+Pe}function D(){var Pe=[],_e=O,E=[],a=[];function te(ue){var ne=a[ue](),Se=E[ue];if(ne in Se)return ne;var Ce=[];for(var re in Se)Ce[Se[re]]=re;throw r&&r(ue,Ce,ne),null}if(__gwt_isKnownPropertyValue=function(ue,ne){return ne in E[ue]},webModule.__getPropMap=function(){var ue={};for(var ne in E)E.hasOwnProperty(ne)&&(ue[ne]=te(ne));return ue},webModule.__computePropValue=te,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ie;try{ie=Cb;var se=ie.indexOf(Db);se!=-1&&(_e=parseInt(ie.substring(se+P),$),ie=ie.substring(O,se))}catch(ue){}return webModule.__softPermutationId=_e,C(ie+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},68143:function(Pe,_e){(function(E,a){a(_e)})(this,function(E){"use strict";var a=function(){return(a=Object.assign||function(pe){for(var et,qe=1,Re=arguments.length;qe0&&ke[ke.length-1])&&(At[0]===6||At[0]===2)){Mt=0;continue}if(At[0]===3&&(!ke||At[1]>ke[0]&&At[1]=0&&pe.HANDLE_LIST.splice(qe,1),window.removeEventListener("message",et,!1)},pe.empty=function(){for(;pe.HANDLE_LIST.length;)window.removeEventListener("message",pe.HANDLE_LIST.shift(),!1)},pe.parse=function(et){try{return typeof et=="object"?et:et&&JSON.parse(et)}catch(qe){return console.log("Message.parse Error:",qe),et}},pe.HANDLE_LIST=[],pe}();function ue(pe){return{}.toString.call(pe)==="[object Function]"}var ne,Se,Ce,re,ge={origin:""};function Ee(pe,et){ge[pe]=et}function Be(pe){return ge[pe]}function ht(pe){var et=Be("origin");return!!function(qe,Re){return qe!==Re&&(qe.replace(/www\./i,"").toLowerCase()!==Re.replace(/www\./i,"").toLowerCase()||(qe.match("www.")?void 0:(Ee("origin",Re),!1)))}(et,pe.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:et,eventOrigin:pe.origin}),!0)}(function(pe){pe.unknown="unknown",pe.spreadsheet="s",pe.writer="w",pe.presentation="p",pe.pdf="f"})(ne||(ne={})),function(pe){pe.wps="w",pe.et="s",pe.presentation="p",pe.pdf="f"}(Se||(Se={})),function(pe){pe.nomal="nomal",pe.simple="simple"}(Ce||(Ce={})),function(pe){pe[pe.requestFullscreen=1]="requestFullscreen",pe[pe.exitFullscreen=0]="exitFullscreen"}(re||(re={}));var be,oe,De,Ue=(be=0,function(){return be+=1}),Ve=function(pe,et,qe){qe===void 0&&(qe=!0);var Re=et;if(!oe){var ke=function tt(Ot){var He=Ot.clientHeight,At=Ot.clientWidth;He!==0||At!==0||De?He===0&&At===0||!De||(De.disconnect(),De=null):window.ResizeObserver&&(De=new ResizeObserver(function(Nt){tt(Ot)})).observe(Ot),oe.style.cssText+="height: "+He+"px; width: "+At+"px"}.bind(null,Re);(oe=document.createElement("iframe")).classList.add("web-office-iframe");var mt={id:"office-iframe",src:pe,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Mt in Re?(mt.style="width: "+Re.clientWidth+"px; height: "+Re.clientHeight+"px;",qe&&window.addEventListener("resize",ke)):((Re=document.createElement("div")).classList.add("web-office-default-container"),function(tt){var Ot=document.createElement("style");document.head.appendChild(Ot);var He=Ot.sheet;He.insertRule(tt,He.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(Re),mt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),mt)oe.setAttribute(Mt,mt[Mt]);Re.appendChild(oe),oe.destroy=function(){oe.parentNode.removeChild(oe),oe=null,window.removeEventListener("resize",ke),De&&(De.disconnect(),De=null)}}return oe},ye=function(pe){Ve().contentWindow&&Ve().contentWindow.postMessage(JSON.stringify(pe),Be("origin"))};function de(pe,et,qe){return new Promise(function(Re){var ke=Ue(),mt=function(Mt){if(!ht(Mt)){var tt=se.parse(Mt.data);tt.eventName===qe&&tt.msgId===ke&&(Re(tt.data),se.remove(mt))}};se.add(mt),ye({data:pe,msgId:ke,eventName:et})})}var x=function(pe){return de(pe,"wps.jssdk.api","wps.api.reply")},Ie=function(pe){return de(pe,"api.basic","api.basic.reply")},Le={idMap:{}};function Ne(pe){return te(this,void 0,void 0,function(){var et,qe,Re,ke,mt,Mt,tt,Ot,He,At;return ie(this,function(Nt){switch(Nt.label){case 0:return ht(pe)?[2]:(et=se.parse(pe.data),qe=et.eventName,Re=et.callbackId,ke=et.data,Re&&(mt=Le.idMap[Re])?(Mt=mt.split(":"),tt=Mt[0],Ot=Mt[1],qe==="api.callback"&&Le[tt]&&Le[tt][Ot]?[4,(At=Le[tt][Ot]).callback.apply(At,ke.args)]:[3,2]):[3,2]);case 1:He=Nt.sent(),ye({result:He,callbackId:Re,eventName:"api.callback.reply"}),Nt.label=2;case 2:return[2]}})})}var It=function(pe){return te(void 0,void 0,void 0,function(){function et(){return Object.keys(Le.idMap).find(function(Nt){return Le.idMap[Nt]===Re+":"+qe})}var qe,Re,ke,mt,Mt,tt,Ot,He,At;return ie(this,function(Nt){switch(Nt.label){case 0:return qe=pe.prop,Re=pe.parentObjId,[4,Et([ke=pe.value])];case 1:return mt=Nt.sent(),Mt=mt[0],tt=mt[1],pe.value=Mt[0],Ot=Object.keys(tt)[0],He=Le[Re],ke===null&&He&&He[qe]&&((At=et())&&delete Le.idMap[At],delete He[qe],Object.keys(He).length||delete Le[Re],Object.keys(Le.idMap).length||se.remove(Ne)),Ot&&(Object.keys(Le.idMap).length||se.add(Ne),Le[Re]||(Le[Re]={}),Le[Re][qe]={callbackId:Ot,callback:tt[Ot]},(At=et())&&delete Le.idMap[At],Le.idMap[Ot]=Re+":"+qe),[2]}})})},xt=function(pe,et,qe,Re){return te(void 0,void 0,void 0,function(){var ke,mt,Mt,tt,Ot,He,At,Nt;return ie(this,function(rt){switch(rt.label){case 0:return ke=Ue(),tt=new Promise(function(dt,Te){mt=dt,Mt=Te}),Ot={},et.args?[4,Et(et.args)]:[3,2];case 1:He=rt.sent(),At=He[0],Nt=He[1],et.args=At,Ot=Nt,rt.label=2;case 2:return pe!=="api.setter"?[3,4]:[4,It(et)];case 3:rt.sent(),rt.label=4;case 4:return function(dt){var Te=dt[0],Ke=dt[1];typeof(Te=a({},Te)).data=="function"&&(Te.data=Te.data()),Ke(),ye(Te)}([{eventName:pe,data:et,msgId:ke},function(){var dt=this,Te=function(Ke){return te(dt,void 0,void 0,function(){var Me,wt,Rt;return ie(this,function(an){switch(an.label){case 0:return ht(Ke)?[2]:(Me=se.parse(Ke.data)).eventName==="api.callback"&&Me.callbackId&&Ot[Me.callbackId]?[4,Ot[Me.callbackId].apply(Ot,Me.data.args)]:[3,2];case 1:wt=an.sent(),ye({result:wt,eventName:"api.callback.reply",callbackId:Me.callbackId}),an.label=2;case 2:return Me.eventName===pe+".reply"&&Me.msgId===ke&&(Me.error?((Rt=new Error("")).stack=Me.error+` `+qe,Re&&Re(),Mt(Rt)):mt(Me.result),se.remove(Te)),[2]}})})};return se.add(Te),tt}]),[2,tt]}})})};function Et(pe){return te(this,void 0,void 0,function(){var et,qe,Re,ke,mt,Mt,tt,Ot,He,At,Nt;return ie(this,function(rt){switch(rt.label){case 0:et={},qe=[],Re=pe.slice(0),rt.label=1;case 1:return Re.length?(ke=void 0,[4,Re.shift()]):[3,13];case 2:return(mt=rt.sent())&&mt.done?[4,mt.done()]:[3,4];case 3:rt.sent(),rt.label=4;case 4:if(!function(dt){if(!dt)return!1;for(var Te=dt;Object.getPrototypeOf(Te)!==null;)Te=Object.getPrototypeOf(Te);return Object.getPrototypeOf(dt)===Te}(ke))return[3,11];for(tt in ke={},Mt=[],mt)Mt.push(tt);Ot=0,rt.label=5;case 5:return Ot=0?"&":"?")+Rt.join("&")),He&&(He.isParentFullscreen||He.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",Zt),document.addEventListener("webkitfullscreenchange",Zt),document.addEventListener("mozfullscreenchange",Zt)),qe.wordOptions&&(qe.wpsOptions=qe.wordOptions),qe.excelOptions&&(qe.etOptions=qe.excelOptions),qe.pptOptions&&(qe.wppOptions=qe.pptOptions),typeof Mt.print=="object"){var an="wpsconfig_print";typeof Mt.print.subscribe=="function"&&(Mt[an]=Mt.print.subscribe,qe.print={callback:an},Mt.print.custom!==void 0&&(qe.print.custom=Mt.print.custom)),delete Mt.print}return typeof Mt.exportPdf=="function"&&(Mt[an="wpsconfig_export_pdf"]=Mt.exportPdf,qe.exportPdf={callback:an},delete Mt.exportPdf),qe.commandBars&&we(qe.commandBars,!1),a(a({},qe),{subscriptions:Mt})},We=function(pe){pe===void 0&&(pe="");var et="";if(!et&&pe){var qe=pe.toLowerCase();qe.indexOf("/office/s/")!==-1&&(et=ne.spreadsheet),qe.indexOf("/office/w/")!==-1&&(et=ne.writer),qe.indexOf("/office/p/")!==-1&&(et=ne.presentation),qe.indexOf("/office/f/")!==-1&&(et=ne.pdf)}if(!et){var Re=pe.match(/[\?&]type=([a-z]+)/)||[];et=Se[Re[1]]||""}return et};function we(pe,et){et===void 0&&(et=!0);var qe=pe.map(function(Re){var ke=Re.attributes;if(!Array.isArray(ke)){var mt=[];for(var Mt in ke)if(ke.hasOwnProperty(Mt)){var tt={name:Mt,value:ke[Mt]};mt.push(tt)}Re.attributes=mt}return Re});return et&&ye({data:qe,eventName:"setCommandBars"}),qe}var xe=window.navigator.userAgent.toLowerCase(),ve=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(xe),ot=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(pe){return!1}}();function Zt(){var pe={status:re.requestFullscreen},et=document,qe=et.fullscreenElement||et.webkitFullscreenElement||et.mozFullScreenElement;pe.status=qe?re.requestFullscreen:re.exitFullscreen,ye({data:pe,eventName:"fullscreenchange"})}var Ye=function(){Le.idMap={}};function ft(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var ct=0,$e=new Set;function at(pe){return ct+=1,!pe&&function(et){$e.forEach(function(qe){return qe(et)})}(ct),ct}function ut(){var pe=new Error("");return(pe.stack||pe.message||"").split(` `).slice(2).join(` -`)}function nt(pe,et){var qe,Re=this,ke=et.Events,mt=et.Enum,Mt=et.Props,tt=Mt[0],Ot=Mt[1],He={objId:ct};switch(function dt(Te,Ke,Me){for(var wt=Ke.slice(0),Rt=function(){var an=wt.shift();!an.alias&&~he.indexOf(an.prop)&&wt.push(a(a({},an),{alias:an.prop+"Async"})),Object.defineProperty(Te,an.alias||an.prop,{get:function(){var dn=this,Kt=an.cache===1,mn=Kt&&this["__"+an.prop+"CacheValue"];if(!mn){var tn=ut(),Da=at(Kt),wn=function(){for(var Xn,Wa=[],Ba=0;Ba=0?(et.then=null,et.catch=null,tt.then(function(){Ot(et)}).catch(function(At){return He(At)})):tt.then(Ot,He)},et.catch=function(Ot){return tt.catch(Ot)},et.Destroy=function(){return xt("api.free",{objId:et.objId},"")}}var Je={},Ge=null,Vt={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},it={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function yt(pe,et,qe,Re,ke,mt,Mt){var tt=this;qe===void 0&&(qe={}),se.add(function(Ot){return te(tt,void 0,void 0,function(){var He,At,Nt,rt,dt,Te,Ke,Me,wt,Rt,an,dn,Kt,mn,tn,Da,wn,Xn,Wa;return ie(this,function(Ba){switch(Ba.label){case 0:return ht(Ot)?[2]:(He=se.parse(Ot.data),At=He.eventName,Nt=At===void 0?"":At,rt=He.data,dt=rt===void 0?null:rt,Te=He.url,Ke=Te===void 0?null:Te,["wps.jssdk.api"].indexOf(Nt)!==-1?[2]:Nt!=="ready"?[3,1]:(ke.apiReadySended&&function(_a){var Un=[];Object.keys(Je).forEach(function(Vn){Je[Vn].forEach(function(ca){var ga=Vn;_a.off(ga,ca),Un.push({handle:ca,eventName:ga})}),delete Je[Vn]}),Un.forEach(function(Vn){var ca=Vn.eventName,ga=Vn.handle;Ge==null||Ge.ApiEvent.AddApiEventListener(ca,ga)})}(et),ye({eventName:"setConfig",data:a(a({},qe),{version:pe.version})}),pe.tokenData&&pe.setToken(a(a({},pe.tokenData),{hasRefreshTokenConfig:!!qe.refreshToken})),pe.iframeReady=!0,[3,15]));case 1:return Nt!=="error"?[3,2]:(et.emit(Vt.error,dt),[3,15]);case 2:return Nt!=="open.result"?[3,3]:(((wn=dt==null?void 0:dt.fileInfo)===null||wn===void 0?void 0:wn.officeVersion)!==void 0&&(pe.mainVersion=dt.fileInfo.officeVersion,console.log("aliyun Main Version: V"+pe.mainVersion)),et.emit(Vt.fileOpen,dt),[3,15]);case 3:return Nt!=="api.scroll"?[3,4]:(window.scrollTo(dt.x,dt.y),[3,15]);case 4:if(Nt!==it.getToken)return[3,9];Me={token:!1},Ba.label=5;case 5:return Ba.trys.push([5,7,,8]),[4,ke.refreshToken()];case 6:return Me=Ba.sent(),[3,8];case 7:return wt=Ba.sent(),console.error("refreshToken: "+(wt||"fail to get")),[3,8];case 8:return ye({eventName:it.getToken+".reply",data:Me}),[3,15];case 9:if(Nt!==it.getClipboardData)return[3,14];Rt={text:"",html:""},Ba.label=10;case 10:return Ba.trys.push([10,12,,13]),[4,ke.getClipboardData()];case 11:return Rt=Ba.sent(),[3,13];case 12:return an=Ba.sent(),console.error("getClipboardData: "+(an||"fail to get")),[3,13];case 13:return ye({eventName:it.getClipboardData+".reply",data:Rt}),[3,15];case 14:Nt===it.onToast?ke.onToast(dt):Nt===it.onHyperLinkOpen?ke.onHyperLinkOpen(dt):Nt==="stage"?et.emit(Vt.stage,dt):Nt==="event.callback"?(dn=dt.eventName,Kt=dt.data,mn=dn,dn==="fullScreenChange"&&(mn=Vt.fullscreenChange),dn==="file.saved"&&(mn=Vt.fileStatus),(!((Xn=qe.commonOptions)===null||Xn===void 0)&&Xn.isBrowserViewFullscreen||!((Wa=qe.commonOptions)===null||Wa===void 0)&&Wa.isParentFullscreen)&&mn==="fullscreenchange"&&(tn=Kt.status,Da=Kt.isDispatchEvent,qe.commonOptions.isBrowserViewFullscreen?function(_a,Un,Vn,ca){_a===0?Un.style="position: static; width: "+Vn.width+"; height: "+Vn.height:_a===1&&(Un.style="position: absolute; width: 100%; height: 100%"),ca&&function(ga){["fullscreen","fullscreenElement"].forEach(function(on){Object.defineProperty(document,on,{get:function(){return!!ga.status},configurable:!0})});var va=new CustomEvent("fullscreenchange");document.dispatchEvent(va)}({status:_a})}(tn,mt,Mt,Da):qe.commonOptions.isParentFullscreen&&function(_a,Un,Vn){var ca=document.querySelector(Vn),ga=ca&&ca.nodeType===1?ca:Un;if(_a===0){var va=document,on=va.exitFullscreen||va.mozCancelFullScreen||va.msExitFullscreen||va.webkitCancelFullScreen||va.webkitExitFullscreen;on.call(document)}else if(_a===1){var Rn=ga.requestFullscreen||ga.mozRequestFullScreen||ga.msRequestFullscreen||ga.webkitRequestFullscreen;Rn.call(ga)}}(tn,mt,qe.commonOptions.isParentFullscreen)),et.emit(mn,Kt)):Nt==="api.ready"&&nt(pe,dt),Ba.label=15;case 15:return typeof Re[Nt]=="function"&&Re[Nt](pe,Ke||dt),[2]}})})})}function Lt(pe){return new Promise(function(et){var qe=function(Re){ht(Re)||se.parse(Re.data).eventName===pe&&(et(),se.remove(qe))};se.add(qe)})}function St(pe){var et,qe=this;pe===void 0&&(pe={}),Ge&&Ge.destroy();try{var Re=Dt(pe),ke=Re.subscriptions,mt=ke===void 0?{}:ke,Mt=Re.mount,tt=Mt===void 0?null:Mt,Ot=Re.url,He=Re.refreshToken,At=Re.onToast,Nt=Re.onHyperLinkOpen,rt=Re.getClipboardData;Ee("origin",(Ot.match(/https*:\/\/[^\/]+/g)||[])[0]);var dt=Ve(Ot,tt),Te=Lt("ready"),Ke=Lt("open.result"),Me=Lt("api.ready"),wt=tt?{width:tt.clientWidth+"px",height:tt.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete Re.mount,Ot&&delete Re.url,delete Re.subscriptions;var Rt=(et=et||Object.create(null),{on:function(Kt,mn){(et[Kt]||(et[Kt]=[])).push(mn)},off:function(Kt,mn){et[Kt]&&et[Kt].splice(et[Kt].indexOf(mn)>>>0,1)},emit:function(Kt,mn){(et[Kt]||[]).slice().map(function(tn){tn(mn)}),(et["*"]||[]).slice().map(function(tn){tn(Kt,mn)})}}),an={apiReadySended:!1},dn=function(Kt,mn,tn){return te(qe,void 0,void 0,function(){return ie(this,function(Da){switch(Da.label){case 0:return function(wn,Xn,Wa){if(Je[wn]){var Ba=!!Je[wn].find(function(_a){return _a===Xn});return Ba&&Wa==="off"?(Rt.off(wn,Xn),Je[wn]=Je[wn].filter(function(_a){return _a!==Xn}),!!Je[wn].length||(Je[wn]=void 0,!1)):(Ba||Wa!=="on"||(Je[wn].push(Xn),Rt.on(wn,Xn)),!0)}return Wa==="on"?(Je[wn]=[],Je[wn].push(Xn),!1):Wa==="off"||void 0}(Kt,mn,tn)?[3,2]:[4,Te];case 1:Da.sent(),function(wn,Xn){var Wa=wn.eventName,Ba=wn.type,_a=wn.handle;Xn==="on"?Rt.on(Wa,_a):Rt.off(Wa,_a),Ba==="base.event"&&ye({eventName:"basic.event",data:{eventName:Wa,action:Xn}}),ft()}(function(wn,Xn){var Wa=wn,Ba="base.event";switch(Wa){case Vt.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Wa="fileStatus";break;case Vt.fullscreenChange:Wa="fullscreenchange";break;case"error":case"fileOpen":Ba="callback.event"}return{eventName:Wa,type:Ba,handle:Xn}}(Kt,mn),tn),Da.label=2;case 2:return[2]}})})};return Ge={url:Ot,iframe:dt,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return[4,Te];case 1:return Kt.sent(),[2,Ie({api:"tab.getTabs"})]}})})},switchTab:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),[2,Ie({api:"tab.switchTab",args:{tabKey:Kt}})]}})})}},setCooperUserColor:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),[2,Ie({api:"setCooperUserColor",args:Kt})]}})})},setToken:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),Ge.tokenData=Kt,ye({eventName:"setToken",data:Kt}),[2]}})})},ready:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return an.apiReadySended?[3,2]:[4,Ke];case 1:Kt.sent(),an.apiReadySended=!0,ye({eventName:"api.ready"}),Kt.label=2;case 2:return[4,Me];case 3:return Kt.sent(),[2,new Promise(function(mn){return setTimeout(function(){return mn(Ge==null?void 0:Ge.Application)},0)})]}})})},destroy:function(){Je={},dt.destroy(),se.empty(),Ge=null,$e=new Set,ct=0,document.removeEventListener("fullscreenchange",Zt),Ye()},save:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return[4,Te];case 1:return Kt.sent(),[2,x({api:"save"})]}})})},setCommandBars:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),we(Kt),[2]}})})},updateConfig:function(Kt){return Kt===void 0&&(Kt={}),te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),Kt.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,we(Kt.commandBars)]):[3,3];case 2:mn.sent(),mn.label=3;case 3:return[2]}})})},executeCommandBar:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),we([{cmbId:Kt,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){return[2,this.ApiEvent.AddApiEventListener(Kt,mn)]})})},off:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){return[2,this.ApiEvent.RemoveApiEventListener(Kt,mn)]})})},ApiEvent:{AddApiEventListener:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){switch(tn.label){case 0:return[4,dn(Kt,mn,"on")];case 1:return[2,tn.sent()]}})})},RemoveApiEventListener:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){switch(tn.label){case 0:return[4,dn(Kt,mn,"off")];case 1:return[2,tn.sent()]}})})}}},function(Kt,mn,tn,Da,wn,Xn){mn&&ue(mn)&&(wn.refreshToken=mn,Kt.refreshToken={eventName:it.getToken}),Xn&&ue(Xn)&&(wn.getClipboardData=Xn,Kt.getClipboardData={eventName:it.getClipboardData}),tn&&ue(tn)&&(wn.onToast=tn,Kt.onToast={eventName:it.onToast}),Da&&ue(Da)&&(wn.onHyperLinkOpen=Da,Kt.onHyperLinkOpen={eventName:it.onHyperLinkOpen})}(Re,He,At,Nt,an,rt),yt(Ge,Rt,Re,mt,an,dt,wt),Ge}catch(Kt){console.error(Kt)}}console.log("aliyun JS-SDK V1.1.19");var Yt=Object.freeze({__proto__:null,listener:yt,config:St});window.WPS=Yt;var Ht=St,kt={config:Ht};E.config=Ht,E.default=kt,Object.defineProperty(E,"__esModule",{value:!0})})},28735:function(Pe,_e,E){"use strict";E.d(_e,{Ax:function(){return se},Ds:function(){return ue},KI:function(){return Se},SI:function(){return ie},f1:function(){return te}});var a=E(74128);function te(Ce){let re=!0;if(Ce.length>0){for(let ge=0;geDe in oe?ie(oe,De,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):oe[De]=Ue,ge=(oe,De)=>{for(var Ue in De||(De={}))Se.call(De,Ue)&&re(oe,Ue,De[Ue]);if(ne)for(var Ue of ne(De))Ce.call(De,Ue)&&re(oe,Ue,De[Ue]);return oe},Ee=(oe,De)=>se(oe,ue(De)),Be=(oe,De)=>{var Ue={};for(var Ve in oe)Se.call(oe,Ve)&&De.indexOf(Ve)<0&&(Ue[Ve]=oe[Ve]);if(oe!=null&&ne)for(var Ve of ne(oe))De.indexOf(Ve)<0&&Ce.call(oe,Ve)&&(Ue[Ve]=oe[Ve]);return Ue},ht=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())});const be=oe=>{var De=oe,{children:Ue}=De,Ve=Be(De,["children"]);const[ye,de]=(0,te.useState)(!1);return te.createElement(a.ZP,Ee(ge({},Ve),{loading:ye,onClick:x=>ht(void 0,null,function*(){try{de(!0),yield Ve.onClick(x),de(!1)}catch(Ie){console.error(Ie),de(!1)}})}),Ue)}},48530:function(Pe,_e,E){"use strict";var a=E(86204),te=E.n(a),ie=Object.defineProperty,se=(Ce,re,ge)=>re in Ce?ie(Ce,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ce[re]=ge,ue=(Ce,re,ge)=>se(Ce,typeof re!="symbol"?re+"":re,ge),ne=(Ce,re,ge)=>new Promise((Ee,Be)=>{var ht=De=>{try{oe(ge.next(De))}catch(Ue){Be(Ue)}},be=De=>{try{oe(ge.throw(De))}catch(Ue){Be(Ue)}},oe=De=>De.done?Ee(De.value):Promise.resolve(De.value).then(ht,be);oe((ge=ge.apply(Ce,re)).next())});class Se extends a.EventEmitter{constructor(re,ge){super(),ue(this,"url"),ue(this,"body"),ue(this,"fullContent",""),ue(this,"controller",null),ue(this,"buffer",""),this.url=re,this.body=ge}startStream(){return ne(this,null,function*(){this.controller=new AbortController;const{signal:re}=this.controller;try{const ge=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:re});if(!ge.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${ge.status}`);const Ee=ge.headers.get("content-type");if(!Ee)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Ee.includes("application/json")){const be=yield ge.json();this.emit("error",be);return}if(!Ee.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Be=ge.body.getReader(),ht=new TextDecoder("utf-8");for(;;){const{done:be,value:oe}=yield Be.read();if(be)break;const De=ht.decode(oe,{stream:!0});this.buffer+=De;const Ue=this.buffer.split(` +`)}function nt(pe,et){var qe,Re=this,ke=et.Events,mt=et.Enum,Mt=et.Props,tt=Mt[0],Ot=Mt[1],He={objId:ct};switch(function dt(Te,Ke,Me){for(var wt=Ke.slice(0),Rt=function(){var an=wt.shift();!an.alias&&~he.indexOf(an.prop)&&wt.push(a(a({},an),{alias:an.prop+"Async"})),Object.defineProperty(Te,an.alias||an.prop,{get:function(){var dn=this,Kt=an.cache===1,mn=Kt&&this["__"+an.prop+"CacheValue"];if(!mn){var tn=ut(),Da=at(Kt),wn=function(){for(var Xn,Wa=[],Ba=0;Ba=0?(et.then=null,et.catch=null,tt.then(function(){Ot(et)}).catch(function(At){return He(At)})):tt.then(Ot,He)},et.catch=function(Ot){return tt.catch(Ot)},et.Destroy=function(){return xt("api.free",{objId:et.objId},"")}}var Je={},Ge=null,Vt={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},it={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function yt(pe,et,qe,Re,ke,mt,Mt){var tt=this;qe===void 0&&(qe={}),se.add(function(Ot){return te(tt,void 0,void 0,function(){var He,At,Nt,rt,dt,Te,Ke,Me,wt,Rt,an,dn,Kt,mn,tn,Da,wn,Xn,Wa;return ie(this,function(Ba){switch(Ba.label){case 0:return ht(Ot)?[2]:(He=se.parse(Ot.data),At=He.eventName,Nt=At===void 0?"":At,rt=He.data,dt=rt===void 0?null:rt,Te=He.url,Ke=Te===void 0?null:Te,["wps.jssdk.api"].indexOf(Nt)!==-1?[2]:Nt!=="ready"?[3,1]:(ke.apiReadySended&&function(_a){var Un=[];Object.keys(Je).forEach(function(Vn){Je[Vn].forEach(function(ca){var ga=Vn;_a.off(ga,ca),Un.push({handle:ca,eventName:ga})}),delete Je[Vn]}),Un.forEach(function(Vn){var ca=Vn.eventName,ga=Vn.handle;Ge==null||Ge.ApiEvent.AddApiEventListener(ca,ga)})}(et),ye({eventName:"setConfig",data:a(a({},qe),{version:pe.version})}),pe.tokenData&&pe.setToken(a(a({},pe.tokenData),{hasRefreshTokenConfig:!!qe.refreshToken})),pe.iframeReady=!0,[3,15]));case 1:return Nt!=="error"?[3,2]:(et.emit(Vt.error,dt),[3,15]);case 2:return Nt!=="open.result"?[3,3]:(((wn=dt==null?void 0:dt.fileInfo)===null||wn===void 0?void 0:wn.officeVersion)!==void 0&&(pe.mainVersion=dt.fileInfo.officeVersion,console.log("aliyun Main Version: V"+pe.mainVersion)),et.emit(Vt.fileOpen,dt),[3,15]);case 3:return Nt!=="api.scroll"?[3,4]:(window.scrollTo(dt.x,dt.y),[3,15]);case 4:if(Nt!==it.getToken)return[3,9];Me={token:!1},Ba.label=5;case 5:return Ba.trys.push([5,7,,8]),[4,ke.refreshToken()];case 6:return Me=Ba.sent(),[3,8];case 7:return wt=Ba.sent(),console.error("refreshToken: "+(wt||"fail to get")),[3,8];case 8:return ye({eventName:it.getToken+".reply",data:Me}),[3,15];case 9:if(Nt!==it.getClipboardData)return[3,14];Rt={text:"",html:""},Ba.label=10;case 10:return Ba.trys.push([10,12,,13]),[4,ke.getClipboardData()];case 11:return Rt=Ba.sent(),[3,13];case 12:return an=Ba.sent(),console.error("getClipboardData: "+(an||"fail to get")),[3,13];case 13:return ye({eventName:it.getClipboardData+".reply",data:Rt}),[3,15];case 14:Nt===it.onToast?ke.onToast(dt):Nt===it.onHyperLinkOpen?ke.onHyperLinkOpen(dt):Nt==="stage"?et.emit(Vt.stage,dt):Nt==="event.callback"?(dn=dt.eventName,Kt=dt.data,mn=dn,dn==="fullScreenChange"&&(mn=Vt.fullscreenChange),dn==="file.saved"&&(mn=Vt.fileStatus),(!((Xn=qe.commonOptions)===null||Xn===void 0)&&Xn.isBrowserViewFullscreen||!((Wa=qe.commonOptions)===null||Wa===void 0)&&Wa.isParentFullscreen)&&mn==="fullscreenchange"&&(tn=Kt.status,Da=Kt.isDispatchEvent,qe.commonOptions.isBrowserViewFullscreen?function(_a,Un,Vn,ca){_a===0?Un.style="position: static; width: "+Vn.width+"; height: "+Vn.height:_a===1&&(Un.style="position: absolute; width: 100%; height: 100%"),ca&&function(ga){["fullscreen","fullscreenElement"].forEach(function(on){Object.defineProperty(document,on,{get:function(){return!!ga.status},configurable:!0})});var va=new CustomEvent("fullscreenchange");document.dispatchEvent(va)}({status:_a})}(tn,mt,Mt,Da):qe.commonOptions.isParentFullscreen&&function(_a,Un,Vn){var ca=document.querySelector(Vn),ga=ca&&ca.nodeType===1?ca:Un;if(_a===0){var va=document,on=va.exitFullscreen||va.mozCancelFullScreen||va.msExitFullscreen||va.webkitCancelFullScreen||va.webkitExitFullscreen;on.call(document)}else if(_a===1){var Rn=ga.requestFullscreen||ga.mozRequestFullScreen||ga.msRequestFullscreen||ga.webkitRequestFullscreen;Rn.call(ga)}}(tn,mt,qe.commonOptions.isParentFullscreen)),et.emit(mn,Kt)):Nt==="api.ready"&&nt(pe,dt),Ba.label=15;case 15:return typeof Re[Nt]=="function"&&Re[Nt](pe,Ke||dt),[2]}})})})}function Lt(pe){return new Promise(function(et){var qe=function(Re){ht(Re)||se.parse(Re.data).eventName===pe&&(et(),se.remove(qe))};se.add(qe)})}function St(pe){var et,qe=this;pe===void 0&&(pe={}),Ge&&Ge.destroy();try{var Re=Dt(pe),ke=Re.subscriptions,mt=ke===void 0?{}:ke,Mt=Re.mount,tt=Mt===void 0?null:Mt,Ot=Re.url,He=Re.refreshToken,At=Re.onToast,Nt=Re.onHyperLinkOpen,rt=Re.getClipboardData;Ee("origin",(Ot.match(/https*:\/\/[^\/]+/g)||[])[0]);var dt=Ve(Ot,tt),Te=Lt("ready"),Ke=Lt("open.result"),Me=Lt("api.ready"),wt=tt?{width:tt.clientWidth+"px",height:tt.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete Re.mount,Ot&&delete Re.url,delete Re.subscriptions;var Rt=(et=et||Object.create(null),{on:function(Kt,mn){(et[Kt]||(et[Kt]=[])).push(mn)},off:function(Kt,mn){et[Kt]&&et[Kt].splice(et[Kt].indexOf(mn)>>>0,1)},emit:function(Kt,mn){(et[Kt]||[]).slice().map(function(tn){tn(mn)}),(et["*"]||[]).slice().map(function(tn){tn(Kt,mn)})}}),an={apiReadySended:!1},dn=function(Kt,mn,tn){return te(qe,void 0,void 0,function(){return ie(this,function(Da){switch(Da.label){case 0:return function(wn,Xn,Wa){if(Je[wn]){var Ba=!!Je[wn].find(function(_a){return _a===Xn});return Ba&&Wa==="off"?(Rt.off(wn,Xn),Je[wn]=Je[wn].filter(function(_a){return _a!==Xn}),!!Je[wn].length||(Je[wn]=void 0,!1)):(Ba||Wa!=="on"||(Je[wn].push(Xn),Rt.on(wn,Xn)),!0)}return Wa==="on"?(Je[wn]=[],Je[wn].push(Xn),!1):Wa==="off"||void 0}(Kt,mn,tn)?[3,2]:[4,Te];case 1:Da.sent(),function(wn,Xn){var Wa=wn.eventName,Ba=wn.type,_a=wn.handle;Xn==="on"?Rt.on(Wa,_a):Rt.off(Wa,_a),Ba==="base.event"&&ye({eventName:"basic.event",data:{eventName:Wa,action:Xn}}),ft()}(function(wn,Xn){var Wa=wn,Ba="base.event";switch(Wa){case Vt.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Wa="fileStatus";break;case Vt.fullscreenChange:Wa="fullscreenchange";break;case"error":case"fileOpen":Ba="callback.event"}return{eventName:Wa,type:Ba,handle:Xn}}(Kt,mn),tn),Da.label=2;case 2:return[2]}})})};return Ge={url:Ot,iframe:dt,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return[4,Te];case 1:return Kt.sent(),[2,Ie({api:"tab.getTabs"})]}})})},switchTab:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),[2,Ie({api:"tab.switchTab",args:{tabKey:Kt}})]}})})}},setCooperUserColor:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),[2,Ie({api:"setCooperUserColor",args:Kt})]}})})},setToken:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),Ge.tokenData=Kt,ye({eventName:"setToken",data:Kt}),[2]}})})},ready:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return an.apiReadySended?[3,2]:[4,Ke];case 1:Kt.sent(),an.apiReadySended=!0,ye({eventName:"api.ready"}),Kt.label=2;case 2:return[4,Me];case 3:return Kt.sent(),[2,new Promise(function(mn){return setTimeout(function(){return mn(Ge==null?void 0:Ge.Application)},0)})]}})})},destroy:function(){Je={},dt.destroy(),se.empty(),Ge=null,$e=new Set,ct=0,document.removeEventListener("fullscreenchange",Zt),Ye()},save:function(){return te(this,void 0,void 0,function(){return ie(this,function(Kt){switch(Kt.label){case 0:return[4,Te];case 1:return Kt.sent(),[2,x({api:"save"})]}})})},setCommandBars:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),we(Kt),[2]}})})},updateConfig:function(Kt){return Kt===void 0&&(Kt={}),te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),Kt.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,we(Kt.commandBars)]):[3,3];case 2:mn.sent(),mn.label=3;case 3:return[2]}})})},executeCommandBar:function(Kt){return te(this,void 0,void 0,function(){return ie(this,function(mn){switch(mn.label){case 0:return[4,Te];case 1:return mn.sent(),we([{cmbId:Kt,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){return[2,this.ApiEvent.AddApiEventListener(Kt,mn)]})})},off:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){return[2,this.ApiEvent.RemoveApiEventListener(Kt,mn)]})})},ApiEvent:{AddApiEventListener:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){switch(tn.label){case 0:return[4,dn(Kt,mn,"on")];case 1:return[2,tn.sent()]}})})},RemoveApiEventListener:function(Kt,mn){return te(this,void 0,void 0,function(){return ie(this,function(tn){switch(tn.label){case 0:return[4,dn(Kt,mn,"off")];case 1:return[2,tn.sent()]}})})}}},function(Kt,mn,tn,Da,wn,Xn){mn&&ue(mn)&&(wn.refreshToken=mn,Kt.refreshToken={eventName:it.getToken}),Xn&&ue(Xn)&&(wn.getClipboardData=Xn,Kt.getClipboardData={eventName:it.getClipboardData}),tn&&ue(tn)&&(wn.onToast=tn,Kt.onToast={eventName:it.onToast}),Da&&ue(Da)&&(wn.onHyperLinkOpen=Da,Kt.onHyperLinkOpen={eventName:it.onHyperLinkOpen})}(Re,He,At,Nt,an,rt),yt(Ge,Rt,Re,mt,an,dt,wt),Ge}catch(Kt){console.error(Kt)}}console.log("aliyun JS-SDK V1.1.19");var Yt=Object.freeze({__proto__:null,listener:yt,config:St});window.WPS=Yt;var Ht=St,kt={config:Ht};E.config=Ht,E.default=kt,Object.defineProperty(E,"__esModule",{value:!0})})},28735:function(Pe,_e,E){"use strict";E.d(_e,{Ax:function(){return se},Ds:function(){return ue},KI:function(){return Se},SI:function(){return ie},f1:function(){return te}});var a=E(74128);function te(Ce){let re=!0;if(Ce.length>0){for(let ge=0;geDe in oe?ie(oe,De,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):oe[De]=Ue,ge=(oe,De)=>{for(var Ue in De||(De={}))Se.call(De,Ue)&&re(oe,Ue,De[Ue]);if(ne)for(var Ue of ne(De))Ce.call(De,Ue)&&re(oe,Ue,De[Ue]);return oe},Ee=(oe,De)=>se(oe,ue(De)),Be=(oe,De)=>{var Ue={};for(var Ve in oe)Se.call(oe,Ve)&&De.indexOf(Ve)<0&&(Ue[Ve]=oe[Ve]);if(oe!=null&&ne)for(var Ve of ne(oe))De.indexOf(Ve)<0&&Ce.call(oe,Ve)&&(Ue[Ve]=oe[Ve]);return Ue},ht=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())});const be=oe=>{var De=oe,{children:Ue}=De,Ve=Be(De,["children"]);const[ye,de]=(0,te.useState)(!1);return te.createElement(a.ZP,Ee(ge({},Ve),{loading:ye,onClick:x=>ht(void 0,null,function*(){try{de(!0),yield Ve.onClick(x),de(!1)}catch(Ie){console.error(Ie),de(!1)}})}),Ue)}},48530:function(Pe,_e,E){"use strict";var a=E(86204),te=E.n(a),ie=Object.defineProperty,se=(Ce,re,ge)=>re in Ce?ie(Ce,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ce[re]=ge,ue=(Ce,re,ge)=>se(Ce,typeof re!="symbol"?re+"":re,ge),ne=(Ce,re,ge)=>new Promise((Ee,Be)=>{var ht=De=>{try{oe(ge.next(De))}catch(Ue){Be(Ue)}},be=De=>{try{oe(ge.throw(De))}catch(Ue){Be(Ue)}},oe=De=>De.done?Ee(De.value):Promise.resolve(De.value).then(ht,be);oe((ge=ge.apply(Ce,re)).next())});class Se extends a.EventEmitter{constructor(re,ge){super(),ue(this,"url"),ue(this,"body"),ue(this,"fullContent",""),ue(this,"controller",null),ue(this,"buffer",""),this.url=re,this.body=ge}startStream(){return ne(this,null,function*(){this.controller=new AbortController;const{signal:re}=this.controller;try{const ge=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:re});if(!ge.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${ge.status}`);const Ee=ge.headers.get("content-type");if(!Ee)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Ee.includes("application/json")){const be=yield ge.json();this.emit("error",be);return}if(!Ee.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Be=ge.body.getReader(),ht=new TextDecoder("utf-8");for(;;){const{done:be,value:oe}=yield Be.read();if(be)break;const De=ht.decode(oe,{stream:!0});this.buffer+=De;const Ue=this.buffer.split(` `);this.buffer=Ue.pop()||"";for(const Ve of Ue)if(Ve.startsWith("data:")){const ye=Ve.slice(5).trim();if(ye==="[DONE]")break;try{const de=JSON.parse(ye);de.data&&this.handleData(de.data)}catch(de){this.buffer=Ve+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",de)}}}this.emit("done",this.fullContent)}catch(ge){ge.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",ge.message)}})}handleData(re){re.content&&(this.fullContent+=re.content,this.emit("data",{chunk:re,full:this.fullContent}))}cancelRequest(){var re;(re=this.controller)==null||re.abort()}}_e.Z=Se},65541:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Re}});var a=E(59301),te=E(92310),ie=E.n(te),se={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},ue=E(28284),ne=E(6767),Se=E(94968),Ce=E(25399),re=E(75727),ge=E(62957),Ee=E(77019),Be=E(7939),ht=E(70858),be=E(82326),oe=E(37568),De=E(5269),Ue=E(62673),Ve=E(47889),ye=E(2524),de=E(38147),x=E(82636),Ie=E(19248),Le=E(74128),Ne=E(65582),It=E(31709),xt=E(89392),Et=Object.defineProperty,Dt=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,xe=(ke,mt,Mt)=>mt in ke?Et(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,ve=(ke,mt)=>{for(var Mt in mt||(mt={}))We.call(mt,Mt)&&xe(ke,Mt,mt[Mt]);if(Dt)for(var Mt of Dt(mt))we.call(mt,Mt)&&xe(ke,Mt,mt[Mt]);return ke},ot=(ke,mt)=>{var Mt={};for(var tt in ke)We.call(ke,tt)&&mt.indexOf(tt)<0&&(Mt[tt]=ke[tt]);if(ke!=null&&Dt)for(var tt of Dt(ke))mt.indexOf(tt)<0&&we.call(ke,tt)&&(Mt[tt]=ke[tt]);return Mt},Zt=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())});const Ye=ke=>{var mt=ke,{user:Mt,pathsDetail:tt,onOk:Ot,dispatch:He}=mt,At=ot(mt,["user","pathsDetail","onOk","dispatch"]),Nt;const[rt,dt]=(0,a.useState)({}),[Te]=(0,Ne.useSearchParams)(),[Ke]=ue.default.useForm(),[Me,wt]=(0,a.useState)([]),[Rt,an]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((Nt=tt==null?void 0:tt.detail)==null?void 0:Nt.id)||Te.get("subject_id"),creation_type:"by_user",deployable_type:"Subject",keyword:""}),[dn,Kt]=(0,a.useState)([]);function mn(){return Zt(this,null,function*(){let tn=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:Rt});(tn==null?void 0:tn.status)===0&&wt(tn==null?void 0:tn.data)})}return(0,a.useEffect)(()=>{tt.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&mn()},[tt.actionTabs.key,Rt]),a.createElement(ge.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:tt.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{He({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>Zt(void 0,null,function*(){if((dn==null?void 0:dn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Ot({agent_ids:dn})).status===0&&Kt([])})},a.createElement(ue.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Ke,initialValues:{deployable_type:""},onValuesChange:(0,xt.debounce)((tn,Da)=>{Rt.page=1,Rt.per_page=20,an(ve(ve({},Rt),Da))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(ht.default,{style:{marginTop:20},scroll:{y:400},rowSelection:{type:"checkbox",onChange(tn,Da,wn){Kt(tn)},getCheckboxProps:tn=>{var Da,wn,Xn;return{disabled:((Da=tt.actionTabs)==null?void 0:Da.item_type)==="Shixun"?(wn=tn==null?void 0:tn.agent_application_info)==null?void 0:wn.subject_shixun:(Xn=tn==null?void 0:tn.agent_application_info)==null?void 0:Xn.subject_assistant}},selectedRowKeys:dn},rowKey:tn=>tn==null?void 0:tn.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(tn,Da,wn)=>`${(Rt.page-1)*Rt.per_page+wn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Me==null?void 0:Me.agents}),a.createElement(It.Z,{style:{marginTop:20},pageSize:Rt.per_page,current:Rt.page,onChange:(tn,Da)=>{Rt.page=tn,Rt.per_page=Da,an(ve({},Rt))},hideOnSinglePage:!0,total:Me==null?void 0:Me.total_count}))};var ft=(0,Ne.connect)(({user:ke,pathsDetail:mt})=>({user:ke,pathsDetail:mt}))(Ye),ct=Object.defineProperty,$e=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,nt=(ke,mt,Mt)=>mt in ke?ct(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,he=(ke,mt)=>{for(var Mt in mt||(mt={}))at.call(mt,Mt)&&nt(ke,Mt,mt[Mt]);if($e)for(var Mt of $e(mt))ut.call(mt,Mt)&&nt(ke,Mt,mt[Mt]);return ke},Ae=(ke,mt)=>{var Mt={};for(var tt in ke)at.call(ke,tt)&&mt.indexOf(tt)<0&&(Mt[tt]=ke[tt]);if(ke!=null&&$e)for(var tt of $e(ke))mt.indexOf(tt)<0&&ut.call(ke,tt)&&(Mt[tt]=ke[tt]);return Mt},ce=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())});const Je=ke=>{var mt=ke,{user:Mt,pathsDetail:tt,onOk:Ot,dispatch:He}=mt,At=Ae(mt,["user","pathsDetail","onOk","dispatch"]);const[Nt,rt]=(0,a.useState)({}),[dt]=(0,Ne.useSearchParams)(),Te=(0,Ne.useParams)(),[Ke]=ue.default.useForm(),[Me,wt]=(0,a.useState)([]),[Rt,an]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:Te.coursesId||dt.get("subject_id"),creation_type:"by_user",deployable_type:"Course",keyword:""}),[dn,Kt]=(0,a.useState)([]);function mn(){return ce(this,null,function*(){let tn=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:Rt});(tn==null?void 0:tn.status)===0&&wt(tn==null?void 0:tn.data)})}return(0,a.useEffect)(()=>{tt.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&mn()},[tt.actionTabs.key,Rt]),a.createElement(ge.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:tt.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{He({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ce(void 0,null,function*(){if((dn==null?void 0:dn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Ot({agent_ids:dn})).status===0&&Kt([])})},a.createElement(ue.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Ke,initialValues:{deployable_type:""},onValuesChange:(0,xt.debounce)((tn,Da)=>{Rt.page=1,Rt.per_page=20,an(he(he({},Rt),Da))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(ht.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(tn,Da,wn){Kt(tn)},getCheckboxProps:tn=>{var Da;return{disabled:(Da=tn==null?void 0:tn.agent_application_info)==null?void 0:Da.subject_assistant}},selectedRowKeys:dn},rowKey:tn=>tn==null?void 0:tn.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(tn,Da,wn)=>`${(Rt.page-1)*Rt.per_page+wn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Me==null?void 0:Me.agents}),a.createElement(It.Z,{style:{marginTop:20},pageSize:Rt.per_page,current:Rt.page,onChange:(tn,Da)=>{Rt.page=tn,Rt.per_page=Da,an(he({},Rt))},hideOnSinglePage:!0,total:Me==null?void 0:Me.total_count}))};var Ge=(0,Ne.connect)(({user:ke,pathsDetail:mt})=>({user:ke,pathsDetail:mt}))(Je),Vt=Object.defineProperty,it=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Ht=(ke,mt,Mt)=>mt in ke?Vt(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,kt=(ke,mt)=>{for(var Mt in mt||(mt={}))St.call(mt,Mt)&&Ht(ke,Mt,mt[Mt]);if(Lt)for(var Mt of Lt(mt))Yt.call(mt,Mt)&&Ht(ke,Mt,mt[Mt]);return ke},pe=(ke,mt)=>it(ke,yt(mt)),et=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())}),Re=({className:ke,style:mt={},addStyle:Mt={},buttonMaxWidth:tt,buttonMaxCount:Ot=3,buttonAutoWidth:He,value:At,data:Nt,url:rt,onChange:dt,getIAData:Te,queryInfo:Ke,showParams:Me=!1})=>{var wt,Rt,an,dn;const Kt=(0,Ne.useDispatch)(),mn=(0,Ne.useSelector)(sn=>sn==null?void 0:sn.shixunsDetail),tn=(0,Ne.useSelector)(sn=>sn==null?void 0:sn.pathsDetail),[Da]=ue.default.useForm(),[wn,Xn]=(0,a.useState)(),[Wa,Ba]=(0,a.useState)(!1),[_a,Un]=(0,a.useState)(!1),[Vn,ca]=(0,a.useState)(!1),[ga,va]=(0,a.useState)(null),[on,Rn]=(0,a.useState)([]),[fn,En]=(0,a.useState)([]),[On]=(0,Ne.useSearchParams)(),Ja=(0,Ne.useParams)(),jt={Course:"\u4EC5\u8BFE\u5802\u6559\u5E08\u53EF\u89C1",Subject:"\u4EC5\u6559\u5B66\u56E2\u961F\u53EF\u89C1",Shixun:"\u4EC5\u534F\u4F5C\u8005\u53EF\u89C1"};(0,a.useEffect)(()=>{mn.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?yn(mn.actionTabs.params):mn.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(Da.setFieldsValue({open_range:0}),Xn({open_range:0}))},[mn.actionTabs.key]);const Pn={fileList:fn,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:sn=>{const Kn=sn.size/1024/1024/100;return Kn>2||Kn==0?(ne.ZP.error(`${sn.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${Kn==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),Se.default.LIST_IGNORE):!0},onRemove:sn=>{En([])},onChange:sn=>{var Kn,fl,Fl;Da.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(sn.file.status)&&(En(sn.fileList),Da.setFieldsValue({attachment_id:(Fl=(fl=(Kn=sn.fileList)==null?void 0:Kn[0])==null?void 0:fl.response)==null?void 0:Fl.id}))},action:`${Le.Z.API_SERVER}/api/attachments.json`},aa=()=>{var sn,Kn;return a.createElement("div",{className:se.imgUpLoad},a.createElement("img",{src:Le.Z.API_SERVER+"/api/attachments/"+((Kn=(sn=fn==null?void 0:fn[0])==null?void 0:sn.response)==null?void 0:Kn.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(Ie.Z,{onClick:()=>{En([]),Da.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},pa=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(sn,Kn)=>a.createElement(Ce.Z,{title:sn},sn)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(sn,Kn)=>(Kn==null?void 0:Kn.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(Kn==null?void 0:Kn.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(sn,Kn)=>a.createElement(Ce.Z,{title:sn,placement:"topLeft"},sn)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(sn,Kn)=>(Kn==null?void 0:Kn.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(sn,Kn)=>a.createElement(a.Fragment,null,!(Kn!=null&&Kn.agent_type)&&a.createElement("span",{onClick:()=>{Kt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Kn}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{Kn!=null&&Kn.agent_type?jn(Kn):La(Kn)},className:"current c-red"},"\u79FB\u51FA"))}],na=()=>et(void 0,null,function*(){var sn;const Kn=yield(0,de.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(Kn==null?void 0:Kn.code)===0&&Rn((sn=Kn==null?void 0:Kn.data)==null?void 0:sn.platforms)}),Qa=sn=>et(void 0,null,function*(){ca(!0);const Kn=kt(kt({},sn),Ke),fl=yield(0,de.ZP)(`/api/ai/intelligent_applications${ga?"/"+ga.id:""}.json`,{method:ga?"put":"post",body:Kn});(fl==null?void 0:fl.status)===0&&(ne.ZP.success(ga?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Kt({type:"shixunsDetail/setActionTabs",payload:{}}),Te()),ca(!1)}),La=sn=>et(void 0,null,function*(){Un(!0);const Kn=yield(0,de.ZP)(`/api/ai/intelligent_applications/${sn==null?void 0:sn.id}.json`,{method:"delete"});(Kn==null?void 0:Kn.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Te()),Un(!1)}),jn=sn=>et(void 0,null,function*(){Un(!0);let Kn={};Ke.item_type==="Shixun"?Kn.subject_shixun=!1:Kn.subject_assistant=!1;let fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:pe(kt({},Kn),{agent_ids:[sn==null?void 0:sn.id]})});(fl==null?void 0:fl.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Te()),Un(!1)}),yn=sn=>et(void 0,null,function*(){va(sn),Da.setFieldsValue(kt({},sn)),Xn(kt({},sn)),sn!=null&&sn.attachment&&En([{response:sn==null?void 0:sn.attachment}])});return a.createElement(a.Fragment,null,a.createElement(re.Z,{menu:{items:(Rt=[(((wt=tn==null?void 0:tn.detail)==null?void 0:wt.id)||Ja.coursesId||On.get("subject_id"))&&{key:"2",label:a.createElement("a",{onClick:sn=>{var Kn,fl;if(sn.stopPropagation(),Ke.item_type==="Course"){Kt({type:"pathsDetail/setActionTabs",payload:{key:"\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Ke.item_type,deployable_id:(Kn=tn==null?void 0:tn.detail)==null?void 0:Kn.id}});return}Kt({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Ke.item_type,deployable_id:(fl=tn==null?void 0:tn.detail)==null?void 0:fl.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:sn=>{sn.stopPropagation(),na(),Ba(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}])==null?void 0:Rt.filter(sn=>!!sn)}},a.createElement("div",{className:ie()(se.agent,ke),style:mt},a.createElement("div",{className:se.add,style:Mt,onClick:()=>{}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"})))),tn.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(ft,{onOk:sn=>et(void 0,null,function*(){var Kn;let fl={};((Kn=tn.actionTabs)==null?void 0:Kn.item_type)==="Shixun"?fl.subject_shixun=!0:fl.subject_assistant=!0;let Fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:kt(kt({},fl),sn)});return(Fl==null?void 0:Fl.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),Kt({type:"pathsDetail/setActionTabs",payload:{}}),Te()),Fl})}),tn.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(Ge,{onOk:sn=>et(void 0,null,function*(){let Kn={subject_assistant:!0},fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:kt(kt({},Kn),sn)});return(fl==null?void 0:fl.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),Kt({type:"pathsDetail/setActionTabs",payload:{}}),Te()),fl})}),a.createElement(ge.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:Wa,footer:null,onCancel:()=>Ba(!1)},a.createElement(Ee.Z,{align:"middle"},a.createElement(Be.ZP,{onClick:()=>{if((Nt==null?void 0:Nt.length)>=Ot){ne.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}Kt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"}})},type:"primary"},"\u7ACB\u5373\u6DFB\u52A0"),a.createElement("div",{className:"ml10 c-grey-666 font14"},"\u60A8\u53EF\u4EE5\u6DFB\u52A0\u5DF2\u5728\u667A\u80FD\u4F53\u5E73\u53F0\u521B\u5EFA\u5B8C\u6210\u7684\u667A\u80FD\u5E94\u7528")),(Nt==null?void 0:Nt.length)>0?a.createElement(ht.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:Nt,loading:_a,columns:pa}):a.createElement(ye.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(ge.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(Ee.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},mn.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(mn.actionTabs.key),confirmLoading:Vn,onCancel:()=>{Kt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Da.submit(),afterClose:()=>{Da.resetFields(),va(null),En([])}},a.createElement(ue.default,{form:Da,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Qa,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>Xn(kt({},Da.getFieldsValue()))},a.createElement(ue.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},on==null?void 0:on.map(sn=>a.createElement(be.default.Option,{key:sn==null?void 0:sn.value,value:sn==null?void 0:sn.value},sn==null?void 0:sn.name)))),a.createElement(ue.default.Item,{label:"\u5E94\u7528\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0"}]},a.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),a.createElement(ue.default.Item,{name:"attachment_id",label:"\u5E94\u7528\u56FE\u6807",rules:[{required:!1,message:"\u8BF7\u4E0A\u4F20\u5E94\u7528\u56FE\u6807"}]},a.createElement("div",{className:se.upload},a.createElement(Se.default,kt({},Pn),a.createElement(Ee.Z,{wrap:!1,align:"middle"},a.createElement(x.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(De.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:sn=>{sn.preventDefault(),sn.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((dn=(an=fn==null?void 0:fn[0])==null?void 0:an.response)==null?void 0:dn.id)&&aa())),a.createElement(ue.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(be.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(wn==null?void 0:wn.platform)=="dify"&&a.createElement(be.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(be.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),Me&&a.createElement(ue.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(Ce.Z,{title:"\u64CD\u4F5C\u8BF4\u660E: \u52FE\u9009\u540E\uFF0C\u8C03\u7528\u667A\u80FD\u4F53\u65F6\u5C06\u9ED8\u8BA4\u643A\u5E26\u5BF9\u5E94\u7684\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u5728\u667A\u80FD\u4F53\u4E2D\u901A\u8FC7\u81EA\u5B9A\u4E49\u53C2\u6570\u8FDB\u884C\u5F15\u5165"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5"})))},a.createElement(Ue.default.Group,{options:[{label:"\u9898\u76EE\u63CF\u8FF0\uFF08question_description\uFF09",value:"question_description"},{label:"\u6D4B\u8BD5\u96C6\uFF08test_sets\uFF09",value:"test_sets"},{label:"\u4EE3\u7801\u6587\u4EF6\uFF08code_files\uFF09",value:"code_files"}]})),a.createElement(ue.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(Ve.ZP.Group,{options:[{value:0,label:jt[Ke==null?void 0:Ke.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(ue.default.Item,{className:"mb0",label:"API\u79D8\u94A5",name:"api_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165API\u79D8\u94A5"}]},a.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165API\u79D8\u94A5"})),a.createElement("div",{className:se.tip},a.createElement("i",{className:"iconfont icon-tishi9"}),a.createElement("span",null,"\u8BF7\u52A1\u5FC5\u4FDD\u8BC1\u79D8\u94A5\u6B63\u786E\uFF0C\u5426\u5219\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u667A\u80FD\u5E94\u7528")))))}},95532:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ht}});var a=E(59301),te=E(36207),ie=E(77019),se=E(5269),ue={smartWrp:"smartWrp___NjRcB"},ne=E(50258),Se=E(82636),Ce=E(96935),re=E(59301),ge=(be,oe,De)=>new Promise((Ue,Ve)=>{var ye=Ie=>{try{x(De.next(Ie))}catch(Le){Ve(Le)}},de=Ie=>{try{x(De.throw(Ie))}catch(Le){Ve(Le)}},x=Ie=>Ie.done?Ue(Ie.value):Promise.resolve(Ie.value).then(ye,de);x((De=De.apply(be,oe)).next())});const Ee=` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",de)}}}this.emit("done",this.fullContent)}catch(ge){ge.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",ge.message)}})}handleData(re){re.content&&(this.fullContent+=re.content,this.emit("data",{chunk:re,full:this.fullContent}))}cancelRequest(){var re;(re=this.controller)==null||re.abort()}}_e.Z=Se},65541:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Re}});var a=E(59301),te=E(92310),ie=E.n(te),se={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},ue=E(28284),ne=E(6767),Se=E(94968),Ce=E(25399),re=E(75727),ge=E(62957),Ee=E(77019),Be=E(7939),ht=E(70858),be=E(82326),oe=E(37568),De=E(5269),Ue=E(62673),Ve=E(47889),ye=E(2524),de=E(38147),x=E(82636),Ie=E(19248),Le=E(74128),Ne=E(65582),It=E(31709),xt=E(89392),Et=Object.defineProperty,Dt=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,xe=(ke,mt,Mt)=>mt in ke?Et(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,ve=(ke,mt)=>{for(var Mt in mt||(mt={}))We.call(mt,Mt)&&xe(ke,Mt,mt[Mt]);if(Dt)for(var Mt of Dt(mt))we.call(mt,Mt)&&xe(ke,Mt,mt[Mt]);return ke},ot=(ke,mt)=>{var Mt={};for(var tt in ke)We.call(ke,tt)&&mt.indexOf(tt)<0&&(Mt[tt]=ke[tt]);if(ke!=null&&Dt)for(var tt of Dt(ke))mt.indexOf(tt)<0&&we.call(ke,tt)&&(Mt[tt]=ke[tt]);return Mt},Zt=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())});const Ye=ke=>{var mt=ke,{user:Mt,pathsDetail:tt,onOk:Ot,dispatch:He}=mt,At=ot(mt,["user","pathsDetail","onOk","dispatch"]),Nt;const[rt,dt]=(0,a.useState)({}),[Te]=(0,Ne.useSearchParams)(),[Ke]=ue.default.useForm(),[Me,wt]=(0,a.useState)([]),[Rt,an]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((Nt=tt==null?void 0:tt.detail)==null?void 0:Nt.id)||Te.get("subject_id"),creation_type:"by_user",deployable_type:"Subject",keyword:""}),[dn,Kt]=(0,a.useState)([]);function mn(){return Zt(this,null,function*(){let tn=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:Rt});(tn==null?void 0:tn.status)===0&&wt(tn==null?void 0:tn.data)})}return(0,a.useEffect)(()=>{tt.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&mn()},[tt.actionTabs.key,Rt]),a.createElement(ge.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:tt.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{He({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>Zt(void 0,null,function*(){if((dn==null?void 0:dn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Ot({agent_ids:dn})).status===0&&Kt([])})},a.createElement(ue.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Ke,initialValues:{deployable_type:""},onValuesChange:(0,xt.debounce)((tn,Da)=>{Rt.page=1,Rt.per_page=20,an(ve(ve({},Rt),Da))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(ht.default,{style:{marginTop:20},scroll:{y:400},rowSelection:{type:"checkbox",onChange(tn,Da,wn){Kt(tn)},getCheckboxProps:tn=>{var Da,wn,Xn;return{disabled:((Da=tt.actionTabs)==null?void 0:Da.item_type)==="Shixun"?(wn=tn==null?void 0:tn.agent_application_info)==null?void 0:wn.subject_shixun:(Xn=tn==null?void 0:tn.agent_application_info)==null?void 0:Xn.subject_assistant}},selectedRowKeys:dn},rowKey:tn=>tn==null?void 0:tn.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(tn,Da,wn)=>`${(Rt.page-1)*Rt.per_page+wn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Me==null?void 0:Me.agents}),a.createElement(It.Z,{style:{marginTop:20},pageSize:Rt.per_page,current:Rt.page,onChange:(tn,Da)=>{Rt.page=tn,Rt.per_page=Da,an(ve({},Rt))},hideOnSinglePage:!0,total:Me==null?void 0:Me.total_count}))};var ft=(0,Ne.connect)(({user:ke,pathsDetail:mt})=>({user:ke,pathsDetail:mt}))(Ye),ct=Object.defineProperty,$e=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,nt=(ke,mt,Mt)=>mt in ke?ct(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,he=(ke,mt)=>{for(var Mt in mt||(mt={}))at.call(mt,Mt)&&nt(ke,Mt,mt[Mt]);if($e)for(var Mt of $e(mt))ut.call(mt,Mt)&&nt(ke,Mt,mt[Mt]);return ke},Ae=(ke,mt)=>{var Mt={};for(var tt in ke)at.call(ke,tt)&&mt.indexOf(tt)<0&&(Mt[tt]=ke[tt]);if(ke!=null&&$e)for(var tt of $e(ke))mt.indexOf(tt)<0&&ut.call(ke,tt)&&(Mt[tt]=ke[tt]);return Mt},ce=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())});const Je=ke=>{var mt=ke,{user:Mt,pathsDetail:tt,onOk:Ot,dispatch:He}=mt,At=Ae(mt,["user","pathsDetail","onOk","dispatch"]);const[Nt,rt]=(0,a.useState)({}),[dt]=(0,Ne.useSearchParams)(),Te=(0,Ne.useParams)(),[Ke]=ue.default.useForm(),[Me,wt]=(0,a.useState)([]),[Rt,an]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:Te.coursesId||dt.get("subject_id"),creation_type:"by_user",deployable_type:"Course",keyword:""}),[dn,Kt]=(0,a.useState)([]);function mn(){return ce(this,null,function*(){let tn=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:Rt});(tn==null?void 0:tn.status)===0&&wt(tn==null?void 0:tn.data)})}return(0,a.useEffect)(()=>{tt.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&mn()},[tt.actionTabs.key,Rt]),a.createElement(ge.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:tt.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{He({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ce(void 0,null,function*(){if((dn==null?void 0:dn.length)===0){ne.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Ot({agent_ids:dn})).status===0&&Kt([])})},a.createElement(ue.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Ke,initialValues:{deployable_type:""},onValuesChange:(0,xt.debounce)((tn,Da)=>{Rt.page=1,Rt.per_page=20,an(he(he({},Rt),Da))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(ht.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(tn,Da,wn){Kt(tn)},getCheckboxProps:tn=>{var Da;return{disabled:(Da=tn==null?void 0:tn.agent_application_info)==null?void 0:Da.subject_assistant}},selectedRowKeys:dn},rowKey:tn=>tn==null?void 0:tn.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(tn,Da,wn)=>`${(Rt.page-1)*Rt.per_page+wn+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Me==null?void 0:Me.agents}),a.createElement(It.Z,{style:{marginTop:20},pageSize:Rt.per_page,current:Rt.page,onChange:(tn,Da)=>{Rt.page=tn,Rt.per_page=Da,an(he({},Rt))},hideOnSinglePage:!0,total:Me==null?void 0:Me.total_count}))};var Ge=(0,Ne.connect)(({user:ke,pathsDetail:mt})=>({user:ke,pathsDetail:mt}))(Je),Vt=Object.defineProperty,it=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Ht=(ke,mt,Mt)=>mt in ke?Vt(ke,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):ke[mt]=Mt,kt=(ke,mt)=>{for(var Mt in mt||(mt={}))St.call(mt,Mt)&&Ht(ke,Mt,mt[Mt]);if(Lt)for(var Mt of Lt(mt))Yt.call(mt,Mt)&&Ht(ke,Mt,mt[Mt]);return ke},pe=(ke,mt)=>it(ke,yt(mt)),et=(ke,mt,Mt)=>new Promise((tt,Ot)=>{var He=rt=>{try{Nt(Mt.next(rt))}catch(dt){Ot(dt)}},At=rt=>{try{Nt(Mt.throw(rt))}catch(dt){Ot(dt)}},Nt=rt=>rt.done?tt(rt.value):Promise.resolve(rt.value).then(He,At);Nt((Mt=Mt.apply(ke,mt)).next())}),Re=({className:ke,style:mt={},addStyle:Mt={},buttonMaxWidth:tt,buttonMaxCount:Ot=3,buttonAutoWidth:He,value:At,data:Nt,url:rt,onChange:dt,getIAData:Te,queryInfo:Ke,showParams:Me=!1})=>{var wt,Rt,an,dn;const Kt=(0,Ne.useDispatch)(),mn=(0,Ne.useSelector)(sn=>sn==null?void 0:sn.shixunsDetail),tn=(0,Ne.useSelector)(sn=>sn==null?void 0:sn.pathsDetail),[Da]=ue.default.useForm(),[wn,Xn]=(0,a.useState)(),[Wa,Ba]=(0,a.useState)(!1),[_a,Un]=(0,a.useState)(!1),[Vn,ca]=(0,a.useState)(!1),[ga,va]=(0,a.useState)(null),[on,Rn]=(0,a.useState)([]),[fn,hn]=(0,a.useState)([]),[On]=(0,Ne.useSearchParams)(),Ka=(0,Ne.useParams)(),jt={Course:"\u4EC5\u8BFE\u5802\u6559\u5E08\u53EF\u89C1",Subject:"\u4EC5\u6559\u5B66\u56E2\u961F\u53EF\u89C1",Shixun:"\u4EC5\u534F\u4F5C\u8005\u53EF\u89C1"};(0,a.useEffect)(()=>{mn.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?yn(mn.actionTabs.params):mn.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(Da.setFieldsValue({open_range:0}),Xn({open_range:0}))},[mn.actionTabs.key]);const Pn={fileList:fn,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:sn=>{const Kn=sn.size/1024/1024/100;return Kn>2||Kn==0?(ne.ZP.error(`${sn.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${Kn==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),Se.default.LIST_IGNORE):!0},onRemove:sn=>{hn([])},onChange:sn=>{var Kn,fl,Fl;Da.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(sn.file.status)&&(hn(sn.fileList),Da.setFieldsValue({attachment_id:(Fl=(fl=(Kn=sn.fileList)==null?void 0:Kn[0])==null?void 0:fl.response)==null?void 0:Fl.id}))},action:`${Le.Z.API_SERVER}/api/attachments.json`},aa=()=>{var sn,Kn;return a.createElement("div",{className:se.imgUpLoad},a.createElement("img",{src:Le.Z.API_SERVER+"/api/attachments/"+((Kn=(sn=fn==null?void 0:fn[0])==null?void 0:sn.response)==null?void 0:Kn.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(Ie.Z,{onClick:()=>{hn([]),Da.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},pa=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(sn,Kn)=>a.createElement(Ce.Z,{title:sn},sn)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(sn,Kn)=>(Kn==null?void 0:Kn.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(Kn==null?void 0:Kn.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(sn,Kn)=>a.createElement(Ce.Z,{title:sn,placement:"topLeft"},sn)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(sn,Kn)=>(Kn==null?void 0:Kn.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(sn,Kn)=>a.createElement(a.Fragment,null,!(Kn!=null&&Kn.agent_type)&&a.createElement("span",{onClick:()=>{Kt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Kn}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{Kn!=null&&Kn.agent_type?jn(Kn):La(Kn)},className:"current c-red"},"\u79FB\u51FA"))}],na=()=>et(void 0,null,function*(){var sn;const Kn=yield(0,de.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(Kn==null?void 0:Kn.code)===0&&Rn((sn=Kn==null?void 0:Kn.data)==null?void 0:sn.platforms)}),Qa=sn=>et(void 0,null,function*(){ca(!0);const Kn=kt(kt({},sn),Ke),fl=yield(0,de.ZP)(`/api/ai/intelligent_applications${ga?"/"+ga.id:""}.json`,{method:ga?"put":"post",body:Kn});(fl==null?void 0:fl.status)===0&&(ne.ZP.success(ga?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Kt({type:"shixunsDetail/setActionTabs",payload:{}}),Te()),ca(!1)}),La=sn=>et(void 0,null,function*(){Un(!0);const Kn=yield(0,de.ZP)(`/api/ai/intelligent_applications/${sn==null?void 0:sn.id}.json`,{method:"delete"});(Kn==null?void 0:Kn.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Te()),Un(!1)}),jn=sn=>et(void 0,null,function*(){Un(!0);let Kn={};Ke.item_type==="Shixun"?Kn.subject_shixun=!1:Kn.subject_assistant=!1;let fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:pe(kt({},Kn),{agent_ids:[sn==null?void 0:sn.id]})});(fl==null?void 0:fl.status)===0&&(ne.ZP.success("\u79FB\u9664\u6210\u529F"),Te()),Un(!1)}),yn=sn=>et(void 0,null,function*(){va(sn),Da.setFieldsValue(kt({},sn)),Xn(kt({},sn)),sn!=null&&sn.attachment&&hn([{response:sn==null?void 0:sn.attachment}])});return a.createElement(a.Fragment,null,a.createElement(re.Z,{menu:{items:(Rt=[(((wt=tn==null?void 0:tn.detail)==null?void 0:wt.id)||Ka.coursesId||On.get("subject_id"))&&{key:"2",label:a.createElement("a",{onClick:sn=>{var Kn,fl;if(sn.stopPropagation(),Ke.item_type==="Course"){Kt({type:"pathsDetail/setActionTabs",payload:{key:"\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Ke.item_type,deployable_id:(Kn=tn==null?void 0:tn.detail)==null?void 0:Kn.id}});return}Kt({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",item_type:Ke.item_type,deployable_id:(fl=tn==null?void 0:tn.detail)==null?void 0:fl.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:sn=>{sn.stopPropagation(),na(),Ba(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}])==null?void 0:Rt.filter(sn=>!!sn)}},a.createElement("div",{className:ie()(se.agent,ke),style:mt},a.createElement("div",{className:se.add,style:Mt,onClick:()=>{}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"})))),tn.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(ft,{onOk:sn=>et(void 0,null,function*(){var Kn;let fl={};((Kn=tn.actionTabs)==null?void 0:Kn.item_type)==="Shixun"?fl.subject_shixun=!0:fl.subject_assistant=!0;let Fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:kt(kt({},fl),sn)});return(Fl==null?void 0:Fl.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),Kt({type:"pathsDetail/setActionTabs",payload:{}}),Te()),Fl})}),tn.actionTabs.key==="\u8BFE\u5802\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(Ge,{onOk:sn=>et(void 0,null,function*(){let Kn={subject_assistant:!0},fl=yield(0,de.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:kt(kt({},Kn),sn)});return(fl==null?void 0:fl.status)===0&&(ne.ZP.info("\u9009\u7528\u6210\u529F"),Kt({type:"pathsDetail/setActionTabs",payload:{}}),Te()),fl})}),a.createElement(ge.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:Wa,footer:null,onCancel:()=>Ba(!1)},a.createElement(Ee.Z,{align:"middle"},a.createElement(Be.ZP,{onClick:()=>{if((Nt==null?void 0:Nt.length)>=Ot){ne.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}Kt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"}})},type:"primary"},"\u7ACB\u5373\u6DFB\u52A0"),a.createElement("div",{className:"ml10 c-grey-666 font14"},"\u60A8\u53EF\u4EE5\u6DFB\u52A0\u5DF2\u5728\u667A\u80FD\u4F53\u5E73\u53F0\u521B\u5EFA\u5B8C\u6210\u7684\u667A\u80FD\u5E94\u7528")),(Nt==null?void 0:Nt.length)>0?a.createElement(ht.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:Nt,loading:_a,columns:pa}):a.createElement(ye.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(ge.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(Ee.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},mn.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(mn.actionTabs.key),confirmLoading:Vn,onCancel:()=>{Kt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Da.submit(),afterClose:()=>{Da.resetFields(),va(null),hn([])}},a.createElement(ue.default,{form:Da,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Qa,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>Xn(kt({},Da.getFieldsValue()))},a.createElement(ue.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},on==null?void 0:on.map(sn=>a.createElement(be.default.Option,{key:sn==null?void 0:sn.value,value:sn==null?void 0:sn.value},sn==null?void 0:sn.name)))),a.createElement(ue.default.Item,{label:"\u5E94\u7528\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0"}]},a.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),a.createElement(ue.default.Item,{name:"attachment_id",label:"\u5E94\u7528\u56FE\u6807",rules:[{required:!1,message:"\u8BF7\u4E0A\u4F20\u5E94\u7528\u56FE\u6807"}]},a.createElement("div",{className:se.upload},a.createElement(Se.default,kt({},Pn),a.createElement(Ee.Z,{wrap:!1,align:"middle"},a.createElement(x.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(De.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:sn=>{sn.preventDefault(),sn.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((dn=(an=fn==null?void 0:fn[0])==null?void 0:an.response)==null?void 0:dn.id)&&aa())),a.createElement(ue.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(be.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(wn==null?void 0:wn.platform)=="dify"&&a.createElement(be.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(be.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),Me&&a.createElement(ue.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(Ce.Z,{title:"\u64CD\u4F5C\u8BF4\u660E: \u52FE\u9009\u540E\uFF0C\u8C03\u7528\u667A\u80FD\u4F53\u65F6\u5C06\u9ED8\u8BA4\u643A\u5E26\u5BF9\u5E94\u7684\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u5728\u667A\u80FD\u4F53\u4E2D\u901A\u8FC7\u81EA\u5B9A\u4E49\u53C2\u6570\u8FDB\u884C\u5F15\u5165"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5"})))},a.createElement(Ue.default.Group,{options:[{label:"\u9898\u76EE\u63CF\u8FF0\uFF08question_description\uFF09",value:"question_description"},{label:"\u6D4B\u8BD5\u96C6\uFF08test_sets\uFF09",value:"test_sets"},{label:"\u4EE3\u7801\u6587\u4EF6\uFF08code_files\uFF09",value:"code_files"}]})),a.createElement(ue.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(Ve.ZP.Group,{options:[{value:0,label:jt[Ke==null?void 0:Ke.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(ue.default.Item,{className:"mb0",label:"API\u79D8\u94A5",name:"api_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165API\u79D8\u94A5"}]},a.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165API\u79D8\u94A5"})),a.createElement("div",{className:se.tip},a.createElement("i",{className:"iconfont icon-tishi9"}),a.createElement("span",null,"\u8BF7\u52A1\u5FC5\u4FDD\u8BC1\u79D8\u94A5\u6B63\u786E\uFF0C\u5426\u5219\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u667A\u80FD\u5E94\u7528")))))}},95532:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ht}});var a=E(59301),te=E(36207),ie=E(77019),se=E(5269),ue={smartWrp:"smartWrp___NjRcB"},ne=E(50258),Se=E(82636),Ce=E(96935),re=E(59301),ge=(be,oe,De)=>new Promise((Ue,Ve)=>{var ye=Ie=>{try{x(De.next(Ie))}catch(Le){Ve(Le)}},de=Ie=>{try{x(De.throw(Ie))}catch(Le){Ve(Le)}},x=Ie=>Ie.done?Ue(Ie.value):Promise.resolve(Ie.value).then(ye,de);x((De=De.apply(be,oe)).next())});const Ee=` @@ -222,19 +222,19 @@ ${rt} `,xe=document.createElement("div");xe.innerHTML=we.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(xe);const ve=document.getElementById(We);if(!ve){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),xe.parentNode&&xe.parentNode.removeChild(xe);return}ve.style.width="auto",ve.style.height="auto",ve.style.position="initial";try{const Zt=(yield ht()(ve,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),Ye=document.createElement("a");Ye.href=Zt,Ye.download=`\u5386\u53F2\u5BF9\u8BDD-${Et.my_user_name}-${Ee()().format("YYYYMMDDHHmmss")}.png`,Ye.click()}catch(ot){console.error("[exportHistory] html2canvas error:",ot)}finally{xe.parentNode&&xe.parentNode.removeChild(xe)}});let It="markdown";const xt=()=>{const[Et,Dt]=(0,a.useState)(It);return It=Et,a.createElement(te.Z,{size:30},ye.map(We=>a.createElement(ne.op,{key:We.key,style:Et===We.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>Dt(We.key),shape:"default",icon:a.createElement("img",{src:We.icon})},We.name)))};ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:a.createElement(xt,null),onOk:()=>De(void 0,null,function*(){var Et,Dt,We;if(It==="image"){const xe=yield(0,re.ZP)(`/api/course_qna_sessions/${Ve}.json`,{method:"get"});if((xe==null?void 0:xe.status)===0){const ve=(Dt=(Et=xe==null?void 0:xe.data)==null?void 0:Et.messages)==null?void 0:Dt.map(Zt=>({updated_at:Zt.updated_at,question:Zt.question,answer:Zt.answer})),ot={my_user_name:(We=xe==null?void 0:xe.data)==null?void 0:We.user_name,user_name:"AI\u56DE\u7B54",data:ve};yield Ne(ot)}return}const we=`${ue.Z.API_SERVER}/api/course_qna_sessions/${Ve}/download_chat_data.json?file_type=${It}`;(0,se.Nd)(null,we)})})}},30688:function(Pe,_e,E){"use strict";var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(Be,ht,be)=>ht in Be?te(Be,ht,{enumerable:!0,configurable:!0,writable:!0,value:be}):Be[ht]=be,Se=(Be,ht)=>{for(var be in ht||(ht={}))se.call(ht,be)&&ne(Be,be,ht[be]);if(ie)for(var be of ie(ht))ue.call(ht,be)&&ne(Be,be,ht[be]);return Be},Ce=(Be,ht)=>{var be={};for(var oe in Be)se.call(Be,oe)&&ht.indexOf(oe)<0&&(be[oe]=Be[oe]);if(Be!=null&&ie)for(var oe of ie(Be))ht.indexOf(oe)<0&&ue.call(Be,oe)&&(be[oe]=Be[oe]);return be};const re=E(20441),ge={};re.keys().forEach(Be=>{const ht=Be.replace("./","").replace(".svg","");ge[ht]=re(Be)});const Ee=Be=>{var ht=Be,{filename:be}=ht,oe=Ce(ht,["filename"]),De;const Ue=((De=be==null?void 0:be.split(".").pop())==null?void 0:De.toLowerCase())||"unknown",Ve=ge[Ue]||ge.default;return a.createElement("img",Se({src:Ve,alt:Ue},oe))};_e.Z=Ee},30003:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ge}});var a=E(59301),te={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},ie=E(37285),se=E(30688),ue=E(25399),ne=E(37639),Ce=({item:Ee})=>{var Be,ht,be,oe,De;const[Ue,Ve]=(0,a.useState)(!1);console.log("----",Ee);let ye=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(se.Z,{filename:Ee==null?void 0:Ee.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:te.f_l_c},a.createElement(ue.Z,{title:Ee==null?void 0:Ee.name},a.createElement(ne.Z,{placement:"top",content:a.createElement("div",null,a.createElement(ie.Z,null),a.createElement("pre",{className:te.preclass,style:{maxWidth:600,maxHeight:400}},(Ee==null?void 0:Ee.type)==="document"&&((Be=Ee==null?void 0:Ee.contents)==null?void 0:Be.toString()),(Ee==null?void 0:Ee.type)!=="document"&&a.createElement("a",{target:"_blank",href:(ht=Ee==null?void 0:Ee.contents)==null?void 0:ht.toString()},(be=Ee==null?void 0:Ee.contents)==null?void 0:be.toString()))),title:a.createElement("div",null,(oe=ye==null?void 0:ye.find(de=>(de==null?void 0:de.name)===Ee.type))==null?void 0:oe.icon,Ee==null?void 0:Ee.name),trigger:"click",open:Ue,onOpenChange:de=>{Ve(de)}},a.createElement("div",{className:te.officediv},(De=ye==null?void 0:ye.find(de=>(de==null?void 0:de.name)===Ee.type))==null?void 0:De.icon,Ee==null?void 0:Ee.name))))},ge=({Filelist:Ee})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(ie.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:te.f_l_c},Ee==null?void 0:Ee.map(Be=>a.createElement(Ce,{item:Be}))))},32609:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return xt}});var a=E(59301),te=E(6767),ie=E(36207),se=E(77019),ue=E(62957),ne=E(37568),Se=E(94968),Ce=E(25399),re=E(5269),ge=E(4875),Ee={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Be=E(82636),ht=E(74128),be=E(41348),oe=E(38147),De=E(67365),Ue=E(65862),Ve=E(22975),ye=E(98092),de=E(11915),x=E(49713),Ie="data:image/png;base64,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",Le=E(65582),Ne=(Et,Dt,We)=>new Promise((we,xe)=>{var ve=Ye=>{try{Zt(We.next(Ye))}catch(ft){xe(ft)}},ot=Ye=>{try{Zt(We.throw(Ye))}catch(ft){xe(ft)}},Zt=Ye=>Ye.done?we(Ye.value):Promise.resolve(Ye.value).then(ve,ot);Zt((We=We.apply(Et,Dt)).next())}),xt=(0,a.forwardRef)(({onUpdateNum:Et,onSave:Dt},We)=>{var we;const xe=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[ve,ot]=(0,a.useState)(!1),[Zt,Ye]=(0,a.useState)([]),[ft,ct]=(0,a.useState)(null),[$e,at]=(0,a.useState)([]),[ut,nt]=(0,a.useState)(0),[he,Ae]=(0,a.useState)(0),[ce,Je]=(0,a.useState)(!1),[Ge,Vt]=(0,a.useState)(""),[it,yt]=(0,a.useState)(0),[Lt,St]=(0,a.useState)(0),[Yt,Ht]=(0,a.useState)(0),[kt,pe]=(0,a.useState)(0),[et,qe]=(0,a.useState)(0),[Re,ke]=(0,a.useState)(0),[mt,Mt]=(0,a.useState)(0),[tt,Ot]=(0,a.useState)(0),He=(0,Le.useParams)(),[At,Nt]=(0,a.useState)(x.Q),{contentRef:rt,value:dt,status:Te,open:Ke,close:Me}=At,wt=(0,ye.Z)({contentRef:rt,status:Te}),{openProgress:Rt,closeProgress:an,CreateProgressModal:dn,progressOpen:Kt}=(0,Ve.Z)();(0,a.useEffect)(()=>{ft&&wn(),ft===!1&&(Me(),Et==null||Et(),Ye([]),Vt(""),yt(0),St(0),Ht(0),pe(0),qe(0),ke(0),Mt(0),Ot(0))},[ft]);const mn=()=>{ct(!0)};(0,a.useImperativeHandle)(We,()=>({onClick:mn}));const tn=Vn=>{Je(!0),nt(Vn),Ae(0)},Da=Vn=>Ne(void 0,null,function*(){const ca=Vn.name.split(".").slice(-1)[0].toLowerCase();if(["docx","doc","pdf","png","jpg"].indexOf(ca)==-1)return te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();const va=["docx","doc","pdf"],on=["png","jpg"];return va.indexOf(ca)!=-1&&Vn.size/1024/1024>100?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ye([]),Promise.reject()):on.indexOf(ca)!=-1&&Vn.size/1024/1024>10?(te.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ye([]),Promise.reject()):!0}),wn=()=>Ne(void 0,null,function*(){const Vn=yield(0,oe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Vn.status===0&&(nt(Vn.total_number),Ae(Vn.remaining_number))}),Xn=Vn=>(Vn=Vn||"",Vn=String(Vn),Vn=Vn.replace(/\s+/g,""),Vn),Wa=(Vn=!0)=>Ne(void 0,null,function*(){var ca,ga;const va=[{name:"\u5355\u9009\u9898",num:it||0},{name:"\u591A\u9009\u9898",num:Lt||0},{name:"\u5224\u65AD\u9898",num:Yt||0},{name:"\u586B\u7A7A\u9898",num:kt||0},{name:"\u7B80\u7B54\u9898",num:et||0},{name:"\u7EC4\u5408\u9898",num:tt||0},{name:"\u7F16\u7A0B\u9898",num:Re||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:mt||0}];if(Vn){if(Xn(Ge)){if(Ge.length>1e3){te.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{te.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Xn(Ge)&&!(Zt!=null&&Zt.length)){te.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const fn=va.reduce((En,On)=>En+On.num,0);if(fn===0){te.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(fn>50){te.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(ut!==-1){Je(!0);return}}Je(!1);const Rn={scene_type:6,request_identifier:Math.random(),file_id:(ga=(ca=Zt[0])==null?void 0:ca.response)==null?void 0:ga.id,content:Ge,count_arr:va.map(fn=>fn.num).join(","),course_id:He==null?void 0:He.coursesId};yield Ke(Rn),wn()}),Ba=()=>Ne(void 0,null,function*(){const Vn=wt();if(Dt){ct(!1),Dt(Vn);return}Rt(),ot(!0),at([]);const ca=new FormData;ca.append("html",Vn);const ga=yield(0,oe.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ca},!0);if((ga==null?void 0:ga.status)===0)if(ga!=null&&ga.data){an(100),at(ga==null?void 0:ga.data);return}else te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ot(!1),an()}),_a=()=>Ne(void 0,null,function*(){const Vn=wt();(0,Ue.RG)(Vn)}),Un=["uploading","error"].includes((we=Zt==null?void 0:Zt[0])==null?void 0:we.status);return a.createElement(a.Fragment,null,a.createElement(de.Z,{visible:ce,totalCount:ut,usedCount:he,onCancel:()=>Je(!1),onOk:()=>Wa(!1)}),a.createElement(ie.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Ee.extraHeader},a.createElement(se.Z,{align:"middle"},!Te&&!!dt&&a.createElement(a.Fragment,null,a.createElement(Be.op,{onClick:Ba,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),a.createElement(Be.op,{onClick:_a,shape:"default",type:"text"},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),a.createElement("i",{onClick:()=>{const Vn=ca=>{ue.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ca,onOk:()=>{ct(!1)}})};if(Te){Vn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else dt?Vn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ct(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ft},a.createElement("div",{className:Ee.wrap},a.createElement("div",{className:Ee.left},a.createElement("div",{className:Ee.tip},a.createElement("img",{src:Ie}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ne.default.TextArea,{style:{height:160},className:"mb20",value:Ge,placeholder:xe,onChange:Vn=>{Vt(Vn.target.value)}}),a.createElement(Se.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${ht.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Zt,withCredentials:!0,data:{upload_type:1},beforeUpload:Da,onChange:({file:Vn})=>{var ca,ga;if(Vn.status==="removed")return;Vn.status==="done"&&((ca=Vn==null?void 0:Vn.response)==null?void 0:ca.status)!==0&&(Vn.status="error",Vn.response=(ga=Vn==null?void 0:Vn.response)==null?void 0:ga.message),Ye([Vn]);const va=Vn.name.split(".").slice(-1)[0].toLowerCase(),on=["docx","doc","pdf"],Rn=["png","jpg"];on.indexOf(va)!=-1&&Vn.size/1024/1024>100&&Ye([]),Rn.indexOf(va)!=-1&&Vn.size/1024/1024>10&&Ye([])},onRemove:()=>Ye([])},a.createElement(Ce.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\u4E0D\u8D85\u8FC7100M,\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},a.createElement(Be.op,{style:{borderRadius:2}},a.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),a.createElement(se.Z,{style:{gap:16}},a.createElement(re.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(ge.Z,{min:0,max:10,value:it,onChange:yt,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Lt,onChange:St,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Yt,onChange:Ht,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u586B\u7A7A\u9898"),a.createElement(ge.Z,{min:0,max:10,value:kt,onChange:pe,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7B80\u7B54\u9898"),a.createElement(ge.Z,{min:0,max:10,value:et,onChange:qe,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7EC4\u5408\u9898"),a.createElement(ge.Z,{min:0,max:10,value:tt,onChange:Ot,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Re,onChange:ke,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),a.createElement(ge.Z,{min:0,max:10,value:mt,onChange:Mt,style:{marginLeft:"8px"}})))),Te?a.createElement("div",{onClick:Me,className:Ee.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Un?a.createElement("div",{className:`${Ee.bottomBtn} ${Ee.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{Wa()},className:Ee.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),a.createElement(x.Z,{onStatusChange:Nt,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Kt,noRestrictModal:tn,stringTransformer:De.o,onError:Vn=>{Object.prototype.toString.call(Vn)==="[object Object]"&&Vn.status===-9&&tn(Vn.data)}}))),a.createElement(ie.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ve},a.createElement(se.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:E(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(be.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:$e,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>ot(!1),onSuccess:()=>{ot(!1),ct(!1)}}),a.createElement("div",{style:{height:70}})),dn("\u5904\u7406\u4E2D"))})},56438:function(Pe,_e,E){"use strict";var a=E(59301);const te=({scrollBoxRef:ie,bottomInspectRef:se,contentRef:ue,status:ne,rootMargin:Se="70px",bottomOffset:Ce=110})=>{const[re,ge]=(0,a.useState)(!0),Ee=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!ie.current||!se.current)return;const Be=new IntersectionObserver(([ht])=>{var be,oe,De,Ue;if(!document.contains(ht.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((be=ht.rootBounds)==null?void 0:be.width)===0&&((oe=ht.rootBounds)==null?void 0:oe.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((De=ht.boundingClientRect)==null?void 0:De.width)===0&&((Ue=ht.boundingClientRect)==null?void 0:Ue.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ge(ht.isIntersecting)},{root:ie.current,rootMargin:Se,threshold:0});return Be.observe(se.current),()=>{Be.disconnect()}},[ie.current,se.current,Se]),(0,a.useEffect)(()=>{if(!ne)return;const Be=ie.current,ht=ue.current;Ee.current=!1;let be=Be.scrollTop;const oe=()=>{const{scrollTop:Ue,scrollHeight:Ve,clientHeight:ye}=Be;Ue>be?Ue+ye>=Ve-Ce&&(Be.scrollTop=Be.scrollHeight,Ee.current=!1):Ue{Ee.current||(Be.scrollTop=Be.scrollHeight)});return De.observe(ht),()=>{setTimeout(()=>{De.unobserve(ht)},250),Be.removeEventListener("scroll",oe)}},[ne]),re};_e.Z=te},98092:function(Pe,_e,E){"use strict";var a=E(59301);const te=({contentRef:ie,status:se})=>((0,a.useEffect)(()=>{!se&&(ie!=null&&ie.current)&&ie.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Se=>{Se.tagName.toLowerCase()==="code"?Se.parentElement&&(Se.parentElement.contentEditable="false"):Se.tagName.toLowerCase()==="mathx"&&(Se.contentEditable="false")})},[se]),(ne=!1)=>{const Se=Ee=>{const Be={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Ee.replace(/&[^;]+;/g,ht=>Be[ht]||ht)};if(!ie.current)return"";const Ce=ie.current.cloneNode(!0);Ce.querySelectorAll("code[data-text], mathx[data-text]").forEach(Ee=>{let Be=Ee.getAttribute("data-text");Ee.tagName.toLowerCase()==="code"?Be=Be.replace(/```.*\n|\n```/g,""):Ee.tagName.toLowerCase()==="mathx"&&(Be=`$$${Be}$$`);const ht=document.createTextNode(Be);Ee.parentNode.replaceChild(ht,Ee)}),ne&&Ce.querySelectorAll('[data-select="disabled"]').forEach(Be=>{var ht;const be=Be.textContent||"",oe=document.createTextNode(be+` +\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[ve,ot]=(0,a.useState)(!1),[Zt,Ye]=(0,a.useState)([]),[ft,ct]=(0,a.useState)(null),[$e,at]=(0,a.useState)([]),[ut,nt]=(0,a.useState)(0),[he,Ae]=(0,a.useState)(0),[ce,Je]=(0,a.useState)(!1),[Ge,Vt]=(0,a.useState)(""),[it,yt]=(0,a.useState)(0),[Lt,St]=(0,a.useState)(0),[Yt,Ht]=(0,a.useState)(0),[kt,pe]=(0,a.useState)(0),[et,qe]=(0,a.useState)(0),[Re,ke]=(0,a.useState)(0),[mt,Mt]=(0,a.useState)(0),[tt,Ot]=(0,a.useState)(0),He=(0,Le.useParams)(),[At,Nt]=(0,a.useState)(x.Q),{contentRef:rt,value:dt,status:Te,open:Ke,close:Me}=At,wt=(0,ye.Z)({contentRef:rt,status:Te}),{openProgress:Rt,closeProgress:an,CreateProgressModal:dn,progressOpen:Kt}=(0,Ve.Z)();(0,a.useEffect)(()=>{ft&&wn(),ft===!1&&(Me(),Et==null||Et(),Ye([]),Vt(""),yt(0),St(0),Ht(0),pe(0),qe(0),ke(0),Mt(0),Ot(0))},[ft]);const mn=()=>{ct(!0)};(0,a.useImperativeHandle)(We,()=>({onClick:mn}));const tn=Vn=>{Je(!0),nt(Vn),Ae(0)},Da=Vn=>Ne(void 0,null,function*(){const ca=Vn.name.split(".").slice(-1)[0].toLowerCase();if(["docx","doc","pdf","png","jpg"].indexOf(ca)==-1)return te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();const va=["docx","doc","pdf"],on=["png","jpg"];return va.indexOf(ca)!=-1&&Vn.size/1024/1024>100?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ye([]),Promise.reject()):on.indexOf(ca)!=-1&&Vn.size/1024/1024>10?(te.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ye([]),Promise.reject()):!0}),wn=()=>Ne(void 0,null,function*(){const Vn=yield(0,oe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Vn.status===0&&(nt(Vn.total_number),Ae(Vn.remaining_number))}),Xn=Vn=>(Vn=Vn||"",Vn=String(Vn),Vn=Vn.replace(/\s+/g,""),Vn),Wa=(Vn=!0)=>Ne(void 0,null,function*(){var ca,ga;const va=[{name:"\u5355\u9009\u9898",num:it||0},{name:"\u591A\u9009\u9898",num:Lt||0},{name:"\u5224\u65AD\u9898",num:Yt||0},{name:"\u586B\u7A7A\u9898",num:kt||0},{name:"\u7B80\u7B54\u9898",num:et||0},{name:"\u7EC4\u5408\u9898",num:tt||0},{name:"\u7F16\u7A0B\u9898",num:Re||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:mt||0}];if(Vn){if(Xn(Ge)){if(Ge.length>1e3){te.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{te.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Xn(Ge)&&!(Zt!=null&&Zt.length)){te.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const fn=va.reduce((hn,On)=>hn+On.num,0);if(fn===0){te.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(fn>50){te.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(ut!==-1){Je(!0);return}}Je(!1);const Rn={scene_type:6,request_identifier:Math.random(),file_id:(ga=(ca=Zt[0])==null?void 0:ca.response)==null?void 0:ga.id,content:Ge,count_arr:va.map(fn=>fn.num).join(","),course_id:He==null?void 0:He.coursesId};yield Ke(Rn),wn()}),Ba=()=>Ne(void 0,null,function*(){const Vn=wt();if(Dt){ct(!1),Dt(Vn);return}Rt(),ot(!0),at([]);const ca=new FormData;ca.append("html",Vn);const ga=yield(0,oe.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ca},!0);if((ga==null?void 0:ga.status)===0)if(ga!=null&&ga.data){an(100),at(ga==null?void 0:ga.data);return}else te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ot(!1),an()}),_a=()=>Ne(void 0,null,function*(){const Vn=wt();(0,Ue.RG)(Vn)}),Un=["uploading","error"].includes((we=Zt==null?void 0:Zt[0])==null?void 0:we.status);return a.createElement(a.Fragment,null,a.createElement(de.Z,{visible:ce,totalCount:ut,usedCount:he,onCancel:()=>Je(!1),onOk:()=>Wa(!1)}),a.createElement(ie.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Ee.extraHeader},a.createElement(se.Z,{align:"middle"},!Te&&!!dt&&a.createElement(a.Fragment,null,a.createElement(Be.op,{onClick:Ba,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),a.createElement(Be.op,{onClick:_a,shape:"default",type:"text"},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),a.createElement("i",{onClick:()=>{const Vn=ca=>{ue.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ca,onOk:()=>{ct(!1)}})};if(Te){Vn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else dt?Vn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ct(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ft},a.createElement("div",{className:Ee.wrap},a.createElement("div",{className:Ee.left},a.createElement("div",{className:Ee.tip},a.createElement("img",{src:Ie}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ne.default.TextArea,{style:{height:160},className:"mb20",value:Ge,placeholder:xe,onChange:Vn=>{Vt(Vn.target.value)}}),a.createElement(Se.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${ht.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Zt,withCredentials:!0,data:{upload_type:1},beforeUpload:Da,onChange:({file:Vn})=>{var ca,ga;if(Vn.status==="removed")return;Vn.status==="done"&&((ca=Vn==null?void 0:Vn.response)==null?void 0:ca.status)!==0&&(Vn.status="error",Vn.response=(ga=Vn==null?void 0:Vn.response)==null?void 0:ga.message),Ye([Vn]);const va=Vn.name.split(".").slice(-1)[0].toLowerCase(),on=["docx","doc","pdf"],Rn=["png","jpg"];on.indexOf(va)!=-1&&Vn.size/1024/1024>100&&Ye([]),Rn.indexOf(va)!=-1&&Vn.size/1024/1024>10&&Ye([])},onRemove:()=>Ye([])},a.createElement(Ce.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\u4E0D\u8D85\u8FC7100M,\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},a.createElement(Be.op,{style:{borderRadius:2}},a.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),a.createElement(se.Z,{style:{gap:16}},a.createElement(re.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(ge.Z,{min:0,max:10,value:it,onChange:yt,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Lt,onChange:St,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Yt,onChange:Ht,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u586B\u7A7A\u9898"),a.createElement(ge.Z,{min:0,max:10,value:kt,onChange:pe,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7B80\u7B54\u9898"),a.createElement(ge.Z,{min:0,max:10,value:et,onChange:qe,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7EC4\u5408\u9898"),a.createElement(ge.Z,{min:0,max:10,value:tt,onChange:Ot,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(ge.Z,{min:0,max:10,value:Re,onChange:ke,style:{marginLeft:"8px"}})),a.createElement(re.Z,null,a.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),a.createElement(ge.Z,{min:0,max:10,value:mt,onChange:Mt,style:{marginLeft:"8px"}})))),Te?a.createElement("div",{onClick:Me,className:Ee.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Un?a.createElement("div",{className:`${Ee.bottomBtn} ${Ee.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{Wa()},className:Ee.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),a.createElement(x.Z,{onStatusChange:Nt,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Kt,noRestrictModal:tn,stringTransformer:De.o,onError:Vn=>{Object.prototype.toString.call(Vn)==="[object Object]"&&Vn.status===-9&&tn(Vn.data)}}))),a.createElement(ie.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ve},a.createElement(se.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:E(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(be.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:$e,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>ot(!1),onSuccess:()=>{ot(!1),ct(!1)}}),a.createElement("div",{style:{height:70}})),dn("\u5904\u7406\u4E2D"))})},56438:function(Pe,_e,E){"use strict";var a=E(59301);const te=({scrollBoxRef:ie,bottomInspectRef:se,contentRef:ue,status:ne,rootMargin:Se="70px",bottomOffset:Ce=110})=>{const[re,ge]=(0,a.useState)(!0),Ee=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!ie.current||!se.current)return;const Be=new IntersectionObserver(([ht])=>{var be,oe,De,Ue;if(!document.contains(ht.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((be=ht.rootBounds)==null?void 0:be.width)===0&&((oe=ht.rootBounds)==null?void 0:oe.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((De=ht.boundingClientRect)==null?void 0:De.width)===0&&((Ue=ht.boundingClientRect)==null?void 0:Ue.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ge(ht.isIntersecting)},{root:ie.current,rootMargin:Se,threshold:0});return Be.observe(se.current),()=>{Be.disconnect()}},[ie.current,se.current,Se]),(0,a.useEffect)(()=>{if(!ne)return;const Be=ie.current,ht=ue.current;Ee.current=!1;let be=Be.scrollTop;const oe=()=>{const{scrollTop:Ue,scrollHeight:Ve,clientHeight:ye}=Be;Ue>be?Ue+ye>=Ve-Ce&&(Be.scrollTop=Be.scrollHeight,Ee.current=!1):Ue{Ee.current||(Be.scrollTop=Be.scrollHeight)});return De.observe(ht),()=>{setTimeout(()=>{De.unobserve(ht)},250),Be.removeEventListener("scroll",oe)}},[ne]),re};_e.Z=te},98092:function(Pe,_e,E){"use strict";var a=E(59301);const te=({contentRef:ie,status:se})=>((0,a.useEffect)(()=>{!se&&(ie!=null&&ie.current)&&ie.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Se=>{Se.tagName.toLowerCase()==="code"?Se.parentElement&&(Se.parentElement.contentEditable="false"):Se.tagName.toLowerCase()==="mathx"&&(Se.contentEditable="false")})},[se]),(ne=!1)=>{const Se=Ee=>{const Be={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Ee.replace(/&[^;]+;/g,ht=>Be[ht]||ht)};if(!ie.current)return"";const Ce=ie.current.cloneNode(!0);Ce.querySelectorAll("code[data-text], mathx[data-text]").forEach(Ee=>{let Be=Ee.getAttribute("data-text");Ee.tagName.toLowerCase()==="code"?Be=Be.replace(/```.*\n|\n```/g,""):Ee.tagName.toLowerCase()==="mathx"&&(Be=`$$${Be}$$`);const ht=document.createTextNode(Be);Ee.parentNode.replaceChild(ht,Ee)}),ne&&Ce.querySelectorAll('[data-select="disabled"]').forEach(Be=>{var ht;const be=Be.textContent||"",oe=document.createTextNode(be+` `);(ht=Be.parentNode)==null||ht.replaceChild(oe,Be)});let ge=Ce.innerHTML;return ne||(ge=ge.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),ge=ge.replace(/

/g,""),ge=ge.replace(/<\/p>/g,` `),ge=ge.replace(/
/g,` `),ge=ge.replace(/\r\n/g,` -`),ge=ge.replace(/<[^>]*>/g,""),ge=Se(ge),ge});_e.Z=te},22975:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Be}});var a=E(59301),te=E(62957),ie=E(77019),se=E(89787),ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABYCAYAAAAORCLFAAAAAXNSR0IArs4c6QAAIABJREFUeF7lfQecXFXZ/nNumT6zvWeTTSWkEEJooUgRpSMooiLfxycqTcQGIvipAf1UsNFEUAQBQTpSDCgtIQVTSAgJ6ckm2ZJt2dnd6XPL+fuec8/sZAmSbAKBv/P73Z3ZmXvv3Ps+5+1lGD5kD855cHM8P85xtRqmG1a5H5sqQqz1Q3aZ+/xy2D4/4zBOyGfN0lZe9v0Tt/fj0vZenBAf0MozFgNjAOe2XR1jy8qC7s/OPdT/12Gc/iNxyH4HYlVrctrb3b5bN7Wzj3X1agDXYOgQILgccFwgk+OoKOOY1uT89nPPmldiFnM/EtTdg4vcr0C8uC59xbIt5k3bu/Sgz2Twm4BuAJom78B1AdsG8haQywMOc5BLDPzsD5eXX7cH9/iR2HW/AMFnQXvwEwM/e7vN913b9iMQAPw+wPQBuscNnIBwPCDyQDZHnAEsXtPHzzo6fPG1p/vu/khQeDcvcr8A8cC8xKzV240fuW4AoSAQCAI+H+AzAdMEwADLliBYFmATR2SBZAbY0mWhsyuZvfRM48Tzj4i9vpv3+aHf7QMH4qXVqbPnr8ETqWxIi0SAUEgCURoFDD+QswDuANkswJkEIZ8HkmnA0QBfALj/2U6Mr4kt+u3nOo9vamryS+jEpiUBjQFaJp3WNRYSr1kQGstBtwCdMfm5ZeV1BqYxmMxmIGGoaTZ0x4TuOLZBmoox6K5jGw7t50BzvGMZfReD5gKa60JP5x3tyTULH511wgn2cBH/QIFoH+CVv7h/wUrEjqqNhhkIiEBIgtGXAFrapDgiXVFdDlSWcqQ5Q9YBfCEAHMhlgH8s6kWV5jhXnlPW43Ie45wz7nINjJGOJyIxXWdM12gD0zTxljAAhCXmoSagK3oM/kt7yP0KL+i4IhNBfEbX4/DMss0DX7v02Ip7hwsCHfeBAvG/v3no5mbrqG/U149CaQkQCsttcxuwcgOQtVwEtByivkxLLKotr62KRI2Yfvy4CYzlc0A6DWRSwAuL+3DsKBdHjA/A5RwM3CMyg64BpqEh4NNBBoDGJAB0p8U3W3hdQIXoyiUbyleDIOwEigcSB1xo7oI1O87/+km1j+wNCB8oEB0JXn3NL5/fFB11aqQkAsRiQDgMdPYB85dx9KayqI1afQ3luasSVd0PPHbe5Dxd4NVPpq4/8qjQDxNJIJ2SYDwxrxfjS3I4fXoQ3OWC+IbGSJjAb+oIh02EfBp04gRNyiqJhXwhQZDg7QwPAUFvSTAKrKPA8tChJzr32vbUnWdOLblsb0H4QIG459klV8xZW3FbZfVolBIIpBN8wHPzbXT0ZjC63O4fU5s98eaL6pcV39hrcX52VxZPJRIeR6SBu17oxox6F6dP9Qsb12dq8Bka/KaGWNRELGTA1CV3EE0JCHGzRVwhQSgSU7uiZhEABQ7x+CWVd7sefHHtxJ9/8aD4RwqIm59Y9cKG+ISTS6Imop5u6O538de5aYCncPQBzpf/cFnDPUNv6uUd/BddKVxFnJBKA/0DHL/5awcuOMyPgxs1GBoQMCUIpVETZTEDQZO4wdPaBIbS5koeESDFlN2VgC5a/YVr8oAhE3t5c/K7p06K/WJfgPCBccTSpUvNOW0127rSI2ojISAYAgwT2NTm4KUlAzig2tk0fWblxFknsJ2sjm7Oo4u7sG5HCnXZjARi7WYL987pxE/OjKEiAvh1hoCPIRY2UF3mQzQoRZTucYLiAsUB76R5kZLweES+Q5qHnr2/nEtEOZCx3PjNT64cc/OXpvd9pIBYN8ArZy8caN+Ripkhct6C0oN+Y52Fro40RlU69/z+soovD72peTv4La0pXJnJAJmsFE2PvjKA7X0ZzDojAg0cAZ+GSIChttKHiiiJKCa4ROiFgm4YVAW7Y5149FZ0H7wswkIDtvRk7zqkPnjpvgLhA+OIt7t47fw1uba2Xr8WDAJcBwJRoKXbwoNPxfHpQ4xb77yi4hvFN7a4j1+1NYmb0lkw4VWngc0tDu59pRefmmriYxN8IiYV8muoLTdQX2kgSN65Rs6CDJMI8VNE+aEEVv/vihCKgwZtXaVQOF5cHj/6s4dXLPzIAdHezkOvtjrbV7XoMd0PVNYCZWWATwceeKKfL/5r7zU988YIedua5RM2pXFDRwqfy+alM0diKZkCHnoxia5kFtefEYHOuPA3KmIGmuoNRAMMfgMwikSSIiJJFfVQL4WkGQKS+p+8O2U4FYD0Dkykrebzf7NgwpxZw3fedgXg7nDqPgH+nFvzL1VWGR+fOI4hGpbhDIMIp4FW8sagiU2ui+qUjSnZPEwKcVh5GewjL/vlRRbmr0/h4mNMHFinC/MxEmQYN8JERZTBr3vcoHG47gbPttHhugyuS0JMOM/gfOdnuAxcLwc5fcIHITPYCzoWrFsPBBJ3zT25302qCVy+T4hSdJK9AqIvy8f2MxxiuQgxhh0+YN0IPzYzxpyhFzrm4k0lZ5816r4RdfqnAuYgEEKEKI+XnCQKfXtxJhF1zQGvr3Dx8qoMjhvLceZ0EzroeIYxDSbqy4tBIN3AYfNnAFjeJdDJibIGGAuCsRJoPAoGExw2Ul1vYlv6NJh+8j101JQaAoxiblGii0Te/A3p0088IDz7QwEEf/RRvfXsz/wmwbSLUzlsdDR0w+VR7rDRQR8SPoZ/6DYemRDGa4wxRRHcOJ9HmQ9v+XQ0CY7QB6OtwqYnEDwgKNhHumHeGxyvrc/j8EYH5x9piHVtGgwja3WMrNIQ8LiKiCRMVnDk3GcBLvzBwTAUI/j8YFoIDGEBBD1SnWuwceBk+P0+VJX6UBU1Bh3AIcs0a/HMzU+3jZh1XmPvhwKI5gy/MG3g9vUdOPOcRjZHXdTXZ3P/0ZMwOWbg1FgU54YMRE0Hf6xkuLsuyrppvxte4TOCMbxgMFSSCBBOV1H+gRJBFNPp6gFeWQqs2m7jlIkOzpimg3MuOKGxhkBgIM4S52DymfQD2ZfZ/HNwkfVMT8/sFBcppD/5xdLLBkOqqwsbE+ciHPShqTaEEIVFPN9jKLH7kvaimph55L4GYdhW03qLPx3PInFElF3w7hfF2V/WYkZVhXtp1KedFtTwSFDHr8aHWOv3XuDjykr4U0xnU4iIwnrhMuQd7wPWbAZWtJDV4+C8Q1yMqZb7xMIamuo01JYxwQkmcZQHQsFvEOey4LgOcraFnGXD5TalXGVYFzYYyF2Rr+2chTQ/EEG/joqoIQwIAdEQbqB/W+LWnaPLffskpDGUbsPSEWvyfH48hcVHlbFv787q+O3iZO24+vAV0RC/MKSxR4Iafv7M68g4mvutgSz7UiKF0ak0YxR3aovzZEfCWTyyzP3HZScYP3MdMLKOyksZasoZSoKQ1pEurS7iKAFCcQjDs0ttAtfhAmSxqfiRd9EULhQxccFNTACr4lJDVym9v2a79dUp9e9PQmpYQKxM8cezNozDStjZuwOE2uf2RbxifIP7nViInR/g7PbSctz+3cdgBfqzI60Ur24Z0JN297aWRbeNH1i2zfqYpRlz4QIBnwyNk/ghYhEIwl9QYQyPq4hYrtsO190KhxvgrgEOA+CkD7zXpLTpPbGZYJoOxnRoYtPksxCVnvDyKERgL9yQ/djxBwTn7ck97+6+wwJiQRe/hmv4ZnsnRp03mSmtuLvfiT+sSI8YW+2/PurXjvD/K8B6UDl7fujBbSl+pm7gGbKcVHRBZnkGARABPY8T1ErmfB1crCzKFakzkyXEwCnMzTQBBocPTGwBgNPmE/qDChgGmYc4SobFHTf/iM9w2sG1RDox0H3XHbk7Z+0jf2JYQLzSyqfpPr68t9855Zzx5j92G4EhOz6+Nn9odYlxa2mYtbFE5ttTG0ItapfODL/AMPAA+ROFR5E9X5DjQ8QSAQG+cjADVLCclOAn64lWO3EEKQRTbIz5wciqYj6A02eeXU0CzdMtpFNAugYuUju2J3/0w/aa3//+kvRw77/4uGEBQRmxudv50nTO3XbaaOOcvbmQzz7K9YsPdS6qLtevNl33lgPLtN8xxtwdGX6RZuKPlLcm+is5Xyy7C56w54eI63C2wnVWC4VN+U1yaRhzC76KJDDxEQEy9JmsqeL3pPMn9i+O1gJIxru7v/iFUP2cOfvGwx4WEHS/szfkLwpFjLvWrO2bftkJ5av2Bgw69umVvKaxmt+V11gsmcP3x5TggoCOywvhCRWW3kX4WnGH8oTzlPPOk75wweAIK0ljtFnQkBevdVgCJPEes73XtC8BJ5NNAn3iCAG0VOwy18oQ7473v97+iZ/GIrwrHNKbx/mxpL6eDZs7hg3Eva/yQF2Tuyafs944a2Lg3L0F4oVWPm2bhb8ls2gQRo8rPWyihea5AuQnqI2UNVlN9BygIKIhNwp1iHCHZ1UJnVJk4gpzuSgyOzRKqxJJIaGwpX4gU/ftdgezV9ooDdqIBRxonCPDKkHZRtMg0PmSP7/NZj523jujCrtDm2EDQSe/+3X7K+NHsbs2bBg44SvHlb22O19I+yzdxEs6XPfSvKNV+nS3By7vaHf1y3IujqDPqbBM+BUOJecBmwrNvGfyvCkMQhtJa/pMeOMih+yJMRIoDIj5gVObgIgJhA2g3A8ECBjvc0X04sydUvoFwDy1v7iZ48kVDGETCNL5fEBdBUTcTNOFmZx5fna89rYrKwZ2lw57rSPUCS6+a6l5yscOWeLXs3zJm81HzPLyzP/uQjjnxt1L8ZoFzCQzlLaBHLA5ASSpmo/8LCkRRBi7kElTiloD/GFJdPLCxeYdIgJcUnKIz10GHFINHFQpuaTEBGqDgEFcpkzfIqur2Ico6CKPe+avB15cC4QICAMoDUogqDjOA6Lrpj+zhjmzdk5u7S4oe8UR9CW3vmIdN22i8XJbS/y6848ov+m9vvjeJfy0FPC3ABGUjBMOtCSBNkr+OLKwjMAgQ4U4g8praCNjxfWMlpISQI9JEOgzAYRXgCEsT9q82tmjRgBNMSm+oibQEAb8nogT5nARdyjOKJjCRSC99Dbw+pZBIKoisuSHIsgERN7my04br814r/t/t8/3Ggg68Z+X2X8cWe1+ft2ankO/+on6Nf/uYu5cwh8F8Fklz0n0bBgAenJAlqKuHuEFAERor+CMW95rW+YyrPBgkFCIMgKD7sYzdOg1rfpPjpGiiVYxPY+gEh5yBkUlhhfrotceJRQYJPqSWVnwlreBjW0c6zqBLGcI+TlGlTNRBEEg0LH9affhs6foX9ivQMx6tL/88EOiK3g+2b5kVcux7yaiXlrDK97uw9aAgTDJWVK0vVlgYxIYyEudQJviAsUBAoQ8QM8UjypvBEgQkxKnTVlWihOEe6ABlWHg8Dqp1IkjIj4JBHGGzqWnrhxEgaHnofelpMgMB6WII0Co9mp7D5CygSyV+OnAqCqglHSERtlG94dfPFz/8X4Fgr78D3Ozp02e4Ht2e2vfzz9zWPn3d3VBty7gX7V1/D7kWTkikKbEkscNJJZoE2B4xKeINnEG5SZIDMVGAWnP4yZ5r8xWYVkWuQFTq4GRJZLgxIEhA6gPS6VNhf1kgSmuUCD0JIDymOQucS1cmsJbWoH2Pmkg0AIioPIuBSKBEVXAhhbn3P852nhivwNBF/Dom/nbRtWySzes6zr9guMa3uFx3zifz2MMx5CYoFVK4YstA0CcVrpXgi/kPukDxQWkF/JAKkvsD1RWAm5Mii2SR6RmFBBehFvIHVqxx40U2T9BNOII+t7aEFBJxQt0bCGHIVf1jgSEuFG9GcI+4EA6B2xtAdoGJEA+z1QmkURWmxkAtndj6jdOZsP2p/aJjlCrYNaz7aGjJtYs8JlW3dZN3TMu/Hhjm/rs4UV8wuoMVlMBno9WrgMMpIHOFJAhbiDzUylnBYSXLk1kgP4MkM4ABx4IpD3zlkQSEUMQTKYXRGGCZgBlnlgS6U/yLTw9URcGKkMU7vP0hOdj0HdQETQlrIof9B1UQdJMQCSkDgpREJIWk6drHM4Rz7ILLj6OPbhfOYJzru0ADtCBzJxFVkVFvfFSOpVavb6548QrTxufo4v76UvO9Sld+6GI9NhAJgnE+4F4AkikgRwR3xMFpCeE70BAkC9B2TpLEnjsBCmz6XMiPBFaAUFJOGYA9DypBmiiakKRh5bmK3FEdQioDlNRmuQIFfqOp4BodDAPISKwnv6hcp5NrUBLSmYUyYdQQJAFFmRAHrxjWzc74MrT2AfvRyj030zzwxM6FrkOuKEhlemHbiURNJzU3NpR4YW662x+5W392t4MxpA4sjJA3w6grQvoisvCMSoQIDCE+UogKB9BOXMOMLIBiNuA6QeCAaChVPZTUC6WRBs92yTbNY5DazmCGkfQZML2D/mYAKImBNREgLBf5h9oy1scjsbgJ92h8hoeh5G2piqSt1uA9qw0V0npC6uPCh80oJREnw/Y2u9+47+P1W8dDlfsE9E0i3PtsD7MAcex6kbSPYBuO/BFbAQr/EImi0VGBLaAVAro7AaWrQWenQ/QiqRVT58Ja4m0Mm208oULDdSPBdo7qXIAQBCorgbqSiCTRaZX40qrPACMKHVQGeBwXA7H4WCcMhMcMR9QHmCiKE2A49OQznOEIrrIhQtHz0s4KVM2mwaWtQEdWUnwiF9yGPlCYQ2oIY/dFCJzwckHs2P2GxD0xU9u41OCJVjiWgioiuvurRzlIQc8xOGPmjKuWZRRE5aKRsTl+Pk9wNK1pP048bk0V0TEmZ656KHQgwyJJAl1AoIBpUwUM5cHgGhAhh5IFFVVACNjwAHVkkAigVRU/SeLa+RG4omAEmWaghsGs3aUtaBjSVkvamfozwH+EBANyu8if6TMABro/wCQ50gsbUPd1Sez1J6CsU84Qn3p0518lm7gR7SK5WriaN/oYmy1i2xIh+nXCoE6kU0jGpOCpmeL476nOP7yLIdlUaDJayklYBwXFfU6dmx3JFsR9UIMCEvBTwDRKo1SpZ8OTB8NlPmAMeVAjEIaHhDKVCU5LypIPDNUZf2K3xOEIU1NosmmFC7DW9uk30PtBOGAPHddEBgbBQJUmM7Al2/G6CtOZ1v3KxD3NvNARRhLOMeUoO5iSiyFZNbCWxsjqC7XwGIMOnWPGpp03ggEDwhl+Kze4OLuPztYucaBlfJ2cDjKR+nobbE9IABQBxHJB7IlSXP6NTCToSwEHFwn40ojSoCamBRbFCGlTaRZVbq16H8CpwAIca0HlBBTtL/HyQ/MJVCASBgoiwBjKoCJVLVI+SQNeHMjxl5+Btu8X4GgL39sCz/KF8Jc1+HGlOAalOm9yFlBLG+fisYKGxWhjUi4IxELZLC6vxyGzy+tHpVnYJ68TXN0dHK0tLhobXPR1sWxZb2F7V0uetMOLMUZZEMSGB6Vq+s1BDlDRQCoi0gdQlYOiSiS7yr/TeDQRoeSyUpYFsBSFSJkCheDQgXIncAdLwCVMaCmDJjUAEwslx2xDuO5ectY3bVfZHvcM7FPRZNaBU+28VsYcCWJHKKXj5IvFmBYBuqCbchqOhpL4li3ZQBWzZE7dYsUUqAei4jQg0cMMkvJxE2lOXrjHB1dDlo7XLRs52jv4tjh6ujsYRjIM5RS/VOUoSbKEBaKWbYQExBBsrrU6yKQCBhRhUjgeBtZSYI7PCexux/40cNATSnQVANMbwImlAO6BGLlMRO1g/aUG5Q0GM5x//aYP/+Tx4INeJO7GK0S/nRDIZsj6AK6nyNtatIXKApRqIS9zIS9s8FPBPUGRbfQLbRfASjSNQ4VLHP09nPEezn64gz9cY6BASbMUMdmwgQN+pmIJUWCVFE+yC2CcxT3eFJPMByBYQAd/cD3HwLqyoAJI4CjJwCjy6Sl1p1wrz99hj5rOAR9XziCLuThdfxUzYe/Uasaeb/E9iS/zRwXDh1MjpRORcHv9GTFCimycobsUpBihYSQp2cKHnZxjsGT/eTUUW6DzONMiiNFjiTlQBJMmNLkPZP/QhxDPRwEBllGwl+gjcSXDmwfAH7wMNBYDkwdDRw/CWgoAZiP9y9eyw745qcYGdh7/HjfgKAr+csGfj84/otWOK2okhBQFQXScVFtJDI0fSJK5610pSu8shllcqrPiwdwiASmZ1ipjJ1gsCJdU+ycqbxDIXXqhTZE+INWOwDqXN3SAixZIcUYcYwQZcqBM4AuEk2PAmMqgcMmAidNlmKqtc+95Lyj9N/vMQLeAe8rEPcs41WBIFZyjhq6YRIB1TF5Y4kdXJiblsbRY5HFPkhElVNW9r/qUZDVeoOgCcvWC0OoFKpS/AU8vAybLFD2qgKLEkOqn0I809rQgJVrORYulu0DNBmBmmsIEFLqvQPAjx8HJtYAx04FPjaZIgLujV88Vv/ecEF433RE8QXdv5yfr5l4kMQCiSeK31dRQoVRSQpH2OCwdaCXzKCi1VwoJFN1wyqD6ukF4e95IklxBH0kuKYIMHGTisNU2FsVFBT/r0CicInFcc/DsgyTQCAwRMsZ6YE+jhufBCbWMRwxCbnqSvfbP/+8fsfegPCBAEFfcv8K/ozj4ExReWFKMCpiXkx/wBViyjWAHblBMaVqUlX/hFLSitiqaGAnsaRSpkXWsLpJAkO1dImqDvqf/APvfVHWX5Q6ffp5ji1bmGi8JK+ZPHt67k1y/HkuMGoEQ30t/vn0N9jMvQXhAwPivqV8pMWwwnVQKmSyIT3TchF847CyLnSHwedn6MkNSstCdYUnXoTzR2EnL2SuKjcIDK/eQDnDhaI0xRF0VlUrKzxqjxtUz12x6KJ916znePIZJrxoBQJxR3+W496lDHXlwKQ69/7ZV+sXfmSAoAu9YyH/Wo7jdhJRqkGFnqkaojzIEWQcInMXZOhKy6baQgq0uIlFiSMvDFUMguAO732l9z1JJiemFGXk5LSCoponFQPzxBh1sP7qVi4CgQU9EaSULseDK4HGaoaJlfb3/n6teeNHCohHH+X6hnK8mrNwrCAChReoAsLzaMMmxzgKSQSJMzjW9exsRyj1UawDlPIWnUZFYBW4o4hCO+kJDxDVKCPKeooKnFVx8133cLS2ekAQZwSApM3x+FqgoYFhbGnuU6/9IEB9Ynv9eF+tJk+uU94s1N8P319WoOntDsyzbYQpVUrxGTE0iwJzXnPj9CqO2gAjLxVLu2RjIRGpuPK7YGENEUnFNbJDwVAeujJfCxzhVXKogKAAxLOw5i7keOYpIBJlUjyFgIzr4rlNDNUjGEZGchOX/iSwbq9R2LkLeV+cTp6jOR4vzfXhHMMMnsF142DOeDU1rTFdy7T3I7BiGwvMX8vQ3QdUl8j6oChNq/EGaE2v5qgkjvEDr3fItaJqkAr5aU/2kKgrmLSqIaUIIOG5F/VPKPGkxNJOEdkhPRfdvRw3XM8RCmgIRyQQFnPx0laOqlH6wMhy1L0xa/j1rsUU36cc0dXVFYnn/FdZNvu632eUB/0aHK6JagfX5TAM2XLl2ByJPMOibTr+8KomqjNG1wANdUCUoqX/GpZyaA1QY3Jhqby6nQmvt3iSgFeaKu+l0BEkE08FT9x7ocBTTl0xNwiOU1zhOXkFR/JfB876sYPEDoZQWBNAuIaD+a0cFeO0VTtu06fuq+W7z4Bo7UoenMjyRxjjE2jQVceAi7StQzd0aHSnjInYEHddlAUZGmNyBNj2FMONLxhYtY1hZAXQNBIoLZdia0YVMDrAEQ0Bf29joshAKV3BJYobPDkkGlqKuGLoilMmrEpO7SSeCi1cRfkLBvzlKQfz/s4RjdD4IQoN21jaCZSO05/o+6127ltb+Zg3t7nnjK/WDhs1AhUhP5LZHFZzhqfrQmzx7gK1T4Bo60melMqzJ3I5K7axJ4+kayIWCYq5GLpOQTYKIBTyLGLGEjV/lBoOGqI6Ovo5fvp3H9a0SLOwrh4orZT56GkVwNQoF77H7FaGnmyRmFIBwyKFIKaMFQNUJH9Vd5FqBS6IJc9iKmQPi6YXrG928asbbFSU6AIMPWRjZR8w+iDc+sNTtMhAVrsABnzTG+UMKhlO5zBNxk0DL+ZtXNpUyprfC5C9BqItnpqey+tz+hLp2LrOPMxIFH4fTQYggnkzXDU5SYzkM+WQw34NE8sZ3upyYeUyGFtiYnOc4X+fpOwKUFECRMqBEEU1/cCEGHB0OVAR5nihHdiSkNNnZBZtsGC5uBxccYeSU15AVyr9IsKr7J1S4iparOJUGYvjx9/JgTs6SqMG/DEbWzLAydNN65MzYU4dz7EjwUTOXRRQe558wM/RWAmMrkdnJmt94sBaP/WTvetjr4Do6OBh28gv6x1IT9gcd+H6iAs0MU6BNtEXLcTS4GwLpmlijkZ1SI7zaY67iOl5RBnH06v9eOR1HQ1UZR2Tc/xM6j8IAo0h4JNVVC7JsbQfWLrDyzGrinHFFcKRkFsxUMVdp8prL+Syh/gQg/69PNWDd+Sw+k2G0hIDJWUOcpaLH1xhoraBYXsvLbiiPLcK1VNQ0qEUKsch47GJGezgydUs+W5I7BUQ3QnrB4mUdUNLPI+44xeTxMSKEJTnQifQJDEiuCiHVMpTsD6lTKXct20XYyIWWntdfOuxsCh7qawBfF4YhNratCBQ5gfOqQVKTY7mLPBCOxss3VexD8fTEyrXoTjGE1GqMUWFO8Q6KepOFbkQeRPi3HQPyxdZ+NvtNsxyE9VNwFfOAQ6aoqO5SxYdkAGiZnkUE1RcEpV2GsBBjfZ3Z4wz33XQ1rCBIG5gQbu5vSddFecB0VDizZj0ZLTsbyYAaLrYTpNgvNEvBAbdMYEVZRnYGRu3zI1sXNXKttZVsmn+SlTqEVmQJpa3Vzbz6RqgmvIZGvDAZmlRkeIXXFDEEQVRpQoBvesR3FE04UyJqqFiifAgQsYHOO77Wgo87MM1t5g4aQyweLMrFhOV5Mh+78HRdUocyogwlfRQftttbWzcPuE/CO+eAAAMI0lEQVSoxsbMrrhi2ECkc/Y5/Wnnyda4g14Kn+5k4BetfnHDpLRlrGewLK8wEEyQqSZItY1pvNocWXbZcdqMU2/d4K8pHznBX+I7FD7MdIDDchYOcEIIuhpwcjnQ5OfC9/jjBlnqIs5NC0KB4nGJmiSu5L5y7pS+KAAwZOCWMjCIQ9fNteGHjos+D6zbxjGQ5WI0UZCAoHSqN02zmPOpFFOEXTyT+sgJ9p11VeYD1UH8kxo294kfkco6d7TtyFzWnfchQ605kF+qHqqQV968FE3SSpGN5IUYkFdWU0U6I5fBgma9N1QWqNtV//bPnuNlHQxTkwyH5/2YeXQ5P2SEHyMbotD+sgnYOMDewRFkRYmuI8/CoteFiThkAnsjsAWHFFX5KQdyRAyoIl2V5QhYDLVVHK+tdWWhWUAOZSkMcvREmqjCUb3ZqirIAaaM5qivZpTOXWhl8xdNaxj0yofNEXmXv7x2a/LE9pwPgaAuirRUiKGYOXbWC1KW7qp3jUojY04Gi7dpqbposvaEydXvqtgG4eba7DX2sRnHeKgx7Na/3qVZ89pAc/aqxHAVVTHorb1CG1hRQ6PQGR5Dq2EoKjHVEAVm1AIVBrCxA+gQM2k4bNcVBW0RPw11pGJkuicp9wo2g8cNorVMgEE5YyBMtbcUUytl3clc6rjjmqKisWfYQORsvmT11sSh2/N+xCI6tS7t0iDw5tkWPqPVo5QY3TCFxekRNBiiThpLWoxeI7q57rzJcu7r7jxmr+Ajehw8Wh3iR4ws4Q/+6Z/a7dvSzlSbs6O4ps2wbRxA4wWE160oVTQnylNVQm8o8UX1smeNB9w0sHQLkMpJzgqYJJI4SihHQaWXXpmmEEkeOWVEmBcAEK0GXjaR8ih5R4rUyXXu4o8fYM4kMTVsIPIun7e+JXnMxn4TNRVmQSlJ8SQFj7hpJpV2wRShMkeNiYukD4T1ZDJEdFeIpn+2BZf/z0zzkN0BoHgfajd2w/il38DlU2v4csNln5vcyDbSPp/9dX95LhyapkE7TPOxmQ7YdA7eCJ1pSpwqMJSpPaOG4+AyYMFmJoqj6ZaIewIGF92qUa/yg7KOgoieuaWGr6jCBuIEBQLpCvpf5FM4RQ8YxoR6zj3nyJonhg1Eznbu7+zN/tecTQ7GjyTThuiqYg3yi7yKxZ1Sl3IPKgqWZCQQiEtiPI+BRA5v7TBu/fLMyE6DFvcElLvm2xdmuXbboSOYFTRxySEj2OPvOH4W184MZ0exqDmdGWwmM9gRLtgUrqGM7oNW8GUHu1i0SZMgeA8x9o6SWj4uNrp2qWOk1iPul/pBdb1KrlBZxKHgGIaGsJlbdPmxwSOHDUQqb19k2/yPL6xIoLY+JkxUNVFbOUREa9vTHWrlFQoAaKa3xw0md1CmWdjYbfF2HjrqS9N8/9wT4g/d987X+KTuNH90aj2f1FCm3c50fO/Q95gK8NlvtQRzE2omQtcOHVWhffLjo3HuG1ulGKUHEUo011PxsSkHO5J/IMSZR0VVRSJEr8ipe1aTly+RgNDMQaqTleZuyA87394ycthA0OT70gBv3tiejGzoN9FQ5TUXCMnkSUvv7FT0RSyplLkinAq6RZ0MuONgzYD/tfOmBY4fMqd4WJjc+HR3tJ+V/bqxVPvKpDr+pt+nffHIUWz17pyMcz76voXY3E6Fk949ELGJI8hnkCB4YyLUPEKPG5T+c8iK9MzWYq5QKoqug+JwZVGGLS3xqcMGgk6UzvFf5B37qoVrk6iqCSPkN5Cgzh4RB1JGqrz1nO0WLkyMdVAtVdkUIj4NzQMsv22AHfXVI8Nv7A6xdnefqx/PfSEcMG4/fDR8IdO57riHfvpbNmvWv/2NIs556X0L3e3dCS0gdEBRPoPil6p/QqOmD49d1CJT4rjgQ3gBSCWehDoRISAIEEwT7srWzPA5gk64tptHG2Pu+lTWrl24PoUDR5eIxo/tKVLCRbLTW1hk4qYtV8SfuGMjaGVQGjLQkXKxLRe8+guTzV/uLoH3ZL/vPxEflbQi905txAlNlez5mJ6/5PBxgyOJdnWup1a4c9a24jj6nQuRn1AWlRr8Lp6lc6LsE5kvl5y/U4mPpzOkDSNFEoEwrg7oSPCND131+MRhcUQ6nR7x3HPB7ZMOT9xUEja+GQubGhF5dVsWlu5HIOIrzE4lQEQU3DOdsnkqt0+jzOSIhHyI5zVsz5k/P3Wsfu2eEHdP96Wc+aupzLfrq30/mjYK2ZCJ73x8gn4/E9R85+PV9dmTVrYYf0/nmBaJaCKVq+JU0sIaPGxQ3EidoBQ2QSJN2UFdQ8BReqCpWtbg5l33qjNG6L/aYyDyvPlCm/f+bktrfkNJ6OCD1v1rlH1Sj9w9c6Tv5CBzG/uSebT3OUjaOpia003dOdyBCRcRctzCJlymo9vS010pfO/kMfpte0rY4e7/3YcTB6btwD0Hj3aPrC/Tni8L2pfPHB3csqvzPbbcunZbD/+/XJ4xnX7shiw8rzpc07gcOSfDZdIyVEpbpWoLYkkaJtKRZbJwjYaq1PCXF8xdcxoNCNgjIDLO29fZrPfH1LfjWGks31DhJILTv3POWP2W+1ckqg9rDP6iPqJ9wQduWo6LvOUKq0lyhQyP20xDn6U57SnnhY64893zJvt3S4EOl/C7Oo6GuQzYk66Y0GjMmjaKUSzvx40Tjdsms3eOxbtvYe6ceE77WTbPDhhIMjGZOejn8Pu4yCJShTgpXWE9CXHlvRYjhrx0CflL9GtGhvxxEdMHHo04D21sjV92zTFV1DS8e5710qXcnHTw0l/b2o4r6Kd8uEMWQT/a+7LOmpaKU8877PQX1Q3fvzJ34JgK44LqMDvJxzBe0xB1OeM5lyeSFjbsSPFXegbsh8+f6n9rXxJ3OOc6/47OMaFg9OZDxupnNpSzN0O6861PHBgszLFV5yTgRjZMOCyd1acnUijx+WHoBnzBgB4wTIQMU/NrhmaWBHGgZmiNadt9S9Ool5AHGDQfdxBg9OsKJuKAszTt2n/61vTQguJrfk+O4JyHM868+yz0foZAoGyHa/ehP5XDpt7I6wu2Vp4x65RTdjkZ+H/ubQ5MqKmM+oKcv7yyM/H8lbLn+sP2+PLdPWePrw/9cmSNMToSwGMVPvf7R48PbNrT65y9IX9kxtUfXtmujRv6Wxjvda5/C8TAQHulHlzxVwvxo2l0J3Wgu3YcfQN5bIyXzn65ufzzN33qU4K1PuqPi+9aGiotG/OtprrQVRUx3ec3cVd90Ljp8NGsY3fvbWk7D21KuNu7+6zDrjgisH53j/u3oikeX9NkhFa9YCNxAFwTsHNw83H09jvYGK/80+wF9ZfeduVpH8oVvicEGLrvVx7qrJnUELquLBr4imFodtB0fz8iat1y5IjQbv2C8JNb3S1tPc5FX59hvrIn17FLjujufmNGOLbq6ZyTaqDRm8zKwc31ojsOrOut++VZ//jqNf8//nBrMeG+80R81PiR4asNn3EhpaSDBn+s1HTuPHXcTxcztmuHsKOjIzw3W9O2qc0+9bqjzT361ch3AJFMLjyZaUsfzrv5Urg+aFYaTq4Xnb0+d3VPw7WfOf6y95xSticr4cO+7zef6K4bPSJ2sT9gXKRrrJEBK00791Rtqf78J5t6VzFWK5rbeceK8Ev2lJ9sSbLPP7OhY+yzZ9bv0cTLnYDIZ2b/t+W8cVeetLxrQLdSsLP96OgN5FbuaLr0vI9/7U8fdsK9X9dHqdvjDms8MeI3LmAaO4mDVWvcHTBMrTXsYznDwMi+LNfbevPn33BM4B2Tnd/rujwgOEv33XONg1X/Z7t+TXM1CUK6H229ZYnlvRPOv+Dky557r5P9p3xOoBw6pX5KLGQexMGbOIOes9nGDZ252Q98Oto1HDowcv3POuH6XzpY+00bpdBcE3o+gXwqhW29Nd1v9Ew660tnXb5XYenhXNh/2jGsu/uJujD7dbNj1/k1qlXNZZBN5tDcO2rr4h0zTrnk3EvW/qcRZX/crxBNnX2XXFWSXP0LNpBCJqFjQ9+UVYt7Dz3ta1/4WmFo+v64uP+k7yzoiJ4tZ/wk3LHs2rc6j5/3ct/Rn77uwit2/CcRYn/f605W05znvznzT4umLf/TrC9l9/eF/ad9//8DKbvze3g2WI4AAAAASUVORK5CYII=",ne="data:image/png;base64,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",Se="data:image/png;base64,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",Ce={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},re=E(59301);const ge=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Be=()=>{const[ht,be]=(0,a.useState)(0),[oe,De]=(0,a.useState)(!1),[Ue,Ve]=(0,a.useState)(!0),ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(Ue)return;const It=()=>{be(xt=>xt>=99?(clearInterval(ye.current),99):xt+1)};return ye.current=setInterval(It,5e4/99),()=>clearInterval(ye.current)},[Ue]);const de=()=>{be(0),De(!0),Ve(!1)},x=(It=0)=>{Ve(!0),be(It),De(!1)},Ie=It=>{const xt=It/1048576;let Et;return xt<=.3?Et=3:xt<=.5?Et=5:xt<=1?Et=10:xt<=2?Et=20:xt<=3?Et=30:xt<=10?Et=xt*10:Et=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Et}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Le=()=>re.createElement("span",{className:Ce.dotLoading},re.createElement("span",null,"."),re.createElement("span",null,"."),re.createElement("span",null,"."));return{progress:ht,progressOpen:oe,openProgress:de,closeProgress:x,toggleLock:()=>Ve(It=>!It),CreateProgressModal:(It=ge,xt)=>(typeof It=="string"&&(It=[It,It,It]),re.createElement(te.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:oe,title:null,footer:null,width:500,afterClose:()=>be(0)},re.createElement(ie.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},ht<=30&&re.createElement(re.Fragment,null,re.createElement("img",{src:ue,alt:"Step 1"}),re.createElement("div",{className:"mt20 c-light-primary"},It[0],Le())),ht>30&&ht<60&&re.createElement(re.Fragment,null,re.createElement("img",{src:ne,alt:"Step 2"}),re.createElement("div",{className:"mt20 c-light-primary"},It[1],Le())),ht>=60&&re.createElement(re.Fragment,null,re.createElement("img",{src:Se,alt:"Step 3"}),re.createElement("div",{className:"mt20 c-light-primary"},It[2],Le())),re.createElement(se.Z,{className:Ce.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ht}),!!xt&&re.createElement("div",{className:"c-grey-999"},Ie(xt)))))}}},3716:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return at}});var a=E(59301),te=E(75727),ie=E(6767),se=E(25399),ue=E(37568),ne=E(7939),Se=E(26595),Ce={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},ge=({position:ut,children:nt})=>{const{left:he=0,top:Ae=0}=ut||{},[ce,Je]=(0,a.useState)(he),[Ge,Vt]=(0,a.useState)(Ae),it=(0,a.useRef)(null),yt=()=>{if(it.current){const Lt=it.current.offsetWidth,St=it.current.offsetHeight,Yt=window.innerWidth,Ht=window.innerHeight;let kt=he,pe=Ae;he+Lt>Yt&&(kt=Yt-Lt),kt<0&&(kt=0),Ae+St>Ht&&(pe=Ht-St),pe<0&&(pe=0),Je(kt),Vt(pe)}};return(0,a.useEffect)(()=>{if(!it.current||!ut)return;const Lt=new ResizeObserver(()=>{yt()});return Lt.observe(it.current),()=>{Lt.disconnect()}},[he,Ae,ut]),(0,a.useEffect)(()=>{ut&&yt()},[he,Ae,ut]),ut?a.createElement("div",{ref:it,style:{position:"fixed",left:`${ce}px`,top:`${Ge}px`,zIndex:1050}},nt):null},Ee=E(74128),Be=E(56102),ht=E(48530),be=Object.defineProperty,oe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,de=(ut,nt,he)=>nt in ut?be(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:he}):ut[nt]=he,x=(ut,nt)=>{for(var he in nt||(nt={}))Ve.call(nt,he)&&de(ut,he,nt[he]);if(Ue)for(var he of Ue(nt))ye.call(nt,he)&&de(ut,he,nt[he]);return ut},Ie=(ut,nt)=>oe(ut,De(nt)),Le=(ut,nt,he)=>new Promise((Ae,ce)=>{var Je=it=>{try{Vt(he.next(it))}catch(yt){ce(yt)}},Ge=it=>{try{Vt(he.throw(it))}catch(yt){ce(yt)}},Vt=it=>it.done?Ae(it.value):Promise.resolve(it.value).then(Je,Ge);Vt((he=he.apply(ut,nt)).next())}),It=({visible:ut,position:nt,selectText:he,applyRefinedText:Ae,fetchUrl:ce,noRestrictModal:Je})=>{var Ge;const[Vt,it]=(0,a.useState)(!1),[yt,Lt]=(0,a.useState)([]),[St,Yt]=(0,a.useState)(""),[Ht,kt]=(0,a.useState)(1),[pe,et]=(0,a.useState)(""),[qe,Re]=(0,a.useState)(!1),ke=(0,a.useRef)(null),[mt,Mt]=(0,a.useState)(!1),[tt,Ot]=(0,a.useState)(0),He=(0,a.useRef)(!1),At=((Ge=yt==null?void 0:yt[(yt==null?void 0:yt.length)-1])==null?void 0:Ge.loading)===!0;(0,a.useEffect)(()=>{if(ut){kt(1);return}Mt(!1),it(!1),Nt(),Ot(0),Lt([]),kt(0)},[ut]);const Nt=()=>{var wn,Xn;Yt(""),et(""),(Xn=(wn=ke.current)==null?void 0:wn.cancelRequest)==null||Xn.call(wn)},rt=(...wn)=>Le(void 0,[...wn],function*(Xn="",Wa=yt){const Ba=Date.now(),_a=[...Wa,{text:Xn,key:Ba,sender:"user",show:!0},{loading:!0,key:Ba,sender:"AI",show:!0}];kt(2),Lt(_a);const Un=Te(Wa),Vn={no_record_times:!0,prompt:Xn,history:Un};ke.current=new ht.Z(Ee.Z.API_SERVER+ce,Vn),yield new Promise(ca=>{ke.current.on("data",ga=>{const{chunk:{msg:va},full:on}=ga,Rn=va==="error";Mt(!0),et(an(on)),Lt(fn=>fn.map((En,On)=>On===fn.length-1?Ie(x({},En),{text:on,loading:!1,error:Rn}):En))}),ke.current.on("done",()=>ca()),ke.current.on("error",ga=>{const va="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ga)==="[object Object]"&&ga.status===-9&&(kt(1),Je(ga.data)),Lt(on=>on.map((Rn,fn)=>fn===on.length-1?Ie(x({},Rn),{text:va,loading:!1,error:!0}):Rn)),ca()}),ke.current.on("cancelled",()=>ca()),ke.current.startStream()}),it(!1)}),dt=wn=>{Yt(wn.target.value)},Te=wn=>wn.reduce((Wa,Ba)=>{if(Ba.sender==="user"){const _a=wn.find(Un=>Un.key===Ba.key&&Un.sender==="AI");_a&&(_a!=null&&_a.text)&&!(_a!=null&&_a.error)&&Wa.push({question:Ba.text,answer:_a.text})}return Wa},[]),Ke=()=>{if(Da)return;const wn=dn("\u6539\u5199");Nt(),it(!0),rt(wn)},Me=wn=>{if(wn.key==="Enter"&&!wn.shiftKey){if(wn.preventDefault(),He.current||tn)return;Ke()}},wt=()=>{var wn,Xn;Ot(Wa=>Wa+1),(Xn=(wn=ke.current)==null?void 0:wn.cancelRequest)==null||Xn.call(wn),it(!1),Mt(!1)},Rt=[{key:"1",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:a.createElement("span",null,a.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],an=(wn="")=>{const Xn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Wa,Ba)=>{Xn.push(`\u7B54\u6848${Ba+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ba+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ba+1})\u8F93\u51FA\uFF1A`)}),Xn.forEach(Wa=>{const Ba=new RegExp(Wa,"g");wn=wn.replace(Ba,`**${Wa}** `)}),wn},dn=wn=>wn==="\u6539\u5199"?`${St}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${he}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${he}\uFF0C${wn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Kt=wn=>{let Xn="";wn.key==="1"&&(Xn=dn("\u6DA6\u8272")),wn.key==="2"&&(Xn=dn("\u6269\u5199")),wn.key==="3"&&(Xn=dn("\u7F29\u5199")),Nt(),it(!0),rt(Xn)},mn=()=>{const wn=yt.splice(yt.length-2),{text:Xn}=(wn==null?void 0:wn[0])||{};Nt(),it(!0),rt(Xn,yt)},tn=Vt||mt,Da=(St==null?void 0:St.trim())==="";return ut?a.createElement(te.Z,{open:Da&&!tn&&(qe||!pe),overlayStyle:{minWidth:200},menu:{items:Rt,onClick:Kt}},a.createElement(ge,{position:nt},a.createElement("div",{className:Ce.wrap},Ht===2&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.chatContainer},At&&a.createElement("div",{className:Ce.loadingWrp},a.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),a.createElement("div",{className:"ai-loading"})),pe&&a.createElement(Se.Z,{cancelIndex:tt,streamingStatus:Vt,loadImage:!1,onFinish:()=>Le(void 0,null,function*(){Ot(0),setTimeout(()=>Mt(!1),0)}),value:pe})),a.createElement("div",{className:Ce.btnContainer},a.createElement("div",{onClick:()=>Ae(!0,pe),className:Ce.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),a.createElement("div",{onClick:()=>Ae(!1,pe),className:Ce.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),a.createElement(Be.CopyToClipboard,{text:pe,onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(se.Z,{title:"\u590D\u5236"},a.createElement("div",{className:Ce.btn,style:{marginLeft:"auto"}},a.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),a.createElement(se.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("div",{onClick:mn,className:Ce.btn},a.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),a.createElement(se.Z,{title:"\u5220\u9664"},a.createElement("div",{onClick:()=>{kt(1),Nt(),Lt([])},className:Ce.btn},a.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),a.createElement("div",{className:Ce.inputContainer},a.createElement(ue.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:St,bordered:!1,onFocus:()=>Re(!0),onBlur:()=>setTimeout(()=>Re(!1),300),onChange:dt,onPressEnter:Me,onCompositionStart:()=>He.current=!0,onCompositionEnd:()=>He.current=!1}),mt?a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ce.cancelBtn}`,onClick:wt}):a.createElement(ne.ZP,{className:Da?Ce.sendBtnDisabled:Ce.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:tn,onClick:Ke}))))):a.createElement(a.Fragment,null)},xt={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Et=Object.defineProperty,Dt=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,xe=(ut,nt,he)=>nt in ut?Et(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:he}):ut[nt]=he,ve=(ut,nt)=>{for(var he in nt||(nt={}))We.call(nt,he)&&xe(ut,he,nt[he]);if(Dt)for(var he of Dt(nt))we.call(nt,he)&&xe(ut,he,nt[he]);return ut};const ot=ut=>React.createElement("svg",ve({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ut),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var Zt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ft=(0,a.forwardRef)(({initialContent:ut,onButtonClick:nt},he)=>{const[Ae,ce]=(0,a.useState)(null),[Je,Ge]=(0,a.useState)(null),[Vt,it]=(0,a.useState)(""),[yt,Lt]=(0,a.useState)(null),St=he,Yt=ke=>{const mt=document.elementFromPoint(10,ke),Mt=document.createRange();let tt=null;const Ot=document.createTreeWalker(St.current,NodeFilter.SHOW_TEXT,{acceptNode:Ke=>{const Me=document.createRange();Me.selectNodeContents(Ke);const wt=Me.getBoundingClientRect();return wt.top<=ke&&wt.bottom>=ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let He="",At,Nt,rt=null,dt=null,Te=null;for(;At=Ot.nextNode();){At.parentNode.getAttribute("data-select")==="disabled"&&(Nt=!0),He+=At.textContent,dt||(dt=At),Te=At;const Ke=document.createRange();Ke.selectNodeContents(At);const Me=Ke.getBoundingClientRect();rt===null&&(rt=Me.top)}if(dt&&Te&&!Nt){const Ke=document.createRange();Ke.setStart(dt,0),Ke.setEnd(Te,Te.textContent.length),Lt(Ke)}else Lt(null);return Ge(rt-1),Nt?"":He.trim()};function Ht(ke){for(;ke.parentElement&&ke.parentElement.tagName.toLowerCase()!=="section";){var mt=window.getComputedStyle(ke.parentElement);if(mt.pointerEvents==="none")return!0;ke=ke.parentElement}return!1}const kt=ke=>{var mt,Mt;if(Ht(ke.target)){Ge(-1e6);return}if(((Mt=(mt=document.getSelection())==null?void 0:mt.toString)==null?void 0:Mt.call(mt))!==""){Ge(-1e6);return}const tt=Yt(ke.clientY);if((tt==null?void 0:tt.trim())===""){Ge(-1e6);return}const Ot=St.current.getBoundingClientRect();ce(Ot.left-30),it(tt)},pe=()=>{},et=ke=>{nt&&Vt&&nt(Vt,ke.clientX,ke.clientY,yt)},qe=()=>{if(yt){const ke=window.getSelection();ke.removeAllRanges(),ke.addRange(yt)}},Re=()=>{window.getSelection().removeAllRanges()};return(0,a.useEffect)(()=>{const ke=St.current;return ke.addEventListener("mousemove",kt),ke.addEventListener("mouseleave",pe),()=>{ke.removeEventListener("mousemove",kt),ke.removeEventListener("mouseleave",pe),Re()}},[ut]),a.createElement("div",{className:xt["hover-line-container2"]},Je!==null&&a.createElement("div",{className:xt["line-button-container"],style:{top:Je,left:Ae},onMouseEnter:()=>{qe()},onMouseLeave:()=>{Re(),Ge(null),it(""),Lt(null)}},a.createElement("div",{className:xt.button,onClick:et},a.createElement("img",{src:Zt}),a.createElement("span",null,"AI\u6539\u5199"))))}),ct={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},at=({nodeRef:ut,noRestrictModal:nt})=>{const[he,Ae]=(0,a.useState)(null),[ce,Je]=(0,a.useState)(null),[Ge,Vt]=(0,a.useState)(!1),[it,yt]=(0,a.useState)(null),[Lt,St]=(0,a.useState)(!1),[Yt,Ht]=(0,a.useState)(!1),kt=ut,pe=(0,a.useRef)(null),et=(0,a.useRef)(null),[qe,Re]=(0,a.useState)("");(0,a.useEffect)(()=>{he!=null&&he.toString()&&Re(he==null?void 0:he.toString())},[he==null?void 0:he.toString()]);const ke=()=>{const Ot=window.getSelection(),He=kt.current.scrollTop,At=kt.current.getBoundingClientRect();if(Ot.rangeCount>0&&Ot.toString().length>0){const Nt=Ot.getRangeAt(0);Ae(Nt.cloneRange());const rt=Nt.getBoundingClientRect(),dt=40;let Te=rt.top+He-5+dt;Te{if(!Ot||Ot.rangeCount===0){St(!1);return}const At=Ot.getRangeAt(0).getBoundingClientRect(),Nt=window.getComputedStyle(kt.current),rt=parseInt(Nt.lineHeight),dt=parseInt(Nt.paddingTop),Te=kt.current.scrollTop,Ke=kt.current.getBoundingClientRect(),Me=At.top-Ke.top+Te,wt=Math.floor((Me-dt)/rt),Rt=dt+wt*rt-Te;yt(Rt),St(!0)},Mt=Ot=>{kt.current&&!kt.current.contains(Ot.target)&&Ht(!1)};(0,a.useEffect)(()=>{const Ot=kt.current;return Ot.addEventListener("scroll",ke),Ot.addEventListener("input",ke),Ot.addEventListener("click",ke),Ot.addEventListener("mouseup",ke),Ot.addEventListener("keyup",ke),Ot.addEventListener("click",ke),document.addEventListener("mousedown",Mt),()=>{Ot.removeEventListener("scroll",ke),Ot.removeEventListener("input",ke),Ot.removeEventListener("click",ke),Ot.removeEventListener("mouseup",ke),Ot.removeEventListener("keyup",ke),Ot.removeEventListener("click",ke),document.removeEventListener("mousedown",Mt)}},[]);const tt=(Ot=!0,He)=>{if(!he)return;const At=et.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Nt=he.cloneRange(),rt=window.getSelection();if(rt.removeAllRanges(),rt.addRange(Nt),Ot){Nt.deleteContents();const dt=document.createElement("div");dt.innerHTML=At;const Te=Array.from(dt.childNodes);for(;Te.length>0;)Nt.insertNode(Te.pop())}else{Nt.collapse(!1);const dt=document.createElement("div");dt.innerHTML=" "+At;const Te=Array.from(dt.childNodes);for(;Te.length>0;)Nt.insertNode(Te.pop())}rt.removeAllRanges(),Ae(null),Vt(!1),Je(null)};return a.createElement("section",{ref:et},ce&&a.createElement("div",{ref:pe,className:ct.toolbar,style:{top:ce==null?void 0:ce.top,left:ce==null?void 0:ce.left}},a.createElement("div",{className:ct.button,onClick:()=>Vt(!0)},a.createElement("img",{src:Zt}),a.createElement("span",null,"AI\u6539\u5199"))),a.createElement(It,{key:JSON.stringify(ce),noRestrictModal:nt,visible:Ge,position:ce,selectText:qe,applyRefinedText:tt,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),kt.current&&a.createElement(ft,{ref:kt,onButtonClick:(Ot,He,At,Nt)=>{Ae(Nt),Vt(!0),Re(Ot),Je({left:He,top:At+20})}}))}},11915:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ue}});var a=E(59301),te=E(62957),ie={num:"num___VQiqB"},ue=({visible:ne,usedCount:Se,totalCount:Ce,onOk:re,onCancel:ge})=>{const Ee=()=>Se>0?a.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ce,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:ie.num},Se),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):a.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ce,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:ie.num},Se),"\u6B21\uFF09\u3002");return a.createElement(te.default,{centered:!0,open:ne,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:ge,onOk:re,footer:Se>0?void 0:null},Ee())}},49713:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ue},Q:function(){return oe}});var a=E(59301),te={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ie=E(48530),se=E(74128),ue=E(26595),ne=E(3716),Se=E(56438),Ce=E(52614),re="data:image/png;base64,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",ge=E(92310),Ee=E.n(ge),Be=E(6767),ht=E(30003),be=(Ve,ye,de)=>new Promise((x,Ie)=>{var Le=xt=>{try{It(de.next(xt))}catch(Et){Ie(Et)}},Ne=xt=>{try{It(de.throw(xt))}catch(Et){Ie(Et)}},It=xt=>xt.done?x(xt.value):Promise.resolve(xt.value).then(Le,Ne);It((de=de.apply(Ve,ye)).next())});const oe={contentRef:{current:null},value:null,status:!1,open:()=>be(void 0,null,function*(){}),close:()=>{}};var Ue=({className:Ve,style:ye,onChange:de,onSuccess:x,onCancel:Ie,onError:Le,fetchUrl:Ne,noRestrictModal:It=()=>{},showEditableToolbar:xt,bottomOffset:Et=110,loadingText:Dt,showEmptyData:We=!0,onStatusChange:we,stringTransformer:xe,bottomContainerNode:ve})=>{const[ot,Zt]=(0,a.useState)(!1),[Ye,ft]=(0,a.useState)(""),[ct,$e]=(0,a.useState)(0),[at,ut]=(0,a.useState)(!1),nt=(0,a.useRef)(null),he=(0,a.useRef)(null),Ae=(0,a.useRef)(null),ce=(0,a.useRef)(null),Je=(0,Se.Z)({scrollBoxRef:ce,bottomInspectRef:Ae,contentRef:he,status:at,bottomOffset:Et}),Ge=ot||at;(0,a.useEffect)(()=>{de==null||de(Ye)},[Ye]);const[Vt,it]=(0,a.useState)([]);(0,a.useEffect)(()=>{we==null||we({contentRef:he,status:Ge,value:Ye,open:yt,close:Lt})},[Ge,Ye]);const yt=Yt=>be(void 0,null,function*(){Zt(!0),ft(""),it([]),$e(0);const Ht=Ne;Yt!=null&&Yt.fetchUrl&&delete Yt.fetchUrl,nt.current=new ie.Z(`${se.Z.API_SERVER}${Ht}`,Yt),yield new Promise((kt,pe)=>{nt.current.on("data",et=>{var qe;let{chunk:{content:Re,type:ke}}=et;ut(!0),ke==="text"&&ft(mt=>xe?xe(mt+Re):mt+Re),ke==="knowledge"&&(console.log("---knowledge-",et==null?void 0:et.chunk),it((qe=et==null?void 0:et.chunk)==null?void 0:qe.content))}),nt.current.on("done",()=>{kt()}),nt.current.on("error",et=>{Object.prototype.toString.call(et)==="[object Object]"&&et.status===-1&&Be.ZP.warning((et==null?void 0:et.message)||""),kt(),Le==null||Le(et)}),nt.current.on("cancelled",()=>{kt(),Ie==null||Ie()}),nt.current.startStream()}),Zt(!1)}),Lt=()=>{var Yt,Ht;$e(1),(Ht=(Yt=nt.current)==null?void 0:Yt.cancelRequest)==null||Ht.call(Yt),Zt(!1),ut(!1)},St=(0,a.useMemo)(()=>he.current?a.createElement(ne.Z,{noRestrictModal:It,nodeRef:he}):a.createElement(a.Fragment,null),[he.current]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ee()(te.container,Ve),style:ye,ref:ce},a.createElement("div",{ref:he,className:te.liWrap,contentEditable:!Ge},Ye&&a.createElement(ue.Z,{cancelIndex:ct,streamingStatus:ot,loadImage:!1,onFinish:()=>be(void 0,null,function*(){$e(0),setTimeout(()=>ut(!1),0),x==null||x(Ye)}),value:Ye}),(Vt==null?void 0:Vt.length)>0&&a.createElement(ht.Z,{Filelist:Vt})),!Ye&&!Ge&&a.createElement("div",{className:te.imgBox},a.createElement("img",{width:56,src:re}),a.createElement("span",null,"\u9884\u89C8\u533A")),We&&Ge&&a.createElement(Ce.Z,{text:Dt}),!Je&&a.createElement("div",{className:te.backBottom,onClick:()=>{ce.current.scrollTop=ce.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Ae}),ve),!Ge&&xt&&St)}},52614:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},se=({text:ue})=>a.createElement("div",null,a.createElement("div",{className:te.loading},a.createElement("div",{className:te.dot}),a.createElement("div",{className:te.dot}),a.createElement("div",{className:te.dot})),!!ue&&a.createElement("div",{className:"mt5"},ue))},59476:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ot}});var a=E(59301),te=E(36207),ie=E(6767),se=E(94968),ue=E(62957),ne=E(25399),Se=E(37568),Ce=E(7939),re=E(29787),ge=E(584),Ee=E(93725),Be=E(75727),ht=E(37639),be=E(92310),oe=E.n(be),De=E(26595),Ue=E(10298),Ve=E(28044),ye={flex_box_center:"flex_box_center___NfmQB",flex_space_between:"flex_space_between___kVtBD",flex_box_vertical_center:"flex_box_vertical_center___EegZo",flex_box_center_end:"flex_box_center_end___Ueaqo",flex_box_column:"flex_box_column___Sd9Zb",loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe",bottomlist:"bottomlist___Unmz9"},de=E(38147),x=E(65862),Ie=E(52516),Le=E(37166),Ne=E(28984),It=E(71986),xt=E(74128),Et=E(56102),Dt=E(48530),We=E(30688),we=E(34547),xe=E(86409),ve=Object.defineProperty,ot=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,$e=(He,At,Nt)=>At in He?ve(He,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):He[At]=Nt,at=(He,At)=>{for(var Nt in At||(At={}))ft.call(At,Nt)&&$e(He,Nt,At[Nt]);if(Ye)for(var Nt of Ye(At))ct.call(At,Nt)&&$e(He,Nt,At[Nt]);return He},ut=(He,At)=>ot(He,Zt(At)),nt=(He,At,Nt)=>new Promise((rt,dt)=>{var Te=wt=>{try{Me(Nt.next(wt))}catch(Rt){dt(Rt)}},Ke=wt=>{try{Me(Nt.throw(wt))}catch(Rt){dt(Rt)}},Me=wt=>wt.done?rt(wt.value):Promise.resolve(wt.value).then(Te,Ke);Me((Nt=Nt.apply(He,At)).next())}),Ae=({title:He="\u5934\u6B4CAI",placeholder:At,hideUpload:Nt,hideInputBox:rt,aiIcon:dt=Le,userIcon:Te=Ne,dragIcon:Ke=It,children:Me,fetchUrl:wt,fetchData:Rt={},extraAnswerAction:an,showDefaultTips:dn=!0,onOpen:Kt,onClose:mn,loadingOption:tn,showPreference:Da=!1,initMessage:wn,customRequest:Xn,visible:Wa,width:Ba=1200,isCheckRestrictNumber:_a=!1,headNode:Un,headFunctionNode:Vn,showRedraw:ca,showEdit:ga,promptPropName:va="prompt",topPercentage:on,showSwitchingModel:Rn=!1,showImageGenerator:fn=!1,showLookHistory:En=!1,fetchListObject:On,customPreference:Ja,customDataNode:jt,showAddSession:Pn,historyId:aa,draggableExtraNode:pa,drawerExtraNode:na,menuExtraFunctionNode:Qa,showSceneAwareness:La=!1,showThiking:jn=!1,ReactComponent:yn=te.Z,topFunctionNode:sn,footerContainerStyle:Kn,chatContainerStyle:fl={},showCodePreview:Fl=!1,showSource:wr=!0,onSendMessage:gn,onDynamic:Hn=()=>{},setSelectItem:$a,isPath:ja=!1,BottomNode:pl,BOttomNodeName:Nl,ysclist:Ze={}})=>{var qt,cn,Tt,Wn,la,Ya,Ma,ra,Ia;const[Xa,cl]=(0,a.useState)(!1),[Na,Pl]=(0,a.useState)("qwen-plus-latest"),[Sa,vl]=(0,a.useState)([]),[ua,ar]=(0,a.useState)([]),[pr,oa]=(0,a.useState)(!1),[Vl,xr]=(0,a.useState)(!1),[vr,Ql]=(0,a.useState)(!1),[dl,Hl]=(0,a.useState)([]),[_l,Bl]=(0,a.useState)(""),[Ur,ia]=(0,a.useState)(0),[su,Wr]=(0,a.useState)(void 0),[Hr,Lr]=(0,a.useState)(!1),[me,Fe]=(0,a.useState)(null),[Xe,Bt]=(0,a.useState)(""),Wt=(0,a.useRef)(),_t=(0,a.useRef)(null),ee=(0,a.useRef)(null),[lt,Ct]=(0,a.useState)(!1),[Xt,gt]=(0,a.useState)(!1),[bt,Gt]=(0,a.useState)(!1),[Ut,$t]=(0,a.useState)(!1),[Fn,je]=(0,a.useState)(!1),[Ft,zt]=(0,a.useState)(0),Bn=(0,a.useRef)(null),zn=(0,a.useRef)(!1),Qn=(0,a.useRef)(null),[Ln,da]=(0,a.useState)(void 0),[$n,Pa]=(0,a.useState)(!0),[Ll,rl]=(0,a.useState)(Ba-28),[bl,wl]=(0,a.useState)(!1),[Ol,ma]=(0,a.useState)(!0),[Au,cr]=(0,a.useState)([]),Su=(0,a.useRef)([]),Dr=(0,a.useRef)(null),cu=(0,a.useRef)(null),Iu=(0,a.useRef)(!1),ql=Ll-22,lu=_l==null?void 0:_l.split(` -`).length,{onAdd:Pr,onGetList:Hu,onListClick:yu,onListDelete:Gu,onListDealData:ao}=On||{},[lo,dr]=(0,a.useState)([]),Rr=50,lr=10,or={maxCount:Rr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Sa,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:rn=>nt(void 0,null,function*(){var qa,Al,El,Er;const ir=(Er=(El=(Al=(qa=rn==null?void 0:rn.name)==null?void 0:qa.split("."))==null?void 0:Al.slice(-1))==null?void 0:El[0])==null?void 0:Er.toLowerCase(),Mu=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ir);return rn.size==0?(ie.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),se.default.LIST_IGNORE):Mu?rn.size/1024/1024>100?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),se.default.LIST_IGNORE):!0:(ie.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),se.default.LIST_IGNORE)}),onChange:({fileList:rn})=>{vl(rn)},action:`${(qt=xt.Z)==null?void 0:qt.API_SERVER}/api/intelligent_imports/upload_file.json`},Or={maxCount:lr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ua,multiple:!0,accept:".jpg,.png,",beforeUpload:rn=>{var qa,Al,El,Er;const ir=(Er=(El=(Al=(qa=rn==null?void 0:rn.name)==null?void 0:qa.split("."))==null?void 0:Al.slice(-1))==null?void 0:El[0])==null?void 0:Er.toLowerCase(),Mu=["jpg","png"].includes(ir);return rn.size==0?(ie.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),se.default.LIST_IGNORE):Mu?rn.size/1024/1024>10?(ie.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),se.default.LIST_IGNORE):!0:(ie.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),se.default.LIST_IGNORE)},onChange:({fileList:rn})=>{ar(rn)},action:`${(cn=xt.Z)==null?void 0:cn.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!dl.length||!Wt.current)return;const rn=dl[dl.length-1];rn!=null&&rn.loading&&(Wt.current.scrollTop=Wt.current.scrollHeight)},[dl.length]),(0,a.useEffect)(()=>{if(!Wt.current||!Bn.current)return;const rn=new IntersectionObserver(([qa])=>{var Al,El,Er,ir;if(!document.contains(qa.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Al=qa.rootBounds)==null?void 0:Al.width)===0&&((El=qa.rootBounds)==null?void 0:El.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Er=qa.boundingClientRect)==null?void 0:Er.width)===0&&((ir=qa.boundingClientRect)==null?void 0:ir.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Pa(qa.isIntersecting)},{root:Wt.current,rootMargin:"70px",threshold:0});return rn.observe(Bn.current),()=>{Bn.current&&rn.unobserve(Bn.current)}},[Wt.current,Bn.current]),(0,a.useEffect)(()=>{var rn,qa,Al;let El=Object.values(((rn=Ze==null?void 0:Ze.bot_option_data)==null?void 0:rn.model_detail_map)||{});(El==null?void 0:El.length)>0&&((Al=(qa=El==null?void 0:El[0])==null?void 0:qa.name.toLowerCase())!=null&&Al.includes("reasoner"))?gt(!0):gt(!1)},[Ze]),(0,a.useEffect)(()=>{if(!lt)return;const rn=Wt.current,qa=Qn.current;zn.current=!1;let Al=rn.scrollTop;const El=()=>{const{scrollTop:ir,scrollHeight:Cu,clientHeight:Mu}=rn;ir>Al?ir+Mu>=Cu-50&&(rn.scrollTop=rn.scrollHeight,zn.current=!1):ir{zn.current||(rn.scrollTop=rn.scrollHeight)});return Er.observe(qa),()=>{var ir;Er.unobserve(qa),(ir=rn==null?void 0:rn.removeEventListener)==null||ir.call(rn,"scroll",El)}},[lt]),(0,a.useEffect)(()=>{!lt&&Su.current.length&&(Hl([...dl,...Su.current]),Su.current=[])},[lt]),(0,a.useEffect)(()=>{if(!Wt.current)return;const rn=new ResizeObserver(()=>{var qa;Wt.current&&rl((qa=Wt.current)==null?void 0:qa.offsetWidth)});return rn.observe(Wt.current),()=>{Wt.current&&rn.unobserve(Wt.current)}},[Wt.current]),(0,a.useEffect)(()=>{typeof Wa=="boolean"&&cl(Wa)},[Wa]),(0,a.useEffect)(()=>{var rn;if(_t.current&&me!==null){_t.current.focus();const qa=(rn=_t.current.resizableTextArea)==null?void 0:rn.textArea;qa&&(qa.selectionStart=qa.selectionEnd=qa.value.length)}},[me]),(0,a.useEffect)(()=>{lu<5&&Lr(!1)},[lu]),(0,a.useEffect)(()=>{Xa&&wn&&(Hl(gu(wn)),oa(!0),mr(wn,{history:[]})),Xa&&(tu(),aa?Ko(aa):Pn&&!Ln&&Yo()),Xa||eu()},[Xa]);const gu=(rn="",qa=[],Al=[])=>{const El=Date.now();return[{text:rn,key:El,sender:"user",fileList:qa,imageList:Al,show:!0},{loading:!0,key:El,sender:"AI",show:!0,model:Rt!=null&&Rt.application_id?"other":Na,imageGenerator:Ut,thinkingEnabled:Xt,codePreview:bt}]},eu=()=>{Bt(""),Fe(null),vl([]),ar([]),Bl("")},yl=()=>{if(Kt){Kt({chatData:dl,setChatData:Hl,setLoading:oa,getData:mr,renderChatItems:gu,handleAdd:Yo,identifier:Ln});return}cl(!0)},Fr=()=>{if(ma(!0),mn){mn();return}cl(!1)},Zl=()=>{Lr(!Hr)},tu=()=>nt(void 0,null,function*(){if(!_a)return;const rn=yield(0,de.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(rn==null?void 0:rn.status)===0&&(rn==null?void 0:rn.total_number)!==-1&&(ia((rn==null?void 0:rn.total_number)-(rn==null?void 0:rn.remaining_number)),Wr(rn==null?void 0:rn.total_number))}),tl=()=>{ue.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",su,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},bo=rn=>rn.reduce((Al,El)=>{if(El.sender==="user"&&El.text){const Er=rn.find(ir=>ir.key===El.key&&ir.sender==="AI");Er&&(Er!=null&&Er.text)&&!(Er!=null&&Er.error)&&Al.push({question:El.text,answer:Er.text})}return Al},[]),mr=(...rn)=>nt(void 0,[...rn],function*(qa="",Al={},El=dl){if(dr([]),Xn&&(yield Xn({mes:qa,setChatData:Hl,fileList:Sa,body:Al,checkNum:tu,setLoading:oa,bodyChatData:El,setTyping:Ct,setImageGenerator:$t,renderChatItems:gu})),!Xn){const Er=Sa==null?void 0:Sa.map(du=>{var Ku;return(Ku=du==null?void 0:du.response)==null?void 0:Ku.file_id}),ir=ua==null?void 0:ua.map(du=>{var Ku;return(Ku=du==null?void 0:du.response)==null?void 0:Ku.data}),Cu=Al.history||bo(El),Mu=at(at({identifier:Ln,response_mode:"streaming",model:Na,scene_awareness:Fn,thinking_enabled:Xt,image_generator:Ut,code_preview:bt,file_ids:Er,image_list:ir,history:Cu,[va]:qa},Rt),Al),ro=Object.fromEntries(Object.entries(Mu).filter(([du,Ku])=>Ku!==void 0));ee.current=new Dt.Z(xt.Z.API_SERVER+wt,ro),yield new Promise((du,Ku)=>{let Ju=null,Ro=null;ee.current.on("data",Vo=>{Ct(!0);const{chunk:{content:Jo,type:xo,created:ul,msg:hl}}=Vo,uo=hl==="error";xo==="thinking"&&(Ju=Ju||ul,Hl(so=>[...so].map((oo,Do)=>Do===so.length-1?ut(at({},oo),{reasoning:(oo.reasoning||"")+Jo,loading:!1,hideAnswer:!0,error:uo}):oo))),xo==="text"&&(Ro=Ro||ul,Hl(so=>[...so].map((oo,Do)=>Do===so.length-1?ut(at({},oo),{text:(oo.text||"")+Jo,loading:!1,startTime:Ju,endTime:Ro,error:uo}):oo))),xo==="follow_up"&&(dr([]),dr(Jo))}),ee.current.on("done",()=>{du()}),ee.current.on("error",Vo=>{let Jo="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Vo)==="[object Object]"&&Vo.status===-9&&(Jo=Vo==null?void 0:Vo.message),Hl(xo=>[...xo].map((ul,hl)=>hl===xo.length-1?ut(at({},ul),{text:Jo,loading:!1,error:!0}):ul)),du()}),ee.current.on("cancelled",()=>{du()}),ee.current.startStream()})}tu(),oa(!1)}),ru=rn=>{Bl(rn.target.value)},Uo=(rn,qa)=>{if(eu(),oa(!0),rn==="edit"){Su.current=dl.slice(qa+2);const Al=dl.splice(qa),{fileList:El=[],imageList:Er=[]}=(Al==null?void 0:Al[0])||{},ir=El.map(ro=>{var du;return(du=ro.response)==null?void 0:du.file_id}),Cu=Er.map(ro=>{var du;return(du=ro.response)==null?void 0:du.data}),Mu={history:bo(dl),file_ids:ir,image_list:Cu,edit:!0};Hl([...dl,...gu(Xe,El,Er)]),mr(Xe,Mu,dl)}if(rn==="redraw"){Su.current=dl.slice(qa+1);const Al=dl.splice(qa-1),{text:El,fileList:Er=[],imageList:ir=[]}=(Al==null?void 0:Al[0])||{},Cu=Er.map(du=>{var Ku;return(Ku=du.response)==null?void 0:Ku.file_id}),Mu=ir.map(du=>{var Ku;return(Ku=du.response)==null?void 0:Ku.data}),ro={history:bo(dl),file_ids:Cu,image_list:Mu,edit:!0};Hl([...dl,...gu(El,Er,ir)]),mr(El,ro,dl)}},wo=()=>{if(_l.trim()!==""){eu(),oa(!0);const rn=Sa.filter(Al=>Al.status==="done"),qa=ua.filter(Al=>Al.status==="done");Hl([...dl,...gu(_l,rn,qa)]),mr(_l)}},vo=rn=>{if(rn.shiftKey){if(rn.key==="Enter")return}else if(rn.key==="Enter"){if(rn.preventDefault(),fi||Iu.current)return;wo()}},Oa=(rn,qa)=>{let Al=!1;ga===!0?Al=!0:ga==="last"&&(Al=dl.reduce((Cu,Mu,ro)=>Mu.sender==="user"?ro:Cu,-1)===qa);const El=qa===me,Er=[...(rn==null?void 0:rn.fileList)||[],...(rn==null?void 0:rn.imageList)||[]];return a.createElement("div",{className:ye.li,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:Te})),a.createElement("div",{className:ye.content},!!(Er!=null&&Er.length)&&a.createElement("div",{className:ye.fileWrap},Er==null?void 0:Er.map((ir,Cu)=>a.createElement("div",{key:Cu,className:ye.file},a.createElement(We.Z,{filename:ir==null?void 0:ir.name,className:"mr10",width:24}),a.createElement("aside",null,a.createElement(ne.Z,{title:ir==null?void 0:ir.name},a.createElement("div",{className:ye.fileName},ir==null?void 0:ir.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,x.RD)(ir==null?void 0:ir.size)))))),a.createElement("div",{className:ye.borderBox},El?a.createElement(Se.default.TextArea,{value:Xe,ref:_t,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ir=>Bt(ir.target.value)}):a.createElement("div",{className:ye.text},rn==null?void 0:rn.text)),El?a.createElement("div",{className:ye.action},a.createElement(Ce.ZP,{onClick:()=>{Bt(""),Fe(null)},size:"small"},"\u53D6\u6D88"),a.createElement(Ce.ZP,{disabled:!Xe.trim(),onClick:()=>Uo("edit",qa),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ye.action},a.createElement(Et.CopyToClipboard,{text:(rn==null?void 0:rn.text)||"",onCopy:()=>ie.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ne.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Al&&!pr&&a.createElement(ne.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Fe(qa),Bt((rn==null?void 0:rn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ci=(rn,qa)=>{console.log(rn);let Al=!1;ca===!0?Al=!0:ca==="last"&&(Al=dl.reduce((ir,Cu,Mu)=>Cu.sender==="AI"?Mu:ir,-1)===qa);let El="";return rn!=null&&rn.source?El=rn==null?void 0:rn.source:(rn==null?void 0:rn.model)==="deepseek-r1"?El="\u7531deepseek\u751F\u6210":(rn==null?void 0:rn.model)==="qwen-plus-latest"&&(El="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:ye.li,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:dt})),a.createElement("div",{className:ye.content},a.createElement("div",{className:ye.borderBox},rn.loading&&a.createElement(a.Fragment,null,rn!=null&&rn.imageGenerator?a.createElement("div",{className:ye.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(rn!=null&&rn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ye.loading},a.createElement("div",{className:ye.dot}),a.createElement("div",{className:ye.dot}),a.createElement("div",{className:ye.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(tn==null?void 0:tn.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(rn==null?void 0:rn.thinkingEnabled)&&a.createElement(Ue.Z,{time:rn==null?void 0:rn.time,cancelIndex:Ft,loading:rn.loading,streamingStatus:!(rn!=null&&rn.text),onFinish:()=>{zt(0),Hl(Er=>[...Er].map((ir,Cu)=>Cu===Er.length-1?ut(at({},ir),{hideAnswer:!1,time:ir.startTime?ir.endTime-ir.startTime:null}):ir))},value:rn==null?void 0:rn.reasoning}),!!(rn!=null&&rn.text)&&!rn.hideAnswer&&a.createElement(De.Z,{onDynamic:Hn,cancelIndex:Ft,streamingStatus:pr,loadImage:!!(rn!=null&&rn.imageGenerator),onFinish:()=>nt(void 0,null,function*(){zt(0),setTimeout(()=>Ct(!1),0)}),value:rn==null?void 0:rn.text})),wr&&!(rn!=null&&rn.application_id)&&(rn==null?void 0:rn.model)!="other"&&!!(rn!=null&&rn.text)&&El&&a.createElement("div",{className:ye.source},El),a.createElement("div",{className:ye.action},an==null?void 0:an(rn,qa,vi),!(rn!=null&&rn.imageGenerator)&&a.createElement(Et.CopyToClipboard,{text:String((rn==null?void 0:rn.text)||""),onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ne.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Da&&!pr&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:rn!=null&&rn.like?{color:"#FA8D30"}:{},onClick:()=>ri("like",!(rn!=null&&rn.like),qa),className:"iconfot icon-yijiejue font15"})),a.createElement(ne.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:rn!=null&&rn.dislike?{color:"#e86d7c"}:{},onClick:()=>ri("dislike",!(rn!=null&&rn.dislike),qa),className:"iconfot icon-weijiejuezhengchang font15"}))),Al&&!pr&&a.createElement(ne.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>Uo("redraw",qa),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ri=(rn,qa,Al)=>nt(void 0,null,function*(){if(Ja){const El=dl.slice(0,Al+1),ir=bo(El).length;yield Ja({type:rn,value:qa,index:Al,identifier:Ln,objectIndex:ir})}Hl(El=>(El[Al][rn]=qa,qa&&(El[Al][rn==="like"?"dislike":"like"]=!1),[...El]))}),Qo=()=>{var rn,qa;zt(1),(qa=(rn=ee.current)==null?void 0:rn.cancelRequest)==null||qa.call(rn),oa(!1),Ct(!1)},Yo=()=>nt(void 0,null,function*(){var rn,qa,Al;$a({}),dr([]),(qa=(rn=ee.current)==null?void 0:rn.cancelRequest)==null||qa.call(rn),eu(),Hl([]),oa(!0);const El=yield Pr();(El==null?void 0:El.status)===0&&da((Al=El==null?void 0:El.data)==null?void 0:Al.identifier),oa(!1),Ct(!1)}),Mi=()=>nt(void 0,null,function*(){var rn;Ql(!0);const qa=yield Hu();(qa==null?void 0:qa.status)===0&&cr(((rn=qa==null?void 0:qa.data)==null?void 0:rn.list)||[]),Ql(!1)}),Ko=(...rn)=>nt(void 0,[...rn],function*(qa=Ln){var Al,El,Er,ir,Cu;$a({}),dr([]),(El=(Al=ee.current)==null?void 0:Al.cancelRequest)==null||El.call(Al),eu(),xr(!0);const Mu=yield yu(qa);if(Mu.status===0){const ro=ao(((Er=Mu==null?void 0:Mu.data)==null?void 0:Er.messages)||[]);$a({type:(ir=Mu==null?void 0:Mu.data)==null?void 0:ir.scene_type}),Hl(ro),xr(!1),da((Cu=Mu==null?void 0:Mu.data)==null?void 0:Cu.identifier);return}Hl([]),xr(!1)}),ns=(rn,qa)=>nt(void 0,null,function*(){(yield Gu(rn)).status===0&&(ie.ZP.success("\u5220\u9664\u6210\u529F"),qa===Ln&&Yo(),Mi())}),di=()=>a.createElement("div",{className:ye.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(re.Z,{spinning:vr},!Au.length&&a.createElement(ge.Z,{style:{width:250,paddingBottom:30},image:ge.Z.PRESENTED_IMAGE_SIMPLE}),!!Au.length&&a.createElement("div",{className:ye.menu},Au.map(function(rn,qa){return a.createElement("aside",{className:oe()(Ln===rn.identifier&&ye.active),key:rn.id,onClick:()=>Ko(rn.id)},a.createElement("div",{className:ye.menuText},a.createElement(ne.Z,{title:rn==null?void 0:rn.question},a.createElement("span",null,rn==null?void 0:rn.question)),Qa&&Qa(rn)),a.createElement("div",{className:ye.menuDel,onClick:Al=>Al.stopPropagation()},a.createElement("i",{onClick:()=>(0,xe.r)(rn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:ye.menuDel,onClick:Al=>Al.stopPropagation()},a.createElement(Ee.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ns(rn.id,rn.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),mi=rn=>{if(rn==="file"){if(ua.length){ue.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ar([]),Dr.current.upload.uploader.fileInput.click()}});return}Dr.current.upload.uploader.fileInput.click()}if(rn==="image"){if(Sa.length){ue.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{vl([]),cu.current.upload.uploader.fileInput.click()}});return}cu.current.upload.uploader.fileInput.click()}},Fi=[...Sa,...ua],fi=Fi.some(rn=>rn.status==="uploading")||pr||lt,Zi=Ur>=su,vi={chatData:dl,stream:ee,isDisabledNum:Zi,isDisAbledUpload:fi,checkNumModal:tl,checkNum:tu,onClose:Fr,setChatData:Hl,setLoading:oa,getData:mr,clearStatus:eu,typing:lt,setImageGenerator:$t,renderChatItems:gu,setSceneAwareness:je,setIdentifier:da,setCodePreview:Gt,setTyping:Ct,onMenuClick:Ko};return a.createElement(a.Fragment,null,Me?a.createElement("div",{onClick:yl},Me):Me!==null&&!Xa&&a.createElement(Ie.Z,{draggableExtraNode:pa,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:Ke,onClick:yl,topPercentage:on}),Xa&&a.createElement("div",{className:ye.draggableWrap},a.createElement(we.s,{dragHandleClassName:ye.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,resizeHandleStyles:{right:{width:5}},default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},a.createElement("div",{className:ye.modal},a.createElement("div",{className:ye.head},a.createElement("div",{className:ye.title},a.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),a.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),na,Rn&&a.createElement(Ve.Z,{value:Na,onChange:rn=>{gt(!1),$t(!1),Pl(rn),ar([]),vl([])}}),En&&a.createElement(a.Fragment,null,a.createElement(Be.Z,{className:"ml10",dropdownRender:di,onOpenChange:rn=>{rn&&Mi()},placement:"bottomRight",arrow:{pointAtCenter:!0}},a.createElement("div",{className:ye.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14"})))),Pn&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},a.createElement("div",{className:ye.headBtn,onClick:Yo},a.createElement("i",{className:"icon-xinjianduihua font14"}))),a.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),a.createElement(ne.Z,{title:"\u6536\u8D77\u7A97\u53E3"},a.createElement("div",{className:ye.headBtn,onClick:Fr},a.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),a.createElement("div",{className:oe()(ye.wrap,Xa&&"body-overflow-hidden")},a.createElement("div",{ref:Wt,className:ye.chatContainer},!ja&&(sn==null?void 0:sn(vi)),dn&&a.createElement("div",{className:`${ye.li} mb20`,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:dt})),a.createElement("div",{className:ye.content},a.createElement("div",{className:ye.borderBox},Un,Vn==null?void 0:Vn(vi)))),ja&&(dl==null?void 0:dl.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},Un,a.createElement("div",{style:{height:20,width:1}}),ja&&(sn==null?void 0:sn(vi))),a.createElement("div",{ref:Qn},a.createElement(re.Z,{spinning:Vl,className:"mt20"},dl==null?void 0:dl.map((rn,qa)=>a.createElement(a.Fragment,{key:rn.key+qa},rn.show&&a.createElement(a.Fragment,null,rn.sender==="user"&&Oa(rn,qa),rn.sender==="AI"&&ci(rn,qa),jt&&!["AI","user"].includes(rn.sender)&&jt(rn,qa,{width:ql})))))),!$n&&a.createElement("div",{className:ye.backBottom,onClick:()=>{Wt.current.scrollTop=Wt.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Bn,className:"pl20"}),(lo==null?void 0:lo.length)>0&&a.createElement("div",{style:{display:(lo==null?void 0:lo.length)===0&&"none",marginTop:0,maxHeight:300,overflow:"auto",paddingBottom:20,paddingLeft:70}},lo==null?void 0:lo.map((rn,qa)=>a.createElement("div",{onClick:()=>{oa(!0),dr([]);const Al=Sa.filter(Er=>Er.status==="done"),El=ua.filter(Er=>Er.status==="done");Hl([...dl,...gu(rn,Al,El)]),mr(rn)},className:ye.bottomlist,style:{marginTop:qa===0?0:10,fontSize:12,height:36,lineHeight:"36px"}},rn)))),ja&&(dl==null?void 0:dl.length)<=0&&a.createElement("div",{style:{display:((Wn=Object.keys(((Tt=Ze==null?void 0:Ze.bot_info)==null?void 0:Tt.onboarding_info)||{}))==null?void 0:Wn.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto",paddingLeft:20}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Ya=(la=Ze==null?void 0:Ze.bot_info)==null?void 0:la.onboarding_info)==null?void 0:Ya.prologue),(Ia=(ra=(Ma=Ze==null?void 0:Ze.bot_info)==null?void 0:Ma.onboarding_info)==null?void 0:ra.suggested_questions)==null?void 0:Ia.map((rn,qa)=>a.createElement("div",{onClick:()=>{oa(!0);const Al=Sa.filter(Er=>Er.status==="done"),El=ua.filter(Er=>Er.status==="done");Hl([...dl,...gu(rn,Al,El)]),mr(rn)},className:ye.bottomlist},rn))),ja&&(dl==null?void 0:dl.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},Nl&&a.createElement(Ce.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},Nl),a.createElement(ht.Z,{zIndex:1e3,placement:"topLeft",content:a.createElement("div",{style:{width:530}},pl==null?void 0:pl(vi)),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(Ce.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!rt&&a.createElement("div",{className:ye.footer},a.createElement("div",{className:ye.main},!!Fi.length&&a.createElement("div",{className:ye.files},Fi==null?void 0:Fi.map((rn,qa)=>a.createElement("div",{key:qa,className:ye.file},a.createElement(re.Z,{size:"small",spinning:(rn==null?void 0:rn.status)==="uploading"},a.createElement(We.Z,{filename:rn==null?void 0:rn.name,className:"block",width:24})),a.createElement("aside",null,a.createElement(ne.Z,{title:rn==null?void 0:rn.name},a.createElement("div",{className:ye.fileName},rn==null?void 0:rn.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,x.RD)(rn==null?void 0:rn.size))),a.createElement("i",{onClick:()=>{vl(Al=>Al.filter(El=>El.uid!==rn.uid)),ar(Al=>Al.filter(El=>El.uid!==rn.uid))},className:`aitubiao icon-tupianguanbi ${ye.fileDel}`})))),a.createElement("div",{className:ye.inputWrap},a.createElement(Se.default.TextArea,{placeholder:At||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:_l,bordered:!1,onChange:ru,onPressEnter:vo,onCompositionStart:()=>{Iu.current=!0},onCompositionEnd:()=>{Iu.current=!1}}),a.createElement("div",{className:ye.action},a.createElement("div",{className:ye.btnWrap},La&&a.createElement(ne.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>je(!Fn),className:oe()(ye.btn,Fn&&ye.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Na==="deepseek-r1"&&jn&&a.createElement(ne.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>gt(!Xt),className:oe()(ye.btn,Xt&&ye.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),fn&&Na==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>$t(!Ut),className:oe()(ye.btn,Ut&&ye.btnActive)},a.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Nt&&a.createElement(a.Fragment,null,a.createElement(se.default,at({ref:cu},Or),a.createElement(ne.Z,{title:ua.length>=lr?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},a.createElement("div",{onClick:()=>!(ua.length>=lr)&&mi("image"),className:ua.length>=lr?ye.uploadDisabledBtn:ye.uploadBtn},a.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),a.createElement(se.default,at({ref:Dr},or),a.createElement(ne.Z,{title:Sa.length>=Rr?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("div",{onClick:()=>!(Sa.length>=Rr)&&mi("file"),className:Sa.length>=Rr?ye.uploadDisabledBtn:ye.uploadBtn},a.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),a.createElement("div",{className:"mr13"}),lt?a.createElement(ne.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ye.cancelBtn}`,onClick:Qo})):a.createElement(Ce.ZP,{className:(_l==null?void 0:_l.trim())===""?ye.sendBtnDisabled:ye.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:fi,onClick:wo}))))))))))},ce={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},Je=E(65541),Ge=E(84482),Vt=E(53842),it=E(47510),yt=E(82718),Lt=E(86784),St=E(65582),Yt=Object.defineProperty,Ht=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Re=(He,At,Nt)=>At in He?Yt(He,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):He[At]=Nt,ke=(He,At)=>{for(var Nt in At||(At={}))et.call(At,Nt)&&Re(He,Nt,At[Nt]);if(pe)for(var Nt of pe(At))qe.call(At,Nt)&&Re(He,Nt,At[Nt]);return He},mt=(He,At)=>Ht(He,kt(At)),Mt=(He,At,Nt)=>new Promise((rt,dt)=>{var Te=wt=>{try{Me(Nt.next(wt))}catch(Rt){dt(Rt)}},Ke=wt=>{try{Me(Nt.throw(wt))}catch(Rt){dt(Rt)}},Me=wt=>wt.done?rt(wt.value):Promise.resolve(wt.value).then(Te,Ke);Me((Nt=Nt.apply(He,At)).next())}),Ot=({description:He,code:At,showData:Nt={},sendParams:rt={},allShow:dt=!1,draggableExtraNode:Te,singleControl:Ke=!1})=>{var Me,wt;const Rt=(0,St.useDispatch)(),[an,dn]=(0,a.useState)({}),[Kt,mn]=(0,a.useState)([]),[tn,Da]=(0,a.useState)(null),[wn,Xn]=(0,a.useState)(!1),[Wa,Ba]=(0,a.useState)(!0),[_a,Un]=(0,a.useState)(0),Vn=6,ca=(0,a.useRef)(null),[ga,va]=(0,a.useState)([]),[on,Rn]=(0,a.useState)(""),[fn,En]=(0,a.useState)(!0),[On,Ja]=(0,a.useState)(!0),[jt,Pn]=(0,a.useState)(!0),[aa,pa]=(0,a.useState)(!1),[na,Qa]=(0,a.useState)(null),[La,jn]=(0,a.useState)(!1),[yn]=(0,St.useSearchParams)(),[sn,Kn]=(0,a.useState)(null),[fl,Fl]=(0,a.useState)(),[wr,gn]=(0,a.useState)([]),Hn=ra=>{if(!ca.current)return;const Ia=ca.current,Xa=Ia.children;if(Xa.length===0)return;const Pl=Xa[0].getBoundingClientRect().width+22,Sa=Ia.scrollLeft;ra==="left"?Ia.scrollTo({left:Math.max(0,Sa-Pl),behavior:"smooth"}):Ia.scrollTo({left:Sa+Pl,behavior:"smooth"}),setTimeout(()=>{$a()},50)},$a=()=>{if(!ca.current)return;const ra=ca.current,Ia=ra.scrollWidth-ra.clientWidth;if(console.log(ra.scrollWidth),console.log(ra.clientWidth),console.log(ra.scrollLeft),Ia<=0){Xn(!1),Ba(!1);return}Xn(ra.scrollLeft>1),Ba(ra.scrollLeft{const ra=ca.current;if(ra){const Ia=()=>{requestAnimationFrame($a)};ra.addEventListener("scroll",Ia),$a();const Xa=new ResizeObserver(()=>{$a()});return Xa.observe(ra),()=>{ra.removeEventListener("scroll",Ia),Xa.disconnect()}}},[ca.current]);const ja=[{img:E(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:He,show:Nt==null?void 0:Nt.ai_exam_question,type:1},{img:E(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:At,show:Nt==null?void 0:Nt.ai_syntax_check,type:5},{img:E(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_diagnosis,width:21,type:2},{img:E(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:He,query:At,show:Nt==null?void 0:Nt.ai_guidance,type:3},{img:E(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_evaluation,type:9},{img:E(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_optimization,type:7},{img:E(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_comment,type:8},Ke&&{img:E(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(ra=>!!ra);(0,a.useEffect)(()=>{(rt==null?void 0:rt.source)=="shixun"&&(pl(),Nl())},[]);const pl=()=>Mt(void 0,null,function*(){var ra,Ia,Xa,cl;const Na=yield(0,de.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id}});if((Na==null?void 0:Na.status)===0&&(va(((ra=Na==null?void 0:Na.data)==null?void 0:ra.list)||[]),Rn(((Ia=Na==null?void 0:Na.data)==null?void 0:Ia.local_ai_model_url)||""),$a()),yn.get("subject_id")){const Pl=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:yn.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:yn.get("subject_id")}});(Pl==null?void 0:Pl.status)===0&&(va([...(Xa=Na==null?void 0:Na.data)==null?void 0:Xa.list,...(cl=Pl==null?void 0:Pl.data)==null?void 0:cl.agents]),$a())}}),Nl=()=>Mt(void 0,null,function*(){const ra=yield(0,de.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id}});(ra==null?void 0:ra.status)==0&&jn(ra==null?void 0:ra.permission)}),Ze=ra=>{Da(ra),Qa(ra),En(!ra),Ja(!ra),Pn(!ra),pa(!!ra)};function qt(ra){return Mt(this,null,function*(){let Ia=yield(0,de.ZP)(`/api/ai/agents/${ra}/get_bot_info.json`,{method:"post"});(Ia==null?void 0:Ia.status)===0&&gn(Ia==null?void 0:Ia.data)})}const cn=ra=>Mt(void 0,null,function*(){if(!yn.get("subject_id"))return;const Ia=yield(0,de.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:yn.get("subject_id")||"",id:ra}})}),Tt=ra=>{const{setChatData:Ia,setLoading:Xa,getData:cl,clearStatus:Na,typing:Pl,setImageGenerator:Sa,renderChatItems:vl,setSceneAwareness:ua,setIdentifier:ar}=ra;let pr=ja;return dt||(pr=ja.filter(oa=>oa.show)),a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},a.createElement("div",{className:ce.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:ca,className:ce.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},pr.map((oa,Vl)=>a.createElement(ne.Z,{key:Vl,title:oa.des},a.createElement("div",{onClick:()=>Mt(void 0,null,function*(){var xr;if([5,2,9,7,8,13].includes(oa.type)&&!oa.query){ie.ZP.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u7F16\u5199\u4EE3\u7801");return}if(Ze(null),Pl){ie.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}ua(!1),Sa(!1),Xa(!0),Na(),dn(oa);const vr=vl(oa.query);vr[0].show=!1,vr[1].imageGenerator=!1,Ia(vr);const Ql=yield Ma.onAdd(),dl=(xr=Ql==null?void 0:Ql.data)==null?void 0:xr.identifier;ar(dl),cl("",mt(ke({type:oa.type,description:oa.description,application_id:null,query:oa.query,file_ids:[],history:[],is_chat:oa.type===13,image_generator:!1,scene_awareness:!1,identifier:dl,custom_agent_name:oa.custom_agent_name},rt),{prompt:Nt==null?void 0:Nt.ai_code_evaluation_promote}))}),className:ce.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:oa.img,width:oa.width,alt:oa.name}),a.createElement("span",null,oa.name)))),ga.map(oa=>{var Vl;return a.createElement(ne.Z,{key:oa.id,title:oa!=null&&oa.agent_type?oa==null?void 0:oa.description:`${oa.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${ce.item} ${tn===oa.id?ce.active:""}`,key:oa.id,style:{flex:"0 0 auto"},onClick:()=>{tn===oa.id?(Kn(null),Ze(null),Fl(null),gn({})):(Fl(oa.name),oa!=null&&oa.agent_type?(qt(oa.id),Kn(oa.id),Da(oa.id),pa(!!oa.id),cn(oa.id)):(Kn(null),Ze(oa.id)))}},(oa==null?void 0:oa.can_edit)&&!(oa!=null&&oa.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${ce.editBtn}`,onClick:xr=>{xr.stopPropagation(),Rt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:oa}})}}),a.createElement("img",{src:oa!=null&&oa.agent_type?xt.Z.API_SERVER+((Vl=oa==null?void 0:oa.icon)==null?void 0:Vl.url):oa.attachment_id?`${xt.Z.API_SERVER}/api/attachments/${oa.attachment_id}`:Lt,width:24,height:24,alt:oa.name}),a.createElement("span",null,oa.name)))}),La&&a.createElement(Je.Z,{data:ga,getIAData:()=>pl(),url:on,className:ce.inlineAgent,queryInfo:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id},showParams:!0}))),a.createElement("div",{className:ce.PrevNext},wn&&a.createElement("div",{className:ce.LeftButton,onClick:oa=>{oa.stopPropagation(),Hn("left")}},a.createElement("img",{src:Ge.Z,alt:"Previous",className:ce.img}),a.createElement("img",{src:it.Z,alt:"Previous",className:ce.imgHover})),Wa&&a.createElement("div",{className:ce.RightButton,onClick:oa=>{oa.stopPropagation(),Hn("right")}},a.createElement("img",{src:Vt.Z,alt:"Next",className:ce.img}),a.createElement("img",{src:yt.Z,alt:"Next",className:ce.imgHover}))))},Wn=ra=>Mt(void 0,[ra],function*({type:Ia,value:Xa,index:cl,identifier:Na,objectIndex:Pl}){const Sa={index:Pl,identifier:Na};if(Ia==="like"&&(yield(0,de.ZP)("/api/course_qna_records/like.json",{method:"post",body:Sa})).status!==0||Ia==="dislike"&&(yield(0,de.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Sa})).status!==0)return Promise.reject()}),la=ra=>{let Ia=[];return ra==null||ra.forEach(Xa=>{var cl;const Na=Xa.id,Pl=Xa.think?{reasoning:Xa.think,thinkingEnabled:!0}:{},Sa=[{text:Xa.question,key:Na,sender:"user",fileList:[],show:!0},mt(ke({key:Na,loading:!1,sender:"AI",show:!0,source:Xa.answer_source,text:Xa.answer,like:Xa.like,dislike:Xa.dislike,time:Xa.think_time,id:Xa.id,imageGenerator:((cl=Xa==null?void 0:Xa.answer)==null?void 0:cl.slice(0,4))==="(0,de.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,de.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Ya,by_self:!0}}),onListClick:ra=>(0,de.ZP)(`/api/course_qna_sessions/${ra}.json`,{method:"get"}),onListDelete:ra=>(0,de.ZP)(`/api/course_qna_sessions/${ra}.json`,{method:"delete"}),onListDealData:la};return a.createElement(Ae,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:dt?!1:!(Nt!=null&&Nt.ai_q_and_a),topFunctionNode:Tt,showSwitchingModel:!0,showImageGenerator:jt,showSceneAwareness:fn,showThiking:On,hideUpload:aa,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:dn,fetchListObject:Ma,customPreference:Wn,BottomNode:Tt,BOttomNodeName:fl,showDefaultTips:!1,ysclist:wr,isPath:!0,fetchData:mt(ke(mt(ke({},rt),{questionable_type:Ya,is_chat:!0,type:an.type}),an.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:na,agent_id:sn,subject_id:yn.get("subject_id")||((wt=(Me=yn.get("backUrl"))==null?void 0:Me.split("/"))==null?void 0:wt[2])||"",course_id:yn.get("coursesId")||"",homework_common_id:yn.get("homework_common_id")||""}),headNode:a.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},a.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(rt==null?void 0:rt.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Te})}},28044:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ie}});var a=E(59301),te={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},ie=E(44104),se=Object.defineProperty,ue=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ce=(Le,Ne,It)=>Ne in Le?se(Le,Ne,{enumerable:!0,configurable:!0,writable:!0,value:It}):Le[Ne]=It,re=(Le,Ne)=>{for(var It in Ne||(Ne={}))ne.call(Ne,It)&&Ce(Le,It,Ne[It]);if(ue)for(var It of ue(Ne))Se.call(Ne,It)&&Ce(Le,It,Ne[It]);return Le};const ge=Le=>React.createElement("svg",re({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Le),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Be=Object.defineProperty,ht=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,De=(Le,Ne,It)=>Ne in Le?Be(Le,Ne,{enumerable:!0,configurable:!0,writable:!0,value:It}):Le[Ne]=It,Ue=(Le,Ne)=>{for(var It in Ne||(Ne={}))be.call(Ne,It)&&De(Le,It,Ne[It]);if(ht)for(var It of ht(Ne))oe.call(Ne,It)&&De(Le,It,Ne[It]);return Le};const Ve=Le=>React.createElement("svg",Ue({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Le),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",de=E(59301),Ie=({value:Le,onChange:Ne})=>{const[It,xt]=(0,a.useState)(!1),Et=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Ee},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],Dt=Et.find(We=>We.key===Le);return de.createElement("div",{className:te.select},de.createElement(ie.Z,{size:10},de.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),de.createElement("div",{className:te.box,onMouseLeave:()=>xt(!1)},de.createElement("div",{className:te.text,onClick:()=>xt(!0)},de.createElement("img",{src:Dt.img,width:20}),de.createElement("span",null,Dt.name),de.createElement("b",{className:"iconfont icon-zhankai6"})),It&&de.createElement("div",{className:te.itemWrap},de.createElement("aside",null,Et.map(We=>de.createElement("div",{key:We.key,className:`${te.item} ${We.key===Le?te.active:""}`,onClick:we=>{we.stopPropagation(),Ne(We.key),xt(!1)}},de.createElement("img",{src:We.img,width:20}),de.createElement("span",null,We.name))))))))}},45684:function(Pe,_e,E){"use strict";var a=E(59301),te=E(92930),ie=E(44104),se=E(92310),ue=E.n(se),ne=E(39711),Se=E(56321),Ce=E(82636),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(x,Ie,Le)=>Ie in x?re(x,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Le}):x[Ie]=Le,De=(x,Ie)=>{for(var Le in Ie||(Ie={}))ht.call(Ie,Le)&&oe(x,Le,Ie[Le]);if(Be)for(var Le of Be(Ie))be.call(Ie,Le)&&oe(x,Le,Ie[Le]);return x},Ue=(x,Ie)=>ge(x,Ee(Ie)),Ve=(x,Ie,Le)=>new Promise((Ne,It)=>{var xt=We=>{try{Dt(Le.next(We))}catch(we){It(we)}},Et=We=>{try{Dt(Le.throw(We))}catch(we){It(we)}},Dt=We=>We.done?Ne(We.value):Promise.resolve(We.value).then(xt,Et);Dt((Le=Le.apply(x,Ie)).next())});const ye=({data:x,onFinish:Ie})=>a.createElement(ie.Z,null,x.map((Le,Ne)=>a.createElement(Ce.op,{key:Ne,style:{height:28},shape:"default",size:"small",onClick:()=>Ie(Le)},Le))),de=({className:x,style:Ie,data:Le={},defaultChatData:Ne=[],initDefaultChatDataKey:It=0,showPrevButton:xt,showNextButton:Et,onPrevButtonClick:Dt=()=>{},onNextButtonClick:We=()=>{},onStatusChange:we,interactionTotal:xe=0,showInterText:ve=!1})=>{const ot="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[Zt]=(0,ne.eh)(),{chatData:Ye,setChatData:ft,calcHistoryList:ct}=(0,ne.r5)(),[$e,at]=(0,a.useState)(0),[ut,nt]=(0,a.useState)(""),[he,Ae]=(0,a.useState)(!1),{scrollBoxRef:ce,bottomInspectRef:Je,contentRef:Ge,isAtBottom:Vt}=(0,ne.wr)({status:he}),it=(0,ne.h4)(ce);(0,a.useEffect)(()=>{if(!Ye.length||!ce.current)return;const Ht=Ye[Ye.length-1];Ht!=null&&Ht.loading&&(ce.current.scrollTop=ce.current.scrollHeight)},[Ye.length]),(0,a.useEffect)(()=>{if(It){yt();let Ht=[];return Ne.forEach(kt=>{const pe=Date.now(),et=[{text:kt.question,key:pe,sender:"user",show:kt.question!==ot},{text:kt.answer,loading:!1,key:pe,sender:"AI",show:!0}];Ht.push(...et)}),ft(Ht),()=>{Zt.cancel()}}},[It]);const yt=()=>{Zt.cancel(),at(1)},Lt=Ht=>Ve(void 0,null,function*(){nt(""),at(0);const kt=Date.now(),pe=[{text:Ht,key:kt,sender:"user",show:Ht!==ot},{loading:!0,key:kt,sender:"AI",show:!0}];ft([...Ye,...pe]);const et=ct(Ye);Zt.request({url:"/api/stream/course_qna_records/chat_messages.json",body:De({model:"qwen-plus-latest",is_chat:!0,prompt:Ht,history:et},Le),onData:(qe,Re)=>{Ae(!0),ft(ke=>ke.map((mt,Mt)=>Mt===ke.length-1?Ue(De({},mt),{text:qe,loading:!1,error:(Re==null?void 0:Re.msg)==="error"}):mt))},onError:qe=>{let Re="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";ft(ke=>[...ke].map((mt,Mt)=>Mt===ke.length-1?Ue(De({},mt),{text:Re,loading:!1,error:!0}):mt))}})}),St=(0,a.useMemo)(()=>{const kt=Ye.filter(qe=>qe.sender==="AI").map(qe=>qe.text).join(""),pe=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let et=0;return pe.forEach(qe=>{const Re=kt.split(qe).length-1;et+=Re}),Math.max(0,et-1)},[Ye]);(0,a.useEffect)(()=>{typeof St=="number"&&typeof xe=="number"&&(we==null||we(St>=xe))},[St,xe]);const Yt=it.width?it.width-20:"100%";return a.createElement("div",{className:ue()("flex flex-col h-full",x),style:Ie},xt&&a.createElement("div",{className:te.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Dt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:ce,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:te.Z.tips,style:{width:Yt}},a.createElement("img",{className:te.Z.avatar,src:Se}),a.createElement("div",{className:te.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),a.createElement(ne.xj,{className:"pl20",style:{width:Yt},contentRef:Ge,chatData:Ye,requestLoading:Zt.loading,cancelTyping:$e,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ht,kt)=>{var pe;if(StLt(et)}))},onAnswerFinish:()=>Ve(void 0,null,function*(){setTimeout(()=>Ae(!1),0)})}),!(Ye!=null&&Ye.length)&&!ve&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(Ce.op,{type:"primary",onClick:()=>Lt(ot)},"\u5F00\u542F\u4E92\u52A8")),!(Ye!=null&&Ye.length)&&ve&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),Et&&St>=xe&&a.createElement(Ce.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:We},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Vt&&a.createElement("div",{className:te.Z.backBottom,onClick:()=>{ce.current.scrollTop=ce.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Je})),!!(Ye!=null&&Ye.length)&&!ve&&a.createElement(ne.CI,{style:{margin:"0 20px 20px 20px"},onCancel:yt,headExtraNode:St>=xe?a.createElement("div",{style:{color:"#434D6C"}},Et?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",a.createElement("span",{className:"ml10 c-light-primary"},St),"/",xe),value:ut,onSubmit:Lt,hideUpload:!0,onChange:nt,typing:he,loading:Zt.loading}))};_e.Z=de},96121:function(Pe,_e,E){"use strict";var a=E(59301),te=E(92930),ie=E(92310),se=E.n(ie),ue=E(39711),ne=E(56321),Se=E(82636),Ce=E(95097),re=E(38147),ge=Object.defineProperty,Ee=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,De=(x,Ie,Le)=>Ie in x?ge(x,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Le}):x[Ie]=Le,Ue=(x,Ie)=>{for(var Le in Ie||(Ie={}))be.call(Ie,Le)&&De(x,Le,Ie[Le]);if(ht)for(var Le of ht(Ie))oe.call(Ie,Le)&&De(x,Le,Ie[Le]);return x},Ve=(x,Ie)=>Ee(x,Be(Ie)),ye=(x,Ie,Le)=>new Promise((Ne,It)=>{var xt=We=>{try{Dt(Le.next(We))}catch(we){It(we)}},Et=We=>{try{Dt(Le.throw(We))}catch(we){It(we)}},Dt=We=>We.done?Ne(We.value):Promise.resolve(We.value).then(xt,Et);Dt((Le=Le.apply(x,Ie)).next())});const de=({className:x,style:Ie,data:Le={},defaultChatData:Ne=[],initDefaultChatDataKey:It=0,showPrevButton:xt,showNextButton:Et,onPrevButtonClick:Dt=()=>{},onNextButtonClick:We=()=>{},onStatusChange:we,readingTime:xe,analysis:ve,totalTime:ot,openRecord:Zt,showInterText:Ye=!1})=>{const[ft]=(0,ue.eh)(),{chatData:ct,setChatData:$e,calcHistoryList:at}=(0,ue.r5)(),[ut,nt]=(0,a.useState)(0),[he,Ae]=(0,a.useState)(""),[ce,Je]=(0,a.useState)(!1),[Ge,Vt]=(0,a.useState)(null),it=(0,a.useRef)(null),{scrollBoxRef:yt,bottomInspectRef:Lt,contentRef:St,isAtBottom:Yt}=(0,ue.wr)({status:ce}),Ht=(0,ue.h4)(yt);(0,a.useEffect)(()=>{typeof xe=="number"&&Vt(xe)},[xe]),(0,a.useEffect)(()=>(Ge>0&&Ge<=ot&&!document.hidden&&(it.current=setTimeout(()=>{Zt&&kt(),Vt(ke=>Math.min(ke+1,ot))},1e3)),()=>{clearTimeout(it.current)}),[Ge]),(0,a.useEffect)(()=>{if(!ct.length||!yt.current)return;const ke=ct[ct.length-1];ke!=null&&ke.loading&&(yt.current.scrollTop=yt.current.scrollHeight)},[ct.length]),(0,a.useEffect)(()=>{if(It){et();let ke=[];return Ne.forEach(mt=>{const Mt=Date.now(),tt=[{text:mt.question,key:Mt,sender:"user",show:!0},{text:mt.answer,loading:!1,key:Mt,sender:"AI",show:!0}];ke.push(...tt)}),$e(ke),()=>{ft.cancel()}}},[It]);const kt=()=>ye(void 0,null,function*(){const ke=yield(0,re.ZP)(`/api/smart_plan_item_banks/${Le==null?void 0:Le.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),pe=()=>{Vt(1)},et=()=>{ft.cancel(),nt(1)},qe=ke=>ye(void 0,null,function*(){Ae(""),nt(0);const mt=Date.now(),Mt=[{text:ke,key:mt,sender:"user",show:!0},{loading:!0,key:mt,sender:"AI",show:!0}];$e([...ct,...Mt]);const tt=at(ct);ft.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Ue({model:"qwen-plus-latest",is_chat:!0,prompt:ke,history:tt},Le),onData:(Ot,He)=>{Je(!0),$e(At=>At.map((Nt,rt)=>rt===At.length-1?Ve(Ue({},Nt),{text:Ot,loading:!1,error:(He==null?void 0:He.msg)==="error"}):Nt))},onError:Ot=>{let He="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";$e(At=>[...At].map((Nt,rt)=>rt===At.length-1?Ve(Ue({},Nt),{text:He,loading:!1,error:!0}):Nt))}})});(0,a.useEffect)(()=>{typeof Ge=="number"&&typeof ot=="number"&&(we==null||we(Ge>=ot))},[Ge,ot]),(0,a.useEffect)(()=>{const ke=()=>{document.hidden?clearTimeout(it.current):!document.hidden&&Ge>0&&Ge{Zt&&kt(),Vt(mt=>Math.min(mt+1,ot))},1e3))};return document.addEventListener("visibilitychange",ke),()=>{document.removeEventListener("visibilitychange",ke),clearTimeout(it.current)}},[Ge,ot,Zt]);const Re=Ht.width?Ht.width-20:"100%";return a.createElement("div",{className:se()("flex flex-col h-full",x),style:Ie},xt&&a.createElement("div",{className:te.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Dt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:yt,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:te.Z.tips,style:{width:Re}},a.createElement("img",{className:te.Z.avatar,src:ne}),a.createElement("div",{className:te.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Ge>0&&a.createElement("div",{className:te.Z.tips,style:{width:Re}},a.createElement("img",{className:te.Z.avatar,src:ne}),a.createElement("div",{className:te.Z.details},a.createElement(Ce.Z,{value:ve}))),a.createElement(ue.xj,{className:"pl20",style:{width:Re},contentRef:St,chatData:ct,requestLoading:ft.loading,cancelTyping:ut,onAnswerFinish:()=>ye(void 0,null,function*(){setTimeout(()=>Je(!1),0)})}),Ge===0&&!Ye&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(Se.op,{type:"primary",onClick:pe},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Ge===0&&Ye&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),Et&&Ge>=ot&&a.createElement(Se.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:We},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Yt&&a.createElement("div",{className:te.Z.backBottom,onClick:()=>{yt.current.scrollTop=yt.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Lt})),Ge>0&&a.createElement(ue.CI,{style:{margin:"0 20px 20px 20px"},onCancel:et,headExtraNode:Ge>=ot?a.createElement("div",{style:{color:"#434D6C"}},Et?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},Et?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",a.createElement("span",{className:"ml5 mr5 c-light-primary"},ot-Ge),"\u79D2"),value:he,onSubmit:qe,hideUpload:!0,onChange:Ae,typing:ce,loading:ft.loading}))};_e.Z=de},10298:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Se}});var a=E(59301),te={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},ie=E(29787),se=E(59301),ue=(Ce,re,ge)=>new Promise((Ee,Be)=>{var ht=De=>{try{oe(ge.next(De))}catch(Ue){Be(Ue)}},be=De=>{try{oe(ge.throw(De))}catch(Ue){Be(Ue)}},oe=De=>De.done?Ee(De.value):Promise.resolve(De.value).then(ht,be);oe((ge=ge.apply(Ce,re)).next())}),Se=({value:Ce="",streamingStatus:re,onFinish:ge,cancelIndex:Ee,time:Be,loading:ht,loadAll:be})=>{const[oe,De]=(0,a.useState)(""),[Ue,Ve]=(0,a.useState)(!0),ye=(0,a.useRef)(Ce),de=(0,a.useRef)(re),x=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Le,Ne]=(0,a.useState)(!1),It=70;(0,a.useEffect)(()=>{de.current=re},[re]),(0,a.useEffect)(()=>{ye.current=Ce},[Ce]),(0,a.useEffect)(()=>{if(!re){De(ye.current);return}return Ne(!0),Ie.current=setInterval(xt,It),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Le&&(De(ye.current),clearInterval(Ie.current),Ne(!1),ge())},[Ee]);const xt=()=>ue(void 0,null,function*(){const Et=ye.current[x.current];Et!==void 0?(De(Dt=>Dt+Et),x.current++,clearInterval(Ie.current),Ie.current=setInterval(xt,280/(ye.current.length-x.current))):de.current===!1&&(De(ye.current),clearInterval(Ie.current),Ne(!1),ge())});return se.createElement("div",{className:`${te.reasoning} fadeIn animated`},se.createElement("div",{className:te.btn,onClick:()=>Ve(!Ue)},se.createElement("i",{className:"iconfont icon-shendusikao"}),Be?se.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Be," \u79D2\uFF09"):se.createElement("span",null,"\u601D\u8003\u4E2D..."),Ue?se.createElement("b",{className:"iconfont icon-shouqi6"}):se.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&se.createElement(ie.Z,{spinning:!0,className:"mt20"}),Ue&&!ht&&se.createElement("div",{className:te.content},oe,Le?se.createElement("span",{className:"aiBlink"},"__"):""))}},67365:function(Pe,_e,E){"use strict";E.d(_e,{o:function(){return a}});const a=te=>(te=te.replace(new RegExp("(?$1'),te=te.replace(new RegExp("(?]*>/g,""),ge=Se(ge),ge});_e.Z=te},22975:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Be}});var a=E(59301),te=E(62957),ie=E(77019),se=E(89787),ue="data:image/png;base64,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",ne="data:image/png;base64,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",Se="data:image/png;base64,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",Ce={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},re=E(59301);const ge=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Be=()=>{const[ht,be]=(0,a.useState)(0),[oe,De]=(0,a.useState)(!1),[Ue,Ve]=(0,a.useState)(!0),ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(Ue)return;const It=()=>{be(xt=>xt>=99?(clearInterval(ye.current),99):xt+1)};return ye.current=setInterval(It,5e4/99),()=>clearInterval(ye.current)},[Ue]);const de=()=>{be(0),De(!0),Ve(!1)},x=(It=0)=>{Ve(!0),be(It),De(!1)},Ie=It=>{const xt=It/1048576;let Et;return xt<=.3?Et=3:xt<=.5?Et=5:xt<=1?Et=10:xt<=2?Et=20:xt<=3?Et=30:xt<=10?Et=xt*10:Et=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Et}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Le=()=>re.createElement("span",{className:Ce.dotLoading},re.createElement("span",null,"."),re.createElement("span",null,"."),re.createElement("span",null,"."));return{progress:ht,progressOpen:oe,openProgress:de,closeProgress:x,toggleLock:()=>Ve(It=>!It),CreateProgressModal:(It=ge,xt)=>(typeof It=="string"&&(It=[It,It,It]),re.createElement(te.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:oe,title:null,footer:null,width:500,afterClose:()=>be(0)},re.createElement(ie.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},ht<=30&&re.createElement(re.Fragment,null,re.createElement("img",{src:ue,alt:"Step 1"}),re.createElement("div",{className:"mt20 c-light-primary"},It[0],Le())),ht>30&&ht<60&&re.createElement(re.Fragment,null,re.createElement("img",{src:ne,alt:"Step 2"}),re.createElement("div",{className:"mt20 c-light-primary"},It[1],Le())),ht>=60&&re.createElement(re.Fragment,null,re.createElement("img",{src:Se,alt:"Step 3"}),re.createElement("div",{className:"mt20 c-light-primary"},It[2],Le())),re.createElement(se.Z,{className:Ce.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ht}),!!xt&&re.createElement("div",{className:"c-grey-999"},Ie(xt)))))}}},3716:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return at}});var a=E(59301),te=E(75727),ie=E(6767),se=E(25399),ue=E(37568),ne=E(7939),Se=E(26595),Ce={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},ge=({position:ut,children:nt})=>{const{left:he=0,top:Ae=0}=ut||{},[ce,Je]=(0,a.useState)(he),[Ge,Vt]=(0,a.useState)(Ae),it=(0,a.useRef)(null),yt=()=>{if(it.current){const Lt=it.current.offsetWidth,St=it.current.offsetHeight,Yt=window.innerWidth,Ht=window.innerHeight;let kt=he,pe=Ae;he+Lt>Yt&&(kt=Yt-Lt),kt<0&&(kt=0),Ae+St>Ht&&(pe=Ht-St),pe<0&&(pe=0),Je(kt),Vt(pe)}};return(0,a.useEffect)(()=>{if(!it.current||!ut)return;const Lt=new ResizeObserver(()=>{yt()});return Lt.observe(it.current),()=>{Lt.disconnect()}},[he,Ae,ut]),(0,a.useEffect)(()=>{ut&&yt()},[he,Ae,ut]),ut?a.createElement("div",{ref:it,style:{position:"fixed",left:`${ce}px`,top:`${Ge}px`,zIndex:1050}},nt):null},Ee=E(74128),Be=E(56102),ht=E(48530),be=Object.defineProperty,oe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,de=(ut,nt,he)=>nt in ut?be(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:he}):ut[nt]=he,x=(ut,nt)=>{for(var he in nt||(nt={}))Ve.call(nt,he)&&de(ut,he,nt[he]);if(Ue)for(var he of Ue(nt))ye.call(nt,he)&&de(ut,he,nt[he]);return ut},Ie=(ut,nt)=>oe(ut,De(nt)),Le=(ut,nt,he)=>new Promise((Ae,ce)=>{var Je=it=>{try{Vt(he.next(it))}catch(yt){ce(yt)}},Ge=it=>{try{Vt(he.throw(it))}catch(yt){ce(yt)}},Vt=it=>it.done?Ae(it.value):Promise.resolve(it.value).then(Je,Ge);Vt((he=he.apply(ut,nt)).next())}),It=({visible:ut,position:nt,selectText:he,applyRefinedText:Ae,fetchUrl:ce,noRestrictModal:Je})=>{var Ge;const[Vt,it]=(0,a.useState)(!1),[yt,Lt]=(0,a.useState)([]),[St,Yt]=(0,a.useState)(""),[Ht,kt]=(0,a.useState)(1),[pe,et]=(0,a.useState)(""),[qe,Re]=(0,a.useState)(!1),ke=(0,a.useRef)(null),[mt,Mt]=(0,a.useState)(!1),[tt,Ot]=(0,a.useState)(0),He=(0,a.useRef)(!1),At=((Ge=yt==null?void 0:yt[(yt==null?void 0:yt.length)-1])==null?void 0:Ge.loading)===!0;(0,a.useEffect)(()=>{if(ut){kt(1);return}Mt(!1),it(!1),Nt(),Ot(0),Lt([]),kt(0)},[ut]);const Nt=()=>{var wn,Xn;Yt(""),et(""),(Xn=(wn=ke.current)==null?void 0:wn.cancelRequest)==null||Xn.call(wn)},rt=(...wn)=>Le(void 0,[...wn],function*(Xn="",Wa=yt){const Ba=Date.now(),_a=[...Wa,{text:Xn,key:Ba,sender:"user",show:!0},{loading:!0,key:Ba,sender:"AI",show:!0}];kt(2),Lt(_a);const Un=Te(Wa),Vn={no_record_times:!0,prompt:Xn,history:Un};ke.current=new ht.Z(Ee.Z.API_SERVER+ce,Vn),yield new Promise(ca=>{ke.current.on("data",ga=>{const{chunk:{msg:va},full:on}=ga,Rn=va==="error";Mt(!0),et(an(on)),Lt(fn=>fn.map((hn,On)=>On===fn.length-1?Ie(x({},hn),{text:on,loading:!1,error:Rn}):hn))}),ke.current.on("done",()=>ca()),ke.current.on("error",ga=>{const va="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ga)==="[object Object]"&&ga.status===-9&&(kt(1),Je(ga.data)),Lt(on=>on.map((Rn,fn)=>fn===on.length-1?Ie(x({},Rn),{text:va,loading:!1,error:!0}):Rn)),ca()}),ke.current.on("cancelled",()=>ca()),ke.current.startStream()}),it(!1)}),dt=wn=>{Yt(wn.target.value)},Te=wn=>wn.reduce((Wa,Ba)=>{if(Ba.sender==="user"){const _a=wn.find(Un=>Un.key===Ba.key&&Un.sender==="AI");_a&&(_a!=null&&_a.text)&&!(_a!=null&&_a.error)&&Wa.push({question:Ba.text,answer:_a.text})}return Wa},[]),Ke=()=>{if(Da)return;const wn=dn("\u6539\u5199");Nt(),it(!0),rt(wn)},Me=wn=>{if(wn.key==="Enter"&&!wn.shiftKey){if(wn.preventDefault(),He.current||tn)return;Ke()}},wt=()=>{var wn,Xn;Ot(Wa=>Wa+1),(Xn=(wn=ke.current)==null?void 0:wn.cancelRequest)==null||Xn.call(wn),it(!1),Mt(!1)},Rt=[{key:"1",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:a.createElement("span",null,a.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],an=(wn="")=>{const Xn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Wa,Ba)=>{Xn.push(`\u7B54\u6848${Ba+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ba+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ba+1})\u8F93\u51FA\uFF1A`)}),Xn.forEach(Wa=>{const Ba=new RegExp(Wa,"g");wn=wn.replace(Ba,`**${Wa}** `)}),wn},dn=wn=>wn==="\u6539\u5199"?`${St}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${he}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${he}\uFF0C${wn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Kt=wn=>{let Xn="";wn.key==="1"&&(Xn=dn("\u6DA6\u8272")),wn.key==="2"&&(Xn=dn("\u6269\u5199")),wn.key==="3"&&(Xn=dn("\u7F29\u5199")),Nt(),it(!0),rt(Xn)},mn=()=>{const wn=yt.splice(yt.length-2),{text:Xn}=(wn==null?void 0:wn[0])||{};Nt(),it(!0),rt(Xn,yt)},tn=Vt||mt,Da=(St==null?void 0:St.trim())==="";return ut?a.createElement(te.Z,{open:Da&&!tn&&(qe||!pe),overlayStyle:{minWidth:200},menu:{items:Rt,onClick:Kt}},a.createElement(ge,{position:nt},a.createElement("div",{className:Ce.wrap},Ht===2&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.chatContainer},At&&a.createElement("div",{className:Ce.loadingWrp},a.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),a.createElement("div",{className:"ai-loading"})),pe&&a.createElement(Se.Z,{cancelIndex:tt,streamingStatus:Vt,loadImage:!1,onFinish:()=>Le(void 0,null,function*(){Ot(0),setTimeout(()=>Mt(!1),0)}),value:pe})),a.createElement("div",{className:Ce.btnContainer},a.createElement("div",{onClick:()=>Ae(!0,pe),className:Ce.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),a.createElement("div",{onClick:()=>Ae(!1,pe),className:Ce.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),a.createElement(Be.CopyToClipboard,{text:pe,onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(se.Z,{title:"\u590D\u5236"},a.createElement("div",{className:Ce.btn,style:{marginLeft:"auto"}},a.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),a.createElement(se.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("div",{onClick:mn,className:Ce.btn},a.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),a.createElement(se.Z,{title:"\u5220\u9664"},a.createElement("div",{onClick:()=>{kt(1),Nt(),Lt([])},className:Ce.btn},a.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),a.createElement("div",{className:Ce.inputContainer},a.createElement(ue.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:St,bordered:!1,onFocus:()=>Re(!0),onBlur:()=>setTimeout(()=>Re(!1),300),onChange:dt,onPressEnter:Me,onCompositionStart:()=>He.current=!0,onCompositionEnd:()=>He.current=!1}),mt?a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ce.cancelBtn}`,onClick:wt}):a.createElement(ne.ZP,{className:Da?Ce.sendBtnDisabled:Ce.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:tn,onClick:Ke}))))):a.createElement(a.Fragment,null)},xt={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Et=Object.defineProperty,Dt=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,xe=(ut,nt,he)=>nt in ut?Et(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:he}):ut[nt]=he,ve=(ut,nt)=>{for(var he in nt||(nt={}))We.call(nt,he)&&xe(ut,he,nt[he]);if(Dt)for(var he of Dt(nt))we.call(nt,he)&&xe(ut,he,nt[he]);return ut};const ot=ut=>React.createElement("svg",ve({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ut),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var Zt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ft=(0,a.forwardRef)(({initialContent:ut,onButtonClick:nt},he)=>{const[Ae,ce]=(0,a.useState)(null),[Je,Ge]=(0,a.useState)(null),[Vt,it]=(0,a.useState)(""),[yt,Lt]=(0,a.useState)(null),St=he,Yt=ke=>{const mt=document.elementFromPoint(10,ke),Mt=document.createRange();let tt=null;const Ot=document.createTreeWalker(St.current,NodeFilter.SHOW_TEXT,{acceptNode:Ke=>{const Me=document.createRange();Me.selectNodeContents(Ke);const wt=Me.getBoundingClientRect();return wt.top<=ke&&wt.bottom>=ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let He="",At,Nt,rt=null,dt=null,Te=null;for(;At=Ot.nextNode();){At.parentNode.getAttribute("data-select")==="disabled"&&(Nt=!0),He+=At.textContent,dt||(dt=At),Te=At;const Ke=document.createRange();Ke.selectNodeContents(At);const Me=Ke.getBoundingClientRect();rt===null&&(rt=Me.top)}if(dt&&Te&&!Nt){const Ke=document.createRange();Ke.setStart(dt,0),Ke.setEnd(Te,Te.textContent.length),Lt(Ke)}else Lt(null);return Ge(rt-1),Nt?"":He.trim()};function Ht(ke){for(;ke.parentElement&&ke.parentElement.tagName.toLowerCase()!=="section";){var mt=window.getComputedStyle(ke.parentElement);if(mt.pointerEvents==="none")return!0;ke=ke.parentElement}return!1}const kt=ke=>{var mt,Mt;if(Ht(ke.target)){Ge(-1e6);return}if(((Mt=(mt=document.getSelection())==null?void 0:mt.toString)==null?void 0:Mt.call(mt))!==""){Ge(-1e6);return}const tt=Yt(ke.clientY);if((tt==null?void 0:tt.trim())===""){Ge(-1e6);return}const Ot=St.current.getBoundingClientRect();ce(Ot.left-30),it(tt)},pe=()=>{},et=ke=>{nt&&Vt&&nt(Vt,ke.clientX,ke.clientY,yt)},qe=()=>{if(yt){const ke=window.getSelection();ke.removeAllRanges(),ke.addRange(yt)}},Re=()=>{window.getSelection().removeAllRanges()};return(0,a.useEffect)(()=>{const ke=St.current;return ke.addEventListener("mousemove",kt),ke.addEventListener("mouseleave",pe),()=>{ke.removeEventListener("mousemove",kt),ke.removeEventListener("mouseleave",pe),Re()}},[ut]),a.createElement("div",{className:xt["hover-line-container2"]},Je!==null&&a.createElement("div",{className:xt["line-button-container"],style:{top:Je,left:Ae},onMouseEnter:()=>{qe()},onMouseLeave:()=>{Re(),Ge(null),it(""),Lt(null)}},a.createElement("div",{className:xt.button,onClick:et},a.createElement("img",{src:Zt}),a.createElement("span",null,"AI\u6539\u5199"))))}),ct={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},at=({nodeRef:ut,noRestrictModal:nt})=>{const[he,Ae]=(0,a.useState)(null),[ce,Je]=(0,a.useState)(null),[Ge,Vt]=(0,a.useState)(!1),[it,yt]=(0,a.useState)(null),[Lt,St]=(0,a.useState)(!1),[Yt,Ht]=(0,a.useState)(!1),kt=ut,pe=(0,a.useRef)(null),et=(0,a.useRef)(null),[qe,Re]=(0,a.useState)("");(0,a.useEffect)(()=>{he!=null&&he.toString()&&Re(he==null?void 0:he.toString())},[he==null?void 0:he.toString()]);const ke=()=>{const Ot=window.getSelection(),He=kt.current.scrollTop,At=kt.current.getBoundingClientRect();if(Ot.rangeCount>0&&Ot.toString().length>0){const Nt=Ot.getRangeAt(0);Ae(Nt.cloneRange());const rt=Nt.getBoundingClientRect(),dt=40;let Te=rt.top+He-5+dt;Te{if(!Ot||Ot.rangeCount===0){St(!1);return}const At=Ot.getRangeAt(0).getBoundingClientRect(),Nt=window.getComputedStyle(kt.current),rt=parseInt(Nt.lineHeight),dt=parseInt(Nt.paddingTop),Te=kt.current.scrollTop,Ke=kt.current.getBoundingClientRect(),Me=At.top-Ke.top+Te,wt=Math.floor((Me-dt)/rt),Rt=dt+wt*rt-Te;yt(Rt),St(!0)},Mt=Ot=>{kt.current&&!kt.current.contains(Ot.target)&&Ht(!1)};(0,a.useEffect)(()=>{const Ot=kt.current;return Ot.addEventListener("scroll",ke),Ot.addEventListener("input",ke),Ot.addEventListener("click",ke),Ot.addEventListener("mouseup",ke),Ot.addEventListener("keyup",ke),Ot.addEventListener("click",ke),document.addEventListener("mousedown",Mt),()=>{Ot.removeEventListener("scroll",ke),Ot.removeEventListener("input",ke),Ot.removeEventListener("click",ke),Ot.removeEventListener("mouseup",ke),Ot.removeEventListener("keyup",ke),Ot.removeEventListener("click",ke),document.removeEventListener("mousedown",Mt)}},[]);const tt=(Ot=!0,He)=>{if(!he)return;const At=et.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Nt=he.cloneRange(),rt=window.getSelection();if(rt.removeAllRanges(),rt.addRange(Nt),Ot){Nt.deleteContents();const dt=document.createElement("div");dt.innerHTML=At;const Te=Array.from(dt.childNodes);for(;Te.length>0;)Nt.insertNode(Te.pop())}else{Nt.collapse(!1);const dt=document.createElement("div");dt.innerHTML=" "+At;const Te=Array.from(dt.childNodes);for(;Te.length>0;)Nt.insertNode(Te.pop())}rt.removeAllRanges(),Ae(null),Vt(!1),Je(null)};return a.createElement("section",{ref:et},ce&&a.createElement("div",{ref:pe,className:ct.toolbar,style:{top:ce==null?void 0:ce.top,left:ce==null?void 0:ce.left}},a.createElement("div",{className:ct.button,onClick:()=>Vt(!0)},a.createElement("img",{src:Zt}),a.createElement("span",null,"AI\u6539\u5199"))),a.createElement(It,{key:JSON.stringify(ce),noRestrictModal:nt,visible:Ge,position:ce,selectText:qe,applyRefinedText:tt,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),kt.current&&a.createElement(ft,{ref:kt,onButtonClick:(Ot,He,At,Nt)=>{Ae(Nt),Vt(!0),Re(Ot),Je({left:He,top:At+20})}}))}},11915:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ue}});var a=E(59301),te=E(62957),ie={num:"num___VQiqB"},ue=({visible:ne,usedCount:Se,totalCount:Ce,onOk:re,onCancel:ge})=>{const Ee=()=>Se>0?a.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ce,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:ie.num},Se),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):a.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ce,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:ie.num},Se),"\u6B21\uFF09\u3002");return a.createElement(te.default,{centered:!0,open:ne,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:ge,onOk:re,footer:Se>0?void 0:null},Ee())}},49713:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ue},Q:function(){return oe}});var a=E(59301),te={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ie=E(48530),se=E(74128),ue=E(26595),ne=E(3716),Se=E(56438),Ce=E(52614),re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",ge=E(92310),Ee=E.n(ge),Be=E(6767),ht=E(30003),be=(Ve,ye,de)=>new Promise((x,Ie)=>{var Le=xt=>{try{It(de.next(xt))}catch(Et){Ie(Et)}},Ne=xt=>{try{It(de.throw(xt))}catch(Et){Ie(Et)}},It=xt=>xt.done?x(xt.value):Promise.resolve(xt.value).then(Le,Ne);It((de=de.apply(Ve,ye)).next())});const oe={contentRef:{current:null},value:null,status:!1,open:()=>be(void 0,null,function*(){}),close:()=>{}};var Ue=({className:Ve,style:ye,onChange:de,onSuccess:x,onCancel:Ie,onError:Le,fetchUrl:Ne,noRestrictModal:It=()=>{},showEditableToolbar:xt,bottomOffset:Et=110,loadingText:Dt,showEmptyData:We=!0,onStatusChange:we,stringTransformer:xe,bottomContainerNode:ve})=>{const[ot,Zt]=(0,a.useState)(!1),[Ye,ft]=(0,a.useState)(""),[ct,$e]=(0,a.useState)(0),[at,ut]=(0,a.useState)(!1),nt=(0,a.useRef)(null),he=(0,a.useRef)(null),Ae=(0,a.useRef)(null),ce=(0,a.useRef)(null),Je=(0,Se.Z)({scrollBoxRef:ce,bottomInspectRef:Ae,contentRef:he,status:at,bottomOffset:Et}),Ge=ot||at;(0,a.useEffect)(()=>{de==null||de(Ye)},[Ye]);const[Vt,it]=(0,a.useState)([]);(0,a.useEffect)(()=>{we==null||we({contentRef:he,status:Ge,value:Ye,open:yt,close:Lt})},[Ge,Ye]);const yt=Yt=>be(void 0,null,function*(){Zt(!0),ft(""),it([]),$e(0);const Ht=Ne;Yt!=null&&Yt.fetchUrl&&delete Yt.fetchUrl,nt.current=new ie.Z(`${se.Z.API_SERVER}${Ht}`,Yt),yield new Promise((kt,pe)=>{nt.current.on("data",et=>{var qe;let{chunk:{content:Re,type:ke}}=et;ut(!0),ke==="text"&&ft(mt=>xe?xe(mt+Re):mt+Re),ke==="knowledge"&&(console.log("---knowledge-",et==null?void 0:et.chunk),it((qe=et==null?void 0:et.chunk)==null?void 0:qe.content))}),nt.current.on("done",()=>{kt()}),nt.current.on("error",et=>{Object.prototype.toString.call(et)==="[object Object]"&&et.status===-1&&Be.ZP.warning((et==null?void 0:et.message)||""),kt(),Le==null||Le(et)}),nt.current.on("cancelled",()=>{kt(),Ie==null||Ie()}),nt.current.startStream()}),Zt(!1)}),Lt=()=>{var Yt,Ht;$e(1),(Ht=(Yt=nt.current)==null?void 0:Yt.cancelRequest)==null||Ht.call(Yt),Zt(!1),ut(!1)},St=(0,a.useMemo)(()=>he.current?a.createElement(ne.Z,{noRestrictModal:It,nodeRef:he}):a.createElement(a.Fragment,null),[he.current]);return a.createElement(a.Fragment,null,a.createElement("div",{className:Ee()(te.container,Ve),style:ye,ref:ce},a.createElement("div",{ref:he,className:te.liWrap,contentEditable:!Ge},Ye&&a.createElement(ue.Z,{cancelIndex:ct,streamingStatus:ot,loadImage:!1,onFinish:()=>be(void 0,null,function*(){$e(0),setTimeout(()=>ut(!1),0),x==null||x(Ye)}),value:Ye}),(Vt==null?void 0:Vt.length)>0&&a.createElement(ht.Z,{Filelist:Vt})),!Ye&&!Ge&&a.createElement("div",{className:te.imgBox},a.createElement("img",{width:56,src:re}),a.createElement("span",null,"\u9884\u89C8\u533A")),We&&Ge&&a.createElement(Ce.Z,{text:Dt}),!Je&&a.createElement("div",{className:te.backBottom,onClick:()=>{ce.current.scrollTop=ce.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Ae}),ve),!Ge&&xt&&St)}},52614:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},se=({text:ue})=>a.createElement("div",null,a.createElement("div",{className:te.loading},a.createElement("div",{className:te.dot}),a.createElement("div",{className:te.dot}),a.createElement("div",{className:te.dot})),!!ue&&a.createElement("div",{className:"mt5"},ue))},59476:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ot}});var a=E(59301),te=E(36207),ie=E(6767),se=E(94968),ue=E(62957),ne=E(25399),Se=E(37568),Ce=E(7939),re=E(29787),ge=E(584),Ee=E(93725),Be=E(75727),ht=E(37639),be=E(92310),oe=E.n(be),De=E(26595),Ue=E(10298),Ve=E(28044),ye={flex_box_center:"flex_box_center___NfmQB",flex_space_between:"flex_space_between___kVtBD",flex_box_vertical_center:"flex_box_vertical_center___EegZo",flex_box_center_end:"flex_box_center_end___Ueaqo",flex_box_column:"flex_box_column___Sd9Zb",loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe",bottomlist:"bottomlist___Unmz9"},de=E(38147),x=E(65862),Ie=E(52516),Le=E(37166),Ne=E(28984),It=E(71986),xt=E(74128),Et=E(56102),Dt=E(48530),We=E(30688),we=E(34547),xe=E(86409),ve=Object.defineProperty,ot=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,$e=(He,At,Nt)=>At in He?ve(He,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):He[At]=Nt,at=(He,At)=>{for(var Nt in At||(At={}))ft.call(At,Nt)&&$e(He,Nt,At[Nt]);if(Ye)for(var Nt of Ye(At))ct.call(At,Nt)&&$e(He,Nt,At[Nt]);return He},ut=(He,At)=>ot(He,Zt(At)),nt=(He,At,Nt)=>new Promise((rt,dt)=>{var Te=wt=>{try{Me(Nt.next(wt))}catch(Rt){dt(Rt)}},Ke=wt=>{try{Me(Nt.throw(wt))}catch(Rt){dt(Rt)}},Me=wt=>wt.done?rt(wt.value):Promise.resolve(wt.value).then(Te,Ke);Me((Nt=Nt.apply(He,At)).next())}),Ae=({title:He="\u5934\u6B4CAI",placeholder:At,hideUpload:Nt,hideInputBox:rt,aiIcon:dt=Le,userIcon:Te=Ne,dragIcon:Ke=It,children:Me,fetchUrl:wt,fetchData:Rt={},extraAnswerAction:an,showDefaultTips:dn=!0,onOpen:Kt,onClose:mn,loadingOption:tn,showPreference:Da=!1,initMessage:wn,customRequest:Xn,visible:Wa,width:Ba=1200,isCheckRestrictNumber:_a=!1,headNode:Un,headFunctionNode:Vn,showRedraw:ca,showEdit:ga,promptPropName:va="prompt",topPercentage:on,showSwitchingModel:Rn=!1,showImageGenerator:fn=!1,showLookHistory:hn=!1,fetchListObject:On,customPreference:Ka,customDataNode:jt,showAddSession:Pn,historyId:aa,draggableExtraNode:pa,drawerExtraNode:na,menuExtraFunctionNode:Qa,showSceneAwareness:La=!1,showThiking:jn=!1,ReactComponent:yn=te.Z,topFunctionNode:sn,footerContainerStyle:Kn,chatContainerStyle:fl={},showCodePreview:Fl=!1,showSource:wr=!0,onSendMessage:gn,onDynamic:Hn=()=>{},setSelectItem:$a,isPath:ja=!1,BottomNode:pl,BOttomNodeName:Ml,ysclist:Ze={}})=>{var qt,cn,Tt,Wn,la,Ya,Ma,ra,Ia;const[Ja,cl]=(0,a.useState)(!1),[Na,Nl]=(0,a.useState)("qwen-plus-latest"),[Sa,vl]=(0,a.useState)([]),[ua,ar]=(0,a.useState)([]),[pr,oa]=(0,a.useState)(!1),[Vl,xr]=(0,a.useState)(!1),[vr,Ql]=(0,a.useState)(!1),[dl,Hl]=(0,a.useState)([]),[_l,Bl]=(0,a.useState)(""),[Ur,ia]=(0,a.useState)(0),[su,Wr]=(0,a.useState)(void 0),[Hr,Lr]=(0,a.useState)(!1),[me,Fe]=(0,a.useState)(null),[Xe,Bt]=(0,a.useState)(""),Wt=(0,a.useRef)(),_t=(0,a.useRef)(null),ee=(0,a.useRef)(null),[lt,Ct]=(0,a.useState)(!1),[Xt,gt]=(0,a.useState)(!1),[bt,Gt]=(0,a.useState)(!1),[Ut,$t]=(0,a.useState)(!1),[Fn,je]=(0,a.useState)(!1),[Ft,zt]=(0,a.useState)(0),Bn=(0,a.useRef)(null),zn=(0,a.useRef)(!1),Qn=(0,a.useRef)(null),[Ln,da]=(0,a.useState)(void 0),[$n,Pa]=(0,a.useState)(!0),[Ll,rl]=(0,a.useState)(Ba-28),[bl,wl]=(0,a.useState)(!1),[Pl,ma]=(0,a.useState)(!0),[Au,cr]=(0,a.useState)([]),Su=(0,a.useRef)([]),Dr=(0,a.useRef)(null),cu=(0,a.useRef)(null),Iu=(0,a.useRef)(!1),ql=Ll-22,lu=_l==null?void 0:_l.split(` +`).length,{onAdd:Pr,onGetList:Hu,onListClick:yu,onListDelete:Gu,onListDealData:ao}=On||{},[lo,dr]=(0,a.useState)([]),Rr=50,lr=10,or={maxCount:Rr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Sa,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:rn=>nt(void 0,null,function*(){var qa,Al,El,Er;const ir=(Er=(El=(Al=(qa=rn==null?void 0:rn.name)==null?void 0:qa.split("."))==null?void 0:Al.slice(-1))==null?void 0:El[0])==null?void 0:Er.toLowerCase(),Mu=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ir);return rn.size==0?(ie.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),se.default.LIST_IGNORE):Mu?rn.size/1024/1024>100?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),se.default.LIST_IGNORE):!0:(ie.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),se.default.LIST_IGNORE)}),onChange:({fileList:rn})=>{vl(rn)},action:`${(qt=xt.Z)==null?void 0:qt.API_SERVER}/api/intelligent_imports/upload_file.json`},Or={maxCount:lr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ua,multiple:!0,accept:".jpg,.png,",beforeUpload:rn=>{var qa,Al,El,Er;const ir=(Er=(El=(Al=(qa=rn==null?void 0:rn.name)==null?void 0:qa.split("."))==null?void 0:Al.slice(-1))==null?void 0:El[0])==null?void 0:Er.toLowerCase(),Mu=["jpg","png"].includes(ir);return rn.size==0?(ie.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),se.default.LIST_IGNORE):Mu?rn.size/1024/1024>10?(ie.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),se.default.LIST_IGNORE):!0:(ie.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),se.default.LIST_IGNORE)},onChange:({fileList:rn})=>{ar(rn)},action:`${(cn=xt.Z)==null?void 0:cn.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!dl.length||!Wt.current)return;const rn=dl[dl.length-1];rn!=null&&rn.loading&&(Wt.current.scrollTop=Wt.current.scrollHeight)},[dl.length]),(0,a.useEffect)(()=>{if(!Wt.current||!Bn.current)return;const rn=new IntersectionObserver(([qa])=>{var Al,El,Er,ir;if(!document.contains(qa.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Al=qa.rootBounds)==null?void 0:Al.width)===0&&((El=qa.rootBounds)==null?void 0:El.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Er=qa.boundingClientRect)==null?void 0:Er.width)===0&&((ir=qa.boundingClientRect)==null?void 0:ir.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Pa(qa.isIntersecting)},{root:Wt.current,rootMargin:"70px",threshold:0});return rn.observe(Bn.current),()=>{Bn.current&&rn.unobserve(Bn.current)}},[Wt.current,Bn.current]),(0,a.useEffect)(()=>{var rn,qa,Al;let El=Object.values(((rn=Ze==null?void 0:Ze.bot_option_data)==null?void 0:rn.model_detail_map)||{});(El==null?void 0:El.length)>0&&((Al=(qa=El==null?void 0:El[0])==null?void 0:qa.name.toLowerCase())!=null&&Al.includes("reasoner"))?gt(!0):gt(!1)},[Ze]),(0,a.useEffect)(()=>{if(!lt)return;const rn=Wt.current,qa=Qn.current;zn.current=!1;let Al=rn.scrollTop;const El=()=>{const{scrollTop:ir,scrollHeight:Cu,clientHeight:Mu}=rn;ir>Al?ir+Mu>=Cu-50&&(rn.scrollTop=rn.scrollHeight,zn.current=!1):ir{zn.current||(rn.scrollTop=rn.scrollHeight)});return Er.observe(qa),()=>{var ir;Er.unobserve(qa),(ir=rn==null?void 0:rn.removeEventListener)==null||ir.call(rn,"scroll",El)}},[lt]),(0,a.useEffect)(()=>{!lt&&Su.current.length&&(Hl([...dl,...Su.current]),Su.current=[])},[lt]),(0,a.useEffect)(()=>{if(!Wt.current)return;const rn=new ResizeObserver(()=>{var qa;Wt.current&&rl((qa=Wt.current)==null?void 0:qa.offsetWidth)});return rn.observe(Wt.current),()=>{Wt.current&&rn.unobserve(Wt.current)}},[Wt.current]),(0,a.useEffect)(()=>{typeof Wa=="boolean"&&cl(Wa)},[Wa]),(0,a.useEffect)(()=>{var rn;if(_t.current&&me!==null){_t.current.focus();const qa=(rn=_t.current.resizableTextArea)==null?void 0:rn.textArea;qa&&(qa.selectionStart=qa.selectionEnd=qa.value.length)}},[me]),(0,a.useEffect)(()=>{lu<5&&Lr(!1)},[lu]),(0,a.useEffect)(()=>{Ja&&wn&&(Hl(gu(wn)),oa(!0),mr(wn,{history:[]})),Ja&&(tu(),aa?Ko(aa):Pn&&!Ln&&Yo()),Ja||eu()},[Ja]);const gu=(rn="",qa=[],Al=[])=>{const El=Date.now();return[{text:rn,key:El,sender:"user",fileList:qa,imageList:Al,show:!0},{loading:!0,key:El,sender:"AI",show:!0,model:Rt!=null&&Rt.application_id?"other":Na,imageGenerator:Ut,thinkingEnabled:Xt,codePreview:bt}]},eu=()=>{Bt(""),Fe(null),vl([]),ar([]),Bl("")},yl=()=>{if(Kt){Kt({chatData:dl,setChatData:Hl,setLoading:oa,getData:mr,renderChatItems:gu,handleAdd:Yo,identifier:Ln});return}cl(!0)},Fr=()=>{if(ma(!0),mn){mn();return}cl(!1)},Zl=()=>{Lr(!Hr)},tu=()=>nt(void 0,null,function*(){if(!_a)return;const rn=yield(0,de.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(rn==null?void 0:rn.status)===0&&(rn==null?void 0:rn.total_number)!==-1&&(ia((rn==null?void 0:rn.total_number)-(rn==null?void 0:rn.remaining_number)),Wr(rn==null?void 0:rn.total_number))}),tl=()=>{ue.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",su,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},bo=rn=>rn.reduce((Al,El)=>{if(El.sender==="user"&&El.text){const Er=rn.find(ir=>ir.key===El.key&&ir.sender==="AI");Er&&(Er!=null&&Er.text)&&!(Er!=null&&Er.error)&&Al.push({question:El.text,answer:Er.text})}return Al},[]),mr=(...rn)=>nt(void 0,[...rn],function*(qa="",Al={},El=dl){if(dr([]),Xn&&(yield Xn({mes:qa,setChatData:Hl,fileList:Sa,body:Al,checkNum:tu,setLoading:oa,bodyChatData:El,setTyping:Ct,setImageGenerator:$t,renderChatItems:gu})),!Xn){const Er=Sa==null?void 0:Sa.map(du=>{var Ku;return(Ku=du==null?void 0:du.response)==null?void 0:Ku.file_id}),ir=ua==null?void 0:ua.map(du=>{var Ku;return(Ku=du==null?void 0:du.response)==null?void 0:Ku.data}),Cu=Al.history||bo(El),Mu=at(at({identifier:Ln,response_mode:"streaming",model:Na,scene_awareness:Fn,thinking_enabled:Xt,image_generator:Ut,code_preview:bt,file_ids:Er,image_list:ir,history:Cu,[va]:qa},Rt),Al),ro=Object.fromEntries(Object.entries(Mu).filter(([du,Ku])=>Ku!==void 0));ee.current=new Dt.Z(xt.Z.API_SERVER+wt,ro),yield new Promise((du,Ku)=>{let Ju=null,Ro=null;ee.current.on("data",Vo=>{Ct(!0);const{chunk:{content:Jo,type:xo,created:ul,msg:hl}}=Vo,uo=hl==="error";xo==="thinking"&&(Ju=Ju||ul,Hl(so=>[...so].map((oo,Do)=>Do===so.length-1?ut(at({},oo),{reasoning:(oo.reasoning||"")+Jo,loading:!1,hideAnswer:!0,error:uo}):oo))),xo==="text"&&(Ro=Ro||ul,Hl(so=>[...so].map((oo,Do)=>Do===so.length-1?ut(at({},oo),{text:(oo.text||"")+Jo,loading:!1,startTime:Ju,endTime:Ro,error:uo}):oo))),xo==="follow_up"&&(dr([]),dr(Jo))}),ee.current.on("done",()=>{du()}),ee.current.on("error",Vo=>{let Jo="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Vo)==="[object Object]"&&Vo.status===-9&&(Jo=Vo==null?void 0:Vo.message),Hl(xo=>[...xo].map((ul,hl)=>hl===xo.length-1?ut(at({},ul),{text:Jo,loading:!1,error:!0}):ul)),du()}),ee.current.on("cancelled",()=>{du()}),ee.current.startStream()})}tu(),oa(!1)}),ru=rn=>{Bl(rn.target.value)},Uo=(rn,qa)=>{if(eu(),oa(!0),rn==="edit"){Su.current=dl.slice(qa+2);const Al=dl.splice(qa),{fileList:El=[],imageList:Er=[]}=(Al==null?void 0:Al[0])||{},ir=El.map(ro=>{var du;return(du=ro.response)==null?void 0:du.file_id}),Cu=Er.map(ro=>{var du;return(du=ro.response)==null?void 0:du.data}),Mu={history:bo(dl),file_ids:ir,image_list:Cu,edit:!0};Hl([...dl,...gu(Xe,El,Er)]),mr(Xe,Mu,dl)}if(rn==="redraw"){Su.current=dl.slice(qa+1);const Al=dl.splice(qa-1),{text:El,fileList:Er=[],imageList:ir=[]}=(Al==null?void 0:Al[0])||{},Cu=Er.map(du=>{var Ku;return(Ku=du.response)==null?void 0:Ku.file_id}),Mu=ir.map(du=>{var Ku;return(Ku=du.response)==null?void 0:Ku.data}),ro={history:bo(dl),file_ids:Cu,image_list:Mu,edit:!0};Hl([...dl,...gu(El,Er,ir)]),mr(El,ro,dl)}},wo=()=>{if(_l.trim()!==""){eu(),oa(!0);const rn=Sa.filter(Al=>Al.status==="done"),qa=ua.filter(Al=>Al.status==="done");Hl([...dl,...gu(_l,rn,qa)]),mr(_l)}},vo=rn=>{if(rn.shiftKey){if(rn.key==="Enter")return}else if(rn.key==="Enter"){if(rn.preventDefault(),fi||Iu.current)return;wo()}},Oa=(rn,qa)=>{let Al=!1;ga===!0?Al=!0:ga==="last"&&(Al=dl.reduce((Cu,Mu,ro)=>Mu.sender==="user"?ro:Cu,-1)===qa);const El=qa===me,Er=[...(rn==null?void 0:rn.fileList)||[],...(rn==null?void 0:rn.imageList)||[]];return a.createElement("div",{className:ye.li,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:Te})),a.createElement("div",{className:ye.content},!!(Er!=null&&Er.length)&&a.createElement("div",{className:ye.fileWrap},Er==null?void 0:Er.map((ir,Cu)=>a.createElement("div",{key:Cu,className:ye.file},a.createElement(We.Z,{filename:ir==null?void 0:ir.name,className:"mr10",width:24}),a.createElement("aside",null,a.createElement(ne.Z,{title:ir==null?void 0:ir.name},a.createElement("div",{className:ye.fileName},ir==null?void 0:ir.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,x.RD)(ir==null?void 0:ir.size)))))),a.createElement("div",{className:ye.borderBox},El?a.createElement(Se.default.TextArea,{value:Xe,ref:_t,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ir=>Bt(ir.target.value)}):a.createElement("div",{className:ye.text},rn==null?void 0:rn.text)),El?a.createElement("div",{className:ye.action},a.createElement(Ce.ZP,{onClick:()=>{Bt(""),Fe(null)},size:"small"},"\u53D6\u6D88"),a.createElement(Ce.ZP,{disabled:!Xe.trim(),onClick:()=>Uo("edit",qa),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ye.action},a.createElement(Et.CopyToClipboard,{text:(rn==null?void 0:rn.text)||"",onCopy:()=>ie.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ne.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Al&&!pr&&a.createElement(ne.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Fe(qa),Bt((rn==null?void 0:rn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ci=(rn,qa)=>{console.log(rn);let Al=!1;ca===!0?Al=!0:ca==="last"&&(Al=dl.reduce((ir,Cu,Mu)=>Cu.sender==="AI"?Mu:ir,-1)===qa);let El="";return rn!=null&&rn.source?El=rn==null?void 0:rn.source:(rn==null?void 0:rn.model)==="deepseek-r1"?El="\u7531deepseek\u751F\u6210":(rn==null?void 0:rn.model)==="qwen-plus-latest"&&(El="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:ye.li,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:dt})),a.createElement("div",{className:ye.content},a.createElement("div",{className:ye.borderBox},rn.loading&&a.createElement(a.Fragment,null,rn!=null&&rn.imageGenerator?a.createElement("div",{className:ye.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(rn!=null&&rn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ye.loading},a.createElement("div",{className:ye.dot}),a.createElement("div",{className:ye.dot}),a.createElement("div",{className:ye.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(tn==null?void 0:tn.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(rn==null?void 0:rn.thinkingEnabled)&&a.createElement(Ue.Z,{time:rn==null?void 0:rn.time,cancelIndex:Ft,loading:rn.loading,streamingStatus:!(rn!=null&&rn.text),onFinish:()=>{zt(0),Hl(Er=>[...Er].map((ir,Cu)=>Cu===Er.length-1?ut(at({},ir),{hideAnswer:!1,time:ir.startTime?ir.endTime-ir.startTime:null}):ir))},value:rn==null?void 0:rn.reasoning}),!!(rn!=null&&rn.text)&&!rn.hideAnswer&&a.createElement(De.Z,{onDynamic:Hn,cancelIndex:Ft,streamingStatus:pr,loadImage:!!(rn!=null&&rn.imageGenerator),onFinish:()=>nt(void 0,null,function*(){zt(0),setTimeout(()=>Ct(!1),0)}),value:rn==null?void 0:rn.text})),wr&&!(rn!=null&&rn.application_id)&&(rn==null?void 0:rn.model)!="other"&&!!(rn!=null&&rn.text)&&El&&a.createElement("div",{className:ye.source},El),a.createElement("div",{className:ye.action},an==null?void 0:an(rn,qa,vi),!(rn!=null&&rn.imageGenerator)&&a.createElement(Et.CopyToClipboard,{text:String((rn==null?void 0:rn.text)||""),onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ne.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Da&&!pr&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:rn!=null&&rn.like?{color:"#FA8D30"}:{},onClick:()=>ri("like",!(rn!=null&&rn.like),qa),className:"iconfot icon-yijiejue font15"})),a.createElement(ne.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:rn!=null&&rn.dislike?{color:"#e86d7c"}:{},onClick:()=>ri("dislike",!(rn!=null&&rn.dislike),qa),className:"iconfot icon-weijiejuezhengchang font15"}))),Al&&!pr&&a.createElement(ne.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>Uo("redraw",qa),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ri=(rn,qa,Al)=>nt(void 0,null,function*(){if(Ka){const El=dl.slice(0,Al+1),ir=bo(El).length;yield Ka({type:rn,value:qa,index:Al,identifier:Ln,objectIndex:ir})}Hl(El=>(El[Al][rn]=qa,qa&&(El[Al][rn==="like"?"dislike":"like"]=!1),[...El]))}),Qo=()=>{var rn,qa;zt(1),(qa=(rn=ee.current)==null?void 0:rn.cancelRequest)==null||qa.call(rn),oa(!1),Ct(!1)},Yo=()=>nt(void 0,null,function*(){var rn,qa,Al;$a({}),dr([]),(qa=(rn=ee.current)==null?void 0:rn.cancelRequest)==null||qa.call(rn),eu(),Hl([]),oa(!0);const El=yield Pr();(El==null?void 0:El.status)===0&&da((Al=El==null?void 0:El.data)==null?void 0:Al.identifier),oa(!1),Ct(!1)}),Mi=()=>nt(void 0,null,function*(){var rn;Ql(!0);const qa=yield Hu();(qa==null?void 0:qa.status)===0&&cr(((rn=qa==null?void 0:qa.data)==null?void 0:rn.list)||[]),Ql(!1)}),Ko=(...rn)=>nt(void 0,[...rn],function*(qa=Ln){var Al,El,Er,ir,Cu;$a({}),dr([]),(El=(Al=ee.current)==null?void 0:Al.cancelRequest)==null||El.call(Al),eu(),xr(!0);const Mu=yield yu(qa);if(Mu.status===0){const ro=ao(((Er=Mu==null?void 0:Mu.data)==null?void 0:Er.messages)||[]);$a({type:(ir=Mu==null?void 0:Mu.data)==null?void 0:ir.scene_type}),Hl(ro),xr(!1),da((Cu=Mu==null?void 0:Mu.data)==null?void 0:Cu.identifier);return}Hl([]),xr(!1)}),ns=(rn,qa)=>nt(void 0,null,function*(){(yield Gu(rn)).status===0&&(ie.ZP.success("\u5220\u9664\u6210\u529F"),qa===Ln&&Yo(),Mi())}),di=()=>a.createElement("div",{className:ye.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(re.Z,{spinning:vr},!Au.length&&a.createElement(ge.Z,{style:{width:250,paddingBottom:30},image:ge.Z.PRESENTED_IMAGE_SIMPLE}),!!Au.length&&a.createElement("div",{className:ye.menu},Au.map(function(rn,qa){return a.createElement("aside",{className:oe()(Ln===rn.identifier&&ye.active),key:rn.id,onClick:()=>Ko(rn.id)},a.createElement("div",{className:ye.menuText},a.createElement(ne.Z,{title:rn==null?void 0:rn.question},a.createElement("span",null,rn==null?void 0:rn.question)),Qa&&Qa(rn)),a.createElement("div",{className:ye.menuDel,onClick:Al=>Al.stopPropagation()},a.createElement("i",{onClick:()=>(0,xe.r)(rn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:ye.menuDel,onClick:Al=>Al.stopPropagation()},a.createElement(Ee.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ns(rn.id,rn.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),mi=rn=>{if(rn==="file"){if(ua.length){ue.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ar([]),Dr.current.upload.uploader.fileInput.click()}});return}Dr.current.upload.uploader.fileInput.click()}if(rn==="image"){if(Sa.length){ue.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{vl([]),cu.current.upload.uploader.fileInput.click()}});return}cu.current.upload.uploader.fileInput.click()}},Fi=[...Sa,...ua],fi=Fi.some(rn=>rn.status==="uploading")||pr||lt,Zi=Ur>=su,vi={chatData:dl,stream:ee,isDisabledNum:Zi,isDisAbledUpload:fi,checkNumModal:tl,checkNum:tu,onClose:Fr,setChatData:Hl,setLoading:oa,getData:mr,clearStatus:eu,typing:lt,setImageGenerator:$t,renderChatItems:gu,setSceneAwareness:je,setIdentifier:da,setCodePreview:Gt,setTyping:Ct,onMenuClick:Ko};return a.createElement(a.Fragment,null,Me?a.createElement("div",{onClick:yl},Me):Me!==null&&!Ja&&a.createElement(Ie.Z,{draggableExtraNode:pa,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:Ke,onClick:yl,topPercentage:on}),Ja&&a.createElement("div",{className:ye.draggableWrap},a.createElement(we.s,{dragHandleClassName:ye.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,resizeHandleStyles:{right:{width:5}},default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},a.createElement("div",{className:ye.modal},a.createElement("div",{className:ye.head},a.createElement("div",{className:ye.title},a.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),a.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),na,Rn&&a.createElement(Ve.Z,{value:Na,onChange:rn=>{gt(!1),$t(!1),Nl(rn),ar([]),vl([])}}),hn&&a.createElement(a.Fragment,null,a.createElement(Be.Z,{className:"ml10",dropdownRender:di,onOpenChange:rn=>{rn&&Mi()},placement:"bottomRight",arrow:{pointAtCenter:!0}},a.createElement("div",{className:ye.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14"})))),Pn&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},a.createElement("div",{className:ye.headBtn,onClick:Yo},a.createElement("i",{className:"icon-xinjianduihua font14"}))),a.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),a.createElement(ne.Z,{title:"\u6536\u8D77\u7A97\u53E3"},a.createElement("div",{className:ye.headBtn,onClick:Fr},a.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),a.createElement("div",{className:oe()(ye.wrap,Ja&&"body-overflow-hidden")},a.createElement("div",{ref:Wt,className:ye.chatContainer},!ja&&(sn==null?void 0:sn(vi)),dn&&a.createElement("div",{className:`${ye.li} mb20`,style:at({width:ql},fl)},a.createElement("div",{className:ye.avatarIcon},a.createElement("img",{className:ye.img,src:dt})),a.createElement("div",{className:ye.content},a.createElement("div",{className:ye.borderBox},Un,Vn==null?void 0:Vn(vi)))),ja&&(dl==null?void 0:dl.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},Un,a.createElement("div",{style:{height:20,width:1}}),ja&&(sn==null?void 0:sn(vi))),a.createElement("div",{ref:Qn},a.createElement(re.Z,{spinning:Vl,className:"mt20"},dl==null?void 0:dl.map((rn,qa)=>a.createElement(a.Fragment,{key:rn.key+qa},rn.show&&a.createElement(a.Fragment,null,rn.sender==="user"&&Oa(rn,qa),rn.sender==="AI"&&ci(rn,qa),jt&&!["AI","user"].includes(rn.sender)&&jt(rn,qa,{width:ql})))))),!$n&&a.createElement("div",{className:ye.backBottom,onClick:()=>{Wt.current.scrollTop=Wt.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Bn,className:"pl20"}),(lo==null?void 0:lo.length)>0&&a.createElement("div",{style:{display:(lo==null?void 0:lo.length)===0&&"none",marginTop:0,maxHeight:300,overflow:"auto",paddingBottom:20,paddingLeft:70}},lo==null?void 0:lo.map((rn,qa)=>a.createElement("div",{onClick:()=>{oa(!0),dr([]);const Al=Sa.filter(Er=>Er.status==="done"),El=ua.filter(Er=>Er.status==="done");Hl([...dl,...gu(rn,Al,El)]),mr(rn)},className:ye.bottomlist,style:{marginTop:qa===0?0:10,fontSize:12,height:36,lineHeight:"36px"}},rn)))),ja&&(dl==null?void 0:dl.length)<=0&&a.createElement("div",{style:{display:((Wn=Object.keys(((Tt=Ze==null?void 0:Ze.bot_info)==null?void 0:Tt.onboarding_info)||{}))==null?void 0:Wn.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto",paddingLeft:20}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Ya=(la=Ze==null?void 0:Ze.bot_info)==null?void 0:la.onboarding_info)==null?void 0:Ya.prologue),(Ia=(ra=(Ma=Ze==null?void 0:Ze.bot_info)==null?void 0:Ma.onboarding_info)==null?void 0:ra.suggested_questions)==null?void 0:Ia.map((rn,qa)=>a.createElement("div",{onClick:()=>{oa(!0);const Al=Sa.filter(Er=>Er.status==="done"),El=ua.filter(Er=>Er.status==="done");Hl([...dl,...gu(rn,Al,El)]),mr(rn)},className:ye.bottomlist},rn))),ja&&(dl==null?void 0:dl.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},Ml&&a.createElement(Ce.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},Ml),a.createElement(ht.Z,{zIndex:1e3,placement:"topLeft",content:a.createElement("div",{style:{width:530}},pl==null?void 0:pl(vi)),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(Ce.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!rt&&a.createElement("div",{className:ye.footer},a.createElement("div",{className:ye.main},!!Fi.length&&a.createElement("div",{className:ye.files},Fi==null?void 0:Fi.map((rn,qa)=>a.createElement("div",{key:qa,className:ye.file},a.createElement(re.Z,{size:"small",spinning:(rn==null?void 0:rn.status)==="uploading"},a.createElement(We.Z,{filename:rn==null?void 0:rn.name,className:"block",width:24})),a.createElement("aside",null,a.createElement(ne.Z,{title:rn==null?void 0:rn.name},a.createElement("div",{className:ye.fileName},rn==null?void 0:rn.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,x.RD)(rn==null?void 0:rn.size))),a.createElement("i",{onClick:()=>{vl(Al=>Al.filter(El=>El.uid!==rn.uid)),ar(Al=>Al.filter(El=>El.uid!==rn.uid))},className:`aitubiao icon-tupianguanbi ${ye.fileDel}`})))),a.createElement("div",{className:ye.inputWrap},a.createElement(Se.default.TextArea,{placeholder:At||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:_l,bordered:!1,onChange:ru,onPressEnter:vo,onCompositionStart:()=>{Iu.current=!0},onCompositionEnd:()=>{Iu.current=!1}}),a.createElement("div",{className:ye.action},a.createElement("div",{className:ye.btnWrap},La&&a.createElement(ne.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>je(!Fn),className:oe()(ye.btn,Fn&&ye.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Na==="deepseek-r1"&&jn&&a.createElement(ne.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>gt(!Xt),className:oe()(ye.btn,Xt&&ye.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),fn&&Na==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>$t(!Ut),className:oe()(ye.btn,Ut&&ye.btnActive)},a.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Nt&&a.createElement(a.Fragment,null,a.createElement(se.default,at({ref:cu},Or),a.createElement(ne.Z,{title:ua.length>=lr?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},a.createElement("div",{onClick:()=>!(ua.length>=lr)&&mi("image"),className:ua.length>=lr?ye.uploadDisabledBtn:ye.uploadBtn},a.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),a.createElement(se.default,at({ref:Dr},or),a.createElement(ne.Z,{title:Sa.length>=Rr?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("div",{onClick:()=>!(Sa.length>=Rr)&&mi("file"),className:Sa.length>=Rr?ye.uploadDisabledBtn:ye.uploadBtn},a.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),a.createElement("div",{className:"mr13"}),lt?a.createElement(ne.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ye.cancelBtn}`,onClick:Qo})):a.createElement(Ce.ZP,{className:(_l==null?void 0:_l.trim())===""?ye.sendBtnDisabled:ye.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:fi,onClick:wo}))))))))))},ce={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},Je=E(65541),Ge=E(84482),Vt=E(53842),it=E(47510),yt=E(82718),Lt=E(86784),St=E(65582),Yt=Object.defineProperty,Ht=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Re=(He,At,Nt)=>At in He?Yt(He,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):He[At]=Nt,ke=(He,At)=>{for(var Nt in At||(At={}))et.call(At,Nt)&&Re(He,Nt,At[Nt]);if(pe)for(var Nt of pe(At))qe.call(At,Nt)&&Re(He,Nt,At[Nt]);return He},mt=(He,At)=>Ht(He,kt(At)),Mt=(He,At,Nt)=>new Promise((rt,dt)=>{var Te=wt=>{try{Me(Nt.next(wt))}catch(Rt){dt(Rt)}},Ke=wt=>{try{Me(Nt.throw(wt))}catch(Rt){dt(Rt)}},Me=wt=>wt.done?rt(wt.value):Promise.resolve(wt.value).then(Te,Ke);Me((Nt=Nt.apply(He,At)).next())}),Ot=({description:He,code:At,showData:Nt={},sendParams:rt={},allShow:dt=!1,draggableExtraNode:Te,singleControl:Ke=!1})=>{var Me,wt;const Rt=(0,St.useDispatch)(),[an,dn]=(0,a.useState)({}),[Kt,mn]=(0,a.useState)([]),[tn,Da]=(0,a.useState)(null),[wn,Xn]=(0,a.useState)(!1),[Wa,Ba]=(0,a.useState)(!0),[_a,Un]=(0,a.useState)(0),Vn=6,ca=(0,a.useRef)(null),[ga,va]=(0,a.useState)([]),[on,Rn]=(0,a.useState)(""),[fn,hn]=(0,a.useState)(!0),[On,Ka]=(0,a.useState)(!0),[jt,Pn]=(0,a.useState)(!0),[aa,pa]=(0,a.useState)(!1),[na,Qa]=(0,a.useState)(null),[La,jn]=(0,a.useState)(!1),[yn]=(0,St.useSearchParams)(),[sn,Kn]=(0,a.useState)(null),[fl,Fl]=(0,a.useState)(),[wr,gn]=(0,a.useState)([]),Hn=ra=>{if(!ca.current)return;const Ia=ca.current,Ja=Ia.children;if(Ja.length===0)return;const Nl=Ja[0].getBoundingClientRect().width+22,Sa=Ia.scrollLeft;ra==="left"?Ia.scrollTo({left:Math.max(0,Sa-Nl),behavior:"smooth"}):Ia.scrollTo({left:Sa+Nl,behavior:"smooth"}),setTimeout(()=>{$a()},50)},$a=()=>{if(!ca.current)return;const ra=ca.current,Ia=ra.scrollWidth-ra.clientWidth;if(console.log(ra.scrollWidth),console.log(ra.clientWidth),console.log(ra.scrollLeft),Ia<=0){Xn(!1),Ba(!1);return}Xn(ra.scrollLeft>1),Ba(ra.scrollLeft{const ra=ca.current;if(ra){const Ia=()=>{requestAnimationFrame($a)};ra.addEventListener("scroll",Ia),$a();const Ja=new ResizeObserver(()=>{$a()});return Ja.observe(ra),()=>{ra.removeEventListener("scroll",Ia),Ja.disconnect()}}},[ca.current]);const ja=[{img:E(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:He,show:Nt==null?void 0:Nt.ai_exam_question,type:1},{img:E(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:At,show:Nt==null?void 0:Nt.ai_syntax_check,type:5},{img:E(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_diagnosis,width:21,type:2},{img:E(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:He,query:At,show:Nt==null?void 0:Nt.ai_guidance,type:3},{img:E(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_evaluation,type:9},{img:E(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_optimization,type:7},{img:E(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_comment,type:8},Ke&&{img:E(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:He,query:At,show:Nt==null?void 0:Nt.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(ra=>!!ra);(0,a.useEffect)(()=>{(rt==null?void 0:rt.source)=="shixun"&&(pl(),Ml())},[]);const pl=()=>Mt(void 0,null,function*(){var ra,Ia,Ja,cl;const Na=yield(0,de.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id}});if((Na==null?void 0:Na.status)===0&&(va(((ra=Na==null?void 0:Na.data)==null?void 0:ra.list)||[]),Rn(((Ia=Na==null?void 0:Na.data)==null?void 0:Ia.local_ai_model_url)||""),$a()),yn.get("subject_id")){const Nl=yield(0,de.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:yn.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:yn.get("subject_id")}});(Nl==null?void 0:Nl.status)===0&&(va([...(Ja=Na==null?void 0:Na.data)==null?void 0:Ja.list,...(cl=Nl==null?void 0:Nl.data)==null?void 0:cl.agents]),$a())}}),Ml=()=>Mt(void 0,null,function*(){const ra=yield(0,de.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id}});(ra==null?void 0:ra.status)==0&&jn(ra==null?void 0:ra.permission)}),Ze=ra=>{Da(ra),Qa(ra),hn(!ra),Ka(!ra),Pn(!ra),pa(!!ra)};function qt(ra){return Mt(this,null,function*(){let Ia=yield(0,de.ZP)(`/api/ai/agents/${ra}/get_bot_info.json`,{method:"post"});(Ia==null?void 0:Ia.status)===0&&gn(Ia==null?void 0:Ia.data)})}const cn=ra=>Mt(void 0,null,function*(){if(!yn.get("subject_id"))return;const Ia=yield(0,de.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:yn.get("subject_id")||"",id:ra}})}),Tt=ra=>{const{setChatData:Ia,setLoading:Ja,getData:cl,clearStatus:Na,typing:Nl,setImageGenerator:Sa,renderChatItems:vl,setSceneAwareness:ua,setIdentifier:ar}=ra;let pr=ja;return dt||(pr=ja.filter(oa=>oa.show)),a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},a.createElement("div",{className:ce.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:ca,className:ce.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},pr.map((oa,Vl)=>a.createElement(ne.Z,{key:Vl,title:oa.des},a.createElement("div",{onClick:()=>Mt(void 0,null,function*(){var xr;if([5,2,9,7,8,13].includes(oa.type)&&!oa.query){ie.ZP.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u7F16\u5199\u4EE3\u7801");return}if(Ze(null),Nl){ie.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}ua(!1),Sa(!1),Ja(!0),Na(),dn(oa);const vr=vl(oa.query);vr[0].show=!1,vr[1].imageGenerator=!1,Ia(vr);const Ql=yield Ma.onAdd(),dl=(xr=Ql==null?void 0:Ql.data)==null?void 0:xr.identifier;ar(dl),cl("",mt(ke({type:oa.type,description:oa.description,application_id:null,query:oa.query,file_ids:[],history:[],is_chat:oa.type===13,image_generator:!1,scene_awareness:!1,identifier:dl,custom_agent_name:oa.custom_agent_name},rt),{prompt:Nt==null?void 0:Nt.ai_code_evaluation_promote}))}),className:ce.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:oa.img,width:oa.width,alt:oa.name}),a.createElement("span",null,oa.name)))),ga.map(oa=>{var Vl;return a.createElement(ne.Z,{key:oa.id,title:oa!=null&&oa.agent_type?oa==null?void 0:oa.description:`${oa.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${ce.item} ${tn===oa.id?ce.active:""}`,key:oa.id,style:{flex:"0 0 auto"},onClick:()=>{tn===oa.id?(Kn(null),Ze(null),Fl(null),gn({})):(Fl(oa.name),oa!=null&&oa.agent_type?(qt(oa.id),Kn(oa.id),Da(oa.id),pa(!!oa.id),cn(oa.id)):(Kn(null),Ze(oa.id)))}},(oa==null?void 0:oa.can_edit)&&!(oa!=null&&oa.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${ce.editBtn}`,onClick:xr=>{xr.stopPropagation(),Rt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:oa}})}}),a.createElement("img",{src:oa!=null&&oa.agent_type?xt.Z.API_SERVER+((Vl=oa==null?void 0:oa.icon)==null?void 0:Vl.url):oa.attachment_id?`${xt.Z.API_SERVER}/api/attachments/${oa.attachment_id}`:Lt,width:24,height:24,alt:oa.name}),a.createElement("span",null,oa.name)))}),La&&a.createElement(Je.Z,{data:ga,getIAData:()=>pl(),url:on,className:ce.inlineAgent,queryInfo:{item_type:"Shixun",item_id:rt==null?void 0:rt.shixun_id},showParams:!0}))),a.createElement("div",{className:ce.PrevNext},wn&&a.createElement("div",{className:ce.LeftButton,onClick:oa=>{oa.stopPropagation(),Hn("left")}},a.createElement("img",{src:Ge.Z,alt:"Previous",className:ce.img}),a.createElement("img",{src:it.Z,alt:"Previous",className:ce.imgHover})),Wa&&a.createElement("div",{className:ce.RightButton,onClick:oa=>{oa.stopPropagation(),Hn("right")}},a.createElement("img",{src:Vt.Z,alt:"Next",className:ce.img}),a.createElement("img",{src:yt.Z,alt:"Next",className:ce.imgHover}))))},Wn=ra=>Mt(void 0,[ra],function*({type:Ia,value:Ja,index:cl,identifier:Na,objectIndex:Nl}){const Sa={index:Nl,identifier:Na};if(Ia==="like"&&(yield(0,de.ZP)("/api/course_qna_records/like.json",{method:"post",body:Sa})).status!==0||Ia==="dislike"&&(yield(0,de.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Sa})).status!==0)return Promise.reject()}),la=ra=>{let Ia=[];return ra==null||ra.forEach(Ja=>{var cl;const Na=Ja.id,Nl=Ja.think?{reasoning:Ja.think,thinkingEnabled:!0}:{},Sa=[{text:Ja.question,key:Na,sender:"user",fileList:[],show:!0},mt(ke({key:Na,loading:!1,sender:"AI",show:!0,source:Ja.answer_source,text:Ja.answer,like:Ja.like,dislike:Ja.dislike,time:Ja.think_time,id:Ja.id,imageGenerator:((cl=Ja==null?void 0:Ja.answer)==null?void 0:cl.slice(0,4))==="(0,de.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,de.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Ya,by_self:!0}}),onListClick:ra=>(0,de.ZP)(`/api/course_qna_sessions/${ra}.json`,{method:"get"}),onListDelete:ra=>(0,de.ZP)(`/api/course_qna_sessions/${ra}.json`,{method:"delete"}),onListDealData:la};return a.createElement(Ae,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:dt?!1:!(Nt!=null&&Nt.ai_q_and_a),topFunctionNode:Tt,showSwitchingModel:!0,showImageGenerator:jt,showSceneAwareness:fn,showThiking:On,hideUpload:aa,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:dn,fetchListObject:Ma,customPreference:Wn,BottomNode:Tt,BOttomNodeName:fl,showDefaultTips:!1,ysclist:wr,isPath:!0,fetchData:mt(ke(mt(ke({},rt),{questionable_type:Ya,is_chat:!0,type:an.type}),an.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:na,agent_id:sn,subject_id:yn.get("subject_id")||((wt=(Me=yn.get("backUrl"))==null?void 0:Me.split("/"))==null?void 0:wt[2])||"",course_id:yn.get("coursesId")||"",homework_common_id:yn.get("homework_common_id")||""}),headNode:a.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},a.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(rt==null?void 0:rt.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Te})}},28044:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ie}});var a=E(59301),te={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},ie=E(44104),se=Object.defineProperty,ue=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ce=(Le,Ne,It)=>Ne in Le?se(Le,Ne,{enumerable:!0,configurable:!0,writable:!0,value:It}):Le[Ne]=It,re=(Le,Ne)=>{for(var It in Ne||(Ne={}))ne.call(Ne,It)&&Ce(Le,It,Ne[It]);if(ue)for(var It of ue(Ne))Se.call(Ne,It)&&Ce(Le,It,Ne[It]);return Le};const ge=Le=>React.createElement("svg",re({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Le),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Be=Object.defineProperty,ht=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,De=(Le,Ne,It)=>Ne in Le?Be(Le,Ne,{enumerable:!0,configurable:!0,writable:!0,value:It}):Le[Ne]=It,Ue=(Le,Ne)=>{for(var It in Ne||(Ne={}))be.call(Ne,It)&&De(Le,It,Ne[It]);if(ht)for(var It of ht(Ne))oe.call(Ne,It)&&De(Le,It,Ne[It]);return Le};const Ve=Le=>React.createElement("svg",Ue({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Le),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",de=E(59301),Ie=({value:Le,onChange:Ne})=>{const[It,xt]=(0,a.useState)(!1),Et=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Ee},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],Dt=Et.find(We=>We.key===Le);return de.createElement("div",{className:te.select},de.createElement(ie.Z,{size:10},de.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),de.createElement("div",{className:te.box,onMouseLeave:()=>xt(!1)},de.createElement("div",{className:te.text,onClick:()=>xt(!0)},de.createElement("img",{src:Dt.img,width:20}),de.createElement("span",null,Dt.name),de.createElement("b",{className:"iconfont icon-zhankai6"})),It&&de.createElement("div",{className:te.itemWrap},de.createElement("aside",null,Et.map(We=>de.createElement("div",{key:We.key,className:`${te.item} ${We.key===Le?te.active:""}`,onClick:we=>{we.stopPropagation(),Ne(We.key),xt(!1)}},de.createElement("img",{src:We.img,width:20}),de.createElement("span",null,We.name))))))))}},45684:function(Pe,_e,E){"use strict";var a=E(59301),te=E(92930),ie=E(44104),se=E(92310),ue=E.n(se),ne=E(39711),Se=E(56321),Ce=E(82636),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(x,Ie,Le)=>Ie in x?re(x,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Le}):x[Ie]=Le,De=(x,Ie)=>{for(var Le in Ie||(Ie={}))ht.call(Ie,Le)&&oe(x,Le,Ie[Le]);if(Be)for(var Le of Be(Ie))be.call(Ie,Le)&&oe(x,Le,Ie[Le]);return x},Ue=(x,Ie)=>ge(x,Ee(Ie)),Ve=(x,Ie,Le)=>new Promise((Ne,It)=>{var xt=We=>{try{Dt(Le.next(We))}catch(we){It(we)}},Et=We=>{try{Dt(Le.throw(We))}catch(we){It(we)}},Dt=We=>We.done?Ne(We.value):Promise.resolve(We.value).then(xt,Et);Dt((Le=Le.apply(x,Ie)).next())});const ye=({data:x,onFinish:Ie})=>a.createElement(ie.Z,null,x.map((Le,Ne)=>a.createElement(Ce.op,{key:Ne,style:{height:28},shape:"default",size:"small",onClick:()=>Ie(Le)},Le))),de=({className:x,style:Ie,data:Le={},defaultChatData:Ne=[],initDefaultChatDataKey:It=0,showPrevButton:xt,showNextButton:Et,onPrevButtonClick:Dt=()=>{},onNextButtonClick:We=()=>{},onStatusChange:we,interactionTotal:xe=0,showInterText:ve=!1})=>{const ot="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[Zt]=(0,ne.eh)(),{chatData:Ye,setChatData:ft,calcHistoryList:ct}=(0,ne.r5)(),[$e,at]=(0,a.useState)(0),[ut,nt]=(0,a.useState)(""),[he,Ae]=(0,a.useState)(!1),{scrollBoxRef:ce,bottomInspectRef:Je,contentRef:Ge,isAtBottom:Vt}=(0,ne.wr)({status:he}),it=(0,ne.h4)(ce);(0,a.useEffect)(()=>{if(!Ye.length||!ce.current)return;const Ht=Ye[Ye.length-1];Ht!=null&&Ht.loading&&(ce.current.scrollTop=ce.current.scrollHeight)},[Ye.length]),(0,a.useEffect)(()=>{if(It){yt();let Ht=[];return Ne.forEach(kt=>{const pe=Date.now(),et=[{text:kt.question,key:pe,sender:"user",show:kt.question!==ot},{text:kt.answer,loading:!1,key:pe,sender:"AI",show:!0}];Ht.push(...et)}),ft(Ht),()=>{Zt.cancel()}}},[It]);const yt=()=>{Zt.cancel(),at(1)},Lt=Ht=>Ve(void 0,null,function*(){nt(""),at(0);const kt=Date.now(),pe=[{text:Ht,key:kt,sender:"user",show:Ht!==ot},{loading:!0,key:kt,sender:"AI",show:!0}];ft([...Ye,...pe]);const et=ct(Ye);Zt.request({url:"/api/stream/course_qna_records/chat_messages.json",body:De({model:"qwen-plus-latest",is_chat:!0,prompt:Ht,history:et},Le),onData:(qe,Re)=>{Ae(!0),ft(ke=>ke.map((mt,Mt)=>Mt===ke.length-1?Ue(De({},mt),{text:qe,loading:!1,error:(Re==null?void 0:Re.msg)==="error"}):mt))},onError:qe=>{let Re="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";ft(ke=>[...ke].map((mt,Mt)=>Mt===ke.length-1?Ue(De({},mt),{text:Re,loading:!1,error:!0}):mt))}})}),St=(0,a.useMemo)(()=>{const kt=Ye.filter(qe=>qe.sender==="AI").map(qe=>qe.text).join(""),pe=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let et=0;return pe.forEach(qe=>{const Re=kt.split(qe).length-1;et+=Re}),Math.max(0,et-1)},[Ye]);(0,a.useEffect)(()=>{typeof St=="number"&&typeof xe=="number"&&(we==null||we(St>=xe))},[St,xe]);const Yt=it.width?it.width-20:"100%";return a.createElement("div",{className:ue()("flex flex-col h-full",x),style:Ie},xt&&a.createElement("div",{className:te.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Dt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:ce,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:te.Z.tips,style:{width:Yt}},a.createElement("img",{className:te.Z.avatar,src:Se}),a.createElement("div",{className:te.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),a.createElement(ne.xj,{className:"pl20",style:{width:Yt},contentRef:Ge,chatData:Ye,requestLoading:Zt.loading,cancelTyping:$e,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ht,kt)=>{var pe;if(StLt(et)}))},onAnswerFinish:()=>Ve(void 0,null,function*(){setTimeout(()=>Ae(!1),0)})}),!(Ye!=null&&Ye.length)&&!ve&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(Ce.op,{type:"primary",onClick:()=>Lt(ot)},"\u5F00\u542F\u4E92\u52A8")),!(Ye!=null&&Ye.length)&&ve&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),Et&&St>=xe&&a.createElement(Ce.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:We},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Vt&&a.createElement("div",{className:te.Z.backBottom,onClick:()=>{ce.current.scrollTop=ce.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Je})),!!(Ye!=null&&Ye.length)&&!ve&&a.createElement(ne.CI,{style:{margin:"0 20px 20px 20px"},onCancel:yt,headExtraNode:St>=xe?a.createElement("div",{style:{color:"#434D6C"}},Et?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",a.createElement("span",{className:"ml10 c-light-primary"},St),"/",xe),value:ut,onSubmit:Lt,hideUpload:!0,onChange:nt,typing:he,loading:Zt.loading}))};_e.Z=de},96121:function(Pe,_e,E){"use strict";var a=E(59301),te=E(92930),ie=E(92310),se=E.n(ie),ue=E(39711),ne=E(56321),Se=E(82636),Ce=E(95097),re=E(38147),ge=Object.defineProperty,Ee=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,De=(x,Ie,Le)=>Ie in x?ge(x,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Le}):x[Ie]=Le,Ue=(x,Ie)=>{for(var Le in Ie||(Ie={}))be.call(Ie,Le)&&De(x,Le,Ie[Le]);if(ht)for(var Le of ht(Ie))oe.call(Ie,Le)&&De(x,Le,Ie[Le]);return x},Ve=(x,Ie)=>Ee(x,Be(Ie)),ye=(x,Ie,Le)=>new Promise((Ne,It)=>{var xt=We=>{try{Dt(Le.next(We))}catch(we){It(we)}},Et=We=>{try{Dt(Le.throw(We))}catch(we){It(we)}},Dt=We=>We.done?Ne(We.value):Promise.resolve(We.value).then(xt,Et);Dt((Le=Le.apply(x,Ie)).next())});const de=({className:x,style:Ie,data:Le={},defaultChatData:Ne=[],initDefaultChatDataKey:It=0,showPrevButton:xt,showNextButton:Et,onPrevButtonClick:Dt=()=>{},onNextButtonClick:We=()=>{},onStatusChange:we,readingTime:xe,analysis:ve,totalTime:ot,openRecord:Zt,showInterText:Ye=!1})=>{const[ft]=(0,ue.eh)(),{chatData:ct,setChatData:$e,calcHistoryList:at}=(0,ue.r5)(),[ut,nt]=(0,a.useState)(0),[he,Ae]=(0,a.useState)(""),[ce,Je]=(0,a.useState)(!1),[Ge,Vt]=(0,a.useState)(null),it=(0,a.useRef)(null),{scrollBoxRef:yt,bottomInspectRef:Lt,contentRef:St,isAtBottom:Yt}=(0,ue.wr)({status:ce}),Ht=(0,ue.h4)(yt);(0,a.useEffect)(()=>{typeof xe=="number"&&Vt(xe)},[xe]),(0,a.useEffect)(()=>(Ge>0&&Ge<=ot&&!document.hidden&&(it.current=setTimeout(()=>{Zt&&kt(),Vt(ke=>Math.min(ke+1,ot))},1e3)),()=>{clearTimeout(it.current)}),[Ge]),(0,a.useEffect)(()=>{if(!ct.length||!yt.current)return;const ke=ct[ct.length-1];ke!=null&&ke.loading&&(yt.current.scrollTop=yt.current.scrollHeight)},[ct.length]),(0,a.useEffect)(()=>{if(It){et();let ke=[];return Ne.forEach(mt=>{const Mt=Date.now(),tt=[{text:mt.question,key:Mt,sender:"user",show:!0},{text:mt.answer,loading:!1,key:Mt,sender:"AI",show:!0}];ke.push(...tt)}),$e(ke),()=>{ft.cancel()}}},[It]);const kt=()=>ye(void 0,null,function*(){const ke=yield(0,re.ZP)(`/api/smart_plan_item_banks/${Le==null?void 0:Le.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),pe=()=>{Vt(1)},et=()=>{ft.cancel(),nt(1)},qe=ke=>ye(void 0,null,function*(){Ae(""),nt(0);const mt=Date.now(),Mt=[{text:ke,key:mt,sender:"user",show:!0},{loading:!0,key:mt,sender:"AI",show:!0}];$e([...ct,...Mt]);const tt=at(ct);ft.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Ue({model:"qwen-plus-latest",is_chat:!0,prompt:ke,history:tt},Le),onData:(Ot,He)=>{Je(!0),$e(At=>At.map((Nt,rt)=>rt===At.length-1?Ve(Ue({},Nt),{text:Ot,loading:!1,error:(He==null?void 0:He.msg)==="error"}):Nt))},onError:Ot=>{let He="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";$e(At=>[...At].map((Nt,rt)=>rt===At.length-1?Ve(Ue({},Nt),{text:He,loading:!1,error:!0}):Nt))}})});(0,a.useEffect)(()=>{typeof Ge=="number"&&typeof ot=="number"&&(we==null||we(Ge>=ot))},[Ge,ot]),(0,a.useEffect)(()=>{const ke=()=>{document.hidden?clearTimeout(it.current):!document.hidden&&Ge>0&&Ge{Zt&&kt(),Vt(mt=>Math.min(mt+1,ot))},1e3))};return document.addEventListener("visibilitychange",ke),()=>{document.removeEventListener("visibilitychange",ke),clearTimeout(it.current)}},[Ge,ot,Zt]);const Re=Ht.width?Ht.width-20:"100%";return a.createElement("div",{className:se()("flex flex-col h-full",x),style:Ie},xt&&a.createElement("div",{className:te.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Dt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:yt,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:te.Z.tips,style:{width:Re}},a.createElement("img",{className:te.Z.avatar,src:ne}),a.createElement("div",{className:te.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Ge>0&&a.createElement("div",{className:te.Z.tips,style:{width:Re}},a.createElement("img",{className:te.Z.avatar,src:ne}),a.createElement("div",{className:te.Z.details},a.createElement(Ce.Z,{value:ve}))),a.createElement(ue.xj,{className:"pl20",style:{width:Re},contentRef:St,chatData:ct,requestLoading:ft.loading,cancelTyping:ut,onAnswerFinish:()=>ye(void 0,null,function*(){setTimeout(()=>Je(!1),0)})}),Ge===0&&!Ye&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(Se.op,{type:"primary",onClick:pe},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Ge===0&&Ye&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),Et&&Ge>=ot&&a.createElement(Se.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:We},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Yt&&a.createElement("div",{className:te.Z.backBottom,onClick:()=>{yt.current.scrollTop=yt.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Lt})),Ge>0&&a.createElement(ue.CI,{style:{margin:"0 20px 20px 20px"},onCancel:et,headExtraNode:Ge>=ot?a.createElement("div",{style:{color:"#434D6C"}},Et?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},Et?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",a.createElement("span",{className:"ml5 mr5 c-light-primary"},ot-Ge),"\u79D2"),value:he,onSubmit:qe,hideUpload:!0,onChange:Ae,typing:ce,loading:ft.loading}))};_e.Z=de},10298:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Se}});var a=E(59301),te={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},ie=E(29787),se=E(59301),ue=(Ce,re,ge)=>new Promise((Ee,Be)=>{var ht=De=>{try{oe(ge.next(De))}catch(Ue){Be(Ue)}},be=De=>{try{oe(ge.throw(De))}catch(Ue){Be(Ue)}},oe=De=>De.done?Ee(De.value):Promise.resolve(De.value).then(ht,be);oe((ge=ge.apply(Ce,re)).next())}),Se=({value:Ce="",streamingStatus:re,onFinish:ge,cancelIndex:Ee,time:Be,loading:ht,loadAll:be})=>{const[oe,De]=(0,a.useState)(""),[Ue,Ve]=(0,a.useState)(!0),ye=(0,a.useRef)(Ce),de=(0,a.useRef)(re),x=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Le,Ne]=(0,a.useState)(!1),It=70;(0,a.useEffect)(()=>{de.current=re},[re]),(0,a.useEffect)(()=>{ye.current=Ce},[Ce]),(0,a.useEffect)(()=>{if(!re){De(ye.current);return}return Ne(!0),Ie.current=setInterval(xt,It),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Le&&(De(ye.current),clearInterval(Ie.current),Ne(!1),ge())},[Ee]);const xt=()=>ue(void 0,null,function*(){const Et=ye.current[x.current];Et!==void 0?(De(Dt=>Dt+Et),x.current++,clearInterval(Ie.current),Ie.current=setInterval(xt,280/(ye.current.length-x.current))):de.current===!1&&(De(ye.current),clearInterval(Ie.current),Ne(!1),ge())});return se.createElement("div",{className:`${te.reasoning} fadeIn animated`},se.createElement("div",{className:te.btn,onClick:()=>Ve(!Ue)},se.createElement("i",{className:"iconfont icon-shendusikao"}),Be?se.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Be," \u79D2\uFF09"):se.createElement("span",null,"\u601D\u8003\u4E2D..."),Ue?se.createElement("b",{className:"iconfont icon-shouqi6"}):se.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&se.createElement(ie.Z,{spinning:!0,className:"mt20"}),Ue&&!ht&&se.createElement("div",{className:te.content},oe,Le?se.createElement("span",{className:"aiBlink"},"__"):""))}},67365:function(Pe,_e,E){"use strict";E.d(_e,{o:function(){return a}});const a=te=>(te=te.replace(new RegExp("(?$1'),te=te.replace(new RegExp("(?$1 -`),te)},35195:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return We},U:function(){return xt}});var a=E(59301),te=E(11938),ie=E(62957),se=E(70858),ue=E(84056),ne=E(87513),Se=E(66649),Ce=E.n(Se),re={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},ge="data:image/png;base64,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",Ee="data:image/png;base64,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",Be=E(65862),ht=E(65582),be=E(65808),oe=E(59301),De=Object.defineProperty,Ue=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Ie=(we,xe,ve)=>xe in we?De(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):we[xe]=ve,Le=(we,xe)=>{for(var ve in xe||(xe={}))de.call(xe,ve)&&Ie(we,ve,xe[ve]);if(ye)for(var ve of ye(xe))x.call(xe,ve)&&Ie(we,ve,xe[ve]);return we},Ne=(we,xe)=>Ue(we,Ve(xe)),It=(we,xe,ve)=>new Promise((ot,Zt)=>{var Ye=$e=>{try{ct(ve.next($e))}catch(at){Zt(at)}},ft=$e=>{try{ct(ve.throw($e))}catch(at){Zt(at)}},ct=$e=>$e.done?ot($e.value):Promise.resolve($e.value).then(Ye,ft);ct((ve=ve.apply(we,xe)).next())});const xt=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Et}=te.default,Dt=({exercise:we,socket:xe,dispatch:ve,onStartScreenshot:ot,onCloseScreenshot:Zt,handleToDetail:Ye})=>{const[ft,ct]=ie.default.useModal(),$e=(0,a.useRef)(),[at,ut]=(0,a.useState)(!0),nt=(0,a.useRef)(!1),he=(0,ht.useParams)();(0,a.useEffect)(()=>{var ke,mt,Mt;if(document.addEventListener((0,ue.gH)(),qe,!1),window.addEventListener("blur",pe,!1),(ke=we.exerciseUserInfo)!=null&&ke.screen_open&&(0,ue.vp)()&&ut(!1),(mt=we.exerciseUserInfo)!=null&&mt.screen_open&&!(0,ue.vp)()){(0,Be.RG)(" ",!0);const tt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?we.exerciseUserInfo.screen_sec+3:we.exerciseUserInfo.screen_sec+10+1;$e.current=ie.default.info({icon:null,centered:!0,width:444,title:(0,be._V)(be.CP.recordScreen1),keyboard:!1,content:oe.createElement("div",null,(0,be._V)(be.CP.recordScreen2),oe.createElement("span",{style:{color:"#FF9849"}},we.exerciseUserInfo.screen_num-we.exerciseUserInfo.used_screen_num),(0,be._V)(be.CP.recordScreen3)),okText:oe.createElement("span",null,(0,be._V)(be.CP.recordScreen4),"\uFF08",oe.createElement("span",{style:{display:"inline-block"}},oe.createElement(Et,{onFinish:()=>It(void 0,null,function*(){var Ot;const He=yield et();(Ot=$e.current)==null||Ot.destroy(),He.used_screen_num&&Yt(He.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+tt*1e3})),"S\uFF09"),onOk:()=>{var Ot;(0,Be.RG)(" ",!0),(Ot=$e.current)==null||Ot.destroy(),ut(!1),(0,ue.Dj)(document.body),document.getElementById("root").addEventListener("click",ce,!1)}})}return(Mt=we.exerciseUserInfo)!=null&&Mt.screen_open&&!(0,ue.vp)()||document.getElementById("root").addEventListener("click",ce,!1),()=>{document.getElementById("root").removeEventListener("click",ce,!1),document.removeEventListener((0,ue.gH)(),qe,!1),window.removeEventListener("blur",pe,!1)}},[]),(0,a.useEffect)(()=>{setTimeout(()=>{we.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",ce,!1),document.removeEventListener((0,ue.gH)(),qe,!1))},500),Je()},[we.actionTabs]),(0,a.useEffect)(()=>{setTimeout(()=>{we.exerciseUserInfo.used_screen_num>we.exerciseUserInfo.screen_num&&Ht()},500)},[we.exerciseUserInfo]);const Ae=()=>It(void 0,null,function*(){const ke=yield et();setTimeout(()=>{var mt,Mt;(mt=$e.current)==null||mt.destroy(),$e.current=ie.default.info({okText:oe.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:oe.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",oe.createElement("span",{className:"c-red"},ke.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",oe.createElement("span",{className:"c-red"},(Mt=we.exerciseUserInfo)==null?void 0:Mt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>It(void 0,null,function*(){(0,ue.Dj)(document.body)})})},1e3)}),ce=ke=>{!(0,ue.vp)()&&ke.target.nodeName!=="A"&&ke.target.nodeName!=="BUTTON"&&ke.target.innerHTML!=="\u786E \u5B9A"&&(0,ue.Dj)(document.body)},Je=()=>It(void 0,null,function*(){const ke=yield ve({type:"exercise/getExerciseUserInfo",payload:Le({},he)});return ke==null?void 0:ke.data}),Ge=ke=>It(void 0,null,function*(){var mt;if((mt=we.exerciseUserInfo)!=null&&mt.screen_at){const tt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((tt==null?void 0:tt.status)===-6)return}const Mt=yield(0,ne.oy)({id:he.categoryId});if(Mt!=null&&Mt.is_commit){ie.default.destroyAll(),yield Vt(),kt(!0);return}else Yt(ke+1)}),Vt=()=>It(void 0,null,function*(){var ke;const mt=Ce()(),Mt=we.exerciseUserInfo.screen_sec;if(Lt.current.length>0){const tt=mt.format("YYYY-MM-DD HH:mm:ss");let Ot=Math.floor(mt.diff(Ce()(Lt.current[0].start))/1e3);const He=Lt.current.length;Ot/Mt>>0>He&&(Ot=(He+1)*Mt-1),yield(0,ne.P8)(he.categoryId,{exercise_user_id:(ke=we.exerciseUserInfo)==null?void 0:ke.exercise_user_id,time:tt,time_long:Ot,count:He})}Lt.current=[]}),it=(0,a.useRef)(0),yt=(0,a.useRef)(0),Lt=(0,a.useRef)([]),St=(0,a.useRef)(!1),Yt=ke=>It(void 0,null,function*(){var mt;nt.current||(ot(),ie.default.destroyAll(),it.current=Ce()().valueOf(),St.current=!0,$e.current=ie.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:re.exitFullScreenModalWrapper,okText:oe.createElement("span",null,(0,be._V)(be.CP.recordScreen8)),content:oe.createElement("div",{className:re.exitFullScreenModal},oe.createElement("img",{src:ge,alt:"",className:re.warningIcon}),oe.createElement("div",{className:re.warningText,style:{marginBottom:50,fontWeight:500}},(0,be._V)(be.CP.recordScreen9)),oe.createElement("div",{style:{marginBottom:40}},(0,be._V)(be.CP.recordScreen10)),oe.createElement("div",{style:{marginBottom:40}},(0,be._V)(be.CP.recordScreen11),oe.createElement("span",{className:re.warningText},((mt=we.exerciseUserInfo)==null?void 0:mt.screen_num)+1),(0,be._V)(be.CP.recordScreen12),oe.createElement("span",{className:re.warningText,style:{fontWeight:600}},(0,be._V)(be.CP.recordScreen13)),",",(0,be._V)(be.CP.recordScreen14),oe.createElement("span",{className:re.warningText},ke-1),(0,be._V)(be.CP.recordScreen15)),oe.createElement("div",null,oe.createElement("span",null,oe.createElement(Et,{className:re.countdownWrapper,onFinish:()=>{yt.current=Ce()().valueOf(),Lt.current.push({start:it.current,end:yt.current}),Ge(ke)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(we.exerciseUserInfo.screen_sec+1)*1e3}),(0,be._V)(be.CP.recordScreen25)),(0,be._V)(be.CP.recordScreen16))),onOk:()=>{(0,Be.RG)(" ",!0),Vt(),(0,ue.Dj)(document.body),Zt(),$e.current.destroy(),St.current=!1}}))}),Ht=()=>It(void 0,null,function*(){ie.default.destroyAll(),(yield(0,ne.VL)({categoryId:he.categoryId,commit_method:1}))&&kt()}),kt=(ke=!1)=>It(void 0,null,function*(){var mt,Mt;if(document.removeEventListener((0,ue.gH)(),qe,!1),(0,ue.BU)(),ie.default.destroyAll(),nt.current=!0,ke){const tt=yield(0,ne.Yu)(he.categoryId,{exercise_user_id:(mt=we.exerciseUserInfo)==null?void 0:mt.exercise_user_id});ft.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:re.forcedModalWrapper,centered:!0,content:oe.createElement("div",{className:re.forcedModalContent},oe.createElement("img",{src:Ee,alt:""}),oe.createElement("div",{className:re.forcedText},(0,be._V)(be.CP.recordScreen17)),oe.createElement("div",{className:re.screenNumText},(0,be._V)(be.CP.recordScreen18),(Mt=we.exerciseUserInfo)==null?void 0:Mt.screen_num,(0,be._V)(be.CP.recordScreen19)),oe.createElement(se.default,{dataSource:tt==null?void 0:tt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,be._V)(be.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,be._V)(be.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,be._V)(be.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Zt(),Ye()},onOk:()=>{ht.history.push(`/classrooms/${he.coursesId}/exercisenotice/${he.categoryId}/users/${he.login}?isShowApply=true`)}})}else ft.info({content:oe.createElement("div",{className:"tc font16"},(0,be._V)(be.CP.recordScreen23),oe.createElement("br",null),(0,be._V)(be.CP.recordScreen24)),onOk:()=>{Ye()}})}),pe=ke=>{(0,ue.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!St.current&&(0,ue.BU)()},et=()=>It(void 0,null,function*(){var ke;if((ke=we.exerciseUserInfo)!=null&&ke.screen_at){const tt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((tt==null?void 0:tt.status)===-6)return}const mt=yield(0,ne.oy)({id:he.categoryId});if(mt!=null&&mt.is_commit){kt();return}return yield Je()}),qe=()=>It(void 0,null,function*(){var ke;if((0,Be.RG)(" ",!0),(0,ue.vp)()){if((ke=we.exerciseUserInfo)!=null&&ke.screen_at){var mt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((mt==null?void 0:mt.status)===-6)return}}else if(!St.current){var mt=yield(0,ne.ck)(Le({},he));if((mt==null?void 0:mt.status)===-6)return;const tt=yield Je();Yt(tt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Re=()=>It(void 0,null,function*(){(0,ne.ck)(Le({},he));const ke=yield Je();Yt(ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return oe.createElement("div",null,ct)};var We=(0,ht.connect)(({exercise:we,globalSetting:xe})=>({globalSetting:xe,exercise:we}))(Dt)},45917:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ve}});var a=E(59301),te=E(18287),ie={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},se=E(73631),ue=E(5623),ne=E(11517),Se=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ht=(ye,de,x)=>de in ye?Se(ye,de,{enumerable:!0,configurable:!0,writable:!0,value:x}):ye[de]=x,be=(ye,de)=>{for(var x in de||(de={}))Ee.call(de,x)&&ht(ye,x,de[x]);if(ge)for(var x of ge(de))Be.call(de,x)&&ht(ye,x,de[x]);return ye},oe=(ye,de)=>Ce(ye,re(de)),De=(ye,de,x)=>new Promise((Ie,Le)=>{var Ne=Et=>{try{xt(x.next(Et))}catch(Dt){Le(Dt)}},It=Et=>{try{xt(x.throw(Et))}catch(Dt){Le(Dt)}},xt=Et=>Et.done?Ie(Et.value):Promise.resolve(Et.value).then(Ne,It);xt((x=x.apply(ye,de)).next())}),Ve=({value:ye,onChange:de,scrollId:x})=>{const[Ie,Le]=(0,a.useState)([]);(0,a.useEffect)(()=>{Ne()},[]);const Ne=()=>De(void 0,null,function*(){const we=yield(0,ne.NZ)({});if(we!=null&&we.data){const xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:a.createElement("img",{src:se,className:ie.folderIcon}),isLeaf:!1,children:It(we.data||[])}];Le(xe)}}),It=we=>we.map(xe=>({title:xe.name,key:xe.group_id,icon:a.createElement("img",{src:se,className:ie.folderIcon}),isLeaf:xe.children.length===0,children:It(xe.children)})),xt=(we,xe,ve)=>we.map(ot=>ot.key===xe?be(be({},ot),ve):ot.children?oe(be({},ot),{children:xt(ot.children,xe,ve)}):ot),Et=(we,xe,ve)=>we.map(ot=>{if(ot.key===xe)return oe(be({},ot),{icon:ve?a.createElement("img",{src:ue,className:ie.folderIcon}):a.createElement("img",{src:se,className:ie.folderIcon})});if(ot.children)return oe(be({},ot),{children:Et(ot.children,xe,ve)})}),Dt=(we,xe)=>{Le(ve=>Et(ve,xe.node.key,xe.expanded))},We=ye?{selectedKeys:ye,defaultExpandedKeys:ye}:{};return Ie.length>0&&a.createElement("div",{id:x||""},a.createElement(te.default,be({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Ie,className:ie.folderWrapper,onSelect:de,onExpand:Dt},We)))}},90463:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ne}});var a=E(37639),te={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},ie=E(32637),se=E(59301),ne=({type:Se,style:Ce})=>{const re=se.createElement("div",{className:te.wrap,onClick:ge=>{ge.preventDefault(),ge.stopPropagation()}},se.createElement("p",null,Se==="shixun"||Se==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",se.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Se==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),se.createElement("div",{className:te.contact},se.createElement("div",{className:te.img},se.createElement("img",{src:ie,width:"124px",height:"124px"})),se.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return se.createElement(a.Z,{content:re},se.createElement("span",{className:te.text,style:Ce},"\u9AD8\u6D88\u8017"))}},42217:function(Pe,_e,E){"use strict";E.d(_e,{X:function(){return se},y:function(){return ie}});var a=E(59301),te=E(6767);const ie=ue=>{(0,a.useEffect)(()=>{if(ue){const ne=Ce=>{Ce.key==="F12"&&(Ce.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Se=Ce=>{Ce.preventDefault()};return document.addEventListener("keydown",ne),document.addEventListener("contextmenu",Se),()=>{document.removeEventListener("keydown",ne),document.removeEventListener("contextmenu",Se)}}},[ue])},se=()=>{const[ue,ne]=(0,a.useState)(!1),Se=Ce=>{const{keyCode:re,ctrlKey:ge,metaKey:Ee,type:Be}=Ce;(Be==="paste"||(re===67||re===86)&&(Ee||ge))&&(te.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),Ce.preventDefault(),Ce.stopPropagation())};return(0,a.useEffect)(()=>(ue&&(window.addEventListener("keydown",Se,!0),window.addEventListener("paste",Se,!0)),()=>{window.removeEventListener("keydown",Se,!0),window.removeEventListener("paste",Se,!0)}),[ue]),{setOpenDisableCopyAndPaste:ne,disableCopyAndPaste:ue}}},16750:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ee}});var a=E(59301),te={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ie=E(92310),se=E.n(ie),ue=E(29787),ne=E(2859),Se=E(38147),Ce=E(65862),re=(Be,ht,be)=>new Promise((oe,De)=>{var Ue=de=>{try{ye(be.next(de))}catch(x){De(x)}},Ve=de=>{try{ye(be.throw(de))}catch(x){De(x)}},ye=de=>de.done?oe(de.value):Promise.resolve(de.value).then(Ue,Ve);ye((be=be.apply(Be,ht)).next())}),Ee=({data:Be,className:ht,fullWidth:be,style:oe={},onClose:De,onOk:Ue,showFullTools:Ve,noAssociationId:ye})=>{const de=(0,a.useRef)(null),x=(0,a.useRef)(null),Ie=(0,a.useRef)(null),Le=(0,a.useRef)(null),[Ne,It]=(0,a.useState)(!1),[xt,Et]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,a.useEffect)(()=>(Ie.current||(Ie.current=document.createElement("style"),document.head.appendChild(Ie.current)),Be!=null&&Be.visible?(document.body.setAttribute("data-custom","y-hidden"),Ie.current.innerHTML=" html { overflow-y: hidden; }",Be!=null&&Be.src&&Dt()):(document.body.removeAttribute("data-custom"),Ie.current&&(document.head.removeChild(Ie.current),Ie.current=null)),()=>{document.body.removeAttribute("data-custom"),Ie.current&&(document.head.removeChild(Ie.current),Ie.current=null)}),[Be==null?void 0:Be.visible]);const Dt=()=>re(void 0,null,function*(){It(!0),Et("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ve=yield(0,Ce.ZJ)(Be==null?void 0:Be.src);de.current.src="",de.current.src=ve,de.current.onload=function(){xe()},It(!1),Et("")}),We=ve=>re(void 0,null,function*(){It(!0),Et("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ot=yield(0,Se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Be.title,file:ve.dataUrl}});ot!=null&&ot.id&&!ye?(yield(0,Se.ZP)(`/api/attachments/${Be.id}/add_subitem.json`,{method:"post",body:{subitem_id:ot==null?void 0:ot.id,settings:JSON.stringify(ve.state)}})).status===0&&Ue():ot!=null&&ot.id&&Ue(ot),It(!1),Et("")}),we=()=>{const ve=document.querySelector('a[href="https://markerjs.com/"]');ve&&ve.parentNode&&(ve.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Zt=>{const Ye=document.querySelector(Zt.name);Ye&&Ye.setAttribute("title",Zt.title)})},xe=()=>{x.current=new ne.hP(de.current),x.current.targetRoot=Le.current,x.current.addEventListener("render",We),x.current.addEventListener("beforeclose",De),Ve&&(x.current.availableMarkerTypes=x.current.ALL_MARKER_TYPES,x.current.uiStyleSettings.redoButtonVisible=!0,x.current.uiStyleSettings.notesButtonVisible=!0,x.current.uiStyleSettings.zoomButtonVisible=!0,x.current.uiStyleSettings.zoomOutButtonVisible=!0,x.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=x.current.uiStyleSettings,x.current.show(),Be!=null&&Be.snapshotData&&x.current.restoreState(Be.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return a.createElement(a.Fragment,null,(Be==null?void 0:Be.visible)&&a.createElement(ue.Z,{spinning:Ne,tip:xt,style:{position:"absolute",width:"100vw"}},a.createElement("div",{ref:Le,className:se()(te.imageDimensions,ht,be?te.fullWidth:""),style:oe},a.createElement("img",{className:te.img,ref:de}))))}},41348:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ht},$:function(){return Yt}});var a=E(59301),te={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},ie=E(92310),se=E.n(ie),ue=E(28284),ne=E(6767),Se=E(62957),Ce=E(4875),re=E(77019),ge=E(62673),Ee=E(75727),Be=E(94968),ht=E(7939),be=E(89787),oe=E(37568),De=E(82636),Ue=E(74128),Ve="data:image/png;base64,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",ye="data:image/png;base64,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",de="data:image/png;base64,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",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ie=E(38147),Le=E(45917),Ne=E(5623),It=E(48850),xt=E(27687),Et=E(45053),Dt=E(15342),We=E.n(Dt),we=(kt,pe,et)=>new Promise((qe,Re)=>{var ke=tt=>{try{Mt(et.next(tt))}catch(Ot){Re(Ot)}},mt=tt=>{try{Mt(et.throw(tt))}catch(Ot){Re(Ot)}},Mt=tt=>tt.done?qe(tt.value):Promise.resolve(tt.value).then(ke,mt);Mt((et=et.apply(kt,pe)).next())}),ve=a.memo(({tagName:kt="div",value:pe="",className:et,style:qe={},onBlur:Re,id:ke})=>{const mt=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!mt.current)return;we(void 0,null,function*(){const Ot=mt.current;Ot.innerHTML="";const He=pe==null?void 0:pe.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const At of He)if(At.startsWith("$$")&&At.endsWith("$$")||At.startsWith("`$$")&&At.endsWith("$$`")){const Nt=At.startsWith("`$$")?At.slice(3,-3):At.slice(2,-2),rt=document.createElement("span");rt.setAttribute("contentEditable","false"),rt.setAttribute("title",At),rt.className="edu_latex",Ot.appendChild(rt),We().render(Nt,rt,{throwOnError:!1})}else{const Nt=At==null?void 0:At.replace(/<[^>]*>/g,rt=>rt.startsWith("{var tt,Ot;if(Re&&mt.current){const At=mt.current.cloneNode(!0),Nt=At.querySelectorAll("span.edu_latex");for(let rt of Nt){const dt=rt.getAttribute("title"),Te=document.createTextNode(dt||""),Ke=rt;(Ot=(tt=Ke.parentNode)==null?void 0:tt.replaceChild)==null||Ot.call(tt,Te,Ke)}Re(At.innerHTML)}};return a.createElement(a.Fragment,null,a.createElement(kt,{ref:mt,contentEditable:!0,className:et,style:qe,onBlur:Mt}))}),ot=E(41867),Zt=E(77254),Ye=E(32609),ft=E(44589),ct=Object.defineProperty,$e=Object.defineProperties,at=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ae=(kt,pe,et)=>pe in kt?ct(kt,pe,{enumerable:!0,configurable:!0,writable:!0,value:et}):kt[pe]=et,ce=(kt,pe)=>{for(var et in pe||(pe={}))nt.call(pe,et)&&Ae(kt,et,pe[et]);if(ut)for(var et of ut(pe))he.call(pe,et)&&Ae(kt,et,pe[et]);return kt},Je=(kt,pe)=>$e(kt,at(pe)),Ge=(kt,pe,et)=>new Promise((qe,Re)=>{var ke=tt=>{try{Mt(et.next(tt))}catch(Ot){Re(Ot)}},mt=tt=>{try{Mt(et.throw(tt))}catch(Ot){Re(Ot)}},Mt=tt=>tt.done?qe(tt.value):Promise.resolve(tt.value).then(ke,mt);Mt((et=et.apply(kt,pe)).next())});const Vt=kt=>{kt.preventDefault();let et=(kt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,et)},it=kt=>{kt.key==="Enter"&&kt.preventDefault()},yt=({children:kt,style:pe})=>a.createElement("div",{className:te.leftBox,style:pe,onPaste:Vt},kt),Lt=({children:kt,style:pe,className:et})=>a.createElement("div",{className:se()(te.rightBox,et),style:pe,onPaste:Vt},kt),St=({className:kt,style:pe={},width:et=1200,onCancel:qe=()=>{},onSuccess:Re=()=>{},gather:ke={},mode:mt=1,stickyTop:Mt=0,subDisciplineId:tt=[],hideWordFeatures:Ot,dataSource:He=[],customLeftHeadNode:At,customRightHeadNode:Nt,customLeftContent:rt,hideRecognition:dt=!1,onExchange:Te,isSingleSelection:Ke=!1,underpinBackgroundStyle:Me={},headExtraNode:wt,isRefreshItemBank:Rt=!1,okText:an="\u786E\u5B9A\u5BFC\u5165",onSave:dn})=>{var Kt;const[mn,tn]=(0,a.useState)(1),[Da,wn]=(0,a.useState)(0),[Xn,Wa]=(0,a.useState)(""),[Ba,_a]=(0,a.useState)(!1),[Un,Vn]=(0,a.useState)([]),[ca,ga]=(0,a.useState)([]),[va,on]=(0,a.useState)(!1),[Rn,fn]=(0,a.useState)(!1),[En,On]=(0,a.useState)(!1),[Ja,jt]=(0,a.useState)(!1),[Pn,aa]=(0,a.useState)([]),[pa,na]=(0,a.useState)(1),[Qa,La]=(0,a.useState)(!1),[jn,yn]=(0,a.useState)(!0),[sn,Kn]=(0,a.useState)(0),[fl,Fl]=(0,a.useState)(!1),[wr]=ue.default.useForm(),[gn]=ue.default.useForm(),Hn=(0,a.useRef)(null),$a=(0,a.useRef)(null),ja=(0,a.useRef)(),pl=(0,a.useRef)(null),Nl=["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"],Ze=["C","C++","Java","Python","JavaScript","Ruby"];(0,a.useEffect)(()=>{He!=null&&He.length&&Fe(He)},[He]),(0,a.useEffect)(()=>{mn===2&&Hn.current.focus()},[mn]),(0,a.useEffect)(()=>{En&&cn()},[En]);const qt=()=>{if(mn===1){ne.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Ge(void 0,null,function*(){tn(1)})})},cn=()=>Ge(void 0,null,function*(){const ee=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:mt===1?"new_question":"subject"}});aa(ee.disciplines||[])}),Tt=ee=>{const lt=[],Ct=(Xt,gt)=>{Xt.length>=2&<.push(Xt.join(""));for(let bt=gt;bt(ee=ee||"",ee=String(ee),ee=ee.replace(/\s+/g,""),ee),la=ee=>(ee=ee||"",ee=String(ee),ee=ee.replace(/

/g,""),ee=ee.replace(/
/g,` +`),te)},35195:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return We},U:function(){return xt}});var a=E(59301),te=E(11938),ie=E(62957),se=E(70858),ue=E(84056),ne=E(87513),Se=E(66649),Ce=E.n(Se),re={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},ge="data:image/png;base64,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",Ee="data:image/png;base64,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",Be=E(65862),ht=E(65582),be=E(65808),oe=E(59301),De=Object.defineProperty,Ue=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Ie=(we,xe,ve)=>xe in we?De(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):we[xe]=ve,Le=(we,xe)=>{for(var ve in xe||(xe={}))de.call(xe,ve)&&Ie(we,ve,xe[ve]);if(ye)for(var ve of ye(xe))x.call(xe,ve)&&Ie(we,ve,xe[ve]);return we},Ne=(we,xe)=>Ue(we,Ve(xe)),It=(we,xe,ve)=>new Promise((ot,Zt)=>{var Ye=$e=>{try{ct(ve.next($e))}catch(at){Zt(at)}},ft=$e=>{try{ct(ve.throw($e))}catch(at){Zt(at)}},ct=$e=>$e.done?ot($e.value):Promise.resolve($e.value).then(Ye,ft);ct((ve=ve.apply(we,xe)).next())});const xt=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Et}=te.default,Dt=({exercise:we,socket:xe,dispatch:ve,onStartScreenshot:ot,onCloseScreenshot:Zt,handleToDetail:Ye})=>{const[ft,ct]=ie.default.useModal(),$e=(0,a.useRef)(),[at,ut]=(0,a.useState)(!0),nt=(0,a.useRef)(!1),he=(0,ht.useParams)();(0,a.useEffect)(()=>{var ke,mt,Mt;if(document.addEventListener((0,ue.gH)(),qe,!1),window.addEventListener("blur",pe,!1),(ke=we.exerciseUserInfo)!=null&&ke.screen_open&&(0,ue.vp)()&&ut(!1),(mt=we.exerciseUserInfo)!=null&&mt.screen_open&&!(0,ue.vp)()){(0,Be.RG)(" ",!0);const tt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?we.exerciseUserInfo.screen_sec+3:we.exerciseUserInfo.screen_sec+10+1;$e.current=ie.default.info({icon:null,centered:!0,width:444,title:(0,be._V)(be.CP.recordScreen1),keyboard:!1,content:oe.createElement("div",null,(0,be._V)(be.CP.recordScreen2),oe.createElement("span",{style:{color:"#FF9849"}},we.exerciseUserInfo.screen_num-we.exerciseUserInfo.used_screen_num),(0,be._V)(be.CP.recordScreen3)),okText:oe.createElement("span",null,(0,be._V)(be.CP.recordScreen4),"\uFF08",oe.createElement("span",{style:{display:"inline-block"}},oe.createElement(Et,{onFinish:()=>It(void 0,null,function*(){var Ot;const He=yield et();(Ot=$e.current)==null||Ot.destroy(),He.used_screen_num&&Yt(He.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+tt*1e3})),"S\uFF09"),onOk:()=>{var Ot;(0,Be.RG)(" ",!0),(Ot=$e.current)==null||Ot.destroy(),ut(!1),(0,ue.Dj)(document.body),document.getElementById("root").addEventListener("click",ce,!1)}})}return(Mt=we.exerciseUserInfo)!=null&&Mt.screen_open&&!(0,ue.vp)()||document.getElementById("root").addEventListener("click",ce,!1),()=>{document.getElementById("root").removeEventListener("click",ce,!1),document.removeEventListener((0,ue.gH)(),qe,!1),window.removeEventListener("blur",pe,!1)}},[]),(0,a.useEffect)(()=>{setTimeout(()=>{we.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",ce,!1),document.removeEventListener((0,ue.gH)(),qe,!1))},500),Je()},[we.actionTabs]),(0,a.useEffect)(()=>{setTimeout(()=>{we.exerciseUserInfo.used_screen_num>we.exerciseUserInfo.screen_num&&Ht()},500)},[we.exerciseUserInfo]);const Ae=()=>It(void 0,null,function*(){const ke=yield et();setTimeout(()=>{var mt,Mt;(mt=$e.current)==null||mt.destroy(),$e.current=ie.default.info({okText:oe.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:oe.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",oe.createElement("span",{className:"c-red"},ke.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",oe.createElement("span",{className:"c-red"},(Mt=we.exerciseUserInfo)==null?void 0:Mt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>It(void 0,null,function*(){(0,ue.Dj)(document.body)})})},1e3)}),ce=ke=>{!(0,ue.vp)()&&ke.target.nodeName!=="A"&&ke.target.nodeName!=="BUTTON"&&ke.target.innerHTML!=="\u786E \u5B9A"&&(0,ue.Dj)(document.body)},Je=()=>It(void 0,null,function*(){const ke=yield ve({type:"exercise/getExerciseUserInfo",payload:Le({},he)});return ke==null?void 0:ke.data}),Ge=ke=>It(void 0,null,function*(){var mt;if((mt=we.exerciseUserInfo)!=null&&mt.screen_at){const tt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((tt==null?void 0:tt.status)===-6)return}const Mt=yield(0,ne.oy)({id:he.categoryId});if(Mt!=null&&Mt.is_commit){ie.default.destroyAll(),yield Vt(),kt(!0);return}else Yt(ke+1)}),Vt=()=>It(void 0,null,function*(){var ke;const mt=Ce()(),Mt=we.exerciseUserInfo.screen_sec;if(Lt.current.length>0){const tt=mt.format("YYYY-MM-DD HH:mm:ss");let Ot=Math.floor(mt.diff(Ce()(Lt.current[0].start))/1e3);const He=Lt.current.length;Ot/Mt>>0>He&&(Ot=(He+1)*Mt-1),yield(0,ne.P8)(he.categoryId,{exercise_user_id:(ke=we.exerciseUserInfo)==null?void 0:ke.exercise_user_id,time:tt,time_long:Ot,count:He})}Lt.current=[]}),it=(0,a.useRef)(0),yt=(0,a.useRef)(0),Lt=(0,a.useRef)([]),St=(0,a.useRef)(!1),Yt=ke=>It(void 0,null,function*(){var mt;nt.current||(ot(),ie.default.destroyAll(),it.current=Ce()().valueOf(),St.current=!0,$e.current=ie.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:re.exitFullScreenModalWrapper,okText:oe.createElement("span",null,(0,be._V)(be.CP.recordScreen8)),content:oe.createElement("div",{className:re.exitFullScreenModal},oe.createElement("img",{src:ge,alt:"",className:re.warningIcon}),oe.createElement("div",{className:re.warningText,style:{marginBottom:50,fontWeight:500}},(0,be._V)(be.CP.recordScreen9)),oe.createElement("div",{style:{marginBottom:40}},(0,be._V)(be.CP.recordScreen10)),oe.createElement("div",{style:{marginBottom:40}},(0,be._V)(be.CP.recordScreen11),oe.createElement("span",{className:re.warningText},((mt=we.exerciseUserInfo)==null?void 0:mt.screen_num)+1),(0,be._V)(be.CP.recordScreen12),oe.createElement("span",{className:re.warningText,style:{fontWeight:600}},(0,be._V)(be.CP.recordScreen13)),",",(0,be._V)(be.CP.recordScreen14),oe.createElement("span",{className:re.warningText},ke-1),(0,be._V)(be.CP.recordScreen15)),oe.createElement("div",null,oe.createElement("span",null,oe.createElement(Et,{className:re.countdownWrapper,onFinish:()=>{yt.current=Ce()().valueOf(),Lt.current.push({start:it.current,end:yt.current}),Ge(ke)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(we.exerciseUserInfo.screen_sec+1)*1e3}),(0,be._V)(be.CP.recordScreen25)),(0,be._V)(be.CP.recordScreen16))),onOk:()=>{(0,Be.RG)(" ",!0),Vt(),(0,ue.Dj)(document.body),Zt(),$e.current.destroy(),St.current=!1}}))}),Ht=()=>It(void 0,null,function*(){ie.default.destroyAll(),(yield(0,ne.VL)({categoryId:he.categoryId,commit_method:1}))&&kt()}),kt=(ke=!1)=>It(void 0,null,function*(){var mt,Mt;if(document.removeEventListener((0,ue.gH)(),qe,!1),(0,ue.BU)(),ie.default.destroyAll(),nt.current=!0,ke){const tt=yield(0,ne.Yu)(he.categoryId,{exercise_user_id:(mt=we.exerciseUserInfo)==null?void 0:mt.exercise_user_id});ft.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:re.forcedModalWrapper,centered:!0,content:oe.createElement("div",{className:re.forcedModalContent},oe.createElement("img",{src:Ee,alt:""}),oe.createElement("div",{className:re.forcedText},(0,be._V)(be.CP.recordScreen17)),oe.createElement("div",{className:re.screenNumText},(0,be._V)(be.CP.recordScreen18),(Mt=we.exerciseUserInfo)==null?void 0:Mt.screen_num,(0,be._V)(be.CP.recordScreen19)),oe.createElement(se.default,{dataSource:tt==null?void 0:tt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,be._V)(be.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,be._V)(be.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,be._V)(be.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Zt(),Ye()},onOk:()=>{ht.history.push(`/classrooms/${he.coursesId}/exercisenotice/${he.categoryId}/users/${he.login}?isShowApply=true`)}})}else ft.info({content:oe.createElement("div",{className:"tc font16"},(0,be._V)(be.CP.recordScreen23),oe.createElement("br",null),(0,be._V)(be.CP.recordScreen24)),onOk:()=>{Ye()}})}),pe=ke=>{(0,ue.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!St.current&&(0,ue.BU)()},et=()=>It(void 0,null,function*(){var ke;if((ke=we.exerciseUserInfo)!=null&&ke.screen_at){const tt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((tt==null?void 0:tt.status)===-6)return}const mt=yield(0,ne.oy)({id:he.categoryId});if(mt!=null&&mt.is_commit){kt();return}return yield Je()}),qe=()=>It(void 0,null,function*(){var ke;if((0,Be.RG)(" ",!0),(0,ue.vp)()){if((ke=we.exerciseUserInfo)!=null&&ke.screen_at){var mt=yield(0,ne.ck)(Ne(Le({},he),{reset:!0}));if((mt==null?void 0:mt.status)===-6)return}}else if(!St.current){var mt=yield(0,ne.ck)(Le({},he));if((mt==null?void 0:mt.status)===-6)return;const tt=yield Je();Yt(tt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Re=()=>It(void 0,null,function*(){(0,ne.ck)(Le({},he));const ke=yield Je();Yt(ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return oe.createElement("div",null,ct)};var We=(0,ht.connect)(({exercise:we,globalSetting:xe})=>({globalSetting:xe,exercise:we}))(Dt)},45917:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ve}});var a=E(59301),te=E(18287),ie={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},se=E(73631),ue=E(5623),ne=E(11517),Se=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ht=(ye,de,x)=>de in ye?Se(ye,de,{enumerable:!0,configurable:!0,writable:!0,value:x}):ye[de]=x,be=(ye,de)=>{for(var x in de||(de={}))Ee.call(de,x)&&ht(ye,x,de[x]);if(ge)for(var x of ge(de))Be.call(de,x)&&ht(ye,x,de[x]);return ye},oe=(ye,de)=>Ce(ye,re(de)),De=(ye,de,x)=>new Promise((Ie,Le)=>{var Ne=Et=>{try{xt(x.next(Et))}catch(Dt){Le(Dt)}},It=Et=>{try{xt(x.throw(Et))}catch(Dt){Le(Dt)}},xt=Et=>Et.done?Ie(Et.value):Promise.resolve(Et.value).then(Ne,It);xt((x=x.apply(ye,de)).next())}),Ve=({value:ye,onChange:de,scrollId:x})=>{const[Ie,Le]=(0,a.useState)([]);(0,a.useEffect)(()=>{Ne()},[]);const Ne=()=>De(void 0,null,function*(){const we=yield(0,ne.NZ)({});if(we!=null&&we.data){const xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:a.createElement("img",{src:se,className:ie.folderIcon}),isLeaf:!1,children:It(we.data||[])}];Le(xe)}}),It=we=>we.map(xe=>({title:xe.name,key:xe.group_id,icon:a.createElement("img",{src:se,className:ie.folderIcon}),isLeaf:xe.children.length===0,children:It(xe.children)})),xt=(we,xe,ve)=>we.map(ot=>ot.key===xe?be(be({},ot),ve):ot.children?oe(be({},ot),{children:xt(ot.children,xe,ve)}):ot),Et=(we,xe,ve)=>we.map(ot=>{if(ot.key===xe)return oe(be({},ot),{icon:ve?a.createElement("img",{src:ue,className:ie.folderIcon}):a.createElement("img",{src:se,className:ie.folderIcon})});if(ot.children)return oe(be({},ot),{children:Et(ot.children,xe,ve)})}),Dt=(we,xe)=>{Le(ve=>Et(ve,xe.node.key,xe.expanded))},We=ye?{selectedKeys:ye,defaultExpandedKeys:ye}:{};return Ie.length>0&&a.createElement("div",{id:x||""},a.createElement(te.default,be({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Ie,className:ie.folderWrapper,onSelect:de,onExpand:Dt},We)))}},90463:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ne}});var a=E(37639),te={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},ie=E(32637),se=E(59301),ne=({type:Se,style:Ce})=>{const re=se.createElement("div",{className:te.wrap,onClick:ge=>{ge.preventDefault(),ge.stopPropagation()}},se.createElement("p",null,Se==="shixun"||Se==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",se.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Se==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),se.createElement("div",{className:te.contact},se.createElement("div",{className:te.img},se.createElement("img",{src:ie,width:"124px",height:"124px"})),se.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return se.createElement(a.Z,{content:re},se.createElement("span",{className:te.text,style:Ce},"\u9AD8\u6D88\u8017"))}},42217:function(Pe,_e,E){"use strict";E.d(_e,{X:function(){return se},y:function(){return ie}});var a=E(59301),te=E(6767);const ie=ue=>{(0,a.useEffect)(()=>{if(ue){const ne=Ce=>{Ce.key==="F12"&&(Ce.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Se=Ce=>{Ce.preventDefault()};return document.addEventListener("keydown",ne),document.addEventListener("contextmenu",Se),()=>{document.removeEventListener("keydown",ne),document.removeEventListener("contextmenu",Se)}}},[ue])},se=()=>{const[ue,ne]=(0,a.useState)(!1),Se=Ce=>{const{keyCode:re,ctrlKey:ge,metaKey:Ee,type:Be}=Ce;(Be==="paste"||(re===67||re===86)&&(Ee||ge))&&(te.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),Ce.preventDefault(),Ce.stopPropagation())};return(0,a.useEffect)(()=>(ue&&(window.addEventListener("keydown",Se,!0),window.addEventListener("paste",Se,!0)),()=>{window.removeEventListener("keydown",Se,!0),window.removeEventListener("paste",Se,!0)}),[ue]),{setOpenDisableCopyAndPaste:ne,disableCopyAndPaste:ue}}},16750:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ee}});var a=E(59301),te={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ie=E(92310),se=E.n(ie),ue=E(29787),ne=E(2859),Se=E(38147),Ce=E(65862),re=(Be,ht,be)=>new Promise((oe,De)=>{var Ue=de=>{try{ye(be.next(de))}catch(x){De(x)}},Ve=de=>{try{ye(be.throw(de))}catch(x){De(x)}},ye=de=>de.done?oe(de.value):Promise.resolve(de.value).then(Ue,Ve);ye((be=be.apply(Be,ht)).next())}),Ee=({data:Be,className:ht,fullWidth:be,style:oe={},onClose:De,onOk:Ue,showFullTools:Ve,noAssociationId:ye})=>{const de=(0,a.useRef)(null),x=(0,a.useRef)(null),Ie=(0,a.useRef)(null),Le=(0,a.useRef)(null),[Ne,It]=(0,a.useState)(!1),[xt,Et]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,a.useEffect)(()=>(Ie.current||(Ie.current=document.createElement("style"),document.head.appendChild(Ie.current)),Be!=null&&Be.visible?(document.body.setAttribute("data-custom","y-hidden"),Ie.current.innerHTML=" html { overflow-y: hidden; }",Be!=null&&Be.src&&Dt()):(document.body.removeAttribute("data-custom"),Ie.current&&(document.head.removeChild(Ie.current),Ie.current=null)),()=>{document.body.removeAttribute("data-custom"),Ie.current&&(document.head.removeChild(Ie.current),Ie.current=null)}),[Be==null?void 0:Be.visible]);const Dt=()=>re(void 0,null,function*(){It(!0),Et("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ve=yield(0,Ce.ZJ)(Be==null?void 0:Be.src);de.current.src="",de.current.src=ve,de.current.onload=function(){xe()},It(!1),Et("")}),We=ve=>re(void 0,null,function*(){It(!0),Et("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ot=yield(0,Se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Be.title,file:ve.dataUrl}});ot!=null&&ot.id&&!ye?(yield(0,Se.ZP)(`/api/attachments/${Be.id}/add_subitem.json`,{method:"post",body:{subitem_id:ot==null?void 0:ot.id,settings:JSON.stringify(ve.state)}})).status===0&&Ue():ot!=null&&ot.id&&Ue(ot),It(!1),Et("")}),we=()=>{const ve=document.querySelector('a[href="https://markerjs.com/"]');ve&&ve.parentNode&&(ve.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Zt=>{const Ye=document.querySelector(Zt.name);Ye&&Ye.setAttribute("title",Zt.title)})},xe=()=>{x.current=new ne.hP(de.current),x.current.targetRoot=Le.current,x.current.addEventListener("render",We),x.current.addEventListener("beforeclose",De),Ve&&(x.current.availableMarkerTypes=x.current.ALL_MARKER_TYPES,x.current.uiStyleSettings.redoButtonVisible=!0,x.current.uiStyleSettings.notesButtonVisible=!0,x.current.uiStyleSettings.zoomButtonVisible=!0,x.current.uiStyleSettings.zoomOutButtonVisible=!0,x.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=x.current.uiStyleSettings,x.current.show(),Be!=null&&Be.snapshotData&&x.current.restoreState(Be.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return a.createElement(a.Fragment,null,(Be==null?void 0:Be.visible)&&a.createElement(ue.Z,{spinning:Ne,tip:xt,style:{position:"absolute",width:"100vw"}},a.createElement("div",{ref:Le,className:se()(te.imageDimensions,ht,be?te.fullWidth:""),style:oe},a.createElement("img",{className:te.img,ref:de}))))}},41348:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ht},$:function(){return Yt}});var a=E(59301),te={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},ie=E(92310),se=E.n(ie),ue=E(28284),ne=E(6767),Se=E(62957),Ce=E(4875),re=E(77019),ge=E(62673),Ee=E(75727),Be=E(94968),ht=E(7939),be=E(89787),oe=E(37568),De=E(82636),Ue=E(74128),Ve="data:image/png;base64,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",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAACbJJREFUeF7tnVtMHNcZx79vxruLITZUceNbwEpr8KXAwi6+pm3qKoraqhepVfvWB3sJqKn60Mf2hfLSPvYhquVgcKTmrVIrpbdIURXbTWPMZYHl4osSy7FpiO2QFBuDze7OOdUh3t1hvLczZ2BmzMcbO9853zf/33xnvpk5MwfB5h/nHNs6p2ohZWwH5NUcMWSzq3XZjCEaGvD5Ch64+V7vvpuIyO0IgXYafaPresXd6flWRL7FTntqs1IBxtinNXU1I+e6n3soq400QJF5kdjEYYInK3VxewFx9ExLv2wmSgOMdkzWccMIOxs+9SYUqIDA+IW+/Tdk1JAHeDxxiGvwTMYJ6nAnWLUw3v/7ow9kHK932yO/vLAxuVDVzI2cloAwN9IbfldGG3mAJ8ZeMhcsoc0L/yJ4MpLnbAXEpXtVL2Z+EYXNWG/zP2V6kwYYiSW+Z3Yw0hf+m4xDsl2pgKqeBNDlI4oAugxA1T0BVFXQ5fYE0GUAqu4JoKqCLrcngC4DUHVPAFUVdLk9AXQZgKp7AqiqoMvtCaDLAFTdE0BVBV1uTwBdBqDqngCqKuhyewLoMgBV9wRQVUGX2xNAlwGouieAqgq63N4xgDTP02WSJdwXmke6/ESe5nl6G541OvM8UqR5nv6Cl4k2O4+U5nn6E6CIWswjxahlnueeukr40Qs1sKnSvzv2JEY+vwjw5/NzcPXmYm73EOYwapnn+euf7iB4Hj0CBMTfvjGTjU4UNmgtY3/XucOj4VNYQoFfvZYDKP4ngD47Lgigz4BZwyWABNDnCvg8fMpAAuhzBRwO35oR1ireut3qXrbqpwwkgA4r4PPuKAMJoJQCNIRKyeU9YwLoPSZSERFAKbm8Z0wAvcdEKiICKCWX94wJoPeYSEVEAKXk8p4xAfQeE6mICKCUXN4zJoDeYyIVEQGUkst7xgTQe0ykIiKAUnJ5z5gAeo+JVEQEUEou7xkTQO8xkYrIUYBDVxZh6Ooi3J41IJk2pAJZ78bBDTps3aLDgT2VcGBv+S+iOAJQzNH/0zuz8MFHyfXOwZH9370zCD/55pay3klxBGDf3wmeI+RMnQiIse+WXkdFGaAYNv9yfs7p+Kk/APjhCzUlh1NlgCffnIXpW7mhk9aNsHfs5Vs3onZbEF75QfEsVAbY1Xd7RcFC60bYAyhaWdeNEIVNd2xr0Q6VAVo7oHUj7AMULWXfzySAano73poAOi7p2nZIANdWb8e9EUDHJV3bDgng2urtuDfPA7QG6LQCfq+CCaDPl78jgARw5YKOpV75lb2QpyG0+EnD8xno9DnvSeuPAPqcqDLAlvbx72ic6xkdSn3sTnYI9bm+qx6+DMD8H7trT3wNONRkIi31uUkC6CzTcgEW/Nzk0dilXQ8h1Ww3LL9eh337F++HPllM7meQ3soZpnnQuDF6quUDROR2tbDTTqXIW/7gq/jkcuuJsSOapj1tJwA/AhTP4R7eqzqKACtmE3FufPz92taR7m5kdrSw08YuwOwnl4VT8dHzuZtzETsQ/QawELyM+GsN0Q7AFR89zwXO8fn2y3UPMVXHADeZC5tiR5afAOaDh8AYB00z7+NaQiwXYNFlB2RSX3WhChlfTtrmhafjhwDJK09vDgRn5yBiLubWCqKqnsvrRsj8qTqU8eWUbT54GsD14b7wZMZHtGM4wFng8FpDVNXziQcoqs1bi4tfNRcsVnhuQiSAJdK0LTbVyiD9bMYMdfww3tM8UaiZyERIh45xZKG1KGw8D7Dck3QhQVWLpEgs8S0ACIj+RcECuvF2vKctVRjg+F5u8Hrr9tU6JxLAEhnYenz8RdT4xozZliS88/Yb4YV8zQ6+PNaQZrinUJerAZEAlgDY0nmpXkun9mbNDJjDYOqiNQsjsfhugA37MnYaosG1DaOcpXavZmFDAEsA7Ori2l+nJyOIbHshiG3Hx7/ENP6VzHZxzaVrocF4z57ZQtXpSF9r3Inbbp4H6NSlgEo/AuKbN8aimq5ts0IMaPrOZEprMsMLhgIDg3/Y92mp6tQJiASwTLJ5MxFhAThU5eAxI5hMDgz+8VAW3mpDJIBlAhRmeTPxUXvOMV2B2kB/X+NnxS4xrBf7gDgTP900Ync4JYASAItB5JWVF0dfrf+kVHf5zokqEAlgKcXzbM+Xicj5/zbVhi+e68Z0qS6dhEgAS6ldYLtXIBJAmwALDaduZaLd3Xjib2aXEsYrmVgqzkLb1z3AbCbOjEU1lrtO9EsmEsBHh/ZyJipA7HiNB4aHxlc8T1SpTsvNSAJoUsqPEAmg5VD3G8RVB6j6PNA6lKg+HyxnaPITRAJY7DpR8Zw4NDhxBIFXZ10o3nbLFyoBLJKSTmSiFSLq2qV4T9O1ckaCcmwIYAmVHIeIsBA/3XzW7s1va7irDrCco8jrNp9DnIpqzMg+Tyz3OlG8unCgPdHCALMTqzg34qNnIjNO7DcBLFNFOxAFvIMdY2GDabVmNxqy+aHTLeedyEICWCbA3B2b8jKxELyMO9QDw/Ge/R9LuM9rSgAlFSwnE/PB01Cb1wEupzg7KFxyhvdGX28+L+n+MXMCaEPBYhDP/gYM67Ap4H1xY0X/W6/WL0XaJ5qBs13CrR7Sh4ZONt6yEULuykS2serzK1l/XrUvBFHT+X3zOc8MT+zLj7smg9dm0seAYZAD3h3ta/63yj5SBiqolw/iymIll3nm36Mdk3XcMMLitwBqgwO9TbfthkEA7Sr3qJ2A+I//JtoY4GOf2kW9ol/MLbW6EOfItljieY74BUCYG+kNv2s3DAJoVzlTOwHxrZnE7lRaqzNP4wfGub4hcL1qx/6r1rk20Y7hap4MfB10gIoADFw4Fb5jJxQCaEe1Am2Wq88TQ88aeqjePN8UOV8KBmGq/1TLR+ambbFEIwN4TtwUiJ9p+Y+dUKQBRk+MvcQRs69e0UfPH5ddgDz88vjONOP1HPGpjAXnOFtdoU2cO9l4X/xmfpWt3GmNVm/yAI8nDnENnsl0RMsOFM4bAfLozxI7kkloyIJknIOuX9u8c/b9c93H0q2xkV0IerMG+mfDfY3vyWahPEBTBSXrzE/2Tj53FCAjsavbde1BA+PaJqEDZ/ggqPMrRiBUxZJLDeK3QkVPMd2kAX4ezMRhRF56nRg/EbPE6iTA3BDKsa3z8jaNpxsMxjc/NhzqcCfeEx6QkU0aoOhcfFfm7vR865MMcTUAmkEe/PnU1vQSazA/8EXO78fPtJxddYDLQ4C4lumcqoWUsR2QV5sLG5kAvGq7mgDN+3zglcltfCn1ZcbwKR30S0OvN03LaPJ/jAi5buoQkzIAAAAASUVORK5CYII=",de="data:image/png;base64,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",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ie=E(38147),Le=E(45917),Ne=E(5623),It=E(48850),xt=E(27687),Et=E(45053),Dt=E(15342),We=E.n(Dt),we=(kt,pe,et)=>new Promise((qe,Re)=>{var ke=tt=>{try{Mt(et.next(tt))}catch(Ot){Re(Ot)}},mt=tt=>{try{Mt(et.throw(tt))}catch(Ot){Re(Ot)}},Mt=tt=>tt.done?qe(tt.value):Promise.resolve(tt.value).then(ke,mt);Mt((et=et.apply(kt,pe)).next())}),ve=a.memo(({tagName:kt="div",value:pe="",className:et,style:qe={},onBlur:Re,id:ke})=>{const mt=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!mt.current)return;we(void 0,null,function*(){const Ot=mt.current;Ot.innerHTML="";const He=pe==null?void 0:pe.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const At of He)if(At.startsWith("$$")&&At.endsWith("$$")||At.startsWith("`$$")&&At.endsWith("$$`")){const Nt=At.startsWith("`$$")?At.slice(3,-3):At.slice(2,-2),rt=document.createElement("span");rt.setAttribute("contentEditable","false"),rt.setAttribute("title",At),rt.className="edu_latex",Ot.appendChild(rt),We().render(Nt,rt,{throwOnError:!1})}else{const Nt=At==null?void 0:At.replace(/<[^>]*>/g,rt=>rt.startsWith("{var tt,Ot;if(Re&&mt.current){const At=mt.current.cloneNode(!0),Nt=At.querySelectorAll("span.edu_latex");for(let rt of Nt){const dt=rt.getAttribute("title"),Te=document.createTextNode(dt||""),Ke=rt;(Ot=(tt=Ke.parentNode)==null?void 0:tt.replaceChild)==null||Ot.call(tt,Te,Ke)}Re(At.innerHTML)}};return a.createElement(a.Fragment,null,a.createElement(kt,{ref:mt,contentEditable:!0,className:et,style:qe,onBlur:Mt}))}),ot=E(41867),Zt=E(77254),Ye=E(32609),ft=E(44589),ct=Object.defineProperty,$e=Object.defineProperties,at=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ae=(kt,pe,et)=>pe in kt?ct(kt,pe,{enumerable:!0,configurable:!0,writable:!0,value:et}):kt[pe]=et,ce=(kt,pe)=>{for(var et in pe||(pe={}))nt.call(pe,et)&&Ae(kt,et,pe[et]);if(ut)for(var et of ut(pe))he.call(pe,et)&&Ae(kt,et,pe[et]);return kt},Je=(kt,pe)=>$e(kt,at(pe)),Ge=(kt,pe,et)=>new Promise((qe,Re)=>{var ke=tt=>{try{Mt(et.next(tt))}catch(Ot){Re(Ot)}},mt=tt=>{try{Mt(et.throw(tt))}catch(Ot){Re(Ot)}},Mt=tt=>tt.done?qe(tt.value):Promise.resolve(tt.value).then(ke,mt);Mt((et=et.apply(kt,pe)).next())});const Vt=kt=>{kt.preventDefault();let et=(kt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,et)},it=kt=>{kt.key==="Enter"&&kt.preventDefault()},yt=({children:kt,style:pe})=>a.createElement("div",{className:te.leftBox,style:pe,onPaste:Vt},kt),Lt=({children:kt,style:pe,className:et})=>a.createElement("div",{className:se()(te.rightBox,et),style:pe,onPaste:Vt},kt),St=({className:kt,style:pe={},width:et=1200,onCancel:qe=()=>{},onSuccess:Re=()=>{},gather:ke={},mode:mt=1,stickyTop:Mt=0,subDisciplineId:tt=[],hideWordFeatures:Ot,dataSource:He=[],customLeftHeadNode:At,customRightHeadNode:Nt,customLeftContent:rt,hideRecognition:dt=!1,onExchange:Te,isSingleSelection:Ke=!1,underpinBackgroundStyle:Me={},headExtraNode:wt,isRefreshItemBank:Rt=!1,okText:an="\u786E\u5B9A\u5BFC\u5165",onSave:dn})=>{var Kt;const[mn,tn]=(0,a.useState)(1),[Da,wn]=(0,a.useState)(0),[Xn,Wa]=(0,a.useState)(""),[Ba,_a]=(0,a.useState)(!1),[Un,Vn]=(0,a.useState)([]),[ca,ga]=(0,a.useState)([]),[va,on]=(0,a.useState)(!1),[Rn,fn]=(0,a.useState)(!1),[hn,On]=(0,a.useState)(!1),[Ka,jt]=(0,a.useState)(!1),[Pn,aa]=(0,a.useState)([]),[pa,na]=(0,a.useState)(1),[Qa,La]=(0,a.useState)(!1),[jn,yn]=(0,a.useState)(!0),[sn,Kn]=(0,a.useState)(0),[fl,Fl]=(0,a.useState)(!1),[wr]=ue.default.useForm(),[gn]=ue.default.useForm(),Hn=(0,a.useRef)(null),$a=(0,a.useRef)(null),ja=(0,a.useRef)(),pl=(0,a.useRef)(null),Ml=["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"],Ze=["C","C++","Java","Python","JavaScript","Ruby"];(0,a.useEffect)(()=>{He!=null&&He.length&&Fe(He)},[He]),(0,a.useEffect)(()=>{mn===2&&Hn.current.focus()},[mn]),(0,a.useEffect)(()=>{hn&&cn()},[hn]);const qt=()=>{if(mn===1){ne.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Ge(void 0,null,function*(){tn(1)})})},cn=()=>Ge(void 0,null,function*(){const ee=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:mt===1?"new_question":"subject"}});aa(ee.disciplines||[])}),Tt=ee=>{const lt=[],Ct=(Xt,gt)=>{Xt.length>=2&<.push(Xt.join(""));for(let bt=gt;bt(ee=ee||"",ee=String(ee),ee=ee.replace(/\s+/g,""),ee),la=ee=>(ee=ee||"",ee=String(ee),ee=ee.replace(/
/g,""),ee=ee.replace(/
/g,` `),ee=ee.replace(/<\/div>/g,` -`),ee=Ma(ee),ee),Ya=ee=>ee.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Ma=ee=>ee.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),ra=ee=>{var lt;const Ct=ee.clipboardData;if(Ct){const Xt=Ct.types.toString(),gt=Ct.items;if(Xt==="Files"||Ct.types.indexOf("Files")>-1){ee.preventDefault();try{let bt=gt[1];((lt=gt[0])==null?void 0:lt.kind)==="file"&&(bt=gt[0]);const Gt=bt.getAsFile();(0,Et.I)(Gt,Ut=>{var $t;if(Ut.id){if((($t=Gt==null?void 0:Gt.type)==null?void 0:$t.indexOf("image"))>-1){const Fn=``;document.execCommand("insertText",!1,Fn)}}else(Ut==null?void 0:Ut.status)===401&&(document.location.href="/user/login")})}catch(bt){ne.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Ia(ee,lt){return Ge(this,null,function*(){if(typeof ee=="string")return yield lt(ee);if(typeof ee!="object"||ee===null)return ee;if(Array.isArray(ee))return yield Promise.all(ee.map(gt=>Ge(this,null,function*(){return yield Ia(gt,lt)})));const Ct={};for(const Xt in ee)if(Object.prototype.hasOwnProperty.call(ee,Xt)){const gt=ee[Xt];typeof gt=="string"?Ct[Xt]=yield lt(gt):typeof gt=="object"?Ct[Xt]=yield Ia(gt,lt):Ct[Xt]=gt}return Ct})}const Xa=()=>Ge(void 0,null,function*(){var ee;_a(!0),Wa("\u5904\u7406\u4E2D"),yield new Promise(Xt=>setTimeout(Xt,1e3));let lt=(ee=$a.current)==null?void 0:ee.querySelectorAll('[data-text="edit"]'),Ct="";try{lt.forEach(function(Xt){var gt,bt,Gt,Ut;const $t=Xt.cloneNode(!0),Fn=$t.querySelectorAll("span.edu_latex");for(let Ft of Fn){const zt=Ft.getAttribute("title"),Bn=document.createTextNode(zt),zn=Ft;(bt=(gt=zn.parentNode)==null?void 0:gt.replaceChild)==null||bt.call(gt,Bn,zn)}const je=$t.querySelectorAll("span[style]");for(let Ft of je)if(Ft.style.fontFamily){const zt=Ft.innerHTML,Bn=document.createTextNode(zt),zn=Ft;(Ut=(Gt=zn.parentNode)==null?void 0:Gt.replaceChild)==null||Ut.call(Gt,Bn,zn)}$t==null||$t.childNodes.forEach(function(Ft){Ft.nodeType===Node.ELEMENT_NODE&&Ft.localName!=="h5"&&Ft.localName!=="h4"?Ct+=`

${Ft.innerHTML}

`:Ft.nodeType===Node.TEXT_NODE&&(Ct+=`

${Ft.textContent}

`)})}),Xe("/api/intelligent_imports/import.json",{html:Ma(Ct)})}catch(Xt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Xt)}}),cl=ee=>{let lt=ee.filter(Ct=>!!(Ct!=null&&Ct.type));return lt=lt.map(Ct=>{var Xt,gt;const bt=(Xt=Wr.find(Ut=>Ut.id===(Ct==null?void 0:Ct.type)))==null?void 0:Xt.deal,Gt=Je(ce({},Ct),{id:String(Math.random()).slice(-6),knowledgePoint:(gt=Wn(Ct==null?void 0:Ct.knowledgePoint))==null?void 0:gt.replaceAll(";","\uFF1B")});return bt?bt(Gt):Gt}),lt},Na=()=>{if(mn===1){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Xa})},Pl=()=>a.createElement("div",{className:te.row},a.createElement("div",{className:te.leftLayout},a.createElement(yt,{style:{height:675}},mn===1&&a.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>tn(2)},a.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",a.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",a.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",a.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",a.createElement("br",null)),a.createElement("div",{className:te.imgBox,style:{marginTop:75}},a.createElement("img",{width:56,src:ye}),a.createElement("span",null,"\u7F16\u8F91\u533A"))),mn===2&&a.createElement("div",{"data-text":"edit",onBlur:()=>{Hn.current.innerHTML||tn(1)},ref:Hn,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),a.createElement("div",{className:te.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},a.createElement("div",{className:te.imgBox,style:{marginTop:240}},a.createElement("img",{width:56,src:de}),a.createElement("span",null,"\u9884\u89C8\u533A")))),Sa=(ee,lt,Ct,Xt)=>{var gt;console.log(ee,lt,Ct,Xt,"onDataChange\u4FEE\u6539\u6570\u503C");const bt=JSON.parse(JSON.stringify(ca));Xt===void 0?bt[lt][ee]=Ct:bt[lt].questions[Xt][ee]=Ct;const Gt=ce({},bt[lt]),Ut=(gt=Wr.find($t=>$t.id===(Gt==null?void 0:Gt.type)))==null?void 0:gt.deal;bt[lt]=Ut(Gt),ga(bt)},vl=(ee,lt,Ct)=>{var Xt;const gt=Ct!==void 0,bt=(Xt=Wr.find($t=>$t.id===(ee==null?void 0:ee.type)))==null?void 0:Xt.type,Gt=`${lt+1}.${Ct===void 0?"":Ct+1+"."}`,Ut=`${(ee==null?void 0:ee.type)==="7"?"{{":""}${Gt}\u3010${bt}\u3011${(ee==null?void 0:ee.question)||""}`;return a.createElement(a.Fragment,null,gt&&a.createElement("h4",{contentEditable:!0}),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",value:Ut}))},ua=(ee,lt)=>Ge(void 0,null,function*(){var Ct;const Xt=yield Te(ee,lt),gt=(Ct=Xt==null?void 0:Xt.data)==null?void 0:Ct.content;if(gt!=null&>.length){const bt=cl(gt)[0];Un.splice(lt,1,bt),ca.splice(lt,1,bt),Vn([...Un]),ga([...ca])}}),ar=(ee,lt,Ct)=>{var Xt;const gt=Ct!==void 0,bt=(Xt=Wr.find(Ut=>Ut.id===(ee==null?void 0:ee.type)))==null?void 0:Xt.type,Gt=`${lt+1}.${Ct===void 0?"":Ct+1+"."}`;return gt?a.createElement("div",{style:{padding:"10px 18px"}},`${Gt}\u3010${bt}\u3011`,a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"span",className:te.edit,onBlur:Ut=>Sa("question",lt,Ut,Ct),value:(ee==null?void 0:ee.question)||""})):a.createElement(a.Fragment,null,a.createElement("div",{className:te.actionHead},a.createElement("div",{className:"c-light-primary"},`${Gt}\u3010${bt}\u3011`),mt!==1&&a.createElement(Ce.Z,{disabled:(ee==null?void 0:ee.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Ut=>Sa("score",lt,Ut,Ct),value:ee==null?void 0:ee.score}),a.createElement(re.Z,{align:"middle",style:{marginLeft:"auto"}},!!Te&&a.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ua(ee,lt)},a.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),a.createElement(ge.default,{onChange:Ut=>Sa("checked",lt,Ut.target.checked,Ct),checked:!!(ee!=null&&ee.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",style:{padding:"10px 18px"},className:te.edit,onBlur:Ut=>Sa("question",lt,Ut,Ct),value:ee==null?void 0:ee.question}))},pr=(ee,lt,Ct)=>a.createElement(a.Fragment,null,["0","1","2","4"].includes(ee==null?void 0:ee.type)&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u7B54\u6848\uFF1A${lt||""}`,tagName:"p"}),!Ct&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u96BE\u5EA6\uFF1A${(ee==null?void 0:ee.difficulty)||""}`,tagName:"p"}),(ee==null?void 0:ee.type)!=="7"&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u89E3\u6790\uFF1A${(ee==null?void 0:ee.analyze)||""}`,tagName:"p"}),!Ct&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(ee==null?void 0:ee.knowledgePoint)||""}`,tagName:"p"})),oa=(ee,lt,Ct,Xt)=>{const gt=Xt!==void 0,bt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Gt=gt&&!ee.last&&!ee.errorMsg?{marginBottom:10}:{},Ut=bt.map($t=>({key:$t,label:$t,onClick:()=>Sa("difficulty",Ct,$t,Xt)}));return a.createElement("div",{className:te.liWrap,style:Gt},["4"].includes(ee==null?void 0:ee.type)&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",className:`${te.edit} c-black`,onBlur:$t=>Sa("answer",Ct,[$t],Xt),value:lt})),!gt&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(Ee.Z,{menu:{items:Ut}},a.createElement("span",{className:"c-light-primary"},ee==null?void 0:ee.difficulty,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(ee==null?void 0:ee.type)!=="7"&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",className:`${te.edit} c-grey-333`,onBlur:$t=>Sa("analyze",Ct,$t,Xt),value:ee==null?void 0:ee.analyze})),!gt&&a.createElement("div",{onKeyDown:it,className:te.li},a.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",value:(ee==null?void 0:ee.knowledgePoint)||"",className:`${te.edit} c-grey-333`,onBlur:$t=>Sa("knowledgePoint",Ct,Wn(la($t)),Xt)})))},Vl=ee=>a.createElement(a.Fragment,null,typeof(ee==null?void 0:ee.errorMsg)=="string"&&!!(ee!=null&&ee.errorMsg)&&a.createElement("h5",{contentEditable:!1},a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ee==null?void 0:ee.errorMsg))),xr=ee=>a.createElement(a.Fragment,null,typeof(ee==null?void 0:ee.errorMsg)=="string"&&!!(ee!=null&&ee.errorMsg)&&a.createElement("h5",null,a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ee==null?void 0:ee.errorMsg))),vr=(ee,lt,Ct,Xt)=>{let gt="flex";return(Ke&&sn!==Xt||va&&!(Ct!=null&&Ct.errorMsg))&&(gt="none"),a.createElement("div",{className:te.row,style:{display:gt}},a.createElement("div",{className:te.leftLayout},rt||a.createElement(yt,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:te.question},ee))),a.createElement("div",{className:te.rightLayout},a.createElement(Lt,{className:Ct!=null&&Ct.errorMsg?te.error:""},lt)))},Wr=[{id:"0",type:"\u5355\u9009\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),(gt=ee==null?void 0:ee.options)==null?void 0:gt.map((Ft,zt)=>a.createElement(ve,{id:ee==null?void 0:ee.id,key:zt,value:`${Nl[zt]}.${Ft}`,tagName:"p"})),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=$t==null?void 0:$t.options,je=a.createElement(a.Fragment,null,ar($t,lt,Ct),Fn==null?void 0:Fn.map((Ft,zt)=>{var Bn;return a.createElement("div",{key:zt,className:te.option},a.createElement("aside",{className:((Bn=$t==null?void 0:$t.answer)==null?void 0:Bn[0])===Nl[zt]?te.active:"",onClick:()=>Sa("answer",lt,[Nl[zt]],Ct)},Nl[zt]),a.createElement(ve,{id:$t==null?void 0:$t.id,tagName:"div",className:`${te.text}`,onBlur:zn=>{Fn[zt]=zn,Sa("options",lt,Fn,Ct)},value:Ft}))}),oa($t,"",lt,Ct),xr($t));return bt?[Ut,je]:vr(Ut,je,$t,lt)},deal:ee=>{var lt,Ct,Xt;ee.score=ee.score===void 0?2:ee.score;let gt=Wn((lt=ee==null?void 0:ee.answer)==null?void 0:lt[0]).toUpperCase();ee.answer=gt?[gt]:[];let bt=[];if(!(ee!=null&&ee.options))bt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ee.options=(Ct=ee.options)==null?void 0:Ct.slice(0,15);const Gt=ee.options.map($t=>$t==null?void 0:$t.trim().replace(/^\s+|\s+$/g,""));new Set(Gt).size!==Gt.length&&bt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return gt||bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),gt&&(Nl.slice(0,((Xt=ee==null?void 0:ee.options)==null?void 0:Xt.length)||15).includes(gt)||bt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Wn(ee==null?void 0:ee.question)||bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=bt.join(` -`),ee}},{id:"1",type:"\u591A\u9009\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),(gt=ee==null?void 0:ee.options)==null?void 0:gt.map((Ft,zt)=>a.createElement(ve,{id:ee==null?void 0:ee.id,key:zt,value:`${Nl[zt]}.${Ft}`,tagName:"p"})),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=$t==null?void 0:$t.options,je=a.createElement(a.Fragment,null,ar($t,lt,Ct),Fn==null?void 0:Fn.map((Ft,zt)=>{var Bn,zn;return a.createElement("div",{key:zt,className:te.option},a.createElement("aside",{className:(zn=(Bn=$t==null?void 0:$t.answer)==null?void 0:Bn[0])!=null&&zn.includes(Nl[zt])?te.active:"",onClick:()=>{var Qn;let Ln=((Qn=$t==null?void 0:$t.answer)==null?void 0:Qn[0])||"";const da=Nl[zt];Ln.includes(da)?Ln=Ln.replace(new RegExp(da,"g"),""):Ln+=da,Ln=Ln.split("").sort().join(""),Sa("answer",lt,[Ln],Ct)}},Nl[zt]),a.createElement(ve,{id:$t==null?void 0:$t.id,tagName:"div",className:`${te.text}`,onBlur:Qn=>{Fn[zt]=Qn,Sa("options",lt,Fn,Ct)},value:Ft}))}),oa($t,"",lt,Ct),xr($t));return bt?[Ut,je]:vr(Ut,je,$t,lt)},deal:ee=>{var lt,Ct,Xt;ee.score=ee.score===void 0?2:ee.score;let gt=Wn((lt=ee==null?void 0:ee.answer)==null?void 0:lt[0]).toUpperCase().split("").sort().join("");ee.answer=gt?[gt]:[];let bt=[];if(!(ee!=null&&ee.options))bt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ee.options=(Ct=ee.options)==null?void 0:Ct.slice(0,15);const Gt=ee.options.map($t=>$t==null?void 0:$t.trim().replace(/^\s+|\s+$/g,""));new Set(Gt).size!==Gt.length&&bt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(gt||bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),gt){const Gt=Nl.slice(0,((Xt=ee==null?void 0:ee.options)==null?void 0:Xt.length)||15);Tt(Gt).includes(gt)||bt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Wn(ee==null?void 0:ee.question)||bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=bt.join(` +`),ee=Ma(ee),ee),Ya=ee=>ee.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Ma=ee=>ee.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),ra=ee=>{var lt;const Ct=ee.clipboardData;if(Ct){const Xt=Ct.types.toString(),gt=Ct.items;if(Xt==="Files"||Ct.types.indexOf("Files")>-1){ee.preventDefault();try{let bt=gt[1];((lt=gt[0])==null?void 0:lt.kind)==="file"&&(bt=gt[0]);const Gt=bt.getAsFile();(0,Et.I)(Gt,Ut=>{var $t;if(Ut.id){if((($t=Gt==null?void 0:Gt.type)==null?void 0:$t.indexOf("image"))>-1){const Fn=``;document.execCommand("insertText",!1,Fn)}}else(Ut==null?void 0:Ut.status)===401&&(document.location.href="/user/login")})}catch(bt){ne.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Ia(ee,lt){return Ge(this,null,function*(){if(typeof ee=="string")return yield lt(ee);if(typeof ee!="object"||ee===null)return ee;if(Array.isArray(ee))return yield Promise.all(ee.map(gt=>Ge(this,null,function*(){return yield Ia(gt,lt)})));const Ct={};for(const Xt in ee)if(Object.prototype.hasOwnProperty.call(ee,Xt)){const gt=ee[Xt];typeof gt=="string"?Ct[Xt]=yield lt(gt):typeof gt=="object"?Ct[Xt]=yield Ia(gt,lt):Ct[Xt]=gt}return Ct})}const Ja=()=>Ge(void 0,null,function*(){var ee;_a(!0),Wa("\u5904\u7406\u4E2D"),yield new Promise(Xt=>setTimeout(Xt,1e3));let lt=(ee=$a.current)==null?void 0:ee.querySelectorAll('[data-text="edit"]'),Ct="";try{lt.forEach(function(Xt){var gt,bt,Gt,Ut;const $t=Xt.cloneNode(!0),Fn=$t.querySelectorAll("span.edu_latex");for(let Ft of Fn){const zt=Ft.getAttribute("title"),Bn=document.createTextNode(zt),zn=Ft;(bt=(gt=zn.parentNode)==null?void 0:gt.replaceChild)==null||bt.call(gt,Bn,zn)}const je=$t.querySelectorAll("span[style]");for(let Ft of je)if(Ft.style.fontFamily){const zt=Ft.innerHTML,Bn=document.createTextNode(zt),zn=Ft;(Ut=(Gt=zn.parentNode)==null?void 0:Gt.replaceChild)==null||Ut.call(Gt,Bn,zn)}$t==null||$t.childNodes.forEach(function(Ft){Ft.nodeType===Node.ELEMENT_NODE&&Ft.localName!=="h5"&&Ft.localName!=="h4"?Ct+=`

${Ft.innerHTML}

`:Ft.nodeType===Node.TEXT_NODE&&(Ct+=`

${Ft.textContent}

`)})}),Xe("/api/intelligent_imports/import.json",{html:Ma(Ct)})}catch(Xt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Xt)}}),cl=ee=>{let lt=ee.filter(Ct=>!!(Ct!=null&&Ct.type));return lt=lt.map(Ct=>{var Xt,gt;const bt=(Xt=Wr.find(Ut=>Ut.id===(Ct==null?void 0:Ct.type)))==null?void 0:Xt.deal,Gt=Je(ce({},Ct),{id:String(Math.random()).slice(-6),knowledgePoint:(gt=Wn(Ct==null?void 0:Ct.knowledgePoint))==null?void 0:gt.replaceAll(";","\uFF1B")});return bt?bt(Gt):Gt}),lt},Na=()=>{if(mn===1){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Ja})},Nl=()=>a.createElement("div",{className:te.row},a.createElement("div",{className:te.leftLayout},a.createElement(yt,{style:{height:675}},mn===1&&a.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>tn(2)},a.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",a.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",a.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",a.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",a.createElement("br",null)),a.createElement("div",{className:te.imgBox,style:{marginTop:75}},a.createElement("img",{width:56,src:ye}),a.createElement("span",null,"\u7F16\u8F91\u533A"))),mn===2&&a.createElement("div",{"data-text":"edit",onBlur:()=>{Hn.current.innerHTML||tn(1)},ref:Hn,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),a.createElement("div",{className:te.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},a.createElement("div",{className:te.imgBox,style:{marginTop:240}},a.createElement("img",{width:56,src:de}),a.createElement("span",null,"\u9884\u89C8\u533A")))),Sa=(ee,lt,Ct,Xt)=>{var gt;console.log(ee,lt,Ct,Xt,"onDataChange\u4FEE\u6539\u6570\u503C");const bt=JSON.parse(JSON.stringify(ca));Xt===void 0?bt[lt][ee]=Ct:bt[lt].questions[Xt][ee]=Ct;const Gt=ce({},bt[lt]),Ut=(gt=Wr.find($t=>$t.id===(Gt==null?void 0:Gt.type)))==null?void 0:gt.deal;bt[lt]=Ut(Gt),ga(bt)},vl=(ee,lt,Ct)=>{var Xt;const gt=Ct!==void 0,bt=(Xt=Wr.find($t=>$t.id===(ee==null?void 0:ee.type)))==null?void 0:Xt.type,Gt=`${lt+1}.${Ct===void 0?"":Ct+1+"."}`,Ut=`${(ee==null?void 0:ee.type)==="7"?"{{":""}${Gt}\u3010${bt}\u3011${(ee==null?void 0:ee.question)||""}`;return a.createElement(a.Fragment,null,gt&&a.createElement("h4",{contentEditable:!0}),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",value:Ut}))},ua=(ee,lt)=>Ge(void 0,null,function*(){var Ct;const Xt=yield Te(ee,lt),gt=(Ct=Xt==null?void 0:Xt.data)==null?void 0:Ct.content;if(gt!=null&>.length){const bt=cl(gt)[0];Un.splice(lt,1,bt),ca.splice(lt,1,bt),Vn([...Un]),ga([...ca])}}),ar=(ee,lt,Ct)=>{var Xt;const gt=Ct!==void 0,bt=(Xt=Wr.find(Ut=>Ut.id===(ee==null?void 0:ee.type)))==null?void 0:Xt.type,Gt=`${lt+1}.${Ct===void 0?"":Ct+1+"."}`;return gt?a.createElement("div",{style:{padding:"10px 18px"}},`${Gt}\u3010${bt}\u3011`,a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"span",className:te.edit,onBlur:Ut=>Sa("question",lt,Ut,Ct),value:(ee==null?void 0:ee.question)||""})):a.createElement(a.Fragment,null,a.createElement("div",{className:te.actionHead},a.createElement("div",{className:"c-light-primary"},`${Gt}\u3010${bt}\u3011`),mt!==1&&a.createElement(Ce.Z,{disabled:(ee==null?void 0:ee.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Ut=>Sa("score",lt,Ut,Ct),value:ee==null?void 0:ee.score}),a.createElement(re.Z,{align:"middle",style:{marginLeft:"auto"}},!!Te&&a.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ua(ee,lt)},a.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),a.createElement(ge.default,{onChange:Ut=>Sa("checked",lt,Ut.target.checked,Ct),checked:!!(ee!=null&&ee.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",style:{padding:"10px 18px"},className:te.edit,onBlur:Ut=>Sa("question",lt,Ut,Ct),value:ee==null?void 0:ee.question}))},pr=(ee,lt,Ct)=>a.createElement(a.Fragment,null,["0","1","2","4"].includes(ee==null?void 0:ee.type)&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u7B54\u6848\uFF1A${lt||""}`,tagName:"p"}),!Ct&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u96BE\u5EA6\uFF1A${(ee==null?void 0:ee.difficulty)||""}`,tagName:"p"}),(ee==null?void 0:ee.type)!=="7"&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u89E3\u6790\uFF1A${(ee==null?void 0:ee.analyze)||""}`,tagName:"p"}),!Ct&&a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(ee==null?void 0:ee.knowledgePoint)||""}`,tagName:"p"})),oa=(ee,lt,Ct,Xt)=>{const gt=Xt!==void 0,bt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Gt=gt&&!ee.last&&!ee.errorMsg?{marginBottom:10}:{},Ut=bt.map($t=>({key:$t,label:$t,onClick:()=>Sa("difficulty",Ct,$t,Xt)}));return a.createElement("div",{className:te.liWrap,style:Gt},["4"].includes(ee==null?void 0:ee.type)&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",className:`${te.edit} c-black`,onBlur:$t=>Sa("answer",Ct,[$t],Xt),value:lt})),!gt&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(Ee.Z,{menu:{items:Ut}},a.createElement("span",{className:"c-light-primary"},ee==null?void 0:ee.difficulty,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(ee==null?void 0:ee.type)!=="7"&&a.createElement("div",{className:te.li},a.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",className:`${te.edit} c-grey-333`,onBlur:$t=>Sa("analyze",Ct,$t,Xt),value:ee==null?void 0:ee.analyze})),!gt&&a.createElement("div",{onKeyDown:it,className:te.li},a.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),a.createElement(ve,{id:ee==null?void 0:ee.id,tagName:"div",value:(ee==null?void 0:ee.knowledgePoint)||"",className:`${te.edit} c-grey-333`,onBlur:$t=>Sa("knowledgePoint",Ct,Wn(la($t)),Xt)})))},Vl=ee=>a.createElement(a.Fragment,null,typeof(ee==null?void 0:ee.errorMsg)=="string"&&!!(ee!=null&&ee.errorMsg)&&a.createElement("h5",{contentEditable:!1},a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ee==null?void 0:ee.errorMsg))),xr=ee=>a.createElement(a.Fragment,null,typeof(ee==null?void 0:ee.errorMsg)=="string"&&!!(ee!=null&&ee.errorMsg)&&a.createElement("h5",null,a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ee==null?void 0:ee.errorMsg))),vr=(ee,lt,Ct,Xt)=>{let gt="flex";return(Ke&&sn!==Xt||va&&!(Ct!=null&&Ct.errorMsg))&&(gt="none"),a.createElement("div",{className:te.row,style:{display:gt}},a.createElement("div",{className:te.leftLayout},rt||a.createElement(yt,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:te.question},ee))),a.createElement("div",{className:te.rightLayout},a.createElement(Lt,{className:Ct!=null&&Ct.errorMsg?te.error:""},lt)))},Wr=[{id:"0",type:"\u5355\u9009\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),(gt=ee==null?void 0:ee.options)==null?void 0:gt.map((Ft,zt)=>a.createElement(ve,{id:ee==null?void 0:ee.id,key:zt,value:`${Ml[zt]}.${Ft}`,tagName:"p"})),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=$t==null?void 0:$t.options,je=a.createElement(a.Fragment,null,ar($t,lt,Ct),Fn==null?void 0:Fn.map((Ft,zt)=>{var Bn;return a.createElement("div",{key:zt,className:te.option},a.createElement("aside",{className:((Bn=$t==null?void 0:$t.answer)==null?void 0:Bn[0])===Ml[zt]?te.active:"",onClick:()=>Sa("answer",lt,[Ml[zt]],Ct)},Ml[zt]),a.createElement(ve,{id:$t==null?void 0:$t.id,tagName:"div",className:`${te.text}`,onBlur:zn=>{Fn[zt]=zn,Sa("options",lt,Fn,Ct)},value:Ft}))}),oa($t,"",lt,Ct),xr($t));return bt?[Ut,je]:vr(Ut,je,$t,lt)},deal:ee=>{var lt,Ct,Xt;ee.score=ee.score===void 0?2:ee.score;let gt=Wn((lt=ee==null?void 0:ee.answer)==null?void 0:lt[0]).toUpperCase();ee.answer=gt?[gt]:[];let bt=[];if(!(ee!=null&&ee.options))bt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ee.options=(Ct=ee.options)==null?void 0:Ct.slice(0,15);const Gt=ee.options.map($t=>$t==null?void 0:$t.trim().replace(/^\s+|\s+$/g,""));new Set(Gt).size!==Gt.length&&bt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return gt||bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),gt&&(Ml.slice(0,((Xt=ee==null?void 0:ee.options)==null?void 0:Xt.length)||15).includes(gt)||bt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Wn(ee==null?void 0:ee.question)||bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=bt.join(` +`),ee}},{id:"1",type:"\u591A\u9009\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),(gt=ee==null?void 0:ee.options)==null?void 0:gt.map((Ft,zt)=>a.createElement(ve,{id:ee==null?void 0:ee.id,key:zt,value:`${Ml[zt]}.${Ft}`,tagName:"p"})),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=$t==null?void 0:$t.options,je=a.createElement(a.Fragment,null,ar($t,lt,Ct),Fn==null?void 0:Fn.map((Ft,zt)=>{var Bn,zn;return a.createElement("div",{key:zt,className:te.option},a.createElement("aside",{className:(zn=(Bn=$t==null?void 0:$t.answer)==null?void 0:Bn[0])!=null&&zn.includes(Ml[zt])?te.active:"",onClick:()=>{var Qn;let Ln=((Qn=$t==null?void 0:$t.answer)==null?void 0:Qn[0])||"";const da=Ml[zt];Ln.includes(da)?Ln=Ln.replace(new RegExp(da,"g"),""):Ln+=da,Ln=Ln.split("").sort().join(""),Sa("answer",lt,[Ln],Ct)}},Ml[zt]),a.createElement(ve,{id:$t==null?void 0:$t.id,tagName:"div",className:`${te.text}`,onBlur:Qn=>{Fn[zt]=Qn,Sa("options",lt,Fn,Ct)},value:Ft}))}),oa($t,"",lt,Ct),xr($t));return bt?[Ut,je]:vr(Ut,je,$t,lt)},deal:ee=>{var lt,Ct,Xt;ee.score=ee.score===void 0?2:ee.score;let gt=Wn((lt=ee==null?void 0:ee.answer)==null?void 0:lt[0]).toUpperCase().split("").sort().join("");ee.answer=gt?[gt]:[];let bt=[];if(!(ee!=null&&ee.options))bt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ee.options=(Ct=ee.options)==null?void 0:Ct.slice(0,15);const Gt=ee.options.map($t=>$t==null?void 0:$t.trim().replace(/^\s+|\s+$/g,""));new Set(Gt).size!==Gt.length&&bt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(gt||bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),gt){const Gt=Ml.slice(0,((Xt=ee==null?void 0:ee.options)==null?void 0:Xt.length)||15);Tt(Gt).includes(gt)||bt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Wn(ee==null?void 0:ee.question)||bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=bt.join(` `),ee}},{id:"2",type:"\u5224\u65AD\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=["\u6B63\u786E","\u9519\u8BEF"];let je=((gt=$t==null?void 0:$t.answer)==null?void 0:gt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(je)?je="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(je)&&(je="\u9519\u8BEF");const Ft=a.createElement(a.Fragment,null,ar($t,lt,Ct),Fn==null?void 0:Fn.map((zt,Bn)=>a.createElement("div",{key:Bn,className:te.option},a.createElement("aside",{style:{borderRadius:2},className:je===zt?te.active:"",onClick:()=>Sa("answer",lt,[zt],Ct)},zt==="\u6B63\u786E"?"T":"F"),a.createElement("div",{style:{pointerEvents:"none"},className:`${te.text}`},zt))),oa($t,"",lt,Ct),xr($t));return bt?[Ut,Ft]:vr(Ut,Ft,$t,lt)},deal:ee=>{var lt;ee.score=ee.score===void 0?2:ee.score;let Ct=Wn((lt=ee==null?void 0:ee.answer)==null?void 0:lt[0]);ee.answer=Ct?[Ct]:[];let Xt=[];return Ct||Xt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Ct&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ct)&&Xt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Wn(ee==null?void 0:ee.question)||Xt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=Xt.join(` `),ee}},{id:"3",type:"\u586B\u7A7A\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0,Gt=a.createElement(a.Fragment,null,vl(ee,lt,Ct),(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt.map((Fn,je)=>a.createElement(ve,{id:ee==null?void 0:ee.id,key:je,tagName:"p",value:`\u7B54\u6848${je+1}\uFF1A${Fn.text||""}`})),pr(ee,"",bt),Vl(ee));let Ut=bt?ee:ca[lt];const $t=a.createElement(a.Fragment,null,ar(Ut,lt,Ct),(gt=Ut==null?void 0:Ut.answer)==null?void 0:gt.map((Fn,je)=>a.createElement("div",{key:je,className:te.option},a.createElement("aside",{className:te.fill},"\u586B\u7A7A\u9879",je+1),Fn.model===1&&a.createElement(ve,{id:Ut==null?void 0:Ut.id,tagName:"div",onBlur:Ft=>{Ut.answer[je].latex=la(Ft),Sa("answer",lt,Ut.answer,Ct)},className:`${te.text}`,value:Fn.latex}),Fn.model===2&&a.createElement(xt.Z,{value:Fn.latex,onChange:Ft=>{Ut.answer[je].latex=Ft,Sa("answer",lt,Ut.answer,Ct)}}))),oa(Ut,"",lt,Ct),xr(Ut));return bt?[Gt,$t]:vr(Gt,$t,Ut,lt)},deal:ee=>{var lt;ee.score=ee.score===void 0?2:ee.score;const Ct=(lt=ee.answer)==null?void 0:lt.map(gt=>{if(Object.prototype.toString.call(gt)==="[object Object]")return gt;gt=gt==null?void 0:gt.trim();const bt={model:1,text:gt,latex:gt};return gt.startsWith("$$")&>.endsWith("$$")||gt.startsWith("`$$")&>.endsWith("$$`")?(bt.model=2,bt.latex=gt.slice(2,-2)):bt.latex=la(gt),bt});ee.answer=Ct;let Xt=[];return Ct||Xt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Wn(ee==null?void 0:ee.question)||Xt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=Xt.join(` `),ee}},{id:"4",type:"\u7B80\u7B54\u9898",element:(ee,lt,Ct)=>{var Xt,gt;const bt=Ct!==void 0;let Gt=(Xt=ee==null?void 0:ee.answer)==null?void 0:Xt[0];const Ut=a.createElement(a.Fragment,null,vl(ee,lt,Ct),pr(ee,Gt,bt),Vl(ee));let $t=bt?ee:ca[lt];const Fn=a.createElement(a.Fragment,null,ar($t,lt,Ct),oa($t,(gt=$t==null?void 0:$t.answer)==null?void 0:gt[0],lt,Ct),xr($t));return bt?[Ut,Fn]:vr(Ut,Fn,$t,lt)},deal:ee=>{ee.score=ee.score===void 0?5:ee.score;let lt=[];return Wn(ee==null?void 0:ee.question)||lt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ee.errorMsg=lt.join(` @@ -246,7 +246,7 @@ ${rt} `)),zn}}ee.questions=(lt=ee.questions)!=null&<.length?cl(ee.questions.slice(0,20)):[],ee.questions=(Ct=ee.questions)==null?void 0:Ct.map((zt,Bn)=>{var zn;if(zt.type==="0"||zt.type==="1"){const Qn=(zn=zt.options)==null?void 0:zn.map(Ln=>Ln==null?void 0:Ln.trim().replace(/^\s+|\s+$/g,""));Qn&&new Set(Qn).size!==Qn.length&&(zt.errorMsg=(zt.errorMsg?zt.errorMsg+` `:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Je(ce({},zt),{last:Bn===ee.questions.length-1})});const je=(Xt=ee.questions)==null?void 0:Xt.reduce((zt,Bn)=>{const zn=parseFloat(Bn.score);return isNaN(zn)?zt:zt+zn},0);ee.score=je;let Ft=[];return(gt=ee.questions)!=null&>.length?ee.errorMsg=((bt=ee.questions)==null?void 0:bt.findIndex(zt=>!!zt.errorMsg))>-1:Ft.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Wn(ee==null?void 0:ee.question)||Ft.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ft.length&&(ee.errorMsg=Ft.join(` `)),ee}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(ee,lt)=>{var Ct,Xt;const gt=ca[lt],bt=Ze.map(Gt=>({key:Gt,label:Gt,onClick:()=>Sa("platform",lt,Gt)}));return a.createElement("div",{className:te.row,style:{display:va?gt!=null&>.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:te.leftLayout},a.createElement(yt,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:te.question},vl(ee,lt),pr(ee),a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ee==null?void 0:ee.timeLimit}`,tagName:"p"}),a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ee==null?void 0:ee.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(ve,{id:ee==null?void 0:ee.id,value:(ee==null?void 0:ee.code)||"",tagName:"div"}),a.createElement("h4",null),a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(ee==null?void 0:ee.input)||""}`,tagName:"p"}),a.createElement(ve,{id:ee==null?void 0:ee.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(ee==null?void 0:ee.output)||""}`,tagName:"p"}),(Ct=ee==null?void 0:ee.answer)==null?void 0:Ct.map((Gt,Ut)=>a.createElement(ve,{key:Ut,id:ee==null?void 0:ee.id,value:`\u7B54\u6848${Ut+1}\uFF1A${Gt||""}`,tagName:"p"})),Vl(ee)))),a.createElement("div",{className:te.rightLayout},a.createElement(Lt,{className:gt!=null&>.errorMsg?te.error:""},ar(gt,lt),oa(gt,"",lt),a.createElement("div",{className:te.liWrap},a.createElement("div",{className:te.li,onKeyDown:it},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(ve,{className:te.edit,id:gt==null?void 0:gt.id,value:gt==null?void 0:gt.timeLimit,tagName:"div",onBlur:Gt=>Sa("timeLimit",lt,la(Gt))})),a.createElement("div",{className:te.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(Ee.Z,{menu:{items:bt}},a.createElement("span",{className:"c-light-primary"},gt==null?void 0:gt.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:te.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement(ve,{className:te.edit,id:gt==null?void 0:gt.id,value:(gt==null?void 0:gt.code)||"",onBlur:Gt=>Sa("code",lt,la(Gt)),tagName:"div"})),a.createElement("div",{className:te.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),a.createElement(ve,{className:te.edit,id:gt==null?void 0:gt.id,value:(gt==null?void 0:gt.input)||"",onBlur:Gt=>Sa("input",lt,la(Gt)),tagName:"div"})),a.createElement("div",{className:te.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),a.createElement(ve,{className:te.edit,id:gt==null?void 0:gt.id,value:(gt==null?void 0:gt.output)||"",onBlur:Gt=>Sa("output",lt,la(Gt)),tagName:"div"}))),a.createElement("div",{className:te.liWrap},(Xt=gt==null?void 0:gt.answer)==null?void 0:Xt.map((Gt,Ut)=>a.createElement("div",{className:te.li,key:Ut},a.createElement("aside",null,"\u7B54\u6848",Ut+1,"\uFF1A"),a.createElement(ve,{id:gt==null?void 0:gt.id,value:Gt||"",className:te.edit,onBlur:$t=>{const Fn=[...(gt==null?void 0:gt.answer)||[]];Fn[Ut]=la($t),Sa("output",lt,Fn)},tagName:"div"})))),xr(gt))))},deal:ee=>{var lt,Ct,Xt,gt,bt,Gt,Ut,$t;ee.score=ee.score===void 0?10:ee.score,ee.code=(Xt=(Ct=(lt=ee.code)==null?void 0:lt.trim())==null?void 0:Ct.replace(/@_@/g,"@\u2581@"))==null?void 0:Xt.replace(/@__@/g,"@\u2581\u2581@");let Fn=[];if(Wn(ee==null?void 0:ee.question)||Fn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wn(ee==null?void 0:ee.code)?/@▁@|@▁▁@/.test(ee==null?void 0:ee.code)?(gt=ee==null?void 0:ee.answer)!=null&>.length&&((bt=ee==null?void 0:ee.code.match(/@▁@|@▁▁@/g))==null?void 0:bt.length)!==((Gt=ee==null?void 0:ee.answer)==null?void 0:Gt.length)&&Fn.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Fn.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Fn.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),ee!=null&&ee.answer?(Ut=ee.answer)!=null&&Ut.some(Ft=>!Wn(Ft))&&Fn.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Fn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),ee.platform=Wn(ee==null?void 0:ee.platform),ee!=null&&ee.platform){const Ft=["c","c++","java","python","javascript","ruby"],zt=($t=ee==null?void 0:ee.platform)==null?void 0:$t.toLowerCase(),Bn=Ft.findIndex(zn=>zn===zt);Bn>-1?ee.platform=Ze[Bn]:Fn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Fn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Wn(ee==null?void 0:ee.output)||Fn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const je=Wn(String((ee==null?void 0:ee.timeLimit)||""));return ee.timeLimit=je,(!je||je&&!["3","4","5","6","7","8","9","10"].includes(je))&&Fn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ee.errorMsg=Fn.join(` -`),ee}}],Hr=()=>a.createElement(a.Fragment,null,Un.filter(ee=>{var lt;return!!((lt=Wr.find(Xt=>Xt.id===(ee==null?void 0:ee.type)))==null?void 0:lt.element)}).map((ee,lt)=>{var Ct;const Xt=(Ct=Wr.find(gt=>gt.id===(ee==null?void 0:ee.type)))==null?void 0:Ct.element;return a.createElement(a.Fragment,{key:ee.id},Xt(ee,lt))})),Lr=()=>Ge(void 0,null,function*(){const ee=ca.filter(lt=>!lt.checked);if(mn!==3||!ee.length){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(dn){Fl(!0),yield dn(ca),Fl(!1);return}wr.setFieldsValue({course_discipline_id:tt}),On(!0)}),me=(ee,lt=[])=>{if(typeof ee=="string")return ee.trim();if(Array.isArray(ee))return ee.map(Ct=>me(Ct,lt));if(typeof ee=="object"&&ee!==null){const Ct={};for(const Xt in ee)ee.hasOwnProperty(Xt)&&(lt.includes(Xt)?Ct[Xt]=ee[Xt]:Ct[Xt]=me(ee[Xt],lt));return Ct}return ee},Fe=ee=>Ge(void 0,null,function*(){const lt=cl(me(ee));Vn(lt),ga(JSON.parse(JSON.stringify(lt))),tn(3),_a(!1),on(!1)});(0,a.useEffect)(()=>{if(jn)return;const ee=()=>{wn(lt=>lt>=90?(clearInterval(ja.current),90):lt+1)};return ja.current=setInterval(ee,5e4/90),()=>clearInterval(ja.current)},[jn]);const Xe=(ee,lt)=>{yn(!1);const Ct=new FormData;Object.keys(lt).forEach(gt=>{Ct.append(gt,lt[gt])});const Xt=new window.XMLHttpRequest;Xt.withCredentials=!0,Xt.addEventListener("load",function(gt){return Ge(this,null,function*(){var bt,Gt;try{const Ut=JSON.parse((bt=gt==null?void 0:gt.target)==null?void 0:bt.response);if(yn(!0),wn(100),yield new Promise($t=>setTimeout(()=>$t(),780)),Ut.status===0){if(!((Gt=Ut==null?void 0:Ut.data)!=null&&Gt.length)){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),_a(!1);return}Fe((Ut==null?void 0:Ut.data)||[])}else _a(!1),ne.ZP.warning(Ut==null?void 0:Ut.message)}catch(Ut){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Ut)}})}),Xt.addEventListener("error",()=>{_a(!1)}),Xt.open("POST",`${Ue.Z.API_SERVER}${ee}`),Xt.send(Ct)},Bt=ee=>Ge(void 0,null,function*(){const lt=ee.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(lt)==-1?(ne.ZP.error(`${ee.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(_a(!0),Wa("\u5904\u7406\u4E2D"),Xe("/api/intelligent_imports/import.json",{file:ee}),Promise.reject())});let Wt=[{key:1,label:a.createElement(Be.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Bt},a.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,ot.Ny)()||(0,ot.$O)())&&Wt.push({key:2,label:a.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pl.current.onClick()}});const _t=[ca.length,(Kt=ca.filter(ee=>!!(ee!=null&&ee.errorMsg)))==null?void 0:Kt.length];return a.createElement("div",{className:se()(te.intelligentBox,"intelligent-body-curb",kt),style:Je(ce({},pe),{width:et}),ref:$a},a.createElement("div",{className:te.underpin},a.createElement("b",{style:Me}),a.createElement("b",{style:Me})),a.createElement("div",{className:te.head,style:{top:Mt}},a.createElement("div",{className:te.leftLayout},At||a.createElement(a.Fragment,null,a.createElement(re.Z,{align:"middle"},a.createElement("div",{className:te.title},"\u8BD5\u9898\u7F16\u8F91"),!Ot&&a.createElement(De.op,{href:`${Ue.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",a.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),a.createElement(De.op,{onClick:qt,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Ot&&a.createElement(Ee.Z,{overlayClassName:te.menu,menu:{items:Wt}},a.createElement(De.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!wt&&wt),a.createElement("div",{className:te.tip},a.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),a.createElement(re.Z,{className:te.rightLayout,style:{alignItems:"start"}},Nt||a.createElement(a.Fragment,null,a.createElement("div",{className:te.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(mn)&&a.createElement(ge.default,{className:"ml20",checked:va,onChange:ee=>on(ee.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(mn)&&a.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",a.createElement("span",{className:"ml5 mr5 c-light-primary"},_t[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",a.createElement("span",{className:"ml5 mr5 c-red-e53"},_t[1]),"\u9898")),Ke&&a.createElement("div",{className:te.tabs},Un==null?void 0:Un.map((ee,lt)=>a.createElement("div",{onClick:()=>{Kn(lt)},className:sn===lt&&te.active,key:lt},"\u65B0\u9898",lt+1)))),a.createElement("div",{className:te.centerBox},a.createElement("img",{className:"mb10",src:x,width:56}),!dt&&a.createElement(De.op,{onClick:Na},"\u8BC6\u522B"))),[1,2].includes(mn)&&Pl(),[3].includes(mn)&&Hr(),a.createElement("div",{className:"pb10"}),a.createElement("div",{className:te.buttonFixed},a.createElement("div",{className:te.buttonWrap},a.createElement(ht.ZP,{size:"middle",className:`${te.button} mr20`,onClick:qe},"\u53D6\u6D88"),a.createElement(ht.ZP,{size:"middle",type:"primary",loading:fl,className:`${te.button}`,onClick:Lr},an))),a.createElement(Se.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Ba,title:null,footer:null,width:320,afterClose:()=>wn(0)},a.createElement(re.Z,{align:"middle",style:{flexDirection:"column"}},a.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Xn,a.createElement("span",{className:te.dotLoading},a.createElement("span",null,"."),a.createElement("span",null,"."),a.createElement("span",null,"."))),a.createElement(be.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Da}),a.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",a.createElement("span",{className:"ml5 c-light-primary"},Da,"%")))),a.createElement(Se.default,{centered:!0,open:En,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Rn,width:500,onCancel:()=>On(!1),onOk:()=>wr.submit(),afterClose:()=>{wr.resetFields()}},a.createElement(ue.default,{style:{maxHeight:550},form:wr,layout:"horizontal",colon:!1,size:"large",onFinish:ee=>Ge(void 0,null,function*(){var lt,Ct,Xt,gt,bt;const Gt=ca.filter(Fn=>!Fn.checked&&!Fn.errorMsg);fn(!0);const Ut=()=>Ge(void 0,null,function*(){var Fn,je;const Ft=yield(0,Ie.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Je(ce(ce({},ke),ee),{list:Gt,mode:mt})});Ft.status===0&&(Rt&&((Fn=Ft==null?void 0:Ft.data)!=null&&Fn.success)&&window.location.pathname==="/problemset"&&(Zt.Z.publish("refresh-item-bank",ee.group_id),yield new Promise(zt=>setTimeout(()=>zt(),1500))),ne.ZP.success(`\u6210\u529F\u5BFC\u5165${(je=Ft==null?void 0:Ft.data)==null?void 0:je.success}\u9053\u8BD5\u9898`,3),Re(Ft),On(!1)),fn(!1)});if(mt!==1){yield Ut();return}const $t=yield(0,Ie.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ca,mode:mt}});if($t.status===0){if(!((lt=$t==null?void 0:$t.data)!=null&<.error_size)){yield Ut();return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:a.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",a.createElement("span",{className:"c-light-primary ml5 mr5"},(Ct=$t==null?void 0:$t.data)==null?void 0:Ct.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",a.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Xt=$t==null?void 0:$t.data)==null?void 0:Xt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",a.createElement("span",{className:"ml5 mr5"},(bt=(gt=$t==null?void 0:$t.data)==null?void 0:gt.index)==null?void 0:bt.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Ut})}})},a.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),a.createElement(ue.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.createElement(ft.q,null)),mt===1&&a.createElement(ue.default.Item,{label:a.createElement(re.Z,{align:"middle",style:{justifyContent:"space-between"}},a.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),a.createElement("div",{onClick:()=>jt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},a.createElement("img",{className:"mr5 primary-hover",src:Ne}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},a.createElement(Le.Z,{key:pa})))),a.createElement(Se.default,{centered:!0,open:Ja,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Qa,onCancel:()=>jt(!1),onOk:()=>gn.submit(),afterClose:()=>{gn.resetFields()}},a.createElement(ue.default,{style:{maxHeight:550},form:gn,layout:"horizontal",colon:!1,size:"large",onFinish:ee=>Ge(void 0,null,function*(){var lt;La(!0),(yield(0,Ie.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:ee.name,parent_id:(lt=ee==null?void 0:ee.parent_id)==null?void 0:lt[0]}})).status===0?(na(pa+1),setTimeout(()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),jt(!1),La(!1)},1e3)):La(!1)})},a.createElement(ue.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(oe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),a.createElement(ue.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},a.createElement(Le.Z,null)))),a.createElement(Ye.Z,{onSave:ee=>{_a(!0),Wa("\u5904\u7406\u4E2D"),Xe("/api/intelligent_imports/import.json",{html:ee})},ref:pl}))},Yt=Ve;var Ht=St},27687:function(Pe,_e,E){"use strict";var a=E(59301),te=E(96408),ie=E(48136),se=E(99298),ue=E(62957),ne=E(59301);const Se=(0,a.forwardRef)(({callback:Ce,width:re,onChange:ge,disabled:Ee,readOnly:Be,type:ht="",value:be="",style:oe={}},De)=>{const Ue=(0,a.useRef)(),Ve=(0,a.useRef)(),[ye,de]=(0,a.useState)(0),[x,Ie]=(0,a.useState)(0),[Le,Ne]=(0,a.useState)(!1),It=()=>{var We=document.createElement("div");We.innerHTML=Ue.current.getValue();var we=We.innerText;return Ce&&Ce(we),we};(0,a.useImperativeHandle)(De,()=>({getData:It}));const xt=We=>{We.preventDefault();const we=We.clientX-ye,xe=We.clientY-x;document.body.onmousemove=ve=>{let ot=ve.clientX-we,Zt=ve.clientY-xe;const Ye=document.getElementsByClassName("markdown-popup-form")[0],ft=window.innerWidth-Ye.offsetWidth,ct=window.innerHeight-Ye.offsetHeight;ot=Math.max(0,Math.min(ot,ft)),Zt=Math.max(0,Math.min(Zt,ct)),Et(ve.clientX,ve.clientY,we,xe)&&(de(ot),Ie(Zt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Et=(We,we,xe,ve)=>{const ot=document.body.clientHeight,Zt=document.body.clientWidth;return We<20&&xe>We||We>Zt-20&&xewe||we>ot-20&&ve{Le&&setTimeout(()=>{const We=document.getElementsByClassName("markdown-popup-form")[0],we=window.innerWidth/2-We.offsetWidth/2,xe=window.innerHeight/2-We.offsetHeight/2;de(we),Ie(xe)},0)},[Le]);const Dt=()=>{Ee||Be||Ne(!0)};return ne.createElement("div",{style:oe},ne.createElement("div",{style:{width:re||"100%",position:"relative"},className:`${te.Z.mathFillWrap} ${Ee||Be?"cursorDefault":""}`,onClick:()=>Dt()},ne.createElement("math-field",{disabled:Ee,locale:"zh_cn",class:`${te.Z.mathField} ${ht}`,readOnly:Be,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Ue,style:{width:"100%",fontSize:be?18:14},value:be||""})),ne.createElement(ue.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ye,top:x},title:ne.createElement("div",{style:{cursor:"move"},onMouseDown:xt},"\u8F93\u5165\u516C\u5F0F"),open:Le,onOk:()=>{const We=Ve.current.getData();Ue.current.setValue(We),ge(We),Ne(!1)},onCancel:()=>{Ne(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ne.createElement(se.Z,{value:be,ref:Ve,onChange:ge,showSaveButton:!1})))});_e.Z=Se},99298:function(Pe,_e,E){"use strict";var a=E(59301),te=E(77019),ie=E(5269),se=E(31691),ue=E(7939),ne=E(95097),Se=E(96408),Ce=E(48136),re=E(59301);const ge=(0,a.forwardRef)(({callback:Ee,showSaveButton:Be,value:ht=""},be)=>{const oe=(0,a.useRef)(),De=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Ue=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`),ee}}],Hr=()=>a.createElement(a.Fragment,null,Un.filter(ee=>{var lt;return!!((lt=Wr.find(Xt=>Xt.id===(ee==null?void 0:ee.type)))==null?void 0:lt.element)}).map((ee,lt)=>{var Ct;const Xt=(Ct=Wr.find(gt=>gt.id===(ee==null?void 0:ee.type)))==null?void 0:Ct.element;return a.createElement(a.Fragment,{key:ee.id},Xt(ee,lt))})),Lr=()=>Ge(void 0,null,function*(){const ee=ca.filter(lt=>!lt.checked);if(mn!==3||!ee.length){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(dn){Fl(!0),yield dn(ca),Fl(!1);return}wr.setFieldsValue({course_discipline_id:tt}),On(!0)}),me=(ee,lt=[])=>{if(typeof ee=="string")return ee.trim();if(Array.isArray(ee))return ee.map(Ct=>me(Ct,lt));if(typeof ee=="object"&&ee!==null){const Ct={};for(const Xt in ee)ee.hasOwnProperty(Xt)&&(lt.includes(Xt)?Ct[Xt]=ee[Xt]:Ct[Xt]=me(ee[Xt],lt));return Ct}return ee},Fe=ee=>Ge(void 0,null,function*(){const lt=cl(me(ee));Vn(lt),ga(JSON.parse(JSON.stringify(lt))),tn(3),_a(!1),on(!1)});(0,a.useEffect)(()=>{if(jn)return;const ee=()=>{wn(lt=>lt>=90?(clearInterval(ja.current),90):lt+1)};return ja.current=setInterval(ee,5e4/90),()=>clearInterval(ja.current)},[jn]);const Xe=(ee,lt)=>{yn(!1);const Ct=new FormData;Object.keys(lt).forEach(gt=>{Ct.append(gt,lt[gt])});const Xt=new window.XMLHttpRequest;Xt.withCredentials=!0,Xt.addEventListener("load",function(gt){return Ge(this,null,function*(){var bt,Gt;try{const Ut=JSON.parse((bt=gt==null?void 0:gt.target)==null?void 0:bt.response);if(yn(!0),wn(100),yield new Promise($t=>setTimeout(()=>$t(),780)),Ut.status===0){if(!((Gt=Ut==null?void 0:Ut.data)!=null&&Gt.length)){ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),_a(!1);return}Fe((Ut==null?void 0:Ut.data)||[])}else _a(!1),ne.ZP.warning(Ut==null?void 0:Ut.message)}catch(Ut){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Ut)}})}),Xt.addEventListener("error",()=>{_a(!1)}),Xt.open("POST",`${Ue.Z.API_SERVER}${ee}`),Xt.send(Ct)},Bt=ee=>Ge(void 0,null,function*(){const lt=ee.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(lt)==-1?(ne.ZP.error(`${ee.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(_a(!0),Wa("\u5904\u7406\u4E2D"),Xe("/api/intelligent_imports/import.json",{file:ee}),Promise.reject())});let Wt=[{key:1,label:a.createElement(Be.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Bt},a.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,ot.Ny)()||(0,ot.$O)())&&Wt.push({key:2,label:a.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pl.current.onClick()}});const _t=[ca.length,(Kt=ca.filter(ee=>!!(ee!=null&&ee.errorMsg)))==null?void 0:Kt.length];return a.createElement("div",{className:se()(te.intelligentBox,"intelligent-body-curb",kt),style:Je(ce({},pe),{width:et}),ref:$a},a.createElement("div",{className:te.underpin},a.createElement("b",{style:Me}),a.createElement("b",{style:Me})),a.createElement("div",{className:te.head,style:{top:Mt}},a.createElement("div",{className:te.leftLayout},At||a.createElement(a.Fragment,null,a.createElement(re.Z,{align:"middle"},a.createElement("div",{className:te.title},"\u8BD5\u9898\u7F16\u8F91"),!Ot&&a.createElement(De.op,{href:`${Ue.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",a.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),a.createElement(De.op,{onClick:qt,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Ot&&a.createElement(Ee.Z,{overlayClassName:te.menu,menu:{items:Wt}},a.createElement(De.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!wt&&wt),a.createElement("div",{className:te.tip},a.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),a.createElement(re.Z,{className:te.rightLayout,style:{alignItems:"start"}},Nt||a.createElement(a.Fragment,null,a.createElement("div",{className:te.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(mn)&&a.createElement(ge.default,{className:"ml20",checked:va,onChange:ee=>on(ee.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(mn)&&a.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",a.createElement("span",{className:"ml5 mr5 c-light-primary"},_t[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",a.createElement("span",{className:"ml5 mr5 c-red-e53"},_t[1]),"\u9898")),Ke&&a.createElement("div",{className:te.tabs},Un==null?void 0:Un.map((ee,lt)=>a.createElement("div",{onClick:()=>{Kn(lt)},className:sn===lt&&te.active,key:lt},"\u65B0\u9898",lt+1)))),a.createElement("div",{className:te.centerBox},a.createElement("img",{className:"mb10",src:x,width:56}),!dt&&a.createElement(De.op,{onClick:Na},"\u8BC6\u522B"))),[1,2].includes(mn)&&Nl(),[3].includes(mn)&&Hr(),a.createElement("div",{className:"pb10"}),a.createElement("div",{className:te.buttonFixed},a.createElement("div",{className:te.buttonWrap},a.createElement(ht.ZP,{size:"middle",className:`${te.button} mr20`,onClick:qe},"\u53D6\u6D88"),a.createElement(ht.ZP,{size:"middle",type:"primary",loading:fl,className:`${te.button}`,onClick:Lr},an))),a.createElement(Se.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Ba,title:null,footer:null,width:320,afterClose:()=>wn(0)},a.createElement(re.Z,{align:"middle",style:{flexDirection:"column"}},a.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Xn,a.createElement("span",{className:te.dotLoading},a.createElement("span",null,"."),a.createElement("span",null,"."),a.createElement("span",null,"."))),a.createElement(be.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Da}),a.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",a.createElement("span",{className:"ml5 c-light-primary"},Da,"%")))),a.createElement(Se.default,{centered:!0,open:hn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Rn,width:500,onCancel:()=>On(!1),onOk:()=>wr.submit(),afterClose:()=>{wr.resetFields()}},a.createElement(ue.default,{style:{maxHeight:550},form:wr,layout:"horizontal",colon:!1,size:"large",onFinish:ee=>Ge(void 0,null,function*(){var lt,Ct,Xt,gt,bt;const Gt=ca.filter(Fn=>!Fn.checked&&!Fn.errorMsg);fn(!0);const Ut=()=>Ge(void 0,null,function*(){var Fn,je;const Ft=yield(0,Ie.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Je(ce(ce({},ke),ee),{list:Gt,mode:mt})});Ft.status===0&&(Rt&&((Fn=Ft==null?void 0:Ft.data)!=null&&Fn.success)&&window.location.pathname==="/problemset"&&(Zt.Z.publish("refresh-item-bank",ee.group_id),yield new Promise(zt=>setTimeout(()=>zt(),1500))),ne.ZP.success(`\u6210\u529F\u5BFC\u5165${(je=Ft==null?void 0:Ft.data)==null?void 0:je.success}\u9053\u8BD5\u9898`,3),Re(Ft),On(!1)),fn(!1)});if(mt!==1){yield Ut();return}const $t=yield(0,Ie.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ca,mode:mt}});if($t.status===0){if(!((lt=$t==null?void 0:$t.data)!=null&<.error_size)){yield Ut();return}Se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:a.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",a.createElement("span",{className:"c-light-primary ml5 mr5"},(Ct=$t==null?void 0:$t.data)==null?void 0:Ct.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",a.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Xt=$t==null?void 0:$t.data)==null?void 0:Xt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",a.createElement("span",{className:"ml5 mr5"},(bt=(gt=$t==null?void 0:$t.data)==null?void 0:gt.index)==null?void 0:bt.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Ut})}})},a.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),a.createElement(ue.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.createElement(ft.q,null)),mt===1&&a.createElement(ue.default.Item,{label:a.createElement(re.Z,{align:"middle",style:{justifyContent:"space-between"}},a.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),a.createElement("div",{onClick:()=>jt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},a.createElement("img",{className:"mr5 primary-hover",src:Ne}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},a.createElement(Le.Z,{key:pa})))),a.createElement(Se.default,{centered:!0,open:Ka,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Qa,onCancel:()=>jt(!1),onOk:()=>gn.submit(),afterClose:()=>{gn.resetFields()}},a.createElement(ue.default,{style:{maxHeight:550},form:gn,layout:"horizontal",colon:!1,size:"large",onFinish:ee=>Ge(void 0,null,function*(){var lt;La(!0),(yield(0,Ie.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:ee.name,parent_id:(lt=ee==null?void 0:ee.parent_id)==null?void 0:lt[0]}})).status===0?(na(pa+1),setTimeout(()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),jt(!1),La(!1)},1e3)):La(!1)})},a.createElement(ue.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(oe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),a.createElement(ue.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},a.createElement(Le.Z,null)))),a.createElement(Ye.Z,{onSave:ee=>{_a(!0),Wa("\u5904\u7406\u4E2D"),Xe("/api/intelligent_imports/import.json",{html:ee})},ref:pl}))},Yt=Ve;var Ht=St},27687:function(Pe,_e,E){"use strict";var a=E(59301),te=E(96408),ie=E(48136),se=E(99298),ue=E(62957),ne=E(59301);const Se=(0,a.forwardRef)(({callback:Ce,width:re,onChange:ge,disabled:Ee,readOnly:Be,type:ht="",value:be="",style:oe={}},De)=>{const Ue=(0,a.useRef)(),Ve=(0,a.useRef)(),[ye,de]=(0,a.useState)(0),[x,Ie]=(0,a.useState)(0),[Le,Ne]=(0,a.useState)(!1),It=()=>{var We=document.createElement("div");We.innerHTML=Ue.current.getValue();var we=We.innerText;return Ce&&Ce(we),we};(0,a.useImperativeHandle)(De,()=>({getData:It}));const xt=We=>{We.preventDefault();const we=We.clientX-ye,xe=We.clientY-x;document.body.onmousemove=ve=>{let ot=ve.clientX-we,Zt=ve.clientY-xe;const Ye=document.getElementsByClassName("markdown-popup-form")[0],ft=window.innerWidth-Ye.offsetWidth,ct=window.innerHeight-Ye.offsetHeight;ot=Math.max(0,Math.min(ot,ft)),Zt=Math.max(0,Math.min(Zt,ct)),Et(ve.clientX,ve.clientY,we,xe)&&(de(ot),Ie(Zt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Et=(We,we,xe,ve)=>{const ot=document.body.clientHeight,Zt=document.body.clientWidth;return We<20&&xe>We||We>Zt-20&&xewe||we>ot-20&&ve{Le&&setTimeout(()=>{const We=document.getElementsByClassName("markdown-popup-form")[0],we=window.innerWidth/2-We.offsetWidth/2,xe=window.innerHeight/2-We.offsetHeight/2;de(we),Ie(xe)},0)},[Le]);const Dt=()=>{Ee||Be||Ne(!0)};return ne.createElement("div",{style:oe},ne.createElement("div",{style:{width:re||"100%",position:"relative"},className:`${te.Z.mathFillWrap} ${Ee||Be?"cursorDefault":""}`,onClick:()=>Dt()},ne.createElement("math-field",{disabled:Ee,locale:"zh_cn",class:`${te.Z.mathField} ${ht}`,readOnly:Be,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Ue,style:{width:"100%",fontSize:be?18:14},value:be||""})),ne.createElement(ue.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ye,top:x},title:ne.createElement("div",{style:{cursor:"move"},onMouseDown:xt},"\u8F93\u5165\u516C\u5F0F"),open:Le,onOk:()=>{const We=Ve.current.getData();Ue.current.setValue(We),ge(We),Ne(!1)},onCancel:()=>{Ne(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ne.createElement(se.Z,{value:be,ref:Ve,onChange:ge,showSaveButton:!1})))});_e.Z=Se},99298:function(Pe,_e,E){"use strict";var a=E(59301),te=E(77019),ie=E(5269),se=E(31691),ue=E(7939),ne=E(95097),Se=E(96408),Ce=E(48136),re=E(59301);const ge=(0,a.forwardRef)(({callback:Ee,showSaveButton:Be,value:ht=""},be)=>{const oe=(0,a.useRef)(),De=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Ue=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -1163,18 +1163,18 @@ ${rt} margin-bottom: 16px; }`;return(0,a.useEffect)(()=>{const Zt=xe.current.attachShadow({mode:"open"});ve.current=document.createElement("div"),ve.current.className="markdown-body",ve.current.innerHTML=we,Zt.appendChild(ve.current);const Ye=document.createElement("style");return Ye.textContent=ot,Zt.appendChild(Ye),()=>{Zt.innerHTML=""}},[]),(0,a.useEffect)(()=>{ve.current&&(ve.current.innerHTML=we)},[we]),ht.createElement("div",{ref:xe})};function De(we){const xe=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],ve=new RegExp(`\\b(${xe.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return we.replace(ve,"").trim()}var Ue={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Ie=(we,xe,ve)=>xe in we?Ve(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):we[xe]=ve,Le=(we,xe)=>{for(var ve in xe||(xe={}))de.call(xe,ve)&&Ie(we,ve,xe[ve]);if(ye)for(var ve of ye(xe))x.call(xe,ve)&&Ie(we,ve,xe[ve]);return we};const Ne="@\u2581\u2581@",It="@\u2581@",xt=/]*>/g;function Et(we){let xe=document.createElement("div");return xe.innerHTML=we,xe.childNodes.length===0?"":xe.childNodes[0].nodeValue}const Dt=(we,xe)=>{we=we||"";const ve=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ot=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Zt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ye=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return xe?we.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ve,(ft,ct,$e,at,ut,nt,he)=>{const Ae=ct||at||nt,ce=$e||ut||he||"?";return ne.Z.API_SERVER+"/api/attachments/"+Ae+ce+"&t="+(0,Se.Jn)(Ae,Date.now())+(ft.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(we=we.replace(Ye,(ft,ct,$e,at,ut,nt,he)=>{const Ae=ct||at||nt,ce=$e||ut||he||"?";return ne.Z.API_SERVER+"/attachments/download/"+Ae+ce+"&t="+(0,Se.Jn)(Ae,Date.now())+(ft.indexOf(")")>-1?")":"&")}).replace(ve,(ft,ct,$e,at,ut,nt,he)=>{const Ae=ct||at||nt,ce=$e||ut||he||"?";return ne.Z.API_SERVER+"/api/attachments/"+Ae+ce+"&t="+(0,Se.Jn)(Ae,Date.now())+(ft.indexOf(")")>-1?")":"&")}).replace(ot,(ft,ct,$e,at,ut)=>{const nt=ct||at,he=$e||ut||"";return'"'+ne.Z.API_SERVER+"/api/attachments/"+nt+he+nt+he+"&t="+(0,Se.Jn)(nt,Date.now())}).replace(Zt,(ft,ct,$e,at,ut)=>{const nt=ct||at,he=$e||ut||"";return"("+ne.Z.API_SERVER+"/files/uploads/"+nt+he+nt+he+"&t="+(0,Se.Jn)(nt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` `),we)};var We=({value:we="",edit:xe=!1,className:ve,showTextOnly:ot,showLines:Zt,style:Ye={},stylesPrev:ft={},highlightKeywords:ct,showProgramFill:$e,isProgramFill:at,disabledFill:ut=!1,programFillValue:nt,openEditor:he=()=>{},onFillChange:Ae=Ge=>{},onFillBlur:ce=()=>{},onFillFocus:Je=()=>{}})=>{let Ge=De(String(we||""));const Vt=(0,a.useRef)(),it=(0,a.useRef)(),[yt,Lt]=(0,a.useState)(""),[St,Yt]=(0,a.useState)("office"),[Ht,kt]=(0,a.useState)([]),pe=(0,a.useRef)("a"+(0,Ee.Z)()),et={},qe=Me=>//i.test(Me||""),Re=(Me,wt,Rt)=>{const an=document.createElement(Me===It?"input":"textarea");an.style.width="100%",an.style.height=Me===It?"40px":"151px",an.rows=5,an.spellcheck=!1,an.name="edu-program-fill",an.placeholder="\u8BF7\u8F93\u5165",an.dataset.id=wt;const dn=Object.keys(et).length;return et[dn]=an,`${an.outerHTML}`};function ke(Me){return Me=Me.replace(/!\[.*?\]\(.*?\)/g,""),Me=Me.replace(/\[.*?\]\(.*?\)/g,""),Me=Me.replace(new RegExp("","gs"),""),Me=Me.replace(//g,""),Me=Me.replace(//g,""),Me=Me.replace(new RegExp(".*?<\\/video>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/audio>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/style>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/script>","gs"),""),Me}const mt=Me=>!ot&&qe(Ge)?Me:Me.replace(/([\s\S]+?)<\/style>/gim,function(wt,Rt){let an=Rt.replace(/(\n|\r)/g,"").split("}"),dn=[];return an.map(Kt=>{Kt!=""&&dn.push(`.${pe.current} ${Kt}`)}),``}),Mt=(0,a.useMemo)(()=>{try{const an=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,dn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Kt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,mn=/\(\/attachments\/download\//g;Ge=Ge.replace(mn,"("+ne.Z.API_SERVER+"/attachments/download/").replace(an,"("+ne.Z.API_SERVER+"/api/attachments/").replace(dn,'"'+ne.Z.API_SERVER+"/api/attachments/").replace(Kt,'"'+ne.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Vt.current.style.display="none"}catch(an){}if($e){let an=-1;return Ge=Ge.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(dn,Kt,mn){var tn;return++an,Re(dn,an,(tn=nt==null?void 0:nt[an])==null?void 0:tn.value.replaceAll("<","<").replaceAll(">",">"))}),`
${mt(Ge||"")}
`}let Me=mt(Ge);Me=(0,ie.ZP)(Me);const wt=(0,ie.ez)();Ge.match(/\[TOC\]/)&&(Me=Me.replace("

[TOC]

",(0,ie.Qv)()),(0,ie.Iy)()),Me=Me.replace(/(__special_katext_id_\d+__)/g,(an,dn)=>{const{type:Kt,expression:mn}=wt[dn];return(0,Ce.renderToString)(Et(mn)||"",{displayMode:Kt==="block",throwOnError:!1,output:"html"})}),Me=Me.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ie.AL)();const Rt=document.createElement("div");if(Rt.innerHTML=Me,ot)return Rt.innerText;if(ct){const an=ct.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return At(Rt,an),Rt.innerHTML}return setTimeout(()=>dt(),500),Rt.innerHTML},[Ge,ct]);(0,a.useEffect)(()=>{Nt.current&&Nt.current.querySelectorAll(["input","textarea"]).forEach(wt=>{wt.oninput=tt,wt.onblur=Ot,wt.onfocus=He})},[Ht]),(0,a.useEffect)(()=>{var Me,wt,Rt,an,dn;if(nt!=null&&nt.length)try{const Kt=Nt.current.querySelectorAll(".edu-program-fill-score"),mn=Nt.current.querySelectorAll('[name="edu-program-fill"]');for(const[tn,Da]of mn.entries())Da.value=((Me=nt==null?void 0:nt[tn])==null?void 0:Me.value)||"",((wt=nt==null?void 0:nt[tn])==null?void 0:wt.type)==="warning"?Da.className="program-fill-warning":((Rt=nt==null?void 0:nt[tn])==null?void 0:Rt.type)==="success"?Da.className="program-fill-success":Da.className="";for(const[tn,Da]of Kt.entries())Da.innerHTML=(an=nt==null?void 0:nt[tn])!=null&&an.score?`${(dn=nt==null?void 0:nt[tn])==null?void 0:dn.score}\u5206`:"";kt(nt)}catch(Kt){console.log(Kt,"error")}},[nt]);const tt=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),Ae(Ht,Me.target.dataset.id)},Ot=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),ce(Ht,Me.target.dataset.id)},He=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),Je(Ht,Me.target.dataset.id)};function At(Me,wt){return Me.childNodes.forEach(Rt=>{var an;if(Rt.childNodes.length>0)At(Rt,wt);else if(Rt.nodeName!=="IMG")if(Rt.innerHTML)Rt.innerHTML=(an=Rt.innerHTML)==null?void 0:an.replace(new RegExp(wt,"gi"),'$&');else{const dn=document.createElement("span");dn.innerHTML=Rt.textContent.replace(new RegExp(wt,"gi"),'$&'),Rt.replaceWith(dn)}})}const Nt=(0,a.useRef)();ie.jb.WebkitLineClamp=Zt,Zt&&(Ye=Le(Le({},Ye),ie.jb));function rt(Me){let wt=Me.target;if(wt.tagName.toUpperCase()==="A"){let Rt=wt.getAttribute("href");if(Rt.indexOf("office")>-1)Me.preventDefault(),Lt(Rt),Yt("office");else if(Rt.indexOf("application/pdf")>-1)Me.preventDefault(),Lt(Rt),Yt("pdf");else if(Rt.indexOf("text/html")>-1)Me.preventDefault(),Lt(Rt),Yt("html");else if(Rt.startsWith("#")){Me.preventDefault();let an=document.getElementById(Rt.replace("#",""));an&&an.scrollIntoView(!0)}}}const dt=()=>{var Me;const wt=(Me=Nt.current)==null?void 0:Me.querySelectorAll("video");wt==null||wt.forEach(Rt=>{if(Rt.oncontextmenu=()=>!1,Rt.src.indexOf(".m3u8")>-1&&!Rt.canPlayType("application/vnd.apple.mpegurl")){if(ue.ZP.isSupported()){var an=new ue.ZP;an.loadSource(Rt.src),an.attachMedia(Rt)}}})};(0,a.useEffect)(()=>{if(Nt.current&&Mt&&Mt.match(xt)&&window.PR.prettyPrint(),Nt.current)return Nt.current.addEventListener("click",rt),()=>{var Me;(Me=Nt.current)==null||Me.removeEventListener("click",rt),(0,ie.AL)(),(0,ie.Iy)()}},[Mt,Nt.current,rt]);const Te=Me=>{Me.target.nodeName==="IMG"&&Me.target.className.indexOf("draw-flowchart")>-1?(Vt.current.style.zIndex=1,Vt.current.style.display="flex",Vt.current.style.width=Me.target.clientWidth+"px",Vt.current.style.height=Me.target.clientHeight+"px",Vt.current.style.top=Me.target.offsetTop+"px",Vt.current.style.left=Me.target.offsetLeft+"px",Me.target.id&&(it.current=Me.target.id)):Vt.current.style.display="none"},Ke=()=>{Vt.current.style.display="none"};return(0,a.useEffect)(()=>{var Me;const wt=Rt=>{Rt.preventDefault(),Rt.clipboardData.setData("text",window.getSelection().toString())};return(Me=Nt.current)==null||Me.addEventListener("copy",wt),()=>{var Rt;(Rt=Nt.current)==null||Rt.removeEventListener("copy",wt)}},[Nt.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:Ke},ot&&a.createElement("div",{ref:Nt,className:`${Ue.mdBody} `},Mt),!ot&&!qe(Mt)&&a.createElement("div",{ref:Nt,style:Le({},Ye),onMouseOver:Te,className:`${ve||""} ${ut?"disabled-fill":""} markdown-body ${Ue.mdBody} ${pe.current}`,dangerouslySetInnerHTML:{__html:Mt}}),!ot&&qe(Mt)&&a.createElement(oe,{html:Mt}),a.createElement("div",{ref:Vt,className:`${Ue.button} ${xe?"":Ue.previewFlowChart}`},a.createElement(re.Z,null,a.createElement(ge.ZP,{onClick:()=>{xe?he(it.current):(Lt(it.current),Yt("flowChart"))}},xe?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(Be.Z,{close:!0,data:yt,type:yt!=null&&yt.length?St:"",style:Le({},ft),onClose:()=>Lt("")}))}},42678:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(65582),te={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ie=E(59301),se=({message:ue,className:ne,children:Se,style:Ce={}})=>ie.createElement("div",{className:`custom-spinner ${te.idsRingWrapper} ${ne}`},ie.createElement("div",{className:te.ldsRing},ie.createElement("div",null),ie.createElement("div",null),ie.createElement("div",null),ie.createElement("div",null)),ue?ie.createElement("p",{style:Ce},ue):null,Se,ie.createElement(a.Outlet,null))},29584:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te=E(77254),ie=E(59301),se=({defaultX:ue="40%",leftChild:ne,rightChild:Se,className:Ce,hideResize:re=!1})=>{const[ge,Ee]=(0,a.useState)(ue),Be=(0,a.useRef)();function ht(){Be.current=!0}(0,a.useEffect)(()=>{function De(Ve){Be.current&&(te.Z.publish("resize-move-bar",Ve),Ee(Ve.pageX))}function Ue(){Be.current=!1}return window.addEventListener("mousemove",De),window.addEventListener("mouseup",Ue),()=>{window.removeEventListener("mousemove",De),window.removeEventListener("mouseup",Ue)}},[]);const be=typeof ge=="number"&&ge!==.01?`${ge}px`:ue,oe=`calc(100% - ${re?"0px":"4px"} - ${be})`;return ie.createElement("div",{className:`split-panel-container ${Ce}`},ie.createElement("section",{style:{width:be,display:ge===.01?"none":""}},ne),ie.createElement("section",{className:"resize-x-bar",onMouseDown:ht},ie.createElement("a",{className:"btn-resize"},ie.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ie.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),ie.createElement("section",{style:{width:oe}},Se))}},51908:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ne}});var a=E(59301),te={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},ie=E(92310),se=E.n(ie),ne=({className:Se,style:Ce={},leftNode:re,leftTitle:ge="\u81EA\u6D4B\u8F93\u5165",rightNode:Ee,rightTitle:Be="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:se()(te.result,Se),style:Ce},a.createElement("div",{className:te.left},a.createElement("div",{className:te.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,ge)),a.createElement("div",{className:te.leftNode},re)),a.createElement("div",{className:te.right},a.createElement("div",{className:te.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,Be)),a.createElement("div",{className:te.rightNode},Ee)))},22744:function(Pe,_e,E){"use strict";var a=E(59301);const te=se=>String(se).length===1?`0${se}`:se,ie=({className:se="",onChange:ue,defaultValue:ne=0})=>{const[Se,Ce]=(0,a.useState)(ne);(0,a.useEffect)(()=>{const Be=setTimeout(()=>{Ce(Se+1e3)},1e3);return ue(Se+1e3),()=>{clearInterval(Be)}},[Se]);const re=parseInt(Se/(60*6e4))||"00",ge=parseInt(Se%(60*6e4)/6e4)||"00",Ee=parseInt(Se%6e4/1e3)||"00";return a.createElement("div",{className:se},te(re),":",te(ge),":",te(Ee))};_e.Z=ie},51425:function(Pe,_e,E){"use strict";var a=E(59301),te=E(59301);const ie=({text:se,speed:ue=100})=>{const[ne,Se]=(0,a.useState)(""),Ce=(0,a.useRef)(0);return(0,a.useEffect)(()=>{Se(""),Ce.current=0;const re=setInterval(()=>{Ce.currentge+se.charAt(Ce.current)),Ce.current+=1):clearInterval(re)},ue);return()=>{clearInterval(re)}},[se]),te.createElement("div",{className:"c-black"},ne)};_e.Z=ie},83845:function(Pe,_e,E){"use strict";E.d(_e,{cT:function(){return xt},pe:function(){return Le}});var a=E(59301),te=E(94968),ie=E(6767),se=E(38147),ue=E(28209),ne=E.n(ue),Se=E(1012),Ce=E(65582),re=E(47257),ge=E.n(re),Ee=Object.defineProperty,Be=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ue=(Dt,We,we)=>We in Dt?Ee(Dt,We,{enumerable:!0,configurable:!0,writable:!0,value:we}):Dt[We]=we,Ve=(Dt,We)=>{for(var we in We||(We={}))oe.call(We,we)&&Ue(Dt,we,We[we]);if(be)for(var we of be(We))De.call(We,we)&&Ue(Dt,we,We[we]);return Dt},ye=(Dt,We)=>Be(Dt,ht(We)),de=(Dt,We)=>{var we={};for(var xe in Dt)oe.call(Dt,xe)&&We.indexOf(xe)<0&&(we[xe]=Dt[xe]);if(Dt!=null&&be)for(var xe of be(Dt))We.indexOf(xe)<0&&De.call(Dt,xe)&&(we[xe]=Dt[xe]);return we},x=(Dt,We,we)=>new Promise((xe,ve)=>{var ot=ft=>{try{Ye(we.next(ft))}catch(ct){ve(ct)}},Zt=ft=>{try{Ye(we.throw(ft))}catch(ct){ve(ct)}},Ye=ft=>ft.done?xe(ft.value):Promise.resolve(ft.value).then(ot,Zt);Ye((we=we.apply(Dt,We)).next())});const{Dragger:Ie}=te.default,Le=Dt=>{const We="bf3c199c2470cb477d907b1e0917c17b",we="5183666c72eec9e4";var xe=ne().enc.Utf8.parse(We);let ve=ne().enc.Utf8.parse(we);var ot=ne().AES.decrypt(Dt,xe,{iv:ve,mode:ne().mode.CBC});return ot.toString(ne().enc.Utf8)};let Ne;const It=Dt=>x(void 0,[Dt],function*({identifier:We,oldFilename:we,newFilename:xe}){var ve,ot,Zt,Ye,ft,ct;const $e=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});$e.data=JSON.parse(Le($e.data));const at=new OSS({endpoint:(ve=$e==null?void 0:$e.data)==null?void 0:ve.end_point,region:(ot=$e==null?void 0:$e.data)==null?void 0:ot.region,accessKeyId:(Zt=$e==null?void 0:$e.data)==null?void 0:Zt.access_key_id,accessKeySecret:(Ye=$e==null?void 0:$e.data)==null?void 0:Ye.access_key_secret,bucket:(ft=$e==null?void 0:$e.data)==null?void 0:ft.bucket,stsToken:(ct=$e==null?void 0:$e.data)==null?void 0:ct.security_token});return new Promise((ut,nt)=>{console.log(11111,`${We}/${we}`,`${We}/${xe}`,$e.data),at.copy(`/${We}/${we}`,`/${We}/${xe}`).then(he=>{console.log("\u62F7\u8D1D\u6210\u529F",he)}).catch(he=>{console.log(he)})})}),xt=(Dt,We,we)=>x(void 0,null,function*(){var xe,ve,ot,Zt,Ye,ft;We.file_name=Dt.name;const ct=yield(0,se.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",Le(ct.data)),ct.data=JSON.parse(Le(ct.data));const $e=Dt.name.split(".");$e.pop();const at=We.realFileName?$e.join(""):(0,Se.Z)(),ut=new(ge())({endpoint:(xe=ct==null?void 0:ct.data)==null?void 0:xe.end_point,region:(ve=ct==null?void 0:ct.data)==null?void 0:ve.region,accessKeyId:(ot=ct==null?void 0:ct.data)==null?void 0:ot.access_key_id,accessKeySecret:(Zt=ct==null?void 0:ct.data)==null?void 0:Zt.access_key_secret,bucket:(Ye=ct==null?void 0:ct.data)==null?void 0:Ye.bucket,stsToken:(ft=ct==null?void 0:ct.data)==null?void 0:ft.security_token});return new Promise((nt,he)=>{var Ae;ut.multipartUpload(`${at}`,new Blob([Dt],{type:Dt.type}),ye(Ve({timeout:200*1e3,partSize:102400},we),{callback:{url:(Ae=ct==null?void 0:ct.data)==null?void 0:Ae.callback_url,host:ct==null?void 0:ct.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(We)}})).then(function(ce){var Je;Dt.response=(Je=ce.data)==null?void 0:Je.data,nt(ce==null?void 0:ce.data)}).catch(function(ce){he(ce),console.log("err:",ce)})})}),Et=Dt=>{var We=Dt,{user:we,cancelUpload:xe}=We,ve=de(We,["user","cancelUpload"]);const[ot,Zt]=(0,a.useState)([]);let[Ye,ft]=(0,a.useState)();const ct={onRemove:at=>{Zt([...ot.filter(ut=>ut.name!==at.name)]),ve.onChange(ot.filter(ut=>ut.name!==at.name))},disabled:ve.disabled,multiple:!0,fileList:ot==null?void 0:ot.map(at=>at.file),customRequest:()=>{},beforeUpload:at=>x(void 0,null,function*(){let ut=ve.maxSize||1073741824;if(ot.filter(nt=>nt.name===at.name).length){ie.ZP.info(`${at.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(at==null?void 0:at.size)>ut?(ie.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${ut/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(ot.push({name:at.name,file:at}),Zt([...ot]),ve.onChange(ot),!1)})},$e=(at,ut)=>x(void 0,null,function*(){var nt,he,Ae,ce,Je,Ge;ut.file_name=at.name;const Vt=at.name,it=yield(0,se.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(it.data=JSON.parse(Le(it.data)),(it==null?void 0:it.status)!==0){ot[ot.findIndex(St=>St.name===Vt)].status="error",ot[ot.findIndex(St=>St.name===Vt)].file.status="error",ve.onChange(ot),ie.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Ye=new(ge())({endpoint:(nt=it==null?void 0:it.data)==null?void 0:nt.end_point,region:(he=it==null?void 0:it.data)==null?void 0:he.region,accessKeyId:(Ae=it==null?void 0:it.data)==null?void 0:Ae.access_key_id,accessKeySecret:(ce=it==null?void 0:it.data)==null?void 0:ce.access_key_secret,bucket:(Je=it==null?void 0:it.data)==null?void 0:Je.bucket,stsToken:(Ge=it==null?void 0:it.data)==null?void 0:Ge.security_token}),console.log(at,"file"),ft(Ye);const yt=at.name.split(".");yt.pop();const Lt=Vt.indexOf(".")>-1?ut.realFileName?yt.join("."):(0,Se.Z)():Vt;return new Promise((St,Yt)=>{var Ht;try{Ye.multipartUpload(`${ve.identifier}/${Lt}${Vt.indexOf(".")>-1?"."+Vt.split(".").pop():""}`,new Blob([at.file],{type:at.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(kt,pe,et)=>{try{console.log("\u8FDB\u5EA6",kt,pe,et);const qe=ot.findIndex(Re=>Re.name===Vt);ot[qe].file.percent=kt*100,ot[qe].tempCheckpoint=pe,Zt([...ot])}catch(qe){}},checkpoint:ot[ot.findIndex(kt=>kt.name===Vt)].tempCheckpoint,callback:{customValue:{id:Vt+""},url:(Ht=it==null?void 0:it.data)==null?void 0:Ht.callback_url,host:it==null?void 0:it.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(ut)}}).then(function(kt){var pe,et,qe;const Re=ot.findIndex(mt=>mt.name===Vt);let ke="done";if(((pe=kt.data)==null?void 0:pe.status)===0){at.response=(et=kt.data)==null?void 0:et.data;const mt=ot.findIndex(Mt=>Mt.name===Vt);ot[mt].status="done",ot[mt].file.status="done"}else ie.ZP.warning((qe=kt.data)==null?void 0:qe.message),ke="error";ot[Re].status=ke,ot[Re].file.status=ke,ve.onChange(ot),St(kt==null?void 0:kt.data)}).catch(function(kt){ot[ot.findIndex(pe=>pe.name===Vt)].status="error",ot[ot.findIndex(pe=>pe.name===Vt)].file.status="error",ie.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Zt([...ot]),ve.onChange(ot),Yt(kt),console.log("err:",kt)})}catch(kt){}})});return(0,a.useEffect)(()=>{ot.every(at=>at==="done"||at==="error")&&ve.onComplete(ot)},[ot]),(0,a.useEffect)(()=>{xe&&(Ye==null||Ye.cancel())},[xe]),(0,a.useEffect)(()=>{ve.uploading&&ot.map(at=>x(void 0,null,function*(){var ut;if((!at.status||at.status==="error")&&!xe){at.status="uploading",at.file.status="uploading";const nt=yield $e(at,{login:(ut=we==null?void 0:we.userInfo)==null?void 0:ut.login,container_type:ve.container_type,container_id:ve.container_id,description:ve.description,realFileName:ve.realFileName})}}))},[ve.uploading]),a.createElement(Ie,ye(Ve({},ct),{height:ve.height,className:ve.className}),a.createElement("p",{className:"ant-upload-hint"},ve.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};_e.ZP=(0,Ce.connect)(({loading:Dt,globalSetting:We,user:we})=>({globalSetting:We,loading:Dt.models.competitions,user:we}))(Et)},39711:function(Pe,_e,E){"use strict";E.d(_e,{xj:function(){return ut},CI:function(){return xe},h4:function(){return Ce},eh:function(){return se},wr:function(){return Se},r5:function(){return ue}});var a=E(59301),te=E(48530),ie=E(74128);function se(){const[nt,he]=(0,a.useState)(!1),Ae=(0,a.useRef)(null),ce=(0,a.useCallback)(()=>{var Vt;(Vt=Ae.current)==null||Vt.cancelRequest(),he(!1)},[]);return[{request:(0,a.useCallback)(Vt=>{const{url:it,body:yt,onData:Lt,onDone:St,onCancelled:Yt,onError:Ht}=Vt;Ae.current&&Ae.current.cancelRequest();const kt=new te.Z(ie.Z.API_SERVER+it,yt);return Ae.current=kt,he(!0),new Promise((pe,et)=>{kt.on("data",({chunk:qe,full:Re})=>{Lt==null||Lt(Re,qe)}),kt.on("done",qe=>{he(!1),St==null||St(qe),pe({status:"done",content:qe})}),kt.on("cancelled",qe=>{he(!1),Yt==null||Yt(qe),pe({status:"cancelled",content:qe})}),kt.on("error",qe=>{he(!1),Ht==null||Ht(qe),et(qe)}),kt.startStream()})},[]),cancel:ce,get loading(){return nt}}]}function ue(nt=[]){const[he,Ae]=(0,a.useState)(nt),ce=(0,a.useCallback)((Je,Ge)=>{const{limit:Vt,onlySuccess:it=!0}=Ge||{},yt=[],Lt=new Map;Je.forEach(St=>{St.sender==="AI"&&St.key&&Lt.set(St.key,St)});for(const St of Je)if(St.sender==="user"&&St.key){const Yt=Lt.get(St.key);if((Yt==null?void 0:Yt.text)&&(!it||!(Yt!=null&&Yt.error))&&(yt.push({question:St.text||"",answer:Yt.text}),Vt&&yt.length>=Vt))break}return yt},[]);return{chatData:he,setChatData:Ae,calcHistoryList:ce}}var Se=({status:nt,rootMargin:he="70px",bottomOffset:Ae=50})=>{const ce=(0,a.useRef)(null),Je=(0,a.useRef)(null),Ge=(0,a.useRef)(null),[Vt,it]=(0,a.useState)(!0),yt=(0,a.useRef)(!1),Lt=(0,a.useRef)(0);return(0,a.useEffect)(()=>{const St=ce.current,Yt=Je.current;if(!St||!Yt)return;const Ht=new IntersectionObserver(([kt])=>{var pe,et;if(!document.contains(kt.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((pe=kt.rootBounds)==null?void 0:pe.width)===0&&((et=kt.rootBounds)==null?void 0:et.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(kt.boundingClientRect.width===0&&kt.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}it(kt.isIntersecting)},{root:St,rootMargin:he,threshold:0});return Ht.observe(Yt),()=>{Ht.disconnect()}},[he,!!(ce!=null&&ce.current),!!(Je!=null&&Je.current)]),(0,a.useEffect)(()=>{if(!nt)return;const St=ce.current,Yt=Ge.current;if(!St||!Yt)return;yt.current=!1,Lt.current=St.scrollTop;const Ht=()=>{const{scrollTop:et,scrollHeight:qe,clientHeight:Re}=St,ke=et>Lt.current,mt=et+Re>=qe-Ae;ke&&mt?(St.scrollTop=qe,yt.current=!1):ke||(yt.current=!0),Lt.current=et},kt=()=>{yt.current||(St.scrollTop=St.scrollHeight)};St.addEventListener("scroll",Ht);const pe=new ResizeObserver(kt);return pe.observe(Yt),()=>{pe.disconnect(),St.removeEventListener("scroll",Ht)}},[nt,Ae]),{scrollBoxRef:ce,bottomInspectRef:Je,contentRef:Ge,isAtBottom:Vt}};function Ce(nt){const[he,Ae]=(0,a.useState)({width:0,height:0});return(0,a.useEffect)(()=>{const ce=nt.current;if(!ce)return;const Je=new ResizeObserver(Ge=>{for(let Vt of Ge){const it=Vt.target.offsetWidth,yt=Vt.target.offsetHeight;Ae({width:it,height:yt})}});return Je.observe(ce),()=>{Je.disconnect()}},[nt]),he}var re=E(6767),ge=E(94968),Ee=E(62957),Be=E(25399),ht=E(29787),be=E(75727),oe=E(7939),De=E(37568),Ue=E(92310),Ve=E.n(Ue),ye={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},de=E(65862),x=E(58617),Ie=E(32050),Le=Object.defineProperty,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(nt,he,Ae)=>he in nt?Le(nt,he,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):nt[he]=Ae,Dt=(nt,he)=>{for(var Ae in he||(he={}))It.call(he,Ae)&&Et(nt,Ae,he[Ae]);if(Ne)for(var Ae of Ne(he))xt.call(he,Ae)&&Et(nt,Ae,he[Ae]);return nt},We=(nt,he,Ae)=>new Promise((ce,Je)=>{var Ge=yt=>{try{it(Ae.next(yt))}catch(Lt){Je(Lt)}},Vt=yt=>{try{it(Ae.throw(yt))}catch(Lt){Je(Lt)}},it=yt=>yt.done?ce(yt.value):Promise.resolve(yt.value).then(Ge,Vt);it((Ae=Ae.apply(nt,he)).next())}),xe=(0,a.forwardRef)(({placeholder:nt="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:he,style:Ae,hideUpload:ce,disabled:Je,disabledTooltip:Ge,value:Vt="",onChange:it,onSubmit:yt,onCancel:Lt,loading:St,typing:Yt,toggles:Ht,onFullInputChange:kt,onInputFocus:pe,headExtraNode:et},qe)=>{var Re,ke;const[mt,Mt]=(0,a.useState)([]),[tt,Ot]=(0,a.useState)([]),[He,At]=(0,a.useState)(!1),[Nt,rt]=(0,a.useState)(!1),dt=(0,a.useRef)(null),Te=(0,a.useRef)(null),Ke=(0,a.useRef)(null),Me=(0,a.useRef)(!1),wt=50,Rt=10;(0,a.useImperativeHandle)(qe,()=>({onAttachmentsClear:()=>{Mt([]),Ot([])}}));const an={maxCount:wt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:mt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Un=>We(void 0,null,function*(){var Vn,ca,ga,va;const on=(va=(ga=(ca=(Vn=Un==null?void 0:Un.name)==null?void 0:Vn.split("."))==null?void 0:ca.slice(-1))==null?void 0:ga[0])==null?void 0:va.toLowerCase(),Rn=["doc","docx","md","pdf","txt","xlsx","xls"];return Un.size===0?(re.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ge.default.LIST_IGNORE):Rn.includes(on)?Un.size/1024/1024>100?(re.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),ge.default.LIST_IGNORE):!0:(re.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ge.default.LIST_IGNORE)}),onChange:({fileList:Un})=>{Mt(Un)},action:`${(Re=ie.Z)==null?void 0:Re.API_SERVER}/api/intelligent_imports/upload_file.json`},dn={maxCount:Rt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:tt,multiple:!0,accept:".jpg,.png",beforeUpload:Un=>{var Vn,ca,ga,va;const on=(va=(ga=(ca=(Vn=Un==null?void 0:Un.name)==null?void 0:Vn.split("."))==null?void 0:ca.slice(-1))==null?void 0:ga[0])==null?void 0:va.toLowerCase(),Rn=["jpg","png"];return Un.size===0?(re.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ge.default.LIST_IGNORE):Rn.includes(on)?Un.size/1024/1024>10?(re.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),ge.default.LIST_IGNORE):!0:(re.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ge.default.LIST_IGNORE)},onChange:({fileList:Un})=>{Ot(Un)},action:`${(ke=ie.Z)==null?void 0:ke.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{var Un,Vn;const ca=(Vn=(Un=dt.current)==null?void 0:Un.resizableTextArea)==null?void 0:Vn.textArea;if(!ca)return;const ga=new ResizeObserver(()=>{rt(ca.scrollHeight>=96)});return ca&&ga.observe(ca),()=>{ca&&ga.unobserve(ca)}},[]);const Kt=Un=>{it==null||it(Un.target.value)},mn=Un=>{var Vn,ca,ga,va,on,Rn,fn,En;if(Un==="file"){if(tt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var On,Ja,jt,Pn;Ot([]),(Pn=(jt=(Ja=(On=Te.current)==null?void 0:On.upload)==null?void 0:Ja.uploader)==null?void 0:jt.fileInput)==null||Pn.click()}});return}(va=(ga=(ca=(Vn=Te.current)==null?void 0:Vn.upload)==null?void 0:ca.uploader)==null?void 0:ga.fileInput)==null||va.click()}if(Un==="image"){if(mt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var On,Ja,jt,Pn;Mt([]),(Pn=(jt=(Ja=(On=Ke.current)==null?void 0:On.upload)==null?void 0:Ja.uploader)==null?void 0:jt.fileInput)==null||Pn.click()}});return}(En=(fn=(Rn=(on=Ke.current)==null?void 0:on.upload)==null?void 0:Rn.uploader)==null?void 0:fn.fileInput)==null||En.click()}},tn=()=>{yt==null||yt(Vt,mt,tt)},Da=Un=>{if(!(Un.shiftKey&&Un.key==="Enter")&&Un.key==="Enter"){if(Un.preventDefault(),Xn||Me.current||St)return;tn()}},wn=[...mt,...tt],Xn=wn.some(Un=>Un.status==="uploading")||Yt||St||!(Vt!=null&&Vt.trim()),Wa=!!wn.length||(Ht==null?void 0:Ht.some(Un=>Un.active))||et,Ba=ce||mt.length>=wt||tt.length>=Rt,_a=[{key:"file",disabled:mt.length>=wt,label:a.createElement(Be.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:tt.length>=Rt,label:a.createElement(Be.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return a.createElement("div",{style:Ae,className:Ve()(ye.footerContainer,he,He&&ye.full,Wa&&ye.selected)},a.createElement("div",{className:ye.togglesContainer},et,Ht==null?void 0:Ht.filter(Un=>Un.show!==!1).map((Un,Vn)=>a.createElement(a.Fragment,{key:Vn},a.createElement(Be.Z,{key:Un.label,title:Un.tooltip},a.createElement("div",{onClick:Un.onToggle,className:Ve()(ye.btn,Un.active&&ye.btnActive)},a.createElement("i",{className:`iconfont ${Un.icon} mr10 font12`}),Un.label)),Un==null?void 0:Un.extraNode)),wn.map(Un=>a.createElement("div",{className:ye.attachment,key:Un.uid},(Un==null?void 0:Un.status)==="uploading"&&a.createElement(ht.Z,{indicator:a.createElement(x.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:Un==null?void 0:Un.name,className:"mr10"},(0,de.Pq)(Un.name,20)),a.createElement("i",{onClick:()=>{Mt(Vn=>Vn.filter(ca=>ca.uid!==Un.uid)),Ot(Vn=>Vn.filter(ca=>ca.uid!==Un.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(Be.Z,{title:Ge},a.createElement("div",{className:Ve()(ye.inputContainer,Nt&&ye.lineFour,Je&&ye.disabledInput)},a.createElement(ge.default,Dt({ref:Te},an)),a.createElement(ge.default,Dt({ref:Ke},dn)),a.createElement(be.Z,{className:`${Ba?"hide":""}`,menu:{items:_a,onClick:Un=>mn(Un.key)},placement:"top"},a.createElement(oe.ZP,{className:ye.uploadBtn,icon:a.createElement(Ie.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),a.createElement(De.default.TextArea,{ref:dt,autoSize:{minRows:1,maxRows:4},placeholder:nt,value:Vt,variant:"borderless",style:Ba?{paddingLeft:0,marginLeft:0}:{},onChange:Kt,onPressEnter:Da,onCompositionStart:()=>{Me.current=!0},onCompositionEnd:()=>{Me.current=!1},onFocus:()=>pe==null?void 0:pe()}),Yt?a.createElement(Be.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ye.cancelBtn}`,onClick:Lt})):a.createElement(oe.ZP,{className:ye.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Xn,onClick:tn}),Nt&&a.createElement("span",{className:ye.fullIcon,onClick:()=>{At(!He),kt==null||kt(!He)}},He?a.createElement("span",{className:"iconfont icon-shousuo"}):a.createElement("span",{className:"iconfont icon-zhankai"})))))}),ve={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},ot=E(26595),Zt=E(10298),Ye=E(56102),ft=E(56321),ct="data:image/png;base64,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",$e=(nt,he,Ae)=>new Promise((ce,Je)=>{var Ge=yt=>{try{it(Ae.next(yt))}catch(Lt){Je(Lt)}},Vt=yt=>{try{it(Ae.throw(yt))}catch(Lt){Je(Lt)}},it=yt=>yt.done?ce(yt.value):Promise.resolve(yt.value).then(Ge,Vt);it((Ae=Ae.apply(nt,he)).next())}),ut=({contentRef:nt,className:he,style:Ae,aiIcon:ce=ft,userIcon:Je=ct,chatData:Ge,requestLoading:Vt,editIndex:it,onEditFinish:yt,onEditCancel:Lt,customDataNode:St,extraAnswerAction:Yt,cancelTyping:Ht,onAnswerFinish:kt,onReasoningFinish:pe,onDynamic:et,sensitiveWords:qe=[]})=>{const[Re,ke]=(0,a.useState)(""),mt=(0,a.useRef)(null);(0,a.useEffect)(()=>{var He;if(mt.current&&it!==null){mt.current.focus();const At=(He=mt.current.resizableTextArea)==null?void 0:He.textArea;At&&(At.selectionStart=At.selectionEnd=At.value.length)}},[it]);const Mt=(He,At)=>{let Nt=He;return At.forEach(rt=>{const dt=new RegExp(rt,"g");Nt=Nt.replace(dt,"")}),Nt},tt=(He,At)=>{const Nt=At===it,rt=[...(He==null?void 0:He.fileList)||[],...(He==null?void 0:He.imageList)||[]];return a.createElement("div",{className:ve.li},a.createElement("div",{className:ve.avatarIcon},a.createElement("img",{className:ve.img,src:Je})),a.createElement("div",{className:ve.content},!!(rt!=null&&rt.length)&&a.createElement("div",{className:ve.fileWrap},rt==null?void 0:rt.map((dt,Te)=>{var Ke,Me;return a.createElement("div",{key:Te,className:ve.file},a.createElement("img",{src:E(90034)(`./${((Me=(Ke=dt==null?void 0:dt.name)==null?void 0:Ke.split("."))==null?void 0:Me.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(Be.Z,{title:dt==null?void 0:dt.name},a.createElement("div",{className:ve.fileName},dt==null?void 0:dt.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,de.RD)(dt==null?void 0:dt.size))))})),a.createElement("div",{className:ve.borderBox},Nt?a.createElement(De.default.TextArea,{value:Re,ref:mt,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:dt=>ke(dt.target.value)}):a.createElement("div",{className:ve.text},He==null?void 0:He.text)),Nt?a.createElement("div",{className:ve.action},a.createElement(oe.ZP,{onClick:()=>{ke(""),Lt()},size:"small"},"\u53D6\u6D88"),a.createElement(oe.ZP,{disabled:!Re.trim(),onClick:()=>yt(Re),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ve.action},a.createElement(Ye.CopyToClipboard,{text:(He==null?void 0:He.text)||"",onCopy:()=>re.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Be.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},Ot=(He,At)=>a.createElement("div",{className:ve.li},a.createElement("div",{className:ve.avatarIcon},a.createElement("img",{className:ve.img,src:ce})),a.createElement("div",{className:ve.content},a.createElement("div",{className:ve.borderBox},He.loading&&a.createElement(a.Fragment,null,He!=null&&He.imageGenerator?a.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(He!=null&&He.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ve.loading},a.createElement("div",{className:ve.dot}),a.createElement("div",{className:ve.dot}),a.createElement("div",{className:ve.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(He==null?void 0:He.thinkingEnabled)&&a.createElement(Zt.Z,{time:He==null?void 0:He.time,cancelIndex:Ht,loading:He.loading,streamingStatus:!(He!=null&&He.text),onFinish:()=>$e(void 0,null,function*(){pe==null||pe()}),value:He==null?void 0:He.reasoning}),!!(He!=null&&He.text)&&!He.hideAnswer&&a.createElement(ot.Z,{cancelIndex:Ht,onDynamic:et,streamingStatus:Vt,loadImage:!!(He!=null&&He.imageGenerator),onFinish:()=>$e(void 0,null,function*(){kt==null||kt()}),value:Mt(He==null?void 0:He.text,qe)})),(He==null?void 0:He.source)&&!!(He!=null&&He.text)&&a.createElement("div",{className:ve.source},He==null?void 0:He.source),a.createElement("div",{className:ve.action},Yt==null?void 0:Yt(He,At),a.createElement(Ye.CopyToClipboard,{text:String((He==null?void 0:He.text)||""),onCopy:()=>re.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(Be.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return a.createElement("div",{ref:nt,className:Ve()(he),style:Ae},Ge==null?void 0:Ge.map((He,At)=>a.createElement(a.Fragment,{key:He.key+At},He.show&&a.createElement(a.Fragment,null,He.sender==="user"&&tt(He,At),He.sender==="AI"&&Ot(He,At),St&&!["AI","user"].includes(He.sender)&&St(He,At)))))}},30214:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te=E(77254),ie=E(75786),se=()=>{const[ue,ne]=(0,a.useState)(""),[Se,Ce]=(0,a.useState)(0);let[re,ge]=(0,a.useState)(),[Ee,Be]=(0,a.useState)();const[ht,be]=(0,a.useState)(!1),oe=(0,a.useRef)("");(0,a.useEffect)(()=>te.Z.subscribe("preview-image",xt=>{ne(xt),console.log(Le.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",De),()=>{document.removeEventListener("keydown",De)}),[]),(0,a.useEffect)(()=>{oe.current=ue},[ue]);function De(It){console.log("e====",It),It.keyCode==27&&oe.current&&Ue()}function Ue(){document.body.style.overflow="auto",ge(void 0),Be(void 0),Ce(0),ne("")}function Ve(){Ce(Se+90)}function ye(){re=Le.current.width*1.1,Ee=Le.current.height*1.1,Be(Ee),ge(re)}function de(){re=Le.current.width/1.1,Ee=Le.current.height/1.1,Be(Ee),ge(re)}const x=(0,a.useRef)(),Ie=(0,a.useRef)(),Le=(0,a.useRef)(),Ne=It=>{(It.nativeEvent.target===x.current||It.nativeEvent.target===Ie.current)&&Ue()};return a.createElement(a.Fragment,null,ue?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ie},a.createElement(ie.Z,{className:"image-preview",src:ue,style:{display:"none"},preview:{visible:!0,src:ue,onVisibleChange:It=>{ne("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return x}});var a=E(59301),te=E(82326),ie=E(28284),se=E(7939),ue=E(89780),ne=E.n(ue),Se=E(45559),Ce=E(42313),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(Ie,Le,Ne)=>Le in Ie?re(Ie,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ie[Le]=Ne,De=(Ie,Le)=>{for(var Ne in Le||(Le={}))ht.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);if(Be)for(var Ne of Be(Le))be.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);return Ie},Ue=(Ie,Le)=>ge(Ie,Ee(Le));const Ve=te.default.Option,ye={labelCol:{span:4},wrapperCol:{span:20}},de={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};_e.Z=({callback:Ie,onCancel:Le})=>{const[Ne,It]=(0,a.useState)("python");function xt(Dt){It(de[Dt][1])}function Et(Dt){Ie(Dt)}return a.createElement(ie.default,Ue(De({},ye),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Et,style:{width:500}}),a.createElement(ie.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(te.default,{getPopupContainer:Dt=>Dt.parentNode,onChange:xt},Object.keys(de).map(Dt=>a.createElement(Ve,{key:Dt,value:Dt},de[Dt][0])))),a.createElement(ie.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(x,{mode:Ne})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(se.ZP,{type:"ghost",onClick:Le},"\u53D6\u6D88")))};function x({value:Ie,onChange:Le,mode:Ne,options:It={}}){const xt=(0,a.useRef)(),[Et,Dt]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Et){let We=function(we){const xe=we.getValue();Le&&Le(xe)};return Et.on("change",We),()=>{Et.off("change",We)}}},[Et,Le]),(0,a.useEffect)(()=>{Et&&Et.setOption("mode",Ne)},[Et,Ne]),(0,a.useEffect)(()=>{Et&&(Ie!==Et.getValue()||Ie==="")&&setTimeout(()=>{Et.setValue(Ie||"")},300)},[Et,Ie]),(0,a.useEffect)(()=>{if(xt.current&&!Et){const We=ne().fromTextArea(xt.current,De({mode:Ne,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},It));Dt(We)}},[xt.current,Et]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:xt}))}},25374:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Rn}});var a=E(59301),te=E(65582),ie=E(89780),se=E.n(ie),ue=E(76374),ne=E(45559),Se=E(6313),Ce=E(25717),re=E(99498),ge=E(25419),Ee=E(67549),Be=E(95097),ht=({value:fn="",className:En,showTextOnly:On,showLines:Ja,style:jt={}})=>{const Pn=(0,a.useMemo)(()=>"",[fn]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Pn}}))},be=Object.defineProperty,oe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,de=(fn,En,On)=>En in fn?be(fn,En,{enumerable:!0,configurable:!0,writable:!0,value:On}):fn[En]=On,x=(fn,En)=>{for(var On in En||(En={}))Ve.call(En,On)&&de(fn,On,En[On]);if(Ue)for(var On of Ue(En))ye.call(En,On)&&de(fn,On,En[On]);return fn},Ie=(fn,En)=>oe(fn,De(En));let Le=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Ne({onActionCallback:fn,title:En,icon:On,actionName:Ja,className:jt="",children:Pn}){function aa(){fn(Ja)}return a.createElement("a",{title:En,className:jt,onClick:aa},a.createElement("i",{className:`${On}`}),Pn)}var It=({watch:fn,showNullButton:En,showNullProgramButton:On,onActionCallback:Ja,fullScreen:jt,insertTemp:Pn,hidetoolBar:aa,extraUse:pa})=>{const na=[...Le,{title:`${fn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${fn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!aa&&na.map((Qa,La)=>a.createElement("li",{key:La},Qa.actionName?a.createElement(Ne,Ie(x({},Qa),{onActionCallback:Ja})):a.createElement("span",{className:"v-line"}))),En?a.createElement("li",null,a.createElement(Ne,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ja},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,On?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ja},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ja},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Pn&&a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Pn}`,onActionCallback:Ja},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),pa&&a.createElement("li",null,pa),a.createElement("li",{className:"btn-full-screen"},a.createElement(Ne,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ja})))},xt=E(57261),Et=E(28284),Dt=E(37568),We=E(7939),we=Object.defineProperty,xe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,ft=(fn,En,On)=>En in fn?we(fn,En,{enumerable:!0,configurable:!0,writable:!0,value:On}):fn[En]=On,ct=(fn,En)=>{for(var On in En||(En={}))Zt.call(En,On)&&ft(fn,On,En[On]);if(ot)for(var On of ot(En))Ye.call(En,On)&&ft(fn,On,En[On]);return fn},$e=(fn,En)=>xe(fn,ve(En));const at={labelCol:{span:4},wrapperCol:{span:20}};var ut=({callback:fn,onCancel:En})=>{function On(Ja){fn(Ja)}return a.createElement(Et.default,$e(ct({},at),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:On,style:{width:500}}),a.createElement(Et.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Dt.default,null)),a.createElement(Et.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Dt.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(We.ZP,{type:"ghost",onClick:En},"\u53D6\u6D88")))},nt=E(85533),he=E(45053),Ae=E(62957),ce=E(77019),Je=E(16750),Ge=E(59301),Vt=({callback:fn,onCancel:En})=>{const On=document.createElement("canvas"),Ja=On.getContext("2d");On.width=1e3,On.height=800,Ja.fillStyle="#ffffff",Ja.fillRect(0,0,On.width,On.height);const jt=On.toDataURL("image/png");return Ge.createElement(Ae.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ge.createElement(ce.Z,{style:{height:"100vh"}},Ge.createElement(Je.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:Pn=>{fn({src:Pn.url})},onClose:En})))},it=E(36207),yt=E(5269),Lt=E(6767),St={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Yt=E(59301),kt=(0,a.forwardRef)(({onCancel:fn,editImgId:En,callback:On},Ja)=>{let jt=(0,a.useRef)(),Pn=(0,a.useRef)(),aa=(0,a.useRef)(),pa=(0,a.useRef)(!1);const na=(0,a.useRef)(!1);console.log("ref:",Ja);const[Qa,La]=(0,a.useState)(0),[jn,yn]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{La(1)},[]),(0,a.useImperativeHandle)(Ja,()=>({setHeight:yn})),Yt.createElement("div",{ref:na,className:"body-overflow-initial"},Yt.createElement(it.Z,{width:"100vw",height:jn,footer:null,closable:!0,placement:"bottom",open:!!Qa,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${St.drawerWrap}`,onClose:()=>{window.saveDrawData(sn=>{On({src:`/api/attachments/${sn}`,id:sn})})},title:Yt.createElement(ce.Z,{align:"middle"},Yt.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Yt.createElement(yt.Z,{onClick:()=>{yn(jn==="60px"?"100vh":"60px")}},Yt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Yt.createElement(yt.Z,{onClick:()=>{window.saveDrawData(sn=>{if(sn===null){Lt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Lt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),On({src:`/api/attachments/${sn}`,id:sn,disabledClose:!0})})}},Yt.createElement(We.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Yt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${En||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Pn})))}),pe=E(74128),et=E(47889),qe=E(4875);const Re=et.ZP.Group,ke={margin:"0 8px"};var mt=({callback:fn,onCancel:En})=>{function On(Ja){fn(Ja)}return a.createElement(Et.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:On},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:ke},"\u884C\u6570"),a.createElement(Et.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(qe.Z,null)),a.createElement("span",{style:ke},"\u5217\u6570"),a.createElement(Et.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(qe.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(Et.default.Item,{name:"align"},a.createElement(Re,null,a.createElement(et.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(et.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(et.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(et.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(We.ZP,{type:"ghost",onClick:En},"\u53D6\u6D88")))},Mt=E(58755),tt=E(93510),Ot=E.n(tt),At=(0,a.forwardRef)(({use3d:fn,width:En,height:On,callback:Ja,showSaveButton:jt},Pn)=>{const aa=(0,a.useRef)(),pa=(0,a.useRef)(),[na,Qa]=(0,a.useState)(!1),La=(0,a.useRef)({id:aa,appName:"graphing",width:En||1e3,height:On||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{pa.current=new(Ot())(La.current,!0),window.onload=function(){pa.current.inject("applet_container")}},[]);const jn=()=>{var yn=window.ggbApplet.getPNGBase64(1,!0,72);return Ja&&Ja(yn),yn};return(0,a.useEffect)(()=>{La.current.appName=na?"3D":"graphing",pa.current.inject("applet_container")},[na]),(0,a.useEffect)(()=>{Qa(fn)},[fn]),(0,a.useImperativeHandle)(Pn,()=>({getImgData:jn})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:aa}),a.createElement(ce.Z,{align:"middle"},a.createElement(yt.Z,{flex:1},a.createElement(Mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:na,onChange:yn=>Qa(yn)})),a.createElement(yt.Z,null,a.createElement(We.ZP,{size:"large",onClick:jn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nt=E(99298);const rt="link",dt="upload-image",Te="add-flowchart",Ke="draw-image",Me="add-flowchart",wt="code-block",Rt="add-table",an="------------",dn={default:an,left:`:${an}`,center:`:${an}:`,right:`${an}:`};var Kt=E(31103),mn=E(65862);function tn(){}let Da=0;const wn=1e4,Xn="\u2581",Wa="@\u2581\u2581@",Ba="@\u2581@",_a=` +`),Vt.current.style.display="none"}catch(an){}if($e){let an=-1;return Ge=Ge.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(dn,Kt,mn){var tn;return++an,Re(dn,an,(tn=nt==null?void 0:nt[an])==null?void 0:tn.value.replaceAll("<","<").replaceAll(">",">"))}),`
${mt(Ge||"")}
`}let Me=mt(Ge);Me=(0,ie.ZP)(Me);const wt=(0,ie.ez)();Ge.match(/\[TOC\]/)&&(Me=Me.replace("

[TOC]

",(0,ie.Qv)()),(0,ie.Iy)()),Me=Me.replace(/(__special_katext_id_\d+__)/g,(an,dn)=>{const{type:Kt,expression:mn}=wt[dn];return(0,Ce.renderToString)(Et(mn)||"",{displayMode:Kt==="block",throwOnError:!1,output:"html"})}),Me=Me.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ie.AL)();const Rt=document.createElement("div");if(Rt.innerHTML=Me,ot)return Rt.innerText;if(ct){const an=ct.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return At(Rt,an),Rt.innerHTML}return setTimeout(()=>dt(),500),Rt.innerHTML},[Ge,ct]);(0,a.useEffect)(()=>{Nt.current&&Nt.current.querySelectorAll(["input","textarea"]).forEach(wt=>{wt.oninput=tt,wt.onblur=Ot,wt.onfocus=He})},[Ht]),(0,a.useEffect)(()=>{var Me,wt,Rt,an,dn;if(nt!=null&&nt.length)try{const Kt=Nt.current.querySelectorAll(".edu-program-fill-score"),mn=Nt.current.querySelectorAll('[name="edu-program-fill"]');for(const[tn,Da]of mn.entries())Da.value=((Me=nt==null?void 0:nt[tn])==null?void 0:Me.value)||"",((wt=nt==null?void 0:nt[tn])==null?void 0:wt.type)==="warning"?Da.className="program-fill-warning":((Rt=nt==null?void 0:nt[tn])==null?void 0:Rt.type)==="success"?Da.className="program-fill-success":Da.className="";for(const[tn,Da]of Kt.entries())Da.innerHTML=(an=nt==null?void 0:nt[tn])!=null&&an.score?`${(dn=nt==null?void 0:nt[tn])==null?void 0:dn.score}\u5206`:"";kt(nt)}catch(Kt){console.log(Kt,"error")}},[nt]);const tt=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),Ae(Ht,Me.target.dataset.id)},Ot=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),ce(Ht,Me.target.dataset.id)},He=Me=>{Ht[Me.target.dataset.id]=Ht[Me.target.dataset.id]||{},Ht[Me.target.dataset.id].value=Me.target.value,kt([...Ht]),Je(Ht,Me.target.dataset.id)};function At(Me,wt){return Me.childNodes.forEach(Rt=>{var an;if(Rt.childNodes.length>0)At(Rt,wt);else if(Rt.nodeName!=="IMG")if(Rt.innerHTML)Rt.innerHTML=(an=Rt.innerHTML)==null?void 0:an.replace(new RegExp(wt,"gi"),'$&');else{const dn=document.createElement("span");dn.innerHTML=Rt.textContent.replace(new RegExp(wt,"gi"),'$&'),Rt.replaceWith(dn)}})}const Nt=(0,a.useRef)();ie.jb.WebkitLineClamp=Zt,Zt&&(Ye=Le(Le({},Ye),ie.jb));function rt(Me){let wt=Me.target;if(wt.tagName.toUpperCase()==="A"){let Rt=wt.getAttribute("href");if(Rt.indexOf("office")>-1)Me.preventDefault(),Lt(Rt),Yt("office");else if(Rt.indexOf("application/pdf")>-1)Me.preventDefault(),Lt(Rt),Yt("pdf");else if(Rt.indexOf("text/html")>-1)Me.preventDefault(),Lt(Rt),Yt("html");else if(Rt.startsWith("#")){Me.preventDefault();let an=document.getElementById(Rt.replace("#",""));an&&an.scrollIntoView(!0)}}}const dt=()=>{var Me;const wt=(Me=Nt.current)==null?void 0:Me.querySelectorAll("video");wt==null||wt.forEach(Rt=>{if(Rt.oncontextmenu=()=>!1,Rt.src.indexOf(".m3u8")>-1&&!Rt.canPlayType("application/vnd.apple.mpegurl")){if(ue.ZP.isSupported()){var an=new ue.ZP;an.loadSource(Rt.src),an.attachMedia(Rt)}}})};(0,a.useEffect)(()=>{if(Nt.current&&Mt&&Mt.match(xt)&&window.PR.prettyPrint(),Nt.current)return Nt.current.addEventListener("click",rt),()=>{var Me;(Me=Nt.current)==null||Me.removeEventListener("click",rt),(0,ie.AL)(),(0,ie.Iy)()}},[Mt,Nt.current,rt]);const Te=Me=>{Me.target.nodeName==="IMG"&&Me.target.className.indexOf("draw-flowchart")>-1?(Vt.current.style.zIndex=1,Vt.current.style.display="flex",Vt.current.style.width=Me.target.clientWidth+"px",Vt.current.style.height=Me.target.clientHeight+"px",Vt.current.style.top=Me.target.offsetTop+"px",Vt.current.style.left=Me.target.offsetLeft+"px",Me.target.id&&(it.current=Me.target.id)):Vt.current.style.display="none"},Ke=()=>{Vt.current.style.display="none"};return(0,a.useEffect)(()=>{var Me;const wt=Rt=>{Rt.preventDefault(),Rt.clipboardData.setData("text",window.getSelection().toString())};return(Me=Nt.current)==null||Me.addEventListener("copy",wt),()=>{var Rt;(Rt=Nt.current)==null||Rt.removeEventListener("copy",wt)}},[Nt.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:Ke},ot&&a.createElement("div",{ref:Nt,className:`${Ue.mdBody} `},Mt),!ot&&!qe(Mt)&&a.createElement("div",{ref:Nt,style:Le({},Ye),onMouseOver:Te,className:`${ve||""} ${ut?"disabled-fill":""} markdown-body ${Ue.mdBody} ${pe.current}`,dangerouslySetInnerHTML:{__html:Mt}}),!ot&&qe(Mt)&&a.createElement(oe,{html:Mt}),a.createElement("div",{ref:Vt,className:`${Ue.button} ${xe?"":Ue.previewFlowChart}`},a.createElement(re.Z,null,a.createElement(ge.ZP,{onClick:()=>{xe?he(it.current):(Lt(it.current),Yt("flowChart"))}},xe?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(Be.Z,{close:!0,data:yt,type:yt!=null&&yt.length?St:"",style:Le({},ft),onClose:()=>Lt("")}))}},42678:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(65582),te={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ie=E(59301),se=({message:ue,className:ne,children:Se,style:Ce={}})=>ie.createElement("div",{className:`custom-spinner ${te.idsRingWrapper} ${ne}`},ie.createElement("div",{className:te.ldsRing},ie.createElement("div",null),ie.createElement("div",null),ie.createElement("div",null),ie.createElement("div",null)),ue?ie.createElement("p",{style:Ce},ue):null,Se,ie.createElement(a.Outlet,null))},29584:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te=E(77254),ie=E(59301),se=({defaultX:ue="40%",leftChild:ne,rightChild:Se,className:Ce,hideResize:re=!1})=>{const[ge,Ee]=(0,a.useState)(ue),Be=(0,a.useRef)();function ht(){Be.current=!0}(0,a.useEffect)(()=>{function De(Ve){Be.current&&(te.Z.publish("resize-move-bar",Ve),Ee(Ve.pageX))}function Ue(){Be.current=!1}return window.addEventListener("mousemove",De),window.addEventListener("mouseup",Ue),()=>{window.removeEventListener("mousemove",De),window.removeEventListener("mouseup",Ue)}},[]);const be=typeof ge=="number"&&ge!==.01?`${ge}px`:ue,oe=`calc(100% - ${re?"0px":"4px"} - ${be})`;return ie.createElement("div",{className:`split-panel-container ${Ce}`},ie.createElement("section",{style:{width:be,display:ge===.01?"none":""}},ne),ie.createElement("section",{className:"resize-x-bar",onMouseDown:ht},ie.createElement("a",{className:"btn-resize"},ie.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ie.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),ie.createElement("section",{style:{width:oe}},Se))}},51908:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ne}});var a=E(59301),te={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},ie=E(92310),se=E.n(ie),ne=({className:Se,style:Ce={},leftNode:re,leftTitle:ge="\u81EA\u6D4B\u8F93\u5165",rightNode:Ee,rightTitle:Be="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:se()(te.result,Se),style:Ce},a.createElement("div",{className:te.left},a.createElement("div",{className:te.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,ge)),a.createElement("div",{className:te.leftNode},re)),a.createElement("div",{className:te.right},a.createElement("div",{className:te.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,Be)),a.createElement("div",{className:te.rightNode},Ee)))},22744:function(Pe,_e,E){"use strict";var a=E(59301);const te=se=>String(se).length===1?`0${se}`:se,ie=({className:se="",onChange:ue,defaultValue:ne=0})=>{const[Se,Ce]=(0,a.useState)(ne);(0,a.useEffect)(()=>{const Be=setTimeout(()=>{Ce(Se+1e3)},1e3);return ue(Se+1e3),()=>{clearInterval(Be)}},[Se]);const re=parseInt(Se/(60*6e4))||"00",ge=parseInt(Se%(60*6e4)/6e4)||"00",Ee=parseInt(Se%6e4/1e3)||"00";return a.createElement("div",{className:se},te(re),":",te(ge),":",te(Ee))};_e.Z=ie},51425:function(Pe,_e,E){"use strict";var a=E(59301),te=E(59301);const ie=({text:se,speed:ue=100})=>{const[ne,Se]=(0,a.useState)(""),Ce=(0,a.useRef)(0);return(0,a.useEffect)(()=>{Se(""),Ce.current=0;const re=setInterval(()=>{Ce.currentge+se.charAt(Ce.current)),Ce.current+=1):clearInterval(re)},ue);return()=>{clearInterval(re)}},[se]),te.createElement("div",{className:"c-black"},ne)};_e.Z=ie},83845:function(Pe,_e,E){"use strict";E.d(_e,{cT:function(){return xt},pe:function(){return Le}});var a=E(59301),te=E(94968),ie=E(6767),se=E(38147),ue=E(28209),ne=E.n(ue),Se=E(1012),Ce=E(65582),re=E(47257),ge=E.n(re),Ee=Object.defineProperty,Be=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ue=(Dt,We,we)=>We in Dt?Ee(Dt,We,{enumerable:!0,configurable:!0,writable:!0,value:we}):Dt[We]=we,Ve=(Dt,We)=>{for(var we in We||(We={}))oe.call(We,we)&&Ue(Dt,we,We[we]);if(be)for(var we of be(We))De.call(We,we)&&Ue(Dt,we,We[we]);return Dt},ye=(Dt,We)=>Be(Dt,ht(We)),de=(Dt,We)=>{var we={};for(var xe in Dt)oe.call(Dt,xe)&&We.indexOf(xe)<0&&(we[xe]=Dt[xe]);if(Dt!=null&&be)for(var xe of be(Dt))We.indexOf(xe)<0&&De.call(Dt,xe)&&(we[xe]=Dt[xe]);return we},x=(Dt,We,we)=>new Promise((xe,ve)=>{var ot=ft=>{try{Ye(we.next(ft))}catch(ct){ve(ct)}},Zt=ft=>{try{Ye(we.throw(ft))}catch(ct){ve(ct)}},Ye=ft=>ft.done?xe(ft.value):Promise.resolve(ft.value).then(ot,Zt);Ye((we=we.apply(Dt,We)).next())});const{Dragger:Ie}=te.default,Le=Dt=>{const We="bf3c199c2470cb477d907b1e0917c17b",we="5183666c72eec9e4";var xe=ne().enc.Utf8.parse(We);let ve=ne().enc.Utf8.parse(we);var ot=ne().AES.decrypt(Dt,xe,{iv:ve,mode:ne().mode.CBC});return ot.toString(ne().enc.Utf8)};let Ne;const It=Dt=>x(void 0,[Dt],function*({identifier:We,oldFilename:we,newFilename:xe}){var ve,ot,Zt,Ye,ft,ct;const $e=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});$e.data=JSON.parse(Le($e.data));const at=new OSS({endpoint:(ve=$e==null?void 0:$e.data)==null?void 0:ve.end_point,region:(ot=$e==null?void 0:$e.data)==null?void 0:ot.region,accessKeyId:(Zt=$e==null?void 0:$e.data)==null?void 0:Zt.access_key_id,accessKeySecret:(Ye=$e==null?void 0:$e.data)==null?void 0:Ye.access_key_secret,bucket:(ft=$e==null?void 0:$e.data)==null?void 0:ft.bucket,stsToken:(ct=$e==null?void 0:$e.data)==null?void 0:ct.security_token});return new Promise((ut,nt)=>{console.log(11111,`${We}/${we}`,`${We}/${xe}`,$e.data),at.copy(`/${We}/${we}`,`/${We}/${xe}`).then(he=>{console.log("\u62F7\u8D1D\u6210\u529F",he)}).catch(he=>{console.log(he)})})}),xt=(Dt,We,we)=>x(void 0,null,function*(){var xe,ve,ot,Zt,Ye,ft;We.file_name=Dt.name;const ct=yield(0,se.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",Le(ct.data)),ct.data=JSON.parse(Le(ct.data));const $e=Dt.name.split(".");$e.pop();const at=We.realFileName?$e.join(""):(0,Se.Z)(),ut=new(ge())({endpoint:(xe=ct==null?void 0:ct.data)==null?void 0:xe.end_point,region:(ve=ct==null?void 0:ct.data)==null?void 0:ve.region,accessKeyId:(ot=ct==null?void 0:ct.data)==null?void 0:ot.access_key_id,accessKeySecret:(Zt=ct==null?void 0:ct.data)==null?void 0:Zt.access_key_secret,bucket:(Ye=ct==null?void 0:ct.data)==null?void 0:Ye.bucket,stsToken:(ft=ct==null?void 0:ct.data)==null?void 0:ft.security_token});return new Promise((nt,he)=>{var Ae;ut.multipartUpload(`${at}`,new Blob([Dt],{type:Dt.type}),ye(Ve({timeout:200*1e3,partSize:102400},we),{callback:{url:(Ae=ct==null?void 0:ct.data)==null?void 0:Ae.callback_url,host:ct==null?void 0:ct.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(We)}})).then(function(ce){var Je;Dt.response=(Je=ce.data)==null?void 0:Je.data,nt(ce==null?void 0:ce.data)}).catch(function(ce){he(ce),console.log("err:",ce)})})}),Et=Dt=>{var We=Dt,{user:we,cancelUpload:xe}=We,ve=de(We,["user","cancelUpload"]);const[ot,Zt]=(0,a.useState)([]);let[Ye,ft]=(0,a.useState)();const ct={onRemove:at=>{Zt([...ot.filter(ut=>ut.name!==at.name)]),ve.onChange(ot.filter(ut=>ut.name!==at.name))},disabled:ve.disabled,multiple:!0,fileList:ot==null?void 0:ot.map(at=>at.file),customRequest:()=>{},beforeUpload:at=>x(void 0,null,function*(){let ut=ve.maxSize||1073741824;if(ot.filter(nt=>nt.name===at.name).length){ie.ZP.info(`${at.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(at==null?void 0:at.size)>ut?(ie.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${ut/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(ot.push({name:at.name,file:at}),Zt([...ot]),ve.onChange(ot),!1)})},$e=(at,ut)=>x(void 0,null,function*(){var nt,he,Ae,ce,Je,Ge;ut.file_name=at.name;const Vt=at.name,it=yield(0,se.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(it.data=JSON.parse(Le(it.data)),(it==null?void 0:it.status)!==0){ot[ot.findIndex(St=>St.name===Vt)].status="error",ot[ot.findIndex(St=>St.name===Vt)].file.status="error",ve.onChange(ot),ie.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Ye=new(ge())({endpoint:(nt=it==null?void 0:it.data)==null?void 0:nt.end_point,region:(he=it==null?void 0:it.data)==null?void 0:he.region,accessKeyId:(Ae=it==null?void 0:it.data)==null?void 0:Ae.access_key_id,accessKeySecret:(ce=it==null?void 0:it.data)==null?void 0:ce.access_key_secret,bucket:(Je=it==null?void 0:it.data)==null?void 0:Je.bucket,stsToken:(Ge=it==null?void 0:it.data)==null?void 0:Ge.security_token}),console.log(at,"file"),ft(Ye);const yt=at.name.split(".");yt.pop();const Lt=Vt.indexOf(".")>-1?ut.realFileName?yt.join("."):(0,Se.Z)():Vt;return new Promise((St,Yt)=>{var Ht;try{Ye.multipartUpload(`${ve.identifier}/${Lt}${Vt.indexOf(".")>-1?"."+Vt.split(".").pop():""}`,new Blob([at.file],{type:at.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(kt,pe,et)=>{try{console.log("\u8FDB\u5EA6",kt,pe,et);const qe=ot.findIndex(Re=>Re.name===Vt);ot[qe].file.percent=kt*100,ot[qe].tempCheckpoint=pe,Zt([...ot])}catch(qe){}},checkpoint:ot[ot.findIndex(kt=>kt.name===Vt)].tempCheckpoint,callback:{customValue:{id:Vt+""},url:(Ht=it==null?void 0:it.data)==null?void 0:Ht.callback_url,host:it==null?void 0:it.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(ut)}}).then(function(kt){var pe,et,qe;const Re=ot.findIndex(mt=>mt.name===Vt);let ke="done";if(((pe=kt.data)==null?void 0:pe.status)===0){at.response=(et=kt.data)==null?void 0:et.data;const mt=ot.findIndex(Mt=>Mt.name===Vt);ot[mt].status="done",ot[mt].file.status="done"}else ie.ZP.warning((qe=kt.data)==null?void 0:qe.message),ke="error";ot[Re].status=ke,ot[Re].file.status=ke,ve.onChange(ot),St(kt==null?void 0:kt.data)}).catch(function(kt){ot[ot.findIndex(pe=>pe.name===Vt)].status="error",ot[ot.findIndex(pe=>pe.name===Vt)].file.status="error",ie.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Zt([...ot]),ve.onChange(ot),Yt(kt),console.log("err:",kt)})}catch(kt){}})});return(0,a.useEffect)(()=>{ot.every(at=>at==="done"||at==="error")&&ve.onComplete(ot)},[ot]),(0,a.useEffect)(()=>{xe&&(Ye==null||Ye.cancel())},[xe]),(0,a.useEffect)(()=>{ve.uploading&&ot.map(at=>x(void 0,null,function*(){var ut;if((!at.status||at.status==="error")&&!xe){at.status="uploading",at.file.status="uploading";const nt=yield $e(at,{login:(ut=we==null?void 0:we.userInfo)==null?void 0:ut.login,container_type:ve.container_type,container_id:ve.container_id,description:ve.description,realFileName:ve.realFileName})}}))},[ve.uploading]),a.createElement(Ie,ye(Ve({},ct),{height:ve.height,className:ve.className}),a.createElement("p",{className:"ant-upload-hint"},ve.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};_e.ZP=(0,Ce.connect)(({loading:Dt,globalSetting:We,user:we})=>({globalSetting:We,loading:Dt.models.competitions,user:we}))(Et)},39711:function(Pe,_e,E){"use strict";E.d(_e,{xj:function(){return ut},CI:function(){return xe},h4:function(){return Ce},eh:function(){return se},wr:function(){return Se},r5:function(){return ue}});var a=E(59301),te=E(48530),ie=E(74128);function se(){const[nt,he]=(0,a.useState)(!1),Ae=(0,a.useRef)(null),ce=(0,a.useCallback)(()=>{var Vt;(Vt=Ae.current)==null||Vt.cancelRequest(),he(!1)},[]);return[{request:(0,a.useCallback)(Vt=>{const{url:it,body:yt,onData:Lt,onDone:St,onCancelled:Yt,onError:Ht}=Vt;Ae.current&&Ae.current.cancelRequest();const kt=new te.Z(ie.Z.API_SERVER+it,yt);return Ae.current=kt,he(!0),new Promise((pe,et)=>{kt.on("data",({chunk:qe,full:Re})=>{Lt==null||Lt(Re,qe)}),kt.on("done",qe=>{he(!1),St==null||St(qe),pe({status:"done",content:qe})}),kt.on("cancelled",qe=>{he(!1),Yt==null||Yt(qe),pe({status:"cancelled",content:qe})}),kt.on("error",qe=>{he(!1),Ht==null||Ht(qe),et(qe)}),kt.startStream()})},[]),cancel:ce,get loading(){return nt}}]}function ue(nt=[]){const[he,Ae]=(0,a.useState)(nt),ce=(0,a.useCallback)((Je,Ge)=>{const{limit:Vt,onlySuccess:it=!0}=Ge||{},yt=[],Lt=new Map;Je.forEach(St=>{St.sender==="AI"&&St.key&&Lt.set(St.key,St)});for(const St of Je)if(St.sender==="user"&&St.key){const Yt=Lt.get(St.key);if((Yt==null?void 0:Yt.text)&&(!it||!(Yt!=null&&Yt.error))&&(yt.push({question:St.text||"",answer:Yt.text}),Vt&&yt.length>=Vt))break}return yt},[]);return{chatData:he,setChatData:Ae,calcHistoryList:ce}}var Se=({status:nt,rootMargin:he="70px",bottomOffset:Ae=50})=>{const ce=(0,a.useRef)(null),Je=(0,a.useRef)(null),Ge=(0,a.useRef)(null),[Vt,it]=(0,a.useState)(!0),yt=(0,a.useRef)(!1),Lt=(0,a.useRef)(0);return(0,a.useEffect)(()=>{const St=ce.current,Yt=Je.current;if(!St||!Yt)return;const Ht=new IntersectionObserver(([kt])=>{var pe,et;if(!document.contains(kt.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((pe=kt.rootBounds)==null?void 0:pe.width)===0&&((et=kt.rootBounds)==null?void 0:et.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(kt.boundingClientRect.width===0&&kt.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}it(kt.isIntersecting)},{root:St,rootMargin:he,threshold:0});return Ht.observe(Yt),()=>{Ht.disconnect()}},[he,!!(ce!=null&&ce.current),!!(Je!=null&&Je.current)]),(0,a.useEffect)(()=>{if(!nt)return;const St=ce.current,Yt=Ge.current;if(!St||!Yt)return;yt.current=!1,Lt.current=St.scrollTop;const Ht=()=>{const{scrollTop:et,scrollHeight:qe,clientHeight:Re}=St,ke=et>Lt.current,mt=et+Re>=qe-Ae;ke&&mt?(St.scrollTop=qe,yt.current=!1):ke||(yt.current=!0),Lt.current=et},kt=()=>{yt.current||(St.scrollTop=St.scrollHeight)};St.addEventListener("scroll",Ht);const pe=new ResizeObserver(kt);return pe.observe(Yt),()=>{pe.disconnect(),St.removeEventListener("scroll",Ht)}},[nt,Ae]),{scrollBoxRef:ce,bottomInspectRef:Je,contentRef:Ge,isAtBottom:Vt}};function Ce(nt){const[he,Ae]=(0,a.useState)({width:0,height:0});return(0,a.useEffect)(()=>{const ce=nt.current;if(!ce)return;const Je=new ResizeObserver(Ge=>{for(let Vt of Ge){const it=Vt.target.offsetWidth,yt=Vt.target.offsetHeight;Ae({width:it,height:yt})}});return Je.observe(ce),()=>{Je.disconnect()}},[nt]),he}var re=E(6767),ge=E(94968),Ee=E(62957),Be=E(25399),ht=E(29787),be=E(75727),oe=E(7939),De=E(37568),Ue=E(92310),Ve=E.n(Ue),ye={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},de=E(65862),x=E(58617),Ie=E(32050),Le=Object.defineProperty,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(nt,he,Ae)=>he in nt?Le(nt,he,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):nt[he]=Ae,Dt=(nt,he)=>{for(var Ae in he||(he={}))It.call(he,Ae)&&Et(nt,Ae,he[Ae]);if(Ne)for(var Ae of Ne(he))xt.call(he,Ae)&&Et(nt,Ae,he[Ae]);return nt},We=(nt,he,Ae)=>new Promise((ce,Je)=>{var Ge=yt=>{try{it(Ae.next(yt))}catch(Lt){Je(Lt)}},Vt=yt=>{try{it(Ae.throw(yt))}catch(Lt){Je(Lt)}},it=yt=>yt.done?ce(yt.value):Promise.resolve(yt.value).then(Ge,Vt);it((Ae=Ae.apply(nt,he)).next())}),xe=(0,a.forwardRef)(({placeholder:nt="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:he,style:Ae,hideUpload:ce,disabled:Je,disabledTooltip:Ge,value:Vt="",onChange:it,onSubmit:yt,onCancel:Lt,loading:St,typing:Yt,toggles:Ht,onFullInputChange:kt,onInputFocus:pe,headExtraNode:et},qe)=>{var Re,ke;const[mt,Mt]=(0,a.useState)([]),[tt,Ot]=(0,a.useState)([]),[He,At]=(0,a.useState)(!1),[Nt,rt]=(0,a.useState)(!1),dt=(0,a.useRef)(null),Te=(0,a.useRef)(null),Ke=(0,a.useRef)(null),Me=(0,a.useRef)(!1),wt=50,Rt=10;(0,a.useImperativeHandle)(qe,()=>({onAttachmentsClear:()=>{Mt([]),Ot([])}}));const an={maxCount:wt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:mt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Un=>We(void 0,null,function*(){var Vn,ca,ga,va;const on=(va=(ga=(ca=(Vn=Un==null?void 0:Un.name)==null?void 0:Vn.split("."))==null?void 0:ca.slice(-1))==null?void 0:ga[0])==null?void 0:va.toLowerCase(),Rn=["doc","docx","md","pdf","txt","xlsx","xls"];return Un.size===0?(re.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ge.default.LIST_IGNORE):Rn.includes(on)?Un.size/1024/1024>100?(re.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),ge.default.LIST_IGNORE):!0:(re.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ge.default.LIST_IGNORE)}),onChange:({fileList:Un})=>{Mt(Un)},action:`${(Re=ie.Z)==null?void 0:Re.API_SERVER}/api/intelligent_imports/upload_file.json`},dn={maxCount:Rt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:tt,multiple:!0,accept:".jpg,.png",beforeUpload:Un=>{var Vn,ca,ga,va;const on=(va=(ga=(ca=(Vn=Un==null?void 0:Un.name)==null?void 0:Vn.split("."))==null?void 0:ca.slice(-1))==null?void 0:ga[0])==null?void 0:va.toLowerCase(),Rn=["jpg","png"];return Un.size===0?(re.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ge.default.LIST_IGNORE):Rn.includes(on)?Un.size/1024/1024>10?(re.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),ge.default.LIST_IGNORE):!0:(re.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ge.default.LIST_IGNORE)},onChange:({fileList:Un})=>{Ot(Un)},action:`${(ke=ie.Z)==null?void 0:ke.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{var Un,Vn;const ca=(Vn=(Un=dt.current)==null?void 0:Un.resizableTextArea)==null?void 0:Vn.textArea;if(!ca)return;const ga=new ResizeObserver(()=>{rt(ca.scrollHeight>=96)});return ca&&ga.observe(ca),()=>{ca&&ga.unobserve(ca)}},[]);const Kt=Un=>{it==null||it(Un.target.value)},mn=Un=>{var Vn,ca,ga,va,on,Rn,fn,hn;if(Un==="file"){if(tt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var On,Ka,jt,Pn;Ot([]),(Pn=(jt=(Ka=(On=Te.current)==null?void 0:On.upload)==null?void 0:Ka.uploader)==null?void 0:jt.fileInput)==null||Pn.click()}});return}(va=(ga=(ca=(Vn=Te.current)==null?void 0:Vn.upload)==null?void 0:ca.uploader)==null?void 0:ga.fileInput)==null||va.click()}if(Un==="image"){if(mt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var On,Ka,jt,Pn;Mt([]),(Pn=(jt=(Ka=(On=Ke.current)==null?void 0:On.upload)==null?void 0:Ka.uploader)==null?void 0:jt.fileInput)==null||Pn.click()}});return}(hn=(fn=(Rn=(on=Ke.current)==null?void 0:on.upload)==null?void 0:Rn.uploader)==null?void 0:fn.fileInput)==null||hn.click()}},tn=()=>{yt==null||yt(Vt,mt,tt)},Da=Un=>{if(!(Un.shiftKey&&Un.key==="Enter")&&Un.key==="Enter"){if(Un.preventDefault(),Xn||Me.current||St)return;tn()}},wn=[...mt,...tt],Xn=wn.some(Un=>Un.status==="uploading")||Yt||St||!(Vt!=null&&Vt.trim()),Wa=!!wn.length||(Ht==null?void 0:Ht.some(Un=>Un.active))||et,Ba=ce||mt.length>=wt||tt.length>=Rt,_a=[{key:"file",disabled:mt.length>=wt,label:a.createElement(Be.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:tt.length>=Rt,label:a.createElement(Be.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return a.createElement("div",{style:Ae,className:Ve()(ye.footerContainer,he,He&&ye.full,Wa&&ye.selected)},a.createElement("div",{className:ye.togglesContainer},et,Ht==null?void 0:Ht.filter(Un=>Un.show!==!1).map((Un,Vn)=>a.createElement(a.Fragment,{key:Vn},a.createElement(Be.Z,{key:Un.label,title:Un.tooltip},a.createElement("div",{onClick:Un.onToggle,className:Ve()(ye.btn,Un.active&&ye.btnActive)},a.createElement("i",{className:`iconfont ${Un.icon} mr10 font12`}),Un.label)),Un==null?void 0:Un.extraNode)),wn.map(Un=>a.createElement("div",{className:ye.attachment,key:Un.uid},(Un==null?void 0:Un.status)==="uploading"&&a.createElement(ht.Z,{indicator:a.createElement(x.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:Un==null?void 0:Un.name,className:"mr10"},(0,de.Pq)(Un.name,20)),a.createElement("i",{onClick:()=>{Mt(Vn=>Vn.filter(ca=>ca.uid!==Un.uid)),Ot(Vn=>Vn.filter(ca=>ca.uid!==Un.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(Be.Z,{title:Ge},a.createElement("div",{className:Ve()(ye.inputContainer,Nt&&ye.lineFour,Je&&ye.disabledInput)},a.createElement(ge.default,Dt({ref:Te},an)),a.createElement(ge.default,Dt({ref:Ke},dn)),a.createElement(be.Z,{className:`${Ba?"hide":""}`,menu:{items:_a,onClick:Un=>mn(Un.key)},placement:"top"},a.createElement(oe.ZP,{className:ye.uploadBtn,icon:a.createElement(Ie.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),a.createElement(De.default.TextArea,{ref:dt,autoSize:{minRows:1,maxRows:4},placeholder:nt,value:Vt,variant:"borderless",style:Ba?{paddingLeft:0,marginLeft:0}:{},onChange:Kt,onPressEnter:Da,onCompositionStart:()=>{Me.current=!0},onCompositionEnd:()=>{Me.current=!1},onFocus:()=>pe==null?void 0:pe()}),Yt?a.createElement(Be.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ye.cancelBtn}`,onClick:Lt})):a.createElement(oe.ZP,{className:ye.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Xn,onClick:tn}),Nt&&a.createElement("span",{className:ye.fullIcon,onClick:()=>{At(!He),kt==null||kt(!He)}},He?a.createElement("span",{className:"iconfont icon-shousuo"}):a.createElement("span",{className:"iconfont icon-zhankai"})))))}),ve={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},ot=E(26595),Zt=E(10298),Ye=E(56102),ft=E(56321),ct="data:image/png;base64,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",$e=(nt,he,Ae)=>new Promise((ce,Je)=>{var Ge=yt=>{try{it(Ae.next(yt))}catch(Lt){Je(Lt)}},Vt=yt=>{try{it(Ae.throw(yt))}catch(Lt){Je(Lt)}},it=yt=>yt.done?ce(yt.value):Promise.resolve(yt.value).then(Ge,Vt);it((Ae=Ae.apply(nt,he)).next())}),ut=({contentRef:nt,className:he,style:Ae,aiIcon:ce=ft,userIcon:Je=ct,chatData:Ge,requestLoading:Vt,editIndex:it,onEditFinish:yt,onEditCancel:Lt,customDataNode:St,extraAnswerAction:Yt,cancelTyping:Ht,onAnswerFinish:kt,onReasoningFinish:pe,onDynamic:et,sensitiveWords:qe=[]})=>{const[Re,ke]=(0,a.useState)(""),mt=(0,a.useRef)(null);(0,a.useEffect)(()=>{var He;if(mt.current&&it!==null){mt.current.focus();const At=(He=mt.current.resizableTextArea)==null?void 0:He.textArea;At&&(At.selectionStart=At.selectionEnd=At.value.length)}},[it]);const Mt=(He,At)=>{let Nt=He;return At.forEach(rt=>{const dt=new RegExp(rt,"g");Nt=Nt.replace(dt,"")}),Nt},tt=(He,At)=>{const Nt=At===it,rt=[...(He==null?void 0:He.fileList)||[],...(He==null?void 0:He.imageList)||[]];return a.createElement("div",{className:ve.li},a.createElement("div",{className:ve.avatarIcon},a.createElement("img",{className:ve.img,src:Je})),a.createElement("div",{className:ve.content},!!(rt!=null&&rt.length)&&a.createElement("div",{className:ve.fileWrap},rt==null?void 0:rt.map((dt,Te)=>{var Ke,Me;return a.createElement("div",{key:Te,className:ve.file},a.createElement("img",{src:E(90034)(`./${((Me=(Ke=dt==null?void 0:dt.name)==null?void 0:Ke.split("."))==null?void 0:Me.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(Be.Z,{title:dt==null?void 0:dt.name},a.createElement("div",{className:ve.fileName},dt==null?void 0:dt.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,de.RD)(dt==null?void 0:dt.size))))})),a.createElement("div",{className:ve.borderBox},Nt?a.createElement(De.default.TextArea,{value:Re,ref:mt,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:dt=>ke(dt.target.value)}):a.createElement("div",{className:ve.text},He==null?void 0:He.text)),Nt?a.createElement("div",{className:ve.action},a.createElement(oe.ZP,{onClick:()=>{ke(""),Lt()},size:"small"},"\u53D6\u6D88"),a.createElement(oe.ZP,{disabled:!Re.trim(),onClick:()=>yt(Re),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ve.action},a.createElement(Ye.CopyToClipboard,{text:(He==null?void 0:He.text)||"",onCopy:()=>re.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Be.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},Ot=(He,At)=>a.createElement("div",{className:ve.li},a.createElement("div",{className:ve.avatarIcon},a.createElement("img",{className:ve.img,src:ce})),a.createElement("div",{className:ve.content},a.createElement("div",{className:ve.borderBox},He.loading&&a.createElement(a.Fragment,null,He!=null&&He.imageGenerator?a.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(He!=null&&He.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ve.loading},a.createElement("div",{className:ve.dot}),a.createElement("div",{className:ve.dot}),a.createElement("div",{className:ve.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(He==null?void 0:He.thinkingEnabled)&&a.createElement(Zt.Z,{time:He==null?void 0:He.time,cancelIndex:Ht,loading:He.loading,streamingStatus:!(He!=null&&He.text),onFinish:()=>$e(void 0,null,function*(){pe==null||pe()}),value:He==null?void 0:He.reasoning}),!!(He!=null&&He.text)&&!He.hideAnswer&&a.createElement(ot.Z,{cancelIndex:Ht,onDynamic:et,streamingStatus:Vt,loadImage:!!(He!=null&&He.imageGenerator),onFinish:()=>$e(void 0,null,function*(){kt==null||kt()}),value:Mt(He==null?void 0:He.text,qe)})),(He==null?void 0:He.source)&&!!(He!=null&&He.text)&&a.createElement("div",{className:ve.source},He==null?void 0:He.source),a.createElement("div",{className:ve.action},Yt==null?void 0:Yt(He,At),a.createElement(Ye.CopyToClipboard,{text:String((He==null?void 0:He.text)||""),onCopy:()=>re.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(Be.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return a.createElement("div",{ref:nt,className:Ve()(he),style:Ae},Ge==null?void 0:Ge.map((He,At)=>a.createElement(a.Fragment,{key:He.key+At},He.show&&a.createElement(a.Fragment,null,He.sender==="user"&&tt(He,At),He.sender==="AI"&&Ot(He,At),St&&!["AI","user"].includes(He.sender)&&St(He,At)))))}},30214:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return se}});var a=E(59301),te=E(77254),ie=E(75786),se=()=>{const[ue,ne]=(0,a.useState)(""),[Se,Ce]=(0,a.useState)(0);let[re,ge]=(0,a.useState)(),[Ee,Be]=(0,a.useState)();const[ht,be]=(0,a.useState)(!1),oe=(0,a.useRef)("");(0,a.useEffect)(()=>te.Z.subscribe("preview-image",xt=>{ne(xt),console.log(Le.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",De),()=>{document.removeEventListener("keydown",De)}),[]),(0,a.useEffect)(()=>{oe.current=ue},[ue]);function De(It){console.log("e====",It),It.keyCode==27&&oe.current&&Ue()}function Ue(){document.body.style.overflow="auto",ge(void 0),Be(void 0),Ce(0),ne("")}function Ve(){Ce(Se+90)}function ye(){re=Le.current.width*1.1,Ee=Le.current.height*1.1,Be(Ee),ge(re)}function de(){re=Le.current.width/1.1,Ee=Le.current.height/1.1,Be(Ee),ge(re)}const x=(0,a.useRef)(),Ie=(0,a.useRef)(),Le=(0,a.useRef)(),Ne=It=>{(It.nativeEvent.target===x.current||It.nativeEvent.target===Ie.current)&&Ue()};return a.createElement(a.Fragment,null,ue?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ie},a.createElement(ie.Z,{className:"image-preview",src:ue,style:{display:"none"},preview:{visible:!0,src:ue,onVisibleChange:It=>{ne("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return x}});var a=E(59301),te=E(82326),ie=E(28284),se=E(7939),ue=E(89780),ne=E.n(ue),Se=E(45559),Ce=E(42313),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(Ie,Le,Ne)=>Le in Ie?re(Ie,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ie[Le]=Ne,De=(Ie,Le)=>{for(var Ne in Le||(Le={}))ht.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);if(Be)for(var Ne of Be(Le))be.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);return Ie},Ue=(Ie,Le)=>ge(Ie,Ee(Le));const Ve=te.default.Option,ye={labelCol:{span:4},wrapperCol:{span:20}},de={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};_e.Z=({callback:Ie,onCancel:Le})=>{const[Ne,It]=(0,a.useState)("python");function xt(Dt){It(de[Dt][1])}function Et(Dt){Ie(Dt)}return a.createElement(ie.default,Ue(De({},ye),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Et,style:{width:500}}),a.createElement(ie.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(te.default,{getPopupContainer:Dt=>Dt.parentNode,onChange:xt},Object.keys(de).map(Dt=>a.createElement(Ve,{key:Dt,value:Dt},de[Dt][0])))),a.createElement(ie.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(x,{mode:Ne})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(se.ZP,{type:"ghost",onClick:Le},"\u53D6\u6D88")))};function x({value:Ie,onChange:Le,mode:Ne,options:It={}}){const xt=(0,a.useRef)(),[Et,Dt]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Et){let We=function(we){const xe=we.getValue();Le&&Le(xe)};return Et.on("change",We),()=>{Et.off("change",We)}}},[Et,Le]),(0,a.useEffect)(()=>{Et&&Et.setOption("mode",Ne)},[Et,Ne]),(0,a.useEffect)(()=>{Et&&(Ie!==Et.getValue()||Ie==="")&&setTimeout(()=>{Et.setValue(Ie||"")},300)},[Et,Ie]),(0,a.useEffect)(()=>{if(xt.current&&!Et){const We=ne().fromTextArea(xt.current,De({mode:Ne,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},It));Dt(We)}},[xt.current,Et]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:xt}))}},25374:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Rn}});var a=E(59301),te=E(65582),ie=E(89780),se=E.n(ie),ue=E(76374),ne=E(45559),Se=E(6313),Ce=E(25717),re=E(99498),ge=E(25419),Ee=E(67549),Be=E(95097),ht=({value:fn="",className:hn,showTextOnly:On,showLines:Ka,style:jt={}})=>{const Pn=(0,a.useMemo)(()=>"",[fn]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Pn}}))},be=Object.defineProperty,oe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,de=(fn,hn,On)=>hn in fn?be(fn,hn,{enumerable:!0,configurable:!0,writable:!0,value:On}):fn[hn]=On,x=(fn,hn)=>{for(var On in hn||(hn={}))Ve.call(hn,On)&&de(fn,On,hn[On]);if(Ue)for(var On of Ue(hn))ye.call(hn,On)&&de(fn,On,hn[On]);return fn},Ie=(fn,hn)=>oe(fn,De(hn));let Le=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Ne({onActionCallback:fn,title:hn,icon:On,actionName:Ka,className:jt="",children:Pn}){function aa(){fn(Ka)}return a.createElement("a",{title:hn,className:jt,onClick:aa},a.createElement("i",{className:`${On}`}),Pn)}var It=({watch:fn,showNullButton:hn,showNullProgramButton:On,onActionCallback:Ka,fullScreen:jt,insertTemp:Pn,hidetoolBar:aa,extraUse:pa})=>{const na=[...Le,{title:`${fn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${fn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!aa&&na.map((Qa,La)=>a.createElement("li",{key:La},Qa.actionName?a.createElement(Ne,Ie(x({},Qa),{onActionCallback:Ka})):a.createElement("span",{className:"v-line"}))),hn?a.createElement("li",null,a.createElement(Ne,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ka},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,On?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ka},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ka},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Pn&&a.createElement("li",null,a.createElement(Ne,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Pn}`,onActionCallback:Ka},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),pa&&a.createElement("li",null,pa),a.createElement("li",{className:"btn-full-screen"},a.createElement(Ne,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ka})))},xt=E(57261),Et=E(28284),Dt=E(37568),We=E(7939),we=Object.defineProperty,xe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,ft=(fn,hn,On)=>hn in fn?we(fn,hn,{enumerable:!0,configurable:!0,writable:!0,value:On}):fn[hn]=On,ct=(fn,hn)=>{for(var On in hn||(hn={}))Zt.call(hn,On)&&ft(fn,On,hn[On]);if(ot)for(var On of ot(hn))Ye.call(hn,On)&&ft(fn,On,hn[On]);return fn},$e=(fn,hn)=>xe(fn,ve(hn));const at={labelCol:{span:4},wrapperCol:{span:20}};var ut=({callback:fn,onCancel:hn})=>{function On(Ka){fn(Ka)}return a.createElement(Et.default,$e(ct({},at),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:On,style:{width:500}}),a.createElement(Et.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Dt.default,null)),a.createElement(Et.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Dt.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(We.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},nt=E(85533),he=E(45053),Ae=E(62957),ce=E(77019),Je=E(16750),Ge=E(59301),Vt=({callback:fn,onCancel:hn})=>{const On=document.createElement("canvas"),Ka=On.getContext("2d");On.width=1e3,On.height=800,Ka.fillStyle="#ffffff",Ka.fillRect(0,0,On.width,On.height);const jt=On.toDataURL("image/png");return Ge.createElement(Ae.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ge.createElement(ce.Z,{style:{height:"100vh"}},Ge.createElement(Je.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:Pn=>{fn({src:Pn.url})},onClose:hn})))},it=E(36207),yt=E(5269),Lt=E(6767),St={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Yt=E(59301),kt=(0,a.forwardRef)(({onCancel:fn,editImgId:hn,callback:On},Ka)=>{let jt=(0,a.useRef)(),Pn=(0,a.useRef)(),aa=(0,a.useRef)(),pa=(0,a.useRef)(!1);const na=(0,a.useRef)(!1);console.log("ref:",Ka);const[Qa,La]=(0,a.useState)(0),[jn,yn]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{La(1)},[]),(0,a.useImperativeHandle)(Ka,()=>({setHeight:yn})),Yt.createElement("div",{ref:na,className:"body-overflow-initial"},Yt.createElement(it.Z,{width:"100vw",height:jn,footer:null,closable:!0,placement:"bottom",open:!!Qa,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${St.drawerWrap}`,onClose:()=>{window.saveDrawData(sn=>{On({src:`/api/attachments/${sn}`,id:sn})})},title:Yt.createElement(ce.Z,{align:"middle"},Yt.createElement(yt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Yt.createElement(yt.Z,{onClick:()=>{yn(jn==="60px"?"100vh":"60px")}},Yt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Yt.createElement(yt.Z,{onClick:()=>{window.saveDrawData(sn=>{if(sn===null){Lt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Lt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),On({src:`/api/attachments/${sn}`,id:sn,disabledClose:!0})})}},Yt.createElement(We.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Yt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${hn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Pn})))}),pe=E(74128),et=E(47889),qe=E(4875);const Re=et.ZP.Group,ke={margin:"0 8px"};var mt=({callback:fn,onCancel:hn})=>{function On(Ka){fn(Ka)}return a.createElement(Et.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:On},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:ke},"\u884C\u6570"),a.createElement(Et.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(qe.Z,null)),a.createElement("span",{style:ke},"\u5217\u6570"),a.createElement(Et.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(qe.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(Et.default.Item,{name:"align"},a.createElement(Re,null,a.createElement(et.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(et.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(et.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(et.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(We.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},Mt=E(58755),tt=E(93510),Ot=E.n(tt),At=(0,a.forwardRef)(({use3d:fn,width:hn,height:On,callback:Ka,showSaveButton:jt},Pn)=>{const aa=(0,a.useRef)(),pa=(0,a.useRef)(),[na,Qa]=(0,a.useState)(!1),La=(0,a.useRef)({id:aa,appName:"graphing",width:hn||1e3,height:On||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{pa.current=new(Ot())(La.current,!0),window.onload=function(){pa.current.inject("applet_container")}},[]);const jn=()=>{var yn=window.ggbApplet.getPNGBase64(1,!0,72);return Ka&&Ka(yn),yn};return(0,a.useEffect)(()=>{La.current.appName=na?"3D":"graphing",pa.current.inject("applet_container")},[na]),(0,a.useEffect)(()=>{Qa(fn)},[fn]),(0,a.useImperativeHandle)(Pn,()=>({getImgData:jn})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:aa}),a.createElement(ce.Z,{align:"middle"},a.createElement(yt.Z,{flex:1},a.createElement(Mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:na,onChange:yn=>Qa(yn)})),a.createElement(yt.Z,null,a.createElement(We.ZP,{size:"large",onClick:jn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nt=E(99298);const rt="link",dt="upload-image",Te="add-flowchart",Ke="draw-image",Me="add-flowchart",wt="code-block",Rt="add-table",an="------------",dn={default:an,left:`:${an}`,center:`:${an}:`,right:`${an}:`};var Kt=E(31103),mn=E(65862);function tn(){}let Da=0;const wn=1e4,Xn="\u2581",Wa="@\u2581\u2581@",Ba="@\u2581@",_a=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Un=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Vn(fn){return/^\d+$/.test(fn)?`${fn}px`:fn}const ga=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",va={[ga+"-B"]:"bold",[ga+"-I"]:"italic"},on={[rt]:"\u6DFB\u52A0\u94FE\u63A5",[wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[dt]:"\u6DFB\u52A0\u56FE\u7247",[Ke]:"\u6DFB\u52A0\u753B\u56FE",[Te]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Rt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Rn=({defaultValue:fn="",onChange:En,width:On="100%",height:Ja=400,miniToolbar:jt=!1,isFocus:Pn=!1,watch:aa,insertTemp:pa,mode:na="markdown",id:Qa="markdown-editor-id",showResizeBar:La=!1,noStorage:jn=!1,showNullButton:yn=!1,showNullProgramButton:sn=!1,hidetoolBar:Kn=!1,fullScreen:fl=!1,onBlur:Fl,onCMBeforeChange:wr,onFullScreen:gn,className:Hn="",disablePaste:$a=!1,disabled:ja=!1,disabledFill:pl=!1,placeholder:Nl="",values:Ze="",extraUse:qt,onAddBlank:cn})=>{const[Tt,Wn]=(0,a.useState)(null),[la,Ya]=(0,a.useState)(fn),[Ma,ra]=(0,a.useState)(aa),[Ia,Xa]=(0,a.useState)(fl),[cl,Na]=(0,a.useState)(""),[Pl,Sa]=(0,a.useState)(0),[vl,ua]=(0,a.useState)(Ja),[ar,pr]=(0,a.useState)(!1),[oa,Vl]=(0,a.useState)(0),[xr,vr]=(0,a.useState)(0),Ql=(0,a.useRef)(),dl=(0,a.useRef)(),Hl=(0,a.useRef)(),_l=(0,a.useRef)(),Bl=(0,a.useRef)(),Ur=(0,a.useRef)(),ia=(0,te.useDispatch)();(0,a.useEffect)(()=>{const bt=window.scrollY||window.pageYOffset;Ya(Ze),Tt==null||Tt.setValue(Ze),window.scrollTo(0,bt)},[Ze]),(0,a.useEffect)(()=>{gn==null||gn(Ia)},[Ia]),(0,a.useEffect)(()=>{if(Ql.current){let bt=function(Ut,$t){var Fn;if($a){$t.preventDefault();return}const je=$t.clipboardData;if(je){const Ft=je.types.toString(),zt=je.items;if(Ft==="Files"||je.types.indexOf("Files")>-1){if($t.preventDefault(),na=="stex")return;try{let Bn=zt[1];((Fn=zt[0])==null?void 0:Fn.kind)==="file"&&(Bn=zt[0]);const zn=Bn.getAsFile(),Qn=zn.name.split(".").pop();(0,he.I)(zn,Ln=>{var da,$n,Pa;Ln.id?((da=zn==null?void 0:zn.type)==null?void 0:da.indexOf("image"))>-1?Gt.replaceSelection(``):(($n=zn==null?void 0:zn.type)==null?void 0:$n.indexOf("video"))>-1?Gt.replaceSelection(``):((Pa=zn==null?void 0:zn.type)==null?void 0:Pa.indexOf("pdf"))>-1?Gt.replaceSelection(`${zn.name}`):Un.includes(Qn)?Gt.replaceSelection(`${zn.name}`):Gt.replaceSelection(`[${zn.name}](/api/attachments/${Ln.id}?type=${Ln.content_type})`):(Ln==null?void 0:Ln.status)===401&&(document.location.href="/user/login")})}catch(Bn){Lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Gt=se().fromTextArea(Ql.current,{mode:na,lineNumbers:!jt,lineWrapping:!0,value:fn,autoCloseTags:!0,autoCloseBrackets:!0});return Gt.on("keyup",function(Ut,$t){$t.keyCode===8&&(Ut.getValue()==""?Gt.setOption("placeholder",Nl):Gt.setOption("placeholder",null))}),Gt.on("keydown",function(Ut,$t){if($t.keyCode===8){var Fn=Wr(Ut);Fn&&$t.preventDefault()}}),Pn&&Gt.focus(),Gt.on("paste",bt),ja&&Gt.on("beforeChange",function(Ut,$t){($t.origin==="paste"||$t.origin==="+input")&&$t.cancel()}),Wn(Gt),()=>{Gt.off("paste",bt)}}},[]);const su=(0,a.useCallback)(()=>{if(dl.current)try{}catch(bt){console.log(bt,"---- to set md editor body height")}},[vl,dl,Ia]);(0,a.useEffect)(()=>{function bt(){let Gt=new ue.Z(Ut=>{for(let $t of Ut)($t.target.offsetHeight>0||$t.target.offsetWidth>0)&&(su(),Tt.setSize("100%","100%"),Tt.refresh())});return Gt.observe(Ql.current.parentElement),Gt}if(Tt){const Gt=bt();return()=>{var Ut,$t;(Ut=Ql.current)!=null&&Ut.parentElement&&Gt.unobserve(($t=Ql.current)==null?void 0:$t.parentElement)}}},[Tt,su]),(0,a.useEffect)(()=>{if(Tt){let bt=[];for(const[Gt,Ut]of Object.entries(va)){let $t={[Gt]:()=>{Hr(Ut)}};bt.push($t),Tt.addKeyMap($t)}return()=>{for(let Gt of bt)Tt.removeKeyMap(Gt)}}},[Tt]),(0,a.useEffect)(()=>{fl!==Ia&&Xa(fl)},[fl]),(0,Kt.Z)(()=>{if(!jn&&Pl>0){let bt=new Date().getTime(),Gt=window.sessionStorage.getItem(Qa);bt>=Pl+wn&&(!Gt||Gt!==la)&&(window.sessionStorage.setItem(Qa,la),pr(!0))}},wn),(0,a.useEffect)(()=>{ra(aa)},[Tt,aa]),(0,a.useEffect)(()=>{Tt&&Pn&&Tt.focus()},[Tt,Pn]),(0,a.useEffect)(()=>{if(Ma&&Tt){let bt=function(Ut){let $t=Ut.target;if(_l.current){let Fn=$t.scrollTop/$t.scrollHeight;_l.current.scrollTop=_l.current.scrollHeight*Fn}};const Gt=Tt.getScrollerElement();return Gt.addEventListener("scroll",bt),()=>{Gt.removeEventListener("scroll",bt)}}},[Tt,Ma]),(0,a.useEffect)(()=>{if(Tt&&wr){let bt=function(Gt,Ut){wr(Gt,Ut)};return Tt.on("beforeChange",bt),()=>{Tt.off("beforeChange",bt)}}},[Tt,wr]),(0,a.useEffect)(()=>{if(Tt&&Fl){let bt=function(){Fl(Tt.getValue())};return Tt.on("blur",bt),()=>{Tt.off("blur",bt)}}},[Tt,Fl]);function Wr(bt,Gt){var Ut=bt.getDoc(),$t=Ut.getCursor(),Fn=Ut.getLine($t.line),je=Fn.charAt($t.ch-1),Ft=Fn.lastIndexOf("@\u2581@",$t.ch),zt=Fn.lastIndexOf("@\u2581\u2581@",$t.ch),Bn=Ft>zt?Ft:zt,zn=Ft>zt?3:4;if(Wa.indexOf(je)===-1)return null;if(console.log("change1:",Gt,bt,Fn,$t,Bn,Ft,zt,je),Bn>=0&&$t.ch-Bn<5){var Qn=Bn+zn;return Ut.replaceRange("",{line:$t.line,ch:Bn},{line:$t.line,ch:Qn}),{line:$t.line,ch:Qn}}return null}(0,a.useEffect)(()=>{if(Tt){let bt=function(Gt,Ut){const $t=Gt.getValue();Ya($t),Sa(new Date().getTime()),Gt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),En&&(sn?En($t,ee($t)):En($t))};return Tt.on("change",bt),()=>{Tt.off("change",bt)}}},[Tt,En]),(0,a.useEffect)(()=>{if(Tt)if(fn==null)Tt.setValue(""),Ya("");else{const bt=window.scrollY||window.pageYOffset;fn!==Tt.getValue()&&(Tt.setValue(fn),Ya(fn),Tt.setCursor(ja?1:Tt.lineCount(),0),window.scrollTo(0,bt))}},[Tt,fn]);const Hr=(0,a.useCallback)(bt=>{const Gt=Tt.getCursor(),Ut=Tt.getSelection();let $t=Ut.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Un=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Vn(fn){return/^\d+$/.test(fn)?`${fn}px`:fn}const ga=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",va={[ga+"-B"]:"bold",[ga+"-I"]:"italic"},on={[rt]:"\u6DFB\u52A0\u94FE\u63A5",[wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[dt]:"\u6DFB\u52A0\u56FE\u7247",[Ke]:"\u6DFB\u52A0\u753B\u56FE",[Te]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Rt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Rn=({defaultValue:fn="",onChange:hn,width:On="100%",height:Ka=400,miniToolbar:jt=!1,isFocus:Pn=!1,watch:aa,insertTemp:pa,mode:na="markdown",id:Qa="markdown-editor-id",showResizeBar:La=!1,noStorage:jn=!1,showNullButton:yn=!1,showNullProgramButton:sn=!1,hidetoolBar:Kn=!1,fullScreen:fl=!1,onBlur:Fl,onCMBeforeChange:wr,onFullScreen:gn,className:Hn="",disablePaste:$a=!1,disabled:ja=!1,disabledFill:pl=!1,placeholder:Ml="",values:Ze="",extraUse:qt,onAddBlank:cn})=>{const[Tt,Wn]=(0,a.useState)(null),[la,Ya]=(0,a.useState)(fn),[Ma,ra]=(0,a.useState)(aa),[Ia,Ja]=(0,a.useState)(fl),[cl,Na]=(0,a.useState)(""),[Nl,Sa]=(0,a.useState)(0),[vl,ua]=(0,a.useState)(Ka),[ar,pr]=(0,a.useState)(!1),[oa,Vl]=(0,a.useState)(0),[xr,vr]=(0,a.useState)(0),Ql=(0,a.useRef)(),dl=(0,a.useRef)(),Hl=(0,a.useRef)(),_l=(0,a.useRef)(),Bl=(0,a.useRef)(),Ur=(0,a.useRef)(),ia=(0,te.useDispatch)();(0,a.useEffect)(()=>{const bt=window.scrollY||window.pageYOffset;Ya(Ze),Tt==null||Tt.setValue(Ze),window.scrollTo(0,bt)},[Ze]),(0,a.useEffect)(()=>{gn==null||gn(Ia)},[Ia]),(0,a.useEffect)(()=>{if(Ql.current){let bt=function(Ut,$t){var Fn;if($a){$t.preventDefault();return}const je=$t.clipboardData;if(je){const Ft=je.types.toString(),zt=je.items;if(Ft==="Files"||je.types.indexOf("Files")>-1){if($t.preventDefault(),na=="stex")return;try{let Bn=zt[1];((Fn=zt[0])==null?void 0:Fn.kind)==="file"&&(Bn=zt[0]);const zn=Bn.getAsFile(),Qn=zn.name.split(".").pop();(0,he.I)(zn,Ln=>{var da,$n,Pa;Ln.id?((da=zn==null?void 0:zn.type)==null?void 0:da.indexOf("image"))>-1?Gt.replaceSelection(``):(($n=zn==null?void 0:zn.type)==null?void 0:$n.indexOf("video"))>-1?Gt.replaceSelection(``):((Pa=zn==null?void 0:zn.type)==null?void 0:Pa.indexOf("pdf"))>-1?Gt.replaceSelection(`${zn.name}`):Un.includes(Qn)?Gt.replaceSelection(`${zn.name}`):Gt.replaceSelection(`[${zn.name}](/api/attachments/${Ln.id}?type=${Ln.content_type})`):(Ln==null?void 0:Ln.status)===401&&(document.location.href="/user/login")})}catch(Bn){Lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Gt=se().fromTextArea(Ql.current,{mode:na,lineNumbers:!jt,lineWrapping:!0,value:fn,autoCloseTags:!0,autoCloseBrackets:!0});return Gt.on("keyup",function(Ut,$t){$t.keyCode===8&&(Ut.getValue()==""?Gt.setOption("placeholder",Ml):Gt.setOption("placeholder",null))}),Gt.on("keydown",function(Ut,$t){if($t.keyCode===8){var Fn=Wr(Ut);Fn&&$t.preventDefault()}}),Pn&&Gt.focus(),Gt.on("paste",bt),ja&&Gt.on("beforeChange",function(Ut,$t){($t.origin==="paste"||$t.origin==="+input")&&$t.cancel()}),Wn(Gt),()=>{Gt.off("paste",bt)}}},[]);const su=(0,a.useCallback)(()=>{if(dl.current)try{}catch(bt){console.log(bt,"---- to set md editor body height")}},[vl,dl,Ia]);(0,a.useEffect)(()=>{function bt(){let Gt=new ue.Z(Ut=>{for(let $t of Ut)($t.target.offsetHeight>0||$t.target.offsetWidth>0)&&(su(),Tt.setSize("100%","100%"),Tt.refresh())});return Gt.observe(Ql.current.parentElement),Gt}if(Tt){const Gt=bt();return()=>{var Ut,$t;(Ut=Ql.current)!=null&&Ut.parentElement&&Gt.unobserve(($t=Ql.current)==null?void 0:$t.parentElement)}}},[Tt,su]),(0,a.useEffect)(()=>{if(Tt){let bt=[];for(const[Gt,Ut]of Object.entries(va)){let $t={[Gt]:()=>{Hr(Ut)}};bt.push($t),Tt.addKeyMap($t)}return()=>{for(let Gt of bt)Tt.removeKeyMap(Gt)}}},[Tt]),(0,a.useEffect)(()=>{fl!==Ia&&Ja(fl)},[fl]),(0,Kt.Z)(()=>{if(!jn&&Nl>0){let bt=new Date().getTime(),Gt=window.sessionStorage.getItem(Qa);bt>=Nl+wn&&(!Gt||Gt!==la)&&(window.sessionStorage.setItem(Qa,la),pr(!0))}},wn),(0,a.useEffect)(()=>{ra(aa)},[Tt,aa]),(0,a.useEffect)(()=>{Tt&&Pn&&Tt.focus()},[Tt,Pn]),(0,a.useEffect)(()=>{if(Ma&&Tt){let bt=function(Ut){let $t=Ut.target;if(_l.current){let Fn=$t.scrollTop/$t.scrollHeight;_l.current.scrollTop=_l.current.scrollHeight*Fn}};const Gt=Tt.getScrollerElement();return Gt.addEventListener("scroll",bt),()=>{Gt.removeEventListener("scroll",bt)}}},[Tt,Ma]),(0,a.useEffect)(()=>{if(Tt&&wr){let bt=function(Gt,Ut){wr(Gt,Ut)};return Tt.on("beforeChange",bt),()=>{Tt.off("beforeChange",bt)}}},[Tt,wr]),(0,a.useEffect)(()=>{if(Tt&&Fl){let bt=function(){Fl(Tt.getValue())};return Tt.on("blur",bt),()=>{Tt.off("blur",bt)}}},[Tt,Fl]);function Wr(bt,Gt){var Ut=bt.getDoc(),$t=Ut.getCursor(),Fn=Ut.getLine($t.line),je=Fn.charAt($t.ch-1),Ft=Fn.lastIndexOf("@\u2581@",$t.ch),zt=Fn.lastIndexOf("@\u2581\u2581@",$t.ch),Bn=Ft>zt?Ft:zt,zn=Ft>zt?3:4;if(Wa.indexOf(je)===-1)return null;if(console.log("change1:",Gt,bt,Fn,$t,Bn,Ft,zt,je),Bn>=0&&$t.ch-Bn<5){var Qn=Bn+zn;return Ut.replaceRange("",{line:$t.line,ch:Bn},{line:$t.line,ch:Qn}),{line:$t.line,ch:Qn}}return null}(0,a.useEffect)(()=>{if(Tt){let bt=function(Gt,Ut){const $t=Gt.getValue();Ya($t),Sa(new Date().getTime()),Gt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),hn&&(sn?hn($t,ee($t)):hn($t))};return Tt.on("change",bt),()=>{Tt.off("change",bt)}}},[Tt,hn]),(0,a.useEffect)(()=>{if(Tt)if(fn==null)Tt.setValue(""),Ya("");else{const bt=window.scrollY||window.pageYOffset;fn!==Tt.getValue()&&(Tt.setValue(fn),Ya(fn),Tt.setCursor(ja?1:Tt.lineCount(),0),window.scrollTo(0,bt))}},[Tt,fn]);const Hr=(0,a.useCallback)(bt=>{const Gt=Tt.getCursor(),Ut=Tt.getSelection();let $t=Ut.split(` `);switch(bt){case"bold":return Tt.replaceSelection("**"+Ut+"**"),Ut===""&&Tt.setCursor(Gt.line,Gt.ch+2),Tt.focus();case"italic":return Tt.replaceSelection("*"+Ut+"*"),Ut===""&&Tt.setCursor(Gt.line,Gt.ch+1),Tt.focus();case"code":return Tt.replaceSelection("`"+Ut+"`"),Ut===""&&Tt.setCursor(Gt.line,Gt.ch+1),Tt.focus();case"inline-latex":return(0,mn.Ye)(ia)?void 0:(Na("inline-latex"),Tt.focus());case"latex":return Tt.replaceSelection("```latex\n"+Ut+"\n```"),Tt.setCursor(Gt.line+1,Ut.length+1),Tt.focus();case"line-break":return Tt.replaceSelection(`
`),Tt.focus();case"list-ul":return Ut===""?Tt.replaceSelection("- "+Ut):Tt.replaceSelection($t.map(Fn=>Fn===""?"":`- ${Fn}`).join(` `)),Tt.focus();case"list-ol":return Ut===""?Tt.replaceSelection("1. "+Ut):Tt.replaceSelection($t.map((Fn,je)=>Fn===""?"":`${je+1}. ${Fn}`).join(` -`)),Tt.focus();case"add-null-ch":cn==null||cn();return;case"add-signal":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(Ba),Tt.focus();case"add-multiple":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(Wa),Tt.focus();case"inster-template-1":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(_a),Tt.focus();case"eraser":return Tt.setValue(""),Tt.focus();case"trigger-watch":return ra(!Ma),Tt.focus();case"trigger-full-screen":return Xa(!Ia),Tt.focus();case rt:Na(rt);return;case wt:Na(wt);return;case dt:Na(dt);return;case Ke:Na(Ke);return;case"maths-latex":if((0,mn.Ye)(ia))return;Na("maths-latex");return;case Te:Bl.current="",sessionStorage.removeItem("file_id"),Na(Te);return;case Rt:Na(Rt);return;default:throw new Error}},[Tt,Ma,Ia]),Lr=(0,a.useCallback)((bt,Gt)=>{var Ut,$t,Fn,je,Ft,zt;bt!=null&&bt.disabledClose||Na("");const{src:Bn,alt:zn,id:Qn}=bt||{};switch(cl){case rt:const{title:Ll,link:rl}=bt;return Tt.replaceSelection(`[${Ll}](${rl})`),Tt.focus();case wt:const{language:bl,content:wl}=bt;return Tt.replaceSelection(["```"+bl,wl,"```"].join(` -`)),Tt.focus();case"maths-latex":for(var Ln=atob(bt),da=new Uint8Array(Ln.length),$n=0;$n{cu.id?Tt.replaceSelection(`![,](/api/attachments/${cu.id}?type=${cu.content_type})`):(cu==null?void 0:cu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,mn.Ye)(ia))return;Tt.replaceSelection("`$$"+bt+"$$`");break;case Me:if(!Qn)return;Tt.getValue().indexOf(Bn)===-1?Tt.replaceSelection(`
${zn||
`):document.getElementById(Qn).src=pe.Z.API_SERVER+Bn+"?t="+Date.now();break;case dt:case Ke:const Ol=Gt,ma=(Fn=($t=(Ut=Ol==null?void 0:Ol.name)==null?void 0:Ut.split("."))==null?void 0:$t.pop)==null?void 0:Fn.call($t);return((je=Ol==null?void 0:Ol.type)==null?void 0:je.indexOf("image"))>-1||!(Ol!=null&&Ol.type)?Ol!=null&&Ol.align||Ol!=null&&Ol.width?Tt.replaceSelection(`

${zn||

`):Tt.replaceSelection(`${zn||`):((Ft=Ol==null?void 0:Ol.type)==null?void 0:Ft.indexOf("video"))>-1?Tt.replaceSelection(``):((zt=Ol==null?void 0:Ol.type)==null?void 0:zt.indexOf("pdf"))>-1?Tt.replaceSelection(`${Ol.name}`):Un.includes(ma)?Tt.replaceSelection(`${Ol.name}`):Tt.replaceSelection(`[${Ol.name}](${Bn})`),Tt.focus();case Rt:const{row:Au,col:cr,align:Su}=bt;let Dr=` +`)),Tt.focus();case"add-null-ch":cn==null||cn();return;case"add-signal":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(Ba),Tt.focus();case"add-multiple":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(Wa),Tt.focus();case"inster-template-1":return Ut===""&&Tt.setCursor(Gt.line,Gt.ch),Tt.replaceSelection(_a),Tt.focus();case"eraser":return Tt.setValue(""),Tt.focus();case"trigger-watch":return ra(!Ma),Tt.focus();case"trigger-full-screen":return Ja(!Ia),Tt.focus();case rt:Na(rt);return;case wt:Na(wt);return;case dt:Na(dt);return;case Ke:Na(Ke);return;case"maths-latex":if((0,mn.Ye)(ia))return;Na("maths-latex");return;case Te:Bl.current="",sessionStorage.removeItem("file_id"),Na(Te);return;case Rt:Na(Rt);return;default:throw new Error}},[Tt,Ma,Ia]),Lr=(0,a.useCallback)((bt,Gt)=>{var Ut,$t,Fn,je,Ft,zt;bt!=null&&bt.disabledClose||Na("");const{src:Bn,alt:zn,id:Qn}=bt||{};switch(cl){case rt:const{title:Ll,link:rl}=bt;return Tt.replaceSelection(`[${Ll}](${rl})`),Tt.focus();case wt:const{language:bl,content:wl}=bt;return Tt.replaceSelection(["```"+bl,wl,"```"].join(` +`)),Tt.focus();case"maths-latex":for(var Ln=atob(bt),da=new Uint8Array(Ln.length),$n=0;$n{cu.id?Tt.replaceSelection(`![,](/api/attachments/${cu.id}?type=${cu.content_type})`):(cu==null?void 0:cu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,mn.Ye)(ia))return;Tt.replaceSelection("`$$"+bt+"$$`");break;case Me:if(!Qn)return;Tt.getValue().indexOf(Bn)===-1?Tt.replaceSelection(`
${zn||
`):document.getElementById(Qn).src=pe.Z.API_SERVER+Bn+"?t="+Date.now();break;case dt:case Ke:const Pl=Gt,ma=(Fn=($t=(Ut=Pl==null?void 0:Pl.name)==null?void 0:Ut.split("."))==null?void 0:$t.pop)==null?void 0:Fn.call($t);return((je=Pl==null?void 0:Pl.type)==null?void 0:je.indexOf("image"))>-1||!(Pl!=null&&Pl.type)?Pl!=null&&Pl.align||Pl!=null&&Pl.width?Tt.replaceSelection(`

${zn||

`):Tt.replaceSelection(`${zn||`):((Ft=Pl==null?void 0:Pl.type)==null?void 0:Ft.indexOf("video"))>-1?Tt.replaceSelection(``):((zt=Pl==null?void 0:Pl.type)==null?void 0:zt.indexOf("pdf"))>-1?Tt.replaceSelection(`${Pl.name}`):Un.includes(ma)?Tt.replaceSelection(`${Pl.name}`):Tt.replaceSelection(`[${Pl.name}](${Bn})`),Tt.focus();case Rt:const{row:Au,col:cr,align:Su}=bt;let Dr=` `;for(let cu=0;cu{switch(cl){case rt:return a.createElement(ut,{callback:Lr,onCancel:Fe});case wt:return a.createElement(nt.Z,{callback:Lr,onCancel:Fe});case dt:return a.createElement(he.Z,{callback:Lr,onCancel:Fe});case Te:return a.createElement(kt,{editImgId:Bl.current,callback:Lr,onCancel:Fe});case Rt:return a.createElement(mt,{callback:Lr,onCancel:Fe});case"maths-latex":return a.createElement(At,{showSaveButton:!0,callback:Lr});case"inline-latex":return a.createElement(Nt.Z,{showSaveButton:!0,callback:Lr});default:return null}},[cl]);function Fe(){Na("")}(0,a.useEffect)(()=>{if(Hl.current){let bt=function(Ft){Fn=!0,je=Ft.pageY},Gt=function(){Fn=!1},Ut=function(Ft){if(Fn){let zt=Ft.pageY-je;zt<0&&(zt=0),zt>300&&(zt=300);let Bn=Ja+zt+"px";ua(Bn)}},$t=Hl.current,Fn=!1,je=0;return $t.addEventListener("mousedown",bt),document.addEventListener("mousemove",Ut),document.addEventListener("mouseup",Gt),()=>{$t.removeEventListener("mousedown",bt),document.removeEventListener("mousemove",Ut),document.removeEventListener("mouseup",Gt)}}},[Tt,Hl]),(0,a.useEffect)(()=>{ua(Ja)},[Ja]);const Xe=Vn(On),Bt=Vn(vl),Wt={width:Xe,height:Bt},_t=(0,a.useMemo)(()=>{if(Pl){let bt=new Date(Pl),Gt=bt.getHours(),Ut=bt.getMinutes(),$t=bt.getSeconds();return Gt=Gt<10?"0"+Gt:Gt,Ut=Ut<10?"0"+Ut:Ut,$t=$t<10?"0"+$t:$t,`${Gt}:${Ut}:${$t}`}return 0},[Pl]),ee=bt=>{const Gt=[];if(sn){let Ut=-1;bt=bt.replace(/(@▁▁@|@▁@)/g,function($t,Fn,je){Gt.push({multiLine:$t!==Ba})})}return Gt};function lt(){window.sessionStorage.removeItem(Qa),pr(!1),Sa(0)}function Ct(){pr(!1),Sa(0),Tt.setValue(window.sessionStorage.getItem(Qa))}(0,a.useEffect)(()=>{on[cl]&&cl!==Ke&&cl!==Te&&setTimeout(()=>{const bt=document.getElementsByClassName("markdown-popup-form")[0],Gt=window.innerWidth/2-bt.offsetWidth/2,Ut=window.innerHeight/2-bt.offsetHeight/2;Vl(Gt),vr(Ut)},0)},[cl]);const Xt=bt=>{bt.preventDefault();const Gt=bt.clientX-oa,Ut=bt.clientY-xr;document.body.onmousemove=$t=>{let Fn=$t.clientX-Gt,je=$t.clientY-Ut;const Ft=document.getElementsByClassName("markdown-popup-form")[0],zt=window.innerWidth-Ft.offsetWidth,Bn=window.innerHeight-Ft.offsetHeight;Fn=Math.max(0,Math.min(Fn,zt)),je=Math.max(0,Math.min(je,Bn)),gt($t.clientX,$t.clientY,Gt,Ut)&&(Vl(Fn),vr(je))},document.body.onmouseup=function(){document.body.onmousemove=null}},gt=(bt,Gt,Ut,$t)=>{const Fn=document.body.clientHeight,je=document.body.clientWidth;return bt<20&&Ut>bt||bt>je-20&&UtGt||Gt>Fn-20&&$t{var Gt;Bl.current=bt,(Gt=Ur.current)==null||Gt.setHeight("100vh"),setTimeout(()=>{Na("add-flowchart")},150)}})):null))),La?a.createElement("a",{ref:Hl,className:"editor-resize"}):null,cl===Ke&&a.createElement(Vt,{callback:Lr,onCancel:Fe}),cl===Te&&a.createElement(kt,{ref:Ur,editImgId:Bl.current,callback:Lr,onCancel:Fe}),a.createElement(xt.Z,null,on[cl]&&cl!==Ke&&cl!==Te?a.createElement(Ae.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:oa,top:xr},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:Xt},on[cl]),open:!0,onCancel:Fe,footer:null,destroyOnClose:!0,width:cl===Te?"1200px":null,height:cl===Te?"80vh":null,className:"markdown-popup-form"},me):null))}},45053:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Le},I:function(){return It}});var a=E(28284),te=E(6767),ie=E(37568),se=E(44104),ue=E(4875),ne=E(47889),Se=E(7939),Ce=E(28735),re=E(59301),ge=E(59301),Ee=Object.defineProperty,Be=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ue=(xt,Et,Dt)=>Et in xt?Ee(xt,Et,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):xt[Et]=Dt,Ve=(xt,Et)=>{for(var Dt in Et||(Et={}))oe.call(Et,Dt)&&Ue(xt,Dt,Et[Dt]);if(be)for(var Dt of be(Et))De.call(Et,Dt)&&Ue(xt,Dt,Et[Dt]);return xt},ye=(xt,Et)=>Be(xt,ht(Et));const{useForm:de}=a.default,x={width:280,marginRight:10},Ie={labelCol:{span:5},wrapperCol:{span:19}};var Le=({callback:xt,onCancel:Et})=>{const[Dt]=de();let We=(0,re.useRef)();function we(ot){We.current.width=Dt.getFieldValue("width"),We.current.align=Dt.getFieldValue("align"),xt(ot,We.current)}function xe(ot,Zt){if(ot.status===-1){te.ZP.error(ot.message);return}Dt.setFieldsValue({src:`/api/attachments/${ot.id}`,type:Zt.type})}function ve(ot){let Zt=ot.target.files[0];We.current=Zt,It(Zt,xe)}return ge.createElement(a.default,ye(Ve({form:Dt},Ie),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ge.createElement("div",{className:"flex-container"},ge.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ge.createElement(ie.default,{style:x})),ge.createElement(Ne,{onFileChange:ve}))),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ge.createElement(ie.default,{style:{width:264}})),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ge.createElement(se.Z,null,ge.createElement(a.default.Item,{name:"width",style:{margin:0}},ge.createElement(ue.Z,{style:{width:264}})),ge.createElement("span",{className:"ml8"},"%"))),ge.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ge.createElement(ne.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ge.createElement("aside",null,ge.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ge.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Se.ZP,{type:"default",onClick:Et},"\u53D6\u6D88"))))};function Ne({onFileChange:xt}){return ge.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ge.createElement("input",{type:"file",onChange:xt}))}function It(xt,Et){if(!xt)throw new String("\u6CA1\u6709\u6587\u4EF6");let Dt=new FormData;Dt.append("editormd-image-file",xt),Dt.append("file_param_name","editormd-image-file"),Dt.append("byxhr","true");var We=new window.XMLHttpRequest;We.withCredentials=!0,We.addEventListener("load",function(we){Et(JSON.parse(we.target.responseText),xt)},!1),We.addEventListener("error",function(we){console.error(we)},!1),We.open("POST",`${Ce.KI}/api/attachments.json`),We.send(Dt)}},57261:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ie}});var a=E(59301),te=E(4676);class ie extends a.Component{constructor(ue){super(ue);const ne=window.document;this.node=ne.createElement("div"),ne.body.appendChild(this.node)}render(){const{children:ue}=this.props;return(0,te.createPortal)(ue,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(Pe,_e,E){"use strict";E.d(_e,{SV:function(){return Vt},ZP:function(){return Ge}});var a=E(59301),te=E(76374);const ie={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},se={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Tt.focus();default:throw new Error}},[Tt,cl]),me=(0,a.useMemo)(()=>{switch(cl){case rt:return a.createElement(ut,{callback:Lr,onCancel:Fe});case wt:return a.createElement(nt.Z,{callback:Lr,onCancel:Fe});case dt:return a.createElement(he.Z,{callback:Lr,onCancel:Fe});case Te:return a.createElement(kt,{editImgId:Bl.current,callback:Lr,onCancel:Fe});case Rt:return a.createElement(mt,{callback:Lr,onCancel:Fe});case"maths-latex":return a.createElement(At,{showSaveButton:!0,callback:Lr});case"inline-latex":return a.createElement(Nt.Z,{showSaveButton:!0,callback:Lr});default:return null}},[cl]);function Fe(){Na("")}(0,a.useEffect)(()=>{if(Hl.current){let bt=function(Ft){Fn=!0,je=Ft.pageY},Gt=function(){Fn=!1},Ut=function(Ft){if(Fn){let zt=Ft.pageY-je;zt<0&&(zt=0),zt>300&&(zt=300);let Bn=Ka+zt+"px";ua(Bn)}},$t=Hl.current,Fn=!1,je=0;return $t.addEventListener("mousedown",bt),document.addEventListener("mousemove",Ut),document.addEventListener("mouseup",Gt),()=>{$t.removeEventListener("mousedown",bt),document.removeEventListener("mousemove",Ut),document.removeEventListener("mouseup",Gt)}}},[Tt,Hl]),(0,a.useEffect)(()=>{ua(Ka)},[Ka]);const Xe=Vn(On),Bt=Vn(vl),Wt={width:Xe,height:Bt},_t=(0,a.useMemo)(()=>{if(Nl){let bt=new Date(Nl),Gt=bt.getHours(),Ut=bt.getMinutes(),$t=bt.getSeconds();return Gt=Gt<10?"0"+Gt:Gt,Ut=Ut<10?"0"+Ut:Ut,$t=$t<10?"0"+$t:$t,`${Gt}:${Ut}:${$t}`}return 0},[Nl]),ee=bt=>{const Gt=[];if(sn){let Ut=-1;bt=bt.replace(/(@▁▁@|@▁@)/g,function($t,Fn,je){Gt.push({multiLine:$t!==Ba})})}return Gt};function lt(){window.sessionStorage.removeItem(Qa),pr(!1),Sa(0)}function Ct(){pr(!1),Sa(0),Tt.setValue(window.sessionStorage.getItem(Qa))}(0,a.useEffect)(()=>{on[cl]&&cl!==Ke&&cl!==Te&&setTimeout(()=>{const bt=document.getElementsByClassName("markdown-popup-form")[0],Gt=window.innerWidth/2-bt.offsetWidth/2,Ut=window.innerHeight/2-bt.offsetHeight/2;Vl(Gt),vr(Ut)},0)},[cl]);const Xt=bt=>{bt.preventDefault();const Gt=bt.clientX-oa,Ut=bt.clientY-xr;document.body.onmousemove=$t=>{let Fn=$t.clientX-Gt,je=$t.clientY-Ut;const Ft=document.getElementsByClassName("markdown-popup-form")[0],zt=window.innerWidth-Ft.offsetWidth,Bn=window.innerHeight-Ft.offsetHeight;Fn=Math.max(0,Math.min(Fn,zt)),je=Math.max(0,Math.min(je,Bn)),gt($t.clientX,$t.clientY,Gt,Ut)&&(Vl(Fn),vr(je))},document.body.onmouseup=function(){document.body.onmousemove=null}},gt=(bt,Gt,Ut,$t)=>{const Fn=document.body.clientHeight,je=document.body.clientWidth;return bt<20&&Ut>bt||bt>je-20&&UtGt||Gt>Fn-20&&$t{var Gt;Bl.current=bt,(Gt=Ur.current)==null||Gt.setHeight("100vh"),setTimeout(()=>{Na("add-flowchart")},150)}})):null))),La?a.createElement("a",{ref:Hl,className:"editor-resize"}):null,cl===Ke&&a.createElement(Vt,{callback:Lr,onCancel:Fe}),cl===Te&&a.createElement(kt,{ref:Ur,editImgId:Bl.current,callback:Lr,onCancel:Fe}),a.createElement(xt.Z,null,on[cl]&&cl!==Ke&&cl!==Te?a.createElement(Ae.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:oa,top:xr},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:Xt},on[cl]),open:!0,onCancel:Fe,footer:null,destroyOnClose:!0,width:cl===Te?"1200px":null,height:cl===Te?"80vh":null,className:"markdown-popup-form"},me):null))}},45053:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Le},I:function(){return It}});var a=E(28284),te=E(6767),ie=E(37568),se=E(44104),ue=E(4875),ne=E(47889),Se=E(7939),Ce=E(28735),re=E(59301),ge=E(59301),Ee=Object.defineProperty,Be=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ue=(xt,Et,Dt)=>Et in xt?Ee(xt,Et,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):xt[Et]=Dt,Ve=(xt,Et)=>{for(var Dt in Et||(Et={}))oe.call(Et,Dt)&&Ue(xt,Dt,Et[Dt]);if(be)for(var Dt of be(Et))De.call(Et,Dt)&&Ue(xt,Dt,Et[Dt]);return xt},ye=(xt,Et)=>Be(xt,ht(Et));const{useForm:de}=a.default,x={width:280,marginRight:10},Ie={labelCol:{span:5},wrapperCol:{span:19}};var Le=({callback:xt,onCancel:Et})=>{const[Dt]=de();let We=(0,re.useRef)();function we(ot){We.current.width=Dt.getFieldValue("width"),We.current.align=Dt.getFieldValue("align"),xt(ot,We.current)}function xe(ot,Zt){if(ot.status===-1){te.ZP.error(ot.message);return}Dt.setFieldsValue({src:`/api/attachments/${ot.id}`,type:Zt.type})}function ve(ot){let Zt=ot.target.files[0];We.current=Zt,It(Zt,xe)}return ge.createElement(a.default,ye(Ve({form:Dt},Ie),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ge.createElement("div",{className:"flex-container"},ge.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ge.createElement(ie.default,{style:x})),ge.createElement(Ne,{onFileChange:ve}))),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ge.createElement(ie.default,{style:{width:264}})),ge.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ge.createElement(se.Z,null,ge.createElement(a.default.Item,{name:"width",style:{margin:0}},ge.createElement(ue.Z,{style:{width:264}})),ge.createElement("span",{className:"ml8"},"%"))),ge.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ge.createElement(ne.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ge.createElement("aside",null,ge.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ge.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Se.ZP,{type:"default",onClick:Et},"\u53D6\u6D88"))))};function Ne({onFileChange:xt}){return ge.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ge.createElement("input",{type:"file",onChange:xt}))}function It(xt,Et){if(!xt)throw new String("\u6CA1\u6709\u6587\u4EF6");let Dt=new FormData;Dt.append("editormd-image-file",xt),Dt.append("file_param_name","editormd-image-file"),Dt.append("byxhr","true");var We=new window.XMLHttpRequest;We.withCredentials=!0,We.addEventListener("load",function(we){Et(JSON.parse(we.target.responseText),xt)},!1),We.addEventListener("error",function(we){console.error(we)},!1),We.open("POST",`${Ce.KI}/api/attachments.json`),We.send(Dt)}},57261:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ie}});var a=E(59301),te=E(4676);class ie extends a.Component{constructor(ue){super(ue);const ne=window.document;this.node=ne.createElement("div"),ne.body.appendChild(this.node)}render(){const{children:ue}=this.props;return(0,te.createPortal)(ue,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50258:function(Pe,_e,E){"use strict";E.d(_e,{SV:function(){return Vt},ZP:function(){return Ge}});var a=E(59301),te=E(76374);const ie={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},se={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},ue={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1194,39 +1194,39 @@ ${rt} `)},{label:"include ",content:["#include "].join(` `)}]},ne={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(` `)}]},Se={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 Ce=E(53184),re=E.n(Ce),ge=(it,yt,Lt)=>new Promise((St,Yt)=>{var Ht=et=>{try{pe(Lt.next(et))}catch(qe){Yt(qe)}},kt=et=>{try{pe(Lt.throw(et))}catch(qe){Yt(qe)}},pe=et=>et.done?St(et.value):Promise.resolve(et.value).then(Ht,kt);pe((Lt=Lt.apply(it,yt)).next())});const Ee={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"]}},Be=(it,yt,Lt,St)=>{const Yt=yt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Lt.lineNumber,endColumn:Lt.column});return Array.from(new Set(Yt.match(/\b\w{2,}\b/g)||[])).map(kt=>({label:kt,kind:it.languages.CompletionItemKind.Text,insertText:kt,range:St}))},ht=(it,yt,Lt,St)=>{it.languages.registerCompletionItemProvider(yt,{provideCompletionItems(Yt,Ht){const kt=Yt.getWordUntilPosition(Ht),pe={startLineNumber:Ht.lineNumber,endLineNumber:Ht.lineNumber,startColumn:kt.startColumn,endColumn:kt.endColumn},et=Yt.getLineContent(Ht.lineNumber).substring(kt.startColumn-2,kt.endColumn);return{suggestions:[...Be(it,Yt,Ht,pe),...Lt.map(Re=>({label:Re,kind:it.languages.CompletionItemKind.Keyword,documentation:Re,insertText:Re,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:pe})),...St.map(Re=>({label:Re.label,kind:it.languages.CompletionItemKind.Snippet,documentation:Re.content,insertText:et.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:pe}))]}}})};var be=it=>{Ee.languages.forEach(yt=>{it.languages.registerDocumentFormattingEditProvider(yt,{provideDocumentFormattingEdits(Lt){return ge(this,null,function*(){const St=re()(Lt.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:Lt.getFullModelRange(),text:St}]})}})}),ht(it,"java",se.keywords,se.quickKey),ht(it,"cpp",ue.keywords,ue.quickKey),ht(it,"c",ie.keywords,[]),ht(it,"python",ne.keywords,ne.quickKey),ht(it,"scala",Se.keywords,Se.quickKey)};const oe="\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,Ue=(it,yt,Lt)=>yt in it?De(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):it[yt]=Lt,Ve=(it,yt,Lt)=>Ue(it,typeof yt!="symbol"?yt+"":yt,Lt);const ye=class R0{constructor(yt,Lt,St){this.placeholder=yt,this.editor=Lt,this.monaco=St,Lt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return R0.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)}};Ve(ye,"ID","editor.widget.placeholderHint");var x=ye,Ie=E(96236),Le=E(6767),Ne=E(25399),It=E(89392),xt=E(77254),Et=E(56102),Dt=Object.defineProperty,We=Object.defineProperties,we=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Zt=(it,yt,Lt)=>yt in it?Dt(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):it[yt]=Lt,Ye=(it,yt)=>{for(var Lt in yt||(yt={}))ve.call(yt,Lt)&&Zt(it,Lt,yt[Lt]);if(xe)for(var Lt of xe(yt))ot.call(yt,Lt)&&Zt(it,Lt,yt[Lt]);return it},ft=(it,yt)=>We(it,we(yt)),ct=(it,yt)=>{var Lt={};for(var St in it)ve.call(it,St)&&yt.indexOf(St)<0&&(Lt[St]=it[St]);if(it!=null&&xe)for(var St of xe(it))yt.indexOf(St)<0&&ot.call(it,St)&&(Lt[St]=it[St]);return Lt},$e=(it,yt,Lt)=>new Promise((St,Yt)=>{var Ht=et=>{try{pe(Lt.next(et))}catch(qe){Yt(qe)}},kt=et=>{try{pe(Lt.throw(et))}catch(qe){Yt(qe)}},pe=et=>et.done?St(et.value):Promise.resolve(et.value).then(Ht,kt);pe((Lt=Lt.apply(it,yt)).next())});function at(it){return/^\d+$/.test(it)?`${it}px`:it}function ut(){}let nt=!1;const he={"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 Ae(it=[]){let yt=it;if(Array.isArray(it)){for(let Lt=0;Lt$e(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(it){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",it)}});var Ge=it=>{var yt=it,{width:Lt="100%",height:St="100%",value:Yt,language:Ht="javascript",style:kt={},options:pe={},overrideServices:et={},theme:qe="vs-dark",onEditBlur:Re,isCopy:ke=!1,onSave:mt,autoHeight:Mt=!1,forbidCopy:tt=!1,forbidCopyTips:Ot,onChange:He=ut,editorDidMount:At=ut,onFocus:Nt=ut,onBreakPoint:rt=ut,breakPointValue:dt=[],filename:Te="educoder.txt",errorLine:Ke,errorContent:Me="",highlightLine:wt,openBreakPoint:Rt=!1,placeholder:an="",showMiniMap:dn=!0}=yt,Kt=ct(yt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const mn=(0,a.useRef)(),tn=(0,a.useRef)({}),Da=(0,a.useRef)(),wn=(0,a.useRef)(),Xn=(0,a.useRef)([]),Wa=(0,a.useRef)(!1),Ba=(0,a.useRef)(),_a=(0,a.useRef)(),Un=(0,a.useRef)(!1),[Vn,ca]=(0,a.useState)(!1);function ga(){let jn;return mn.current&&(jn=new te.Z(yn=>{for(let sn of yn)(sn.target.offsetHeight>0||sn.target.offsetWidth>0)&&tn.current.instance.layout()}),jn.observe(mn.current)),jn}function va(){Le.ZP.warning({content:decodeURIComponent(Ot||oe),key:"monaco-editor-tip"})}const on=()=>{let jn=tn.current.instance;if(Yt!=null&&jn&&Vn){const yn=jn.getModel();yn&&Yt!==yn.getValue()&&(nt=!0,yn.setValue(Yt),jn.layout(),nt=!1)}};(0,a.useEffect)(()=>{const jn=xt.Z.subscribe("formatDocument",yn=>{var sn;let Kn=tn.current.instance;(sn=Kn==null?void 0:Kn.getAction)==null||sn.call(Kn,"editor.action.formatDocument").run()});return window.updateMonacoValue=yn=>{He(yn)},jn},[]),(0,a.useEffect)(()=>{var jn;let yn=tn.current.instance;wn.current&&clearTimeout(wn.current),wn.current=setTimeout(()=>{on()},500),Yt&&(Yt!=null&&Yt.length)&&((jn=yn==null?void 0:yn.updateOptions)==null||jn.call(yn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Yt.split(/\r\n|\r|\n/g).length))+3,5)}))},[Yt,Vn,tn.current]),(0,a.useEffect)(()=>{if(Ke&&tn.current&&tn.current.instance){let yn=tn.current.instance;yn.changeViewZones(function(sn){var Kn=document.createElement("div");Kn.style.padding="10px 20px",Kn.style.width="calc(100% - 20px)",Kn.className="my-error-line-wrp",Kn.innerHTML=Me,sn.addZone({afterLineNumber:Ke||11,heightInLines:3,domNode:Kn})});var jn={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}};yn.addOverlayWidget(jn),yn.revealPositionInCenter({lineNumber:20,column:1})}},[Ke,tn.current,Vn]);const Rn=(jn="",yn)=>{if(!jn||jn.trim()==="")return!0;const Kn=tn.current.instance.getModel().getLineTokens(yn);let fl=!1;for(let Fl=0;Fl<2;Fl++)Kn.getStandardTokenType(Fl)===1&&(fl=!0);return fl};(0,a.useEffect)(()=>{var jn;const yn=(jn=tn.current)==null?void 0:jn.instance;if(yn&&Vn&&tt){const sn=yn.onDidBlurEditorWidget(()=>{Un.current=!1}),Kn=yn.onDidFocusEditorText(()=>{Un.current=!0});return()=>{sn.dispose(),Kn.dispose()}}},[tn.current,Vn,tt]),(0,a.useEffect)(()=>{var jn;if((jn=tn.current)!=null&&jn.instance&&Vn&&Rt){let yn=tn.current.instance,sn=yn.getModel();if(!sn)return;(()=>{var qt;let cn=[],Tt=[];const Wn=sn.getAllDecorations();for(let Ya of Wn)Ya.options.className==="highlighted-line"&&(cn.push((qt=Ya==null?void 0:Ya.range)==null?void 0:qt.startLineNumber),Tt.push(Ya==null?void 0:Ya.id));if(wt===cn[0])return;sn.deltaDecorations(Tt,[]);const la=sn.getLineCount();wt&&wt<=la&&(yn.deltaDecorations([],[{range:new ce.Range(wt,1,wt,sn.getLineMaxColumn(wt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),yn.revealLineInCenter(wt))})();const fl=(qt=!1)=>{var cn;let Tt=[],Wn=[];const la=sn.getAllDecorations();for(let Ya of la)Ya.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push((cn=Ya==null?void 0:Ya.range)==null?void 0:cn.startLineNumber),Wn.push(Ya==null?void 0:Ya.id));if(qt)return{lines:Tt,ids:Wn};rt(Tt)},Fl=qt=>$e(void 0,null,function*(){let cn={range:new ce.Range(qt,1,qt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield sn.deltaDecorations([],[cn]),fl()}),wr=qt=>$e(void 0,null,function*(){let cn=[];const Tt=yn.getLineDecorations(qt);for(let Wn of Tt)Wn.options.linesDecorationsClassName==="breakpoints-select"&&cn.push(Wn.id);yield sn.deltaDecorations(cn,[]),fl()}),gn=qt=>{let cn=yn.getLineDecorations(qt);for(let Tt of cn)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,It.isEqual)(dt,fl(!0).lines)){sn.deltaDecorations(fl(!0).ids,[]);const qt=dt.map(cn=>({range:new ce.Range(cn,1,cn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));sn.deltaDecorations([],qt)}const Hn=yn.onDidChangeModelContent(qt=>{let cn=yn.getPosition();if(cn){let Tt=cn.lineNumber;clearTimeout(_a.current),_a.current=setTimeout(()=>{Rn(sn.getLineContent(Tt),Tt)?wr(Tt):gn(Tt)?(wr(Tt),Fl(Tt)):fl()},100)}}),$a=yn.onMouseDown(qt=>{var cn,Tt,Wn;if(qt.target.detail&&((Wn=(Tt=(cn=qt.target)==null?void 0:cn.element)==null?void 0:Tt.className)!=null&&Wn.includes("line-numbers"))){let la=qt.target.position.lineNumber;if(Rn(sn.getLineContent(la),la))return;gn(la)?wr(la):Fl(la)}}),ja=qt=>{let cn={range:new ce.Range(qt,1,qt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Xn.current=yn.deltaDecorations(Xn.current,[cn])},pl=()=>{Xn.current=yn.deltaDecorations(Xn.current,[])},Nl=yn.onMouseMove(qt=>{var cn,Tt,Wn;if(pl(),qt.target.detail&&((Wn=(Tt=(cn=qt.target)==null?void 0:cn.element)==null?void 0:Tt.className)!=null&&Wn.includes("line-numbers"))){let la=qt.target.position.lineNumber;if(Rn(sn.getLineContent(la),la))return;ja(la)}}),Ze=yn.onMouseLeave(()=>{pl()});return()=>{Hn.dispose(),$a.dispose(),Nl.dispose(),Ze.dispose()}}},[tn.current,Vn,dt,wt,Rt,Ht]),(0,a.useEffect)(()=>{var jn;(jn=tn.current)!=null&&jn.instance&&Rt&&tn.current.instance.setPosition({lineNumber:0,column:0})},[wt]);function fn(){let jn=tn.current.instance;if(jn){const yn=jn.getSelection(),sn=tn.current.pastePos||{},Kn=new ce.Range(sn.startLineNumber||yn.endLineNumber,sn.startColumn||yn.endColumn,sn.endLineNumber||yn.endLineNumber,sn.endColumn||yn.endColumn);setTimeout(()=>{jn.executeEdits("",[{range:Kn,text:""}])},300)}}function En(jn){(window.navigator.platform.match("Mac")?jn.metaKey:jn.ctrlKey)&&jn.keyCode==83&&(jn.preventDefault(),mt())}const On=()=>{if(Mt&&tn.current.instance){const jn=tn.current.instance.getContentHeight();Qa(jn{if(!Un.current)return;const{keyCode:yn,ctrlKey:sn,metaKey:Kn,target:fl,type:Fl}=jn;return(Fl==="paste"||(yn===67||yn===86)&&(Kn||sn))&&fl.nodeName==="TEXTAREA"&&(va(),jn.preventDefault()),!1};function Pn(jn,yn){var sn=window.URL||window.webkitURL||window,Kn=new Blob([yn]),fl=document.createElementNS("http://www.w3.org/1999/xhtml","a");fl.href=sn.createObjectURL(Kn),fl.download=jn,Ja(fl)}(0,a.useEffect)(()=>{On()},[On]),(0,a.useEffect)(()=>{mn.current&&!Vn&&Promise.all([E.e(8909),E.e(2460)]).then(E.bind(E,71448)).then(jn=>{try{ce=jn,tn.current.instance=ce.editor.create(mn.current,{value:Yt,language:Ae(Ht),theme:qe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:dn||!1}},et);const yn=tn.current.instance;let fl=[...Ie.BH._menuItems].find(Hn=>Hn[0]._debugName=="EditorContext")[1],Fl=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],wr=(Hn,$a)=>{var ja,pl;let Nl=Hn._first;do $a.includes((pl=(ja=Nl.element)==null?void 0:ja.command)==null?void 0:pl.id)&&Hn._remove(Nl);while(Nl=Nl.next)};if(At(yn,ce),setTimeout(()=>{On(),tn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Pn(Te||"educoder.txt",yn.getValue())}})},500),tn.current.subscription=yn.onDidChangeModelContent(Hn=>{Wa.current?clearTimeout(Ba.current):(On(),He(yn.getValue(),Hn)),Ba.current=setTimeout(()=>{Wa.current=!1},500)}),window.Monaco||be(ce,Ae(Ht)),tt&&(wr(fl,Fl),mn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",jt),window.removeEventListener("paste",jt),window.addEventListener("keydown",jt),window.addEventListener("paste",jt)),window.Monaco=ce,Re&&yn.onDidBlurEditorWidget(()=>{Re(yn.getValue())}),Nt&&yn.onDidFocusEditorText(()=>{tt&&Je(),Nt(yn.getValue())}),tt){Je();try{yn.onDidPaste(Hn=>{const $a=yn.getSelection(),ja=tn.current.pastePos||{},pl=new ce.Range(ja.startLineNumber||$a.endLineNumber,ja.startColumn||$a.endColumn,ja.endLineNumber||$a.endLineNumber,ja.endColumn||$a.endColumn);yn.executeEdits("",[{range:Hn.range,text:""}])})}catch(Hn){}}let gn=ga();return an&&typeof an=="string"&&new x(an,yn,ce),ca(!0),()=>{const Hn=tn.current.instance;Hn.dispose();const $a=Hn.getModel();$a&&$a.dispose(),tn.current.subscription&&tn.current.subscription.dispose(),gn.unobserve(mn.current)}}catch(yn){}})},[]),(0,a.useEffect)(()=>{if(tn.current.instance&&Vn)return document.addEventListener("keydown",En,!1),()=>{document.removeEventListener("keydown",En)}},[mt,Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;if(jn&&Vn){let yn=Ae(Ht);ce.editor.setModelLanguage(jn.getModel(),yn)}},[Ht,Vn]),(0,a.useEffect)(()=>{tn.current.instance&&Vn&&ce.editor.setTheme(qe)},[qe,Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;Da.current=pe,jn&&Vn&&(jn.updateOptions(Ye({},pe)),setTimeout(()=>{jn.getModel().updateOptions(Ye({},pe))},200))},[JSON.stringify(pe),Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;jn&&Vn&&jn.layout()},[Lt,St,Vn]);const[aa,pa]=(0,a.useState)(at(Lt)),[na,Qa]=(0,a.useState)(at(St)),La=ft(Ye({},kt),{width:aa,height:na,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:mn,style:La,onFocus:()=>{tt&&Je()}},ke&&a.createElement(Et.CopyToClipboard,{text:Yt,onCopy:()=>Le.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Ne.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 Vt({width:it="100%",height:yt="100%",original:Lt,modified:St,language:Yt,options:Ht={}}){const kt=(0,a.useRef)(),[pe,et]=(0,a.useState)(null);function qe(Mt){let tt;return kt.current&&(tt=new te.Z(Ot=>{for(let He of Ot)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&Mt.layout()}),tt.observe(kt.current)),tt}(0,a.useEffect)(()=>(kt.current&&Promise.all([E.e(8909),E.e(9404)]).then(E.bind(E,2550)).then(Mt=>{ce=Mt;const tt=ce.editor.createDiffEditor(kt.current,ft(Ye({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},Ht),{wordWrap:!0}));et(tt);let Ot=qe(tt);return()=>{tt.dispose();const He=tt.getModel();He&&He.dispose(),Ot.unobserve(kt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{pe&&pe.setModel({original:ce.editor.createModel(Lt,Yt),modified:ce.editor.createModel(St,Yt)})},[Lt,St,Yt,pe]);const Re=at(it),ke=at(yt),mt={width:Re,height:ke};return a.createElement("div",{className:"my-diff-editor",ref:kt,style:mt})}},77825:function(Pe,_e,E){"use strict";var a=E(829),te=E(82326),ie=E(58755),se=E(59301);const ue=te.default.Option;_e.Z=({isTheoretical:ne,onFontSizeChange:Se,cmFontSize:Ce,cmCodeMode:re,autoFormat:ge,onCodeModeChange:Ee,onTabToSpace:Be,onAutoFormat:ht,formatDocument:be,className:oe="",tabToSpace:De,children:Ue,code_editor:Ve,challenge:ye,shixun_environment_id:de,shixun_environments:x})=>{var Ie;const Le={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},Ne=(Ie=x==null?void 0:x.find(It=>It.shixun_environment_id===de))==null?void 0:Ie.program_language;return console.log("----",Ne,x,de,Ve),se.createElement("div",{className:`tpi-code-setting ${oe}`},se.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),se.createElement("section",null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),se.createElement(te.default,{bordered:!1,size:"small",value:re,onChange:Ee},se.createElement(ue,{value:"vs"},"\u767D\u8272\u80CC\u666F"),se.createElement(ue,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ne&&se.createElement(se.Fragment,null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),se.createElement(te.default,{bordered:!1,size:"small",value:Ce,onChange:Se},se.createElement(ue,{value:12},"12px"),se.createElement(ue,{value:14},"14px"),se.createElement(ue,{value:16},"16px"),se.createElement(ue,{value:18},"18px"),se.createElement(ue,{value:20},"20px"),se.createElement(ue,{value:22},"22px"))),se.createElement("div",{className:"file-item"},se.createElement("b",null,"Tab\u8F6C\u6362"),se.createElement(ie.Z,{checked:De,onChange:Be})),se.createElement("div",{className:"file-item",onClick:be},se.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ne&&se.createElement(se.Fragment,null,se.createElement("h3",null,"\u5FEB\u6377\u952E"),se.createElement("section",null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),se.createElement("span",null,"Ctrl + S")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),se.createElement("span",null,"F1 / Alt + F1")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),se.createElement("span",null,"Ctrl + ]/[")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),se.createElement("span",null,"Ctrl + Shift + \\")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),se.createElement("span",null,"Home")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),se.createElement("span",null,"End"))),Ue),!ne&&se.createElement(se.Fragment,null,se.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),se.createElement("section",null,Ne&&se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),se.createElement("span",null,Ne)),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),se.createElement("span",null,Le[ye==null?void 0:ye.difficulty])),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),se.createElement("span",null,Ve==null?void 0:Ve.name)),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),se.createElement("span",null,Ve!=null&&Ve.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},61584:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ee}});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",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},te=E(29787),ie=E(25399),se=E(89787),ue=E(92310),ne=E.n(ue),Se=E(65862),Ce=E(2524),re=E(59301),Ee=({className:Be,dataSource:ht=[],col:be=4,right:oe,bottom:De=23,precision:Ue=0,wrapWidth:Ve=1200,trackEventItems:ye,loading:de,onRemove:x=()=>{},isCurrent:Ie=!0,showProgress:Le=!1,showAlias:Ne=!1,category:It,hiddenClick:xt})=>{const Et=Math.floor((Ve-(be-1)*oe)/be),Dt=[{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 re.createElement(te.Z,{spinning:de},re.createElement("div",{className:ne()(a.list,Be)},!!(ht!=null&&ht.length)&&(ht==null?void 0:ht.map((We,we)=>{var xe,ve,ot,Zt,Ye,ft,ct,$e,at,ut,nt,he,Ae;const{name:ce,id:Je,identifier:Ge,featured:Vt,school_name:it,image_url:yt,excellent:Lt,is_plan:St}=We;return re.createElement("div",{key:Je,className:Ie&&Le?a.wrapisCurrent:a.wrap,style:{width:Et,marginRight:(1+we)%be===0?0:oe+Ue,marginBottom:De}},re.createElement("a",{className:a.li,onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),ye&&(0,Se.L9)([ye]),(0,Se.xg)(`/paths/${Ge}`)}},re.createElement("div",{className:a.img},re.createElement("img",{className:a.cover,src:`${yt}`}),(xe=We==null?void 0:We.subject_tags)==null?void 0:xe.map((Yt,Ht)=>{var kt,pe;if(Ht===0){const qe=(kt=Dt.find(Re=>Re.name==Yt))==null?void 0:kt.swimg;return re.createElement("img",{className:a.sign,src:qe,style:{left:"-4px"}})}const et=(pe=Dt.find(qe=>qe.name==Yt))==null?void 0:pe.ptimg;return re.createElement("img",{className:a.sign,src:et,style:{left:`${48+52*(Ht-1)+2*Ht}px`}})}),re.createElement("div",{className:a.tagsDom},re.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&re.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((ve=We==null?void 0:We.custom_tags)==null?void 0:ve.length)>0&&re.createElement(ie.Z,{title:(Ye=(Zt=We==null?void 0:We.custom_tags)==null?void 0:Zt[((ot=We==null?void 0:We.custom_tags)==null?void 0:ot.length)-1])==null?void 0:Ye.tag_name},re.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},re.createElement("span",{className:"multi-llipsis1e text-10px"},($e=(ct=We==null?void 0:We.custom_tags)==null?void 0:ct[((ft=We==null?void 0:We.custom_tags)==null?void 0:ft.length)-1])==null?void 0:$e.tag_name))))),It=="hide"&&(We==null?void 0:We.studying)&&Ie&&re.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),x(We)}},re.createElement("i",{className:"iconfont icon-yichu1 font12"}),re.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(It)&&Ie&&re.createElement("div",{className:`${a.hiddenbq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),xt(We)}},re.createElement("i",{className:`iconfont ${It=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),re.createElement("span",null,It=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),re.createElement("div",{className:a.name},re.createElement(ie.Z,{title:Ne&&(We!=null&&We.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ce}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):ce},re.createElement("span",{className:a.e},Ne&&(We==null?void 0:We.excellent_alias_name)||ce))),Ie&&Le&&((at=We==null?void 0:We.progress)==null?void 0:at.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(se.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=We==null?void 0:We.progress)==null?void 0:ut.my_score)/((nt=We==null?void 0:We.progress)==null?void 0:nt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(he=We==null?void 0:We.progress)==null?void 0:he.my_score,"/",(Ae=We==null?void 0:We.progress)==null?void 0:Ae.all_score),(!Ie||!Le)&&re.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${it}`},re.createElement("div",{className:a.unit},re.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),it)),(!Ie||!Le)&&re.createElement("div",{className:a.tags},re.createElement("div",null,re.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,We.stages_count))),re.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,We.members_count)))))))})),!ht.length&&re.createElement(Ce.Z,null)))}},82636:function(Pe,_e,E){"use strict";E.d(_e,{jL:function(){return ue},w9:function(){return at},QD:function(){return Te},cQ:function(){return Zt.Z},op:function(){return Ot},O5:function(){return va},_b:function(){return dn},t7:function(){return Ve},Gi:function(){return Je},YG:function(){return Ae},qp:function(){return Ee},vr:function(){return wt},qE:function(){return Nt},Je:function(){return x},wb:function(){return ot},cq:function(){return St},tp:function(){return be}});var a=E(59301),te={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"},ie="data:image/png;base64,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",ue=({dataSource:on=[],img:Rn,imgWidth:fn=346,title:En,sunTitle:On,bannerExtraContent:Ja})=>a.createElement("div",{className:te.banner},a.createElement("div",{className:te.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,En),a.createElement("span",null,On)),on.length>0&&a.createElement("div",{className:te.btns},on.map((jt,Pn)=>a.createElement("div",{key:Pn,onClick:jt.click},jt.name,jt.sign?a.createElement("img",{src:ie,width:39}):null))),Ja),Rn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Rn,width:fn}))),ne={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"},Se=E(92310),Ce=E.n(Se),re=E(89392),Ee=({dataSource:on=[],value:Rn,onChange:fn,onTitleChange:En,className:On,title:Ja,titleWidth:jt=41,style:Pn={},fontColor:aa="#6A7283",showCount:pa})=>{const[na,Qa]=(0,a.useState)(1),[La,jn]=(0,a.useState)(!1),yn=(0,a.useRef)(null),sn=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Kn;on.length!==0&&(((Kn=yn==null?void 0:yn.current)==null?void 0:Kn.clientHeight)>97?Qa(1):Qa(0)),on.length===0&&Qa(0),jn(!1)},[on]),a.createElement("div",{className:Ce()(ne.row,On,"fadeIn","animated"),style:Pn},a.createElement("div",{onClick:(0,re.throttle)(()=>En==null?void 0:En(),2e3),style:{width:jt,marginTop:La?12:4},className:`${ne.title} ${En?"current":""}`},Ja),a.createElement("div",{className:La?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},a.createElement("div",{className:ne.bar,ref:sn,style:na>0?{height:na===1?97:"auto",overflow:na===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ne.tag,ref:yn},on==null?void 0:on.map(Kn=>a.createElement("span",{onClick:()=>fn(Kn.id),key:Kn.id,style:{color:aa},className:Rn===Kn.id?ne.active:""},a.createElement("span",{title:Kn.name,className:ne.name},Kn.name),!!pa&&a.createElement("span",{className:ne.num},Kn.count))))),!!na&&a.createElement(a.Fragment,null,na===1?a.createElement("div",{onClick:()=>{var Kn;Qa(2),((Kn=yn==null?void 0:yn.current)==null?void 0:Kn.clientHeight)>245?jn(!0):jn(!1)},className:ne.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{sn.current.scrollTop=0,Qa(1),jn(!1)},className:ne.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Be={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"},be=({dataSource:on=[],value:Rn,onChange:fn,className:En,style:On={}})=>a.createElement("div",{style:On,className:Ce()(Be.tabs,En)},on.map(Ja=>a.createElement("span",{onClick:()=>fn(Ja.id),className:Rn===Ja.id?Be.active:"",key:Ja.id},Ja.name))),oe={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"},De=E(37568),Ve=({dataSource:on=[],value:Rn="",onChange:fn,onInputChange:En=()=>{},className:On,style:Ja={},placeholder:jt,allowClear:Pn=!1})=>{var aa;const[pa,na]=(0,a.useState)(""),[Qa,La]=(0,a.useState)("");(0,a.useEffect)(()=>{var sn;let Kn=Rn;(sn=JSON.stringify(Rn))!=null&&sn.includes("{")&&(na(Rn.id),Kn=Rn.value||"");try{La(decodeURIComponent(Kn||""))}catch(fl){La(decodeURIComponent(Kn||""))}},[Rn]);const jn=()=>{fn(encodeURIComponent(Qa),pa||null)},yn=sn=>{sn!==pa&&(na(sn),fn(encodeURIComponent(Qa),sn))};return a.createElement("div",{className:Ce()(oe.input,On),style:Ja},!!on.length&&a.createElement("div",{className:oe.dropdown},a.createElement("div",{className:oe.text},(aa=on.find(sn=>sn.id===pa))==null?void 0:aa.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:oe.b1}),a.createElement("b",{className:oe.b2})),a.createElement("div",{className:oe.menu},on.map((sn,Kn)=>a.createElement("div",{key:Kn,onClick:()=>yn(sn.id)},sn.name)))),a.createElement(De.default,{onPressEnter:jn,value:Qa,onChange:sn=>{La(sn.target.value),En(encodeURIComponent(sn.target.value),pa||null)},placeholder:jt,variant:"borderless",allowClear:Pn,onClear:()=>fn("",pa||null)}),a.createElement("i",{onClick:jn,className:"iconfont icon-sousuo9 font14 current"}))},ye={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"},x=({value:on,onChange:Rn,className:fn,total:En,pageSize:On,style:Ja={}})=>{const jt=on<2,Pn=on>=Math.ceil(En/On);return En<=On?a.createElement(a.Fragment,null):a.createElement("div",{className:Ce()(ye.quickPager,fn),style:Ja},a.createElement("div",{onClick:()=>{jt||Rn(on-1,"prev")},className:jt?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Pn||Rn(on+1,"next")},className:Pn?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={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"},Le=E(29787),Ne=E(25399),It=E(63139),xt=E(74128),Et=E(65862),Dt=E(96908),We=E(57177),we=E(81378),xe=E(2524),ot=({className:on,dataSource:Rn=[],col:fn=4,right:En,bottom:On=23,precision:Ja=0,wrapWidth:jt=1200,trackEventItems:Pn,loading:aa})=>{const pa=Math.floor((jt-(fn-1)*En)/fn);return a.createElement(Le.Z,{spinning:aa},a.createElement("div",{className:Ce()(Ie.list,on)},!!Rn.length&&Rn.map((na,Qa)=>{const{name:La,id:jn,identifier:yn,power:sn,cover_image_id:Kn,pic:fl}=na;return a.createElement("div",{className:Ie.wrap,key:jn,style:{width:pa,marginRight:(1+Qa)%fn===0?0:En+Ja,marginBottom:On}},a.createElement("a",{target:"_blank",href:`/shixuns/${yn}/challenges`,className:Ie.li,onClick:Fl=>{Fl.preventDefault(),Pn&&(0,Et.L9)([Pn]),sn&&(0,Et.xg)(`/shixuns/${yn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${fl}`}),na.is_jupyter&&a.createElement("img",{className:Ie.sign,src:Dt}),na.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:We}),na.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:we})),a.createElement("div",{className:Ie.name},a.createElement(Ne.Z,{title:La||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},La||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(Ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,na.challenges_count))),!!na.myshixuns_count&&a.createElement(Ne.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,na.myshixuns_count))),a.createElement(Ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,na.level))),a.createElement("div",{className:Ie.rate},a.createElement(It.Z,{allowHalf:!0,disabled:!0,defaultValue:na.score_info}),a.createElement("span",null,"\xA0",na.score_info?`${na.score_info}\u5206`:"5\u5206")))),!sn&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${xt.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")))}),!Rn.length&&a.createElement(xe.Z,null)))},Zt=E(61584),Ye={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",hidden:"hidden___NniIi",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"},ft="data:image/png;base64,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",ct=E(59301),at=({className:on,dataSource:Rn=[],col:fn=4,right:En,bottom:On=23,precision:Ja=0,wrapWidth:jt=1200,trackEventItems:Pn,loading:aa,category:pa,hiddenClick:na,handleVery:Qa=()=>!0,isCurrent:La})=>{const jn=Math.floor((jt-(fn-1)*En)/fn);return ct.createElement(Le.Z,{spinning:aa},ct.createElement("div",{className:Ce()(Ye.list,on)},!!Rn.length&&Rn.map((yn,sn)=>{const{subject_identifier:Kn,id:fl,identifier:Fl,power:wr}=yn,gn=yn.is_public!=0&&yn.is_public;return ct.createElement("div",{className:Ye.wrap,key:fl,style:{width:jn,marginRight:(1+sn)%fn===0?0:En+Ja,marginBottom:On}},ct.createElement("a",{className:Ye.li,onClick:Hn=>{Hn.preventDefault(),Qa(yn==null?void 0:yn.first_category_url)&&(Pn&&(0,Et.L9)([Pn]),(0,Et.xg)(yn.first_category_url))}},ct.createElement("div",{className:Ye.top},ct.createElement(Ne.Z,{title:yn.name},ct.createElement("div",{className:Ye.name},yn.name)),ct.createElement("img",{className:Ye.img,src:xt.Z.IMG_SERVER+"/images/"+yn.avatar_url}),ct.createElement("div",{className:Ye.text,title:yn.creator},yn.creator),Kn&&ct.createElement("div",{className:Ye.btns},ct.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ct.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),gn&&ct.createElement("div",{className:Ye.sign},"\u516C\u5F00"),La&&ct.createElement("div",{className:Ye.hidden,onClick:Hn=>{Hn.stopPropagation(),na(yn)}},ct.createElement("i",{className:`iconfont ${pa=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),pa=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),ct.createElement("div",{className:Ye.bottom},yn.visits>0&&ct.createElement(Ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-liulanyan"}),ct.createElement("span",null,yn.visits))),yn.course_members_count>0&&ct.createElement(Ne.Z,{title:"\u6210\u5458",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan"}),yn.course_members_count)),yn.tasks_count>0&&ct.createElement(Ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zuoye"}),yn.tasks_count)),yn.is_end?ct.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ct.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yn.is_accessible&&ct.createElement("div",{className:Ye.lockWrap},ct.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ct.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&ct.createElement(xe.Z,null)))},ut={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"},nt=E(65582),Ae=({dataSource:on=[],value:Rn,onChange:fn,className:En,style:On={},tabBarExtraContent:Ja})=>a.createElement("div",{className:Ce()(ut.tabs,En),style:On},a.createElement("div",{className:ut.tabsWrap},on.map((jt,Pn)=>!(jt!=null&&jt.hide)&&a.createElement("aside",{className:ut.tab,onClick:()=>{fn(jt.id),jt.link&&nt.history.push(jt.link)},key:Pn},a.createElement("div",{className:Rn===jt.id?ut.active:""},jt.name),(jt==null?void 0:jt.resetCount)==null&&(jt==null?void 0:jt.total)!==void 0&&a.createElement("span",null,"\uFF08",jt==null?void 0:jt.total,"\uFF09"),(jt==null?void 0:jt.resetCount)!==void 0&&(jt==null?void 0:jt.total)!==void 0&&a.createElement(Ne.Z,{title:(jt==null?void 0:jt.tip)!=null?jt==null?void 0:jt.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},jt==null?void 0:jt.resetCount),"/",a.createElement("span",null,jt==null?void 0:jt.total),"\uFF09"))))),a.createElement("div",{className:ut.tabBar},Ja)),Je=({className:on,style:Rn={},children:fn})=>a.createElement("div",{className:Ce()(on),style:Rn},fn),Ge={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"},Vt=E(75727),it=E(93041);const yt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var St=({sortValue:on,dropValue:Rn,className:fn,onSort:En,onDrop:On,dataSource:Ja=yt})=>{var jt;return a.createElement("div",{className:Ce()(Ge.orderWrap,fn)},a.createElement(Vt.Z,{dropdownRender:()=>a.createElement(it.default,null,Ja.map((Pn,aa)=>a.createElement(it.default.Item,{key:aa,onClick:()=>On(Pn.id)},Pn.name)))},a.createElement("span",{className:Ge.orderTextWrap},(jt=Ja.find(Pn=>Rn===Pn.id))==null?void 0:jt.name)),a.createElement("span",{className:Ge.orderIconWrap},a.createElement("span",{className:Ge.orderAsc},a.createElement("i",{className:on==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer}`,onClick:()=>En(on==="asc"?"desc":"asc")})),a.createElement("span",{className:Ge.orderDesc},a.createElement("i",{className:on==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer}`,onClick:()=>En(on==="asc"?"desc":"asc")}))))},Yt={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"},Ht=E(7939),kt=Object.defineProperty,pe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Re=(on,Rn,fn)=>Rn in on?kt(on,Rn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[Rn]=fn,ke=(on,Rn)=>{for(var fn in Rn||(Rn={}))et.call(Rn,fn)&&Re(on,fn,Rn[fn]);if(pe)for(var fn of pe(Rn))qe.call(Rn,fn)&&Re(on,fn,Rn[fn]);return on},mt=(on,Rn)=>{var fn={};for(var En in on)et.call(on,En)&&Rn.indexOf(En)<0&&(fn[En]=on[En]);if(on!=null&&pe)for(var En of pe(on))Rn.indexOf(En)<0&&qe.call(on,En)&&(fn[En]=on[En]);return fn},Mt=(on,Rn,fn)=>new Promise((En,On)=>{var Ja=aa=>{try{Pn(fn.next(aa))}catch(pa){On(pa)}},jt=aa=>{try{Pn(fn.throw(aa))}catch(pa){On(pa)}},Pn=aa=>aa.done?En(aa.value):Promise.resolve(aa.value).then(Ja,jt);Pn((fn=fn.apply(on,Rn)).next())}),Ot=on=>{var Rn=on,{className:fn,style:En,children:On,loading:Ja=!1,openLoading:jt,onClick:Pn=()=>{},size:aa="middle",shape:pa="round"}=Rn,na=mt(Rn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Qa,La]=(0,a.useState)(!1);return a.createElement(Ht.ZP,ke({onClick:(0,re.throttle)(jn=>Mt(void 0,null,function*(){jt&&La(!0);try{yield Pn(jn)}catch(yn){console.log("error",yn)}jt&&La(!1)}),2e3,{leading:!0,trailing:!1}),className:Ce()(Yt.btn,Yt[`${aa}-${pa}`],fn),style:En,size:aa,shape:pa,loading:Qa||Ja},na),On)},He={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"},Nt=({className:on,style:Rn,children:fn=null,onClick:En,title:On})=>a.createElement("div",{className:Ce()(He.head,on),style:Rn},a.createElement("span",{className:"primary-hover",onClick:En},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:On},On),a.createElement("div",{className:He.node},fn)),rt={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"},Te=({confirmShow:on=!0,confirmTitle:Rn,confirmClick:fn,cancelShow:En=!0,cancelTitle:On,cancelClick:Ja,className:jt,style:Pn,confirmLoading:aa=!1})=>a.createElement("div",{className:Ce()(rt.btns,jt),style:Pn},on&&a.createElement(Ht.ZP,{loading:aa,onClick:fn,type:"primary",className:rt.confirm},Rn),En&&a.createElement(Ht.ZP,{onClick:Ja,className:rt.cancel},On)),Ke={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"},wt=({className:on,style:Rn={},LeftContent:fn,children:En,RightContent:On})=>a.createElement("div",{className:Ce()(Ke.fixedBottom,on),style:Rn},a.createElement("div",{className:Ke.wrap},a.createElement("div",{className:Ke.left},fn),a.createElement("div",{className:Ke.center},En),a.createElement("div",{className:Ke.right},On))),Rt={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"},dn=({className:on,style:Rn={},dataSource:fn=[]})=>a.createElement("div",{className:Ce()(Rt.crumbs,on),style:Rn},fn.map((En,On)=>Onnt.history.push(En.path)},En.name):a.createElement("span",null,En.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:On,style:{color:"#5F6368"}},En.name))),Kt=E(11938),mn=Object.defineProperty,tn=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ba=(on,Rn,fn)=>Rn in on?mn(on,Rn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[Rn]=fn,_a=(on,Rn)=>{for(var fn in Rn||(Rn={}))Xn.call(Rn,fn)&&Ba(on,fn,Rn[fn]);if(wn)for(var fn of wn(Rn))Wa.call(Rn,fn)&&Ba(on,fn,Rn[fn]);return on},Un=(on,Rn)=>tn(on,Da(Rn)),Vn=(on,Rn)=>{var fn={};for(var En in on)Xn.call(on,En)&&Rn.indexOf(En)<0&&(fn[En]=on[En]);if(on!=null&&wn)for(var En of wn(on))Rn.indexOf(En)<0&&Wa.call(on,En)&&(fn[En]=on[En]);return fn};const{Countdown:ca}=Kt.default;var va=on=>{var Rn=on,{onChange:fn}=Rn,En=Vn(Rn,["onChange"]);const[On,Ja]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof On=="number"&&On>=0&&fn(On)},[On]);const jt=Pn=>{const aa=Math.floor(Pn/1e3);Ja(aa)};return a.createElement(ca,Un(_a({},En),{onChange:jt}))}},31103:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return te}});var a=E(59301);function te(ie,se){const ue=(0,a.useRef)();(0,a.useEffect)(()=>{ue.current=ie}),(0,a.useEffect)(()=>{function ne(){ue.current()}if(se!==null){let Se=setInterval(ne,se);return()=>clearInterval(Se)}},[se])}},81856:function(Pe,_e,E){"use strict";var a=E(66649),te=E.n(a),ie=E(77019),se=E(59301);const ue=({date:ne,showTag:Se})=>se.createElement(ie.Z,{align:"middle"},se.createElement("div",null," ",ne?te()(ne).format("YYYY-MM-DD HH:mm"):"--"," "),Se&&se.createElement(ie.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},se.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));_e.Z=ue},21390:function(Pe,_e,E){"use strict";var a=E(59301),te=E(11938),ie=E(4875),se=E(28284),ue=E(62957),ne=E(29787),Se=E(70858),Ce=E(37568),re=E(77019),ge=E(5269),Ee=E(7939),Be=E(87513),ht=E(66649),be=E.n(ht),oe=E(65582),De=E(65862),Ue=E(27158),Ve=E(41867),ye=E(61527),de=E(59301),x=(It,xt,Et)=>new Promise((Dt,We)=>{var we=ot=>{try{ve(Et.next(ot))}catch(Zt){We(Zt)}},xe=ot=>{try{ve(Et.throw(ot))}catch(Zt){We(Zt)}},ve=ot=>ot.done?Dt(ot.value):Promise.resolve(ot.value).then(we,xe);ve((Et=Et.apply(It,xt)).next())});const{Countdown:Ie}=te.default,Le=({value:It,onChange:xt,MaxMinutes:Et})=>de.createElement(de.Fragment,null,de.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"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",de.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\u3002",de.createElement("br",null)),de.createElement(ie.Z,{value:It,onChange:xt,min:0,precision:0,max:Et,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Et}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Ne=({exercise:It,successCb:xt,dispatch:Et})=>{var Dt,We,we,xe;const ve=(0,oe.useParams)(),[ot]=se.default.useForm(),Zt=se.default.useWatch("time",ot),[Ye,ft]=(0,a.useState)(!1),ct=(0,a.useRef)(),{actionTabs:$e}=It,[at,ut]=(0,a.useState)(),[,nt,he,Ae]=(0,ye.U)(Be.n7,{id:ve.categoryId}),[,ce,Je]=(0,ye.U)(Be.Cd,{});(0,a.useEffect)(()=>{It.actionTabs.key==="student-unlock"&&(ft(!1),ot.resetFields())},[It.actionTabs.key]);const Ge=()=>new Promise(pe=>x(void 0,null,function*(){var et,qe;return ct.current=yield(0,Ue.y)({ip_limit:(et=$e==null?void 0:$e.exerciseParams)==null?void 0:et.ip_limit,ip_bind:(qe=$e==null?void 0:$e.exerciseParams)==null?void 0:qe.ip_bind_type}),pe()})),Vt=()=>x(void 0,null,function*(){var pe,et,qe,Re,ke;yield ot.validateFields();const mt=ot.getFieldsValue();if(ft(!0),(((pe=$e==null?void 0:$e.exerciseParams)==null?void 0:pe.ip_limit)!=="no"||(et=$e==null?void 0:$e.exerciseParams)!=null&&et.ip_bind_type)&&(yield Ge()),(yield(0,Be.ZD)((qe=$e==null?void 0:$e.exerciseParams)==null?void 0:qe.id,{exercise_user_id:(Re=$e==null?void 0:$e.exerciseParams)==null?void 0:Re.exercise_user_id,unlock_key:mt.unlock_key,time:mt.time,ip:ct.current})).status===0){if(xt){Et({type:"exercise/setActionTabs",payload:{}}),xt();return}const tt=$e==null?void 0:$e.exerciseParams;(0,De.nr)({inner_ip:tt.inner_ip,public_ip:tt.public_ip,open_camera:tt.open_camera,ip_limit:tt.ip_limit,ip_bind:tt.ip_bind,ip_bind_type:tt.ip_bind_type,exercise_tips:tt.exercise_tips,exerciseId:tt.id,screen_open:tt.screen_open,screen_num:tt.screen_num,screen_sec:tt.screen_sec,coursesId:ve.coursesId,login:(ke=(0,Ve.eY)())==null?void 0:ke.login,history,identity_verify:tt.identity_verify,open_phone_video_recording:tt.open_phone_video_recording,current_status:tt.current_status}),Et({type:"exercise/setActionTabs",payload:{}})}ft(!1)}),it=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:pe=>de.createElement("span",{className:pe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},pe)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:pe=>de.createElement("span",{className:pe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},pe)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],yt=((Dt=$e==null?void 0:$e.exerciseParams)==null?void 0:Dt.errorMessage)&&typeof((We=$e==null?void 0:$e.exerciseParams)==null?void 0:We.errorMessage)=="object";(0,a.useEffect)(()=>{It.actionTabs.key==="student-unlock"&&x(void 0,null,function*(){const pe=yield Je(ve);yield he({}),pe.status||ut(pe)})},[It.actionTabs.key]);const{time:Lt,end_time:St}=(at==null?void 0:at.exercise)||{},Yt=Ae!=null&&Ae.user_end_time?be()(Ae==null?void 0:Ae.user_end_time).add(1,"minutes"):be()(),Ht=be()(Ae==null?void 0:Ae.user_total_end_time)>Yt?Math.round(be().duration(be()(Ae==null?void 0:Ae.user_total_end_time).diff(Yt.startOf("minute"))).asMinutes()):0,kt=((Ae==null?void 0:Ae.student_left_minutes)||0)+(Zt||0);return de.createElement(de.Fragment,null,de.createElement(ue.default,{width:514,centered:!0,closable:!!((we=$e==null?void 0:$e.exerciseParams)!=null&&we.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:It.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Et({type:"exercise/setActionTabs",payload:{}})}},de.createElement(ne.Z,{spinning:nt||ce},yt&&de.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!yt&&de.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),yt&&de.createElement(Se.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((xe=$e==null?void 0:$e.exerciseParams)==null?void 0:xe.errorMessage)||{}],columns:it}),de.createElement("div",{className:""},de.createElement(se.default,{form:ot,layout:"vertical",autoComplete:"off"},de.createElement(se.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},de.createElement(Ce.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Lt!==-1?de.createElement(de.Fragment,null,de.createElement(se.default.Item,{name:"time",label:de.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",de.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",be()(Ae==null?void 0:Ae.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},de.createElement(Le,{MaxMinutes:Ht})),de.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",de.createElement("span",{className:"ml5"},nt||ce?"--":kt),"\u5206\u949F",kt!==0&&(Ae==null?void 0:Ae.user_end_time)&&de.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",de.createElement("span",{className:"ml5"},be()(Ae==null?void 0:Ae.user_end_time).add(Zt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):de.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",be()(St).format("YYYY-MM-DD HH:mm")))),de.createElement(re.Z,{justify:"space-between",align:"middle"},de.createElement(ge.Z,null),de.createElement(ge.Z,null,de.createElement(Ee.ZP,{loading:Ye,onClick:Vt},"\u8FDB\u5165\u8003\u8BD5"))))))};_e.Z=(0,oe.connect)(({exercise:It})=>({exercise:It}))(Ne)},91704:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ge}});var a=E(59301),te=E(37568),ie=E(62673),se=E(77019),ue={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Se=E(2524),Ce=(Ee,Be,ht)=>new Promise((be,oe)=>{var De=ye=>{try{Ve(ht.next(ye))}catch(de){oe(de)}},Ue=ye=>{try{Ve(ht.throw(ye))}catch(de){oe(de)}},Ve=ye=>ye.done?be(ye.value):Promise.resolve(ye.value).then(De,Ue);Ve((ht=ht.apply(Ee,Be)).next())}),ge=({data:Ee,value:Be=[],handleChangePage:ht,className:be="",setSelectedRowKeys:oe,selectedRowKeys:De,onChange:Ue=()=>{}})=>{const[Ve,ye]=(0,a.useState)([]),[de,x]=(0,a.useState)([]),[Ie,Le]=(0,a.useState)([]);let[Ne,It]=(0,a.useState)(1),[xt,Et]=(0,a.useState)();return(0,a.useEffect)(()=>{ye(Ee),x([]),Le([])},[Ee]),(0,a.useEffect)(()=>{oe&&(x(De),Le(De))},[De]),a.createElement("div",{className:`flex justify-between w-full ${be}`},a.createElement("div",{className:ue.leftdiv},a.createElement(te.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Dt=>Ce(void 0,null,function*(){ye(Ee.filter(We=>{var we;return(we=We==null?void 0:We.name)==null?void 0:we.includes(Dt.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ve.length===0&&a.createElement(Se.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(ie.default.Group,{value:de.map(Dt=>`${Dt.id}`),onChange:Dt=>{oe(Ve.filter(We=>Dt.includes(`${We.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ve.map((Dt,We)=>a.createElement(se.Z,{key:Dt.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},a.createElement(ie.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Dt.is_published,value:`${Dt.id}`},a.createElement("div",{className:ue.listClass},a.createElement("span",{className:ue.spantitle,style:{width:Dt.is_published?"108px":"170px"}},Dt.name),Dt.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:ue.rightdiv},a.createElement(te.default.Search,{onChange:Dt=>{Le(de.filter(We=>We.name.includes(Dt.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ie.length===0&&a.createElement(Se.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ie.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ie.map((Dt,We)=>a.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Dt.id},a.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Dt.name),a.createElement("img",{src:ne,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{oe(de.filter(we=>`${we.id}`!=`${Dt.id}`))}})))))))}},12320:function(Pe,_e,E){"use strict";var a=E(59301),te=E(28284),ie=E(6767),se=E(62957),ue=E(47889),ne=E(24017),Se=E(62673),Ce=E(65582),re=E(91090),ge=E(38147),Ee=E(91704),Be=E(59301),ht=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())});const be=({classroomList:oe,dispatch:De,courseEndTime:Ue,Callback:Ve})=>{const ye=(0,Ce.useParams)(),[de]=te.default.useForm(),[x,Ie]=(0,a.useState)([]),[Le,Ne]=(0,a.useState)([]),[It,xt]=(0,a.useState)(!0),[Et,Dt]=(0,a.useState)({}),[We,we]=(0,a.useState)([]),[xe,ve]=(0,a.useState)(!1);(0,a.useEffect)(()=>{oe.actionTabs.key==="start_smart_plan_xia"&&(Ye(),ot())},[oe.actionTabs]);const ot=()=>ht(void 0,null,function*(){var ft,ct,$e,at,ut,nt,he,Ae,ce;de.setFieldsValue({end_type:!0}),xt(!0);const Je=yield(0,ge.ZP)(`/api/courses/${(ct=(ft=oe==null?void 0:oe.actionTabs)==null?void 0:ft.params)==null?void 0:ct.coursesId}/smart_plans/${(at=($e=oe==null?void 0:oe.actionTabs)==null?void 0:$e.params)==null?void 0:at.smart_plans_id}.json`,{method:"get"});(Je==null?void 0:Je.status)==0&&(we((nt=(ut=Je==null?void 0:Je.data)==null?void 0:ut.group_settings)==null?void 0:nt.filter(Ge=>Ge==null?void 0:Ge.lesson_mode)),Dt(Je==null?void 0:Je.data),Ie([...(ce=(Ae=(he=Je==null?void 0:Je.data)==null?void 0:he.group_settings)==null?void 0:Ae.filter(Ge=>Ge==null?void 0:Ge.lesson_mode))==null?void 0:ce.map(Ge=>(Ge.key=Ge==null?void 0:Ge.group_id,Ge.id=Ge==null?void 0:Ge.group_id,Ge.title=Ge==null?void 0:Ge.group_name,Ge.name=Ge==null?void 0:Ge.group_name,Ge.disabled=!1,Ge.is_published=!1,Ge))]))}),Zt=()=>ht(void 0,null,function*(){var ft,ct,$e,at;!(Et!=null&&Et.unified_setting)&&(Le==null?void 0:Le.length)==0&&ie.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),ve(!0);let ut=yield(0,ge.ZP)(`/api/courses/${(ct=(ft=oe==null?void 0:oe.actionTabs)==null?void 0:ft.params)==null?void 0:ct.coursesId}/smart_plans/${(at=($e=oe==null?void 0:oe.actionTabs)==null?void 0:$e.params)==null?void 0:at.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:Et==null?void 0:Et.unified_setting,group_ids:(Le==null?void 0:Le.length)>0?Le==null?void 0:Le.map(nt=>nt==null?void 0:nt.group_id):[],ended_at:de.getFieldValue("end_time")||""}});(ut==null?void 0:ut.status)==0&&(ie.ZP.success("\u7ED3\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Ve()),ve(!1)}),Ye=()=>{Ie([]),Ne([])};return Be.createElement("div",null,Be.createElement(se.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:oe.actionTabs.key==="start_smart_plan_xia",confirmLoading:xe,onOk:()=>Zt(),onCancel:()=>{Ye(),De({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(te.default,{form:de,className:re.Z.myForm},Be.createElement(te.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},Be.createElement(ue.ZP.Group,{value:It,onChange:ft=>{xt(ft.target.value),Ne([]),de.setFieldsValue({end_time:""})}},Be.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),Be.createElement(ue.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!It&&Be.createElement(te.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},Be.createElement(ne.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),x.length>0&&Be.createElement(te.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},Be.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},Be.createElement("span",{style:{flex:1}},Be.createElement(Se.default,{checked:Le.length===x.length,onChange:ft=>{Le.length===x.length?Ne([]):Ne(x)}},"\u5168\u9009")),Be.createElement("span",{style:{width:16}}),Be.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Le.length||0,"\u4E2A\u5206\u73ED")),Be.createElement(Ee.Z,{data:x,selectedRowKeys:Le,setSelectedRowKeys:Ne})))))};_e.Z=(0,Ce.connect)(({classroomList:oe})=>({classroomList:oe}))(be)},69157:function(Pe,_e,E){"use strict";var a=E(59301),te=E(65582),ie=E(28284),se=E(62957),ue=E(6767),ne=E(47889),Se=E(24017),Ce=E(82326),re=E(25399),ge=E(5269),Ee=E(62673),Be=E(91090),ht=E(38147),be=E(66649),oe=E.n(be),De=E(65862),Ue=Object.defineProperty,Ve=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Le=(Dt,We,we)=>We in Dt?Ue(Dt,We,{enumerable:!0,configurable:!0,writable:!0,value:we}):Dt[We]=we,Ne=(Dt,We)=>{for(var we in We||(We={}))x.call(We,we)&&Le(Dt,we,We[we]);if(de)for(var we of de(We))Ie.call(We,we)&&Le(Dt,we,We[we]);return Dt},It=(Dt,We)=>Ve(Dt,ye(We)),xt=(Dt,We,we)=>new Promise((xe,ve)=>{var ot=ft=>{try{Ye(we.next(ft))}catch(ct){ve(ct)}},Zt=ft=>{try{Ye(we.throw(ft))}catch(ct){ve(ct)}},Ye=ft=>ft.done?xe(ft.value):Promise.resolve(ft.value).then(ot,Zt);Ye((we=we.apply(Dt,We)).next())});const Et=({account:Dt,globalSetting:We,dispatch:we,classroomList:xe,Callback:ve})=>{const[ot]=ie.default.useForm(),Zt=ie.default.useWatch("group_settings",ot),[Ye,ft]=(0,a.useState)(!0),[ct,$e]=(0,a.useState)(""),[at,ut]=(0,a.useState)({}),[nt,he]=(0,a.useState)([]),[Ae,ce]=(0,a.useState)(!1),[Je,Ge]=(0,a.useState)([]),[Vt,it]=(0,a.useState)(!1);(0,a.useEffect)(()=>{xe.actionTabs.key=="start_smart_plan_shang"?yt():ot.resetFields()},[xe.actionTabs.key]);const yt=()=>xt(void 0,null,function*(){var St,Yt,Ht,kt,pe,et,qe,Re,ke,mt,Mt,tt,Ot,He,At,Nt,rt,dt,Te,Ke,Me,wt,Rt,an,dn;const Kt=yield(0,ht.ZP)(`/api/courses/${(Yt=(St=xe==null?void 0:xe.actionTabs)==null?void 0:St.params)==null?void 0:Yt.coursesId}/smart_plans/${(kt=(Ht=xe==null?void 0:xe.actionTabs)==null?void 0:Ht.params)==null?void 0:kt.smart_plans_id}.json`,{method:"get"});if((Kt==null?void 0:Kt.status)==0){he((pe=Kt==null?void 0:Kt.data)==null?void 0:pe.group_settings);let mn=(Re=(qe=(et=Kt==null?void 0:Kt.data)==null?void 0:et.group_settings)==null?void 0:qe.filter(tn=>tn==null?void 0:tn.lesson_mode))==null?void 0:Re.map(tn=>It(Ne({},tn),{start_at:tn!=null&&tn.start_at?oe()(tn==null?void 0:tn.start_at):null,end_at:tn!=null&&tn.end_at?oe()(tn==null?void 0:tn.end_at):null}));Ge((0,De.sc)((mn==null?void 0:mn.length)>0?mn:[])),ut(Kt==null?void 0:Kt.data),((ke=Kt==null?void 0:Kt.data)==null?void 0:ke.status)!="not_started"||((mt=Kt==null?void 0:Kt.data)==null?void 0:mt.status)=="not_started"&&((Mt=Kt==null?void 0:Kt.data)!=null&&Mt.start_at)||((tt=Kt==null?void 0:Kt.data)==null?void 0:tt.status)=="not_started"&&(mn==null?void 0:mn.length)>0?(ft((Ot=Kt==null?void 0:Kt.data)==null?void 0:Ot.unified_setting),$e((He=Kt==null?void 0:Kt.data)==null?void 0:He.lesson_mode),ot.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(At=Kt==null?void 0:Kt.data)==null?void 0:At.unified_setting,lesson_mode:(Nt=Kt==null?void 0:Kt.data)==null?void 0:Nt.lesson_mode,start_at:(rt=Kt==null?void 0:Kt.data)!=null&&rt.start_at?oe()((dt=Kt==null?void 0:Kt.data)==null?void 0:dt.start_at):null,end_at:(Te=Kt==null?void 0:Kt.data)!=null&&Te.end_at?oe()((Ke=Kt==null?void 0:Kt.data)==null?void 0:Ke.end_at):null,allow_answer_after_end:(Me=Kt==null?void 0:Kt.data)==null?void 0:Me.allow_answer_after_end})):(ot.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(wt=Kt==null?void 0:Kt.data)==null?void 0:wt.unified_setting,lesson_mode:(Rt=Kt==null?void 0:Kt.data)==null?void 0:Rt.lesson_mode}),ft((an=Kt==null?void 0:Kt.data)==null?void 0:an.unified_setting),$e((dn=Kt==null?void 0:Kt.data)==null?void 0:dn.lesson_mode))}}),Lt=St=>{for(let Yt=0;Yt<(St==null?void 0:St.length);Yt++){const Ht=St==null?void 0:St[Yt],kt=new Date(Ht==null?void 0:Ht.start_at),pe=Ht!=null&&Ht.end_at?new Date(Ht==null?void 0:Ht.end_at):null;for(let et=Yt+1;et<(St==null?void 0:St.length);et++){const qe=St==null?void 0:St[et],Re=new Date(qe==null?void 0:qe.start_at),ke=qe!=null&&qe.end_at?new Date(qe==null?void 0:qe.end_at):null;if(pe&&ke){if(kt<=ke&&Re<=pe)return!0}else if(pe&&!ke){if(Re<=pe)return!0}else if(!pe&&ke){if(kt<=ke)return!0}else if(!pe&&!ke&&kt<=Re)return!0}}return!1};return a.createElement(se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:xe.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:Vt,afterClose:()=>{ft(!0),$e(!0)},onCancel:()=>{we({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>xt(void 0,null,function*(){var St,Yt,Ht,kt;if(yield ot.validateFields(),Lt(ot.getFieldValue("group_settings")))se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>xt(void 0,null,function*(){var et,qe,Re,ke;it(!0);let mt=yield(0,ht.ZP)(`/api/courses/${(qe=(et=xe==null?void 0:xe.actionTabs)==null?void 0:et.params)==null?void 0:qe.coursesId}/smart_plans/${(ke=(Re=xe==null?void 0:xe.actionTabs)==null?void 0:Re.params)==null?void 0:ke.smart_plans_id}/settings.json`,{method:"put",body:Ne({},ot.getFieldsValue())});(mt==null?void 0:mt.status)==0&&(ue.ZP.success("\u5F00\u8BFE\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}),ve()),it(!1)})});else{it(!0);let et=yield(0,ht.ZP)(`/api/courses/${(Yt=(St=xe==null?void 0:xe.actionTabs)==null?void 0:St.params)==null?void 0:Yt.coursesId}/smart_plans/${(kt=(Ht=xe==null?void 0:xe.actionTabs)==null?void 0:Ht.params)==null?void 0:kt.smart_plans_id}/settings.json`,{method:"put",body:Ne({},ot.getFieldsValue())});(et==null?void 0:et.status)==0&&(ue.ZP.success("\u5F00\u8BFE\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}),ve()),it(!1)}})},a.createElement("div",null,a.createElement(ie.default,{form:ot,className:Be.Z.myForm},a.createElement(ie.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},a.createElement(ne.ZP.Group,{onChange:St=>{ft(St.target.value),St.target.value?(ot.setFieldValue("lesson_mode","online_lesson"),ot.setFieldValue("start_at",oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),ot.setFieldValue("end_at",null)):ot.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(at==null?void 0:at.status)!="not_started"||(at==null?void 0:at.status)=="not_started"&&(at==null?void 0:at.start_at)||(at==null?void 0:at.status)=="not_started"&&(Je==null?void 0:Je.length)>0},a.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),a.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ye&&a.createElement(a.Fragment,null,a.createElement(ie.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},a.createElement(ne.ZP.Group,{onChange:St=>{$e(St.target.value),ot.setFieldValue("start_at",oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),ot.setFieldValue("end_at",null)},disabled:(at==null?void 0:at.status)!="not_started"||(at==null?void 0:at.status)=="not_started"&&(at==null?void 0:at.start_at)||(at==null?void 0:at.status)=="not_started"&&(Je==null?void 0:Je.length)>0},a.createElement(ne.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(ne.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},ct=="online_lesson"?a.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ct=="self_learning"||(at==null?void 0:at.start_at))&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement(ie.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:St=>{const Yt=ot.getFieldValue("end_at"),Ht=(0,De.Q8)(St,null),kt=Yt&&St&&St>oe()(Yt);return Ht||kt},disabledTime:St=>(0,De.d0)(St),disabled:(at==null?void 0:at.start_at)&&new Date(at==null?void 0:at.start_at)(0,De.Q8)(St,null,ot.getFieldValue("start_at")),disabledTime:St=>(0,De.d0)(St,ot.getFieldValue("start_at"))})))),!Ye&&a.createElement("div",{className:Be.Z.myGroupSettings},a.createElement(ie.default.List,{name:"group_settings"},(St,{add:Yt,remove:Ht})=>St.map((kt,pe)=>{var et,qe,Re,ke,mt,Mt;return a.createElement("div",{key:kt.key,style:{marginBottom:"20px"}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",pe+1),a.createElement(ie.default.Item,{className:"ml10",name:[kt.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},a.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(et=nt==null?void 0:nt.map(tt=>It(Ne({},tt),{disabled:tt==null?void 0:tt.lesson_mode,group_name:tt!=null&&tt.lesson_mode?(tt==null?void 0:tt.group_name)+"(\u5DF2\u4E0A\u8BFE)":tt==null?void 0:tt.group_name})))==null?void 0:et.filter(tt=>{var Ot,He,At;return!((At=(He=(Ot=Zt==null?void 0:Zt.map((Nt,rt)=>{if(rt!==pe)return Nt==null?void 0:Nt.group_id}))==null?void 0:Ot.toString())==null?void 0:He.split(","))!=null&&At.includes(String(tt.group_id)))}),maxTagPlaceholder:tt=>a.createElement("div",{style:{cursor:"pointer"}},"+",tt==null?void 0:tt.length)})),a.createElement(ie.default.Item,{className:"ml10",name:[kt.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},a.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},a.createElement(Ce.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(Ce.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement(re.Z,{title:a.createElement("div",null,((Re=(qe=ot.getFieldValue("group_settings"))==null?void 0:qe[pe])==null?void 0:Re.lesson_mode)=="online_lesson"?a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},a.createElement("div",{className:Be.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((ke=nt==null?void 0:nt.filter(tt=>{var Ot,He,At;return!((At=(He=(Ot=Zt==null?void 0:Zt.map(Nt=>Nt==null?void 0:Nt.group_name))==null?void 0:Ot.toString())==null?void 0:He.split(","))!=null&&At.includes(String(tt.group_name)))}))==null?void 0:ke.length)>0&&a.createElement(ge.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Yt({lesson_mode:"online_lesson",start_at:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),pe!=0?a.createElement(ge.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ht(kt.name)}})):a.createElement(ge.Z,null)),((Mt=(mt=ot.getFieldValue("group_settings"))==null?void 0:mt[pe])==null?void 0:Mt.lesson_mode)=="self_learning"&&a.createElement("div",{style:{display:"flex",marginTop:"10px"}},a.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),a.createElement(ie.default.Item,{name:[kt.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:tt=>{var Ot,He;const At=(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.end_at,Nt=(0,De.Q8)(tt,null),rt=At&&tt&&tt>oe()(At);return Nt||rt},disabledTime:tt=>(0,De.d0)(tt),size:"large"})),a.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),a.createElement(ie.default.Item,{name:[kt.name,"end_at"],colon:!1},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:tt=>{var Ot,He;return(0,De.Q8)(tt,null,(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.start_at)},disabledTime:tt=>{var Ot,He;return(0,De.d0)(tt,(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.start_at)}}))))}))),a.createElement(ie.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},a.createElement(Ee.default,{checked:Ae,onChange:St=>{ce(St.target.checked),ot.setFieldValue("allow_answer_after_end",St.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};_e.Z=(0,te.connect)(({account:Dt,globalSetting:We,classroomList:we})=>({account:Dt,globalSetting:We,classroomList:we}))(Et)},43026:function(Pe,_e,E){"use strict";E.r(_e),E.d(_e,{default:function(){return Am}});var a=E(59301),te=E(68143),ie=E.n(te),se=E(65582),ue=E(28284),ne=E(6767),Se=E(62957),Ce=E(47889),re=E(25399),ge=E(75727),Ee=E(36207),Be=E(70858),ht=E(7939),be=E(82326),oe=E(58359),De=E(58755),Ue=E(29787),Ve=E(38147),ye=E(74128),de=E(95097),x={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},Ie=E(59301),Le=Object.defineProperty,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(le,z,b)=>z in le?Le(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Dt=(le,z)=>{for(var b in z||(z={}))It.call(z,b)&&Et(le,b,z[b]);if(Ne)for(var b of Ne(z))xt.call(z,b)&&Et(le,b,z[b]);return le};const We={C:Ie.createElement("span",{className:x.c},"C"),"C++":Ie.createElement("span",{className:x.cpp},"C++"),Java:Ie.createElement("span",{className:x.java},"Java"),Python:Ie.createElement("span",{className:x.python},"Python")},we=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const pt={fontSize:"18px"};return Ie.createElement("div",{className:x.questionBox},Ie.createElement(de.Z,{value:`${st}\u3001`+(b==null?void 0:b.name),style:Dt({},pt)}))};function xe(le){var z;return Ie.createElement("div",{className:x.descBox},Ie.createElement("div",{className:x.title},Ie.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(z=le==null?void 0:le.languages)==null?void 0:z.map((b,st,pt)=>Ie.createElement(a.Fragment,{key:st},We[b==null?void 0:b.language]))),Ie.createElement("div",{className:x.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},Ie.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(le==null?void 0:le.description),style:{fontSize:"16px",color:"#000"}})))}var ve=(0,se.connect)(({problemset:le})=>({problemset:le}))(we),ot=E(65862),Zt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Ye={log(...le){this.enabled&&(le.push(Date.now()),Zt.logger.log("[ActionCable]",...le))}};const ft=()=>new Date().getTime(),ct=le=>(ft()-le)/1e3;class $e{constructor(z){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=z,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=ft(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Ye.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=ft(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Ye.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=ft()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Ye.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=ft(),Ye.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:z,reconnectionBackoffRate:b}=this.constructor,st=Math.pow(1+b,Math.min(this.reconnectAttempts,10)),In=(this.reconnectAttempts===0?1:b)*Math.random();return z*1e3*st*(1+In)}reconnectIfStale(){this.connectionIsStale()&&(Ye.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${ct(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Ye.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${ct(this.disconnectedAt)} s`):(Ye.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return ct(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&ct(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Ye.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}$e.staleThreshold=6,$e.reconnectionBackoffRate=.15;var at={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:ut,protocols:nt}=at,he=nt.slice(0,nt.length-1),Ae=[].indexOf;class ce{constructor(z){this.open=this.open.bind(this),this.consumer=z,this.subscriptions=this.consumer.subscriptions,this.monitor=new $e(this),this.disconnected=!0}send(z){return this.isOpen()?(this.webSocket.send(JSON.stringify(z)),!0):!1}open(){if(this.isActive())return Ye.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const z=[...nt,...this.consumer.subprotocols||[]];return Ye.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${z}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Zt.WebSocket(this.consumer.url,z),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:z}={allowReconnect:!0}){if(z||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Ye.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(z){Ye.log("Failed to reopen WebSocket",z)}finally{Ye.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return Ae.call(he,this.getProtocol())>=0}isState(...z){return Ae.call(z,this.getState())>=0}getState(){if(this.webSocket){for(let z in Zt.WebSocket)if(Zt.WebSocket[z]===this.webSocket.readyState)return z.toLowerCase()}return null}installEventHandlers(){for(let z in this.events){const b=this.events[z].bind(this);this.webSocket[`on${z}`]=b}}uninstallEventHandlers(){for(let z in this.events)this.webSocket[`on${z}`]=function(){}}}ce.reopenDelay=500,ce.prototype.events={message(le){if(!this.isProtocolSupported())return;const{identifier:z,message:b,reason:st,reconnect:pt,type:In}=JSON.parse(le.data);switch(this.monitor.recordMessage(),In){case ut.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case ut.disconnect:return Ye.log(`Disconnecting. Reason: ${st}`),this.close({allowReconnect:pt});case ut.ping:return null;case ut.confirmation:return this.subscriptions.confirmSubscription(z),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(z,"connected",{reconnected:!0})):this.subscriptions.notify(z,"connected",{reconnected:!1});case ut.rejection:return this.subscriptions.reject(z);default:return this.subscriptions.notify(z,"received",b)}},open(){if(Ye.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Ye.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(le){if(Ye.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Ye.log("WebSocket onerror event")}};const Je=function(le,z){if(z!=null)for(let b in z){const st=z[b];le[b]=st}return le};class Ge{constructor(z,b={},st){this.consumer=z,this.identifier=JSON.stringify(b),Je(this,st)}perform(z,b={}){return b.action=z,this.send(b)}send(z){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(z)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Vt{constructor(z){this.subscriptions=z,this.pendingSubscriptions=[]}guarantee(z){this.pendingSubscriptions.indexOf(z)==-1?(Ye.log(`SubscriptionGuarantor guaranteeing ${z.identifier}`),this.pendingSubscriptions.push(z)):Ye.log(`SubscriptionGuarantor already guaranteeing ${z.identifier}`),this.startGuaranteeing()}forget(z){Ye.log(`SubscriptionGuarantor forgetting ${z.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(b=>b!==z)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(z=>{Ye.log(`SubscriptionGuarantor resubscribing ${z.identifier}`),this.subscriptions.subscribe(z)})},500)}}class it{constructor(z){this.consumer=z,this.guarantor=new Vt(this),this.subscriptions=[]}create(z,b){const st=z,pt=typeof st=="object"?st:{channel:st},In=new Ge(this.consumer,pt,b);return this.add(In)}add(z){return this.subscriptions.push(z),this.consumer.ensureActiveConnection(),this.notify(z,"initialized"),this.subscribe(z),z}remove(z){return this.forget(z),this.findAll(z.identifier).length||this.sendCommand(z,"unsubscribe"),z}reject(z){return this.findAll(z).map(b=>(this.forget(b),this.notify(b,"rejected"),b))}forget(z){return this.guarantor.forget(z),this.subscriptions=this.subscriptions.filter(b=>b!==z),z}findAll(z){return this.subscriptions.filter(b=>b.identifier===z)}reload(){return this.subscriptions.map(z=>this.subscribe(z))}notifyAll(z,...b){return this.subscriptions.map(st=>this.notify(st,z,...b))}notify(z,b,...st){let pt;return typeof z=="string"?pt=this.findAll(z):pt=[z],pt.map(In=>typeof In[b]=="function"?In[b](...st):void 0)}subscribe(z){this.sendCommand(z,"subscribe")&&this.guarantor.guarantee(z)}confirmSubscription(z){Ye.log(`Subscription confirmed ${z}`),this.findAll(z).map(b=>this.guarantor.forget(b))}sendCommand(z,b){const{identifier:st}=z;return this.consumer.send({command:b,identifier:st})}}class yt{constructor(z){this._url=z,this.subscriptions=new it(this),this.connection=new ce(this),this.subprotocols=[]}get url(){return Lt(this._url)}send(z){return this.connection.send(z)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(z){this.subprotocols=[...this.subprotocols,z]}}function Lt(le){if(typeof le=="function"&&(le=le()),le&&!/^wss?:/i.test(le)){const z=document.createElement("a");return z.href=le,z.href=z.href,z.protocol=z.protocol.replace("http","ws"),z.href}else return le}function St(le=Yt("url")||at.default_mount_path){return new yt(le)}function Yt(le){const z=document.head.querySelector(`meta[name='action-cable-${le}']`);if(z)return z.getAttribute("content")}var Ht=E(89392),kt=E.n(Ht),pe=E(77254),et=E(77019),qe=E(5269),Re=E(59301),ke=Object.defineProperty,mt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,At=(le,z,b)=>z in le?ke(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Nt=(le,z)=>{for(var b in z||(z={}))Ot.call(z,b)&&At(le,b,z[b]);if(tt)for(var b of tt(z))He.call(z,b)&&At(le,b,z[b]);return le},rt=(le,z)=>mt(le,Mt(z));const dt=({problemset:le,dispatch:z,question:b,disabled:st,showAnswer:pt,questionIndex:In})=>{var bn;const[Jt,Pt]=(0,a.useState)({}),[vn,Jn]=(0,a.useState)([]),Zn={fontSize:"18px"},Tn=["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"];(0,a.useEffect)(()=>{console.log("111"),console.log(b);const Cn=(0,Ht.cloneDeep)(b);Pt(Cn),Jn(Cn==null?void 0:Cn.choices)},[b]),console.log("question--",b);const pn=Cn=>{const wa=vn.map((Gn,ea)=>rt(Nt({},Gn),{checked:ea===Cn?!(Gn!=null&&Gn.checked):!1}));Jn(wa)};return Re.createElement("div",null,Re.createElement("div",{className:x.questionBox},Re.createElement(de.Z,{value:`${In}\u3001`+(Jt==null?void 0:Jt.name),style:Nt({},Zn)}),(bn=b==null?void 0:b.choices)==null?void 0:bn.map((Cn,wa)=>{const{is_answer:Gn,checked:ea,choice_text:xn,me_answered:qn}=Cn;let Mn="";return pt?Gn&&(Mn=x.rightAnswerBox):(ea||qn)&&(Mn=x.activeAnswer),Re.createElement(et.Z,{key:wa,className:`${x.choiceBox} ${Mn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:wa==0?"40px":"20px"},onClick:kn=>{pn(wa)}},Re.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:x.choiceIndex},Tn[wa]),Re.createElement(qe.Z,{flex:1,className:"ml30"},Re.createElement(de.Z,{className:x.html,value:xn,style:Nt({},Zn)})),pt&&Gn&&Re.createElement(qe.Z,null,Re.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var Te=(0,se.connect)(({problemset:le})=>({problemset:le}))(dt),Ke=E(12893),Me=E(25374),wt=E(59301),Rt=Object.defineProperty,an=Object.defineProperties,dn=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Da=(le,z,b)=>z in le?Rt(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,wn=(le,z)=>{for(var b in z||(z={}))mn.call(z,b)&&Da(le,b,z[b]);if(Kt)for(var b of Kt(z))tn.call(z,b)&&Da(le,b,z[b]);return le},Xn=(le,z)=>an(le,dn(z)),Wa=(le,z)=>{var b={};for(var st in le)mn.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&Kt)for(var st of Kt(le))z.indexOf(st)<0&&tn.call(le,st)&&(b[st]=le[st]);return b};const Ba=le=>{var z=le,{value:b,onChange:st,scrollId:pt}=z,In=Wa(z,["value","onChange","scrollId"]);return wt.createElement("div",{id:pt||""},wt.createElement(Me.Z,Xn(wn({},In),{defaultValue:b,onChange:(bn,Jt)=>{Jt!=null&&Jt.length?st(bn,Jt):st(bn)}})))},_a=({value:le,onChange:z,placeholder:b,height:st=150,isEdit:pt,miniToolbar:In,watch:bn=!0})=>pt?wt.createElement(Me.Z,{isFocus:!0,height:st||void 0,placeholder:b,defaultValue:le,onChange:z,miniToolbar:In}):wt.createElement("div",{style:{cursor:"pointer"}},le?wt.createElement(de.Z,{className:x.inputBorder,value:le}):wt.createElement("div",{className:`${x.inputBorder} ${x.placeholder} inputBorderError`},b));var Un=E(59301),Vn=Object.defineProperty,ca=Object.defineProperties,ga=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,fn=(le,z,b)=>z in le?Vn(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,En=(le,z)=>{for(var b in z||(z={}))on.call(z,b)&&fn(le,b,z[b]);if(va)for(var b of va(z))Rn.call(z,b)&&fn(le,b,z[b]);return le},On=(le,z)=>ca(le,ga(z)),Ja=(le,z)=>{var b={};for(var st in le)on.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&va)for(var st of va(le))z.indexOf(st)<0&&Rn.call(le,st)&&(b[st]=le[st]);return b};const jt=["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"],Pn=({value:le,onChange:z,choiceTextKey:b,answerKey:st,index:pt,isEdit:In,setInputActive:bn,form:Jt,choiceOptionsPath:Pt,allowChangeMode:vn,showAddIcon:Jn,addItem:Zn,deleteItem:Tn})=>{const pn=(le==null?void 0:le[st])===1,Cn=()=>{const Gn=Jt.getFieldValue(Pt);Jt.setFieldValue(Pt,Gn.map(ea=>On(En({},ea),{[st]:0})))},wa=()=>{pn?z(On(En({},le),{[st]:0})):(vn||Cn(),z(On(En({},le),{[st]:1})))};return Un.createElement(et.Z,{className:x.choiceWrap,align:"middle",wrap:!1},Un.createElement(qe.Z,{onClick:wa,className:`${x.choiceIndex} ${pn?x.activeAnswer:""}`},jt[pt]),Un.createElement(qe.Z,{flex:1,className:`${x.editorWrap} ml15`,onClick:bn},Un.createElement(_a,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:In,value:le==null?void 0:le[b],onChange:Gn=>{z(On(En({},le),{[b]:Gn}))}})),Un.createElement(qe.Z,{flex:"0 0 auto",className:"ml15"},Un.createElement("div",{onClick:wa,className:`${x.setAnswerBtn} ${pn?x.activeAnswer:""}`},pn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Un.createElement(qe.Z,{className:x.actionWrapper},Un.createElement(re.Z,{title:"\u5220\u9664"},Un.createElement(Ke.Z,{className:x.deleteIcon,onClick:Tn,style:{visibility:pt>1?"visible":"hidden"}}))))},aa=({questionTitlePlaceholder:le,titleKey:z,choiceKey:b,analysisKey:st,choiceTextKey:pt,answerKey:In,choiceOptionsPath:bn,allowChangeMode:Jt=!0,form:Pt,showAnalysis:vn=!0})=>{const[Jn,Zn]=(0,a.useState)(),[Tn,pn]=(0,a.useState)(!1);return Un.createElement("div",{className:x.wrap},Un.createElement("div",{className:x.questionTitleEditorWrap},Un.createElement(ue.default.Item,{label:"\u9898\u5E72",name:z,labelCol:{span:24},rules:[{required:!0}]},Un.createElement(Ba,{scrollId:Array.isArray(z)?z.join("_"):`${z}`,height:150,placeholder:le}))),Un.createElement(ue.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Un.createElement(ue.default.List,{name:b,rules:[{validator(Cn,wa){const Gn=wa.some(xn=>xn[In]===1),ea=wa.findIndex(xn=>{var qn;return((qn=xn[pt])==null?void 0:qn.length)<=0});return ea!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[ea]}\u9009\u9879\u7684\u5185\u5BB9`)):Gn?Promise.resolve():(ne.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Cn,{add:wa,remove:Gn})=>Un.createElement("div",{id:Array.isArray(bn)?bn.join("_"):`${bn}`},Cn.map((ea,xn)=>{var qn=ea,{key:Mn,name:kn}=qn,Nn=Ja(qn,["key","name"]);const ka=Jn===Mn,Qt=()=>{Zn(Mn)},ya=xn<7&&xn===Cn.length-1,Ua=()=>wa({[pt]:"",[In]:0}),Ra=()=>Gn(kn);return Un.createElement(ue.default.Item,On(En({},Nn),{key:Mn,name:kn,className:x.choiceListWrap,rules:[{validator(tr,_n){return _n!=null&&_n.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[xn]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Un.createElement(Pn,{choiceTextKey:pt,answerKey:In,index:xn,isEdit:ka,setInputActive:Qt,form:Pt,choiceOptionsPath:bn,allowChangeMode:Jt,showAddIcon:ya,addItem:Ua,deleteItem:Ra}))}),Cn.length<8&&Un.createElement("div",{className:`${x.addBtn} mb30`,onClick:()=>wa({[pt]:"",[In]:0})},Un.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),vn&&Un.createElement("div",{onClick:()=>pn(!0)},Un.createElement(ue.default.Item,{name:st,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Un.createElement(_a,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Tn}))))};var pa=E(59301),na=Object.defineProperty,Qa=Object.defineProperties,La=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Kn=(le,z,b)=>z in le?na(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,fl=(le,z)=>{for(var b in z||(z={}))yn.call(z,b)&&Kn(le,b,z[b]);if(jn)for(var b of jn(z))sn.call(z,b)&&Kn(le,b,z[b]);return le},Fl=(le,z)=>Qa(le,La(z)),wr=(le,z)=>{var b={};for(var st in le)yn.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&jn)for(var st of jn(le))z.indexOf(st)<0&&sn.call(le,st)&&(b[st]=le[st]);return b};const gn={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Hn=({value:le,onChange:z,form:b})=>{const st=(le==null?void 0:le.is_answer)===1,pt=le==null?void 0:le.choice_text,In=()=>{const bn=b.getFieldsValue().choices.map(Jt=>({choice_text:Jt.choice_text,is_answer:0}));b.setFieldsValue({choices:bn}),z(Fl(fl({},le),{is_answer:1}))};return pa.createElement(et.Z,{className:x.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},pa.createElement(qe.Z,{onClick:In,className:`${x.choiceIndex} ${x.judgementIndex} ${st?x.activeAnswer:""}`},gn[pt]),pa.createElement(qe.Z,{flex:1,className:`${x.editorWrap} ml15`},pa.createElement("div",{className:`${x.inputBorder} ${x.placeholder} ${st?x.activeJudgementAnswer:""}`},pt)))},$a=({questionTitlePlaceholder:le,choiceKey:z,form:b})=>{const[st,pt]=(0,a.useState)(!1);return pa.createElement("div",{className:x.wrap},pa.createElement("div",{className:x.questionTitleEditorWrap},pa.createElement(ue.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},pa.createElement(Ba,{scrollId:"name",height:140,placeholder:le}))),pa.createElement(ue.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},pa.createElement(ue.default.List,{name:"choices",rules:[{validator(In,bn){return bn.some(Pt=>(Pt==null?void 0:Pt.is_answer)===1)?Promise.resolve():(ne.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},In=>pa.createElement("div",{id:"choices"},In.map(bn=>{var Jt=bn,{key:Pt,name:vn}=Jt,Jn=wr(Jt,["key","name"]);return pa.createElement(ue.default.Item,Fl(fl({},Jn),{key:Pt,name:vn,noStyle:!0}),pa.createElement(Hn,{form:b}))})))),pa.createElement("div",{onClick:()=>pt(!0)},pa.createElement(ue.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pa.createElement(_a,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:st}))))};var ja=E(37568),pl=E(4875),Nl={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},Ze=E(41348),qt=E(67365),cn=E(22975),Tt=E(98092),Wn=E(11915),la=E(49713),Ya="data:image/png;base64,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",Ma=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Ia=(0,a.forwardRef)(({onSave:le,aiImg:z},b)=>{var st;const pt=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,In=(0,se.useParams)(),[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)([]),[Jn,Zn]=(0,a.useState)(!0),[Tn,pn]=(0,a.useState)(null),[Cn,wa]=(0,a.useState)([]),[Gn,ea]=(0,a.useState)(0),[xn,qn]=(0,a.useState)(0),[Mn,kn]=(0,a.useState)(!1),[Nn,ka]=(0,a.useState)(""),[Qt,ya]=(0,a.useState)(0),[Ua,Ra]=(0,a.useState)(0),[tr,_n]=(0,a.useState)(0),[Ta,ml]=(0,a.useState)(0),[xa,al]=(0,a.useState)(0),[Zr,ou]=(0,a.useState)(0),[Mr,Ir]=(0,a.useState)(0),[il,sl]=(0,a.useState)(0),[Nr,Zu]=(0,a.useState)(null),[Po,Tu]=(0,a.useState)(la.Q),{contentRef:Xu,value:Oo,status:ai,open:Eo,close:ku}=Po,no=(0,Tt.Z)({contentRef:Xu,status:ai}),{openProgress:qo,closeProgress:ui,CreateProgressModal:Hi,progressOpen:Gi}=(0,cn.Z)();(0,a.useEffect)(()=>{Tn&&(Ji(),pi()),Tn===!1&&(ku(),vn([]),ka(pt),ya(0),Ra(0),_n(0),ml(0),al(0),ou(0),Ir(0),sl(0),Zu(null))},[Tn]);const Ki=()=>{pn(!0)};(0,a.useImperativeHandle)(b,()=>({onClick:Ki}));const bi=vu=>{kn(!0),ea(vu),qn(0)},rs=vu=>Ma(void 0,null,function*(){const To=vu.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(To)==-1?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):vu.size/1024/1024>10?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),pi=()=>Ma(void 0,null,function*(){const vu=yield(0,Ve.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});vu.status===0&&(ea(vu.total_number),qn(vu.remaining_number))}),Ji=()=>Ma(void 0,null,function*(){console.log(In,"params"),Zn(!0),ka("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),Zn(!1)}),oi=vu=>(vu=vu||"",vu=String(vu),vu=vu.replace(/\s+/g,""),vu),ki=vu=>Ma(void 0,null,function*(){var To,So,wi;const xi=[{name:"\u5355\u9009\u9898",num:Qt||0},{name:"\u591A\u9009\u9898",num:Ua||0},{name:"\u5224\u65AD\u9898",num:tr||0},{name:"\u586B\u7A7A\u9898",num:Ta||0},{name:"\u7B80\u7B54\u9898",num:xa||0},{name:"\u7EC4\u5408\u9898",num:il||0},{name:"\u7F16\u7A0B\u9898",num:Zr||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Mr||0}];if(oi(Nn)){if(Nn.length>1e3){ne.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ne.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!oi(Nn)&&!(Pt!=null&&Pt.length)){ne.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Fo=xi.reduce((Va,ji)=>Va+ji.num,0);if(Fo===0){ne.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Fo>5){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}if(vu&&Gn!==-1){kn(!0);return}kn(!1);const os={scene_type:6,request_identifier:Math.random(),file_id:(So=(To=Pt[0])==null?void 0:To.response)==null?void 0:So.id,content:Nn,ppt_page_url:(wi=z==null?void 0:z[0])==null?void 0:wi.url,count_arr:xi.map(Va=>Va.num).join(",")};yield Eo(os),pi()}),us=()=>Ma(void 0,null,function*(){const vu=no();qo(),Jt(!0),wa([]);const To=new FormData;To.append("html",vu);const So=yield(0,Ve.ZP)("/api/intelligent_imports/import.json",{method:"post",body:To},!0);if((So==null?void 0:So.status)===0)if(So!=null&&So.data){ui(100),wa(So==null?void 0:So.data);return}else ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Jt(!1),ui()}),Li=()=>Ma(void 0,null,function*(){const vu=no();(0,ot.RG)(vu)}),Xi=["uploading","error"].includes((st=Pt==null?void 0:Pt[0])==null?void 0:st.status);return a.createElement(a.Fragment,null,a.createElement(Wn.Z,{visible:Mn,totalCount:Gn,usedCount:xn,onCancel:()=>kn(!1),onOk:()=>{ki(!1)}}),a.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Nl.extraHeader},a.createElement(et.Z,{align:"middle"},!ai&&!!Oo&&a.createElement(a.Fragment,null,a.createElement(ht.ZP,{className:Nl.save_btn,style:{marginRight:"20px"},onClick:us},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),a.createElement(ht.ZP,{className:Nl.save_btn,onClick:Li,style:{marginRight:"20px"}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const vu=To=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:To,onOk:()=>{pn(!1)}})};if(ai){vu("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Oo?vu("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):pn(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Tn},a.createElement("div",{className:Nl.wrap},a.createElement("div",{className:Nl.left},a.createElement(Ue.Z,{spinning:Jn},a.createElement("div",{className:Nl.tip},a.createElement("img",{src:Ya}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},className:"mb20",value:Nn,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:vu=>{ka(vu.target.value)}}),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),a.createElement(et.Z,{style:{gap:16}},a.createElement(qe.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Qt,onChange:ya,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Ua,onChange:Ra,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(pl.Z,{min:0,max:10,value:tr,onChange:_n,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Zr,onChange:ou,style:{marginLeft:"8px"}})))),ai?a.createElement("div",{onClick:ku,className:Nl.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Xi?a.createElement("div",{className:`${Nl.bottomBtn} ${Nl.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{ki(!0)},className:Nl.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),a.createElement(la.Z,{onStatusChange:Tu,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Gi,noRestrictModal:bi,stringTransformer:qt.o,onError:vu=>{Object.prototype.toString.call(vu)==="[object Object]"&&vu.status===-9&&bi(vu.data)}}))),a.createElement(Ee.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:bn},a.createElement(et.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:E(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(Ze.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Cn,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Jt(!1),onSuccess:()=>{Jt(!1),pn(!1)},onSave:vu=>Ma(void 0,null,function*(){yield le(vu,()=>{Jt(!1),pn(!1)})})}),a.createElement("div",{style:{height:70}})),Hi("\u5904\u7406\u4E2D"))}),Xa=E(95532),cl=E(89787),Na={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},Pl=E(42441),Sa=E(82636),vl=E(93539),ua=E(59301),ar=Object.defineProperty,pr=Object.defineProperties,oa=Object.getOwnPropertyDescriptors,Vl=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Ql=(le,z,b)=>z in le?ar(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,dl=(le,z)=>{for(var b in z||(z={}))xr.call(z,b)&&Ql(le,b,z[b]);if(Vl)for(var b of Vl(z))vr.call(z,b)&&Ql(le,b,z[b]);return le},Hl=(le,z)=>pr(le,oa(z)),_l=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Bl=["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"],Ur=({data:le=[],totalData:z,paramsHttp:b,smartItembanks:st,socketData:pt})=>{const In=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)(1),[Jn,Zn]=(0,a.useState)();return ua.createElement("div",{className:Na.summaryWrap},ua.createElement(et.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},ua.createElement(qe.Z,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:Na.title},"\u7B54\u9898\u6982\u89C8")),ua.createElement(qe.Z,{style:{display:"flex"}},le==null?void 0:le.map((Tn,pn)=>ua.createElement("div",{key:pn,style:{display:"flex",alignItems:"center",marginLeft:pn==0?"0px":"20px"}},ua.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:In[pn]}}),ua.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},Tn==null?void 0:Tn.name))))),le==null?void 0:le.map((Tn,pn)=>{var Cn;return ua.createElement("div",{className:Na.summaryItem,key:pn,style:{marginTop:pn==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var wa;(wa=[0,1,2])!=null&&wa.includes(pn)&&(Jt(!0),vn(pn+1))}},ua.createElement("div",{className:Na.label},Tn==null?void 0:Tn.name),ua.createElement(cl.Z,{percent:(Cn=[3,4])!=null&&Cn.includes(pn)?Tn==null?void 0:Tn.value:(Tn==null?void 0:Tn.value)/z*100,size:[575,10],strokeColor:In[pn],format:wa=>{var Gn;return ua.createElement("span",{className:Na.percentSty},(Gn=[3,4])!=null&&Gn.includes(pn)?((Tn==null?void 0:Tn.value)||0)+"%":(Tn==null?void 0:Tn.value)||0)}}))}),ua.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),ua.createElement(su,{visible:bn,onCancel:()=>{Jt(!1)},paramsHttp:b,smartItembanks:st,itemBankId:pt==null?void 0:pt.item_bank_id,detailType:Pt}))},ia=({data:le=[],paramsHttp:z,smartItembanks:b,socketData:st})=>{const[pt,In]=(0,a.useState)(),[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)(),[Jn,Zn]=(0,a.useState)(),Tn=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return ua.createElement("div",{className:Na.summaryWrap,style:{overflow:"hidden"}},ua.createElement(et.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},ua.createElement(qe.Z,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:Na.title},"\u7B54\u9898\u8BE6\u60C5"))),ua.createElement("div",{className:Na.detailSty},le==null?void 0:le.map((pn,Cn)=>ua.createElement("div",{key:Cn,className:Na.detailItem,onMouseEnter:()=>{In(Cn)},onMouseLeave:()=>{In(void 0)}},ua.createElement(re.Z,{placement:"topLeft",title:ua.createElement(de.Z,{style:{color:"#fff",fontSize:"12px"},value:`${Bl[Cn]} `+(pn==null?void 0:pn.choice_text)})},ua.createElement("div",{className:Na.questionTitle},ua.createElement("span",{className:Na.questionTag,style:{marginRight:"10px"}},Bl[Cn]),ua.createElement(de.Z,{value:pn==null?void 0:pn.choice_text,className:Na.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:pt==Cn?"#3061D0":"#000"}}))),ua.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},ua.createElement("div",{className:Na.proSty,style:{width:`${.01*Number((pn==null?void 0:pn.rate)||0)*200}px`}})),ua.createElement("div",{className:Na.numSty},ua.createElement("span",null,(pn==null?void 0:pn.user_num)||0,"\u4EBA"),(pn==null?void 0:pn.user_num)>0&&ua.createElement("span",{className:Na.detailBtn,onClick:()=>{vn(pn==null?void 0:pn.choice_id),Zn(pn==null?void 0:pn.item_bank_id),Jt(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),ua.createElement(su,{visible:bn,onCancel:()=>{Jt(!1)},paramsHttp:z,smartItembanks:b,choice_ids:Pt,itemBankId:st==null?void 0:st.item_bank_id}))},su=({visible:le,onCancel:z,paramsHttp:b,smartItembanks:st,type:pt,choice_ids:In,itemBankId:bn,detailType:Jt=null})=>{const[Pt,vn]=(0,a.useState)([]),[Jn,Zn]=(0,a.useState)(0),[Tn,pn]=(0,a.useState)({page:1,limit:20,course_group_id:"",search:""}),[Cn,wa]=(0,a.useState)([]),[Gn,ea]=(0,a.useState)(!1),xn=()=>_l(void 0,null,function*(){var kn,Nn,ka;ea(!0);const Qt=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(kn=st==null?void 0:st.page)==null?void 0:kn.id}/students.json`,{method:"get",params:Hl(dl({},Tn),{item_bank_id:bn,choice_ids:In,type:Jt})});Qt.status===0&&(vn(((Nn=Qt==null?void 0:Qt.data)==null?void 0:Nn.smart_plan_users)||[]),Zn((ka=Qt==null?void 0:Qt.data)==null?void 0:ka.count)),ea(!1)}),qn=()=>_l(void 0,null,function*(){const kn=yield(0,vl.xV)({coursesId:b==null?void 0:b.coursesId,limit:2e3});kn!=null&&kn.course_groups&&wa([...(kn==null?void 0:kn.course_groups)||[]])});(0,a.useEffect)(()=>{le&&xn()},[le,Tn]),(0,a.useEffect)(()=>{le&&qn()},[le]);const Mn=()=>{pn({page:1,limit:20,course_group_id:"",search:""})};return ua.createElement(Se.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:le,width:622,forceRender:!0,footer:null,onCancel:()=>{z(),Mn()}},ua.createElement(Ue.Z,{spinning:Gn},ua.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},ua.createElement(be.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:Tn.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...Cn.map(kn=>({label:kn==null?void 0:kn.name,value:kn==null?void 0:kn.id}))],onChange:kn=>{Tn.course_group_id=kn,pn(dl({},Tn))}}),ua.createElement(Sa.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Tn.search,onChange:kn=>{Tn.search=kn,Tn.page=1,pn(dl({},Tn))}})),ua.createElement(Be.default,{dataSource:Pt,className:Na.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(kn,Nn,ka)=>`${(Tn.page-1)*Tn.limit+ka+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:kn=="1"?"#19CB70":kn=="2"?"#FF9D18":"#000"}},kn=="1"?"\u8BFE\u4E2D\u7B54\u9898":kn=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(kn,Nn)=>{var ka,Qt,ya,Ua,Ra;const tr=((Qt=(ka=Nn==null?void 0:Nn.choices)==null?void 0:ka.filter(xa=>xa==null?void 0:xa.is_answer))==null?void 0:Qt.map(xa=>xa==null?void 0:xa.choice_id))||[],_n=((Ua=(ya=Nn==null?void 0:Nn.choices)==null?void 0:ya.filter(xa=>xa==null?void 0:xa.me_answered))==null?void 0:Ua.map(xa=>xa==null?void 0:xa.choice_id))||[],Ta=tr.length===_n.length?tr.length>0&&_n.every(xa=>tr.includes(xa))?1:3:tr.length>0&&_n.every(xa=>tr.includes(xa))?2:3,ml=(Ra=Nn==null?void 0:Nn.choices)==null?void 0:Ra.map((xa,al)=>xa!=null&&xa.me_answered?Bl[al]:"").filter(xa=>xa!=="");return ua.createElement(ua.Fragment,null,ua.createElement("span",{style:{paddingRight:"20px",color:Ta===3?"#E30000":Ta===2?"#FF9D18":"#2EC25B"}},ml||"--"))}}],pagination:{total:Jn||0,onChange:(kn,Nn)=>{Tn.page=kn,Tn.limit=Nn,pn(dl({},Tn))},current:Tn==null?void 0:Tn.page,pageSize:Tn==null?void 0:Tn.limit,showTotal:kn=>ua.createElement(ua.Fragment,null,"\u5171",ua.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},kn),"\u6761\u6570\u636E")}})))},Wr=({data:le=[]})=>{const z=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return ua.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},ua.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},ua.createElement(Col,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),ua.createElement(Col,{style:{display:"flex"}},le==null?void 0:le.map((b,st)=>ua.createElement("div",{key:st,style:{display:"flex",alignItems:"center",marginLeft:st==0?"0px":"10px"}},ua.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:z[st]}}),ua.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Bl[st]))))),ua.createElement("div",{className:styles.chart_container},ua.createElement(ReactEcharts,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:b=>`${b}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:le==null?void 0:le.map((b,st)=>Bl[st]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:le==null?void 0:le.map((b,st)=>b==null?void 0:b.user_num),barWidth:"20px",itemStyle:{color:function(b){return z[b.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),ua.createElement(ReactEcharts,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:le==null?void 0:le.map((b,st)=>({value:b==null?void 0:b.user_num,name:`\u9009\u9879${Bl[st]}`,itemStyle:{color:z[st]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var Hr=E(44489),Lr={gzsm:"gzsm___VoLAf"},me=E(48530),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",Xe=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Wt=(0,a.forwardRef)(({isEdit:le,isOpen:z,data:b,onClose:st,onOk:pt},In)=>{const[bn,Jt]=(0,a.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[Pt,vn]=(0,a.useState)(!1),[Jn,Zn]=(0,a.useState)(!1),[Tn,pn]=(0,a.useState)(""),[Cn,wa]=(0,a.useState)(10),[Gn]=(0,se.useSearchParams)(),[ea,xn]=(0,a.useState)(!1),qn=(0,a.useRef)(null),Mn=Ua=>Ua.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,a.useEffect)(()=>{var Ua,Ra;z&&(Jt("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),le?(pn((Ua=b==null?void 0:b.page)==null?void 0:Ua.page_info),wa(((Ra=b==null?void 0:b.page)==null?void 0:Ra.info_read_min_time)||"")):pn(""))},[z]);const kn=()=>Xe(void 0,null,function*(){var Ua;vn(!0),Zn(!0),qn.current=new me.Z(ye.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:bn,url:(Ua=b==null?void 0:b.url)==null?void 0:Ua.map(Ra=>Ra==null?void 0:Ra.url)}),yield new Promise((Ra,tr)=>{qn.current.on("data",_n=>{Zn(!1),pn(Mn(_n==null?void 0:_n.full))}),qn.current.on("done",()=>Xe(void 0,null,function*(){vn(!1)})),qn.current.startStream()})}),Nn=()=>{const Ua=Ra=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ra,onOk:()=>{var tr,_n;(_n=(tr=qn.current)==null?void 0:tr.cancelRequest)==null||_n.call(tr),vn(!1),st()}})};if(Pt){Ua("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else st()},ka=()=>Xe(void 0,null,function*(){var Ua;if(!Tn.trim()){ne.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Ra=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ua=b==null?void 0:b.page)==null?void 0:Ua.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Tn,info_read_min_time:Cn}});(Ra==null?void 0:Ra.status)==0&&pt()}),Qt=()=>Xe(void 0,null,function*(){var Ua;if(!Tn.trim()){ne.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Ra=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ua=b==null?void 0:b.page)==null?void 0:Ua.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Tn,info_read_min_time:Cn}});(Ra==null?void 0:Ra.status)==0&&(pt(),Gn.get("type")?(0,ot.xg)(`/classrooms/${b==null?void 0:b.coursesId}/smart_plan/${b==null?void 0:b.id}/ppt_info/info?type=${Gn.get("type")}&simulate=true&simulateType=1&pptPage=${b==null?void 0:b.position}`):(0,ot.xg)(`/classrooms/${b==null?void 0:b.coursesId}/smart_plan/${b==null?void 0:b.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${b==null?void 0:b.position}`))}),ya=(0,a.useRef)();return(0,a.useImperativeHandle)(In,()=>({onClickSave:ka,onClickPreview:Qt,handleClose:Nn})),a.createElement("div",{className:Lr.wrap,ref:ya},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),a.createElement("div",{className:Lr.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{xn(!ea)}},a.createElement("img",{src:Fe,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),a.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),ea&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:bn,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
\u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:Ua=>{Jt(Ua.target.value)}}),Pt?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var Ua,Ra;(Ra=(Ua=qn.current)==null?void 0:Ua.cancelRequest)==null||Ra.call(Ua),vn(!1),Zn(!1)}},"\u505C\u6B62\u751F\u6210")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!bn.trim()){ne.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}kn()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement(Ue.Z,{spinning:Jn},a.createElement(Me.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:Tn,onChange:Ua=>{pn(Ua)}})),a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement(re.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),a.createElement(be.default,{onChange:Ua=>{wa(Ua)},value:Cn,size:"large",style:{width:"100%",marginTop:"10px"}},a.createElement(be.default.Option,{value:10},"10s"),a.createElement(be.default.Option,{value:30},"30s"),a.createElement(be.default.Option,{value:60},"1min"),a.createElement(be.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),_t={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",lt=Object.defineProperty,Ct=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Ut=(le,z,b)=>z in le?lt(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,$t=(le,z)=>{for(var b in z||(z={}))bt.call(z,b)&&Ut(le,b,z[b]);if(gt)for(var b of gt(z))Gt.call(z,b)&&Ut(le,b,z[b]);return le},Fn=(le,z)=>Ct(le,Xt(z)),je=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Ft=({value:le,onChange:z})=>{const b=["\u6B63\u786E","\u9519\u8BEF"];return a.createElement("div",{className:_t.judgment},b.map(st=>a.createElement("div",{className:st===le?_t.active:"",key:st},a.createElement("b",{onClick:()=>z(st)},st==="\u6B63\u786E"?"T":"F"),a.createElement("span",null,st))))};var Bn=(0,a.forwardRef)(({addInteraction:le,isEdit:z,isOpen:b,data:st,onClose:pt,onOk:In},bn)=>{var Jt;const Pt=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[vn,Jn]=(0,a.useState)(""),[Zn,Tn]=(0,a.useState)([]),[pn,Cn]=(0,a.useState)(1),[wa,Gn]=(0,a.useState)(3),ea=(0,a.useRef)(!1),[xn]=(0,se.useSearchParams)(),qn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var _n,Ta,ml,xa,al,Zr,ou;if(b){let Mr=1;le?(Tn([Pt[0]]),Cn(2),Mr=2):((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)>0?(Tn((xa=(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges)==null?void 0:xa.map(il=>(il.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",il.showInput=!1,il.loading=!1,il))),Cn(1)):(Tn([Pt[0]]),Mr=2,Cn(2));let Ir=Mr===1?(al=st==null?void 0:st.page)==null?void 0:al.ai_requirement:((Zr=st==null?void 0:st.page)==null?void 0:Zr.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";Jn(Ir),Gn(((ou=st==null?void 0:st.page)==null?void 0:ou.ai_question_size)||3)}},[b]);const Mn=()=>{ea.current=!1;const _n=Zn.some(ml=>ml.loading==!0),Ta=ml=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ml,onOk:()=>{if(_n&&qn.current){qn.current.abort(),Zn==null||Zn.map(xa=>xa.loading=!1),pt();return}}})};if(_n){Ta("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else pt()},kn=()=>je(void 0,null,function*(){const _n=yield Ra();(_n==null?void 0:_n.status)===0&&In()}),Nn=()=>je(void 0,null,function*(){const _n=yield Ra();(_n==null?void 0:_n.status)===0&&(In(),xn.get("type")?(0,ot.xg)(`/classrooms/${st==null?void 0:st.coursesId}/smart_plan/${st==null?void 0:st.id}/ppt_info/info?type=${xn.get("type")}&simulate=true&simulateType=2&pptPage=${st==null?void 0:st.position}`):(0,ot.xg)(`/classrooms/${st==null?void 0:st.coursesId}/smart_plan/${st==null?void 0:st.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${st==null?void 0:st.position}`))}),ka=(_n,Ta,ml)=>{Zn[Ta][_n]=ml,Tn([...Zn])},Qt=_n=>je(void 0,null,function*(){var Ta,ml,xa;Zn[_n].loading=!0,Tn([...Zn]),qn.current=new AbortController;const al=qn.current.signal,Zr=setTimeout(()=>{qn.current&&(ea.current=!0,qn.current.abort())},6e4);try{const Mr=yield(yield fetch(`${ye.Z.API_SERVER}/api/courses/${st==null?void 0:st.coursesId}/smart_plans/${st==null?void 0:st.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:(Ta=st==null?void 0:st.url)==null?void 0:Ta.map(Ir=>Ir==null?void 0:Ir.url),count:1,type:Zn[_n].type}),headers:{"Content-Type":"application/json"},signal:al})).json();if((Mr==null?void 0:Mr.status)===0){const Ir=Zn[_n].type,il=(xa=(ml=Mr==null?void 0:Mr.data)==null?void 0:ml.questions)==null?void 0:xa[0];il&&(Zn[_n]=Fn($t({},il),{type:Ir}),Ir===0&&(Zn[_n].answer=""),Tn([...Zn]))}}catch(ou){ea.current&&ne.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(Zr),Zn[_n].loading=!1,Tn([...Zn])}}),ya=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],Ua=()=>je(void 0,null,function*(){var _n;return yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(_n=st==null?void 0:st.page)==null?void 0:_n.id}/${z?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:z?"put":"post",body:{questions:pn==1?Zn:[],is_ai_question:pn!=1,ai_question_size:wa,ai_requirement:vn}})}),Ra=()=>je(void 0,null,function*(){var _n,Ta,ml,xa;const al=[],Zr=[],ou=[];if(pn==1){if(Zn.forEach((Mr,Ir)=>{var il;Mr.question||al.push(Ir+1),((il=Mr.question)==null?void 0:il.length)>200&&Zr.push(Ir+1),Mr.type!==0&&!Mr.answer&&ou.push(Ir+1)}),al.length){ne.ZP.warning(`\u7B2C${al.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(Zr.length){ne.ZP.warning(`\u7B2C${Zr.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if(ou.length){ne.ZP.warning(`\u7B2C${ou.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!z&&(Zn==null?void 0:Zn.length)>3-((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(pn==2&&!(vn!=null&&vn.trim())){ne.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(le)if(pn===2&&((xa=(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges)==null?void 0:xa.length)>0)Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>je(void 0,null,function*(){const Mr=yield Ua();(Mr==null?void 0:Mr.status)===0&&In()})});else return yield Ua();else return yield Ua()}),tr=(0,a.useRef)();return(0,a.useImperativeHandle)(bn,()=>({onClickSave:kn,onClickPreview:Nn,handleClose:Mn})),a.createElement("div",{className:_t.wrap,ref:tr},a.createElement("div",{className:_t.type_style},"\u4E92\u52A8\u7C7B\u578B"),a.createElement("div",{className:_t.type_list},a.createElement("div",{className:pn==2?_t.type_tag_active:_t.type_tag_noactive,onClick:()=>{Cn(2),Jn("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),a.createElement("div",{className:pn==1?_t.type_tag_active:_t.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var _n,Ta,ml;pn==2&&(Jn(""),Cn(1),Tn(le?[Pt[0]]:((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)>0?(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges:[Pt[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),a.createElement("div",{className:_t.type_tootip},pn==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),pn==2&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:vn,placeholder:pn==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:_n=>{Jn(_n.target.value)}}),a.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:wa,showSearch:!1,onChange:_n=>{Gn(_n)}},(Jt=[1,2,3])==null?void 0:Jt.map(_n=>a.createElement(be.default.Option,{value:_n,key:_n},_n)))),pn==1&&a.createElement("div",{style:{minHeight:"70px"}},Zn.map((_n,Ta)=>{var ml,xa;return a.createElement("div",{key:Ta,style:{marginTop:Ta===0?20:30}},a.createElement(et.Z,{align:"middle",className:"mb10"},a.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",Ta+1),a.createElement(re.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},a.createElement("img",{src:ee,onClick:()=>{Zn[Ta].showInput=!Zn[Ta].showInput,Tn([...Zn])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(Zn==null?void 0:Zn.length)<3&&a.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{Zn.push(Pt[0]),Tn([...Zn]),setTimeout(()=>{const al=document.querySelector(".QASetting-modal"),Zr=al==null?void 0:al.querySelector(".ant-modal-body");Zr==null||Zr.scrollTo({top:Zr.scrollHeight,behavior:"smooth"})},0)}}),a.createElement(re.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},a.createElement("i",{onClick:()=>{if(Zn.length==1){ne.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}Zn.splice(Ta,1),Tn([...Zn])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),Zn[Ta].showInput&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:(ml=Zn==null?void 0:Zn[Ta])==null?void 0:ml.inputValue,disabled:(xa=Zn==null?void 0:Zn[Ta])==null?void 0:xa.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:al=>{Zn[Ta].inputValue=al.target.value,Tn([...Zn])}}),Zn[Ta].loading?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{ea.current=!1,qn.current.abort(),Zn[Ta].loading=!1,Tn([...Zn])}},"\u7EC8\u6B62\u51FA\u9898")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var al;if(!((al=Zn==null?void 0:Zn[Ta])!=null&&al.inputValue.trim())){ne.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(Zn.some((ou,Mr)=>Mr!=Ta&&ou.loading==!0)){ne.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}Qt(Ta)}},"\u5F00\u59CB\u51FA\u9898"))),a.createElement(Ue.Z,{spinning:Zn[Ta].loading},a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},a.createElement(ja.default,{onChange:al=>ka("question",Ta,al.target.value),style:{width:"510px"},value:_n==null?void 0:_n.question,size:"large"}),a.createElement(be.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:_n==null?void 0:_n.type,onChange:al=>{const Zr={type:Number(al),answer:Pt[al].answer,question:al.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};Zn[Ta]=Zr,Tn([...Zn])}},ya==null?void 0:ya.map((al,Zr)=>a.createElement(be.default.Option,{value:al==null?void 0:al.key,key:Zr},al==null?void 0:al.label)))),_n.type===1&&a.createElement(Ft,{value:_n.answer,onChange:al=>ka("answer",Ta,al)}),_n.type===2&&a.createElement(ja.default,{size:"large",onChange:al=>ka("answer",Ta,al.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:_n.answer})))})))}),zn={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},Qn="data:image/png;base64,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",Ln="data:image/png;base64,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",da=E(26595),$n=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Ll=({isEdit:le=!1,visible:z,data:b,onClose:st,onOk:pt,openPreview:In,changePage:bn})=>{const[Jt,Pt]=(0,a.useState)(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +`)}]};var Ce=E(53184),re=E.n(Ce),ge=(it,yt,Lt)=>new Promise((St,Yt)=>{var Ht=et=>{try{pe(Lt.next(et))}catch(qe){Yt(qe)}},kt=et=>{try{pe(Lt.throw(et))}catch(qe){Yt(qe)}},pe=et=>et.done?St(et.value):Promise.resolve(et.value).then(Ht,kt);pe((Lt=Lt.apply(it,yt)).next())});const Ee={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"]}},Be=(it,yt,Lt,St)=>{const Yt=yt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Lt.lineNumber,endColumn:Lt.column});return Array.from(new Set(Yt.match(/\b\w{2,}\b/g)||[])).map(kt=>({label:kt,kind:it.languages.CompletionItemKind.Text,insertText:kt,range:St}))},ht=(it,yt,Lt,St)=>{it.languages.registerCompletionItemProvider(yt,{provideCompletionItems(Yt,Ht){const kt=Yt.getWordUntilPosition(Ht),pe={startLineNumber:Ht.lineNumber,endLineNumber:Ht.lineNumber,startColumn:kt.startColumn,endColumn:kt.endColumn},et=Yt.getLineContent(Ht.lineNumber).substring(kt.startColumn-2,kt.endColumn);return{suggestions:[...Be(it,Yt,Ht,pe),...Lt.map(Re=>({label:Re,kind:it.languages.CompletionItemKind.Keyword,documentation:Re,insertText:Re,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:pe})),...St.map(Re=>({label:Re.label,kind:it.languages.CompletionItemKind.Snippet,documentation:Re.content,insertText:et.startsWith("#")?Re.content.replace(/#/,""):Re.content,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:pe}))]}}})};var be=it=>{Ee.languages.forEach(yt=>{it.languages.registerDocumentFormattingEditProvider(yt,{provideDocumentFormattingEdits(Lt){return ge(this,null,function*(){const St=re()(Lt.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:Lt.getFullModelRange(),text:St}]})}})}),ht(it,"java",se.keywords,se.quickKey),ht(it,"cpp",ue.keywords,ue.quickKey),ht(it,"c",ie.keywords,[]),ht(it,"python",ne.keywords,ne.quickKey),ht(it,"scala",Se.keywords,Se.quickKey)};const oe="\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,Ue=(it,yt,Lt)=>yt in it?De(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):it[yt]=Lt,Ve=(it,yt,Lt)=>Ue(it,typeof yt!="symbol"?yt+"":yt,Lt);const ye=class R0{constructor(yt,Lt,St){this.placeholder=yt,this.editor=Lt,this.monaco=St,Lt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return R0.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)}};Ve(ye,"ID","editor.widget.placeholderHint");var x=ye,Ie=E(96236),Le=E(6767),Ne=E(25399),It=E(89392),xt=E(77254),Et=E(56102),Dt=Object.defineProperty,We=Object.defineProperties,we=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Zt=(it,yt,Lt)=>yt in it?Dt(it,yt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):it[yt]=Lt,Ye=(it,yt)=>{for(var Lt in yt||(yt={}))ve.call(yt,Lt)&&Zt(it,Lt,yt[Lt]);if(xe)for(var Lt of xe(yt))ot.call(yt,Lt)&&Zt(it,Lt,yt[Lt]);return it},ft=(it,yt)=>We(it,we(yt)),ct=(it,yt)=>{var Lt={};for(var St in it)ve.call(it,St)&&yt.indexOf(St)<0&&(Lt[St]=it[St]);if(it!=null&&xe)for(var St of xe(it))yt.indexOf(St)<0&&ot.call(it,St)&&(Lt[St]=it[St]);return Lt},$e=(it,yt,Lt)=>new Promise((St,Yt)=>{var Ht=et=>{try{pe(Lt.next(et))}catch(qe){Yt(qe)}},kt=et=>{try{pe(Lt.throw(et))}catch(qe){Yt(qe)}},pe=et=>et.done?St(et.value):Promise.resolve(et.value).then(Ht,kt);pe((Lt=Lt.apply(it,yt)).next())});function at(it){return/^\d+$/.test(it)?`${it}px`:it}function ut(){}let nt=!1;const he={"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 Ae(it=[]){let yt=it;if(Array.isArray(it)){for(let Lt=0;Lt$e(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(it){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",it)}});var Ge=it=>{var yt=it,{width:Lt="100%",height:St="100%",value:Yt,language:Ht="javascript",style:kt={},options:pe={},overrideServices:et={},theme:qe="vs-dark",onEditBlur:Re,isCopy:ke=!1,onSave:mt,autoHeight:Mt=!1,forbidCopy:tt=!1,forbidCopyTips:Ot,onChange:He=ut,editorDidMount:At=ut,onFocus:Nt=ut,onBreakPoint:rt=ut,breakPointValue:dt=[],filename:Te="educoder.txt",errorLine:Ke,errorContent:Me="",highlightLine:wt,openBreakPoint:Rt=!1,placeholder:an="",showMiniMap:dn=!0}=yt,Kt=ct(yt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const mn=(0,a.useRef)(),tn=(0,a.useRef)({}),Da=(0,a.useRef)(),wn=(0,a.useRef)(),Xn=(0,a.useRef)([]),Wa=(0,a.useRef)(!1),Ba=(0,a.useRef)(),_a=(0,a.useRef)(),Un=(0,a.useRef)(!1),[Vn,ca]=(0,a.useState)(!1);function ga(){let jn;return mn.current&&(jn=new te.Z(yn=>{for(let sn of yn)(sn.target.offsetHeight>0||sn.target.offsetWidth>0)&&tn.current.instance.layout()}),jn.observe(mn.current)),jn}function va(){Le.ZP.warning({content:decodeURIComponent(Ot||oe),key:"monaco-editor-tip"})}const on=()=>{let jn=tn.current.instance;if(Yt!=null&&jn&&Vn){const yn=jn.getModel();yn&&Yt!==yn.getValue()&&(nt=!0,yn.setValue(Yt),jn.layout(),nt=!1)}};(0,a.useEffect)(()=>{const jn=xt.Z.subscribe("formatDocument",yn=>{var sn;let Kn=tn.current.instance;(sn=Kn==null?void 0:Kn.getAction)==null||sn.call(Kn,"editor.action.formatDocument").run()});return window.updateMonacoValue=yn=>{He(yn)},jn},[]),(0,a.useEffect)(()=>{var jn;let yn=tn.current.instance;wn.current&&clearTimeout(wn.current),wn.current=setTimeout(()=>{on()},500),Yt&&(Yt!=null&&Yt.length)&&((jn=yn==null?void 0:yn.updateOptions)==null||jn.call(yn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Yt.split(/\r\n|\r|\n/g).length))+3,5)}))},[Yt,Vn,tn.current]),(0,a.useEffect)(()=>{if(Ke&&tn.current&&tn.current.instance){let yn=tn.current.instance;yn.changeViewZones(function(sn){var Kn=document.createElement("div");Kn.style.padding="10px 20px",Kn.style.width="calc(100% - 20px)",Kn.className="my-error-line-wrp",Kn.innerHTML=Me,sn.addZone({afterLineNumber:Ke||11,heightInLines:3,domNode:Kn})});var jn={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}};yn.addOverlayWidget(jn),yn.revealPositionInCenter({lineNumber:20,column:1})}},[Ke,tn.current,Vn]);const Rn=(jn="",yn)=>{if(!jn||jn.trim()==="")return!0;const Kn=tn.current.instance.getModel().getLineTokens(yn);let fl=!1;for(let Fl=0;Fl<2;Fl++)Kn.getStandardTokenType(Fl)===1&&(fl=!0);return fl};(0,a.useEffect)(()=>{var jn;const yn=(jn=tn.current)==null?void 0:jn.instance;if(yn&&Vn&&tt){const sn=yn.onDidBlurEditorWidget(()=>{Un.current=!1}),Kn=yn.onDidFocusEditorText(()=>{Un.current=!0});return()=>{sn.dispose(),Kn.dispose()}}},[tn.current,Vn,tt]),(0,a.useEffect)(()=>{var jn;if((jn=tn.current)!=null&&jn.instance&&Vn&&Rt){let yn=tn.current.instance,sn=yn.getModel();if(!sn)return;(()=>{var qt;let cn=[],Tt=[];const Wn=sn.getAllDecorations();for(let Ya of Wn)Ya.options.className==="highlighted-line"&&(cn.push((qt=Ya==null?void 0:Ya.range)==null?void 0:qt.startLineNumber),Tt.push(Ya==null?void 0:Ya.id));if(wt===cn[0])return;sn.deltaDecorations(Tt,[]);const la=sn.getLineCount();wt&&wt<=la&&(yn.deltaDecorations([],[{range:new ce.Range(wt,1,wt,sn.getLineMaxColumn(wt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),yn.revealLineInCenter(wt))})();const fl=(qt=!1)=>{var cn;let Tt=[],Wn=[];const la=sn.getAllDecorations();for(let Ya of la)Ya.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push((cn=Ya==null?void 0:Ya.range)==null?void 0:cn.startLineNumber),Wn.push(Ya==null?void 0:Ya.id));if(qt)return{lines:Tt,ids:Wn};rt(Tt)},Fl=qt=>$e(void 0,null,function*(){let cn={range:new ce.Range(qt,1,qt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield sn.deltaDecorations([],[cn]),fl()}),wr=qt=>$e(void 0,null,function*(){let cn=[];const Tt=yn.getLineDecorations(qt);for(let Wn of Tt)Wn.options.linesDecorationsClassName==="breakpoints-select"&&cn.push(Wn.id);yield sn.deltaDecorations(cn,[]),fl()}),gn=qt=>{let cn=yn.getLineDecorations(qt);for(let Tt of cn)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,It.isEqual)(dt,fl(!0).lines)){sn.deltaDecorations(fl(!0).ids,[]);const qt=dt.map(cn=>({range:new ce.Range(cn,1,cn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));sn.deltaDecorations([],qt)}const Hn=yn.onDidChangeModelContent(qt=>{let cn=yn.getPosition();if(cn){let Tt=cn.lineNumber;clearTimeout(_a.current),_a.current=setTimeout(()=>{Rn(sn.getLineContent(Tt),Tt)?wr(Tt):gn(Tt)?(wr(Tt),Fl(Tt)):fl()},100)}}),$a=yn.onMouseDown(qt=>{var cn,Tt,Wn;if(qt.target.detail&&((Wn=(Tt=(cn=qt.target)==null?void 0:cn.element)==null?void 0:Tt.className)!=null&&Wn.includes("line-numbers"))){let la=qt.target.position.lineNumber;if(Rn(sn.getLineContent(la),la))return;gn(la)?wr(la):Fl(la)}}),ja=qt=>{let cn={range:new ce.Range(qt,1,qt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Xn.current=yn.deltaDecorations(Xn.current,[cn])},pl=()=>{Xn.current=yn.deltaDecorations(Xn.current,[])},Ml=yn.onMouseMove(qt=>{var cn,Tt,Wn;if(pl(),qt.target.detail&&((Wn=(Tt=(cn=qt.target)==null?void 0:cn.element)==null?void 0:Tt.className)!=null&&Wn.includes("line-numbers"))){let la=qt.target.position.lineNumber;if(Rn(sn.getLineContent(la),la))return;ja(la)}}),Ze=yn.onMouseLeave(()=>{pl()});return()=>{Hn.dispose(),$a.dispose(),Ml.dispose(),Ze.dispose()}}},[tn.current,Vn,dt,wt,Rt,Ht]),(0,a.useEffect)(()=>{var jn;(jn=tn.current)!=null&&jn.instance&&Rt&&tn.current.instance.setPosition({lineNumber:0,column:0})},[wt]);function fn(){let jn=tn.current.instance;if(jn){const yn=jn.getSelection(),sn=tn.current.pastePos||{},Kn=new ce.Range(sn.startLineNumber||yn.endLineNumber,sn.startColumn||yn.endColumn,sn.endLineNumber||yn.endLineNumber,sn.endColumn||yn.endColumn);setTimeout(()=>{jn.executeEdits("",[{range:Kn,text:""}])},300)}}function hn(jn){(window.navigator.platform.match("Mac")?jn.metaKey:jn.ctrlKey)&&jn.keyCode==83&&(jn.preventDefault(),mt())}const On=()=>{if(Mt&&tn.current.instance){const jn=tn.current.instance.getContentHeight();Qa(jn{if(!Un.current)return;const{keyCode:yn,ctrlKey:sn,metaKey:Kn,target:fl,type:Fl}=jn;return(Fl==="paste"||(yn===67||yn===86)&&(Kn||sn))&&fl.nodeName==="TEXTAREA"&&(va(),jn.preventDefault()),!1};function Pn(jn,yn){var sn=window.URL||window.webkitURL||window,Kn=new Blob([yn]),fl=document.createElementNS("http://www.w3.org/1999/xhtml","a");fl.href=sn.createObjectURL(Kn),fl.download=jn,Ka(fl)}(0,a.useEffect)(()=>{On()},[On]),(0,a.useEffect)(()=>{mn.current&&!Vn&&Promise.all([E.e(8909),E.e(2460)]).then(E.bind(E,71448)).then(jn=>{try{ce=jn,tn.current.instance=ce.editor.create(mn.current,{value:Yt,language:Ae(Ht),theme:qe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:dn||!1}},et);const yn=tn.current.instance;let fl=[...Ie.BH._menuItems].find(Hn=>Hn[0]._debugName=="EditorContext")[1],Fl=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],wr=(Hn,$a)=>{var ja,pl;let Ml=Hn._first;do $a.includes((pl=(ja=Ml.element)==null?void 0:ja.command)==null?void 0:pl.id)&&Hn._remove(Ml);while(Ml=Ml.next)};if(At(yn,ce),setTimeout(()=>{On(),tn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Pn(Te||"educoder.txt",yn.getValue())}})},500),tn.current.subscription=yn.onDidChangeModelContent(Hn=>{Wa.current?clearTimeout(Ba.current):(On(),He(yn.getValue(),Hn)),Ba.current=setTimeout(()=>{Wa.current=!1},500)}),window.Monaco||be(ce,Ae(Ht)),tt&&(wr(fl,Fl),mn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",jt),window.removeEventListener("paste",jt),window.addEventListener("keydown",jt),window.addEventListener("paste",jt)),window.Monaco=ce,Re&&yn.onDidBlurEditorWidget(()=>{Re(yn.getValue())}),Nt&&yn.onDidFocusEditorText(()=>{tt&&Je(),Nt(yn.getValue())}),tt){Je();try{yn.onDidPaste(Hn=>{const $a=yn.getSelection(),ja=tn.current.pastePos||{},pl=new ce.Range(ja.startLineNumber||$a.endLineNumber,ja.startColumn||$a.endColumn,ja.endLineNumber||$a.endLineNumber,ja.endColumn||$a.endColumn);yn.executeEdits("",[{range:Hn.range,text:""}])})}catch(Hn){}}let gn=ga();return an&&typeof an=="string"&&new x(an,yn,ce),ca(!0),()=>{const Hn=tn.current.instance;Hn.dispose();const $a=Hn.getModel();$a&&$a.dispose(),tn.current.subscription&&tn.current.subscription.dispose(),gn.unobserve(mn.current)}}catch(yn){}})},[]),(0,a.useEffect)(()=>{if(tn.current.instance&&Vn)return document.addEventListener("keydown",hn,!1),()=>{document.removeEventListener("keydown",hn)}},[mt,Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;if(jn&&Vn){let yn=Ae(Ht);ce.editor.setModelLanguage(jn.getModel(),yn)}},[Ht,Vn]),(0,a.useEffect)(()=>{tn.current.instance&&Vn&&ce.editor.setTheme(qe)},[qe,Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;Da.current=pe,jn&&Vn&&(jn.updateOptions(Ye({},pe)),setTimeout(()=>{jn.getModel().updateOptions(Ye({},pe))},200))},[JSON.stringify(pe),Vn]),(0,a.useEffect)(()=>{let jn=tn.current.instance;jn&&Vn&&jn.layout()},[Lt,St,Vn]);const[aa,pa]=(0,a.useState)(at(Lt)),[na,Qa]=(0,a.useState)(at(St)),La=ft(Ye({},kt),{width:aa,height:na,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:mn,style:La,onFocus:()=>{tt&&Je()}},ke&&a.createElement(Et.CopyToClipboard,{text:Yt,onCopy:()=>Le.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Ne.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 Vt({width:it="100%",height:yt="100%",original:Lt,modified:St,language:Yt,options:Ht={}}){const kt=(0,a.useRef)(),[pe,et]=(0,a.useState)(null);function qe(Mt){let tt;return kt.current&&(tt=new te.Z(Ot=>{for(let He of Ot)(He.target.offsetHeight>0||He.target.offsetWidth>0)&&Mt.layout()}),tt.observe(kt.current)),tt}(0,a.useEffect)(()=>(kt.current&&Promise.all([E.e(8909),E.e(9404)]).then(E.bind(E,2550)).then(Mt=>{ce=Mt;const tt=ce.editor.createDiffEditor(kt.current,ft(Ye({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},Ht),{wordWrap:!0}));et(tt);let Ot=qe(tt);return()=>{tt.dispose();const He=tt.getModel();He&&He.dispose(),Ot.unobserve(kt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{pe&&pe.setModel({original:ce.editor.createModel(Lt,Yt),modified:ce.editor.createModel(St,Yt)})},[Lt,St,Yt,pe]);const Re=at(it),ke=at(yt),mt={width:Re,height:ke};return a.createElement("div",{className:"my-diff-editor",ref:kt,style:mt})}},77825:function(Pe,_e,E){"use strict";var a=E(829),te=E(82326),ie=E(58755),se=E(59301);const ue=te.default.Option;_e.Z=({isTheoretical:ne,onFontSizeChange:Se,cmFontSize:Ce,cmCodeMode:re,autoFormat:ge,onCodeModeChange:Ee,onTabToSpace:Be,onAutoFormat:ht,formatDocument:be,className:oe="",tabToSpace:De,children:Ue,code_editor:Ve,challenge:ye,shixun_environment_id:de,shixun_environments:x})=>{var Ie;const Le={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},Ne=(Ie=x==null?void 0:x.find(It=>It.shixun_environment_id===de))==null?void 0:Ie.program_language;return console.log("----",Ne,x,de,Ve),se.createElement("div",{className:`tpi-code-setting ${oe}`},se.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),se.createElement("section",null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),se.createElement(te.default,{bordered:!1,size:"small",value:re,onChange:Ee},se.createElement(ue,{value:"vs"},"\u767D\u8272\u80CC\u666F"),se.createElement(ue,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ne&&se.createElement(se.Fragment,null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),se.createElement(te.default,{bordered:!1,size:"small",value:Ce,onChange:Se},se.createElement(ue,{value:12},"12px"),se.createElement(ue,{value:14},"14px"),se.createElement(ue,{value:16},"16px"),se.createElement(ue,{value:18},"18px"),se.createElement(ue,{value:20},"20px"),se.createElement(ue,{value:22},"22px"))),se.createElement("div",{className:"file-item"},se.createElement("b",null,"Tab\u8F6C\u6362"),se.createElement(ie.Z,{checked:De,onChange:Be})),se.createElement("div",{className:"file-item",onClick:be},se.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ne&&se.createElement(se.Fragment,null,se.createElement("h3",null,"\u5FEB\u6377\u952E"),se.createElement("section",null,se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),se.createElement("span",null,"Ctrl + S")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),se.createElement("span",null,"F1 / Alt + F1")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),se.createElement("span",null,"Ctrl + ]/[")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),se.createElement("span",null,"Ctrl + Shift + \\")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),se.createElement("span",null,"Home")),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),se.createElement("span",null,"End"))),Ue),!ne&&se.createElement(se.Fragment,null,se.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),se.createElement("section",null,Ne&&se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),se.createElement("span",null,Ne)),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),se.createElement("span",null,Le[ye==null?void 0:ye.difficulty])),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),se.createElement("span",null,Ve==null?void 0:Ve.name)),se.createElement("div",{className:"file-item"},se.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),se.createElement("span",null,Ve!=null&&Ve.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},61584:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ee}});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",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},te=E(29787),ie=E(25399),se=E(89787),ue=E(92310),ne=E.n(ue),Se=E(65862),Ce=E(2524),re=E(59301),Ee=({className:Be,dataSource:ht=[],col:be=4,right:oe,bottom:De=23,precision:Ue=0,wrapWidth:Ve=1200,trackEventItems:ye,loading:de,onRemove:x=()=>{},isCurrent:Ie=!0,showProgress:Le=!1,showAlias:Ne=!1,category:It,hiddenClick:xt})=>{const Et=Math.floor((Ve-(be-1)*oe)/be),Dt=[{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 re.createElement(te.Z,{spinning:de},re.createElement("div",{className:ne()(a.list,Be)},!!(ht!=null&&ht.length)&&(ht==null?void 0:ht.map((We,we)=>{var xe,ve,ot,Zt,Ye,ft,ct,$e,at,ut,nt,he,Ae;const{name:ce,id:Je,identifier:Ge,featured:Vt,school_name:it,image_url:yt,excellent:Lt,is_plan:St}=We;return re.createElement("div",{key:Je,className:Ie&&Le?a.wrapisCurrent:a.wrap,style:{width:Et,marginRight:(1+we)%be===0?0:oe+Ue,marginBottom:De}},re.createElement("a",{className:a.li,onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),ye&&(0,Se.L9)([ye]),(0,Se.xg)(`/paths/${Ge}`)}},re.createElement("div",{className:a.img},re.createElement("img",{className:a.cover,src:`${yt}`}),(xe=We==null?void 0:We.subject_tags)==null?void 0:xe.map((Yt,Ht)=>{var kt,pe;if(Ht===0){const qe=(kt=Dt.find(Re=>Re.name==Yt))==null?void 0:kt.swimg;return re.createElement("img",{className:a.sign,src:qe,style:{left:"-4px"}})}const et=(pe=Dt.find(qe=>qe.name==Yt))==null?void 0:pe.ptimg;return re.createElement("img",{className:a.sign,src:et,style:{left:`${48+52*(Ht-1)+2*Ht}px`}})}),re.createElement("div",{className:a.tagsDom},re.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&re.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((ve=We==null?void 0:We.custom_tags)==null?void 0:ve.length)>0&&re.createElement(ie.Z,{title:(Ye=(Zt=We==null?void 0:We.custom_tags)==null?void 0:Zt[((ot=We==null?void 0:We.custom_tags)==null?void 0:ot.length)-1])==null?void 0:Ye.tag_name},re.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},re.createElement("span",{className:"multi-llipsis1e text-10px"},($e=(ct=We==null?void 0:We.custom_tags)==null?void 0:ct[((ft=We==null?void 0:We.custom_tags)==null?void 0:ft.length)-1])==null?void 0:$e.tag_name))))),It=="hide"&&(We==null?void 0:We.studying)&&Ie&&re.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),x(We)}},re.createElement("i",{className:"iconfont icon-yichu1 font12"}),re.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(It)&&Ie&&re.createElement("div",{className:`${a.hiddenbq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),xt(We)}},re.createElement("i",{className:`iconfont ${It=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),re.createElement("span",null,It=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),re.createElement("div",{className:a.name},re.createElement(ie.Z,{title:Ne&&(We!=null&&We.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ce}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):ce},re.createElement("span",{className:a.e},Ne&&(We==null?void 0:We.excellent_alias_name)||ce))),Ie&&Le&&((at=We==null?void 0:We.progress)==null?void 0:at.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(se.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=We==null?void 0:We.progress)==null?void 0:ut.my_score)/((nt=We==null?void 0:We.progress)==null?void 0:nt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(he=We==null?void 0:We.progress)==null?void 0:he.my_score,"/",(Ae=We==null?void 0:We.progress)==null?void 0:Ae.all_score),(!Ie||!Le)&&re.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${it}`},re.createElement("div",{className:a.unit},re.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),it)),(!Ie||!Le)&&re.createElement("div",{className:a.tags},re.createElement("div",null,re.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,We.stages_count))),re.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,We.members_count)))))))})),!ht.length&&re.createElement(Ce.Z,null)))}},82636:function(Pe,_e,E){"use strict";E.d(_e,{jL:function(){return ue},w9:function(){return at},QD:function(){return Te},cQ:function(){return Zt.Z},op:function(){return Ot},O5:function(){return va},_b:function(){return dn},t7:function(){return Ve},Gi:function(){return Je},YG:function(){return Ae},qp:function(){return Ee},vr:function(){return wt},qE:function(){return Nt},Je:function(){return x},wb:function(){return ot},cq:function(){return St},tp:function(){return be}});var a=E(59301),te={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"},ie="data:image/png;base64,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",ue=({dataSource:on=[],img:Rn,imgWidth:fn=346,title:hn,sunTitle:On,bannerExtraContent:Ka})=>a.createElement("div",{className:te.banner},a.createElement("div",{className:te.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,hn),a.createElement("span",null,On)),on.length>0&&a.createElement("div",{className:te.btns},on.map((jt,Pn)=>a.createElement("div",{key:Pn,onClick:jt.click},jt.name,jt.sign?a.createElement("img",{src:ie,width:39}):null))),Ka),Rn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Rn,width:fn}))),ne={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"},Se=E(92310),Ce=E.n(Se),re=E(89392),Ee=({dataSource:on=[],value:Rn,onChange:fn,onTitleChange:hn,className:On,title:Ka,titleWidth:jt=41,style:Pn={},fontColor:aa="#6A7283",showCount:pa})=>{const[na,Qa]=(0,a.useState)(1),[La,jn]=(0,a.useState)(!1),yn=(0,a.useRef)(null),sn=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Kn;on.length!==0&&(((Kn=yn==null?void 0:yn.current)==null?void 0:Kn.clientHeight)>97?Qa(1):Qa(0)),on.length===0&&Qa(0),jn(!1)},[on]),a.createElement("div",{className:Ce()(ne.row,On,"fadeIn","animated"),style:Pn},a.createElement("div",{onClick:(0,re.throttle)(()=>hn==null?void 0:hn(),2e3),style:{width:jt,marginTop:La?12:4},className:`${ne.title} ${hn?"current":""}`},Ka),a.createElement("div",{className:La?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},a.createElement("div",{className:ne.bar,ref:sn,style:na>0?{height:na===1?97:"auto",overflow:na===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ne.tag,ref:yn},on==null?void 0:on.map(Kn=>a.createElement("span",{onClick:()=>fn(Kn.id),key:Kn.id,style:{color:aa},className:Rn===Kn.id?ne.active:""},a.createElement("span",{title:Kn.name,className:ne.name},Kn.name),!!pa&&a.createElement("span",{className:ne.num},Kn.count))))),!!na&&a.createElement(a.Fragment,null,na===1?a.createElement("div",{onClick:()=>{var Kn;Qa(2),((Kn=yn==null?void 0:yn.current)==null?void 0:Kn.clientHeight)>245?jn(!0):jn(!1)},className:ne.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{sn.current.scrollTop=0,Qa(1),jn(!1)},className:ne.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Be={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"},be=({dataSource:on=[],value:Rn,onChange:fn,className:hn,style:On={}})=>a.createElement("div",{style:On,className:Ce()(Be.tabs,hn)},on.map(Ka=>a.createElement("span",{onClick:()=>fn(Ka.id),className:Rn===Ka.id?Be.active:"",key:Ka.id},Ka.name))),oe={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"},De=E(37568),Ve=({dataSource:on=[],value:Rn="",onChange:fn,onInputChange:hn=()=>{},className:On,style:Ka={},placeholder:jt,allowClear:Pn=!1})=>{var aa;const[pa,na]=(0,a.useState)(""),[Qa,La]=(0,a.useState)("");(0,a.useEffect)(()=>{var sn;let Kn=Rn;(sn=JSON.stringify(Rn))!=null&&sn.includes("{")&&(na(Rn.id),Kn=Rn.value||"");try{La(decodeURIComponent(Kn||""))}catch(fl){La(decodeURIComponent(Kn||""))}},[Rn]);const jn=()=>{fn(encodeURIComponent(Qa),pa||null)},yn=sn=>{sn!==pa&&(na(sn),fn(encodeURIComponent(Qa),sn))};return a.createElement("div",{className:Ce()(oe.input,On),style:Ka},!!on.length&&a.createElement("div",{className:oe.dropdown},a.createElement("div",{className:oe.text},(aa=on.find(sn=>sn.id===pa))==null?void 0:aa.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:oe.b1}),a.createElement("b",{className:oe.b2})),a.createElement("div",{className:oe.menu},on.map((sn,Kn)=>a.createElement("div",{key:Kn,onClick:()=>yn(sn.id)},sn.name)))),a.createElement(De.default,{onPressEnter:jn,value:Qa,onChange:sn=>{La(sn.target.value),hn(encodeURIComponent(sn.target.value),pa||null)},placeholder:jt,variant:"borderless",allowClear:Pn,onClear:()=>fn("",pa||null)}),a.createElement("i",{onClick:jn,className:"iconfont icon-sousuo9 font14 current"}))},ye={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"},x=({value:on,onChange:Rn,className:fn,total:hn,pageSize:On,style:Ka={}})=>{const jt=on<2,Pn=on>=Math.ceil(hn/On);return hn<=On?a.createElement(a.Fragment,null):a.createElement("div",{className:Ce()(ye.quickPager,fn),style:Ka},a.createElement("div",{onClick:()=>{jt||Rn(on-1,"prev")},className:jt?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Pn||Rn(on+1,"next")},className:Pn?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={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"},Le=E(29787),Ne=E(25399),It=E(63139),xt=E(74128),Et=E(65862),Dt=E(96908),We=E(57177),we=E(81378),xe=E(2524),ot=({className:on,dataSource:Rn=[],col:fn=4,right:hn,bottom:On=23,precision:Ka=0,wrapWidth:jt=1200,trackEventItems:Pn,loading:aa})=>{const pa=Math.floor((jt-(fn-1)*hn)/fn);return a.createElement(Le.Z,{spinning:aa},a.createElement("div",{className:Ce()(Ie.list,on)},!!Rn.length&&Rn.map((na,Qa)=>{const{name:La,id:jn,identifier:yn,power:sn,cover_image_id:Kn,pic:fl}=na;return a.createElement("div",{className:Ie.wrap,key:jn,style:{width:pa,marginRight:(1+Qa)%fn===0?0:hn+Ka,marginBottom:On}},a.createElement("a",{target:"_blank",href:`/shixuns/${yn}/challenges`,className:Ie.li,onClick:Fl=>{Fl.preventDefault(),Pn&&(0,Et.L9)([Pn]),sn&&(0,Et.xg)(`/shixuns/${yn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${fl}`}),na.is_jupyter&&a.createElement("img",{className:Ie.sign,src:Dt}),na.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:We}),na.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:we})),a.createElement("div",{className:Ie.name},a.createElement(Ne.Z,{title:La||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},La||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(Ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,na.challenges_count))),!!na.myshixuns_count&&a.createElement(Ne.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,na.myshixuns_count))),a.createElement(Ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,na.level))),a.createElement("div",{className:Ie.rate},a.createElement(It.Z,{allowHalf:!0,disabled:!0,defaultValue:na.score_info}),a.createElement("span",null,"\xA0",na.score_info?`${na.score_info}\u5206`:"5\u5206")))),!sn&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${xt.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")))}),!Rn.length&&a.createElement(xe.Z,null)))},Zt=E(61584),Ye={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",hidden:"hidden___NniIi",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"},ft="data:image/png;base64,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",ct=E(59301),at=({className:on,dataSource:Rn=[],col:fn=4,right:hn,bottom:On=23,precision:Ka=0,wrapWidth:jt=1200,trackEventItems:Pn,loading:aa,category:pa,hiddenClick:na,handleVery:Qa=()=>!0,isCurrent:La})=>{const jn=Math.floor((jt-(fn-1)*hn)/fn);return ct.createElement(Le.Z,{spinning:aa},ct.createElement("div",{className:Ce()(Ye.list,on)},!!Rn.length&&Rn.map((yn,sn)=>{const{subject_identifier:Kn,id:fl,identifier:Fl,power:wr}=yn,gn=yn.is_public!=0&&yn.is_public;return ct.createElement("div",{className:Ye.wrap,key:fl,style:{width:jn,marginRight:(1+sn)%fn===0?0:hn+Ka,marginBottom:On}},ct.createElement("a",{className:Ye.li,onClick:Hn=>{Hn.preventDefault(),Qa(yn==null?void 0:yn.first_category_url)&&(Pn&&(0,Et.L9)([Pn]),(0,Et.xg)(yn.first_category_url))}},ct.createElement("div",{className:Ye.top},ct.createElement(Ne.Z,{title:yn.name},ct.createElement("div",{className:Ye.name},yn.name)),ct.createElement("img",{className:Ye.img,src:xt.Z.IMG_SERVER+"/images/"+yn.avatar_url}),ct.createElement("div",{className:Ye.text,title:yn.creator},yn.creator),Kn&&ct.createElement("div",{className:Ye.btns},ct.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ct.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),gn&&ct.createElement("div",{className:Ye.sign},"\u516C\u5F00"),La&&ct.createElement("div",{className:Ye.hidden,onClick:Hn=>{Hn.stopPropagation(),na(yn)}},ct.createElement("i",{className:`iconfont ${pa=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),pa=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),ct.createElement("div",{className:Ye.bottom},yn.visits>0&&ct.createElement(Ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-liulanyan"}),ct.createElement("span",null,yn.visits))),yn.course_members_count>0&&ct.createElement(Ne.Z,{title:"\u6210\u5458",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan"}),yn.course_members_count)),yn.tasks_count>0&&ct.createElement(Ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zuoye"}),yn.tasks_count)),yn.is_end?ct.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ct.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yn.is_accessible&&ct.createElement("div",{className:Ye.lockWrap},ct.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ct.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&ct.createElement(xe.Z,null)))},ut={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"},nt=E(65582),Ae=({dataSource:on=[],value:Rn,onChange:fn,className:hn,style:On={},tabBarExtraContent:Ka})=>a.createElement("div",{className:Ce()(ut.tabs,hn),style:On},a.createElement("div",{className:ut.tabsWrap},on.map((jt,Pn)=>!(jt!=null&&jt.hide)&&a.createElement("aside",{className:ut.tab,onClick:()=>{fn(jt.id),jt.link&&nt.history.push(jt.link)},key:Pn},a.createElement("div",{className:Rn===jt.id?ut.active:""},jt.name),(jt==null?void 0:jt.resetCount)==null&&(jt==null?void 0:jt.total)!==void 0&&a.createElement("span",null,"\uFF08",jt==null?void 0:jt.total,"\uFF09"),(jt==null?void 0:jt.resetCount)!==void 0&&(jt==null?void 0:jt.total)!==void 0&&a.createElement(Ne.Z,{title:(jt==null?void 0:jt.tip)!=null?jt==null?void 0:jt.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},jt==null?void 0:jt.resetCount),"/",a.createElement("span",null,jt==null?void 0:jt.total),"\uFF09"))))),a.createElement("div",{className:ut.tabBar},Ka)),Je=({className:on,style:Rn={},children:fn})=>a.createElement("div",{className:Ce()(on),style:Rn},fn),Ge={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"},Vt=E(75727),it=E(93041);const yt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var St=({sortValue:on,dropValue:Rn,className:fn,onSort:hn,onDrop:On,dataSource:Ka=yt})=>{var jt;return a.createElement("div",{className:Ce()(Ge.orderWrap,fn)},a.createElement(Vt.Z,{dropdownRender:()=>a.createElement(it.default,null,Ka.map((Pn,aa)=>a.createElement(it.default.Item,{key:aa,onClick:()=>On(Pn.id)},Pn.name)))},a.createElement("span",{className:Ge.orderTextWrap},(jt=Ka.find(Pn=>Rn===Pn.id))==null?void 0:jt.name)),a.createElement("span",{className:Ge.orderIconWrap},a.createElement("span",{className:Ge.orderAsc},a.createElement("i",{className:on==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer}`,onClick:()=>hn(on==="asc"?"desc":"asc")})),a.createElement("span",{className:Ge.orderDesc},a.createElement("i",{className:on==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer}`,onClick:()=>hn(on==="asc"?"desc":"asc")}))))},Yt={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"},Ht=E(7939),kt=Object.defineProperty,pe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Re=(on,Rn,fn)=>Rn in on?kt(on,Rn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[Rn]=fn,ke=(on,Rn)=>{for(var fn in Rn||(Rn={}))et.call(Rn,fn)&&Re(on,fn,Rn[fn]);if(pe)for(var fn of pe(Rn))qe.call(Rn,fn)&&Re(on,fn,Rn[fn]);return on},mt=(on,Rn)=>{var fn={};for(var hn in on)et.call(on,hn)&&Rn.indexOf(hn)<0&&(fn[hn]=on[hn]);if(on!=null&&pe)for(var hn of pe(on))Rn.indexOf(hn)<0&&qe.call(on,hn)&&(fn[hn]=on[hn]);return fn},Mt=(on,Rn,fn)=>new Promise((hn,On)=>{var Ka=aa=>{try{Pn(fn.next(aa))}catch(pa){On(pa)}},jt=aa=>{try{Pn(fn.throw(aa))}catch(pa){On(pa)}},Pn=aa=>aa.done?hn(aa.value):Promise.resolve(aa.value).then(Ka,jt);Pn((fn=fn.apply(on,Rn)).next())}),Ot=on=>{var Rn=on,{className:fn,style:hn,children:On,loading:Ka=!1,openLoading:jt,onClick:Pn=()=>{},size:aa="middle",shape:pa="round"}=Rn,na=mt(Rn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Qa,La]=(0,a.useState)(!1);return a.createElement(Ht.ZP,ke({onClick:(0,re.throttle)(jn=>Mt(void 0,null,function*(){jt&&La(!0);try{yield Pn(jn)}catch(yn){console.log("error",yn)}jt&&La(!1)}),2e3,{leading:!0,trailing:!1}),className:Ce()(Yt.btn,Yt[`${aa}-${pa}`],fn),style:hn,size:aa,shape:pa,loading:Qa||Ka},na),On)},He={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"},Nt=({className:on,style:Rn,children:fn=null,onClick:hn,title:On})=>a.createElement("div",{className:Ce()(He.head,on),style:Rn},a.createElement("span",{className:"primary-hover",onClick:hn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:On},On),a.createElement("div",{className:He.node},fn)),rt={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"},Te=({confirmShow:on=!0,confirmTitle:Rn,confirmClick:fn,cancelShow:hn=!0,cancelTitle:On,cancelClick:Ka,className:jt,style:Pn,confirmLoading:aa=!1})=>a.createElement("div",{className:Ce()(rt.btns,jt),style:Pn},on&&a.createElement(Ht.ZP,{loading:aa,onClick:fn,type:"primary",className:rt.confirm},Rn),hn&&a.createElement(Ht.ZP,{onClick:Ka,className:rt.cancel},On)),Ke={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"},wt=({className:on,style:Rn={},LeftContent:fn,children:hn,RightContent:On})=>a.createElement("div",{className:Ce()(Ke.fixedBottom,on),style:Rn},a.createElement("div",{className:Ke.wrap},a.createElement("div",{className:Ke.left},fn),a.createElement("div",{className:Ke.center},hn),a.createElement("div",{className:Ke.right},On))),Rt={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"},dn=({className:on,style:Rn={},dataSource:fn=[]})=>a.createElement("div",{className:Ce()(Rt.crumbs,on),style:Rn},fn.map((hn,On)=>Onnt.history.push(hn.path)},hn.name):a.createElement("span",null,hn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:On,style:{color:"#5F6368"}},hn.name))),Kt=E(11938),mn=Object.defineProperty,tn=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ba=(on,Rn,fn)=>Rn in on?mn(on,Rn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[Rn]=fn,_a=(on,Rn)=>{for(var fn in Rn||(Rn={}))Xn.call(Rn,fn)&&Ba(on,fn,Rn[fn]);if(wn)for(var fn of wn(Rn))Wa.call(Rn,fn)&&Ba(on,fn,Rn[fn]);return on},Un=(on,Rn)=>tn(on,Da(Rn)),Vn=(on,Rn)=>{var fn={};for(var hn in on)Xn.call(on,hn)&&Rn.indexOf(hn)<0&&(fn[hn]=on[hn]);if(on!=null&&wn)for(var hn of wn(on))Rn.indexOf(hn)<0&&Wa.call(on,hn)&&(fn[hn]=on[hn]);return fn};const{Countdown:ca}=Kt.default;var va=on=>{var Rn=on,{onChange:fn}=Rn,hn=Vn(Rn,["onChange"]);const[On,Ka]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof On=="number"&&On>=0&&fn(On)},[On]);const jt=Pn=>{const aa=Math.floor(Pn/1e3);Ka(aa)};return a.createElement(ca,Un(_a({},hn),{onChange:jt}))}},31103:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return te}});var a=E(59301);function te(ie,se){const ue=(0,a.useRef)();(0,a.useEffect)(()=>{ue.current=ie}),(0,a.useEffect)(()=>{function ne(){ue.current()}if(se!==null){let Se=setInterval(ne,se);return()=>clearInterval(Se)}},[se])}},81856:function(Pe,_e,E){"use strict";var a=E(66649),te=E.n(a),ie=E(77019),se=E(59301);const ue=({date:ne,showTag:Se})=>se.createElement(ie.Z,{align:"middle"},se.createElement("div",null," ",ne?te()(ne).format("YYYY-MM-DD HH:mm"):"--"," "),Se&&se.createElement(ie.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},se.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));_e.Z=ue},21390:function(Pe,_e,E){"use strict";var a=E(59301),te=E(11938),ie=E(4875),se=E(28284),ue=E(62957),ne=E(29787),Se=E(70858),Ce=E(37568),re=E(77019),ge=E(5269),Ee=E(7939),Be=E(87513),ht=E(66649),be=E.n(ht),oe=E(65582),De=E(65862),Ue=E(27158),Ve=E(41867),ye=E(61527),de=E(59301),x=(It,xt,Et)=>new Promise((Dt,We)=>{var we=ot=>{try{ve(Et.next(ot))}catch(Zt){We(Zt)}},xe=ot=>{try{ve(Et.throw(ot))}catch(Zt){We(Zt)}},ve=ot=>ot.done?Dt(ot.value):Promise.resolve(ot.value).then(we,xe);ve((Et=Et.apply(It,xt)).next())});const{Countdown:Ie}=te.default,Le=({value:It,onChange:xt,MaxMinutes:Et})=>de.createElement(de.Fragment,null,de.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"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",de.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\u3002",de.createElement("br",null)),de.createElement(ie.Z,{value:It,onChange:xt,min:0,precision:0,max:Et,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Et}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Ne=({exercise:It,successCb:xt,dispatch:Et})=>{var Dt,We,we,xe;const ve=(0,oe.useParams)(),[ot]=se.default.useForm(),Zt=se.default.useWatch("time",ot),[Ye,ft]=(0,a.useState)(!1),ct=(0,a.useRef)(),{actionTabs:$e}=It,[at,ut]=(0,a.useState)(),[,nt,he,Ae]=(0,ye.U)(Be.n7,{id:ve.categoryId}),[,ce,Je]=(0,ye.U)(Be.Cd,{});(0,a.useEffect)(()=>{It.actionTabs.key==="student-unlock"&&(ft(!1),ot.resetFields())},[It.actionTabs.key]);const Ge=()=>new Promise(pe=>x(void 0,null,function*(){var et,qe;return ct.current=yield(0,Ue.y)({ip_limit:(et=$e==null?void 0:$e.exerciseParams)==null?void 0:et.ip_limit,ip_bind:(qe=$e==null?void 0:$e.exerciseParams)==null?void 0:qe.ip_bind_type}),pe()})),Vt=()=>x(void 0,null,function*(){var pe,et,qe,Re,ke;yield ot.validateFields();const mt=ot.getFieldsValue();if(ft(!0),(((pe=$e==null?void 0:$e.exerciseParams)==null?void 0:pe.ip_limit)!=="no"||(et=$e==null?void 0:$e.exerciseParams)!=null&&et.ip_bind_type)&&(yield Ge()),(yield(0,Be.ZD)((qe=$e==null?void 0:$e.exerciseParams)==null?void 0:qe.id,{exercise_user_id:(Re=$e==null?void 0:$e.exerciseParams)==null?void 0:Re.exercise_user_id,unlock_key:mt.unlock_key,time:mt.time,ip:ct.current})).status===0){if(xt){Et({type:"exercise/setActionTabs",payload:{}}),xt();return}const tt=$e==null?void 0:$e.exerciseParams;(0,De.nr)({inner_ip:tt.inner_ip,public_ip:tt.public_ip,open_camera:tt.open_camera,ip_limit:tt.ip_limit,ip_bind:tt.ip_bind,ip_bind_type:tt.ip_bind_type,exercise_tips:tt.exercise_tips,exerciseId:tt.id,screen_open:tt.screen_open,screen_num:tt.screen_num,screen_sec:tt.screen_sec,coursesId:ve.coursesId,login:(ke=(0,Ve.eY)())==null?void 0:ke.login,history,identity_verify:tt.identity_verify,open_phone_video_recording:tt.open_phone_video_recording,current_status:tt.current_status}),Et({type:"exercise/setActionTabs",payload:{}})}ft(!1)}),it=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:pe=>de.createElement("span",{className:pe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},pe)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:pe=>de.createElement("span",{className:pe.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},pe)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],yt=((Dt=$e==null?void 0:$e.exerciseParams)==null?void 0:Dt.errorMessage)&&typeof((We=$e==null?void 0:$e.exerciseParams)==null?void 0:We.errorMessage)=="object";(0,a.useEffect)(()=>{It.actionTabs.key==="student-unlock"&&x(void 0,null,function*(){const pe=yield Je(ve);yield he({}),pe.status||ut(pe)})},[It.actionTabs.key]);const{time:Lt,end_time:St}=(at==null?void 0:at.exercise)||{},Yt=Ae!=null&&Ae.user_end_time?be()(Ae==null?void 0:Ae.user_end_time).add(1,"minutes"):be()(),Ht=be()(Ae==null?void 0:Ae.user_total_end_time)>Yt?Math.round(be().duration(be()(Ae==null?void 0:Ae.user_total_end_time).diff(Yt.startOf("minute"))).asMinutes()):0,kt=((Ae==null?void 0:Ae.student_left_minutes)||0)+(Zt||0);return de.createElement(de.Fragment,null,de.createElement(ue.default,{width:514,centered:!0,closable:!!((we=$e==null?void 0:$e.exerciseParams)!=null&&we.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:It.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Et({type:"exercise/setActionTabs",payload:{}})}},de.createElement(ne.Z,{spinning:nt||ce},yt&&de.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!yt&&de.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),yt&&de.createElement(Se.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((xe=$e==null?void 0:$e.exerciseParams)==null?void 0:xe.errorMessage)||{}],columns:it}),de.createElement("div",{className:""},de.createElement(se.default,{form:ot,layout:"vertical",autoComplete:"off"},de.createElement(se.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},de.createElement(Ce.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Lt!==-1?de.createElement(de.Fragment,null,de.createElement(se.default.Item,{name:"time",label:de.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",de.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",be()(Ae==null?void 0:Ae.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},de.createElement(Le,{MaxMinutes:Ht})),de.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",de.createElement("span",{className:"ml5"},nt||ce?"--":kt),"\u5206\u949F",kt!==0&&(Ae==null?void 0:Ae.user_end_time)&&de.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",de.createElement("span",{className:"ml5"},be()(Ae==null?void 0:Ae.user_end_time).add(Zt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):de.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",be()(St).format("YYYY-MM-DD HH:mm")))),de.createElement(re.Z,{justify:"space-between",align:"middle"},de.createElement(ge.Z,null),de.createElement(ge.Z,null,de.createElement(Ee.ZP,{loading:Ye,onClick:Vt},"\u8FDB\u5165\u8003\u8BD5"))))))};_e.Z=(0,oe.connect)(({exercise:It})=>({exercise:It}))(Ne)},91704:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ge}});var a=E(59301),te=E(37568),ie=E(62673),se=E(77019),ue={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Se=E(2524),Ce=(Ee,Be,ht)=>new Promise((be,oe)=>{var De=ye=>{try{Ve(ht.next(ye))}catch(de){oe(de)}},Ue=ye=>{try{Ve(ht.throw(ye))}catch(de){oe(de)}},Ve=ye=>ye.done?be(ye.value):Promise.resolve(ye.value).then(De,Ue);Ve((ht=ht.apply(Ee,Be)).next())}),ge=({data:Ee,value:Be=[],handleChangePage:ht,className:be="",setSelectedRowKeys:oe,selectedRowKeys:De,onChange:Ue=()=>{}})=>{const[Ve,ye]=(0,a.useState)([]),[de,x]=(0,a.useState)([]),[Ie,Le]=(0,a.useState)([]);let[Ne,It]=(0,a.useState)(1),[xt,Et]=(0,a.useState)();return(0,a.useEffect)(()=>{ye(Ee),x([]),Le([])},[Ee]),(0,a.useEffect)(()=>{oe&&(x(De),Le(De))},[De]),a.createElement("div",{className:`flex justify-between w-full ${be}`},a.createElement("div",{className:ue.leftdiv},a.createElement(te.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Dt=>Ce(void 0,null,function*(){ye(Ee.filter(We=>{var we;return(we=We==null?void 0:We.name)==null?void 0:we.includes(Dt.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ve.length===0&&a.createElement(Se.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(ie.default.Group,{value:de.map(Dt=>`${Dt.id}`),onChange:Dt=>{oe(Ve.filter(We=>Dt.includes(`${We.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ve.map((Dt,We)=>a.createElement(se.Z,{key:Dt.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},a.createElement(ie.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Dt.is_published,value:`${Dt.id}`},a.createElement("div",{className:ue.listClass},a.createElement("span",{className:ue.spantitle,style:{width:Dt.is_published?"108px":"170px"}},Dt.name),Dt.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:ue.rightdiv},a.createElement(te.default.Search,{onChange:Dt=>{Le(de.filter(We=>We.name.includes(Dt.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ie.length===0&&a.createElement(Se.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ie.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ie.map((Dt,We)=>a.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Dt.id},a.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Dt.name),a.createElement("img",{src:ne,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{oe(de.filter(we=>`${we.id}`!=`${Dt.id}`))}})))))))}},12320:function(Pe,_e,E){"use strict";var a=E(59301),te=E(28284),ie=E(6767),se=E(62957),ue=E(47889),ne=E(24017),Se=E(62673),Ce=E(65582),re=E(91090),ge=E(38147),Ee=E(91704),Be=E(59301),ht=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())});const be=({classroomList:oe,dispatch:De,courseEndTime:Ue,Callback:Ve})=>{const ye=(0,Ce.useParams)(),[de]=te.default.useForm(),[x,Ie]=(0,a.useState)([]),[Le,Ne]=(0,a.useState)([]),[It,xt]=(0,a.useState)(!0),[Et,Dt]=(0,a.useState)({}),[We,we]=(0,a.useState)([]),[xe,ve]=(0,a.useState)(!1);(0,a.useEffect)(()=>{oe.actionTabs.key==="start_smart_plan_xia"&&(Ye(),ot())},[oe.actionTabs]);const ot=()=>ht(void 0,null,function*(){var ft,ct,$e,at,ut,nt,he,Ae,ce;de.setFieldsValue({end_type:!0}),xt(!0);const Je=yield(0,ge.ZP)(`/api/courses/${(ct=(ft=oe==null?void 0:oe.actionTabs)==null?void 0:ft.params)==null?void 0:ct.coursesId}/smart_plans/${(at=($e=oe==null?void 0:oe.actionTabs)==null?void 0:$e.params)==null?void 0:at.smart_plans_id}.json`,{method:"get"});(Je==null?void 0:Je.status)==0&&(we((nt=(ut=Je==null?void 0:Je.data)==null?void 0:ut.group_settings)==null?void 0:nt.filter(Ge=>Ge==null?void 0:Ge.lesson_mode)),Dt(Je==null?void 0:Je.data),Ie([...(ce=(Ae=(he=Je==null?void 0:Je.data)==null?void 0:he.group_settings)==null?void 0:Ae.filter(Ge=>Ge==null?void 0:Ge.lesson_mode))==null?void 0:ce.map(Ge=>(Ge.key=Ge==null?void 0:Ge.group_id,Ge.id=Ge==null?void 0:Ge.group_id,Ge.title=Ge==null?void 0:Ge.group_name,Ge.name=Ge==null?void 0:Ge.group_name,Ge.disabled=!1,Ge.is_published=!1,Ge))]))}),Zt=()=>ht(void 0,null,function*(){var ft,ct,$e,at;!(Et!=null&&Et.unified_setting)&&(Le==null?void 0:Le.length)==0&&ie.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),ve(!0);let ut=yield(0,ge.ZP)(`/api/courses/${(ct=(ft=oe==null?void 0:oe.actionTabs)==null?void 0:ft.params)==null?void 0:ct.coursesId}/smart_plans/${(at=($e=oe==null?void 0:oe.actionTabs)==null?void 0:$e.params)==null?void 0:at.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:Et==null?void 0:Et.unified_setting,group_ids:(Le==null?void 0:Le.length)>0?Le==null?void 0:Le.map(nt=>nt==null?void 0:nt.group_id):[],ended_at:de.getFieldValue("end_time")||""}});(ut==null?void 0:ut.status)==0&&(ie.ZP.success("\u7ED3\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Ve()),ve(!1)}),Ye=()=>{Ie([]),Ne([])};return Be.createElement("div",null,Be.createElement(se.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:oe.actionTabs.key==="start_smart_plan_xia",confirmLoading:xe,onOk:()=>Zt(),onCancel:()=>{Ye(),De({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(te.default,{form:de,className:re.Z.myForm},Be.createElement(te.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},Be.createElement(ue.ZP.Group,{value:It,onChange:ft=>{xt(ft.target.value),Ne([]),de.setFieldsValue({end_time:""})}},Be.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),Be.createElement(ue.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!It&&Be.createElement(te.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},Be.createElement(ne.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),x.length>0&&Be.createElement(te.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},Be.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},Be.createElement("span",{style:{flex:1}},Be.createElement(Se.default,{checked:Le.length===x.length,onChange:ft=>{Le.length===x.length?Ne([]):Ne(x)}},"\u5168\u9009")),Be.createElement("span",{style:{width:16}}),Be.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Le.length||0,"\u4E2A\u5206\u73ED")),Be.createElement(Ee.Z,{data:x,selectedRowKeys:Le,setSelectedRowKeys:Ne})))))};_e.Z=(0,Ce.connect)(({classroomList:oe})=>({classroomList:oe}))(be)},69157:function(Pe,_e,E){"use strict";var a=E(59301),te=E(65582),ie=E(28284),se=E(62957),ue=E(6767),ne=E(47889),Se=E(24017),Ce=E(82326),re=E(25399),ge=E(5269),Ee=E(62673),Be=E(91090),ht=E(38147),be=E(66649),oe=E.n(be),De=E(65862),Ue=Object.defineProperty,Ve=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Le=(Dt,We,we)=>We in Dt?Ue(Dt,We,{enumerable:!0,configurable:!0,writable:!0,value:we}):Dt[We]=we,Ne=(Dt,We)=>{for(var we in We||(We={}))x.call(We,we)&&Le(Dt,we,We[we]);if(de)for(var we of de(We))Ie.call(We,we)&&Le(Dt,we,We[we]);return Dt},It=(Dt,We)=>Ve(Dt,ye(We)),xt=(Dt,We,we)=>new Promise((xe,ve)=>{var ot=ft=>{try{Ye(we.next(ft))}catch(ct){ve(ct)}},Zt=ft=>{try{Ye(we.throw(ft))}catch(ct){ve(ct)}},Ye=ft=>ft.done?xe(ft.value):Promise.resolve(ft.value).then(ot,Zt);Ye((we=we.apply(Dt,We)).next())});const Et=({account:Dt,globalSetting:We,dispatch:we,classroomList:xe,Callback:ve})=>{const[ot]=ie.default.useForm(),Zt=ie.default.useWatch("group_settings",ot),[Ye,ft]=(0,a.useState)(!0),[ct,$e]=(0,a.useState)(""),[at,ut]=(0,a.useState)({}),[nt,he]=(0,a.useState)([]),[Ae,ce]=(0,a.useState)(!1),[Je,Ge]=(0,a.useState)([]),[Vt,it]=(0,a.useState)(!1);(0,a.useEffect)(()=>{xe.actionTabs.key=="start_smart_plan_shang"?yt():ot.resetFields()},[xe.actionTabs.key]);const yt=()=>xt(void 0,null,function*(){var St,Yt,Ht,kt,pe,et,qe,Re,ke,mt,Mt,tt,Ot,He,At,Nt,rt,dt,Te,Ke,Me,wt,Rt,an,dn;const Kt=yield(0,ht.ZP)(`/api/courses/${(Yt=(St=xe==null?void 0:xe.actionTabs)==null?void 0:St.params)==null?void 0:Yt.coursesId}/smart_plans/${(kt=(Ht=xe==null?void 0:xe.actionTabs)==null?void 0:Ht.params)==null?void 0:kt.smart_plans_id}.json`,{method:"get"});if((Kt==null?void 0:Kt.status)==0){he((pe=Kt==null?void 0:Kt.data)==null?void 0:pe.group_settings);let mn=(Re=(qe=(et=Kt==null?void 0:Kt.data)==null?void 0:et.group_settings)==null?void 0:qe.filter(tn=>tn==null?void 0:tn.lesson_mode))==null?void 0:Re.map(tn=>It(Ne({},tn),{start_at:tn!=null&&tn.start_at?oe()(tn==null?void 0:tn.start_at):null,end_at:tn!=null&&tn.end_at?oe()(tn==null?void 0:tn.end_at):null}));Ge((0,De.sc)((mn==null?void 0:mn.length)>0?mn:[])),ut(Kt==null?void 0:Kt.data),((ke=Kt==null?void 0:Kt.data)==null?void 0:ke.status)!="not_started"||((mt=Kt==null?void 0:Kt.data)==null?void 0:mt.status)=="not_started"&&((Mt=Kt==null?void 0:Kt.data)!=null&&Mt.start_at)||((tt=Kt==null?void 0:Kt.data)==null?void 0:tt.status)=="not_started"&&(mn==null?void 0:mn.length)>0?(ft((Ot=Kt==null?void 0:Kt.data)==null?void 0:Ot.unified_setting),$e((He=Kt==null?void 0:Kt.data)==null?void 0:He.lesson_mode),ot.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(At=Kt==null?void 0:Kt.data)==null?void 0:At.unified_setting,lesson_mode:(Nt=Kt==null?void 0:Kt.data)==null?void 0:Nt.lesson_mode,start_at:(rt=Kt==null?void 0:Kt.data)!=null&&rt.start_at?oe()((dt=Kt==null?void 0:Kt.data)==null?void 0:dt.start_at):null,end_at:(Te=Kt==null?void 0:Kt.data)!=null&&Te.end_at?oe()((Ke=Kt==null?void 0:Kt.data)==null?void 0:Ke.end_at):null,allow_answer_after_end:(Me=Kt==null?void 0:Kt.data)==null?void 0:Me.allow_answer_after_end})):(ot.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(wt=Kt==null?void 0:Kt.data)==null?void 0:wt.unified_setting,lesson_mode:(Rt=Kt==null?void 0:Kt.data)==null?void 0:Rt.lesson_mode}),ft((an=Kt==null?void 0:Kt.data)==null?void 0:an.unified_setting),$e((dn=Kt==null?void 0:Kt.data)==null?void 0:dn.lesson_mode))}}),Lt=St=>{for(let Yt=0;Yt<(St==null?void 0:St.length);Yt++){const Ht=St==null?void 0:St[Yt],kt=new Date(Ht==null?void 0:Ht.start_at),pe=Ht!=null&&Ht.end_at?new Date(Ht==null?void 0:Ht.end_at):null;for(let et=Yt+1;et<(St==null?void 0:St.length);et++){const qe=St==null?void 0:St[et],Re=new Date(qe==null?void 0:qe.start_at),ke=qe!=null&&qe.end_at?new Date(qe==null?void 0:qe.end_at):null;if(pe&&ke){if(kt<=ke&&Re<=pe)return!0}else if(pe&&!ke){if(Re<=pe)return!0}else if(!pe&&ke){if(kt<=ke)return!0}else if(!pe&&!ke&&kt<=Re)return!0}}return!1};return a.createElement(se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:xe.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:Vt,afterClose:()=>{ft(!0),$e(!0)},onCancel:()=>{we({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>xt(void 0,null,function*(){var St,Yt,Ht,kt;if(yield ot.validateFields(),Lt(ot.getFieldValue("group_settings")))se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>xt(void 0,null,function*(){var et,qe,Re,ke;it(!0);let mt=yield(0,ht.ZP)(`/api/courses/${(qe=(et=xe==null?void 0:xe.actionTabs)==null?void 0:et.params)==null?void 0:qe.coursesId}/smart_plans/${(ke=(Re=xe==null?void 0:xe.actionTabs)==null?void 0:Re.params)==null?void 0:ke.smart_plans_id}/settings.json`,{method:"put",body:Ne({},ot.getFieldsValue())});(mt==null?void 0:mt.status)==0&&(ue.ZP.success("\u5F00\u8BFE\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}),ve()),it(!1)})});else{it(!0);let et=yield(0,ht.ZP)(`/api/courses/${(Yt=(St=xe==null?void 0:xe.actionTabs)==null?void 0:St.params)==null?void 0:Yt.coursesId}/smart_plans/${(kt=(Ht=xe==null?void 0:xe.actionTabs)==null?void 0:Ht.params)==null?void 0:kt.smart_plans_id}/settings.json`,{method:"put",body:Ne({},ot.getFieldsValue())});(et==null?void 0:et.status)==0&&(ue.ZP.success("\u5F00\u8BFE\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}),ve()),it(!1)}})},a.createElement("div",null,a.createElement(ie.default,{form:ot,className:Be.Z.myForm},a.createElement(ie.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},a.createElement(ne.ZP.Group,{onChange:St=>{ft(St.target.value),St.target.value?(ot.setFieldValue("lesson_mode","online_lesson"),ot.setFieldValue("start_at",oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),ot.setFieldValue("end_at",null)):ot.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(at==null?void 0:at.status)!="not_started"||(at==null?void 0:at.status)=="not_started"&&(at==null?void 0:at.start_at)||(at==null?void 0:at.status)=="not_started"&&(Je==null?void 0:Je.length)>0},a.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),a.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ye&&a.createElement(a.Fragment,null,a.createElement(ie.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},a.createElement(ne.ZP.Group,{onChange:St=>{$e(St.target.value),ot.setFieldValue("start_at",oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),ot.setFieldValue("end_at",null)},disabled:(at==null?void 0:at.status)!="not_started"||(at==null?void 0:at.status)=="not_started"&&(at==null?void 0:at.start_at)||(at==null?void 0:at.status)=="not_started"&&(Je==null?void 0:Je.length)>0},a.createElement(ne.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(ne.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},ct=="online_lesson"?a.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ct=="self_learning"||(at==null?void 0:at.start_at))&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement(ie.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:St=>{const Yt=ot.getFieldValue("end_at"),Ht=(0,De.Q8)(St,null),kt=Yt&&St&&St>oe()(Yt);return Ht||kt},disabledTime:St=>(0,De.d0)(St),disabled:(at==null?void 0:at.start_at)&&new Date(at==null?void 0:at.start_at)(0,De.Q8)(St,null,ot.getFieldValue("start_at")),disabledTime:St=>(0,De.d0)(St,ot.getFieldValue("start_at"))})))),!Ye&&a.createElement("div",{className:Be.Z.myGroupSettings},a.createElement(ie.default.List,{name:"group_settings"},(St,{add:Yt,remove:Ht})=>St.map((kt,pe)=>{var et,qe,Re,ke,mt,Mt;return a.createElement("div",{key:kt.key,style:{marginBottom:"20px"}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",pe+1),a.createElement(ie.default.Item,{className:"ml10",name:[kt.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},a.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(et=nt==null?void 0:nt.map(tt=>It(Ne({},tt),{disabled:tt==null?void 0:tt.lesson_mode,group_name:tt!=null&&tt.lesson_mode?(tt==null?void 0:tt.group_name)+"(\u5DF2\u4E0A\u8BFE)":tt==null?void 0:tt.group_name})))==null?void 0:et.filter(tt=>{var Ot,He,At;return!((At=(He=(Ot=Zt==null?void 0:Zt.map((Nt,rt)=>{if(rt!==pe)return Nt==null?void 0:Nt.group_id}))==null?void 0:Ot.toString())==null?void 0:He.split(","))!=null&&At.includes(String(tt.group_id)))}),maxTagPlaceholder:tt=>a.createElement("div",{style:{cursor:"pointer"}},"+",tt==null?void 0:tt.length)})),a.createElement(ie.default.Item,{className:"ml10",name:[kt.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},a.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},a.createElement(Ce.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(Ce.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement(re.Z,{title:a.createElement("div",null,((Re=(qe=ot.getFieldValue("group_settings"))==null?void 0:qe[pe])==null?void 0:Re.lesson_mode)=="online_lesson"?a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},a.createElement("div",{className:Be.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((ke=nt==null?void 0:nt.filter(tt=>{var Ot,He,At;return!((At=(He=(Ot=Zt==null?void 0:Zt.map(Nt=>Nt==null?void 0:Nt.group_name))==null?void 0:Ot.toString())==null?void 0:He.split(","))!=null&&At.includes(String(tt.group_name)))}))==null?void 0:ke.length)>0&&a.createElement(ge.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Yt({lesson_mode:"online_lesson",start_at:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),pe!=0?a.createElement(ge.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ht(kt.name)}})):a.createElement(ge.Z,null)),((Mt=(mt=ot.getFieldValue("group_settings"))==null?void 0:mt[pe])==null?void 0:Mt.lesson_mode)=="self_learning"&&a.createElement("div",{style:{display:"flex",marginTop:"10px"}},a.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),a.createElement(ie.default.Item,{name:[kt.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:tt=>{var Ot,He;const At=(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.end_at,Nt=(0,De.Q8)(tt,null),rt=At&&tt&&tt>oe()(At);return Nt||rt},disabledTime:tt=>(0,De.d0)(tt),size:"large"})),a.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),a.createElement(ie.default.Item,{name:[kt.name,"end_at"],colon:!1},a.createElement(Se.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:tt=>{var Ot,He;return(0,De.Q8)(tt,null,(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.start_at)},disabledTime:tt=>{var Ot,He;return(0,De.d0)(tt,(He=(Ot=ot.getFieldValue("group_settings"))==null?void 0:Ot[pe])==null?void 0:He.start_at)}}))))}))),a.createElement(ie.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},a.createElement(Ee.default,{checked:Ae,onChange:St=>{ce(St.target.checked),ot.setFieldValue("allow_answer_after_end",St.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};_e.Z=(0,te.connect)(({account:Dt,globalSetting:We,classroomList:we})=>({account:Dt,globalSetting:We,classroomList:we}))(Et)},43026:function(Pe,_e,E){"use strict";E.r(_e),E.d(_e,{default:function(){return Am}});var a=E(59301),te=E(68143),ie=E.n(te),se=E(65582),ue=E(28284),ne=E(6767),Se=E(62957),Ce=E(47889),re=E(25399),ge=E(75727),Ee=E(36207),Be=E(70858),ht=E(7939),be=E(82326),oe=E(58359),De=E(58755),Ue=E(29787),Ve=E(38147),ye=E(74128),de=E(95097),x={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},Ie=E(59301),Le=Object.defineProperty,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(le,z,b)=>z in le?Le(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Dt=(le,z)=>{for(var b in z||(z={}))It.call(z,b)&&Et(le,b,z[b]);if(Ne)for(var b of Ne(z))xt.call(z,b)&&Et(le,b,z[b]);return le};const We={C:Ie.createElement("span",{className:x.c},"C"),"C++":Ie.createElement("span",{className:x.cpp},"C++"),Java:Ie.createElement("span",{className:x.java},"Java"),Python:Ie.createElement("span",{className:x.python},"Python")},we=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const pt={fontSize:"18px"};return Ie.createElement("div",{className:x.questionBox},Ie.createElement(de.Z,{value:`${st}\u3001`+(b==null?void 0:b.name),style:Dt({},pt)}))};function xe(le){var z;return Ie.createElement("div",{className:x.descBox},Ie.createElement("div",{className:x.title},Ie.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(z=le==null?void 0:le.languages)==null?void 0:z.map((b,st,pt)=>Ie.createElement(a.Fragment,{key:st},We[b==null?void 0:b.language]))),Ie.createElement("div",{className:x.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},Ie.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(le==null?void 0:le.description),style:{fontSize:"16px",color:"#000"}})))}var ve=(0,se.connect)(({problemset:le})=>({problemset:le}))(we),ot=E(65862),Zt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Ye={log(...le){this.enabled&&(le.push(Date.now()),Zt.logger.log("[ActionCable]",...le))}};const ft=()=>new Date().getTime(),ct=le=>(ft()-le)/1e3;class $e{constructor(z){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=z,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=ft(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Ye.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=ft(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Ye.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=ft()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Ye.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=ft(),Ye.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:z,reconnectionBackoffRate:b}=this.constructor,st=Math.pow(1+b,Math.min(this.reconnectAttempts,10)),In=(this.reconnectAttempts===0?1:b)*Math.random();return z*1e3*st*(1+In)}reconnectIfStale(){this.connectionIsStale()&&(Ye.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${ct(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Ye.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${ct(this.disconnectedAt)} s`):(Ye.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return ct(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&ct(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Ye.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}$e.staleThreshold=6,$e.reconnectionBackoffRate=.15;var at={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:ut,protocols:nt}=at,he=nt.slice(0,nt.length-1),Ae=[].indexOf;class ce{constructor(z){this.open=this.open.bind(this),this.consumer=z,this.subscriptions=this.consumer.subscriptions,this.monitor=new $e(this),this.disconnected=!0}send(z){return this.isOpen()?(this.webSocket.send(JSON.stringify(z)),!0):!1}open(){if(this.isActive())return Ye.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const z=[...nt,...this.consumer.subprotocols||[]];return Ye.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${z}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Zt.WebSocket(this.consumer.url,z),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:z}={allowReconnect:!0}){if(z||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Ye.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(z){Ye.log("Failed to reopen WebSocket",z)}finally{Ye.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return Ae.call(he,this.getProtocol())>=0}isState(...z){return Ae.call(z,this.getState())>=0}getState(){if(this.webSocket){for(let z in Zt.WebSocket)if(Zt.WebSocket[z]===this.webSocket.readyState)return z.toLowerCase()}return null}installEventHandlers(){for(let z in this.events){const b=this.events[z].bind(this);this.webSocket[`on${z}`]=b}}uninstallEventHandlers(){for(let z in this.events)this.webSocket[`on${z}`]=function(){}}}ce.reopenDelay=500,ce.prototype.events={message(le){if(!this.isProtocolSupported())return;const{identifier:z,message:b,reason:st,reconnect:pt,type:In}=JSON.parse(le.data);switch(this.monitor.recordMessage(),In){case ut.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case ut.disconnect:return Ye.log(`Disconnecting. Reason: ${st}`),this.close({allowReconnect:pt});case ut.ping:return null;case ut.confirmation:return this.subscriptions.confirmSubscription(z),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(z,"connected",{reconnected:!0})):this.subscriptions.notify(z,"connected",{reconnected:!1});case ut.rejection:return this.subscriptions.reject(z);default:return this.subscriptions.notify(z,"received",b)}},open(){if(Ye.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Ye.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(le){if(Ye.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Ye.log("WebSocket onerror event")}};const Je=function(le,z){if(z!=null)for(let b in z){const st=z[b];le[b]=st}return le};class Ge{constructor(z,b={},st){this.consumer=z,this.identifier=JSON.stringify(b),Je(this,st)}perform(z,b={}){return b.action=z,this.send(b)}send(z){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(z)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Vt{constructor(z){this.subscriptions=z,this.pendingSubscriptions=[]}guarantee(z){this.pendingSubscriptions.indexOf(z)==-1?(Ye.log(`SubscriptionGuarantor guaranteeing ${z.identifier}`),this.pendingSubscriptions.push(z)):Ye.log(`SubscriptionGuarantor already guaranteeing ${z.identifier}`),this.startGuaranteeing()}forget(z){Ye.log(`SubscriptionGuarantor forgetting ${z.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(b=>b!==z)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(z=>{Ye.log(`SubscriptionGuarantor resubscribing ${z.identifier}`),this.subscriptions.subscribe(z)})},500)}}class it{constructor(z){this.consumer=z,this.guarantor=new Vt(this),this.subscriptions=[]}create(z,b){const st=z,pt=typeof st=="object"?st:{channel:st},In=new Ge(this.consumer,pt,b);return this.add(In)}add(z){return this.subscriptions.push(z),this.consumer.ensureActiveConnection(),this.notify(z,"initialized"),this.subscribe(z),z}remove(z){return this.forget(z),this.findAll(z.identifier).length||this.sendCommand(z,"unsubscribe"),z}reject(z){return this.findAll(z).map(b=>(this.forget(b),this.notify(b,"rejected"),b))}forget(z){return this.guarantor.forget(z),this.subscriptions=this.subscriptions.filter(b=>b!==z),z}findAll(z){return this.subscriptions.filter(b=>b.identifier===z)}reload(){return this.subscriptions.map(z=>this.subscribe(z))}notifyAll(z,...b){return this.subscriptions.map(st=>this.notify(st,z,...b))}notify(z,b,...st){let pt;return typeof z=="string"?pt=this.findAll(z):pt=[z],pt.map(In=>typeof In[b]=="function"?In[b](...st):void 0)}subscribe(z){this.sendCommand(z,"subscribe")&&this.guarantor.guarantee(z)}confirmSubscription(z){Ye.log(`Subscription confirmed ${z}`),this.findAll(z).map(b=>this.guarantor.forget(b))}sendCommand(z,b){const{identifier:st}=z;return this.consumer.send({command:b,identifier:st})}}class yt{constructor(z){this._url=z,this.subscriptions=new it(this),this.connection=new ce(this),this.subprotocols=[]}get url(){return Lt(this._url)}send(z){return this.connection.send(z)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(z){this.subprotocols=[...this.subprotocols,z]}}function Lt(le){if(typeof le=="function"&&(le=le()),le&&!/^wss?:/i.test(le)){const z=document.createElement("a");return z.href=le,z.href=z.href,z.protocol=z.protocol.replace("http","ws"),z.href}else return le}function St(le=Yt("url")||at.default_mount_path){return new yt(le)}function Yt(le){const z=document.head.querySelector(`meta[name='action-cable-${le}']`);if(z)return z.getAttribute("content")}var Ht=E(89392),kt=E.n(Ht),pe=E(77254),et=E(77019),qe=E(5269),Re=E(59301),ke=Object.defineProperty,mt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,At=(le,z,b)=>z in le?ke(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Nt=(le,z)=>{for(var b in z||(z={}))Ot.call(z,b)&&At(le,b,z[b]);if(tt)for(var b of tt(z))He.call(z,b)&&At(le,b,z[b]);return le},rt=(le,z)=>mt(le,Mt(z));const dt=({problemset:le,dispatch:z,question:b,disabled:st,showAnswer:pt,questionIndex:In})=>{var bn;const[Jt,Pt]=(0,a.useState)({}),[vn,Jn]=(0,a.useState)([]),Zn={fontSize:"18px"},Tn=["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"];(0,a.useEffect)(()=>{console.log("111"),console.log(b);const Cn=(0,Ht.cloneDeep)(b);Pt(Cn),Jn(Cn==null?void 0:Cn.choices)},[b]),console.log("question--",b);const En=Cn=>{const wa=vn.map((Gn,ea)=>rt(Nt({},Gn),{checked:ea===Cn?!(Gn!=null&&Gn.checked):!1}));Jn(wa)};return Re.createElement("div",null,Re.createElement("div",{className:x.questionBox},Re.createElement(de.Z,{value:`${In}\u3001`+(Jt==null?void 0:Jt.name),style:Nt({},Zn)}),(bn=b==null?void 0:b.choices)==null?void 0:bn.map((Cn,wa)=>{const{is_answer:Gn,checked:ea,choice_text:xn,me_answered:qn}=Cn;let Mn="";return pt?Gn&&(Mn=x.rightAnswerBox):(ea||qn)&&(Mn=x.activeAnswer),Re.createElement(et.Z,{key:wa,className:`${x.choiceBox} ${Mn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:wa==0?"40px":"20px"},onClick:kn=>{En(wa)}},Re.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:x.choiceIndex},Tn[wa]),Re.createElement(qe.Z,{flex:1,className:"ml30"},Re.createElement(de.Z,{className:x.html,value:xn,style:Nt({},Zn)})),pt&&Gn&&Re.createElement(qe.Z,null,Re.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var Te=(0,se.connect)(({problemset:le})=>({problemset:le}))(dt),Ke=E(12893),Me=E(25374),wt=E(59301),Rt=Object.defineProperty,an=Object.defineProperties,dn=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Da=(le,z,b)=>z in le?Rt(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,wn=(le,z)=>{for(var b in z||(z={}))mn.call(z,b)&&Da(le,b,z[b]);if(Kt)for(var b of Kt(z))tn.call(z,b)&&Da(le,b,z[b]);return le},Xn=(le,z)=>an(le,dn(z)),Wa=(le,z)=>{var b={};for(var st in le)mn.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&Kt)for(var st of Kt(le))z.indexOf(st)<0&&tn.call(le,st)&&(b[st]=le[st]);return b};const Ba=le=>{var z=le,{value:b,onChange:st,scrollId:pt}=z,In=Wa(z,["value","onChange","scrollId"]);return wt.createElement("div",{id:pt||""},wt.createElement(Me.Z,Xn(wn({},In),{defaultValue:b,onChange:(bn,Jt)=>{Jt!=null&&Jt.length?st(bn,Jt):st(bn)}})))},_a=({value:le,onChange:z,placeholder:b,height:st=150,isEdit:pt,miniToolbar:In,watch:bn=!0})=>pt?wt.createElement(Me.Z,{isFocus:!0,height:st||void 0,placeholder:b,defaultValue:le,onChange:z,miniToolbar:In}):wt.createElement("div",{style:{cursor:"pointer"}},le?wt.createElement(de.Z,{className:x.inputBorder,value:le}):wt.createElement("div",{className:`${x.inputBorder} ${x.placeholder} inputBorderError`},b));var Un=E(59301),Vn=Object.defineProperty,ca=Object.defineProperties,ga=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,fn=(le,z,b)=>z in le?Vn(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,hn=(le,z)=>{for(var b in z||(z={}))on.call(z,b)&&fn(le,b,z[b]);if(va)for(var b of va(z))Rn.call(z,b)&&fn(le,b,z[b]);return le},On=(le,z)=>ca(le,ga(z)),Ka=(le,z)=>{var b={};for(var st in le)on.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&va)for(var st of va(le))z.indexOf(st)<0&&Rn.call(le,st)&&(b[st]=le[st]);return b};const jt=["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"],Pn=({value:le,onChange:z,choiceTextKey:b,answerKey:st,index:pt,isEdit:In,setInputActive:bn,form:Jt,choiceOptionsPath:Pt,allowChangeMode:vn,showAddIcon:Jn,addItem:Zn,deleteItem:Tn})=>{const En=(le==null?void 0:le[st])===1,Cn=()=>{const Gn=Jt.getFieldValue(Pt);Jt.setFieldValue(Pt,Gn.map(ea=>On(hn({},ea),{[st]:0})))},wa=()=>{En?z(On(hn({},le),{[st]:0})):(vn||Cn(),z(On(hn({},le),{[st]:1})))};return Un.createElement(et.Z,{className:x.choiceWrap,align:"middle",wrap:!1},Un.createElement(qe.Z,{onClick:wa,className:`${x.choiceIndex} ${En?x.activeAnswer:""}`},jt[pt]),Un.createElement(qe.Z,{flex:1,className:`${x.editorWrap} ml15`,onClick:bn},Un.createElement(_a,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:In,value:le==null?void 0:le[b],onChange:Gn=>{z(On(hn({},le),{[b]:Gn}))}})),Un.createElement(qe.Z,{flex:"0 0 auto",className:"ml15"},Un.createElement("div",{onClick:wa,className:`${x.setAnswerBtn} ${En?x.activeAnswer:""}`},En?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Un.createElement(qe.Z,{className:x.actionWrapper},Un.createElement(re.Z,{title:"\u5220\u9664"},Un.createElement(Ke.Z,{className:x.deleteIcon,onClick:Tn,style:{visibility:pt>1?"visible":"hidden"}}))))},aa=({questionTitlePlaceholder:le,titleKey:z,choiceKey:b,analysisKey:st,choiceTextKey:pt,answerKey:In,choiceOptionsPath:bn,allowChangeMode:Jt=!0,form:Pt,showAnalysis:vn=!0})=>{const[Jn,Zn]=(0,a.useState)(),[Tn,En]=(0,a.useState)(!1);return Un.createElement("div",{className:x.wrap},Un.createElement("div",{className:x.questionTitleEditorWrap},Un.createElement(ue.default.Item,{label:"\u9898\u5E72",name:z,labelCol:{span:24},rules:[{required:!0}]},Un.createElement(Ba,{scrollId:Array.isArray(z)?z.join("_"):`${z}`,height:150,placeholder:le}))),Un.createElement(ue.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Un.createElement(ue.default.List,{name:b,rules:[{validator(Cn,wa){const Gn=wa.some(xn=>xn[In]===1),ea=wa.findIndex(xn=>{var qn;return((qn=xn[pt])==null?void 0:qn.length)<=0});return ea!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[ea]}\u9009\u9879\u7684\u5185\u5BB9`)):Gn?Promise.resolve():(ne.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Cn,{add:wa,remove:Gn})=>Un.createElement("div",{id:Array.isArray(bn)?bn.join("_"):`${bn}`},Cn.map((ea,xn)=>{var qn=ea,{key:Mn,name:kn}=qn,Nn=Ka(qn,["key","name"]);const ka=Jn===Mn,Qt=()=>{Zn(Mn)},ya=xn<7&&xn===Cn.length-1,Ua=()=>wa({[pt]:"",[In]:0}),Ra=()=>Gn(kn);return Un.createElement(ue.default.Item,On(hn({},Nn),{key:Mn,name:kn,className:x.choiceListWrap,rules:[{validator(tr,_n){return _n!=null&&_n.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[xn]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Un.createElement(Pn,{choiceTextKey:pt,answerKey:In,index:xn,isEdit:ka,setInputActive:Qt,form:Pt,choiceOptionsPath:bn,allowChangeMode:Jt,showAddIcon:ya,addItem:Ua,deleteItem:Ra}))}),Cn.length<8&&Un.createElement("div",{className:`${x.addBtn} mb30`,onClick:()=>wa({[pt]:"",[In]:0})},Un.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),vn&&Un.createElement("div",{onClick:()=>En(!0)},Un.createElement(ue.default.Item,{name:st,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Un.createElement(_a,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Tn}))))};var pa=E(59301),na=Object.defineProperty,Qa=Object.defineProperties,La=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Kn=(le,z,b)=>z in le?na(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,fl=(le,z)=>{for(var b in z||(z={}))yn.call(z,b)&&Kn(le,b,z[b]);if(jn)for(var b of jn(z))sn.call(z,b)&&Kn(le,b,z[b]);return le},Fl=(le,z)=>Qa(le,La(z)),wr=(le,z)=>{var b={};for(var st in le)yn.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&jn)for(var st of jn(le))z.indexOf(st)<0&&sn.call(le,st)&&(b[st]=le[st]);return b};const gn={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Hn=({value:le,onChange:z,form:b})=>{const st=(le==null?void 0:le.is_answer)===1,pt=le==null?void 0:le.choice_text,In=()=>{const bn=b.getFieldsValue().choices.map(Jt=>({choice_text:Jt.choice_text,is_answer:0}));b.setFieldsValue({choices:bn}),z(Fl(fl({},le),{is_answer:1}))};return pa.createElement(et.Z,{className:x.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},pa.createElement(qe.Z,{onClick:In,className:`${x.choiceIndex} ${x.judgementIndex} ${st?x.activeAnswer:""}`},gn[pt]),pa.createElement(qe.Z,{flex:1,className:`${x.editorWrap} ml15`},pa.createElement("div",{className:`${x.inputBorder} ${x.placeholder} ${st?x.activeJudgementAnswer:""}`},pt)))},$a=({questionTitlePlaceholder:le,choiceKey:z,form:b})=>{const[st,pt]=(0,a.useState)(!1);return pa.createElement("div",{className:x.wrap},pa.createElement("div",{className:x.questionTitleEditorWrap},pa.createElement(ue.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},pa.createElement(Ba,{scrollId:"name",height:140,placeholder:le}))),pa.createElement(ue.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},pa.createElement(ue.default.List,{name:"choices",rules:[{validator(In,bn){return bn.some(Pt=>(Pt==null?void 0:Pt.is_answer)===1)?Promise.resolve():(ne.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},In=>pa.createElement("div",{id:"choices"},In.map(bn=>{var Jt=bn,{key:Pt,name:vn}=Jt,Jn=wr(Jt,["key","name"]);return pa.createElement(ue.default.Item,Fl(fl({},Jn),{key:Pt,name:vn,noStyle:!0}),pa.createElement(Hn,{form:b}))})))),pa.createElement("div",{onClick:()=>pt(!0)},pa.createElement(ue.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pa.createElement(_a,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:st}))))};var ja=E(37568),pl=E(4875),Ml={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},Ze=E(41348),qt=E(67365),cn=E(22975),Tt=E(98092),Wn=E(11915),la=E(49713),Ya="data:image/png;base64,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",Ma=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Ia=(0,a.forwardRef)(({onSave:le,aiImg:z},b)=>{var st;const pt=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,In=(0,se.useParams)(),[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)([]),[Jn,Zn]=(0,a.useState)(!0),[Tn,En]=(0,a.useState)(null),[Cn,wa]=(0,a.useState)([]),[Gn,ea]=(0,a.useState)(0),[xn,qn]=(0,a.useState)(0),[Mn,kn]=(0,a.useState)(!1),[Nn,ka]=(0,a.useState)(""),[Qt,ya]=(0,a.useState)(0),[Ua,Ra]=(0,a.useState)(0),[tr,_n]=(0,a.useState)(0),[Ta,ml]=(0,a.useState)(0),[xa,al]=(0,a.useState)(0),[Zr,ou]=(0,a.useState)(0),[Mr,Ir]=(0,a.useState)(0),[il,sl]=(0,a.useState)(0),[Nr,Zu]=(0,a.useState)(null),[Po,Tu]=(0,a.useState)(la.Q),{contentRef:Xu,value:Oo,status:ai,open:Eo,close:ku}=Po,no=(0,Tt.Z)({contentRef:Xu,status:ai}),{openProgress:qo,closeProgress:ui,CreateProgressModal:Hi,progressOpen:Gi}=(0,cn.Z)();(0,a.useEffect)(()=>{Tn&&(Ji(),pi()),Tn===!1&&(ku(),vn([]),ka(pt),ya(0),Ra(0),_n(0),ml(0),al(0),ou(0),Ir(0),sl(0),Zu(null))},[Tn]);const Ki=()=>{En(!0)};(0,a.useImperativeHandle)(b,()=>({onClick:Ki}));const bi=vu=>{kn(!0),ea(vu),qn(0)},rs=vu=>Ma(void 0,null,function*(){const To=vu.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(To)==-1?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):vu.size/1024/1024>10?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),pi=()=>Ma(void 0,null,function*(){const vu=yield(0,Ve.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});vu.status===0&&(ea(vu.total_number),qn(vu.remaining_number))}),Ji=()=>Ma(void 0,null,function*(){console.log(In,"params"),Zn(!0),ka("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),Zn(!1)}),oi=vu=>(vu=vu||"",vu=String(vu),vu=vu.replace(/\s+/g,""),vu),ki=vu=>Ma(void 0,null,function*(){var To,So,wi;const xi=[{name:"\u5355\u9009\u9898",num:Qt||0},{name:"\u591A\u9009\u9898",num:Ua||0},{name:"\u5224\u65AD\u9898",num:tr||0},{name:"\u586B\u7A7A\u9898",num:Ta||0},{name:"\u7B80\u7B54\u9898",num:xa||0},{name:"\u7EC4\u5408\u9898",num:il||0},{name:"\u7F16\u7A0B\u9898",num:Zr||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Mr||0}];if(oi(Nn)){if(Nn.length>1e3){ne.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ne.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!oi(Nn)&&!(Pt!=null&&Pt.length)){ne.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Fo=xi.reduce((Va,ji)=>Va+ji.num,0);if(Fo===0){ne.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Fo>5){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}if(vu&&Gn!==-1){kn(!0);return}kn(!1);const os={scene_type:6,request_identifier:Math.random(),file_id:(So=(To=Pt[0])==null?void 0:To.response)==null?void 0:So.id,content:Nn,ppt_page_url:(wi=z==null?void 0:z[0])==null?void 0:wi.url,count_arr:xi.map(Va=>Va.num).join(",")};yield Eo(os),pi()}),us=()=>Ma(void 0,null,function*(){const vu=no();qo(),Jt(!0),wa([]);const To=new FormData;To.append("html",vu);const So=yield(0,Ve.ZP)("/api/intelligent_imports/import.json",{method:"post",body:To},!0);if((So==null?void 0:So.status)===0)if(So!=null&&So.data){ui(100),wa(So==null?void 0:So.data);return}else ne.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Jt(!1),ui()}),Li=()=>Ma(void 0,null,function*(){const vu=no();(0,ot.RG)(vu)}),Xi=["uploading","error"].includes((st=Pt==null?void 0:Pt[0])==null?void 0:st.status);return a.createElement(a.Fragment,null,a.createElement(Wn.Z,{visible:Mn,totalCount:Gn,usedCount:xn,onCancel:()=>kn(!1),onOk:()=>{ki(!1)}}),a.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Ml.extraHeader},a.createElement(et.Z,{align:"middle"},!ai&&!!Oo&&a.createElement(a.Fragment,null,a.createElement(ht.ZP,{className:Ml.save_btn,style:{marginRight:"20px"},onClick:us},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),a.createElement(ht.ZP,{className:Ml.save_btn,onClick:Li,style:{marginRight:"20px"}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const vu=To=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:To,onOk:()=>{En(!1)}})};if(ai){vu("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Oo?vu("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):En(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Tn},a.createElement("div",{className:Ml.wrap},a.createElement("div",{className:Ml.left},a.createElement(Ue.Z,{spinning:Jn},a.createElement("div",{className:Ml.tip},a.createElement("img",{src:Ya}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},className:"mb20",value:Nn,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:vu=>{ka(vu.target.value)}}),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),a.createElement(et.Z,{style:{gap:16}},a.createElement(qe.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Qt,onChange:ya,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Ua,onChange:Ra,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(pl.Z,{min:0,max:10,value:tr,onChange:_n,style:{marginLeft:"8px"}})),a.createElement(qe.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(pl.Z,{min:0,max:10,value:Zr,onChange:ou,style:{marginLeft:"8px"}})))),ai?a.createElement("div",{onClick:ku,className:Ml.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Xi?a.createElement("div",{className:`${Ml.bottomBtn} ${Ml.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{ki(!0)},className:Ml.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),a.createElement(la.Z,{onStatusChange:Tu,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Gi,noRestrictModal:bi,stringTransformer:qt.o,onError:vu=>{Object.prototype.toString.call(vu)==="[object Object]"&&vu.status===-9&&bi(vu.data)}}))),a.createElement(Ee.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:bn},a.createElement(et.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:E(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(Ze.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Cn,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Jt(!1),onSuccess:()=>{Jt(!1),En(!1)},onSave:vu=>Ma(void 0,null,function*(){yield le(vu,()=>{Jt(!1),En(!1)})})}),a.createElement("div",{style:{height:70}})),Hi("\u5904\u7406\u4E2D"))}),Ja=E(95532),cl=E(89787),Na={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},Nl=E(42441),Sa=E(82636),vl=E(93539),ua=E(59301),ar=Object.defineProperty,pr=Object.defineProperties,oa=Object.getOwnPropertyDescriptors,Vl=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Ql=(le,z,b)=>z in le?ar(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,dl=(le,z)=>{for(var b in z||(z={}))xr.call(z,b)&&Ql(le,b,z[b]);if(Vl)for(var b of Vl(z))vr.call(z,b)&&Ql(le,b,z[b]);return le},Hl=(le,z)=>pr(le,oa(z)),_l=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Bl=["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"],Ur=({data:le=[],totalData:z,paramsHttp:b,smartItembanks:st,socketData:pt})=>{const In=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)(1),[Jn,Zn]=(0,a.useState)();return ua.createElement("div",{className:Na.summaryWrap},ua.createElement(et.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},ua.createElement(qe.Z,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:Na.title},"\u7B54\u9898\u6982\u89C8")),ua.createElement(qe.Z,{style:{display:"flex"}},le==null?void 0:le.map((Tn,En)=>ua.createElement("div",{key:En,style:{display:"flex",alignItems:"center",marginLeft:En==0?"0px":"20px"}},ua.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:In[En]}}),ua.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},Tn==null?void 0:Tn.name))))),le==null?void 0:le.map((Tn,En)=>{var Cn;return ua.createElement("div",{className:Na.summaryItem,key:En,style:{marginTop:En==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var wa;(wa=[0,1,2])!=null&&wa.includes(En)&&(Jt(!0),vn(En+1))}},ua.createElement("div",{className:Na.label},Tn==null?void 0:Tn.name),ua.createElement(cl.Z,{percent:(Cn=[3,4])!=null&&Cn.includes(En)?Tn==null?void 0:Tn.value:(Tn==null?void 0:Tn.value)/z*100,size:[575,10],strokeColor:In[En],format:wa=>{var Gn;return ua.createElement("span",{className:Na.percentSty},(Gn=[3,4])!=null&&Gn.includes(En)?((Tn==null?void 0:Tn.value)||0)+"%":(Tn==null?void 0:Tn.value)||0)}}))}),ua.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),ua.createElement(su,{visible:bn,onCancel:()=>{Jt(!1)},paramsHttp:b,smartItembanks:st,itemBankId:pt==null?void 0:pt.item_bank_id,detailType:Pt}))},ia=({data:le=[],paramsHttp:z,smartItembanks:b,socketData:st})=>{const[pt,In]=(0,a.useState)(),[bn,Jt]=(0,a.useState)(!1),[Pt,vn]=(0,a.useState)(),[Jn,Zn]=(0,a.useState)(),Tn=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return ua.createElement("div",{className:Na.summaryWrap,style:{overflow:"hidden"}},ua.createElement(et.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},ua.createElement(qe.Z,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:Na.title},"\u7B54\u9898\u8BE6\u60C5"))),ua.createElement("div",{className:Na.detailSty},le==null?void 0:le.map((En,Cn)=>ua.createElement("div",{key:Cn,className:Na.detailItem,onMouseEnter:()=>{In(Cn)},onMouseLeave:()=>{In(void 0)}},ua.createElement(re.Z,{placement:"topLeft",title:ua.createElement(de.Z,{style:{color:"#fff",fontSize:"12px"},value:`${Bl[Cn]} `+(En==null?void 0:En.choice_text)})},ua.createElement("div",{className:Na.questionTitle},ua.createElement("span",{className:Na.questionTag,style:{marginRight:"10px"}},Bl[Cn]),ua.createElement(de.Z,{value:En==null?void 0:En.choice_text,className:Na.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:pt==Cn?"#3061D0":"#000"}}))),ua.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},ua.createElement("div",{className:Na.proSty,style:{width:`${.01*Number((En==null?void 0:En.rate)||0)*200}px`}})),ua.createElement("div",{className:Na.numSty},ua.createElement("span",null,(En==null?void 0:En.user_num)||0,"\u4EBA"),(En==null?void 0:En.user_num)>0&&ua.createElement("span",{className:Na.detailBtn,onClick:()=>{vn(En==null?void 0:En.choice_id),Zn(En==null?void 0:En.item_bank_id),Jt(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),ua.createElement(su,{visible:bn,onCancel:()=>{Jt(!1)},paramsHttp:z,smartItembanks:b,choice_ids:Pt,itemBankId:st==null?void 0:st.item_bank_id}))},su=({visible:le,onCancel:z,paramsHttp:b,smartItembanks:st,type:pt,choice_ids:In,itemBankId:bn,detailType:Jt=null})=>{const[Pt,vn]=(0,a.useState)([]),[Jn,Zn]=(0,a.useState)(0),[Tn,En]=(0,a.useState)({page:1,limit:20,course_group_id:"",search:""}),[Cn,wa]=(0,a.useState)([]),[Gn,ea]=(0,a.useState)(!1),xn=()=>_l(void 0,null,function*(){var kn,Nn,ka;ea(!0);const Qt=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(kn=st==null?void 0:st.page)==null?void 0:kn.id}/students.json`,{method:"get",params:Hl(dl({},Tn),{item_bank_id:bn,choice_ids:In,type:Jt})});Qt.status===0&&(vn(((Nn=Qt==null?void 0:Qt.data)==null?void 0:Nn.smart_plan_users)||[]),Zn((ka=Qt==null?void 0:Qt.data)==null?void 0:ka.count)),ea(!1)}),qn=()=>_l(void 0,null,function*(){const kn=yield(0,vl.xV)({coursesId:b==null?void 0:b.coursesId,limit:2e3});kn!=null&&kn.course_groups&&wa([...(kn==null?void 0:kn.course_groups)||[]])});(0,a.useEffect)(()=>{le&&xn()},[le,Tn]),(0,a.useEffect)(()=>{le&&qn()},[le]);const Mn=()=>{En({page:1,limit:20,course_group_id:"",search:""})};return ua.createElement(Se.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:le,width:622,forceRender:!0,footer:null,onCancel:()=>{z(),Mn()}},ua.createElement(Ue.Z,{spinning:Gn},ua.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},ua.createElement(be.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:Tn.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...Cn.map(kn=>({label:kn==null?void 0:kn.name,value:kn==null?void 0:kn.id}))],onChange:kn=>{Tn.course_group_id=kn,En(dl({},Tn))}}),ua.createElement(Sa.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Tn.search,onChange:kn=>{Tn.search=kn,Tn.page=1,En(dl({},Tn))}})),ua.createElement(Be.default,{dataSource:Pt,className:Na.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(kn,Nn,ka)=>`${(Tn.page-1)*Tn.limit+ka+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:"#000"}},kn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:kn=>ua.createElement("span",{style:{color:kn=="1"?"#19CB70":kn=="2"?"#FF9D18":"#000"}},kn=="1"?"\u8BFE\u4E2D\u7B54\u9898":kn=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(kn,Nn)=>{var ka,Qt,ya,Ua,Ra;const tr=((Qt=(ka=Nn==null?void 0:Nn.choices)==null?void 0:ka.filter(xa=>xa==null?void 0:xa.is_answer))==null?void 0:Qt.map(xa=>xa==null?void 0:xa.choice_id))||[],_n=((Ua=(ya=Nn==null?void 0:Nn.choices)==null?void 0:ya.filter(xa=>xa==null?void 0:xa.me_answered))==null?void 0:Ua.map(xa=>xa==null?void 0:xa.choice_id))||[],Ta=tr.length===_n.length?tr.length>0&&_n.every(xa=>tr.includes(xa))?1:3:tr.length>0&&_n.every(xa=>tr.includes(xa))?2:3,ml=(Ra=Nn==null?void 0:Nn.choices)==null?void 0:Ra.map((xa,al)=>xa!=null&&xa.me_answered?Bl[al]:"").filter(xa=>xa!=="");return ua.createElement(ua.Fragment,null,ua.createElement("span",{style:{paddingRight:"20px",color:Ta===3?"#E30000":Ta===2?"#FF9D18":"#2EC25B"}},ml||"--"))}}],pagination:{total:Jn||0,onChange:(kn,Nn)=>{Tn.page=kn,Tn.limit=Nn,En(dl({},Tn))},current:Tn==null?void 0:Tn.page,pageSize:Tn==null?void 0:Tn.limit,showTotal:kn=>ua.createElement(ua.Fragment,null,"\u5171",ua.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},kn),"\u6761\u6570\u636E")}})))},Wr=({data:le=[]})=>{const z=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return ua.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},ua.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},ua.createElement(Col,{style:{display:"flex",alignItems:"center"}},ua.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),ua.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),ua.createElement(Col,{style:{display:"flex"}},le==null?void 0:le.map((b,st)=>ua.createElement("div",{key:st,style:{display:"flex",alignItems:"center",marginLeft:st==0?"0px":"10px"}},ua.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:z[st]}}),ua.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Bl[st]))))),ua.createElement("div",{className:styles.chart_container},ua.createElement(ReactEcharts,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:b=>`${b}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:le==null?void 0:le.map((b,st)=>Bl[st]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:le==null?void 0:le.map((b,st)=>b==null?void 0:b.user_num),barWidth:"20px",itemStyle:{color:function(b){return z[b.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),ua.createElement(ReactEcharts,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:le==null?void 0:le.map((b,st)=>({value:b==null?void 0:b.user_num,name:`\u9009\u9879${Bl[st]}`,itemStyle:{color:z[st]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var Hr=E(44489),Lr={gzsm:"gzsm___VoLAf"},me=E(48530),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",Xe=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Wt=(0,a.forwardRef)(({isEdit:le,isOpen:z,data:b,onClose:st,onOk:pt},In)=>{const[bn,Jt]=(0,a.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[Pt,vn]=(0,a.useState)(!1),[Jn,Zn]=(0,a.useState)(!1),[Tn,En]=(0,a.useState)(""),[Cn,wa]=(0,a.useState)(10),[Gn]=(0,se.useSearchParams)(),[ea,xn]=(0,a.useState)(!1),qn=(0,a.useRef)(null),Mn=Ua=>Ua.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,a.useEffect)(()=>{var Ua,Ra;z&&(Jt("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),le?(En((Ua=b==null?void 0:b.page)==null?void 0:Ua.page_info),wa(((Ra=b==null?void 0:b.page)==null?void 0:Ra.info_read_min_time)||"")):En(""))},[z]);const kn=()=>Xe(void 0,null,function*(){var Ua;vn(!0),Zn(!0),qn.current=new me.Z(ye.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:bn,url:(Ua=b==null?void 0:b.url)==null?void 0:Ua.map(Ra=>Ra==null?void 0:Ra.url)}),yield new Promise((Ra,tr)=>{qn.current.on("data",_n=>{Zn(!1),En(Mn(_n==null?void 0:_n.full))}),qn.current.on("done",()=>Xe(void 0,null,function*(){vn(!1)})),qn.current.startStream()})}),Nn=()=>{const Ua=Ra=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ra,onOk:()=>{var tr,_n;(_n=(tr=qn.current)==null?void 0:tr.cancelRequest)==null||_n.call(tr),vn(!1),st()}})};if(Pt){Ua("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else st()},ka=()=>Xe(void 0,null,function*(){var Ua;if(!Tn.trim()){ne.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Ra=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ua=b==null?void 0:b.page)==null?void 0:Ua.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Tn,info_read_min_time:Cn}});(Ra==null?void 0:Ra.status)==0&&pt()}),Qt=()=>Xe(void 0,null,function*(){var Ua;if(!Tn.trim()){ne.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Ra=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ua=b==null?void 0:b.page)==null?void 0:Ua.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Tn,info_read_min_time:Cn}});(Ra==null?void 0:Ra.status)==0&&(pt(),Gn.get("type")?(0,ot.xg)(`/classrooms/${b==null?void 0:b.coursesId}/smart_plan/${b==null?void 0:b.id}/ppt_info/info?type=${Gn.get("type")}&simulate=true&simulateType=1&pptPage=${b==null?void 0:b.position}`):(0,ot.xg)(`/classrooms/${b==null?void 0:b.coursesId}/smart_plan/${b==null?void 0:b.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${b==null?void 0:b.position}`))}),ya=(0,a.useRef)();return(0,a.useImperativeHandle)(In,()=>({onClickSave:ka,onClickPreview:Qt,handleClose:Nn})),a.createElement("div",{className:Lr.wrap,ref:ya},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),a.createElement("div",{className:Lr.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{xn(!ea)}},a.createElement("img",{src:Fe,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),a.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),ea&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:bn,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
\u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:Ua=>{Jt(Ua.target.value)}}),Pt?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var Ua,Ra;(Ra=(Ua=qn.current)==null?void 0:Ua.cancelRequest)==null||Ra.call(Ua),vn(!1),Zn(!1)}},"\u505C\u6B62\u751F\u6210")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!bn.trim()){ne.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}kn()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement(Ue.Z,{spinning:Jn},a.createElement(Me.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:Tn,onChange:Ua=>{En(Ua)}})),a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement(re.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),a.createElement(be.default,{onChange:Ua=>{wa(Ua)},value:Cn,size:"large",style:{width:"100%",marginTop:"10px"}},a.createElement(be.default.Option,{value:10},"10s"),a.createElement(be.default.Option,{value:30},"30s"),a.createElement(be.default.Option,{value:60},"1min"),a.createElement(be.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),_t={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",lt=Object.defineProperty,Ct=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Ut=(le,z,b)=>z in le?lt(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,$t=(le,z)=>{for(var b in z||(z={}))bt.call(z,b)&&Ut(le,b,z[b]);if(gt)for(var b of gt(z))Gt.call(z,b)&&Ut(le,b,z[b]);return le},Fn=(le,z)=>Ct(le,Xt(z)),je=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Ft=({value:le,onChange:z})=>{const b=["\u6B63\u786E","\u9519\u8BEF"];return a.createElement("div",{className:_t.judgment},b.map(st=>a.createElement("div",{className:st===le?_t.active:"",key:st},a.createElement("b",{onClick:()=>z(st)},st==="\u6B63\u786E"?"T":"F"),a.createElement("span",null,st))))};var Bn=(0,a.forwardRef)(({addInteraction:le,isEdit:z,isOpen:b,data:st,onClose:pt,onOk:In},bn)=>{var Jt;const Pt=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[vn,Jn]=(0,a.useState)(""),[Zn,Tn]=(0,a.useState)([]),[En,Cn]=(0,a.useState)(1),[wa,Gn]=(0,a.useState)(3),ea=(0,a.useRef)(!1),[xn]=(0,se.useSearchParams)(),qn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var _n,Ta,ml,xa,al,Zr,ou;if(b){let Mr=1;le?(Tn([Pt[0]]),Cn(2),Mr=2):((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)>0?(Tn((xa=(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges)==null?void 0:xa.map(il=>(il.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",il.showInput=!1,il.loading=!1,il))),Cn(1)):(Tn([Pt[0]]),Mr=2,Cn(2));let Ir=Mr===1?(al=st==null?void 0:st.page)==null?void 0:al.ai_requirement:((Zr=st==null?void 0:st.page)==null?void 0:Zr.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";Jn(Ir),Gn(((ou=st==null?void 0:st.page)==null?void 0:ou.ai_question_size)||3)}},[b]);const Mn=()=>{ea.current=!1;const _n=Zn.some(ml=>ml.loading==!0),Ta=ml=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ml,onOk:()=>{if(_n&&qn.current){qn.current.abort(),Zn==null||Zn.map(xa=>xa.loading=!1),pt();return}}})};if(_n){Ta("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else pt()},kn=()=>je(void 0,null,function*(){const _n=yield Ra();(_n==null?void 0:_n.status)===0&&In()}),Nn=()=>je(void 0,null,function*(){const _n=yield Ra();(_n==null?void 0:_n.status)===0&&(In(),xn.get("type")?(0,ot.xg)(`/classrooms/${st==null?void 0:st.coursesId}/smart_plan/${st==null?void 0:st.id}/ppt_info/info?type=${xn.get("type")}&simulate=true&simulateType=2&pptPage=${st==null?void 0:st.position}`):(0,ot.xg)(`/classrooms/${st==null?void 0:st.coursesId}/smart_plan/${st==null?void 0:st.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${st==null?void 0:st.position}`))}),ka=(_n,Ta,ml)=>{Zn[Ta][_n]=ml,Tn([...Zn])},Qt=_n=>je(void 0,null,function*(){var Ta,ml,xa;Zn[_n].loading=!0,Tn([...Zn]),qn.current=new AbortController;const al=qn.current.signal,Zr=setTimeout(()=>{qn.current&&(ea.current=!0,qn.current.abort())},6e4);try{const Mr=yield(yield fetch(`${ye.Z.API_SERVER}/api/courses/${st==null?void 0:st.coursesId}/smart_plans/${st==null?void 0:st.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:(Ta=st==null?void 0:st.url)==null?void 0:Ta.map(Ir=>Ir==null?void 0:Ir.url),count:1,type:Zn[_n].type}),headers:{"Content-Type":"application/json"},signal:al})).json();if((Mr==null?void 0:Mr.status)===0){const Ir=Zn[_n].type,il=(xa=(ml=Mr==null?void 0:Mr.data)==null?void 0:ml.questions)==null?void 0:xa[0];il&&(Zn[_n]=Fn($t({},il),{type:Ir}),Ir===0&&(Zn[_n].answer=""),Tn([...Zn]))}}catch(ou){ea.current&&ne.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(Zr),Zn[_n].loading=!1,Tn([...Zn])}}),ya=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],Ua=()=>je(void 0,null,function*(){var _n;return yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(_n=st==null?void 0:st.page)==null?void 0:_n.id}/${z?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:z?"put":"post",body:{questions:En==1?Zn:[],is_ai_question:En!=1,ai_question_size:wa,ai_requirement:vn}})}),Ra=()=>je(void 0,null,function*(){var _n,Ta,ml,xa;const al=[],Zr=[],ou=[];if(En==1){if(Zn.forEach((Mr,Ir)=>{var il;Mr.question||al.push(Ir+1),((il=Mr.question)==null?void 0:il.length)>200&&Zr.push(Ir+1),Mr.type!==0&&!Mr.answer&&ou.push(Ir+1)}),al.length){ne.ZP.warning(`\u7B2C${al.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(Zr.length){ne.ZP.warning(`\u7B2C${Zr.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if(ou.length){ne.ZP.warning(`\u7B2C${ou.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!z&&(Zn==null?void 0:Zn.length)>3-((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(En==2&&!(vn!=null&&vn.trim())){ne.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(le)if(En===2&&((xa=(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges)==null?void 0:xa.length)>0)Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>je(void 0,null,function*(){const Mr=yield Ua();(Mr==null?void 0:Mr.status)===0&&In()})});else return yield Ua();else return yield Ua()}),tr=(0,a.useRef)();return(0,a.useImperativeHandle)(bn,()=>({onClickSave:kn,onClickPreview:Nn,handleClose:Mn})),a.createElement("div",{className:_t.wrap,ref:tr},a.createElement("div",{className:_t.type_style},"\u4E92\u52A8\u7C7B\u578B"),a.createElement("div",{className:_t.type_list},a.createElement("div",{className:En==2?_t.type_tag_active:_t.type_tag_noactive,onClick:()=>{Cn(2),Jn("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),a.createElement("div",{className:En==1?_t.type_tag_active:_t.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var _n,Ta,ml;En==2&&(Jn(""),Cn(1),Tn(le?[Pt[0]]:((Ta=(_n=st==null?void 0:st.page)==null?void 0:_n.smart_plan_page_knowledges)==null?void 0:Ta.length)>0?(ml=st==null?void 0:st.page)==null?void 0:ml.smart_plan_page_knowledges:[Pt[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),a.createElement("div",{className:_t.type_tootip},En==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),En==2&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:vn,placeholder:En==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:_n=>{Jn(_n.target.value)}}),a.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:wa,showSearch:!1,onChange:_n=>{Gn(_n)}},(Jt=[1,2,3])==null?void 0:Jt.map(_n=>a.createElement(be.default.Option,{value:_n,key:_n},_n)))),En==1&&a.createElement("div",{style:{minHeight:"70px"}},Zn.map((_n,Ta)=>{var ml,xa;return a.createElement("div",{key:Ta,style:{marginTop:Ta===0?20:30}},a.createElement(et.Z,{align:"middle",className:"mb10"},a.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",Ta+1),a.createElement(re.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},a.createElement("img",{src:ee,onClick:()=>{Zn[Ta].showInput=!Zn[Ta].showInput,Tn([...Zn])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(Zn==null?void 0:Zn.length)<3&&a.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{Zn.push(Pt[0]),Tn([...Zn]),setTimeout(()=>{const al=document.querySelector(".QASetting-modal"),Zr=al==null?void 0:al.querySelector(".ant-modal-body");Zr==null||Zr.scrollTo({top:Zr.scrollHeight,behavior:"smooth"})},0)}}),a.createElement(re.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},a.createElement("i",{onClick:()=>{if(Zn.length==1){ne.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}Zn.splice(Ta,1),Tn([...Zn])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),Zn[Ta].showInput&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:160},value:(ml=Zn==null?void 0:Zn[Ta])==null?void 0:ml.inputValue,disabled:(xa=Zn==null?void 0:Zn[Ta])==null?void 0:xa.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:al=>{Zn[Ta].inputValue=al.target.value,Tn([...Zn])}}),Zn[Ta].loading?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{ea.current=!1,qn.current.abort(),Zn[Ta].loading=!1,Tn([...Zn])}},"\u7EC8\u6B62\u51FA\u9898")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Sa.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var al;if(!((al=Zn==null?void 0:Zn[Ta])!=null&&al.inputValue.trim())){ne.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(Zn.some((ou,Mr)=>Mr!=Ta&&ou.loading==!0)){ne.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}Qt(Ta)}},"\u5F00\u59CB\u51FA\u9898"))),a.createElement(Ue.Z,{spinning:Zn[Ta].loading},a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},a.createElement(ja.default,{onChange:al=>ka("question",Ta,al.target.value),style:{width:"510px"},value:_n==null?void 0:_n.question,size:"large"}),a.createElement(be.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:_n==null?void 0:_n.type,onChange:al=>{const Zr={type:Number(al),answer:Pt[al].answer,question:al.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};Zn[Ta]=Zr,Tn([...Zn])}},ya==null?void 0:ya.map((al,Zr)=>a.createElement(be.default.Option,{value:al==null?void 0:al.key,key:Zr},al==null?void 0:al.label)))),_n.type===1&&a.createElement(Ft,{value:_n.answer,onChange:al=>ka("answer",Ta,al)}),_n.type===2&&a.createElement(ja.default,{size:"large",onChange:al=>ka("answer",Ta,al.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:_n.answer})))})))}),zn={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},Qn="data:image/png;base64,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",Ln="data:image/png;base64,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",da=E(26595),$n=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),Ll=({isEdit:le=!1,visible:z,data:b,onClose:st,onOk:pt,openPreview:In,changePage:bn})=>{const[Jt,Pt]=(0,a.useState)(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 -7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),[vn,Jn]=(0,a.useState)(!1),[Zn,Tn]=(0,a.useState)(!1),[pn,Cn]=(0,a.useState)(""),[wa,Gn]=(0,a.useState)(!1),ea=(0,a.useRef)(null),xn=(0,a.useRef)(null),qn=()=>{const Nn=ea.current;if(Nn){const ka=Math.abs(Nn.scrollHeight-Nn.scrollTop-Nn.clientHeight)<=50;Gn(!ka)}};(0,a.useEffect)(()=>{!wa&&xn.current&&xn.current.scrollIntoView({behavior:"smooth"})},[pn,wa]);const Mn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Nn;z&&(Pt(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),[vn,Jn]=(0,a.useState)(!1),[Zn,Tn]=(0,a.useState)(!1),[En,Cn]=(0,a.useState)(""),[wa,Gn]=(0,a.useState)(!1),ea=(0,a.useRef)(null),xn=(0,a.useRef)(null),qn=()=>{const Nn=ea.current;if(Nn){const ka=Math.abs(Nn.scrollHeight-Nn.scrollTop-Nn.clientHeight)<=50;Gn(!ka)}};(0,a.useEffect)(()=>{!wa&&xn.current&&xn.current.scrollIntoView({behavior:"smooth"})},[En,wa]);const Mn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Nn;z&&(Pt(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 -7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),Cn(le?(Nn=b==null?void 0:b.page)==null?void 0:Nn.page_info:""))},[z]);const kn=()=>$n(void 0,null,function*(){var Nn;Jn(!0),Tn(!0),Mn.current=new me.Z(ye.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:b==null?void 0:b.id,position:1,type:10,is_chat:!0,prompt:Jt,ppt_url:(Nn=b==null?void 0:b.url)==null?void 0:Nn.map(ka=>ka==null?void 0:ka.url)}),yield new Promise((ka,Qt)=>{Mn.current.on("data",ya=>{Tn(!1),Cn(ya==null?void 0:ya.full)}),Mn.current.on("done",()=>$n(void 0,null,function*(){Jn(!1)})),Mn.current.startStream()})});return a.createElement(Ee.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:a.createElement("div",{className:zn.extraHeader},a.createElement(et.Z,{align:"middle"},pn&&a.createElement(a.Fragment,null,a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(ht.ZP,{className:zn.save_btn,style:{marginRight:"20px"},disabled:vn,onClick:()=>{const ka=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();In(ka)}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(ht.ZP,{className:zn.save_btn,disabled:vn,onClick:()=>{const ka=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,ot.RG)(ka)}},a.createElement("i",{className:"iconfont icon-zhichifuzhi"}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const Nn=ka=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ka,onOk:()=>{var Qt,ya;(ya=(Qt=Mn.current)==null?void 0:Qt.cancelRequest)==null||ya.call(Qt),Jn(!1),Tn(!1),st()}})};if(vn){Nn("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else pn?Nn("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):st()},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:z},a.createElement("div",{className:zn.wrap},a.createElement("div",{className:zn.left},a.createElement("div",{className:zn.tip},a.createElement("img",{src:Qn}),a.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),a.createElement("div",{className:"mb10 mt30 c-black"},a.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:200},value:Jt,disabled:vn,onChange:Nn=>{Pt(Nn.target.value)}}),a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},vn?a.createElement("div",{className:zn.stop_btn,onClick:()=>{var Nn,ka;(ka=(Nn=Mn.current)==null?void 0:Nn.cancelRequest)==null||ka.call(Nn),Jn(!1),Tn(!1)}},"\u505C\u6B62\u751F\u6210"):a.createElement("div",{className:zn.start_btn,onClick:()=>{if(!Jt.trim()){ne.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}Cn(""),kn()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:qn,ref:ea},pn?a.createElement(Ue.Z,{spinning:Zn},pn&&a.createElement(da.Z,{cancelIndex:0,streamingStatus:vn,loadImage:!1,onFinish:()=>$n(void 0,null,function*(){}),value:pn,isHiddenHtml:!0}),a.createElement("div",{ref:xn})):a.createElement("div",{className:zn.imgBox},a.createElement(Ue.Z,{spinning:vn},a.createElement("img",{width:56,src:Ln}),a.createElement("div",null,"\u9884\u89C8\u533A"))))))},rl=E(92930),bl=E(92310),wl=E.n(bl),Ol=E(39711),ma=Object.defineProperty,Au=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Su=Object.prototype.propertyIsEnumerable,Dr=(le,z,b)=>z in le?ma(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,cu=(le,z)=>{for(var b in z||(z={}))cr.call(z,b)&&Dr(le,b,z[b]);if(Au)for(var b of Au(z))Su.call(z,b)&&Dr(le,b,z[b]);return le};const Iu=le=>React.createElement("svg",cu({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},le),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var ql="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",lu=E(56321),Pr=Object.defineProperty,Hu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,dr=(le,z,b)=>z in le?Pr(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Rr=(le,z)=>{for(var b in z||(z={}))ao.call(z,b)&&dr(le,b,z[b]);if(Gu)for(var b of Gu(z))lo.call(z,b)&&dr(le,b,z[b]);return le},lr=(le,z)=>Hu(le,yu(z)),or=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),gu=({className:le,style:z,data:b={},defaultChatData:st=[],initDefaultChatDataKey:pt=0,onPptButtonClick:In})=>{const[bn]=(0,Ol.eh)(),{chatData:Jt,setChatData:Pt,calcHistoryList:vn}=(0,Ol.r5)(),[Jn,Zn]=(0,a.useState)(0),[Tn,pn]=(0,a.useState)(""),[Cn,wa]=(0,a.useState)(!1),{scrollBoxRef:Gn,bottomInspectRef:ea,contentRef:xn,isAtBottom:qn}=(0,Ol.wr)({status:Cn}),Mn=(0,Ol.h4)(Gn),kn=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!Jt.length||!Gn.current)return;const ya=Jt[Jt.length-1];ya!=null&&ya.loading&&(Gn.current.scrollTop=Gn.current.scrollHeight)},[Jt.length]),(0,a.useEffect)(()=>{if(pt){Nn();let ya=[];return st.forEach(Ua=>{const Ra=Date.now(),tr=[{text:Ua.question,key:Ra,sender:"user",show:!0},{text:Ua.answer,loading:!1,key:Ra,sender:"AI",show:!0}];ya.push(...tr)}),Pt(ya),()=>{bn.cancel()}}},[pt]);const Nn=()=>{bn.cancel(),Zn(1)},ka=(ya,...Ua)=>or(void 0,[ya,...Ua],function*(Ra,tr=[],_n=[]){var Ta,ml;pn(""),Zn(0),(ml=(Ta=kn.current)==null?void 0:Ta.onAttachmentsClear)==null||ml.call(Ta);const xa=Date.now(),al=[{text:Ra,key:xa,sender:"user",show:!0,fileList:tr,imageList:_n},{loading:!0,key:xa,sender:"AI",show:!0}];Pt([...Jt,...al]);const Zr=tr==null?void 0:tr.map(Ir=>{var il;return(il=Ir==null?void 0:Ir.response)==null?void 0:il.file_id}),ou=_n==null?void 0:_n.map(Ir=>{var il;return(il=Ir==null?void 0:Ir.response)==null?void 0:il.data}),Mr=vn(Jt);bn.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Rr({model:"qwen-plus-latest",is_chat:!0,prompt:Ra,file_ids:Zr,image_list:ou,history:Mr},b),onData:(Ir,il)=>{wa(!0),Pt(sl=>sl.map((Nr,Zu)=>Zu===sl.length-1?lr(Rr({},Nr),{text:Ir,loading:!1,error:(il==null?void 0:il.msg)==="error"}):Nr))},onError:Ir=>{let il="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Pt(sl=>[...sl].map((Nr,Zu)=>Zu===sl.length-1?lr(Rr({},Nr),{text:il,loading:!1,error:!0}):Nr))}})}),Qt=Mn.width?Mn.width-20:"100%";return a.createElement("div",{className:wl()("flex flex-col h-full",le),style:z},a.createElement("div",{ref:Gn,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:rl.Z.tips,style:{width:Qt}},a.createElement("img",{className:rl.Z.avatar,src:lu}),a.createElement("div",{className:rl.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),a.createElement(Ol.xj,{className:"pl20",style:{width:Qt},contentRef:xn,chatData:Jt,requestLoading:bn.loading,cancelTyping:Jn,onAnswerFinish:()=>or(void 0,null,function*(){setTimeout(()=>wa(!1),0)})}),!qn&&a.createElement("div",{className:rl.Z.backBottom,onClick:()=>{Gn.current.scrollTop=Gn.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:ea})),(Jt==null?void 0:Jt.length)===0&&a.createElement("div",{className:rl.Z.try},a.createElement("div",{onClick:()=>pn("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},a.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),a.createElement("i",{className:"iconfont icon-you2 font18"})),a.createElement("div",{onClick:()=>ka("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},a.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),a.createElement("i",{className:"iconfont icon-you2 font18"}))),a.createElement(Ol.CI,{ref:kn,style:{margin:"0 20px 20px 20px"},onCancel:Nn,headExtraNode:a.createElement("div",{className:rl.Z.pptBtn,onClick:In},a.createElement("img",{src:ql,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:Tn,onSubmit:ka,onChange:pn,typing:Cn,loading:bn.loading}))},eu=E(31691),yl=E(50258),Fr=E(24334),Zl={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},tu=E(88125),tl=E(38821),bo=E(81856),mr=E(2524),ru=E(59301);const{TabPane:Uo}=eu.default;var vo=({item:le,backUrl:z,autoHeight:b})=>{var st,pt;const[In,bn]=(0,a.useState)([]),[Jt,Pt]=(0,a.useState)(!1),[vn]=(0,se.useSearchParams)(),Jn=(0,se.useParams)();(0,a.useEffect)(()=>{var pn,Cn;((pn=le==null?void 0:le.evaluate_codes)==null?void 0:pn.length)>0?bn((Cn=le==null?void 0:le.evaluate_codes)==null?void 0:Cn.map((wa,Gn)=>({key:Gn+1,error_msg:wa!=null&&wa.error_msg?Fr.Base64.decode(wa==null?void 0:wa.error_msg):"",status:wa==null?void 0:wa.status,created_at:wa.created_at,code:wa==null?void 0:wa.code,show_code:wa==null?void 0:wa.show_code,language:wa==null?void 0:wa.language,resubmit:wa==null?void 0:wa.resubmit}))):bn([{key:"--",error_msg:"--",show_code:!1}])},[le==null?void 0:le.evaluate_codes]);const Zn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(pn,Cn)=>ru.createElement("span",null,Cn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(pn,Cn)=>ru.createElement(bo.Z,{date:Cn.created_at,showTag:Cn==null?void 0:Cn.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(pn,Cn)=>{var wa;return ru.createElement("span",{className:pn===0?"c-green":"c-red"},((wa=tu.Im[pn])==null?void 0:wa.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((st=In==null?void 0:In[0])==null?void 0:st.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(pn,Cn)=>ru.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:ru.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",ru.createElement(tl.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Cn==null?void 0:Cn.language]})),content:ru.createElement("div",{className:"mb10"},ru.createElement(yl.ZP,{height:300,language:"python",theme:"vs-light",value:Cn!=null&&Cn.code?Fr.Base64.decode(Cn==null?void 0:Cn.code):"",autoHeight:b,options:Tn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(pn=>!!pn),Tn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ru.createElement("div",{style:{position:"relative",marginTop:"10px"}},ru.createElement(eu.default,{defaultActiveKey:"1"},ru.createElement(Uo,{tab:ru.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",ru.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},ru.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(pt=le==null?void 0:le.user_answer)!=null&&pt.length&&(le!=null&&le.passed_code)?ru.createElement("aside",{className:Zl.shixunWrp},ru.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),ru.createElement("div",{className:Zl.full},ru.createElement(tl.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[le==null?void 0:le.language]}),ru.createElement("span",{onClick:()=>Pt(!0)},ru.createElement("i",{className:"iconfont icon-quanping2"}),ru.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),ru.createElement(yl.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:le!=null&&le.passed_code?Fr.Base64.decode(le==null?void 0:le.passed_code):"",autoHeight:b,options:Tn})):ru.createElement(mr.Z,null)),ru.createElement(Uo,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},ru.createElement(Be.default,{className:"mt5",bordered:!0,dataSource:In,columns:Zn,pagination:!1}))),(le==null?void 0:le.hack_user_identifier)&&ru.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const pn=z||`/classrooms/${Jn==null?void 0:Jn.coursesId}/smart_plan/${Jn==null?void 0:Jn.id}/users/${Jn==null?void 0:Jn.user_login}/ppt_info/info`;(0,ot.xg)(`/myproblems/${le==null?void 0:le.hack_user_identifier}?backUrl=${pn}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),ru.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:Jt,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Pt(!1),footer:null},ru.createElement(yl.ZP,{height:500,language:"python",theme:"vs-light",value:le!=null&&le.passed_code?Fr.Base64.decode(le==null?void 0:le.passed_code):"",autoHeight:b,options:Tn})))},Oa={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},ci="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAACmZJREFUaEPtmnlw1dUVx7/n3t9bsrwXQhICYQ0BEVlEVPIQlxhcmqntOIhaGXHpaDtdiJ1Oq44IzCSCtjPW2uk/daxtGZVqlXFatSo+QhVIQsKilBD2QFiyImR7Ly/vd0/nvgSSvORt9r2UDp4/knm/3/mdez733P0ewmUmdJnxYkSAiw6xra0V15iMHCaMkkAbERpT7Nj1ydXUOZKVnnDggh081qNwO4CkYDAS8MHEloqFVDdS0AkFLihjuycJSwEkhwHqcRjY+Ol1dH4koBMK7CrnfCZcHQlECBwpX0DuSHrxeJ9o4CVMyIzkqCB4y/NpfSS9eLyPK/DC7TyeCfOZYO1zLiNaJyVw1gQYgN8isXfr9XQ02m9j0YsrsKuco4poJAcTGfG4Ai/czsuUQGokoGjeV7rolWj0YtWJCrisjI2twI3EmMvANGYQASYIigmmzYKXnrqRTicCuLSMV0IhS5cFhtL/iXGWJL5wjMfm4unUHQt0ROBSN9+hgJcJuFIbVrrQPhEUWLjov7NXF9K+RACXuHk/+soOBmPghCHx2MoC2hQtdFjg59y8XAHru3rg39egjNYuhren3/S0TMLssQKGBbOeuZlqEtGHS9xce6aNZ1Se0MFFoGmlWIH0ZMLMbGEmGZBEKF1VSKujgQ4JvPYznmv6UdnUztaK40ooPX4GyRVjCFeN6QdeuIfHswfXDhilo/EhWKeHCV/uyKdj+kWJmw+fOq/yquqHOmAI4NoJAjlpxCAUrrqVtkQqMCRwqZs39DCWflxrGj3m8GZmZAVq+WKEIxX2dd6XuLmu/pyavPPkMDUOwCKBxdOkslnw+ZrFVBCpjJDAJW6ub+jg8RV1KqTOxFEUqGEQjoDhi1RYNO9ZW2OIgC5BEjDlaKuSX54ZHlirzRtPmDxKdK5eDAcRhVYMmAwhJW72HWpWln2Nob8XBMzLIdgM7WOchXtXIV4/43ALozNMdV4YS5LsyP7lImoK50lY4IMtylLTEHeUONcMkJdBmDNOwC4w7slbqeEb4AE18E2EL1RGiZt7DrYoI1yTtknA17fij3s7jcFgvJp0z8FmZdQMM2gV5gErFglMTNODClB9Eni+TKGxIwYv46iaUOBrcoBXl0r8vUbhzT0Mpw14skDAKoF7X1fwX1x4xpEogqmEAr9QJDAvB/j2awpm3wA+Zyzw5/skfv6+iX8F7WLZYPjSfED46TGq2pFeA0aHMUQ3ocBvPiBgKmD5W/2h1Eu8yp9KvLxVYf2u/mnMTPbj2CNHwDJ+U1tGZSZG7xh8iBIf4M3cc6BJGfuD+vAflgg4bMCyDb3A453A3HGE5+4UePGz3mZ+UQhovqkRvtE+cMR9WeQgS69E+u502BsGH4AmFPgHCwiP5xMeeFPhcCvwIxfhsQW9K8H73zADz0ZaEgqcZAH+uFQgxwlsq2NYDUJhXm/4PtivsHpT/JpvtBWXUGDthO6zRTMIV2YBPaoXPNWmnxM2Hfo/Bj7YqIyappEHiDayF/TiFuHLCrjUzf4DTUpeNhG+LIFrm5UMnocH9q+2K9sCP521zli7XVz149KHdYTDAXdndOPEssA5GyZtyIWtxRZXiFiMjQhw421n0DG9DVCE1KMOZG8aF4uPUekSyMPEnwJUAfBpCNkiYKaySRNAnM+gxWBOjwtwiZvNA81KDNekzSQTxx49DMcBJ4Rf4Pzsc8j9Ux5k19CF/UPzCXkZoQ/P9AZkXyPwzt7+6Y+I6gXxGmWVb+38IXWFqp2i37GtGeaS6ZnipZnZlP3fHvGEBG51teDs9S2Y+NYUCJNwfNkxjK7KQEZF1iDfslKAD78vIPTpeRjRB3WLX1HwmsQCeD7VIUq3PEreRVvZoQRmAhgDCUffxXoX6ZQJoNGSitots6jj3rc56Yp0rEuxYd0zN1NzuLLCHfEMC6x3Pjq6OsrWr3pvRX3pPuiFfe5r00DmYJPjHEDuaECfcA4nOsKHW4CWTvJA8MM7Vxh/Kyjj1O5kLFKMyWGdF2BWOD7GwNZ/XBe6JQy0ETNw26zzaCw8A8chB5KO914UeiZ3oH16O8aUjUXav0dF1T8HKZGOrLivupjeKajgCd2EQsWwR2tIAh6ywr1tPp2O9E3MwKfurkd3tgeT1+dBemTAvrKbqHvoCKwtdkzYOClSmUPeE9FzO4vlqkWf8yS/Bd8KZ8AjkXwgRT3cI3hSsok9eR75nt2PbhJg8uPD8hvo1Ndq0qWbWe1vVFQbtJY2bb33LrK7F/aChHoekZ7oeDbEDM9iWLwduIcZYee3PWnqx92kLuaNWBUOXtNmvKjL0RfpDjveDZcKFfpuKQRwRIAYFQTh4epiY72riovYxMRwn3sN2GqSzV/o6A7Um9luPOU0cS4QCKBuu4s+CWUnocB6G6mnJeeA3siMwBayJnAhQp1Op8g05sDW7sf94WA7DTiareqqHJ+oOmlRC1tsfDeDnQJ0bn67fFqa/bc9hh8btt1I7cPZSyjwlHTg3eWDm7524v39Cmv0QQFh465i455FFezyA3PDAe91mo92CXZJplPZ3bQxyy8OHbObd6X66dBEr/hy4LdSYPf2BVQ14sC6wFumAmn2/nrVEdZ3vQ0dgBD0VPUK+WtXFX+XTYwNBXzGjqknkswnwf0nY1YWtZO84q8Z3TgT/J0knNqeTx/8T4DDRU0KLK9aYbyeX8EPhsrWMwn0hdN8pocG91ttN8sn/jK1S2wPLkMQ2svzaUNMwCVu5tomheBROsYxKay6hCzaUYyPXZV4PJTikRR1U4tF6QoZJBamuqvb5AuSh97UEkNVLKRXLzngiyN0OT8yXJqEx4LkvclmKRMPToUi4imd8lfZPvRu14aEGF2VC+j1Sw8Y9Gz1E3JtfgXrBNTRwQ7uc5jLOiTfEvw82aRtc9plyFRFQWgqz6f3LjlgItqws1guy69gF4JG6SYrJhxLNlcCej/RL3rLOKtDrkrxY9hpR2sahF3b8qn6kgPW83BmusjuyEOKKXH3QAd3O9XPfELpndIgGe0Tb0/vEmEzb5nw7o58GvZKINxa2nukVdn2hkkmicsARnhwV7Hxhquci5j6V1qVo8zfA2wZWIYEnZ53XpYaA5LjhvGhrvJrrrR2n/dg9ubD5tBdfVxIe40QUe0YiHmem5Dk6cYS3SL18z1O9ZNuoQYtRiZ6xW9yvOJAqOJ1hn26wsZ/uqj3sG0YCb3SKuMnWOG3O08q1J9L7GG8IFpXXSxXusp5ChPu0H422pFbZ/c/HagUUEe6T3w0vSt0iqHeLVmBjz5bQPXh4hESmJmp1I0PmXD7vgYlj7ayzrNMiBDILyC+U/UEfXTDLp5s+lCoc87qk9SsZFO0pvvQMGjkCvJCR9YKuCPB9lZeGHn+c073+7Cegbu8PWx+5YHs8PUlUMUbnchUTGve+B6tva2a0zpNuCKdePS5oOfiysowzXigq1Hd2q7dzHcqxmMKmCeAXA7swuIvgZRkgTXPFmCdzqgrqOZMn0IuM8YrRiox7EzwCkKHAE6qVBwtn0VnY/EkKuBYDF7qupcd8H8A0jUOiBIV/AEAAAAASUVORK5CYII=",ri="data:image/png;base64,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",Qo="data:image/png;base64,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",Yo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Mi=Object.defineProperty,Ko=Object.getOwnPropertySymbols,ns=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,mi=(le,z,b)=>z in le?Mi(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Fi=(le,z)=>{for(var b in z||(z={}))ns.call(z,b)&&mi(le,b,z[b]);if(Ko)for(var b of Ko(z))di.call(z,b)&&mi(le,b,z[b]);return le};const fi=le=>React.createElement("svg",Fi({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var Zi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",vi=Object.defineProperty,rn=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Al=Object.prototype.propertyIsEnumerable,El=(le,z,b)=>z in le?vi(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Er=(le,z)=>{for(var b in z||(z={}))qa.call(z,b)&&El(le,b,z[b]);if(rn)for(var b of rn(z))Al.call(z,b)&&El(le,b,z[b]);return le};const ir=le=>React.createElement("svg",Er({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var Cu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Mu="data:image/png;base64,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",ro="data:image/png;base64,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",du="data:image/png;base64,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",Ku="data:image/png;base64,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",Ju=E(59301);const Ro=({problemset:le,dispatch:z,question:b})=>{const[st,pt]=(0,a.useState)({}),[In,bn]=(0,a.useState)([]),Jt=["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"];(0,a.useEffect)(()=>{const vn=(0,Ht.cloneDeep)(b);pt(vn),bn(vn==null?void 0:vn.choices)},[b]);const Pt=()=>{let vn="";return In==null||In.forEach((Jn,Zn)=>{Jn!=null&&Jn.is_answer&&(vn=vn+Jt[Zn])}),vn};return Ju.createElement("div",{className:x.solutionWrap},(b==null?void 0:b.item_type)=="PROGRAM"?Ju.createElement("div",null,Ju.createElement(de.Z,{value:'\u53C2\u8003\u7B54\u6848'+((b==null?void 0:b.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Ju.createElement(Ju.Fragment,null,Ju.createElement("div",{className:"c-grey-333 mb5 font16"},Ju.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Ju.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},((b==null?void 0:b.item_type)=="MULTIPLE"?Pt():Jt[In==null?void 0:In.findIndex(vn=>vn==null?void 0:vn.is_answer)])||"--"))),Ju.createElement("div",null,Ju.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Vo=(0,se.connect)(({problemset:le})=>({problemset:le}))(Ro),Jo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",xo=E(87954),ul=E(19719),hl={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},uo=Object.defineProperty,so=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Do=Object.getOwnPropertySymbols,yo=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Xo=(le,z,b)=>z in le?uo(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,fc=(le,z)=>{for(var b in z||(z={}))yo.call(z,b)&&Xo(le,b,z[b]);if(Do)for(var b of Do(z))Yu.call(z,b)&&Xo(le,b,z[b]);return le},Ui=(le,z)=>so(le,oo(z)),As=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const vc={cursor:"move",transition:"unset"},Kd=le=>{var z,b;const{tag:st}=le,{listeners:pt,transform:In,transition:bn,isDragging:Jt,setNodeRef:Pt}=(0,ul.nB)({id:st.id}),vn=Jt&&In?Ui(fc({},vc),{transform:`translate3d(${In.x}px, ${In.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Ui(fc({},vc),{transition:"none",zIndex:10,cursor:"pointer"});return a.createElement("div",Ui(fc({style:vn,ref:Pt},pt),{className:hl.drag_style}),a.createElement("div",{className:hl.item_bottom},(st==null?void 0:st.module_count)>0?(b=(z=st==null?void 0:st.modules)==null?void 0:z.map((Jn,Zn)=>`\u4EA4\u4E92${Zn+1}`))==null?void 0:b.join(" "):"\u7A7A"))},Ed=({globalSetting:le,interactiveOpen:z,onClose:b,maxPage:st,paramsHttp:pt,handlePageClick:In,handleRefresh:bn,currentPosition:Jt})=>{var Pt,vn,Jn;const[Zn,Tn]=(0,a.useState)(!1),[pn,Cn]=(0,a.useState)(!1),[wa,Gn]=(0,a.useState)("1"),[ea,xn]=(0,a.useState)("1"),[qn,Mn]=(0,a.useState)({}),kn=(0,a.useRef)(null),[Nn,ka]=(0,a.useState)({pages:[],pages_histories:[]}),Qt=[{title:ea=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:(_n,Ta)=>{var ml,xa;return(Ta==null?void 0:Ta.module_count)>0?(xa=(ml=Ta==null?void 0:Ta.modules)==null?void 0:ml[0])==null?void 0:xa.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:(_n,Ta)=>{var ml,xa;return(Ta==null?void 0:Ta.module_count)>0&&(Ta==null?void 0:Ta.module_count)==2?(xa=(ml=Ta==null?void 0:Ta.modules)==null?void 0:ml[1])==null?void 0:xa.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:(_n,Ta)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",null,ea=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),a.createElement(be.default,{key:Ta.id,ref:kn,value:ea=="1"?Ta==null?void 0:Ta.position:qn[Ta==null?void 0:Ta.id],size:"small",style:{width:120,marginLeft:"10px"},options:Nn==null?void 0:Nn.pages,fieldNames:{label:"position",value:"id"},onChange:ml=>As(void 0,null,function*(){console.log("curentpage",Ta==null?void 0:Ta.id,"value--",ml),ea=="1"?yield Ua(ml,Ta==null?void 0:Ta.id):yield Ra(ml,Ta==null?void 0:Ta.id),Mn(xa=>{const al={};for(const Zr in xa)al[Zr]=null;return al})})}))}];(0,a.useEffect)(()=>{Tn(z),Cn(!1),z&&(ya(),xn("1"))},[z]);const ya=()=>As(void 0,null,function*(){const _n=yield(0,Ve.ZP)(`/api/courses/${pt==null?void 0:pt.coursesId}/smart_plans/${pt==null?void 0:pt.id}/list_page_modules.json`,{method:"get"});(_n==null?void 0:_n.status)==0&&ka(_n==null?void 0:_n.data)}),Ua=(_n,Ta)=>As(void 0,null,function*(){const ml=yield(0,Ve.ZP)(`/api/smart_plan_pages/${_n}/exchange_module.json`,{method:"put",body:{choose_page_id:Ta}});(ml==null?void 0:ml.status)==0&&(ne.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),ya(),bn())}),Ra=(_n,Ta)=>As(void 0,null,function*(){const ml=yield(0,Ve.ZP)(`/api/smart_plan_pages/${_n}/restore_module.json`,{method:"put",body:{choose_page_id:Ta}});(ml==null?void 0:ml.status)==0&&(ne.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),ya(),bn())}),tr=_n=>{var Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr;if(((Ta=_n==null?void 0:_n.active)==null?void 0:Ta.id)==((ml=_n==null?void 0:_n.over)==null?void 0:ml.id)){Gn((xa=_n==null?void 0:_n.active)==null?void 0:xa.id);const Zu=(al=Nn==null?void 0:Nn.pages)==null?void 0:al.find(Po=>{var Tu;return(Po==null?void 0:Po.id)==((Tu=_n==null?void 0:_n.active)==null?void 0:Tu.id)});In(Zu==null?void 0:Zu.position)}(Zr=_n==null?void 0:_n.over)!=null&&Zr.id&&((ou=_n==null?void 0:_n.active)==null?void 0:ou.id)!=((Mr=_n==null?void 0:_n.over)==null?void 0:Mr.id)&&(Ua((Ir=_n==null?void 0:_n.active)==null?void 0:Ir.id,(il=_n==null?void 0:_n.over)==null?void 0:il.id),console.log((sl=_n==null?void 0:_n.active)==null?void 0:sl.id),console.log((Nr=_n==null?void 0:_n.over)==null?void 0:Nr.id))};return a.createElement(Se.default,{footer:null,title:null,closable:!1,open:Zn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{b()}})),a.createElement("div",{className:hl.header_style},a.createElement("div",null,a.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),a.createElement("div",{className:hl.content},a.createElement("div",{className:hl.legend},a.createElement("div",{className:hl.legend_icon,style:{background:"#3061D0"}}),a.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:hl.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:hl.item_list},a.createElement("div",{className:hl.item_list_title},(vn=Array.from({length:Math.ceil(((Pt=Nn==null?void 0:Nn.pages)==null?void 0:Pt.length)/5)},(_n,Ta)=>Ta+1))==null?void 0:vn.map((_n,Ta)=>a.createElement("div",{className:hl.item_title},a.createElement("div",{className:hl.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:hl.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement(xo.LB,{onDragEnd:tr},a.createElement(ul.Fo,{items:Nn==null?void 0:Nn.pages},a.createElement("div",{className:hl.box}," ",Nn==null?void 0:Nn.pages.map(_n=>a.createElement("div",{className:(_n==null?void 0:_n.module_count)>0?hl.page_item_acitve:hl.page_item,style:{backgroundColor:Jt==(_n==null?void 0:_n.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:hl.item_top},a.createElement("div",{className:hl.top_content},_n==null?void 0:_n.position)),a.createElement(Kd,{tag:_n,key:_n.id})))))))))),!pn&&a.createElement("div",{className:hl.expandBtn,onClick:()=>{Cn(!0)}},a.createElement("div",{className:hl.imgWrap},a.createElement("img",{src:E(9540),width:18})),a.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",a.createElement("br",null),"\u5217\u8868")),pn&&a.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),a.createElement("div",{onClick:()=>{Cn(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},a.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),a.createElement("span",null,"\u6536\u8D77"))),a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},a.createElement("span",null,"\u72B6\u6001"),a.createElement(be.default,{value:ea,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:_n=>{xn(_n)}}),a.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},ea=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),a.createElement(Be.default,{scroll:{y:420},columns:Qt,pagination:!1,dataSource:ea=="1"?(Jn=Nn==null?void 0:Nn.pages)==null?void 0:Jn.filter(_n=>_n==null?void 0:_n.module_count):Nn==null?void 0:Nn.pages_histories,bordered:!0})))))};var hd=(0,se.connect)(({globalSetting:le})=>({globalSetting:le}))(Ed),Jd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Ad=({account:le,globalSetting:z,dispatch:b,classroomList:st,Callback:pt})=>{var In,bn;const[Jt,Pt]=(0,a.useState)(""),[vn,Jn]=(0,a.useState)(0),[Zn,Tn]=(0,a.useState)(0);return(0,a.useEffect)(()=>{st.actionTabs.key=="start_smart_plan"||(Pt(""),Jn(0),Tn(0))},[st.actionTabs.key]),a.createElement(Se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st.actionTabs.key=="question_time",title:(bn=(In=st==null?void 0:st.actionTabs)==null?void 0:In.params)==null?void 0:bn.title,width:"500px",onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>Jd(void 0,null,function*(){Jt&&Jt!="10000"?pt(Jt):Jt=="10000"?pt(vn*60+Zn):pt(null)})},a.createElement("div",null,a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),a.createElement(Ce.ZP.Group,{value:Jt,onChange:pn=>{Pt(pn.target.value),pn.target.value=="10000"&&(Jn(0),Tn(0))}},a.createElement(Ce.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),a.createElement(Ce.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),a.createElement(Ce.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),a.createElement(Ce.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),a.createElement(Ce.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),Jt=="10000"&&a.createElement(a.Fragment,null,a.createElement(pl.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:vn,onChange:pn=>{Jn(pn)},precision:0}),a.createElement(pl.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:Zn,onChange:pn=>{Tn(pn)},precision:0})))))};var yd=(0,se.connect)(({account:le,globalSetting:z,classroomList:b})=>({account:le,globalSetting:z,classroomList:b}))(Ad),Ni=E(84056),Ms=Object.defineProperty,Cd=Object.defineProperties,Fd=Object.getOwnPropertyDescriptors,$c=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,fe=(le,z,b)=>z in le?Ms(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Oe=(le,z)=>{for(var b in z||(z={}))y.call(z,b)&&fe(le,b,z[b]);if($c)for(var b of $c(z))ae.call(z,b)&&fe(le,b,z[b]);return le},Qe=(le,z)=>Cd(le,Fd(z)),vt=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const en=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],ln={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},Sn={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},Yn=({classroomList:le,globalSetting:z,dispatch:b,pageNum:st,pptInfo:pt,openEwm:In,aiImg:bn,addPage:Jt,maxPage:Pt,setOpenEwm:vn,behavior:Jn,changePage:Zn,pptFullScreen:Tn,clickTab:pn,gotoSlide:Cn,openCheckInfo:wa})=>{var Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua,Ra,tr,_n,Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr,Zu,Po,Tu,Xu,Oo,ai,Eo,ku,no,qo,ui,Hi,Gi,Ki,bi,rs,pi,Ji,oi,ki,us,Li,Xi,vu,To,So,wi,xi,Fo,Ri,os,Va,ji,ks,is,_i,Fs,tc,Bs,ss,Di,nc,Ls,au,cs,ko,Bc,Rs,bs,$o,_u,ds,fr,js,ms,ei,ws,qi,zo,ac,zs,lc,rc,uc,oc,ic,Hc,Si,Io,An,bc,Zs,li,Us,Ei,Go,fs,xs,sc,wc,Gc,hi,Qs,cc;const[vs]=(0,se.useSearchParams)(),[Ds,$i]=(0,a.useState)(null),[Zo,hn]=(0,a.useState)(!1),[Ga,Il]=(0,a.useState)(""),[ur]=ue.default.useForm(),[$r,hr]=(0,a.useState)(!1),Aa=(0,se.useParams)(),[ll,nr]=(0,a.useState)(!1),[bu,Uu]=(0,a.useState)(!1),[hu,fo]=(0,a.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[es,od]=(0,a.useState)({}),[ts,id]=(0,a.useState)({page:1,page_size:20,course_group_id:"",search:""}),[sd,ym]=(0,a.useState)(null),[Cm,o0]=(0,a.useState)(!1),[xd,Dd]=(0,a.useState)(!1),[Fm,Bm]=(0,a.useState)(null),[Sd,i0]=(0,a.useState)(null),Id=(0,a.useRef)(St(ye.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),s0=(0,a.useRef)(null),[bm,c0]=(0,a.useState)(!1),[Ss,wm]=(0,a.useState)({}),[xm,Md]=(0,a.useState)(!1),[Nd,Pd]=(0,a.useState)(1),[Dm,d0]=(0,a.useState)(!1),[Ii,gs]=(0,a.useState)(),[Jm,Xm]=(0,a.useState)(1),[ii,xc]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[m0,Od]=(0,a.useState)(!1),Sm={SINGLE:E(68568),MULTIPLE:E(68568),JUDGMENT:E(50400),PROGRAM:E(88597)},[f0,v0]=(0,a.useState)(!1),[g0,p0]=(0,a.useState)("show_after_submission"),[E0,h0]=(0,a.useState)(!1),[Td,A0]=(0,a.useState)(!1),[Kc,y0]=(0,a.useState)([]),[cd,Im]=(0,a.useState)([]),[kd,Ld]=(0,a.useState)(!1),[Mm,Rd]=(0,a.useState)(!1),[Nm,Jc]=(0,a.useState)(!1),[Pm,dd]=(0,a.useState)(!1),[jd,ps]=(0,a.useState)(!1),[Ys,dc]=(0,a.useState)(!1),[Om,Dc]=(0,a.useState)(!1),[Vs,Sc]=(0,a.useState)(!1),Xc=(0,a.useRef)(),_c=(0,a.useRef)(),{SmartPlanItemBanks:ze}=le,md=(0,a.useRef)(null),C0=(0,a.useRef)(null),[iu,Is]=(0,a.useState)(0),[Lu,Ic]=(0,a.useState)([]),[Tm,F0]=(0,a.useState)(!1),[km,fd]=(0,a.useState)(!1),[B0,b0]=(0,a.useState)({}),[Ws,zd]=(0,a.useState)(""),vd=(0,a.useRef)(null),zi=(0,a.useRef)(null),[w0,x0]=(0,a.useState)(""),[Zd,Ud]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!$r||!(ze!=null&&ze.open_rolling_qrcode_sign))return;const nn=setInterval(()=>{Ud(sa=>sa==1?10:sa-1)},1e3);return()=>clearInterval(nn)},[$r,ze]),(0,a.useEffect)(()=>{Zd==1&&Qd()},[Zd]);const Qd=()=>vt(void 0,null,function*(){var nn;let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/refresh_qrcode_token.json`,{method:"post"});(sa==null?void 0:sa.status)==0&&x0((nn=sa==null?void 0:sa.data)==null?void 0:nn.qrcode_token)});(0,a.useEffect)(()=>{var nn;((nn=ze==null?void 0:ze.page)==null?void 0:nn.current_limit_time)>0?zd(ze.page.current_limit_time+1):zd("")},[(Gn=ze==null?void 0:ze.page)==null?void 0:Gn.current_limit_time]);const D0=()=>{if(!vd.current)return Ws;const nn=Math.floor((Date.now()-vd.current)/1e3);return Math.max(0,Ws-nn)},Yd=()=>{const nn=D0();if(zd(nn),nn<=0){zi.current&&(clearTimeout(zi.current),zi.current=null),ho();return}zi.current&&clearTimeout(zi.current),zi.current=setTimeout(Yd,1e3)};(0,a.useEffect)(()=>{if(Ws<=0)return;vd.current=Date.now(),Yd();const nn=()=>{document.hidden?zi.current&&(clearTimeout(zi.current),zi.current=null):!zi.current&&Ws>0&&(vd.current=Date.now()-(Ws-D0())*1e3,Yd())};return document.addEventListener("visibilitychange",nn),()=>{zi.current&&clearTimeout(zi.current),document.removeEventListener("visibilitychange",nn)}},[Ws]);const Lm=nn=>{const sa=Math.floor(nn/60),Ka=nn%60;return`${String(sa).padStart(2,"0")}:${String(Ka).padStart(2,"0")}`},Rm=(nn,sa)=>{const Ka=Id.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:nn,page_id:sa},{connected:()=>{Ka.perform("request_initial_stats",{smart_plan_page_item_bank_id:nn,page_id:sa})},received:Yl=>{var Qr,Du,qu,Ao,Bo,Ai,yi,Ci;const si=[{name:((Du=(Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr[iu])==null?void 0:Du.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:Yl==null?void 0:Yl.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:Yl==null?void 0:Yl.answerd_num},{name:((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:Yl==null?void 0:Yl.correctly_num},{name:"\u63D0\u4EA4\u7387",value:Yl==null?void 0:Yl.submitted_rate},{name:((Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:Yl==null?void 0:Yl.correct_rate}];fo({summary:si,summaryTotal:Yl==null?void 0:Yl.total_num,details:Yl==null?void 0:Yl.choice_list,studentList:Yl==null?void 0:Yl.knowledge_answer_student_list}),b0(Yl),((Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)=="PROGRAM"&&M0()}});i0(Ka)},Vd=()=>{Sd&&(Sd.unsubscribe(),i0(null))};(0,a.useEffect)(()=>{const nn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return nn!=null&&nn.length&&nn.findIndex(Ka=>Ka==(Aa==null?void 0:Aa.id))!=-1&&Um(),()=>{Vd(),Id.current&&Id.current.disconnect()}},[]),(0,a.useEffect)(()=>{Tn&&pn&&gs(pn)},[Tn,pn]),(0,a.useEffect)(()=>{if(st)return pe.Z.subscribe("active-modal-index",sa=>{var Ka;sa===1&&($i(!0),hn(!1)),sa===2&&(nr(!0),Uu(!0),Il("SELECT"),ur.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),sa===3&&zm(),sa===4&&((Ka=s0.current)==null||Ka.onClick())})},[st,Jt]),(0,a.useEffect)(()=>pe.Z.subscribe("active-data-update",sa=>{ho()}),[]),(0,a.useEffect)(()=>{xd&&jm()},[xd]),(0,a.useEffect)(()=>{st&&st<=Pt&&(ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),nr(!1),Uu(!1),dc(!1),Sc(!1),Od(!1),Is(0))},[st,Pt]),(0,a.useEffect)(()=>{In?(ze!=null&&ze.open_rolling_qrcode_sign&&Qd(),hr(!0)):Ud(10)},[In]);const Wd=(nn,sa,Ka)=>{(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:nn,allow_answer:sa,is_end:Ka,randomData:new Date}}})},Hd=()=>vt(void 0,null,function*(){var nn;const sa=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,a.useEffect)(()=>{var nn,sa,Ka,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci;let si=[];const mc={page_info:0,ai_qna:1,animation_code:2,item_bank:3},Es=(nn=ze==null?void 0:ze.page)==null?void 0:nn.module_sort;Es!=null&&Es.length&&(Es==null||Es.map(hs=>{si.push(qc[mc[hs]])})),(si==null?void 0:si.some(hs=>(hs==null?void 0:hs.key)===Ii))||gs((sa=si==null?void 0:si[0])==null?void 0:sa.key),Ic(si),Ic([...si]),xc(Qe(Oe({},ii),{defaultValue:(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.animation_code,showExtra:!0,open:0})),Wd(st,((Yl=ze==null?void 0:ze.page)==null?void 0:Yl.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),((Qr=ze==null?void 0:ze.relation_positions)==null?void 0:Qr.length)>0&&(Du=ze==null?void 0:ze.relation_positions)!=null&&Du.includes(st)&&Zn(ze==null?void 0:ze.relation_positions),(ze==null?void 0:ze.count)>0&&Il(((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)=="SINGLE"||((Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type)=="MULTIPLE"?"SELECT":(Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)},[ze]),(0,a.useEffect)(()=>{var nn,sa;kd&&(p0(((nn=ze==null?void 0:ze.page)==null?void 0:nn.solution_visibility)||"show_after_submission"),v0((sa=ze==null?void 0:ze.page)==null?void 0:sa.enable_ai_tutor))},[ze,kd]);const ho=()=>vt(void 0,null,function*(){b({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Aa==null?void 0:Aa.coursesId,id:Aa==null?void 0:Aa.id,position:st,max_position:Pt}})}),S0=nn=>vt(void 0,null,function*(){var sa;if(nn){let Ka=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${nn}/edit.json`,{method:"get"});if((Ka==null?void 0:Ka.status)==0)return Im((sa=Ka==null?void 0:Ka.data)==null?void 0:sa.all_pages),Ka==null?void 0:Ka.data}}),I0=(nn,sa)=>vt(void 0,null,function*(){var Ka,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci,si,mc,Es,Mc,hs,Nc;let Lo=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:nn,page_id:sa}});if((Lo==null?void 0:Lo.status)==0){const Wm=[{name:((Yl=(Ka=ze==null?void 0:ze.item_banks)==null?void 0:Ka[iu])==null?void 0:Yl.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Qr=Lo==null?void 0:Lo.data)==null?void 0:Qr.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(Du=Lo==null?void 0:Lo.data)==null?void 0:Du.answerd_num},{name:((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(Bo=Lo==null?void 0:Lo.data)==null?void 0:Bo.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(Ai=Lo==null?void 0:Lo.data)==null?void 0:Ai.submitted_rate},{name:((Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(si=Lo==null?void 0:Lo.data)==null?void 0:si.correct_rate}];fo({summary:Wm,summaryTotal:(mc=Lo==null?void 0:Lo.data)==null?void 0:mc.total_num,details:(Es=Lo==null?void 0:Lo.data)==null?void 0:Es.choice_list,studentList:(Mc=Lo==null?void 0:Lo.data)==null?void 0:Mc.knowledge_answer_student_list}),b0(Lo==null?void 0:Lo.data),((Nc=(hs=ze==null?void 0:ze.item_banks)==null?void 0:hs[iu])==null?void 0:Nc.item_type)=="PROGRAM"&&M0()}});(0,a.useEffect)(()=>{var nn,sa,Ka,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci;return(nn=["in_progress","ended"])!=null&&nn.includes(pt==null?void 0:pt.status)&&(((Ka=(sa=ze==null?void 0:ze.page)==null?void 0:sa.smart_plan_page_knowledges)==null?void 0:Ka.length)>0||((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0||(Qr=ze==null?void 0:ze.page)!=null&&Qr.is_ai_question||((Du=ze==null?void 0:ze.page)==null?void 0:Du.lesson_mode)=="self_learning")&&((pt==null?void 0:pt.status)=="in_progress"?(Sd&&Vd(),Rm((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.smart_plan_page_item_bank_id,(Bo=ze==null?void 0:ze.page)==null?void 0:Bo.id)):I0((yi=(Ai=ze==null?void 0:ze.item_banks)==null?void 0:Ai[iu])==null?void 0:yi.smart_plan_page_item_bank_id,(Ci=ze==null?void 0:ze.page)==null?void 0:Ci.id)),()=>{Vd()}},[ze,iu]);const M0=()=>vt(void 0,null,function*(){var nn,sa,Ka;let Yl=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/students.json`,{method:"get",params:Qe(Oe({},ts),{item_bank_id:(Ka=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ka.id})});(Yl==null?void 0:Yl.status)==0&&od(Yl==null?void 0:Yl.data)}),jm=()=>vt(void 0,null,function*(){var nn;o0(!0);const sa=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/student_comment.json`,{method:"get",params:{user_id:Fm}});(sa==null?void 0:sa.status)===0&&ym(sa==null?void 0:sa.data),o0(!1)}),zm=kt().throttle(Jt,2500,{leading:!0,trailing:!1});(0,a.useEffect)(()=>{var nn;((nn=ze==null?void 0:ze.page)==null?void 0:nn.animation_code)!==""&&Ii=="3"&&(clearTimeout(C0.current),C0.current=setTimeout(()=>{var sa,Ka;const Yl=document.createElement("iframe");Yl.style.width="100%",Yl.style.height="100%",Yl.style.overflow="auto",Yl.style.border="0";const Qr=Du=>{try{const qu=Du.documentElement.scrollHeight;Yl.style.height=`${Math.max(qu+10,400)}px`,qu||setTimeout(()=>{Qr(Du)},1e3)}catch(qu){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",qu)}};if(md.current){md.current.innerHTML="",md.current.appendChild(Yl);const Du=Yl.contentDocument||Yl.contentWindow.document;Du.open(),Du.write((sa=ze==null?void 0:ze.page)==null?void 0:sa.animation_code),(Ka=Du.documentElement)==null||Ka.scrollHeight,Qr(Du),setTimeout(()=>{Qr(Du)},1e3)}},1e3))},[(ea=ze==null?void 0:ze.page)==null?void 0:ea.animation_code,Ii,ii.open,In]);const Zm=(nn,sa)=>vt(void 0,null,function*(){var Ka;const Yl=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.id}/animation_code.json`,{method:"put",body:{animation_code:nn}});(Yl==null?void 0:Yl.status)===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),xc(Qe(Oe({},ii),{open:0})),ho(),sa(),Jc(!1))});(0,a.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[Jn]);const Um=()=>{const nn=Ka=>vt(void 0,null,function*(){const Yl=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_cover.json`,{method:"post",body:Ka?{}:{position:1}});(Yl==null?void 0:Yl.status)==0&&ne.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),sa=()=>{const Ka=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(Ka!=null&&Ka.length){const Yl=Ka.findIndex(Qr=>Qr==(Aa==null?void 0:Aa.id));Yl!=-1&&(Ka==null||Ka.splice(Yl,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(Ka))}};Se.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>vt(void 0,null,function*(){sa(),yield nn(!1)}),onCancel:()=>vt(void 0,null,function*(){sa()})})},qc=[{key:"1",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(65560)}),a.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(58163)}),a.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(2402)}),a.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:Sm[(qn=(xn=ze==null?void 0:ze.item_banks)==null?void 0:xn[iu])==null?void 0:qn.item_type]}),a.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],Qm=[((Mn=Lu==null?void 0:Lu[0])==null?void 0:Mn.key)!="4"&&{key:"4",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("item_bank"))&&dd(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((kn=Lu==null?void 0:Lu[0])==null?void 0:kn.key)!="2"&&{key:"2",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("ai_qna"))&&(Ic([...Lu,qc[1]]),gs("2"),dc(!0),Dc(!0),ps(!1))})},"\u667A\u80FD\u4E92\u52A8")},((Nn=Lu==null?void 0:Lu[0])==null?void 0:Nn.key)!="3"&&{key:"3",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("animation_code"))&&Jc(!0)})},"\u667A\u80FD\u52A8\u6548")},((ka=Lu==null?void 0:Lu[0])==null?void 0:ka.key)!="1"&&{key:"1",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("page_info"))&&(Ic([...Lu,qc[0]]),gs("1"),Sc(!0),ps(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(nn=>!!nn),Ym=[{key:"1",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(nn=>!!nn),Hs=nn=>vt(void 0,null,function*(){var sa;const Ka=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/check_module_max.json`,{method:"post",body:{module_type:nn}});return(Ka==null?void 0:Ka.status)==0?!0:(ho(),!1)}),N0=()=>a.createElement(aa,{form:ur,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),P0=()=>a.createElement($a,{form:ur,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),Vm=nn=>{const sa=Math.floor(nn/60),Ka=nn%60;if(sa>0&&Ka==0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},sa),"\u5206\u949F");if(sa==0&&Ka>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Ka),"\u79D2");if(sa>0&&Ka>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},sa),"\u5206\u949F",a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Ka),"\u79D2")};return a.createElement("section",null,m0&&a.createElement("div",null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),a.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{Od(!1)}})),a.createElement(gu,{onPptButtonClick:()=>{const nn=`/IntelligentTools/10?pathid=${Aa.coursesId}&url=${window.location.origin}&name=${ze==null?void 0:ze.smart_plan_name}&type=Course`;(0,ot.xg)(ye.Z.AI_PLATFORM_URL+nn)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(Qt=ze==null?void 0:ze.page)==null?void 0:Qt.id,defaultChatData:ze==null?void 0:ze.course_qna_records,data:{ppt_url:bn==null?void 0:bn.map(nn=>nn==null?void 0:nn.url),questionable_type:"SmartPlanItemBank",questionable_id:(ya=ze==null?void 0:ze.page)==null?void 0:ya.id,position:st,type:10}})),!m0&&a.createElement("div",{className:Oa.box,id:"target"},a.createElement("div",{className:Oa.box_header},a.createElement(Ce.ZP.Group,{className:Oa.addTypeRadio,onChange:nn=>{var sa,Ka,Yl,Qr;Ii=="2"&&((Ka=(sa=ze==null?void 0:ze.page)==null?void 0:sa.smart_plan_page_knowledges)==null?void 0:Ka.length)==0&&!((Yl=ze==null?void 0:ze.page)!=null&&Yl.is_ai_question)?Xc.current.handleClose():Ii=="1"&&!((Qr=ze==null?void 0:ze.page)!=null&&Qr.page_info)?_c.current.handleClose():gs(nn.target.value)},value:Ii,optionType:"button"},Lu==null?void 0:Lu.map((nn,sa)=>a.createElement("div",{key:sa},a.createElement(Ce.ZP.Button,{value:nn==null?void 0:nn.key,key:sa},nn==null?void 0:nn.name),(Lu==null?void 0:Lu.length)==2&&sa==0&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},a.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${Oa.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>vt(void 0,null,function*(){var Ka;let Yl=Lu==null?void 0:Lu.map(Du=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[Du==null?void 0:Du.key]);const Qr=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.id}/change_module_sort.json`,{method:"put",body:{module_sort:[Yl[1],Yl[0]]}});(Qr==null?void 0:Qr.status)==0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho())})}))))),(Lu==null?void 0:Lu.length)==1&&!Ys&&!Vs&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(ge.Z,{menu:{items:Qm},overlayClassName:Oa.menuSty},a.createElement("div",{className:Oa.box_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(Lu==null?void 0:Lu.length)==2&&!Ys&&!Vs&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},a.createElement("div",{className:Oa.box_add,style:{cursor:"not-allowed"}},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),a.createElement(re.Z,{title:((Ua=ze==null?void 0:ze.page)!=null&&Ua.animation_code||((tr=(Ra=ze==null?void 0:ze.page)==null?void 0:Ra.smart_plan_page_knowledges)==null?void 0:tr.length)>0||(_n=ze==null?void 0:ze.page)!=null&&_n.is_ai_question||(Ta=ze==null?void 0:ze.page)!=null&&Ta.page_info||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"?"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E"},a.createElement("div",{style:{marginLeft:"auto"}},a.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${Oa.iconSty}`,style:{cursor:"pointer"},onClick:()=>vt(void 0,null,function*(){var nn,sa;let Ka=yield S0((nn=ze==null?void 0:ze.page)==null?void 0:nn.id);const Yl=(sa=Ka==null?void 0:Ka.all_pages)==null?void 0:sa.filter(Qr=>Qr==null?void 0:Qr.checked).map(Qr=>Qr==null?void 0:Qr.id);y0(Yl),h0(Ka==null?void 0:Ka.progress_control),A0(Ka==null?void 0:Ka.enable_progress_control),Rd(!0)})}))),a.createElement("div",{className:Oa.box_botton,style:{marginLeft:"10px"},onClick:()=>{Od(!0)}},a.createElement("img",{src:E(69780),width:22}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),a.createElement("div",{className:Oa.box_botton,style:{marginLeft:"10px"},onClick:()=>{F0(!0)}},a.createElement("img",{src:E(49324),width:18}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),a.createElement("div",{className:Oa.box_close,onClick:()=>{(0,Ni.vp)()&&(0,Ni.BU)(),se.history.push(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan`)}},a.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),a.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),a.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((ml=ze==null?void 0:ze.page)!=null&&ml.animation_code)&&!(((al=(xa=ze==null?void 0:ze.page)==null?void 0:xa.smart_plan_page_knowledges)==null?void 0:al.length)>0||(Zr=ze==null?void 0:ze.page)!=null&&Zr.is_ai_question||(ou=ze==null?void 0:ze.page)!=null&&ou.page_info)&&(ze==null?void 0:ze.count)==0&&(Lu==null?void 0:Lu.length)==0&&a.createElement("div",{className:Oa.nodataSty},a.createElement("div",{className:Oa.rightWrap},a.createElement("div",{className:Oa.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),a.createElement("div",{className:Oa.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${Mu})`},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("item_bank"))&&dd(!0)})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:ci})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${ro})`,marginLeft:"20px"},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("animation_code"))&&Jc(!0)})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:ri})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),a.createElement("div",{className:Oa.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${du})`},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("ai_qna"))&&(Ic([...Lu,qc[1]]),gs("2"),dc(!0),Dc(!0),ps(!1))})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:Qo})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${Ku})`,marginLeft:"20px"},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("page_info"))&&(Ic([...Lu,qc[0]]),gs("1"),Sc(!0),ps(!1))})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:Yo})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),Ii=="1"&&(Vs?a.createElement(Wt,{ref:_c,isOpen:Vs,isEdit:jd,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),changePage:Zn,onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Sc(!1),ps(!1),ho()},onClose:()=>{Sc(!1),ps(!1),ho()}}):a.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((Mr=ze==null?void 0:ze.page)==null?void 0:Mr.info_read_min_time)&&a.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Ir=ze==null?void 0:ze.page)==null?void 0:Ir.info_read_min_time)==60?"1min":((il=ze==null?void 0:ze.page)==null?void 0:il.info_read_min_time)+"s")),(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(re.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{ps(!0),Sc(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:nn=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>vt(void 0,null,function*(){var sa;let Ka=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(Ka==null?void 0:Ka.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((sl=ze==null?void 0:ze.page)==null?void 0:sl.page_info)&&a.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},a.createElement(de.Z,{className:"font16 mt5",value:(Nr=ze==null?void 0:ze.page)==null?void 0:Nr.page_info})))),Ii=="2"&&(Ys?a.createElement(Bn,{ref:Xc,isOpen:Ys,isEdit:jd,addInteraction:Om,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),dc(!1),Dc(!1),ps(!1),ho()},onClose:()=>{dc(!1),Dc(!1),ps(!1),ho()}}):a.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(re.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{dc(!0),Dc(!1),ps(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:nn=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>vt(void 0,null,function*(){var sa;let Ka=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Ka==null?void 0:Ka.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),((Po=(Zu=ze==null?void 0:ze.page)==null?void 0:Zu.smart_plan_page_knowledges)==null?void 0:Po.length)>0&&a.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Xu=(Tu=ze==null?void 0:ze.page)==null?void 0:Tu.smart_plan_page_knowledges)==null?void 0:Xu.map((nn,sa)=>a.createElement("div",{key:"index",style:{marginTop:sa==0?"0":"20px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",en[sa]),a.createElement("div",{className:Oa.question_list},nn==null?void 0:nn.question),(nn==null?void 0:nn.answer)&&a.createElement("div",{className:Oa.answer_list},a.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),nn==null?void 0:nn.answer)))),((Oo=ze==null?void 0:ze.page)==null?void 0:Oo.is_ai_question)&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},a.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),a.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",a.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(ai=ze==null?void 0:ze.page)==null?void 0:ai.ai_question_size),"\u9053")),a.createElement("div",{key:"index",className:Oa.ai_question_list,style:{marginTop:"15px"}},(Eo=ze==null?void 0:ze.page)==null?void 0:Eo.ai_requirement)))),a.createElement(Xa.Z,{defaultValue:ii.defaultValue,open:ii.open,language:ii.language,height:ii.height,onDynamic:Zm,showExtra:ii.showExtra}),Ii=="3"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},a.createElement(re.Z,{title:"\u5168\u5C4F\u67E5\u770B"},a.createElement("div",{className:Oa.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{xc(Qe(Oe({},ii),{open:ii.open+1,showExtra:!1}))}},a.createElement("i",{className:"iconfont icon-quanping5"}))),(pt==null?void 0:pt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement(re.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{xc(Qe(Oe({},ii),{open:ii.open+1,showExtra:!0}))}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:()=>{Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vt(void 0,null,function*(){var nn;const sa=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(sa==null?void 0:sa.status)===0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),xc(Qe(Oe({},ii),{open:0})),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),a.createElement("div",{className:Oa.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},a.createElement("div",{ref:md}))),Ii=="4"&&a.createElement("div",null,a.createElement("div",null,a.createElement("div",{className:Oa.questionWrap},a.createElement("div",{className:Oa.questionHeader},a.createElement("div",{className:Oa.questionTitle},((no=(ku=ze==null?void 0:ze.item_banks)==null?void 0:ku[iu])==null?void 0:no.generate_type)=="ai"&&a.createElement(re.Z,{title:"\u667A\u80FD\u51FA\u9898"},a.createElement("img",{src:Jo,width:18,height:18,style:{marginRight:10}})),a.createElement("span",{className:Oa.question_type},Sn[(ui=(qo=ze==null?void 0:ze.item_banks)==null?void 0:qo[iu])==null?void 0:ui.item_type]),(Hi=ze==null?void 0:ze.page)!=null&&Hi.answer_limit_time?a.createElement("span",{className:Oa.time_long},"\u7B54\u9898\u65F6\u957F",Vm((Gi=ze==null?void 0:ze.page)==null?void 0:Gi.answer_limit_time)):a.createElement("span",null),Ws&&((Ki=ze==null?void 0:ze.page)==null?void 0:Ki.status)=="in_progress"?a.createElement("span",{className:Oa.daojishi},a.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),a.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),a.createElement("span",{style:{width:"45px"}},Lm(Ws))):a.createElement("span",null)),a.createElement("div",{className:Oa.shiti_icon},(ze==null?void 0:ze.count)>0&&((pt==null?void 0:pt.status)=="not_started"||((bi=ze==null?void 0:ze.page)==null?void 0:bi.status)!="ended")&&a.createElement(re.Z,{title:"\u8BBE\u7F6E"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){var nn;yield S0((nn=ze==null?void 0:ze.page)==null?void 0:nn.id),Ld(!0)})},a.createElement("i",{className:`iconfont icon-shezhi9 ${(rs=Oa)==null?void 0:rs.genghuan}`}))),(ze==null?void 0:ze.count)>0&&(pt==null?void 0:pt.status)!="ended"&&((pi=ze==null?void 0:ze.page)==null?void 0:pi.status)=="not_started"&&a.createElement(re.Z,{title:"\u66F4\u6362\u8BD5\u9898"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){$i(!0),hn(!0)})},a.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(Ji=Oa)==null?void 0:Ji.genghuan}`}))),((pt==null?void 0:pt.status)=="not_started"||((oi=ze==null?void 0:ze.page)==null?void 0:oi.status)!="ended")&&a.createElement(re.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){var nn,sa,Ka,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci,si,mc,Es,Mc,hs;((sa=(nn=ze==null?void 0:ze.item_banks)==null?void 0:nn[iu])==null?void 0:sa.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Yl=(Ka=ze==null?void 0:ze.item_banks)==null?void 0:Ka[iu])==null?void 0:Yl.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info`):(ur.setFieldsValue({item_type:((Du=(Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr[iu])==null?void 0:Du.item_type)=="SINGLE"||((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)=="MULTIPLE"?"SELECT":(Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type,choices:(si=(Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.choices)==null?void 0:si.map(Nc=>(Nc.is_answer=Nc.is_answer?1:0,Nc)),analysis:(Es=(mc=ze==null?void 0:ze.item_banks)==null?void 0:mc[iu])==null?void 0:Es.analysis,name:(hs=(Mc=ze==null?void 0:ze.item_banks)==null?void 0:Mc[iu])==null?void 0:hs.name}),nr(!1),Uu(!0))})},a.createElement("i",{className:`iconfont icon-bianjikejian ${(ki=Oa)==null?void 0:ki.genghuan}`}))),(ze==null?void 0:ze.count)>0&&((us=ze==null?void 0:ze.page)==null?void 0:us.status)=="not_started"&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u5220\u9664\u8BD5\u9898"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:()=>vt(void 0,null,function*(){Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vt(void 0,null,function*(){var nn,sa,Ka;const Yl=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(Ka=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ka.id}});(Yl==null?void 0:Yl.status)===0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),nr(!1),ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),Is(0))})})})},a.createElement("i",{className:`iconfont icon-shanchu1 ${(Li=Oa)==null?void 0:Li.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((vu=(Xi=ze==null?void 0:ze.item_banks)==null?void 0:Xi[iu])==null?void 0:vu.item_type)&&a.createElement(Te,{questionIndex:iu+1,question:(To=ze==null?void 0:ze.item_banks)==null?void 0:To[iu],disabled:!0,showAnswer:(pt==null?void 0:pt.status)!=="in_progress"||((So=ze==null?void 0:ze.page)==null?void 0:So.status)==="ended"}),((xi=(wi=ze==null?void 0:ze.item_banks)==null?void 0:wi[iu])==null?void 0:xi.item_type)=="PROGRAM"&&a.createElement(ve,{questionIndex:iu+1,question:(Fo=ze==null?void 0:ze.item_banks)==null?void 0:Fo[iu]}),((os=(Ri=ze==null?void 0:ze.item_banks)==null?void 0:Ri[iu])==null?void 0:os.item_type)=="PROGRAM"&&xe((Va=ze==null?void 0:ze.item_banks)==null?void 0:Va[iu]),((pt==null?void 0:pt.status)!=="in_progress"||((ji=ze==null?void 0:ze.page)==null?void 0:ji.status)==="ended")&&((is=(ks=ze==null?void 0:ze.item_banks)==null?void 0:ks[iu])==null?void 0:is.item_type)!="PROGRAM"&&a.createElement(Vo,{question:(_i=ze==null?void 0:ze.item_banks)==null?void 0:_i[iu]})))),a.createElement(Ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{fd(!1)},destroyOnClose:!0,forceRender:!0,open:km},a.createElement("div",{style:{padding:"20px"}},((ze==null?void 0:ze.count)>0||((tc=(Fs=ze==null?void 0:ze.page)==null?void 0:Fs.smart_plan_page_knowledges)==null?void 0:tc.length)>0||((Bs=ze==null?void 0:ze.page)==null?void 0:Bs.is_ai_question))&&((pt==null?void 0:pt.status)!="not_started"||(pt==null?void 0:pt.status)=="not_started"&&((ss=pt==null?void 0:pt.group_settings)==null?void 0:ss.some(nn=>nn.status=="ended")))&&((Di=ze==null?void 0:ze.page)==null?void 0:Di.status)!="not_started"&&a.createElement("div",{className:Oa.staticWrap},(ze==null?void 0:ze.count)>0&&a.createElement(a.Fragment,null,a.createElement(Ur,{data:(hu==null?void 0:hu.summary)||[],totalData:hu==null?void 0:hu.summaryTotal,paramsHttp:Aa,smartItembanks:ze,socketData:B0}),((Ls=(nc=ze==null?void 0:ze.item_banks)==null?void 0:nc[iu])==null?void 0:Ls.item_type)!=="PROGRAM"&&a.createElement(ia,{data:(hu==null?void 0:hu.details)||[],paramsHttp:Aa,smartItembanks:ze,socketData:B0})),((cs=(au=ze==null?void 0:ze.item_banks)==null?void 0:au[iu])==null?void 0:cs.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),a.createElement("div",{className:Oa.subTitle},"\u7B54\u9898\u8BB0\u5F55")),a.createElement(Be.default,{dataSource:(es==null?void 0:es.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(nn,sa,Ka)=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:nn=>{switch(nn){case"not_started":return a.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return a.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return a.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return a.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(nn,sa)=>a.createElement(ht.ZP,{type:"link",loading:!1,onClick:()=>vt(void 0,null,function*(){wm(sa),c0(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(es==null?void 0:es.count)||0,onChange:(nn,sa)=>{id(Qe(Oe({},ts),{page:nn,page_size:sa}))},current:ts==null?void 0:ts.page,pageSize:ts==null?void 0:ts.page_size,showTotal:nn=>a.createElement(a.Fragment,null,"\u5171",a.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},nn),"\u6761\u6570\u636E")}})))),a.createElement("div",{className:Oa.close_drawer,onClick:nn=>{nn.stopPropagation(),fd(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),bu&&a.createElement(ue.default,{form:ur,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},a.createElement(Ee.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:bu},a.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("div",{style:{fontWeight:500,fontSize:16}},ll?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),a.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{Uu(!1),nr(!1)}})),ll&&a.createElement(ue.default.Item,{name:"item_type",label:"\u9898\u578B"},a.createElement(be.default,{size:"large",onChange:nn=>{switch(ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Il(nn),nn){case"SELECT":ur.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":ur.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},a.createElement(be.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),a.createElement(be.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),ll?a.createElement(a.Fragment,null,Ga=="SELECT"&&N0(),Ga=="JUDGMENT"&&P0()):a.createElement(a.Fragment,null,["SINGLE","MULTIPLE"].includes((Bc=(ko=ze==null?void 0:ze.item_banks)==null?void 0:ko[iu])==null?void 0:Bc.item_type)&&N0(),((bs=(Rs=ze==null?void 0:ze.item_banks)==null?void 0:Rs[iu])==null?void 0:bs.item_type)=="JUDGMENT"&&P0()),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Oa.bottomDiv},a.createElement("div",{className:Oa.save_button,style:{marginRight:"20px"},onClick:()=>{Uu(!1),nr(!1)}},"\u53D6\u6D88"),((pt==null?void 0:pt.status)=="not_started"||(($o=ze==null?void 0:ze.page)==null?void 0:$o.status)!="ended")&&a.createElement("div",{className:Oa.save_button,onClick:()=>vt(void 0,null,function*(){var nn,sa,Ka,Yl,Qr;yield ur.validateFields();let Du="";ur.getFieldValue("item_type")=="SELECT"?ur.getFieldValue("choices").filter(Bo=>Bo.is_answer==1).length>1?Du="MULTIPLE":Du="SINGLE":Du=ur.getFieldValue("item_type");const qu=ll?`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}.json`,Ao=yield(0,Ve.ZP)(qu,{method:ll?"post":"put",body:Qe(Oe({},ur.getFieldsValue()),{item_type:Du,position:st,smart_plan_id:Aa==null?void 0:Aa.id,difficulty:2,item_bank_id:(Ka=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ka.id})});(Ao==null?void 0:Ao.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),ll&&(((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0?Is((Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr.length):Is(0)),gs("4"),nr(!1),Uu(!1))})},"\u4FDD\u5B58"))))),Ii=="4"&&a.createElement("div",{className:Oa.page_footer},(ze==null?void 0:ze.count)>1&&((_u=Array.from({length:ze==null?void 0:ze.count},(nn,sa)=>sa+1))==null?void 0:_u.map((nn,sa)=>a.createElement("div",{key:sa,className:sa==iu?Oa.num_style_active:Oa.num_style,onClick:()=>{Is(nn-1)}},nn))),a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(pt==null?void 0:pt.status)!="ended"&&a.createElement(ge.Z,{menu:{items:Ym},overlayClassName:Oa.menuSty},a.createElement("div",{className:Oa.question_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),a.createElement("div",{onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)}),className:Oa.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(ze==null?void 0:ze.count)>0&&((ds=ze==null?void 0:ze.page)==null?void 0:ds.status)!="not_started"&&((pt==null?void 0:pt.status)!="not_started"||(pt==null?void 0:pt.status)=="not_started"&&((fr=pt==null?void 0:pt.group_settings)==null?void 0:fr.some(nn=>nn.status=="ended")))&&a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>vt(void 0,null,function*(){var nn,sa,Ka;(pt==null?void 0:pt.status)=="not_started"&&(yield I0((sa=(nn=ze==null?void 0:ze.item_banks)==null?void 0:nn[iu])==null?void 0:sa.smart_plan_page_item_bank_id,(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.id)),fd(!0)})},a.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(pt==null?void 0:pt.status)=="in_progress"&&((js=ze==null?void 0:ze.page)==null?void 0:js.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&((ms=ze==null?void 0:ze.page)==null?void 0:ms.status)=="in_progress"&&((ei=ze==null?void 0:ze.page)==null?void 0:ei.answer_limit_time)>0&&a.createElement("div",{className:Oa.yanshi_style,onClick:()=>vt(void 0,null,function*(){b({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:Aa==null?void 0:Aa.id,SmartPlanItemBanks:ze}}})})},"\u5EF6\u65F6"),(pt==null?void 0:pt.status)=="in_progress"&&((ws=ze==null?void 0:ze.page)==null?void 0:ws.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&(((qi=ze==null?void 0:ze.page)==null?void 0:qi.status)=="not_started"||((zo=ze==null?void 0:ze.page)==null?void 0:zo.status)=="ended")&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>vt(void 0,null,function*(){b({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Aa==null?void 0:Aa.id,SmartPlanItemBanks:ze}}})})},((ac=ze==null?void 0:ze.page)==null?void 0:ac.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(pt==null?void 0:pt.status)=="in_progress"&&((zs=ze==null?void 0:ze.page)==null?void 0:zs.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&((lc=ze==null?void 0:ze.page)==null?void 0:lc.status)=="in_progress"&&a.createElement("div",{className:Oa.yulan_style_end,onClick:()=>vt(void 0,null,function*(){var nn;let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(nn=ze==null?void 0:ze.page)==null?void 0:nn.id,status:"ended"}});(sa==null?void 0:sa.status)==0&&(ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ho(),fo(sa==null?void 0:sa.data))})},"\u7ED3\u675F\u7B54\u9898"))),Ii=="1"&&a.createElement("div",{className:Oa.page_footer},Vs&&a.createElement("div",{className:Oa.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{_c.current.handleClose()}},"\u53D6\u6D88"),Vs&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>{_c.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),a.createElement("div",{className:Oa.question_add,style:Vs?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),Vs?_c.current.onClickPreview():vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)})},"\u9884\u89C8\u4F53\u9A8C")),Ii=="2"&&a.createElement("div",{className:Oa.page_footer,style:{justifyContent:"flex-end"}},Ys&&a.createElement("div",{className:Oa.cancle_sty,onClick:()=>{Xc.current.handleClose()}},"\u53D6\u6D88"),Ys&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>{Xc.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),Ys?Xc.current.onClickPreview():vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)})},"\u9884\u89C8\u4F53\u9A8C"),(pt==null?void 0:pt.status)!="not_started"&&(((uc=(rc=ze==null?void 0:ze.page)==null?void 0:rc.smart_plan_page_knowledges)==null?void 0:uc.length)>0||((oc=ze==null?void 0:ze.page)==null?void 0:oc.is_ai_question))&&((ic=hu==null?void 0:hu.studentList)==null?void 0:ic.length)>0&&a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>{Md(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((Si=(Hc=ze==null?void 0:ze.page)==null?void 0:Hc.smart_plan_page_knowledges)==null?void 0:Si.length)<3&&!((Io=ze==null?void 0:ze.page)!=null&&Io.is_ai_question)&&!Ys&&(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{className:Oa.yulan_style,style:{marginLeft:"10px"},onClick:()=>{Dc(!0),dc(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),a.createElement(Se.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:xm,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Md(!1)}},a.createElement(Be.default,{pagination:!1,dataSource:(hu==null?void 0:hu.studentList)||[],className:Oa.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(nn,sa,Ka)=>nn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:nn=>a.createElement(ht.ZP,{type:"link",loading:!1,onClick:()=>vt(void 0,null,function*(){Bm(nn),Dd(!0),Md(!1)})},"\u67E5\u770B")}]})),Ds&&a.createElement(Hr.Z,{ispptModal:!0,isChangeQuestion:Zo,setScoreShow:$i,isshixuns:!1,ScoreShow:!!Ds,isloadings:!1,onOk:nn=>vt(void 0,null,function*(){var sa,Ka,Yl,Qr,Du,qu;if(!nn.length){ne.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Ao=5-(ze==null?void 0:ze.count);if((nn==null?void 0:nn.length)>Ao&&!Zo){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let Bo=yield(0,Ve.ZP)(Zo?`/api/smart_plan_pages/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/change_item_bank.json`:`/api/smart_plan_pages/${(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.id}/add_item_banks.json`,{method:Zo?"put":"post",body:Zo?{item_bank_id:(Qr=(Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl[iu])==null?void 0:Qr.id,new_item_bank_id:nn==null?void 0:nn[0]}:{item_bank_ids:nn,position:st,is_smart_plan:!0}});(Bo==null?void 0:Bo.status)==0&&(ne.ZP.success(Zo?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),$i(!1),hn(!1),yield ho(),Zo||(((Du=ze==null?void 0:ze.item_banks)==null?void 0:Du.length)>0?Is((qu=ze==null?void 0:ze.item_banks)==null?void 0:qu.length):Is(0)),gs("4"),Uu(!1))})}),a.createElement(Ia,{aiImg:bn,ref:s0,onSave:(nn,sa)=>vt(void 0,null,function*(){var Ka,Yl,Qr;let Du=nn==null?void 0:nn.filter(Bo=>Bo.checked!=!0),qu=5-(ze==null?void 0:ze.count);if((Du==null?void 0:Du.length)>qu){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Ao=yield(0,Ve.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Du,mode:1,smart_plan:{id:Aa==null?void 0:Aa.id,position:st},smart_plan_page_id:(Ka=ze==null?void 0:ze.page)==null?void 0:Ka.id}});Ao.status===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho(),((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0?Is((Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr.length):Is(0),gs("4"),console.log(Ao)),sa()})}),a.createElement(Se.default,{centered:!0,keyboard:!1,open:$r,title:ze==null?void 0:ze.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{hr(!1),vn()},onCancel:()=>{hr(!1),vn()}},ze!=null&&ze.open_rolling_qrcode_sign?a.createElement("div",{className:Oa.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},Zd,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Oa.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Oa.erweima},a.createElement(oe.Z,{key:w0,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Aa==null?void 0:Aa.coursesId}&id=${Aa==null?void 0:Aa.id}&codeKey=${w0}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(An=z==null?void 0:z.setting)==null?void 0:An.tab_logo_url}`})),(pt==null?void 0:pt.status)=="in_progress"&&((bc=ze==null?void 0:ze.page)==null?void 0:bc.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},a.createElement(De.Z,{checked:ze==null?void 0:ze.open_rolling_qrcode_sign,onChange:nn=>vt(void 0,null,function*(){let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:nn}});(sa==null?void 0:sa.status)==0&&(nn?Qd():(x0(""),Ud(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(ht.ZP,{type:"primary",style:{marginBottom:"20px"},onClick:()=>{hr(!1),wa()}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(Se.default,{centered:!0,title:a.createElement(Ce.ZP.Group,{className:Oa.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:nn=>{Pd(nn.target.value)},value:Nd}),className:Oa.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:xd,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Pd(1),Dd(!1)},onCancel:()=>{Pd(1),Dd(!1)}},a.createElement(Ue.Z,{spinning:Cm},a.createElement("div",{className:Oa.evalueWrap},Nd==1&&a.createElement("div",{className:Oa.evalueSty},a.createElement(de.Z,{className:Oa.ansWrap,value:sd==null?void 0:sd.comment})),Nd==2&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),a.createElement("div",{className:Oa.evalueSty},a.createElement("div",{className:Oa.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Zs=sd==null?void 0:sd.question_and_answer_list)==null?void 0:Zs.map((nn,sa)=>a.createElement("div",{key:sa,className:"mt10"},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:Oa.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),a.createElement(de.Z,{className:Oa.asnCont,value:nn==null?void 0:nn.question})),a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:Oa.label},"\u56DE\u7B54\uFF1A"),a.createElement(de.Z,{className:Oa.asnCont,value:nn==null?void 0:nn.answer})))))))))),a.createElement(Se.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:Dm,width:420,forceRender:!0,onOk:()=>vt(void 0,null,function*(){const nn=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_cover.json`,{method:"post",body:{position:st}});(nn==null?void 0:nn.status)==0&&(ne.ZP.success("\u8BBE\u7F6E\u6210\u529F"),d0(!1))}),onCancel:()=>{d0(!1)}},a.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),a.createElement(Se.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:bm,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{c0(!1)}},a.createElement("div",null,a.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.user_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.student_id)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.group_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),a.createElement("span",{style:{color:"#333333"}},(ln==null?void 0:ln[Ss==null?void 0:Ss.answer_status])||"--")),a.createElement(vo,{item:Ss,backUrl:`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info`}))),a.createElement(Se.default,{centered:!0,keyboard:!1,open:kd,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>vt(void 0,null,function*(){var nn,sa;const Ka=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/settings.json`,{method:"put",body:{position:st,solution_visibility:g0,enable_ai_tutor:f0}});(Ka==null?void 0:Ka.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),Wd(st,((sa=ze==null?void 0:ze.page)==null?void 0:sa.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),Ld(!1),ho())}),onCancel:()=>{Ld(!1)}},a.createElement("div",null,a.createElement("div",{style:{color:"#000000",display:"flex"}},a.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:g0,onChange:nn=>{p0(nn)}},a.createElement(be.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),a.createElement(be.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),a.createElement(be.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((Us=(li=ze==null?void 0:ze.item_banks)==null?void 0:li[iu])==null?void 0:Us.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),a.createElement(De.Z,{checked:f0,onChange:nn=>{v0(nn)}})))),a.createElement(Se.default,{centered:!0,keyboard:!1,open:Mm,title:((Ei=ze==null?void 0:ze.page)!=null&&Ei.animation_code||((fs=(Go=ze==null?void 0:ze.page)==null?void 0:Go.smart_plan_page_knowledges)==null?void 0:fs.length)>0||(xs=ze==null?void 0:ze.page)!=null&&xs.is_ai_question||(sc=ze==null?void 0:ze.page)!=null&&sc.page_info||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"?"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E",width:700,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>vt(void 0,null,function*(){var nn,sa;let Ka=[];cd==null||cd.map(Qr=>{Kc!=null&&Kc.includes(Qr==null?void 0:Qr.id)&&Qr!=null&&Qr.bind_module&&Ka.push(Qr==null?void 0:Qr.position)});let Yl=!1;if((Ka==null?void 0:Ka.length)>0?Yl=yield new Promise(Du=>{Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:a.createElement("div",null,"\u68C0\u6D4B\u5230",a.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},Ka==null?void 0:Ka.map((qu,Ao,Bo)=>`\u7B2C${qu}\u9875${AoDu(!0),onCancel:()=>Du(!1)})}):Yl=!0,Yl){const Qr=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/group.json`,{method:"put",body:(ze==null?void 0:ze.count)>0?{position:st,page_ids:Kc,progress_control:E0,enable_progress_control:Td}:{position:st,page_ids:Kc,enable_progress_control:Td}});(Qr==null?void 0:Qr.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),Wd(st,((sa=ze==null?void 0:ze.page)==null?void 0:sa.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),Rd(!1))}}),onCancel:()=>{Rd(!1)}},a.createElement("div",{style:{color:"#333"}},(((wc=ze==null?void 0:ze.page)==null?void 0:wc.animation_code)||((hi=(Gc=ze==null?void 0:ze.page)==null?void 0:Gc.smart_plan_page_knowledges)==null?void 0:hi.length)>0||((Qs=ze==null?void 0:ze.page)==null?void 0:Qs.is_ai_question)||((cc=ze==null?void 0:ze.page)==null?void 0:cc.page_info)||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Oa.selectMore,disabled:(pt==null?void 0:pt.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Kc,showSearch:!1,onChange:nn=>{y0(nn)}},cd==null?void 0:cd.map((nn,sa)=>a.createElement(be.default.Option,{value:nn==null?void 0:nn.id,key:sa,disabled:(nn==null?void 0:nn.position)==st},"\u7B2C",nn==null?void 0:nn.position,"\u9875"))),(ze==null?void 0:ze.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u751F\u987A\u5E8F\u8BBE\u7F6E"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u672C\u9875\u6240\u6709\u9898\u76EE\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\uFF1B\u5173\u95ED\u5219\u53EF\u81EA\u7531\u8DF3\u9875\u5B66\u4E60\u3002")),a.createElement(De.Z,{checked:E0,onChange:nn=>{h0(nn)}}))),a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u81EA\u7531\u7FFB\u9875\u81F3\u6559\u5E08\u5F53\u524D\u6388\u8BFE\u9875\uFF1B\u5173\u95ED\u5219\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875\u3002")),a.createElement(De.Z,{checked:Td,onChange:nn=>{A0(nn)}}))),a.createElement(Se.default,{open:Pm,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>dd(!1),footer:null,width:372},a.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),a.createElement("div",{className:Oa.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Cu},{key:1,name:"\u9898\u5E93\u9009\u9898",img:E(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:E(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Zi}].map(nn=>a.createElement("div",{className:Oa.add_button,onClick:()=>{pe.Z.publish("active-modal-index",nn.key),dd(!1)}},a.createElement("img",{width:18,src:nn.img}),a.createElement("aside",{className:"ml10"},nn.name))))),a.createElement(Ll,{isEdit:jd,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),visible:Nm,changePage:Zn,openPreview:nn=>{xc(Qe(Oe({},ii),{defaultValue:nn,showExtra:!0,open:ii.open+1}))},onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Jc(!1),ho()},onClose:()=>Jc(!1)}),a.createElement(hd,{interactiveOpen:Tm,maxPage:Pt,onClose:()=>F0(!1),paramsHttp:Aa,handlePageClick:nn=>{Cn(nn)},handleRefresh:()=>{ho()},currentPosition:st}),a.createElement(yd,{Callback:nn=>vt(void 0,null,function*(){var sa;let Ka=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(sa=ze==null?void 0:ze.page)==null?void 0:sa.id,status:"in_progress",answer_limit_time:nn}});(Ka==null?void 0:Ka.status)==0&&(ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ho(),fo(Ka==null?void 0:Ka.data),b({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var un=(0,se.connect)(({classroomList:le,globalSetting:z})=>({classroomList:le,globalSetting:z}))(Yn),Dn={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",left_zone:"left_zone___a3NSb",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},fa=E(97915);const Ea=(0,a.forwardRef)((le,z)=>{const{prefixCls:b,className:st,children:pt,size:In,style:bn={}}=le,Jt=wl()(`${b}-panel`,{[`${b}-panel-hidden`]:In===0},st),Pt=In!==void 0;return a.createElement("div",{ref:z,className:Jt,style:Object.assign(Object.assign({},bn),{flexBasis:Pt?In:"auto",flexGrow:Pt?0:1})},pt)});var Ca=()=>null,Fa=E(29301),ha=E(6089),el=E(48755),za=E(83397),ba=E(11592),nl=function(le,z){var b={};for(var st in le)Object.prototype.hasOwnProperty.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,st=Object.getOwnPropertySymbols(le);pt(0,ba.Z)(le).filter(a.isValidElement).map(b=>{const{props:st}=b,{collapsible:pt}=st,In=nl(st,["collapsible"]);return Object.assign(Object.assign({},In),{collapsible:Za(pt)})}),[le])}function Gl(le,z,b){return a.useMemo(()=>{const st=[];for(let pt=0;pt0||Cn.start&&Pt===0&&Jt>0,ea=Cn.start&&Pt>0||Zn.end&&Jt===0&&Pt>0;st[pt]={resizable:wa,startCollapsible:!!(b?ea:Gn),endCollapsible:!!(b?Gn:ea)}}return st},[z,le])}var xl=E(94480);function Dl(le){return Number(le.slice(0,-1))/100}function gl(le){return typeof le=="string"&&le.endsWith("%")}function $l(le,z){const b=le.map(Cn=>Cn.size),st=le.length,pt=z||0,In=Cn=>Cn*pt,[bn,Jt]=a.useState(()=>le.map(Cn=>Cn.defaultSize)),Pt=a.useMemo(()=>{var Cn;const wa=[];for(let Gn=0;Gn{let Cn=[],wa=0;for(let ea=0;eaea+(xn||0),0);if(Gn>1||!wa){const ea=1/Gn;Cn=Cn.map(xn=>xn===void 0?0:xn*ea)}else{const ea=(1-Gn)/wa;Cn=Cn.map(xn=>xn===void 0?ea:xn)}return Cn},[Pt,pt]),Jn=a.useMemo(()=>vn.map(In),[vn,pt]),Zn=a.useMemo(()=>le.map(Cn=>gl(Cn.min)?Dl(Cn.min):(Cn.min||0)/pt),[le,pt]),Tn=a.useMemo(()=>le.map(Cn=>gl(Cn.max)?Dl(Cn.max):(Cn.max||pt)/pt),[le,pt]);return[a.useMemo(()=>z?Jn:Pt,[Jn,z]),Jn,vn,Zn,Tn,Jt]}function Tl(le,z,b,st,pt,In){const bn=le.map(Mn=>[Mn.min,Mn.max]),Jt=st||0,Pt=Mn=>Mn*Jt;function vn(Mn,kn){return typeof Mn=="string"?Pt(Dl(Mn)):Mn!=null?Mn:kn}const[Jn,Zn]=a.useState([]),Tn=a.useRef([]),[pn,Cn]=a.useState(null),wa=()=>b.map(Pt);return[Mn=>{Zn(wa()),Cn({index:Mn,confirmed:!1})},(Mn,kn)=>{var Nn;let ka=null;if((!pn||!pn.confirmed)&&kn!==0){if(kn>0)ka=Mn,Cn({index:Mn,confirmed:!0});else for(let xa=Mn;xa>=0;xa-=1)if(Jn[xa]>0&&z[xa].resizable){ka=xa,Cn({index:xa,confirmed:!0});break}}const Qt=(Nn=ka!=null?ka:pn==null?void 0:pn.index)!==null&&Nn!==void 0?Nn:Mn,ya=(0,xl.Z)(Jn),Ua=Qt+1,Ra=vn(bn[Qt][0],0),tr=vn(bn[Ua][0],0),_n=vn(bn[Qt][1],Jt),Ta=vn(bn[Ua][1],Jt);let ml=kn;return ya[Qt]+ml_n&&(ml=_n-ya[Qt]),ya[Ua]-ml>Ta&&(ml=ya[Ua]-Ta),ya[Qt]+=ml,ya[Ua]-=ml,pt(ya),ya},()=>{Cn(null)},(Mn,kn)=>{const Nn=wa(),ka=In?kn==="start"?"end":"start":kn,Qt=ka==="start"?Mn:Mn+1,ya=ka==="start"?Mn+1:Mn,Ua=Nn[Qt],Ra=Nn[ya];if(Ua!==0&&Ra!==0)Nn[Qt]=0,Nn[ya]+=Ua,Tn.current[Mn]=Ua;else{const tr=Ua+Ra,_n=vn(bn[Qt][0],0),Ta=vn(bn[Qt][1],Jt),ml=vn(bn[ya][0],0),xa=vn(bn[ya][1],Jt),al=Math.max(_n,tr-xa),ou=(Math.min(Ta,tr-ml)-al)/2,Mr=Tn.current[Mn],Ir=tr-Mr;Mr&&Mr<=xa&&Mr>=ml&&Ir<=Ta&&Ir>=_n?(Nn[ya]=Mr,Nn[Qt]=Ir):(Nn[Qt]-=ou,Nn[ya]+=ou)}return pt(Nn),Nn},pn==null?void 0:pn.index]}var Rl=E(84105),Sl=E(33853),Wl=E(38819),Kl=E(87395);function gr(le){return typeof le=="number"&&!Number.isNaN(le)?Math.round(le):0}var jl=le=>{const{prefixCls:z,vertical:b,index:st,active:pt,ariaNow:In,ariaMin:bn,ariaMax:Jt,resizable:Pt,startCollapsible:vn,endCollapsible:Jn,onOffsetStart:Zn,onOffsetUpdate:Tn,onOffsetEnd:pn,onCollapse:Cn,lazy:wa,containerSize:Gn}=le,ea=`${z}-bar`,[xn,qn]=(0,a.useState)(null),[Mn,kn]=(0,a.useState)(0),Nn=b?0:Mn,ka=b?Mn:0,Qt=xa=>{Pt&&xa.currentTarget&&(qn([xa.pageX,xa.pageY]),Zn(st))},ya=xa=>{if(Pt&&xa.touches.length===1){const al=xa.touches[0];qn([al.pageX,al.pageY]),Zn(st)}},Ua=xa=>{const al=Gn*In/100,Zr=al+xa,ou=Math.max(0,Gn*bn/100),Mr=Math.min(Gn,Gn*Jt/100);return Math.max(ou,Math.min(Mr,Zr))-al},Ra=(0,ha.Z)((xa,al)=>{const Zr=Ua(b?al:xa);kn(Zr)}),tr=(0,ha.Z)(()=>{Tn(st,Nn,ka),kn(0)});a.useEffect(()=>{if(xn){const xa=Mr=>{const{pageX:Ir,pageY:il}=Mr,sl=Ir-xn[0],Nr=il-xn[1];wa?Ra(sl,Nr):Tn(st,sl,Nr)},al=()=>{wa&&tr(),qn(null),pn()},Zr=Mr=>{if(Mr.touches.length===1){const Ir=Mr.touches[0],il=Ir.pageX-xn[0],sl=Ir.pageY-xn[1];wa?Ra(il,sl):Tn(st,il,sl)}},ou=()=>{wa&&tr(),qn(null),pn()};return window.addEventListener("touchmove",Zr),window.addEventListener("touchend",ou),window.addEventListener("mousemove",xa),window.addEventListener("mouseup",al),()=>{window.removeEventListener("mousemove",xa),window.removeEventListener("mouseup",al),window.removeEventListener("touchmove",Zr),window.removeEventListener("touchend",ou)}}},[xn,wa,b,st,Gn,In,bn,Jt]);const _n={[`--${ea}-preview-offset`]:`${Mn}px`},Ta=b?Kl.Z:Sl.Z,ml=b?Rl.Z:Wl.Z;return a.createElement("div",{className:ea,role:"separator","aria-valuenow":gr(In),"aria-valuemin":gr(bn),"aria-valuemax":gr(Jt)},wa&&a.createElement("div",{className:wl()(`${ea}-preview`,{[`${ea}-preview-active`]:!!Mn}),style:_n}),a.createElement("div",{className:wl()(`${ea}-dragger`,{[`${ea}-dragger-disabled`]:!Pt,[`${ea}-dragger-active`]:pt}),onMouseDown:Qt,onTouchStart:ya}),vn&&a.createElement("div",{className:wl()(`${ea}-collapse-bar`,`${ea}-collapse-bar-start`),onClick:()=>Cn(st,"start")},a.createElement(Ta,{className:wl()(`${ea}-collapse-icon`,`${ea}-collapse-start`)})),Jn&&a.createElement("div",{className:wl()(`${ea}-collapse-bar`,`${ea}-collapse-bar-end`),onClick:()=>Cn(st,"end")},a.createElement(ml,{className:wl()(`${ea}-collapse-icon`,`${ea}-collapse-end`)})))},zl=E(63356),ol=E(16931);const kl=le=>{const{componentCls:z}=le;return{[`&-rtl${z}-horizontal`]:{[`> ${z}-bar`]:{[`${z}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${z}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${z}-vertical`]:{[`> ${z}-bar`]:{[`${z}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${z}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},Ml={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Sr=le=>{const{componentCls:z,colorFill:b,splitBarDraggableSize:st,splitBarSize:pt,splitTriggerSize:In,controlItemBgHover:bn,controlItemBgActive:Jt,controlItemBgActiveHover:Pt,prefixCls:vn}=le,Jn=`${z}-bar`,Zn=`${z}-mask`,Tn=`${z}-panel`,pn=le.calc(In).div(2).equal(),Cn=`${vn}-bar-preview-offset`,wa={position:"absolute",background:le.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[z]:Object.assign(Object.assign(Object.assign({},(0,zl.Wf)(le)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${Jn}`]:{flex:"none",position:"relative",userSelect:"none",[`${Jn}-dragger`]:Object.assign(Object.assign({},Ml),{zIndex:1,"&::before":Object.assign({content:'""',background:bn},Ml),"&::after":Object.assign({content:'""',background:b},Ml),[`&:hover:not(${Jn}-dragger-active)`]:{"&::before":{background:Jt}},"&-active":{zIndex:2,"&::before":{background:Pt}},[`&-disabled${Jn}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:bn}},"&::after":{display:"none"}}}),[`${Jn}-collapse-bar`]:Object.assign(Object.assign({},Ml),{zIndex:le.zIndexPopupBase,background:bn,fontSize:le.fontSizeSM,borderRadius:le.borderRadiusXS,color:le.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:Jt},"&:active":{background:Pt}}),"&:hover, &:active":{[`${Jn}-collapse-bar`]:{opacity:1}}},[Zn]:{position:"fixed",zIndex:le.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${Jn}`]:{width:0,[`${Jn}-preview`]:Object.assign(Object.assign({height:"100%",width:pt},wa),{[`&${Jn}-preview-active`]:{display:"block",transform:`translateX(var(--${Cn}))`}}),[`${Jn}-dragger`]:{cursor:"col-resize",height:"100%",width:In,"&::before":{height:"100%",width:pt},"&::after":{height:st,width:pt}},[`${Jn}-collapse-bar`]:{width:le.fontSizeSM,height:le.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:pn},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:pn},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${Jn}`]:{height:0,[`${Jn}-preview`]:Object.assign(Object.assign({height:pt,width:"100%"},wa),{[`&${Jn}-preview-active`]:{display:"block",transform:`translateY(var(--${Cn}))`}}),[`${Jn}-dragger`]:{cursor:"row-resize",width:"100%",height:In,"&::before":{width:"100%",height:pt},"&::after":{width:st,height:pt}},[`${Jn}-collapse-bar`]:{height:le.fontSizeSM,width:le.controlHeightSM,"&-start":{top:"auto",bottom:pn,transform:"translateX(-50%)"},"&-end":{top:pn,bottom:"auto",transform:"translateX(-50%)"}}}},[Tn]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${z}:only-child)`]:{overflow:"hidden"}}}),kl(le))}},jr=le=>{var z;const b=le.splitBarSize||2,st=le.splitTriggerSize||6,pt=le.resizeSpinnerSize||20,In=(z=le.splitBarDraggableSize)!==null&&z!==void 0?z:pt;return{splitBarSize:b,splitTriggerSize:st,splitBarDraggableSize:In,resizeSpinnerSize:pt}};var Tr=(0,ol.I$)("Splitter",le=>[Sr(le)],jr),Ar=le=>{const{prefixCls:z,className:b,style:st,layout:pt="horizontal",children:In,rootClassName:bn,onResizeStart:Jt,onResize:Pt,onResizeEnd:vn,lazy:Jn}=le,{getPrefixCls:Zn,direction:Tn,className:pn,style:Cn}=(0,el.dj)("splitter"),wa=Zn("splitter",z),Gn=(0,za.Z)(wa),[ea,xn,qn]=Tr(wa,Gn),Mn=pt==="vertical",kn=Tn==="rtl",Nn=!Mn&&kn,ka=Ha(In),[Qt,ya]=(0,a.useState)(),Ua=Eo=>{const{offsetWidth:ku,offsetHeight:no}=Eo,qo=Mn?no:ku;qo!==0&&ya(qo)},[Ra,tr,_n,Ta,ml,xa]=$l(ka,Qt),al=Gl(ka,tr,kn),[Zr,ou,Mr,Ir,il]=Tl(ka,al,_n,Qt,xa,kn),sl=(0,ha.Z)(Eo=>{Zr(Eo),Jt==null||Jt(tr)}),Nr=(0,ha.Z)((Eo,ku)=>{const no=ou(Eo,ku);Pt==null||Pt(no)}),Zu=(0,ha.Z)(()=>{Mr(),vn==null||vn(tr)}),Po=(0,ha.Z)((Eo,ku)=>{const no=Ir(Eo,ku);Pt==null||Pt(no),vn==null||vn(no)}),Tu=wl()(wa,b,`${wa}-${pt}`,{[`${wa}-rtl`]:kn},bn,pn,qn,Gn,xn),Xu=`${wa}-mask`,Oo=a.useMemo(()=>{const Eo=[];let ku=0;for(let no=0;no{const no=a.createElement(Ea,Object.assign({},Eo,{prefixCls:wa,size:Ra[ku]}));let qo=null;const ui=al[ku];if(ui){const Hi=(Oo[ku-1]||0)+Ta[ku],Gi=(Oo[ku+1]||100)-ml[ku+1],Ki=(Oo[ku-1]||0)+ml[ku],bi=(Oo[ku+1]||100)-Ta[ku+1];qo=a.createElement(jl,{lazy:Jn,index:ku,active:il===ku,prefixCls:wa,vertical:Mn,resizable:ui.resizable,ariaNow:Oo[ku]*100,ariaMin:Math.max(Hi,Gi)*100,ariaMax:Math.min(Ki,bi)*100,startCollapsible:ui.startCollapsible,endCollapsible:ui.endCollapsible,onOffsetStart:sl,onOffsetUpdate:(rs,pi,Ji)=>{let oi=Mn?Ji:pi;Nn&&(oi=-oi),Nr(rs,oi)},onOffsetEnd:Zu,onCollapse:Po,containerSize:Qt||0})}return a.createElement(a.Fragment,{key:`split-panel-${ku}`},no,qo)}),typeof il=="number"&&a.createElement("div",{"aria-hidden":!0,className:wl()(Xu,`${Xu}-${pt}`)}))))};const Kr=Ar;Kr.Panel=Ca;var zr=Kr,er={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er",datijieshu:"datijieshu___ouuJX"},Cl={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},_r=Object.defineProperty,Fu=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Vu=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,ju=Object.prototype.propertyIsEnumerable,Ru=(le,z,b)=>z in le?_r(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,pu=(le,z)=>{for(var b in z||(z={}))mu.call(z,b)&&Ru(le,b,z[b]);if(Vu)for(var b of Vu(z))ju.call(z,b)&&Ru(le,b,z[b]);return le},uu=(le,z)=>Fu(le,Vr(z));const Wu=({problemset:le,dispatch:z,question:b,pageCache:st,solutionVis:pt,disabled:In,questionIndex:bn,pageInfo:Jt,SmartPlanItemBanks:Pt,questionChoiceIdsRef:vn,changeChoiceIds:Jn})=>{const[Zn,Tn]=(0,a.useState)({}),[pn,Cn]=(0,a.useState)([]),wa={fontSize:"18px"},Gn=!(st!=null&&st.is_end)&&(Jt==null?void 0:Jt.status)=="ended"||(b==null?void 0:b.is_answered)||(st==null?void 0:st.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),ea=["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"];(0,a.useEffect)(()=>{var Mn;const kn=(0,Ht.cloneDeep)(b);Tn(kn);const Nn=(Mn=kn==null?void 0:kn.choices)==null?void 0:Mn.map((ka,Qt)=>uu(pu({},ka),{checked:ka==null?void 0:ka.me_answered}));vn.current=Nn.filter(ka=>ka.me_answered).map(ka=>ka==null?void 0:ka.choice_id),Cn([...Nn])},[b]);const xn=Mn=>{if(Gn)return;const kn=pn.map((Nn,ka)=>uu(pu({},Nn),{checked:ka===Mn?!(Nn!=null&&Nn.checked):Nn==null?void 0:Nn.checked}));vn.current=kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id),Jn(kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id)),Cn(kn)},qn=(Mn=!1)=>{let kn="";return pn.forEach((Nn,ka)=>{Mn?Nn!=null&&Nn.me_answered&&(kn=kn+ea[ka]):Nn!=null&&Nn.is_answer&&(kn=kn+ea[ka])}),kn};return console.log(bn),a.createElement("div",null,a.createElement("div",{className:Cl.questionWrap},a.createElement(de.Z,{value:'\u591A\u9009\u9898'+(Zn==null?void 0:Zn.name),style:pu({},wa)}),pn==null?void 0:pn.map((Mn,kn)=>{const{is_answer:Nn,checked:ka,choice_text:Qt,me_answered:ya}=Mn;let Ua="";return b!=null&&b.is_answered?pt?(Nn&&(Ua=Cl.rightAnswerBox),!Nn&&(ka||ya)&&(Ua=Cl.errorAnswerBox)):(ka||ya)&&(Ua=Cl.activeAnswerBox):ka&&(Ua=Cl.activeAnswerBox),a.createElement(et.Z,{key:kn,className:`${Cl.choiceBox} ${Ua}`,align:"middle",wrap:!1,style:{cursor:Gn?"not-allowed":"pointer",marginTop:kn==0?"40px":"20px"},onClick:Ra=>{xn(kn)}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},ea[kn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Cl.html,value:Qt,style:pu({},wa)})),pt&&Nn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),pt&&!Nn&&(ka||ya)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),pt&&a.createElement("div",{className:Cl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},qn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),pn.find(Mn=>Mn==null?void 0:Mn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Mn=pn.map((ya,Ua)=>ya!=null&&ya.me_answered?Ua:-1).filter(ya=>ya!==-1),kn=pn.map((ya,Ua)=>ya!=null&&ya.is_answer?Ua:-1).filter(ya=>ya!==-1),ka=Mn.length===kn.length&&Mn.every(ya=>kn.includes(ya))?Cl.greenColor:Cl.redColor,Qt=Mn.map(ya=>ea[ya]).join("");return a.createElement("span",{className:ka,style:{fontWeight:600,fontSize:"16px"}},Qt||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zn==null?void 0:Zn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var zu=(0,se.connect)(({problemset:le})=>({problemset:le}))(Wu),Gr=E(59301),Bu=Object.defineProperty,Mo=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,kr=(le,z,b)=>z in le?Bu(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Wo=(le,z)=>{for(var b in z||(z={}))Pu.call(z,b)&&kr(le,b,z[b]);if(Eu)for(var b of Eu(z))io.call(z,b)&&kr(le,b,z[b]);return le},yr=(le,z)=>Mo(le,Nu(z));const Jl=({questionIndex:le,problemset:z,dispatch:b,question:st,solutionVis:pt,pageCache:In,pageInfo:bn,questionChoiceIdsRef:Jt,SmartPlanItemBanks:Pt,changeChoiceIds:vn})=>{const[Jn,Zn]=(0,a.useState)({}),[Tn,pn]=(0,a.useState)([]),Cn={fontSize:"18px"},wa=!(In!=null&&In.is_end)&&(bn==null?void 0:bn.status)=="ended"||(st==null?void 0:st.is_answered)||(In==null?void 0:In.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),Gn=["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"];(0,a.useEffect)(()=>{var xn;const qn=(0,Ht.cloneDeep)(st);Zn(qn);const Mn=(xn=st==null?void 0:st.choices)==null?void 0:xn.map((kn,Nn)=>yr(Wo({},kn),{checked:kn==null?void 0:kn.me_answered}));Jt.current=Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id),pn([...Mn])},[st]);const ea=xn=>{if(wa)return;const qn=Tn.map((Mn,kn)=>yr(Wo({},Mn),{checked:kn===xn}));Jt.current=qn.filter(Mn=>Mn.checked).map(Mn=>Mn==null?void 0:Mn.choice_id),vn(qn.filter(Mn=>Mn.checked).map(Mn=>Mn==null?void 0:Mn.choice_id)),pn(qn)};return Gr.createElement("div",null,Gr.createElement("div",{className:Cl.questionWrap},Gr.createElement(de.Z,{value:'\u5355\u9009\u9898'+(Jn==null?void 0:Jn.name),style:Wo({},Cn)}),Tn==null?void 0:Tn.map((xn,qn)=>{const{is_answer:Mn,checked:kn,choice_text:Nn,me_answered:ka}=xn;let Qt="";return st!=null&&st.is_answered?pt?(Mn&&(Qt=Cl.rightAnswerBox),!Mn&&(kn||ka)&&(Qt=Cl.errorAnswerBox)):(kn||ka)&&(Qt=Cl.activeAnswerBox):kn&&(Qt=Cl.activeAnswerBox),Gr.createElement(et.Z,{key:qn,className:`${Cl.choiceBox} ${Qt}`,align:"middle",wrap:!1,style:{cursor:wa?"not-allowed":"pointer",marginTop:qn==0?"40px":"20px"},onClick:ya=>{ea(qn)}},Gr.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},Gn[qn]),Gr.createElement(qe.Z,{flex:1,className:"ml30"},Gr.createElement(de.Z,{className:Cl.html,value:Nn,style:Wo({},Cn)})),pt&&Mn&&Gr.createElement(qe.Z,null,Gr.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),pt&&!Mn&&(kn||ka)&&Gr.createElement(qe.Z,null,Gr.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),pt&&Gr.createElement("div",{className:Cl.solutionWrap},Gr.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Gr.createElement("div",{className:"c-grey-333 mb5 font16"},Gr.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Gr.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Gn[Tn.findIndex(xn=>xn==null?void 0:xn.is_answer)])),Gr.createElement("div",{className:"c-grey-333 mb5 font16"},Gr.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Tn.find(xn=>xn==null?void 0:xn.me_answered)?Gr.createElement(Gr.Fragment,null,(()=>{var xn;const qn=Tn.findIndex(Nn=>Nn==null?void 0:Nn.me_answered),kn=((xn=Tn[qn])==null?void 0:xn.is_answer)?Cl.greenColor:Cl.redColor;return Gr.createElement("span",{className:kn,style:{fontWeight:600,fontSize:"16px"}},Gn[qn])})()):Gr.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Gr.createElement("div",null,Gr.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Jn==null?void 0:Jn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var wu=(0,se.connect)(({problemset:le})=>({problemset:le}))(Jl),Ul=Object.defineProperty,sr=Object.defineProperties,co=Object.getOwnPropertyDescriptors,eo=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,gi=Object.prototype.propertyIsEnumerable,Ho=(le,z,b)=>z in le?Ul(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Bi=(le,z)=>{for(var b in z||(z={}))Co.call(z,b)&&Ho(le,b,z[b]);if(eo)for(var b of eo(z))gi.call(z,b)&&Ho(le,b,z[b]);return le},ti=(le,z)=>sr(le,co(z));const Pi=({problemset:le,questionIndex:z,dispatch:b,question:st,pageCache:pt,solutionVis:In,disabled:bn,pageInfo:Jt,SmartPlanItemBanks:Pt,questionChoiceIdsRef:vn,changeChoiceIds:Jn})=>{const[Zn,Tn]=(0,a.useState)({}),[pn,Cn]=(0,a.useState)([]),wa={fontSize:"18px"},Gn=!(pt!=null&&pt.is_end)&&(Jt==null?void 0:Jt.status)=="ended"||(st==null?void 0:st.is_answered)||(pt==null?void 0:pt.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),ea=["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"];(0,a.useEffect)(()=>{var qn;const Mn=(0,Ht.cloneDeep)(st);Tn(Mn);const kn=(qn=st==null?void 0:st.choices)==null?void 0:qn.map((Nn,ka)=>ti(Bi({},Nn),{checked:Nn==null?void 0:Nn.me_answered}));vn.current=kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id),Cn([...kn])},[st]);const xn=qn=>{if(Gn)return;const Mn=pn.map((kn,Nn)=>ti(Bi({},kn),{checked:Nn===qn}));vn.current=Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id),Jn(Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id)),Cn(Mn)};return a.createElement("div",null,a.createElement("div",{className:Cl.questionWrap},a.createElement(de.Z,{value:'\u5224\u65AD\u9898'+(Zn==null?void 0:Zn.name),style:Bi({},wa)}),pn==null?void 0:pn.map((qn,Mn)=>{const{is_answer:kn,checked:Nn,choice_text:ka,me_answered:Qt}=qn;let ya="";return st!=null&&st.is_answered?In?(kn&&(ya=Cl.rightAnswerBox),!kn&&(Nn||Qt)&&(ya=Cl.errorAnswerBox)):(Nn||Qt)&&(ya=Cl.activeAnswerBox):Nn&&(ya=Cl.activeAnswerBox),a.createElement(et.Z,{key:Mn,className:`${Cl.choiceBox} ${ya}`,align:"middle",wrap:!1,style:{cursor:Gn?"not-allowed":"pointer",marginTop:Mn==0?"40px":"20px"},onClick:Ua=>{xn(Mn)}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},ea[Mn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Cl.html,value:ka,style:Bi({},wa)})),In&&kn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),In&&!kn&&(Nn||Qt)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),In&&a.createElement("div",{className:Cl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},ea[pn.findIndex(qn=>qn==null?void 0:qn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),pn.find(qn=>qn==null?void 0:qn.me_answered)?a.createElement(a.Fragment,null,(()=>{var qn;const Mn=pn.findIndex(ka=>ka==null?void 0:ka.me_answered),Nn=((qn=pn[Mn])==null?void 0:qn.is_answer)?Cl.greenColor:Cl.redColor;return a.createElement("span",{className:Nn,style:{fontWeight:600,fontSize:"16px"}},ea[Mn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zn==null?void 0:Zn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var ni=(0,se.connect)(({problemset:le})=>({problemset:le}))(Pi),Qi=E(87513),Ns=E(66649),Yi=E.n(Ns),Ps=E(67172),Jr=E(59301),Os=Object.defineProperty,ys=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,Pc=Object.prototype.propertyIsEnumerable,pc=(le,z,b)=>z in le?Os(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Ec=(le,z)=>{for(var b in z||(z={}))gc.call(z,b)&&pc(le,b,z[b]);if(ys)for(var b of ys(z))Pc.call(z,b)&&pc(le,b,z[b]);return le},Cs=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Oc=({problemset:le,dispatch:z,question:b,pageCache:st,solutionVis:pt,SmartPlanItemBanks:In,disabled:bn,questionIndex:Jt,questionChoiceIdsRef:Pt,handleRefresh:vn,childWindow:Jn,closeProgram:Zn,setCloseProgram:Tn,childsWindow:pn})=>{var Cn;const[wa,Gn]=(0,a.useState)(!1),[ea,xn]=(0,a.useState)(""),qn=(0,se.useParams)(),[Mn,kn]=(0,a.useState)(!1),Nn=(0,a.useRef)(null),ka=(0,a.useRef)(null),Qt={fontSize:"18px"},[ya,Ua]=(0,a.useState)([]),[Ra,tr]=(0,a.useState)({page:1,limit:10}),[_n,Ta]=(0,a.useState)(0),[ml,xa]=(0,a.useState)(null),al={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,a.useEffect)(()=>{if(!Jn||Jn.closed)return;const il=()=>{var Nr;const Zu={type:"showIntelligentTeacherStatus",aiStatus:(Nr=In==null?void 0:In.page)==null?void 0:Nr.enable_ai_tutor,questionStatus:(b==null?void 0:b.status)==="ended",SmartPlanItemBanks:In};Jn.postMessage(Zu,"*")};if(Zn){Tn("");const Nr={type:"closeIntelligentTeacherStatus"};for(let Zu=0;Zu{il()},3e3);else{const Nr=()=>{il(),Jn.removeEventListener("load",Nr)};Jn.addEventListener("load",Nr)}const sl=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),b!=null&&b.hack_user_identifier&&Ir(),vn()};return Jn==null||Jn.addEventListener("unload",sl),()=>{Jn==null||Jn.removeEventListener("unload",sl)}},[Jn,In,b==null?void 0:b.status,Zn]),(0,a.useEffect)(()=>()=>{ka.current=null},[]);const Zr=()=>Cs(void 0,null,function*(){if(kn(!0),b!=null&&b.hack_identifier){const il=yield(0,Qi.nF)({id:b==null?void 0:b.hack_identifier});if((il==null?void 0:il.status)===0){const Nr=window.open(`/myproblems/${il==null?void 0:il.identifier}?type=smartPlan&exercisesId=${qn==null?void 0:qn.id}&coursesId=${qn==null?void 0:qn.coursesId}&questionId=${b==null?void 0:b.id}&smartPlanItemBankId=${b==null?void 0:b.smart_plan_item_bank_id}`,"_blank")}}kn(!1)}),ou={C:Jr.createElement("span",{className:Cl.c},"C"),"C++":Jr.createElement("span",{className:Cl.cpp},"C++"),Java:Jr.createElement("span",{className:Cl.java},"Java"),Python:Jr.createElement("span",{className:Cl.python},"Python")},Mr={not_started:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Ir=(il=1,sl=10)=>Cs(void 0,null,function*(){const Nr=yield(0,Ve.ZP)(`/api/myproblems/${b==null?void 0:b.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:il,limit:sl}});Ua(Nr==null?void 0:Nr.records),Ta(Nr==null?void 0:Nr.records_count)});return(0,a.useEffect)(()=>{b!=null&&b.hack_user_identifier&&Ir()},[b==null?void 0:b.hack_user_identifier]),Jr.createElement("div",null,Jr.createElement("div",{className:Cl.questionWrap},Jr.createElement(de.Z,{value:'

\u7F16\u7A0B\u9898

'+(b==null?void 0:b.name),style:Ec({},Qt)}),Jr.createElement("div",{className:Cl.descBox},Jr.createElement("div",{className:Cl.title},Jr.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Cn=b==null?void 0:b.languages)==null?void 0:Cn.map((il,sl,Nr)=>Jr.createElement(a.Fragment,{key:sl},ou[il==null?void 0:il.language]))),Jr.createElement("div",{className:Cl.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},Jr.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(b==null?void 0:b.description),style:{fontSize:"16px",color:"#000"}}))),pt&&Jr.createElement("div",{className:Cl.solutionWrap},Jr.createElement("div",null,Jr.createElement(de.Z,{value:'\u53C2\u8003\u7B54\u6848'+((b==null?void 0:b.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),Jr.createElement("div",null,Jr.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),(b==null?void 0:b.answer_status)!="not_started"&&Jr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},Jr.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Mr[b==null?void 0:b.answer_status]),(b==null?void 0:b.answer_status)!="not_started"&&Jr.createElement("div",{className:Cl.descBox},Jr.createElement("div",{className:Cl.title},Jr.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),Jr.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),Jr.createElement("div",{className:Cl.desc,style:{backgroundColor:"#fff"}},Jr.createElement(yl.ZP,{height:300,language:b==null?void 0:b.language,value:b!=null&&b.passed_code?Fr.Base64.decode(b==null?void 0:b.passed_code):"",theme:"default",options:al}))),(b==null?void 0:b.answer_status)!="not_started"&&!!_n&&Jr.createElement(Be.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(il,sl,Nr)=>Jr.createElement("span",{style:{color:"#000"}},(Ra.page-1)*Ra.limit+Nr+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(il,sl)=>Jr.createElement("span",{style:{color:"#000"}},sl!=null&&sl.created_at?Yi()(sl==null?void 0:sl.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(il,sl)=>{var Nr;return Jr.createElement("span",{className:`${il===0?"c-green":"c-red"}`},(Nr=tu.Im[il])==null?void 0:Nr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(il,sl)=>Jr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Cs(void 0,null,function*(){var Nr,Zu,Po;const Tu=yield(0,Ps.X6)(sl==null?void 0:sl.id);Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:Jr.createElement("div",{className:"mb10"},Jr.createElement(yl.ZP,{height:300,language:(Nr=Tu==null?void 0:Tu.data)==null?void 0:Nr.language,theme:"vs-light",value:(Zu=Tu==null?void 0:Tu.data)!=null&&Zu.code?Fr.Base64.decode((Po=Tu==null?void 0:Tu.data)==null?void 0:Po.code):"",options:al}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(il=>!!il),pagination:{total:_n||0,onChange:(il,sl)=>Cs(void 0,null,function*(){tr({page:il,limit:sl}),yield Ir()}),current:Ra==null?void 0:Ra.page,pageSize:Ra==null?void 0:Ra.limit,showTotal:il=>Jr.createElement(Jr.Fragment,null,"\u5171",Jr.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},il),"\u6761\u6570\u636E")},dataSource:ya})))};var hc=(0,se.connect)(({problemset:le})=>({problemset:le}))(Oc),Vi=E(45684),Gs=E(96121),to={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},Tc=Object.defineProperty,Ac=Object.defineProperties,kc=Object.getOwnPropertyDescriptors,Ts=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,Oi=(le,z,b)=>z in le?Tc(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,as=(le,z)=>{for(var b in z||(z={}))Lc.call(z,b)&&Oi(le,b,z[b]);if(Ts)for(var b of Ts(z))Ks.call(z,b)&&Oi(le,b,z[b]);return le},ls=(le,z)=>Ac(le,kc(z)),Js=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Xs={cursor:"move",transition:"unset"},ed=le=>{const{tag:z}=le,{listeners:b,transform:st,transition:pt,isDragging:In,setNodeRef:bn}=useSortable({id:z.id}),Jt=In&&st?ls(as({},Xs),{transform:`translate3d(${st.x}px, ${st.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):ls(as({},Xs),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",ls(as({style:Jt,ref:bn},b),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(z==null?void 0:z.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},_s=({globalSetting:le,interactiveOpen:z,onClose:b,maxPage:st,currentPage:pt,paramsHttp:In,handlePageClick:bn,currentPosition:Jt})=>{var Pt;const[vn,Jn]=(0,a.useState)(!1),[Zn,Tn]=(0,a.useState)(!1),[pn,Cn]=(0,a.useState)("1");(0,a.useEffect)(()=>{Jn(z),Tn(!1)},[z]);const[wa,Gn]=(0,a.useState)([]),ea=()=>Js(void 0,null,function*(){const qn=yield(0,Ve.ZP)(`/api/courses/${In==null?void 0:In.coursesId}/smart_plans/${In==null?void 0:In.id}/get_user_learn_records.json`,{method:"get"});(qn==null?void 0:qn.status)==0&&Gn(qn==null?void 0:qn.data)});(0,a.useEffect)(()=>{z&&ea()},[z]);const xn=qn=>{var Mn,kn,Nn,ka,Qt,ya,Ua,Ra;((Mn=qn==null?void 0:qn.active)==null?void 0:Mn.id)==((kn=qn==null?void 0:qn.over)==null?void 0:kn.id)&&(Cn((Nn=qn==null?void 0:qn.active)==null?void 0:Nn.id),Tn(!0)),(ka=qn==null?void 0:qn.over)!=null&&ka.id&&((Qt=qn==null?void 0:qn.active)==null?void 0:Qt.id)!=((ya=qn==null?void 0:qn.over)==null?void 0:ya.id)&&(console.log((Ua=qn==null?void 0:qn.active)==null?void 0:Ua.id),console.log((Ra=qn==null?void 0:qn.over)==null?void 0:Ra.id))};return a.createElement(Se.default,{footer:null,title:null,closable:!1,open:vn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{b()}})),a.createElement("div",{className:to.header_style},a.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),a.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),a.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),a.createElement("div",{className:to.content},a.createElement("div",{className:to.legend},a.createElement("div",{className:to.legend_icon,style:{background:"#2EC25B"}}),a.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:to.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:to.item_list},a.createElement("div",{className:to.item_list_title},(Pt=Array.from({length:Math.ceil((wa==null?void 0:wa.length)/5)},(qn,Mn)=>Mn+1))==null?void 0:Pt.map((qn,Mn)=>a.createElement("div",{className:to.item_title},a.createElement("div",{className:to.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:to.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement("div",{className:to.box}," ",wa==null?void 0:wa.map(qn=>{var Mn,kn,Nn;return a.createElement("div",{className:qn!=null&&qn.learn_finish?to.page_item_acitve:to.page_item,style:{background:Jt===(qn==null?void 0:qn.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:to.item_top,onClick:()=>{bn(qn==null?void 0:qn.position)}},a.createElement("div",{className:to.top_content},qn==null?void 0:qn.position)),!!((Mn=qn==null?void 0:qn.module_sort)!=null&&Mn.length)&&a.createElement("div",{className:to.drag_style,onClick:()=>{bn(qn==null?void 0:qn.position)}},a.createElement("div",{className:to.item_bottom},(Nn=(kn=qn==null?void 0:qn.module_sort)==null?void 0:kn.map((ka,Qt)=>`\u4EA4\u4E92${Qt+1}`))==null?void 0:Nn.join(" "))))}))))))))};var Rc=(0,se.connect)(({globalSetting:le})=>({globalSetting:le}))(_s),Xl=E(59301),jc=Object.defineProperty,zc=Object.defineProperties,Zc=Object.getOwnPropertyDescriptors,yc=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable,Cc=(le,z,b)=>z in le?jc(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,qs=(le,z)=>{for(var b in z||(z={}))Uc.call(z,b)&&Cc(le,b,z[b]);if(yc)for(var b of yc(z))Qc.call(z,b)&&Cc(le,b,z[b]);return le},$s=(le,z)=>zc(le,Zc(z)),Wi=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Yc=({user:le,officeToken:z,classroomList:b,globalSetting:st,loading:pt,problemset:In,dispatch:bn,pageCache:Jt,pageNum:Pt,maxPage:vn,aiImg:Jn,changePage:Zn,isSimulate:Tn,gotoSlide:pn})=>{var Cn,wa,Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua,Ra,tr,_n,Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr,Zu,Po,Tu,Xu,Oo,ai,Eo,ku,no,qo,ui,Hi,Gi,Ki,bi,rs,pi,Ji,oi,ki,us,Li,Xi,vu,To,So,wi,xi,Fo,Ri,os,Va,ji,ks,is,_i,Fs,tc,Bs,ss,Di,nc,Ls;const[au,cs]=(0,a.useState)(0),ko=(0,se.useParams)(),[Bc,Rs]=(0,a.useState)(!1),[bs,$o]=(0,a.useState)(!1),[_u,ds]=(0,a.useState)(0),[fr,js]=(0,a.useState)([]),ms=(0,a.useRef)(null),ei=(0,a.useRef)([]),[ws,qi]=(0,a.useState)(!1),[zo,ac]=(0,a.useState)(null),[zs,lc]=(0,a.useState)([]),[rc,uc]=(0,a.useState)(!1),[oc,ic]=(0,a.useState)(!1),[Hc]=(0,se.useSearchParams)(),[Si,Io]=(0,a.useState)(!1),{SmartPlanItemBanks:An}=b,[bc,Zs]=(0,a.useState)(),[li,Us]=(0,a.useState)(""),Ei=(0,a.useRef)(null),Go=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ll;((ll=An==null?void 0:An.page)==null?void 0:ll.current_limit_time)>0?Us(An.page.current_limit_time+1):Us("")},[(Cn=An==null?void 0:An.page)==null?void 0:Cn.current_limit_time]);const fs=()=>{if(!Ei.current)return li;const ll=Math.floor((Date.now()-Ei.current)/1e3);return Math.max(0,li-ll)},xs=()=>{const ll=fs();if(Us(ll),ll<=0){Go.current&&(clearTimeout(Go.current),Go.current=null),setTimeout(()=>{Zs(new Date),Zo()},2e3);return}Go.current&&clearTimeout(Go.current),Go.current=setTimeout(xs,1e3)};(0,a.useEffect)(()=>{if(li<=0)return;li==1&&setTimeout(()=>{ne.ZP.warning("\u7B54\u9898\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4")},1e3),Ei.current=Date.now(),xs();const ll=()=>{document.hidden?Go.current&&(clearTimeout(Go.current),Go.current=null):!Go.current&&li>0&&(Ei.current=Date.now()-(li-fs())*1e3,xs())};return document.addEventListener("visibilitychange",ll),()=>{Go.current&&clearTimeout(Go.current),document.removeEventListener("visibilitychange",ll)}},[li]);const sc=ll=>{const nr=Math.floor(ll/60),bu=ll%60;return`${String(nr).padStart(2,"0")}:${String(bu).padStart(2,"0")}`},wc={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},Gc={page_info:"1",ai_qna:"2",item_bank:"4"},[hi,Qs]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[cc,vs]=(0,a.useState)(""),Ds=(0,a.useRef)(null),$i=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ll;((ll=An==null?void 0:An.page)==null?void 0:ll.animation_code)!==""&&(clearTimeout($i.current),$i.current=setTimeout(()=>{var nr;const bu=document.createElement("iframe");bu.style.width="100%",bu.style.height="100%",bu.style.overflow="auto",bu.style.border="0";const Uu=hu=>{try{const fo=hu.documentElement.scrollHeight;bu.style.height=`${Math.max(fo+10,400)}px`,fo||setTimeout(()=>{Uu(hu)},1e3)}catch(fo){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",fo)}};if(Ds.current){Ds.current.innerHTML="",Ds.current.appendChild(bu);const hu=bu.contentDocument||bu.contentWindow.document;hu.open(),hu.write((nr=An==null?void 0:An.page)==null?void 0:nr.animation_code),hu.documentElement.scrollHeight,Uu(hu),setTimeout(()=>{Uu(hu)},1e3)}},1e3))},[(wa=An==null?void 0:An.page)==null?void 0:wa.animation_code,hi.open,_u,cc]),(0,a.useEffect)(()=>{var ll;if(Pt){const nr=((ll=An==null?void 0:An.page)==null?void 0:ll.lesson_mode)==="self_learning";(!nr||nr&&ms.current!==Pt)&&Zo()}ms.current=Pt},[Pt,au,Jt==null?void 0:Jt.randomData]),(0,a.useEffect)(()=>{ei.current=[]},[au]),(0,a.useEffect)(()=>{cs(0),ds(0),uc(!1),ic(!1)},[Pt]);const Zo=()=>Wi(void 0,null,function*(){Rs(!0);const ll=yield bn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ko==null?void 0:ko.coursesId,id:ko==null?void 0:ko.id,position:Pt,max_position:vn,is_simulate:Tn||null}});Rs(!1)});(0,a.useEffect)(()=>{var ll,nr,bu,Uu;Qs($s(qs({},hi),{defaultValue:(ll=An==null?void 0:An.page)==null?void 0:ll.animation_code})),vs(new Date),Il((nr=An==null?void 0:An.item_banks)==null?void 0:nr[au]),An!=null&&An.relation_positions&&Zn(An==null?void 0:An.relation_positions);let hu=[];hu=(Uu=(bu=An==null?void 0:An.page)==null?void 0:bu.module_sort)==null?void 0:Uu.map((fo,es)=>({key:es+1,label:wc[fo]})),console.log("items---",hu),js([...hu||[]])},[An]);const hn=ll=>Wi(void 0,null,function*(){var nr,bu,Uu,hu,fo;(ll==null?void 0:ll.length)!==0&&(yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nr=An==null?void 0:An.page)==null?void 0:nr.id}/user_answers.json`,{method:"post",body:{item_bank_id:(Uu=(bu=An==null?void 0:An.item_banks)==null?void 0:bu[au])==null?void 0:Uu.id,item_choice_id:((fo=(hu=An==null?void 0:An.item_banks)==null?void 0:hu[au])==null?void 0:fo.item_type)=="MULTIPLE"?ll:ll==null?void 0:ll[0],is_simulate:Tn||null,is_answered:!1}}))}),Ga=()=>Wi(void 0,null,function*(){var ll,nr,bu,Uu,hu;if(ei.current.length===0){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}qi(!0);const fo=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(ll=An==null?void 0:An.page)==null?void 0:ll.id}/user_answers.json`,{method:"post",body:{item_bank_id:(bu=(nr=An==null?void 0:An.item_banks)==null?void 0:nr[au])==null?void 0:bu.id,item_choice_id:((hu=(Uu=An==null?void 0:An.item_banks)==null?void 0:Uu[au])==null?void 0:hu.item_type)=="MULTIPLE"?ei.current:ei.current[0],is_simulate:Tn||null,is_answered:!0}});qi(!1),(fo==null?void 0:fo.status)===0&&(yield Zo(),ne.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),Il=ll=>{var nr,bu;if(Jt!=null&&Jt.is_end){if(An!=null&&An.allow_answer_after_end&&!(ll!=null&&ll.is_answered)){$o(!1);return}$o(!0);return}switch((nr=An==null?void 0:An.page)==null?void 0:nr.solution_visibility){case"hidden":$o(!1);break;case"show_after_edit":ll!=null&&ll.is_answered?$o(!0):$o(!1);break;case"show_after_submission":((bu=An==null?void 0:An.page)==null?void 0:bu.status)==="ended"?$o(!0):$o(!1);break;case"show_after_ended":Jt!=null&&Jt.is_end?$o(!0):$o(!1);break;default:$o(!1)}},ur=(ll=0)=>{var nr,bu,Uu,hu;switch((nr=fr==null?void 0:fr[ll])==null?void 0:nr.label){case"\u8BD5\u9898\u4F5C\u7B54":return((bu=An==null?void 0:An.item_banks)==null?void 0:bu.length)&&((Uu=An==null?void 0:An.item_banks)==null?void 0:Uu.every(fo=>fo==null?void 0:fo.is_answered));case"\u667A\u6167\u4F34\u5B66":return((hu=An==null?void 0:An.page)==null?void 0:hu.finish_ai_qna)||rc;case"\u9605\u8BFB\u89E3\u6790":return(An==null?void 0:An.page.finish_read_page_info)||oc;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,a.useEffect)(()=>{var ll;Il((ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])},[au]);const $r=()=>{if(!ur()){ne.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}ds(1)},hr=()=>Wi(void 0,null,function*(){var ll,nr,bu,Uu,hu,fo,es,od;if((nr=(ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])!=null&&nr.hack_identifier){const ts=yield(0,Qi.nF)({id:(Uu=(bu=An==null?void 0:An.item_banks)==null?void 0:bu[au])==null?void 0:Uu.hack_identifier});if((ts==null?void 0:ts.status)===0){const id=window.open(`/myproblems/${ts==null?void 0:ts.identifier}?type=smartPlan&exercisesId=${ko==null?void 0:ko.id}&coursesId=${ko==null?void 0:ko.coursesId}&questionId=${(fo=(hu=An==null?void 0:An.item_banks)==null?void 0:hu[au])==null?void 0:fo.id}&smartPlanItemBankId=${(od=(es=An==null?void 0:An.item_banks)==null?void 0:es[au])==null?void 0:od.smart_plan_page_item_bank_id}&isSimulate=${Tn}&is_smart_plan=true`,"_blank");ac(id),zs.push(id),lc([...zs])}}}),Aa=()=>{if(fr!=null&&fr.length){const ll=fr==null?void 0:fr.findIndex(nr=>(nr==null?void 0:nr.label)=="\u8BD5\u9898\u4F5C\u7B54");return ll>-1?ll==0?ur(0):ur(1):!0}else return!0};return(0,a.useEffect)(()=>{var ll,nr;if(!zo||zo.closed||((nr=(ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])==null?void 0:nr.item_type)!="PROGRAM")return;const bu=()=>{var hu,fo;const es={type:"showIntelligentTeacherStatus",aiStatus:(hu=An==null?void 0:An.page)==null?void 0:hu.enable_ai_tutor,questionStatus:((fo=An==null?void 0:An.page)==null?void 0:fo.status)==="ended",SmartPlanItemBanks:An};zo.postMessage(es,"*")};if(zo.document.readyState==="complete")setTimeout(()=>{bu()},3e3);else{const hu=()=>{bu(),zo.removeEventListener("load",hu)};zo.addEventListener("load",hu)}const Uu=()=>Wi(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return zo==null||zo.addEventListener("unload",Uu),()=>{zo==null||zo.removeEventListener("unload",Uu)}},[zo,An,_u,au]),Xl.createElement("section",null,Xl.createElement(Ue.Z,{spinning:!1},(An==null?void 0:An.smart_plan_status)=="not_started"&&!(An!=null&&An.is_simulate)?Xl.createElement(mr.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):Xl.createElement("div",{className:er.box},Xl.createElement("div",{className:er.box_header,style:{height:_u==1?"140px":"95px"}},Xl.createElement("div",{className:er.box_wrap},!!fr.length&&Xl.createElement("div",{className:er.progressbarWrap},Xl.createElement("div",{className:`${er.progressItem} ${_u==0?er.activeWrap:""}`,onClick:()=>Wi(void 0,null,function*(){ds(0),yield Zo()})},fr.length>1&&(ur()?Xl.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Xl.createElement("div",{className:er.circle},"1")),Xl.createElement("div",null,(Gn=fr==null?void 0:fr[0])==null?void 0:Gn.label),_u==0&&((ea=fr==null?void 0:fr[0])==null?void 0:ea.label)=="\u8BD5\u9898\u4F5C\u7B54"&&li&&((xn=An==null?void 0:An.page)==null?void 0:xn.status)=="in_progress"?Xl.createElement("span",{className:er.daojishi},Xl.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),Xl.createElement("span",{style:{width:"45px"}},sc(li))):Xl.createElement("span",null),_u==0&&((qn=fr==null?void 0:fr[0])==null?void 0:qn.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Mn=An==null?void 0:An.page)==null?void 0:Mn.status)=="ended"?Xl.createElement("span",{className:er.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):Xl.createElement("span",null)),fr.length>1&&Xl.createElement(Xl.Fragment,null,Xl.createElement("img",{src:E(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),Xl.createElement("div",{className:`${er.progressItem} ${_u==1?er.activeWrap:""}`,onClick:()=>Wi(void 0,null,function*(){$r(),ur()&&(yield Zo())})},ur(0)&&ur(1)?Xl.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Xl.createElement("div",{className:er.circle},"2"),Xl.createElement("div",null,(kn=fr==null?void 0:fr[1])==null?void 0:kn.label),_u==1&&((Nn=fr==null?void 0:fr[1])==null?void 0:Nn.label)=="\u8BD5\u9898\u4F5C\u7B54"&&li&&((ka=An==null?void 0:An.page)==null?void 0:ka.status)=="in_progress"?Xl.createElement("span",{className:er.daojishi},Xl.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),Xl.createElement("span",{style:{width:"45px"}},sc(li))):Xl.createElement("span",null),_u==1&&((Qt=fr==null?void 0:fr[1])==null?void 0:Qt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((ya=An==null?void 0:An.page)==null?void 0:ya.status)=="ended"?Xl.createElement("span",{className:er.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):Xl.createElement("span",null)))),Xl.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!Tn&&Xl.createElement("div",{className:er.box_botton,style:{marginRight:"20px"},onClick:()=>{Io(!0)}},Xl.createElement("img",{src:E(49324),width:18}),Xl.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u5B66\u4E60\u8FDB\u5EA6")),Xl.createElement("div",{className:er.quit,onClick:()=>{se.history.push(`/classrooms/${ko==null?void 0:ko.coursesId}/smart_plan`)}},Xl.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),Xl.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60"))))),Xl.createElement("div",{className:er.mainContent,style:{height:_u==1?((Ua=fr==null?void 0:fr[_u])==null?void 0:Ua.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((Ra=fr==null?void 0:fr[_u])==null?void 0:Ra.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(fr!=null&&fr.length)&&Xl.createElement("div",null,Xl.createElement(mr.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((tr=fr==null?void 0:fr[_u])==null?void 0:tr.label)=="\u667A\u6167\u4F34\u5B66"&&Xl.createElement(Vi.Z,{onNextButtonClick:()=>{$r(),Zo()},style:{height:"100%"},onStatusChange:ll=>{uc(ll)},showNextButton:_u+1!=(fr==null?void 0:fr.length),showInterText:(z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end),interactionTotal:(_n=An==null?void 0:An.page)==null?void 0:_n.knowledge_size,initDefaultChatDataKey:((Ta=An==null?void 0:An.page)==null?void 0:Ta.id)+((ml=An==null?void 0:An.page)==null?void 0:ml.update_size),defaultChatData:(xa=An==null?void 0:An.student_qna_records)==null?void 0:xa.knowledge,data:{ppt_url:Jn==null?void 0:Jn.map(ll=>ll==null?void 0:ll.url),questionable_type:"SmartPlanItemBank",questionable_id:(al=An==null?void 0:An.page)==null?void 0:al.id,position:Pt,type:11,scene_type:Tn?13:null}}),((Zr=fr==null?void 0:fr[_u])==null?void 0:Zr.label)=="\u9605\u8BFB\u89E3\u6790"&&Xl.createElement(Gs.Z,{onNextButtonClick:()=>{$r(),Zo()},style:{height:"100%"},openRecord:((ou=An==null?void 0:An.page)==null?void 0:ou.finish_read_page_info)===!1,showNextButton:_u+1!=(fr==null?void 0:fr.length),showInterText:(z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end),onStatusChange:ll=>{ic(ll)},readingTime:(Mr=An==null?void 0:An.page)==null?void 0:Mr.info_read_time,analysis:(Ir=An==null?void 0:An.page)==null?void 0:Ir.page_info,totalTime:(il=An==null?void 0:An.page)==null?void 0:il.info_read_min_time,initDefaultChatDataKey:(sl=An==null?void 0:An.page)==null?void 0:sl.id,defaultChatData:(Nr=An==null?void 0:An.student_qna_records)==null?void 0:Nr.page_info,data:{ppt_url:Jn==null?void 0:Jn.map(ll=>ll==null?void 0:ll.url),questionable_type:"SmartPlanItemBank",questionable_id:(Zu=An==null?void 0:An.page)==null?void 0:Zu.id,position:Pt,type:10,scene_type:Tn?13:null}}),Xl.createElement("div",{style:{padding:"0px 20px"}},Xl.createElement(Xa.Z,{key:cc,defaultValue:hi.defaultValue,open:hi.open,onOpenChange:ll=>{Qs($s(qs({},hi),{open:0}))},language:hi.language,height:hi.height,showExtra:!1}),((Po=fr==null?void 0:fr[_u])==null?void 0:Po.label)=="\u52A8\u6548\u5B66\u4E60"&&((Tu=An==null?void 0:An.page)==null?void 0:Tu.animation_code)&&Xl.createElement("div",{className:er.code_style},Xl.createElement("div",{style:{display:"flex",alignItems:"center"}},Xl.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),Xl.createElement(re.Z,{title:"\u5168\u5C4F\u5C55\u793A"},Xl.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Qs($s(qs({},hi),{open:hi.open+1}))}}))),Xl.createElement("div",{className:"mt10",ref:Ds})),((Xu=fr==null?void 0:fr[_u])==null?void 0:Xu.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Oo=An==null?void 0:An.item_banks)!=null&&Oo[au]&&((Eo=["in_progress","ended"])!=null&&Eo.includes((ai=An==null?void 0:An.page)==null?void 0:ai.status))?Xl.createElement(Xl.Fragment,null,Xl.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((no=(ku=An==null?void 0:An.item_banks)==null?void 0:ku[au])==null?void 0:no.item_type)==="SINGLE"&&Xl.createElement(wu,{questionIndex:((qo=An==null?void 0:An.item_banks)==null?void 0:qo.length)>1?au+1:0,question:(ui=An==null?void 0:An.item_banks)==null?void 0:ui[au],questionChoiceIdsRef:ei,changeChoiceIds:hn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((Gi=(Hi=An==null?void 0:An.item_banks)==null?void 0:Hi[au])==null?void 0:Gi.item_type)==="MULTIPLE"&&Xl.createElement(zu,{questionIndex:((Ki=An==null?void 0:An.item_banks)==null?void 0:Ki.length)>1?au+1:0,question:(bi=An==null?void 0:An.item_banks)==null?void 0:bi[au],questionChoiceIdsRef:ei,changeChoiceIds:hn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((pi=(rs=An==null?void 0:An.item_banks)==null?void 0:rs[au])==null?void 0:pi.item_type)==="JUDGMENT"&&Xl.createElement(ni,{questionIndex:((Ji=An==null?void 0:An.item_banks)==null?void 0:Ji.length)>1?au+1:0,question:(oi=An==null?void 0:An.item_banks)==null?void 0:oi[au],questionChoiceIdsRef:ei,changeChoiceIds:hn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((us=(ki=An==null?void 0:An.item_banks)==null?void 0:ki[au])==null?void 0:us.item_type)==="PROGRAM"&&Xl.createElement(hc,{questionIndex:((Li=An==null?void 0:An.item_banks)==null?void 0:Li.length)>1?au+1:0,question:(Xi=An==null?void 0:An.item_banks)==null?void 0:Xi[au],questionChoiceIdsRef:ei,SmartPlanItemBanks:An,pageCache:Jt,solutionVis:bs,handleRefresh:Zo,childWindow:zo,closeProgram:bc,setCloseProgram:Zs,childsWindow:zs}),((vu=fr==null?void 0:fr[_u])==null?void 0:vu.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end))&&!(An!=null&&An.allow_answer_after_end)&&!((So=(To=An==null?void 0:An.item_banks)==null?void 0:To[au])!=null&&So.is_answered)&&Xl.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):An!=null&&An.is_extra?Jt!=null&&Jt.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":Xl.createElement(mr.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((wi=fr==null?void 0:fr[_u])==null?void 0:wi.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Fo=["in_progress","ended"])==null?void 0:Fo.includes((xi=An==null?void 0:An.page)==null?void 0:xi.status))&&Xl.createElement("div",{className:er.page_footer},((Ri=An==null?void 0:An.item_banks)==null?void 0:Ri.length)>1&&((os=Array.from({length:An==null?void 0:An.count},(ll,nr)=>nr+1))==null?void 0:os.map((ll,nr)=>Xl.createElement("div",{key:nr,className:nr==au?er.num_style_active:er.num_style,onClick:()=>{cs(nr)}},ll))),Xl.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},au>0?Xl.createElement("div",{className:er.button1,onClick:()=>{au>0&&cs(au-1)}},"\u4E0A\u4E00\u9898"):null,au+1<(An==null?void 0:An.count)?Xl.createElement("div",{className:er.button1,style:{marginLeft:"10px"},onClick:()=>{au<(An==null?void 0:An.count)&&cs(au+1)}},"\u4E0B\u4E00\u9898"):null,((ji=(Va=An==null?void 0:An.item_banks)==null?void 0:Va[au])==null?void 0:ji.item_type)!="PROGRAM"&&!((is=(ks=An==null?void 0:An.item_banks)==null?void 0:ks[au])!=null&&is.is_answered)&&(((_i=An==null?void 0:An.page)==null?void 0:_i.status)!="ended"||Tn||Jt!=null&&Jt.is_end&&(An!=null&&An.allow_answer_after_end)&&((Fs=An==null?void 0:An.page)==null?void 0:Fs.status)=="ended")?Xl.createElement(ht.ZP,{className:"ml10",type:"primary",loading:ws,onClick:()=>{Ga()}},"\u63D0\u4EA4"):null,((Bs=(tc=An==null?void 0:An.item_banks)==null?void 0:tc[au])==null?void 0:Bs.item_type)=="PROGRAM"&&!((Di=(ss=An==null?void 0:An.item_banks)==null?void 0:ss[au])!=null&&Di.is_answered)&&(((nc=An==null?void 0:An.page)==null?void 0:nc.status)!="ended"||Tn||Jt!=null&&Jt.is_end&&(An!=null&&An.allow_answer_after_end)&&((Ls=An==null?void 0:An.page)==null?void 0:Ls.status)=="ended")?Xl.createElement(ht.ZP,{className:"ml10",type:"primary",onClick:()=>{hr()}},"\u8FDB\u5165\u7B54\u9898"):null,ur()&&(_u==1||_u==0&&(fr==null?void 0:fr.length)==2)?Xl.createElement(ht.ZP,{type:"primary",className:"ml10",onClick:()=>{_u==1?ds(0):ds(1)}},_u==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),Xl.createElement(Rc,{interactiveOpen:Si,maxPage:vn,onClose:()=>Io(!1),currentPage:Pt,paramsHttp:ko,handlePageClick:ll=>{var nr;if(!(An!=null&&An.enable_progress_control)){ne.ZP.warning("\u4E0D\u5141\u8BB8\u7FFB\u9875\uFF0C\u5DF2\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875");return}if(ll>(Jt==null?void 0:Jt.class_max_position)&&(z==null?void 0:z.Status)=="in_progress"&&((nr=An==null?void 0:An.page)==null?void 0:nr.lesson_mode)=="online_lesson"){ne.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),pn(Jt==null?void 0:Jt.page);return}pn(ll)},currentPosition:Pt}))))};var Vc=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st,problemset:pt})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects,problemset:pt}))(Yc),Cr={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},Xr=Object.defineProperty,_o=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Fc=Object.prototype.propertyIsEnumerable,td=(le,z,b)=>z in le?Xr(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,nd=(le,z)=>{for(var b in z||(z={}))Ti.call(z,b)&&td(le,b,z[b]);if(_o)for(var b of _o(z))Fc.call(z,b)&&td(le,b,z[b]);return le};const Bd=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"},vn=["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"];(0,a.useEffect)(()=>{const Zn=(0,Ht.cloneDeep)(b);In(Zn),Jt(Zn.choices)},[b]);const Jn=(Zn=!1)=>{let Tn="";return bn.forEach((pn,Cn)=>{Zn?pn!=null&&pn.me_answered&&(Tn=Tn+vn[Cn]):pn!=null&&pn.is_answer&&(Tn=Tn+vn[Cn])}),Tn};return a.createElement("div",null,a.createElement("div",{className:Zl.questionWrap},a.createElement(de.Z,{value:'

\u591A\u9009\u9898

'+(pt==null?void 0:pt.name),style:nd({},Pt)}),bn==null?void 0:bn.map((Zn,Tn)=>{const{is_answer:pn,checked:Cn,choice_text:wa,me_answered:Gn}=Zn;let ea="";return pn&&(ea=Zl.rightAnswerBox),!pn&&(Cn||Gn)&&(ea=Zl.errorAnswerBox),a.createElement(et.Z,{key:Tn,className:`${Zl.choiceBox} ${ea}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Tn==0?"30px":"20px"}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Tn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Zl.html,value:wa,style:nd({},Pt)})),pn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!pn&&(Cn||Gn)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Zl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Jn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Zn=>Zn==null?void 0:Zn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Zn=bn.map((Gn,ea)=>Gn!=null&&Gn.me_answered?ea:-1).filter(Gn=>Gn!==-1),Tn=bn.map((Gn,ea)=>Gn!=null&&Gn.is_answer?ea:-1).filter(Gn=>Gn!==-1),Cn=Zn.length===Tn.length&&Zn.every(Gn=>Tn.includes(Gn))?Zl.greenColor:Zl.redColor,wa=Zn.map(Gn=>vn[Gn]).join("");return a.createElement("span",{className:Cn,style:{fontWeight:600,fontSize:"16px"}},wa||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Xd=(0,se.connect)(({problemset:le})=>({problemset:le}))(Bd),Br=E(59301),nu=Object.defineProperty,xu=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ad=(le,z,b)=>z in le?nu(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,_d=(le,z)=>{for(var b in z||(z={}))go.call(z,b)&&ad(le,b,z[b]);if(xu)for(var b of xu(z))jo.call(z,b)&&ad(le,b,z[b]);return le};const j0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"},vn=["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"];return(0,a.useEffect)(()=>{const Jn=(0,Ht.cloneDeep)(b);In(Jn),Jt(Jn.choices)},[b]),Br.createElement("div",null,Br.createElement("div",{className:Zl.questionWrap},Br.createElement(de.Z,{value:'

\u5355\u9009\u9898

'+(pt==null?void 0:pt.name),style:_d({},Pt)}),bn==null?void 0:bn.map((Jn,Zn)=>{const{is_answer:Tn,checked:pn,choice_text:Cn,me_answered:wa}=Jn;let Gn="";return Tn&&(Gn=Zl.rightAnswerBox),!Tn&&(pn||wa)&&(Gn=Zl.errorAnswerBox),Br.createElement(et.Z,{key:Zn,className:`${Zl.choiceBox} ${Gn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Zn==0?"30px":"20px"}},Br.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Zn]),Br.createElement(qe.Z,{flex:1,className:"ml30"},Br.createElement(de.Z,{className:Zl.html,value:Cn,style:_d({},Pt)})),Tn&&Br.createElement(qe.Z,null,Br.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Tn&&(pn||wa)&&Br.createElement(qe.Z,null,Br.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),Br.createElement("div",{className:Zl.solutionWrap},Br.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Br.createElement("div",{className:"c-grey-333 mb5 font16"},Br.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Br.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},vn[bn.findIndex(Jn=>Jn==null?void 0:Jn.is_answer)])),Br.createElement("div",{className:"c-grey-333 mb5 font16"},Br.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Jn=>Jn==null?void 0:Jn.me_answered)?Br.createElement(Br.Fragment,null,(()=>{var Jn;const Zn=bn.findIndex(Cn=>Cn==null?void 0:Cn.me_answered),pn=((Jn=bn[Zn])==null?void 0:Jn.is_answer)?Zl.greenColor:Zl.redColor;return Br.createElement("span",{className:pn,style:{fontWeight:600,fontSize:"16px"}},vn[Zn])})()):Br.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Br.createElement("div",null,Br.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var z0=(0,se.connect)(({problemset:le})=>({problemset:le}))(j0),Z0=Object.defineProperty,qd=Object.getOwnPropertySymbols,U0=Object.prototype.hasOwnProperty,Q0=Object.prototype.propertyIsEnumerable,$d=(le,z,b)=>z in le?Z0(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,e0=(le,z)=>{for(var b in z||(z={}))U0.call(z,b)&&$d(le,b,z[b]);if(qd)for(var b of qd(z))Q0.call(z,b)&&$d(le,b,z[b]);return le};const Y0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"};(0,a.useEffect)(()=>{const Jn=(0,Ht.cloneDeep)(b);In(Jn),Jt(Jn.choices)},[b]);const vn=["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"];return a.createElement("div",null,a.createElement("div",{className:Zl.questionWrap},a.createElement(de.Z,{value:'

\u5224\u65AD\u9898

'+(pt==null?void 0:pt.name),style:e0({},Pt)}),bn==null?void 0:bn.map((Jn,Zn)=>{const{is_answer:Tn,checked:pn,choice_text:Cn,me_answered:wa}=Jn;let Gn="";return Tn&&(Gn=Zl.rightAnswerBox),!Tn&&(pn||wa)&&(Gn=Zl.errorAnswerBox),a.createElement(et.Z,{key:Zn,className:`${Zl.choiceBox} ${Gn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Zn==0?"30px":"20px"}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Zn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Zl.html,value:Cn,style:e0({},Pt)})),Tn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Tn&&(pn||wa)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Zl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},vn[bn.findIndex(Jn=>Jn==null?void 0:Jn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Jn=>Jn==null?void 0:Jn.me_answered)?a.createElement(a.Fragment,null,(()=>{var Jn;const Zn=bn.findIndex(Cn=>Cn==null?void 0:Cn.me_answered),pn=((Jn=bn[Zn])==null?void 0:Jn.is_answer)?Zl.greenColor:Zl.redColor;return a.createElement("span",{className:pn,style:{fontWeight:600,fontSize:"16px"}},vn[Zn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var V0=(0,se.connect)(({problemset:le})=>({problemset:le}))(Y0),po=E(59301),W0=Object.defineProperty,t0=Object.getOwnPropertySymbols,H0=Object.prototype.hasOwnProperty,G0=Object.prototype.propertyIsEnumerable,n0=(le,z,b)=>z in le?W0(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,K0=(le,z)=>{for(var b in z||(z={}))H0.call(z,b)&&n0(le,b,z[b]);if(t0)for(var b of t0(z))G0.call(z,b)&&n0(le,b,z[b]);return le};const J0={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},X0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{var pt;const In={fontSize:"18px"},bn={C:po.createElement("span",{className:Zl.c},"C"),"C++":po.createElement("span",{className:Zl.cpp},"C++"),Java:po.createElement("span",{className:Zl.java},"Java"),Python:po.createElement("span",{className:Zl.python},"Python")},Jt={not_started:po.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:po.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:po.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:po.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return po.createElement("div",null,po.createElement("div",{className:Zl.questionWrap},po.createElement(de.Z,{value:'

\u7F16\u7A0B\u9898

'+(b==null?void 0:b.name),style:K0({},In)})),po.createElement("div",{className:Zl.descBox},po.createElement("div",{className:Zl.title},po.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(pt=b==null?void 0:b.languages)==null?void 0:pt.map((Pt,vn,Jn)=>po.createElement(a.Fragment,{key:vn},bn[Pt==null?void 0:Pt.language]))),po.createElement("div",{className:Zl.desc},po.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(b==null?void 0:b.description),style:{fontSize:"16px",color:"#000"}}))),(b==null?void 0:b.answer_status)!="not_started"&&po.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},po.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Jt[b==null?void 0:b.answer_status]),["passed","delay_passed"].includes(b==null?void 0:b.answer_status)&&po.createElement("div",{className:Zl.descBox},po.createElement("div",{className:Zl.title},po.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),po.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),po.createElement("div",{className:Zl.desc,style:{backgroundColor:"#fff"}},po.createElement(yl.ZP,{height:300,language:b==null?void 0:b.language,value:b!=null&&b.passed_code?Fr.Base64.decode(b==null?void 0:b.passed_code):"",theme:"default",options:J0}))))};var _0=(0,se.connect)(({problemset:le})=>({problemset:le}))(X0),qr=E(59301),bd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const q0=({user:le,globalSetting:z,classroomList:b,loading:st,problemset:pt,dispatch:In,pageNum:bn,maxPage:Jt})=>{var Pt,vn,Jn,Zn,Tn,pn,Cn,wa,Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua;const[Ra]=(0,se.useSearchParams)(),[tr,_n]=(0,a.useState)(0),Ta=(0,se.useParams)(),[ml,xa]=(0,a.useState)(!1);console.log("paramsHttp--",Ta);const[al,Zr]=(0,a.useState)(null),[ou,Mr]=(0,a.useState)(!1),[Ir,il]=(0,a.useState)(!1),{SmartPlanItemBanks:sl}=b,Nr={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,a.useEffect)(()=>{bn&&Zu()},[bn,Ta==null?void 0:Ta.user_login]);const Zu=()=>bd(void 0,null,function*(){xa(!0),In({type:"classroomList/getSmartPlanItemBanks",payload:{login:Ta==null?void 0:Ta.user_login,course_id:Ta==null?void 0:Ta.coursesId,id:Ta==null?void 0:Ta.id,position:bn,max_position:Jt}}),xa(!1)});(0,a.useEffect)(()=>{var Tu,Xu;_n(0),(Tu=sl==null?void 0:sl.page)!=null&&Tu.id&&Po((Xu=sl==null?void 0:sl.page)==null?void 0:Xu.id)},[sl]);const Po=Tu=>bd(void 0,null,function*(){Mr(!0);const Xu=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${Tu}/student_comment.json`,{method:"get",params:{user_id:Ta==null?void 0:Ta.user_login}});(Xu==null?void 0:Xu.status)===0&&Zr(Xu==null?void 0:Xu.data),Mr(!1)});return qr.createElement("section",null,qr.createElement(Ue.Z,{spinning:ml},qr.createElement("div",{className:Cr.box},qr.createElement("div",{className:Cr.box_header,style:{padding:"20px"}},qr.createElement("div",{style:{display:"flex",alignItems:"center"}},qr.createElement("div",{className:Cr.header_title},sl!=null&&sl.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),qr.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},qr.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),qr.createElement("span",{style:{color:"#333333"}},((Pt=sl==null?void 0:sl.user_info)==null?void 0:Pt.user_name)||"--"),qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),qr.createElement("span",{style:{color:"#333333"}},((vn=sl==null?void 0:sl.user_info)==null?void 0:vn.student_id)||"--"),qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),qr.createElement("span",{style:{color:"#333333"}},((Jn=sl==null?void 0:sl.user_info)==null?void 0:Jn.group_name)||"--"))),qr.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},qr.createElement("div",{className:"mt10"},((Tn=(Zn=sl==null?void 0:sl.item_banks)==null?void 0:Zn[tr])==null?void 0:Tn.item_type)==="SINGLE"&&qr.createElement(z0,{question:(pn=sl==null?void 0:sl.item_banks)==null?void 0:pn[tr],questionIndex:tr+1}),((wa=(Cn=sl==null?void 0:sl.item_banks)==null?void 0:Cn[tr])==null?void 0:wa.item_type)==="MULTIPLE"&&qr.createElement(Xd,{question:(Gn=sl==null?void 0:sl.item_banks)==null?void 0:Gn[tr],questionIndex:tr+1}),((xn=(ea=sl==null?void 0:sl.item_banks)==null?void 0:ea[tr])==null?void 0:xn.item_type)==="JUDGMENT"&&qr.createElement(V0,{question:(qn=sl==null?void 0:sl.item_banks)==null?void 0:qn[tr],questionIndex:tr+1}),((kn=(Mn=sl==null?void 0:sl.item_banks)==null?void 0:Mn[tr])==null?void 0:kn.item_type)==="PROGRAM"&&qr.createElement(qr.Fragment,null,qr.createElement(_0,{question:(Nn=sl==null?void 0:sl.item_banks)==null?void 0:Nn[tr],questionIndex:tr+1}),qr.createElement(vo,{item:(ka=sl==null?void 0:sl.item_banks)==null?void 0:ka[tr]}))),((Qt=sl==null?void 0:sl.page)==null?void 0:Qt.knowledge_test)&&qr.createElement(qr.Fragment,null,qr.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},qr.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),qr.createElement(ht.ZP,{type:"link",loading:ou,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>bd(void 0,null,function*(){il(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),qr.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},qr.createElement(de.Z,{className:Cr.ansWrap,value:(al==null?void 0:al.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),qr.createElement("div",{className:Cr.page_footer},(sl==null?void 0:sl.count)>1&&((ya=Array.from({length:sl==null?void 0:sl.count},(Tu,Xu)=>Xu+1))==null?void 0:ya.map((Tu,Xu)=>qr.createElement("div",{key:Xu,className:Xu==tr?Cr.num_style_active:Cr.num_style,onClick:()=>{_n(Tu-1)}},Tu))))),qr.createElement(Se.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Ir,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{il(!1)},onCancel:()=>{il(!1)}},qr.createElement(Ue.Z,{spinning:ou},qr.createElement("div",{className:Cr.evalueWrap},qr.createElement("div",{className:Cr.evalueSty},qr.createElement("div",{className:Cr.title},"\u5B66\u4E60\u8BC4\u4EF7"),qr.createElement(de.Z,{className:Cr.ansWrap,value:(al==null?void 0:al.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),qr.createElement("div",{className:Cr.evalueSty,style:{marginTop:"20px"}},qr.createElement("div",{className:Cr.title},"\u95EE\u7B54\u8BB0\u5F55"),qr.createElement("div",{className:Cr.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Ua=al==null?void 0:al.question_and_answer_list)==null?void 0:Ua.map((Tu,Xu)=>qr.createElement("div",{key:Xu,className:"mt10"},qr.createElement("div",{style:{display:"flex"}},qr.createElement("div",{className:Cr.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),qr.createElement(de.Z,{className:Cr.asnCont,value:Tu==null?void 0:Tu.question})),qr.createElement("div",{style:{display:"flex"}},qr.createElement("div",{className:Cr.label},"\u56DE\u7B54\uFF1A"),qr.createElement(de.Z,{className:Cr.asnCont,value:Tu==null?void 0:Tu.answer})))))))))))};var $0=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st,problemset:pt})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects,problemset:pt}))(q0),em=E(69157),tm=E(14152),nm=E(12320),No={qiandao:"qiandao___foQ6t",qiandao_title:"qiandao_title___OOono",qiandao_text:"qiandao_text___okCw5",start_dianming:"start_dianming___qybXD",start_dianming_title:"start_dianming_title___XA9ne",start_dianming_text:"start_dianming_text___CU9en",end_dianming:"end_dianming___C2H9e",end_dianming_name:"end_dianming_name___oYlne",end_dianming_number:"end_dianming_number___iq5C_",end_dianming_text:"end_dianming_text___ApSkk",continue_dianming:"continue_dianming___Yh1KA",continue_user:"continue_user___XOIei",continue_user_name:"continue_user_name___FDI4n",continue_user_number:"continue_user_number___fX7k5",continue_user_text:"continue_user_text___qWeW4",user_list:"user_list___zJeNk",user_list_title:"user_list_title___ihh_B",list:"list___QRd_Q",list_item:"list_item___tBr64",list_item_name:"list_item_name___AgrNX",list_item_number:"list_item_number___VFONZ"},mo=E(59301),wd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const am=({classroomList:le,loading:z,dispatch:b,user:st,openEwm:pt})=>{var In,bn,Jt,Pt,vn,Jn;const[Zn,Tn]=(0,a.useState)(""),pn=(0,se.useParams)(),[Cn,wa]=(0,a.useState)({}),[Gn,ea]=(0,a.useState)([]),[xn,qn]=(0,a.useState)({}),[Mn,kn]=(0,a.useState)(0);(0,a.useEffect)(()=>{st.actionTabs.key=="\u5907\u8BFE\u968F\u673A\u70B9\u540D"&&Nn()},[st.actionTabs.key]);const Nn=()=>wd(void 0,null,function*(){var ya;let Ua=yield(0,Ve.ZP)(`/api/courses/${pn==null?void 0:pn.coursesId}/smart_plans/${pn==null?void 0:pn.id}/get_attendance_students.json`,{method:"get",params:{page:1,limit:1e3}});(Ua==null?void 0:Ua.status)==0&&(wa(Ua==null?void 0:Ua.data),((ya=Ua==null?void 0:Ua.data)==null?void 0:ya.count)==0?Tn("\u5728\u7EBF\u7B7E\u5230"):Tn("\u5F00\u59CB\u70B9\u540D"))}),ka=()=>wd(void 0,null,function*(){let ya=yield(0,Ve.ZP)(`/api/courses/${pn==null?void 0:pn.coursesId}/smart_plans/${pn==null?void 0:pn.id}/roll_call.json`,{method:"post"});(ya==null?void 0:ya.status)==0&&(qn(ya==null?void 0:ya.data),Qt())}),Qt=()=>wd(void 0,null,function*(){var ya;let Ua=yield(0,Ve.ZP)(`/api/courses/${pn==null?void 0:pn.coursesId}/smart_plans/${pn==null?void 0:pn.id}/get_roll_call_records.json`,{method:"get",params:{page:1,limit:1e3}});(Ua==null?void 0:Ua.status)==0&&ea((ya=Ua==null?void 0:Ua.data)==null?void 0:ya.list)});return(0,a.useEffect)(()=>{let ya=null;return Zn=="\u6682\u505C"?(ya=setInterval(()=>{kn(Ua=>{var Ra;return(Ua+1)%((Ra=Cn==null?void 0:Cn.list)==null?void 0:Ra.length)})},150),()=>clearInterval(ya)):()=>clearInterval(ya)},[Zn]),mo.createElement(Se.default,{centered:!0,title:"\u968F\u673A\u70B9\u540D",open:st.actionTabs.key==="\u5907\u8BFE\u968F\u673A\u70B9\u540D",width:600,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okText:Zn,onCancel:()=>{b({type:"user/setActionTabs",payload:{}})},onOk:()=>{Zn=="\u5728\u7EBF\u7B7E\u5230"?(pt(),b({type:"user/setActionTabs",payload:{}})):Zn=="\u5F00\u59CB\u70B9\u540D"?Tn("\u6682\u505C"):Zn=="\u6682\u505C"?(ka(),Tn("\u7EE7\u7EED\u70B9\u540D")):Zn=="\u7EE7\u7EED\u70B9\u540D"&&Tn("\u6682\u505C")}},Zn==="\u5728\u7EBF\u7B7E\u5230"&&mo.createElement("div",{className:No.qiandao},mo.createElement("div",{className:No.qiandao_title},"\u5F53\u524D\u8BFE\u4EF6\u6CA1\u6709\u5B66\u751F\u7B7E\u5230\uFF0C\u65E0\u6CD5\u70B9\u540D\u3002"),mo.createElement("div",{className:No.qiandao_text},"\u8BF7\u70B9\u51FB\u3010\u5728\u7EBF\u7B7E\u5230\u3011\uFF0C\u5B66\u751F\u626B\u7801\u5373\u53EF\u5B8C\u6210\u7B7E\u5230")),Zn==="\u5F00\u59CB\u70B9\u540D"&&mo.createElement("div",{className:No.start_dianming},mo.createElement("div",{className:No.start_dianming_title},"\u5DF2\u7B7E\u5230\u4EBA\u6570\uFF1A",mo.createElement("span",{style:{color:"#FA6400"}},Cn==null?void 0:Cn.count," \u4EBA")),mo.createElement("div",{className:No.start_dianming_text},"\u8BF7\u70B9\u51FB\u3010\u5F00\u59CB\u70B9\u540D\u3011\uFF0C\u5C06\u5F00\u59CB\u968F\u673A\u70B9\u540D")),Zn==="\u6682\u505C"&&mo.createElement("div",{className:No.end_dianming},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+((bn=(In=Cn==null?void 0:Cn.list)==null?void 0:In[Mn])==null?void 0:bn.image_url),style:{width:"60px",height:"60px",borderRadius:"30px"}}),mo.createElement("div",{className:No.end_dianming_name},(Pt=(Jt=Cn==null?void 0:Cn.list)==null?void 0:Jt[Mn])==null?void 0:Pt.username),mo.createElement("div",{className:No.end_dianming_number},(Jn=(vn=Cn==null?void 0:Cn.list)==null?void 0:vn[Mn])==null?void 0:Jn.id),mo.createElement("div",{className:No.end_dianming_text},"\u6B63\u5728\u968F\u673A\u7B5B\u9009...")),Zn==="\u7EE7\u7EED\u70B9\u540D"&&mo.createElement("div",{className:No.continue_dianming},mo.createElement("div",{className:No.continue_user},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+(xn==null?void 0:xn.image_url),style:{width:"62px",height:"62px",borderRadius:"32px",border:"2px solid #FA6400"}}),mo.createElement("div",{className:No.continue_user_name},xn==null?void 0:xn.username),mo.createElement("div",{className:No.continue_user_number},xn==null?void 0:xn.student_id),mo.createElement("div",{className:No.continue_user_text},"\u8BF7 ",xn==null?void 0:xn.username," \u540C\u5B66\u4F5C\u7B54\uFF01")),mo.createElement("div",{className:No.user_list},mo.createElement("div",{className:No.user_list_title},"\u70B9\u540D\u8BB0\u5F55"),mo.createElement("div",{className:No.list},Gn==null?void 0:Gn.map((ya,Ua)=>mo.createElement("div",{className:No.list_item,key:Ua},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+(ya==null?void 0:ya.image_url),style:{width:"40px",height:"40px",borderRadius:"20px"}}),mo.createElement("div",{className:No.list_item_name},ya==null?void 0:ya.username),mo.createElement("div",{className:No.list_item_number},ya==null?void 0:ya.student_id)))))))};var lm=(0,se.connect)(({classroomList:le,loading:z,user:b})=>({classroomList:le,loading:z,user:b}))(am),ec={summaryWrap:"summaryWrap___OG35q",summaryItem:"summaryItem___hoOKu",label:"label___MqI4a",percentSty:"percentSty___gHG8D",title:"title___mNpYU",chart_container:"chart_container___i1Iuj",Onerow:"Onerow___OiT1e",detailSty:"detailSty___a5EG5",detailItem:"detailItem___yYmqy",questionTag:"questionTag___bwScr",numSty:"numSty___wOs1Q",detailBtn:"detailBtn___LPYU4",questionTitle:"questionTitle___tXMUJ",proSty:"proSty___OnC9j",commentBody:"commentBody___MMxP6",box_title:"box_title___nS6XP",modal:"modal___WqWsA",erweima:"erweima___WMbXK",drawer_ewm:"drawer_ewm___gWIAW",drawer_ewm_title:"drawer_ewm_title___xS0o0",drawer_text:"drawer_text___hEhSn",drawer_code:"drawer_code___bnaj8"},Qu=E(59301),rm=Object.defineProperty,um=Object.defineProperties,om=Object.getOwnPropertyDescriptors,a0=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,sm=Object.prototype.propertyIsEnumerable,l0=(le,z,b)=>z in le?rm(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,ld=(le,z)=>{for(var b in z||(z={}))im.call(z,b)&&l0(le,b,z[b]);if(a0)for(var b of a0(z))sm.call(z,b)&&l0(le,b,z[b]);return le},cm=(le,z)=>um(le,om(z)),rd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const dm=({classroomList:le,loading:z,dispatch:b,setCheckInfo:st,checkInfo:pt,openRollCall:In,pptInfo:bn,SmartPlanItemBanks:Jt,globalSetting:Pt,getQuestionData:vn})=>{var Jn,Zn,Tn,pn;const Cn=(0,se.useParams)(),[wa,Gn]=(0,a.useState)([]),[ea,xn]=(0,a.useState)({page:1,limit:1e4,course_group_id:"all",status:"all",search:""}),[qn,Mn]=(0,a.useState)(!1),[kn,Nn]=(0,a.useState)({}),[ka,Qt]=(0,a.useState)(null);(0,a.useEffect)(()=>{pt?ya():clearInterval(ka)},[pt]);const ya=()=>rd(void 0,null,function*(){const xa=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/header_info.json`,{method:"get"});(xa==null?void 0:xa.status)===0&&Nn(xa==null?void 0:xa.data)});(0,a.useEffect)(()=>{clearInterval(ka),pt&&(ml(),Qt(setInterval(()=>{ml()},3e3)))},[ea,pt]);const[Ua,Ra]=(0,a.useState)(""),[tr,_n]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!(Jt!=null&&Jt.open_rolling_qrcode_sign))return;const xa=setInterval(()=>{_n(al=>al==1?10:al-1)},1e3);return()=>clearInterval(xa)},[Jt]),(0,a.useEffect)(()=>{tr==1&&Ta()},[tr]);const Ta=()=>rd(void 0,null,function*(){var xa;let al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/refresh_qrcode_token.json`,{method:"post"});(al==null?void 0:al.status)==0&&Ra((xa=al==null?void 0:al.data)==null?void 0:xa.qrcode_token)}),ml=()=>rd(void 0,null,function*(){var xa;Mn(!0);const al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/smart_plan_users.json`,{method:"get",params:cm(ld({},ea),{status:(ea==null?void 0:ea.status)=="all"?"":ea==null?void 0:ea.status,course_group_id:(ea==null?void 0:ea.course_group_id)=="all"?"":ea==null?void 0:ea.course_group_id})});(al==null?void 0:al.status)===0&&Gn((xa=al==null?void 0:al.data)==null?void 0:xa.smart_plan_users),Mn(!1)});return Qu.createElement(Ee.Z,{bodyStyle:{padding:25},headerStyle:{display:"none"},width:700,onClose:()=>{st(!1)},destroyOnClose:!0,forceRender:!0,open:pt},Qu.createElement("div",{className:ec.drawer_ewm},Qu.createElement("div",{className:ec.drawer_ewm_title,style:{marginBottom:"10px"}},Jt==null?void 0:Jt.smart_plan_name),Jt!=null&&Jt.open_rolling_qrcode_sign?Qu.createElement("div",{className:ec.modal},"\u6253\u5F00",Qu.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Qu.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Qu.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},tr,"s"),"\u540E\u5237\u65B0"):Qu.createElement("div",{className:ec.modal},"\u6253\u5F00",Qu.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Qu.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Qu.createElement("div",{className:ec.erweima},Qu.createElement(oe.Z,{key:Ua,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Cn==null?void 0:Cn.coursesId}&id=${Cn==null?void 0:Cn.id}&codeKey=${Ua}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Jn=Pt==null?void 0:Pt.setting)==null?void 0:Jn.tab_logo_url}`})),(bn==null?void 0:bn.status)=="in_progress"&&((Zn=Jt==null?void 0:Jt.page)==null?void 0:Zn.lesson_mode)=="online_lesson"&&Qu.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},Qu.createElement(De.Z,{checked:Jt==null?void 0:Jt.open_rolling_qrcode_sign,onChange:xa=>rd(void 0,null,function*(){let al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:xa}});(al==null?void 0:al.status)==0&&(xa?Ta():(Ra(""),_n(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),vn())}),size:"small"}),Qu.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),Qu.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},Qu.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),Qu.createElement("div",{className:ec.box_title},"\u7B7E\u5230\u8BE6\u60C5",Qu.createElement("i",{className:"iconfont icon-guanbi10 font12",style:{cursor:"pointer"},onClick:()=>{st(!1)}})),Qu.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Qu.createElement("div",{className:"mr10"},"\u7B7E\u5230\u72B6\u6001"),Qu.createElement(be.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:ea.status,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8",value:"all"},{label:"\u5DF2\u7B7E\u5230",value:"started"},{label:"\u672A\u7B7E\u5230",value:"not_started"}],onChange:xa=>{ea.status=xa,xn(ld({},ea))}}),Qu.createElement("div",{className:"ml20 mr10"},"\u5206\u73ED"),Qu.createElement(be.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:ea.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:((Tn=kn==null?void 0:kn.course_groups)==null?void 0:Tn.length)>0?[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...(pn=kn==null?void 0:kn.course_groups)==null?void 0:pn.map(xa=>({label:xa==null?void 0:xa.name,value:xa==null?void 0:xa.id}))]:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"}],onChange:xa=>{ea.course_group_id=xa,xn(ld({},ea))}}),Qu.createElement(Sa.t7,{style:{width:220,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:ea.search,onChange:xa=>{ea.search=xa,ea.page=1,xn(ld({},ea))}})),Qu.createElement(Ue.Z,{spinning:qn},Qu.createElement(Be.default,{dataSource:wa,className:ec.commentBody,scroll:{y:600},pagination:!1,columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(xa,al,Zr)=>`${Zr+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:180,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,width:120,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,width:180,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u7B7E\u5230\u72B6\u6001",align:"left",dataIndex:"status",ellipsis:!0,render:xa=>Qu.createElement("span",null,xa=="not_started"?"\u672A\u7B7E\u5230":"\u5DF2\u7B7E\u5230")}]})),(bn==null?void 0:bn.status)=="in_progress"&&(bn==null?void 0:bn.lesson_mode)=="online_lesson"&&Qu.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},Qu.createElement(ht.ZP,{type:"primary",style:{marginTop:"50px"},onClick:()=>{In(),st(!1)}},"\u968F\u673A\u70B9\u540D")))};var mm=(0,se.connect)(({classroomList:le,loading:z,user:b,globalSetting:st})=>({classroomList:le,loading:z,user:b,globalSetting:st}))(dm),Ou={toolbar:"toolbar___Uo7LQ","line-menu":"line-menu___mAWlG","chat-dialog":"chat-dialog___KJCds","chat-header":"chat-header___D2PUI","chat-content":"chat-content___C0vtj","chat-actions":"chat-actions___TYIxs",over_item_list:"over_item_list___rJ28g",over_item:"over_item___NX1fq",close_button:"close_button___hqqIO",over_button:"over_button___g0Acf",ewm_img:"ewm_img___CgU19",ewm_text:"ewm_text___qJOQD",kjgj_style:"kjgj_style___LpPYV",kjgj_item:"kjgj_item___znzOt",kjgj_img:"kjgj_img___g7zps",kjgj_text:"kjgj_text___Ua7tW",over_content:"over_content___aH5pL",overcont2wrap:"overcont2wrap___PAra8",over_content2:"over_content2___c8jx0",over_button2:"over_button2___dQ7lA",ewm_img2:"ewm_img2___Ba35z",ewm_text2:"ewm_text2___v3R_z",officeWrp:"officeWrp___B0eRV",left:"left___wU_GS",btn_float:"btn_float___nXsLR",to_page_style:"to_page_style___bmH79",left_float:"left_float___N_wk1",float_icon:"float_icon___xmC9W",float_text:"float_text___m_LGU",float_more:"float_more___nbaug",right:"right___jQ8G4",footer_button:"footer_button___xLWDh",quxiao:"quxiao___nHatU",queren:"queren___BRoLo",close_drawer:"close_drawer___vZp3v",erweima:"erweima___YfDc7",arrow:"arrow___ElSwz",modal:"modal___CqCC8"},ud=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const fm=({src:le,onClick:z,topPercentage:b=.8,draggableExtraNode:st,showAvatarEditData:pt,tokenInfo:In,pptInfo:bn,isPptFullScreen:Jt,handleEndClass:Pt,toggleFullOrExitScreen:vn,setStudentListVis:Jn,user:Zn,openEwm:Tn,setOpenEwm:pn,setAlterVis:Cn,dispatch:wa})=>{const Gn=(0,a.useRef)(null),ea=(0,a.useRef)(!1),xn=(0,a.useRef)(!1),qn=(0,se.useParams)(),[Mn,kn]=(0,a.useState)(!0),[Nn,ka]=(0,a.useState)(!1),[Qt,ya]=(0,a.useState)(window.innerHeight-100),[Ua,Ra]=(0,a.useState)((window.innerWidth-900)/2),[tr,_n]=(0,a.useState)(!1),Ta=10;return(0,a.useEffect)(()=>{if(Gn.current){let ml=function(il){var sl;ea.current=!0,Mr=il.pageY,Ir=il.pageX;const Nr=(sl=Gn.current)==null?void 0:sl.getBoundingClientRect();Zr=il.pageY-((Nr==null?void 0:Nr.top)||0),ou=il.pageX-((Nr==null?void 0:Nr.left)||0),(0,ot.kk)("none"),document.onselectstart=()=>!1},xa=function(){ea.current&&!xn.current&&z&&z(),ea.current=!1,xn.current=!1,(0,ot.kk)("auto"),document.onselectstart=null},al=function(il){var sl,Nr;if(!ea.current)return;const Zu=il.pageY,Po=il.pageX,Tu=Zu-Zr,Xu=Po-ou,Oo=window.innerHeight-(((sl=Gn.current)==null?void 0:sl.offsetHeight)||0)-50,ai=window.innerWidth-(((Nr=Gn.current)==null?void 0:Nr.offsetWidth)||0)-20,Eo=50,ku=10;if(!xn.current&&(Math.abs(Mr-il.pageY)>Ta||Math.abs(Ir-il.pageX)>Ta)&&(xn.current=!0),xn.current){const no=Math.max(Eo,Math.min(Tu,Oo)),qo=Math.max(ku,Math.min(Xu,ai));ya(no),Ra(qo)}},Zr=0,ou=0,Mr=0,Ir=0;return Gn.current.addEventListener("mousedown",ml),document.addEventListener("mousemove",al),document.addEventListener("mouseup",xa),()=>{var il,sl;(sl=(il=Gn.current)==null?void 0:il.removeEventListener)==null||sl.call(il,"mousedown",ml),document.removeEventListener("mousemove",al),document.removeEventListener("mouseup",xa)}}},[z]),(0,a.useEffect)(()=>{const ml=()=>{Jt?(ya(window.innerHeight-100),Ra(window.innerWidth*.4)):(ya(window.innerHeight-100),Ra((window.innerWidth-900)/2))};return window.addEventListener("resize",ml),()=>{window.removeEventListener("resize",ml)}},[b,Jt]),(0,a.useEffect)(()=>{Nn&&(Mn?(Ra(Ua-130),ka(!1)):(Ra(Ua+130),ka(!1)))},[Mn,Nn]),a.createElement("div",{className:Ou.draggableImage,style:{top:`${Qt}px`,left:`${Ua}px`,position:"fixed",display:tr?"none":"block",cursor:ea.current?"grabbing":"grab",zIndex:100},ref:Gn},st&&a.createElement("div",{className:Ou.extraNode,onMouseUp:ml=>ml.stopPropagation(),onMouseDownCapture:ml=>ml.stopPropagation()},st),(qn==null?void 0:qn.user_login)&&Mn&&a.createElement("div",{className:Ou.over_item_list},a.createElement("div",{className:Ou.over_item},a.createElement("div",{className:Ou.close_button,onClick:()=>{kn(!1),ka(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Ou.over_button,onClick:()=>{Jn(!0)}},a.createElement("img",{src:E(78868),className:Ou.ewm_img,style:{width:"16px",height:"15px"}}),a.createElement("div",{className:Ou.ewm_text},"\u5B66\u751F\u5217\u8868")),a.createElement("div",{className:Ou.over_button,onClick:()=>{se.history.push(`/classrooms/${qn==null?void 0:qn.coursesId}/smart_plan/${qn==null?void 0:qn.id}/detail`)}},a.createElement("img",{src:E(50066),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(qn!=null&&qn.user_login)&&(In==null?void 0:In.IsSuper)&&Mn&&a.createElement("div",{className:Ou.over_item_list},a.createElement("div",{className:Ou.over_item},a.createElement("div",{className:Ou.close_button,onClick:()=>{kn(!1),ka(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Ou.over_button,onClick:()=>{vn(!Jt)}},!Jt&&a.createElement("img",{src:E(15091),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),Jt&&a.createElement("img",{src:E(24639),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},Jt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(bn==null?void 0:bn.status)=="not_started"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){wa({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:qn==null?void 0:qn.coursesId,smart_plans_id:qn==null?void 0:qn.id}}})})},a.createElement("img",{src:E(76502),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(bn==null?void 0:bn.status)=="not_started"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){Cn(!0)})},a.createElement("img",{src:E(93026),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(bn==null?void 0:bn.status)=="in_progress"&&(bn==null?void 0:bn.lesson_mode)=="online_lesson"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){wa({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})})},a.createElement("img",{src:E(59717),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u968F\u673A\u70B9\u540D")),(bn==null?void 0:bn.status)=="in_progress"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){yield Pt()})},a.createElement("img",{src:E(3540),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),a.createElement("div",{className:Ou.over_button,onClick:()=>{pn(new Date)}},a.createElement("img",{src:E(56440),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!Mn&&(In==null?void 0:In.IsSuper)&&a.createElement("div",{className:Ou.kjgj_style},a.createElement("div",{className:Ou.kjgj_item,onClick:()=>{kn(!0),ka(!0)}},a.createElement("div",{className:Ou.kjgj_img},a.createElement("img",{src:E(22335),style:{width:"30px",height:"30px"}})),a.createElement("div",{className:Ou.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};var vm=(0,se.connect)(({user:le})=>({user:le}))(fm),gm=Object.defineProperty,r0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,Em=Object.prototype.propertyIsEnumerable,u0=(le,z,b)=>z in le?gm(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Wc=(le,z)=>{for(var b in z||(z={}))pm.call(z,b)&&u0(le,b,z[b]);if(r0)for(var b of r0(z))Em.call(z,b)&&u0(le,b,z[b]);return le},fu=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const hm=({user:le,classroomList:z,globalSetting:b,loading:st,dispatch:pt})=>{var In,bn,Jt,Pt,vn,Jn,Zn,Tn,pn;const[Cn,wa]=fa.ZP.useNotification(),Gn=(0,a.useRef)(),[ea]=(0,se.useSearchParams)(),[xn,qn]=(0,a.useState)({}),[Mn,kn]=(0,a.useState)(""),[Nn,ka]=(0,a.useState)(""),Qt=(0,se.useParams)(),[ya,Ua]=(0,a.useState)({}),[Ra,tr]=(0,a.useState)(),_n=(0,a.useRef)(),[Ta,ml]=(0,a.useState)(!1),[xa,al]=(0,a.useState)([]),[Zr,ou]=(0,a.useState)(!0),[Mr,Ir]=(0,a.useState)(!1),[il,sl]=(0,a.useState)([]),[Nr,Zu]=(0,a.useState)(!1),[Po,Tu]=(0,a.useState)([]),[Xu,Oo]=(0,a.useState)(!1),[ai,Eo]=(0,a.useState)(0),[ku,no]=(0,a.useState)(!1),[qo,ui]=(0,a.useState)([]),[Hi,Gi]=(0,a.useState)(""),[Ki,bi]=(0,a.useState)(!1),[rs,pi]=(0,a.useState)(""),[Ji,oi]=(0,a.useState)(0),ki=(0,a.useRef)(null),[us,Li]=(0,a.useState)(!1),[Xi,vu]=(0,a.useState)(!1),[To,So]=(0,a.useState)(!1),[wi,xi]=(0,a.useState)(!1),[Fo,Ri]=(0,a.useState)(!1),os=(0,a.useRef)(!1),{SmartPlanItemBanks:Va}=z,ji=(0,a.useRef)(xn),ks=(0,a.useRef)(),is=(0,a.useRef)([1]),_i=ea.get("simulate")=="true",Fs=ea.get("pptPage")?Number(ea.get("pptPage")):1,[tc,Bs]=(0,a.useState)(!1),[ss,Di]=a.useState(["60%","40%"]),[nc,Ls]=(0,a.useState)(!1),au=(0,a.useRef)(!1),[cs,ko]=(0,a.useState)(!1),Bc=(0,a.useRef)(null),Rs=(0,a.useRef)(window.innerWidth),[bs,$o]=(0,a.useState)(!1),[_u,ds]=(0,a.useState)(!1),[fr,js]=(0,a.useState)(Wc({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),[ms,ei]=(0,a.useState)(""),[ws,qi]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!Xi&&!wi||!(Va!=null&&Va.open_rolling_qrcode_sign))return;const hn=setInterval(()=>{qi(Ga=>Ga==1?10:Ga-1)},1e3);return()=>clearInterval(hn)},[Xi,wi,Va]),(0,a.useEffect)(()=>{ws==1&&zo()},[ws]);const zo=()=>fu(void 0,null,function*(){var hn;let Ga=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"});(Ga==null?void 0:Ga.status)==0&&ei((hn=Ga==null?void 0:Ga.data)==null?void 0:hn.qrcode_token)});(0,a.useEffect)(()=>{const Il=700/window.innerWidth*100,ur=100-Il;Fo?xn!=null&&xn.IsSuper?Di(["100%","0%"]):Di([`${ur.toFixed(2)}%`,`${Il.toFixed(2)}%`]):Di([`${ur.toFixed(2)}%`,`${Il.toFixed(2)}%`]),os.current=Fo,Fo||(no(!1),oi(""))},[Fo]),(0,a.useEffect)(()=>{us&&Nn>0&&(Va!=null&&Va.open_rolling_qrcode_sign&&(Va==null?void 0:Va.smart_plan_status)=="in_progress"?(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"}).then(hn=>{var Ga;(hn==null?void 0:hn.status)==0&&(qi(10),ei((Ga=hn==null?void 0:hn.data)==null?void 0:Ga.qrcode_token),vu(!0))}):vu(!0))},[Nn,us]),(0,a.useEffect)(()=>{To?setTimeout(()=>{Va!=null&&Va.open_rolling_qrcode_sign&&(Va==null?void 0:Va.smart_plan_status)=="in_progress"?(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"}).then(hn=>{var Ga;(hn==null?void 0:hn.status)==0&&(qi(10),ei((Ga=hn==null?void 0:hn.data)==null?void 0:Ga.qrcode_token),xi(!0))}):xi(!0)},300):xi(!1)},[To]),window.addEventListener("resize",()=>{clearTimeout(Bc.current),Bc.current=setTimeout(()=>{const hn=window.innerWidth;if(hn==Rs.current)return;const ur=700/window.innerWidth*100,$r=100-ur;Fo?xn!=null&&xn.IsSuper?Di(["100%","0%"]):Di([`${$r.toFixed(2)}%`,`${ur.toFixed(2)}%`]):Di([`${$r.toFixed(2)}%`,`${ur.toFixed(2)}%`]),os.current=Fo,Fo||no(!1),Si(),Rs.current=hn},300)}),(0,a.useEffect)(()=>{const hn=()=>fu(void 0,null,function*(){if(!au.current){au.current=!0;try{yield Si()}catch(Ga){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",Ga)}finally{au.current=!1}}});return window.addEventListener("resize",hn),()=>{window.removeEventListener("resize",hn)}},[]),(0,a.useEffect)(()=>(document.body.addEventListener((0,Ni.gH)(),oc),document.body.addEventListener("keydown",ac),()=>{document.body.removeEventListener("keydown",ac),document.body.removeEventListener((0,Ni.gH)(),oc)}),[]),(0,a.useEffect)(()=>(window.addEventListener("visibilitychange",rc),()=>{window.removeEventListener("visibilitychange",rc)}),[Mn]);const ac=hn=>fu(void 0,null,function*(){document.activeElement.nodeName!=="IFRAME"&&(0,Ni.vp)()&&zs(hn.key)});function zs(hn){return fu(this,null,function*(){try{document.querySelector("iframe").focus(),yield Gn.current.ready();const Ga=Gn.current.Application,Il=yield Ga.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;hn==="ArrowLeft"||hn==="ArrowUp"?Ga.ActivePresentation.SlideShowWindow.View.GotoSlide(Il-1):(hn==="ArrowRight"||hn==="ArrowDown")&&Ga.ActivePresentation.SlideShowWindow.View.GotoSlide(Il+1)}catch(Ga){}})}const lc=()=>fu(void 0,null,function*(){var hn,Ga;yield(hn=Gn.current)==null?void 0:hn.ready();const Il=(Ga=Gn.current)==null?void 0:Ga.Application;Il&&(yield Il.ActivePresentation.SlideShowWindow.View.Exit())}),rc=()=>fu(void 0,null,function*(){document.visibilityState==="visible"&&(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,randomData:new Date}}})});(0,a.useEffect)(()=>{uc(),!(xn!=null&&xn.IsSuper)&&!ea.get("pptPage")&&(kn(Fs),pt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Qt==null?void 0:Qt.coursesId,id:Qt==null?void 0:Qt.id,position:Fs}})),(0,ot.s2)()&&se.history.replace(`/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}`)},[]);const uc=()=>fu(void 0,null,function*(){yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/check_start.json`,{method:"post"})});(0,a.useEffect)(()=>{ji.current=xn,xn!=null&&xn.WebofficeURL&&setTimeout(()=>{sc()},300)},[xn]),(0,a.useEffect)(()=>{var hn;return(hn=le==null?void 0:le.userInfo)!=null&&hn.login&&Go(),()=>{clearInterval(_n.current)}},[(In=le==null?void 0:le.userInfo)==null?void 0:In.login]),(0,a.useEffect)(()=>{!(xn!=null&&xn.IsSuper)&&(Ra==null?void 0:Ra.is_end)===!1&&(xn==null?void 0:xn.Status)=="in_progress"&&li()},[Ra==null?void 0:Ra.is_end,xn]),(0,a.useEffect)(()=>{if(Ra!=null&&Ra.is_end&&clearInterval(_n.current),!(xn!=null&&xn.IsSuper)&&(Ra!=null&&Ra.is_end)){let hn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];hn&&(hn!=null&&hn.includes(Qt==null?void 0:Qt.id))||(ne.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(hn==null?void 0:hn.length)===0?hn=[Qt==null?void 0:Qt.id]:hn.push(Qt==null?void 0:Qt.id),sessionStorage.setItem("endPPTIds",JSON.stringify(hn)))}},[Ra==null?void 0:Ra.is_end,xn]),(0,a.useEffect)(()=>{if(Ra!=null&&Ra.enable_extra&&!(Ra!=null&&Ra.is_end)){let hn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];hn&&!(hn!=null&&hn.includes(Qt==null?void 0:Qt.id))&&Se.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>fu(void 0,null,function*(){(hn==null?void 0:hn.length)===0?hn=[Qt==null?void 0:Qt.id]:hn.push(Qt==null?void 0:Qt.id),Io(Ra==null?void 0:Ra.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(hn))})})}},[Ra==null?void 0:Ra.enable_extra]);const oc=()=>{(0,Ni.vp)()||lc()};(0,a.useEffect)(()=>{var hn,Ga;(hn=le==null?void 0:le.userInfo)!=null&&hn.login&&(Ga=Gn.current)!=null&&Ga.ready&&Si()},[(bn=le==null?void 0:le.userInfo)==null?void 0:bn.login,xn]),(0,a.useEffect)(()=>{var hn;Ra!=null&&Ra.page&&((hn=Va==null?void 0:Va.page)==null?void 0:hn.lesson_mode)=="online_lesson"&&!(xn!=null&&xn.IsSuper)&&!_i&&Io(Ra==null?void 0:Ra.page)},[Ra==null?void 0:Ra.page]),(0,a.useEffect)(()=>{var hn;((hn=le==null?void 0:le.userInfo)==null?void 0:hn.real_name)==="\u6E38\u5BA2"&&pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(Jt=le==null?void 0:le.userInfo)==null?void 0:Jt.real_name]);const ic=()=>{var hn,Ga,Il,ur,$r;let hr=[];return(((Ga=(hn=Va==null?void 0:Va.page)==null?void 0:hn.smart_plan_page_knowledges)==null?void 0:Ga.length)>0||(Il=Va==null?void 0:Va.page)!=null&&Il.is_ai_question)&&hr.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(ur=Va==null?void 0:Va.page)!=null&&ur.page_info&&hr.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(Va==null?void 0:Va.count)>0&&hr.push({key:"4",title:"\u8BD5\u9898"}),($r=Va==null?void 0:Va.page)!=null&&$r.animation_code&&hr.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),a.createElement(a.Fragment,null,hr==null?void 0:hr.map((Aa,ll)=>a.createElement("span",{style:{cursor:"pointer"},onClick:()=>{So(!0),Gi(Aa==null?void 0:Aa.key)}},Aa==null?void 0:Aa.title,ll!=(hr==null?void 0:hr.length)-1?"\u3001":"")))};(0,a.useEffect)(()=>{var hn,Ga,Il,ur,$r,hr,Aa;Mn&&(Va!=null&&Va.alert_addendance_tips)&&!(Va!=null&&Va.is_super)&&!ea.get("simulate")&&(_u||(ds(!0),Se.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\uFF0C\u8BF7\u8054\u7CFB\u6388\u8BFE\u6559\u5E08\u626B\u7801\u7B7E\u5230\u3002",onOk:()=>fu(void 0,null,function*(){se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`)})}))),Mn&&((hn=Va==null?void 0:Va.page)==null?void 0:hn.position)!=Ji&&Fo&&(oi((Ga=Va==null?void 0:Va.page)==null?void 0:Ga.position),bi(!0),setTimeout(()=>{bi(!1)},6e3),xn!=null&&xn.IsSuper&&(((ur=(Il=Va==null?void 0:Va.page)==null?void 0:Il.smart_plan_page_knowledges)==null?void 0:ur.length)>0||($r=Va==null?void 0:Va.page)!=null&&$r.is_ai_question||(hr=Va==null?void 0:Va.page)!=null&&hr.page_info||(Va==null?void 0:Va.count)>0||(Aa=Va==null?void 0:Va.page)!=null&&Aa.animation_code?Cn.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},key:"smart_plan",closeIcon:null,description:a.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",a.createElement("span",{style:{color:"#3061D0"}},ic())),duration:2,pauseOnHover:!0,onClose:()=>{no(!0)}}):no(!0)))},[Va]),(0,a.useEffect)(()=>{Hc()},[Mn,Ra==null?void 0:Ra.randomData]);const Hc=()=>fu(void 0,null,function*(){var hn,Ga;if(!(xn!=null&&xn.IsSuper)&&(xn==null?void 0:xn.Status)=="in_progress"&&Mn){const Il=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/check_page_progress.json`,{method:"post",body:{position:Mn}});(Il==null?void 0:Il.status)==0&&((hn=Il==null?void 0:Il.data)!=null&&hn.allow||(sl((Ga=Il==null?void 0:Il.data)==null?void 0:Ga.not_finish_positions),Ir(!0)))}});function Si(){return fu(this,null,function*(){try{yield Gn.current.ready();const Il=yield(yield Gn.current.Application.ActiveWindow).View;Il.ZoomToFit=-1;const ur=new Event("resize");window.dispatchEvent(ur)}catch(hn){}})}function Io(hn){return fu(this,null,function*(){yield Gn.current.ready(),Gn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(hn)})}(0,a.useEffect)(()=>{cs&&Gn.current&&(An(!0),Si())},[cs,Gn.current]);function An(hn){return fu(this,null,function*(){if(!(Qt!=null&&Qt.user_login)){hn?(Ri(!0),(0,Ni.Dj)(document.body)):(Ri(!1),(0,Ni.BU)()),yield Gn.current.ready();const Ga=Gn.current.Application,Il=yield Ga.ActivePresentation,ur=yield Ga.ActivePresentation.SlideShowSettings,$r=yield Il.SlideShowWindow;hn?yield ur.Run():($r.IsFullScreen=!1,lc());const hr=(yield Ga.ActivePresentation.SlideShowWindow)!==null;Ri(hr),Si()}})}function bc(){return fu(this,null,function*(){try{const hn=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:1}});tr(Wc({},(hn==null?void 0:hn.data)||{}))}catch(hn){}})}const Zs=()=>fu(void 0,null,function*(){var hn,Ga;let Il=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}.json`,{method:"get"});(Il==null?void 0:Il.status)==0&&(Ua(Il==null?void 0:Il.data),Qt!=null&&Qt.user_login||(ea.get("type")=="view"&&(((hn=Il==null?void 0:Il.data)==null?void 0:hn.status)=="in_progress"?Li(!0):ko(!0)),((Ga=Il==null?void 0:Il.data)==null?void 0:Ga.status)=="in_progress"&&ea.get("type")!="update"&&Li(!0)))}),li=()=>fu(void 0,null,function*(){const hn=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/start_class.json`,{method:"post"})}),Us=()=>fu(void 0,null,function*(){var hn;const Ga=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(hn=Va==null?void 0:Va.page)==null?void 0:hn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),Ei=()=>fu(void 0,null,function*(){pt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Qt==null?void 0:Qt.coursesId,id:Qt==null?void 0:Qt.id,position:Mn||(Ra==null?void 0:Ra.page)||1,max_position:Nn}})}),Go=()=>fu(void 0,null,function*(){var hn,Ga,Il;const ur={};Qt!=null&&Qt.user_login&&(ur.login=Qt.user_login),_i&&(ur.is_simulate=!0);const $r=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/get_office_token.json`,{method:"get",params:ur});qn($r==null?void 0:$r.data),ou(!1);const hr=((hn=$r==null?void 0:$r.data)==null?void 0:hn.FileName)||"";document.title=hr,(Ga=$r==null?void 0:$r.data)!=null&&Ga.IsSuper?Zs():_i?ko(!0):(((Il=$r==null?void 0:$r.data)==null?void 0:Il.Status)=="in_progress"&&ko(!0),_n.current=setInterval(()=>{bc()},2e3))});function fs(){return fu(this,null,function*(){if(!Gn.current)return;clearTimeout(ks.current),yield Gn.current.ready();const hn=Gn.current.Application,Il=($r=>{if(!$r||$r.length===0)return[];const hr=[...$r].sort((nr,bu)=>nr-bu),Aa=[];let ll={From:hr[0],To:hr[0]};for(let nr=1;nrfs(),4*60*1e3)})}function xs(hn){return fu(this,null,function*(){is.current=hn,fs()})}function sc(){return fu(this,null,function*(){var hn=document.getElementById("weboffice-zone");Gn.current=ie().config({mount:hn,url:xn==null?void 0:xn.WebofficeURL,refreshToken:wc,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(xn!=null&&xn.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Gn.current.setToken({token:xn==null?void 0:xn.AccessToken,timeout:25*60*1e3}),Gn.current.on("fileStatus",function(Ga){return fu(this,null,function*(){yield Gn.current.ready();const ur=yield Gn.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;kn(ur),is.current=[ur],fs()})}),Gn.current.on("fileOpen",function(Ga){hi();const Il=hn==null?void 0:hn.querySelector("iframe");Il&&Il.focus()}),Gn.current.on("fullscreenChange",function(Ga){Ga.status==1?ea.get("type")!="update"&&ko(!0):(0,Ni.BU)()})})}function wc(){return new Promise(function(hn){return fu(this,null,function*(){var Ga,Il,ur,$r;const hr=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_office_token.json`,{method:"get",params:{access_token:(Ga=ji.current)==null?void 0:Ga.AccessToken,refresh_token:(Il=ji.current)==null?void 0:Il.RefreshToken}});((ur=hr==null?void 0:hr.data)==null?void 0:ur.Code)=="InvalidArgument.AccessToken"&&Go(),ji.current=hr.data,hn({token:($r=hr==null?void 0:hr.data)==null?void 0:$r.AccessToken,timeout:2*60*1e3}),hn(hr==null?void 0:hr.data)})})}function Gc(){return fu(this,null,function*(){ou(!0),yield Gn.current.ready();const hn=Gn.current.Application,Ga=yield hn.ActivePresentation,ur=yield(yield Ga.Slides).Count;ka(ur);let $r=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});($r==null?void 0:$r.status)==0&&ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield hn.ActivePresentation.Slides.AddSlide(ur),setTimeout(()=>fu(this,null,function*(){ou(!1),Ga.Slides.Item(ur).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function hi(){return fu(this,null,function*(){yield Gn.current.ready();const hn=Gn.current.Application,Ga=yield hn.ActivePresentation.GetSlideRemark(),ur=yield(yield hn.ActivePresentation).Slides,$r=yield ur.Count;ka($r),hn.Sub.SlideShowEnd=()=>fu(this,null,function*(){Ri(!1),Si(),ko(!1)}),hn.Sub.SlideShowBegin=()=>fu(this,null,function*(){Ri(!0),Si()});const hr=yield hn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;kn(hr),is.current=[hr],fs(),hn.Sub.ActiveSlideChange=Aa=>fu(this,null,function*(){var ll;ka(yield ur.Count),kn(((ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.slideIndex)+1)}),hn.Sub.SlideDelete=Aa=>fu(this,null,function*(){var ll;let nr=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/delete_page.json`,{method:"delete",body:{position:(ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.SlideIndex}});(nr==null?void 0:nr.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ka(yield ur.Count))}),hn.Sub.PresentationNewSlide=Aa=>fu(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Aa)}),hn.Sub.SlideMove=Aa=>fu(this,null,function*(){var ll,nr,bu;if(xn!=null&&xn.IsSuper&&document.hasFocus()){kn("");let Uu=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_page_postition.json`,{method:"post",body:{origin_position:(ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.SlideFromIndex,target_position:(nr=Aa==null?void 0:Aa.Data)==null?void 0:nr.SlideIndex}});(Uu==null?void 0:Uu.status)==0&&(ne.ZP.success("\u79FB\u52A8\u6210\u529F"),kn((bu=Aa==null?void 0:Aa.Data)==null?void 0:bu.SlideIndex))}}),yield hn.ActivePresentation.SlideShowWindow.View.GotoSlide(Fs)})}const Qs=()=>fu(void 0,null,function*(){var hn,Ga;Oo(!0);const Il=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/smart_plan_users.json`,{method:"get",params:fr});(Il==null?void 0:Il.status)==0&&(Tu((hn=Il==null?void 0:Il.data)==null?void 0:hn.smart_plan_users),Eo((Ga=Il==null?void 0:Il.data)==null?void 0:Ga.count)),Oo(!1)}),cc=()=>fu(void 0,null,function*(){var hn;Oo(!0);const Ga=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/header_info.json`,{method:"get"});(Ga==null?void 0:Ga.status)===0&&ui([{name:"\u5168\u90E8",id:""},...((hn=Ga==null?void 0:Ga.data)==null?void 0:hn.course_groups)||[]]),Oo(!1)});(0,a.useEffect)(()=>{var hn,Ga;return Va&&((hn=Va==null?void 0:Va.page)!=null&&hn.id)&&!((Ga=Va==null?void 0:Va.page)!=null&&Ga.has_study_record)&&(xn==null?void 0:xn.IsSuper)===!1&&(xn==null?void 0:xn.Status)=="in_progress"&&(ki.current=setTimeout(()=>{Va!=null&&Va.alert_addendance_tips||Us()},1e4)),()=>{ki.current&&clearTimeout(ki.current)}},[st["classroomList/getSmartPlanItemBanks"],Va,xn==null?void 0:xn.IsSuper]),(0,a.useEffect)(()=>{Nr&&(cc(),Qs())},[Nr,fr]);const vs=()=>{const hn=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(hn==null?void 0:hn.findIndex(Il=>(Il==null?void 0:Il.id)==(Qt==null?void 0:Qt.id)&&(Il==null?void 0:Il.courseId)==(Qt==null?void 0:Qt.coursesId)))==-1&&(hn.push({id:Qt==null?void 0:Qt.id,courseId:Qt==null?void 0:Qt.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(hn)),Io(1))},Ds=()=>fu(void 0,null,function*(){var hn,Ga,Il,ur,$r;const hr=()=>fu(void 0,null,function*(){pt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:Qt==null?void 0:Qt.coursesId,smart_plans_id:Qt==null?void 0:Qt.id}}})}),Aa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}.json`,{method:"get"});(Ga=(hn=Aa==null?void 0:Aa.data)==null?void 0:hn.not_start_positions)!=null&&Ga.length?Se.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:a.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",a.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",($r=(ur=(Il=Aa==null?void 0:Aa.data)==null?void 0:Il.not_start_positions)==null?void 0:ur.sort((ll,nr)=>Number(ll)-Number(nr)))==null?void 0:$r.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>fu(void 0,null,function*(){var ll,nr,bu;Io((bu=(nr=(ll=Aa==null?void 0:Aa.data)==null?void 0:ll.not_start_positions)==null?void 0:nr.sort((Uu,hu)=>Number(Uu)-Number(hu)))==null?void 0:bu[0])}),onOk:()=>fu(void 0,null,function*(){yield hr()})}):yield hr()}),$i=()=>a.createElement(a.Fragment,null,Qt!=null&&Qt.user_login?a.createElement("div",{className:Dn.right},a.createElement($0,{pageNum:Mn,maxPage:Nn})):a.createElement("div",{className:Dn.right},a.createElement(Ue.Z,{spinning:st["classroomList/getSmartPlanItemBanks"]},a.createElement("div",{style:{visibility:Va?"visible":"hidden",height:"100vh",overflow:"hidden"}},(xn==null?void 0:xn.IsSuper)!==void 0&&a.createElement("div",{style:Nn?{}:{display:"none"}},xn!=null&&xn.IsSuper?a.createElement(un,{clickTab:Hi,pptFullScreen:Fo,pageNum:Mn,maxPage:Nn,pptInfo:ya,openEwm:Ta,changePage:xs,setOpenEwm:()=>{ml(null)},aiImg:xa,addPage:()=>{Gc()},gotoSlide:hn=>{Io(hn)},openCheckInfo:()=>{$o(!0)}}):a.createElement(Vc,{isSimulate:_i,officeToken:xn,pageCache:Ra,pageNum:Mn,aiImg:xa,maxPage:Nn,changePage:xs,gotoSlide:hn=>{Io(hn)}}))))));(0,a.useEffect)(()=>{Ra!=null&&Ra.page&&Io(Ra==null?void 0:Ra.page)},[Va==null?void 0:Va.enable_progress_control]);const Zo=()=>{var hn,Ga,Il,ur,$r;return a.createElement("div",{className:Dn.left},a.createElement("div",{className:xn!=null&&xn.IsSuper?"":Dn.left_zone,id:"weboffice-zone"}),!To&&Fo&&(xn==null?void 0:xn.IsSuper)&&ku&&a.createElement("div",{className:Dn.left_float},a.createElement("div",{className:Dn.float_icon},a.createElement("img",{src:E(23175),width:20,height:20})),a.createElement("div",{className:Dn.float_more},a.createElement("div",{className:Dn.float_text,onClick:()=>{So(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(ya==null?void 0:ya.status)=="in_progress"&&((hn=Va==null?void 0:Va.page)==null?void 0:hn.lesson_mode)!="self_learning"&&!(Va!=null&&Va.is_extra)&&(((Ga=Va==null?void 0:Va.page)==null?void 0:Ga.status)=="not_started"||((Il=Va==null?void 0:Va.page)==null?void 0:Il.status)=="ended")&&(xn==null?void 0:xn.IsSuper)&&(Va==null?void 0:Va.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Dn.float_icon},a.createElement("img",{src:E(68045),width:20,height:20})),a.createElement("div",{className:Dn.float_text,onClick:()=>fu(void 0,null,function*(){pt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Qt==null?void 0:Qt.id,SmartPlanItemBanks:Va}}})})},((ur=Va==null?void 0:Va.page)==null?void 0:ur.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(ya==null?void 0:ya.status)=="in_progress"&&!(Va!=null&&Va.is_extra)&&(($r=Va==null?void 0:Va.page)==null?void 0:$r.status)=="in_progress"&&(xn==null?void 0:xn.IsSuper)&&(Va==null?void 0:Va.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Dn.float_icon,style:{background:"rgba(227,0,0,0.1)"}},a.createElement("img",{src:E(7891),width:20,height:20})),a.createElement("div",{className:Dn.float_text,onClick:()=>fu(void 0,null,function*(){var hr;let Aa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(hr=Va==null?void 0:Va.page)==null?void 0:hr.id,status:"ended"}});(Aa==null?void 0:Aa.status)==0&&(ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Ei())})},"\u7ED3\u675F\u7B54\u9898")))),ea.get("simulate")=="true"&&a.createElement("div",{className:Dn.btn_float,style:{bottom:0,right:120}},a.createElement(Sa.op,{className:"mb20",onClick:()=>{An(!1),ea.get("type")?se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/ppt_info/info?type=${ea.get("type")}`):se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!To&&Fo&&((xn==null?void 0:xn.IsSuper)||ea.get("simulate")=="true")&&a.createElement("div",{className:Dn.btn_float,style:{right:xn!=null&&xn.IsSuper?"0px":"20px"}},a.createElement("div",null,a.createElement(Sa.op,{disabled:Mn==1,className:"mb20",onClick:()=>{if(Mn==1){ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}pi(""),Io(Mn-1)}},"\u4E0A\u4E00\u9875")),a.createElement("div",null,a.createElement(Sa.op,{disabled:Mn==Nn,onClick:()=>{if(Mn==Nn){ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}pi(""),Io(Mn+1)}},"\u4E0B\u4E00\u9875")),(xn==null?void 0:xn.IsSuper)&&a.createElement("div",{className:Dn.to_page_style},"\u8DF3\u8F6C\u5230",a.createElement(be.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:rs||void 0,placeholder:"\u9875\u7801",onChange:hr=>{Io(hr),pi(hr)}},Array.from({length:Nn},(hr,Aa)=>Aa+1).map(hr=>a.createElement(be.default.Option,{key:hr,value:hr},hr))))),a.createElement(vm,{tokenInfo:xn,isPptFullScreen:Fo,pptInfo:ya,handleEndClass:Ds,openEwm:Ta,setOpenEwm:ml,toggleFullOrExitScreen:An,setAlterVis:Bs,setStudentListVis:Zu}),!(Qt!=null&&Qt.user_login)&&!(xn!=null&&xn.IsSuper)&&!_i&&a.createElement("div",{className:Dn.overcont2wrap},((Va==null?void 0:Va.enable_progress_control)||(xn==null?void 0:xn.Status)!="in_progress")&&a.createElement(Sa.op,{disabled:Mn==1,className:"mr30",onClick:()=>{if(Mn==1){ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}Io(Mn-1)}},"\u4E0A\u4E00\u9875"),a.createElement("div",{className:Dn.over_content2},a.createElement("div",{className:Dn.over_button2,onClick:()=>{se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`)}},a.createElement("img",{src:E(50066),className:Dn.ewm_img2,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Dn.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),((Va==null?void 0:Va.enable_progress_control)||(xn==null?void 0:xn.Status)!="in_progress")&&a.createElement(Sa.op,{disabled:Mn==Nn,className:"ml30",onClick:()=>{var hr;if(Mn==Nn){ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}Mn==(Ra==null?void 0:Ra.class_max_position)&&!(xn!=null&&xn.IsSuper)&&(xn==null?void 0:xn.Status)=="in_progress"&&((hr=Va==null?void 0:Va.page)==null?void 0:hr.lesson_mode)=="online_lesson"?(ne.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Io(Ra==null?void 0:Ra.page)):Io(Mn+1)}},"\u4E0B\u4E00\u9875")))};return a.createElement(Ue.Z,{spinning:Zr},a.createElement("div",{style:{display:"flex"}},wa,Ki&&a.createElement("div",{className:Dn.page_style},"\u7B2C",Mn,"\u9875"),a.createElement(zr,{className:`${Dn.officeWrp} ${nc?Dn.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:hn=>{const Ga=hn[0]+hn[1],Il=[hn[0]/Ga*100,hn[1]/Ga*100];Il[0]<20&&(Il[0]=20,Il[1]=80),Il[1]==0?Ls(!0):Ls(!1),Di(Il),Si()}},Fo?a.createElement(a.Fragment,null,a.createElement(zr.Panel,{size:ss[0]}," ",Zo()),a.createElement(zr.Panel,{size:ss[1],collapsible:!(xn!=null&&xn.IsSuper),style:{overflow:"hidden"}},xn!=null&&xn.IsSuper?a.createElement(Ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{So(!1)},destroyOnClose:!0,forceRender:!0,open:To},$i(),wi&&a.createElement("div",{className:Dn.drawer_ewm},a.createElement("div",{className:Dn.drawer_ewm_title,style:{marginBottom:"10px"}},Va==null?void 0:Va.smart_plan_name,a.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{xi(!1)}})),Va!=null&&Va.open_rolling_qrcode_sign?a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},ws,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Dn.erweima},a.createElement(oe.Z,{key:ms,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}&codeKey=${ms}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Pt=b==null?void 0:b.setting)==null?void 0:Pt.tab_logo_url}`})),(ya==null?void 0:ya.status)=="in_progress"&&((vn=Va==null?void 0:Va.page)==null?void 0:vn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(De.Z,{checked:Va==null?void 0:Va.open_rolling_qrcode_sign,onChange:hn=>fu(void 0,null,function*(){let Ga=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:hn}});(Ga==null?void 0:Ga.status)==0&&(hn?zo():(ei(""),qi(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ei())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),a.createElement("div",{className:Dn.close_drawer,onClick:hn=>{hn.stopPropagation(),So(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):$i())):a.createElement(a.Fragment,null,a.createElement(zr.Panel,{size:ss[0],min:"20%",collapsible:!0}," ",Zo()),a.createElement(zr.Panel,{size:ss[1],collapsible:!0,style:{overflow:"hidden"}},(!Fo||!(xn!=null&&xn.IsSuper))&&$i()))),a.createElement(em.Z,{Callback:()=>{Zs(),Ei(),(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,allow_answer:!1,is_end:!1}}})}}),a.createElement(tm.Z,{v:ya,params:Qt,user:le,visible:tc,afterOk:()=>{Bs(!1),window.location.reload()},afterCancel:()=>{Bs(!1)}}),a.createElement(lm,{openEwm:()=>{ml(new Date)}}),a.createElement(mm,{setCheckInfo:$o,checkInfo:bs,pptInfo:ya,SmartPlanItemBanks:Va,getQuestionData:Ei,openRollCall:()=>{pt({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})}}),a.createElement(Se.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Xi,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},Va!=null&&Va.open_rolling_qrcode_sign?a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},ws,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Dn.erweima},a.createElement(oe.Z,{key:ms,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}&codeKey=${ms}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Jn=b==null?void 0:b.setting)==null?void 0:Jn.tab_logo_url}`})),(ya==null?void 0:ya.status)=="in_progress"&&((Zn=Va==null?void 0:Va.page)==null?void 0:Zn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(De.Z,{checked:Va==null?void 0:Va.open_rolling_qrcode_sign,onChange:hn=>fu(void 0,null,function*(){let Ga=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:hn}});(Ga==null?void 0:Ga.status)==0&&(hn?zo():(ei(""),qi(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ei())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px",marginTop:"20px"}},a.createElement(ht.ZP,{style:{marginRight:"20px"},onClick:()=>{vu(!1),Li(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),a.createElement(ht.ZP,{type:"primary",onClick:()=>{vu(!1),Li(!1),ml(null),An(!0),vs()}},"\u5168\u5C4F\u4E0A\u8BFE"),a.createElement(ht.ZP,{type:"primary",style:{marginLeft:"20px"},onClick:()=>{vu(!1),$o(!0)}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(Se.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:Mr,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var hn;Ir(!1),Io((hn=il==null?void 0:il.sort())==null?void 0:hn[0])},onOk:()=>fu(void 0,null,function*(){var hn;Ir(!1),Io((hn=il==null?void 0:il.sort())==null?void 0:hn[0])})},a.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(Tn=il==null?void 0:il.sort())==null?void 0:Tn.map((hn,Ga)=>a.createElement("span",{key:Ga,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Ir(!1),Io(hn)}},"\u7B2C",hn,"\u9875",Ga+1==(il==null?void 0:il.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),a.createElement(Se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:Nr,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Zu(!1)},footer:null},a.createElement(Ue.Z,{spinning:!1},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},a.createElement(be.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:fr==null?void 0:fr.course_group_id,options:(pn=qo||[])==null?void 0:pn.map(hn=>({label:hn==null?void 0:hn.name,value:hn==null?void 0:hn.id})),onChange:hn=>{fr.page=1,fr.course_group_id=hn,js(Wc({},fr))}}),a.createElement(Sa.t7,{style:{width:300},value:{value:fr.search},onChange:(hn,Ga)=>{fr.page=1,fr.search=hn,js(Wc({},fr))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),a.createElement(Be.default,{loading:Xu,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:hn=>a.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:hn=>a.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:hn=>a.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(hn,Ga)=>a.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Zu(!1),se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/users/${Ga==null?void 0:Ga.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Po,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:fr.limit,current:fr.page,position:["bottomRight"],onChange:(hn,Ga)=>{fr.page=hn,fr.limit=Ga,js(Wc({},fr))},total:ai,showTotal:(hn,Ga)=>a.createElement("span",null,"\u5171",a.createElement("span",{style:{color:"#165DFF"}}," ",hn," "),"\u6761\u6570\u636E")}}))),a.createElement(yd,{Callback:hn=>fu(void 0,null,function*(){var Ga;let Il=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Ga=Va==null?void 0:Va.page)==null?void 0:Ga.id,status:"in_progress",answer_limit_time:hn}});(Il==null?void 0:Il.status)==0&&(ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Ei(),So(!0),pt({type:"classroomList/setActionTabs",payload:{key:""}}))})}),a.createElement(nm.Z,{Callback:()=>{se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`),(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,allow_answer:!1,is_end:!0}}})}})))};var Am=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects}))(hm)},14152:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Le}});var a=E(59301),te=E(6767),ie=E(62957),se=E(94968),ue=E(25399),ne=E(89787),Se=E(38147),Ce={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},re=E(82636),ge=E(83845),Ee=E(47257),Be=E.n(Ee),ht=E(65862),be=E(59301),oe=Object.defineProperty,De=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,ye=(Ne,It,xt)=>It in Ne?oe(Ne,It,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Ne[It]=xt,de=(Ne,It)=>{for(var xt in It||(It={}))Ue.call(It,xt)&&ye(Ne,xt,It[xt]);if(De)for(var xt of De(It))Ve.call(It,xt)&&ye(Ne,xt,It[xt]);return Ne},x=(Ne,It,xt)=>new Promise((Et,Dt)=>{var We=ve=>{try{xe(xt.next(ve))}catch(ot){Dt(ot)}},we=ve=>{try{xe(xt.throw(ve))}catch(ot){Dt(ot)}},xe=ve=>ve.done?Et(ve.value):Promise.resolve(ve.value).then(We,we);xe((xt=xt.apply(Ne,It)).next())}),Le=({v:Ne,visible:It,params:xt,user:Et,afterOk:Dt,afterCancel:We})=>{var we;const[xe,ve]=(0,a.useState)([]),ot=(0,a.useRef)([]),[Zt,Ye]=(0,a.useState)(!1),ft={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{ve([])},accept:".ppt,.pptx",beforeUpload:$e=>x(void 0,null,function*(){var at,ut;const nt=$e.name.endsWith(".ppt"),he=$e.name.endsWith(".pptx");if(!nt&&!he)return te.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if($e.size/1024/1024>200)return te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let ce=$e==null?void 0:$e.name,Je=ce.lastIndexOf("."),Ge=ce.substring(0,Je);Ge.length>20&&(Ge=Ge.substring(0,20));const Vt=yield(0,Se.ZP)(`/api/courses/${xt==null?void 0:xt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Ge}});(at=Vt==null?void 0:Vt.data)!=null&&at.exist&&te.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const it={id:String(Math.random()).slice(-6),name:$e.name,size:$e.size,file:$e,description:"",percent:0,status:"uploading"};return ct(it,{container_type:"SmartPlan",login:(ut=Et==null?void 0:Et.userInfo)==null?void 0:ut.login,container_id:null,description:"",realFileName:!1}),ve(yt=>[it]),Promise.reject()})},ct=($e,at)=>x(void 0,null,function*(){var ut,nt,he,Ae,ce,Je,Ge,Vt,it,yt;at.file_name=$e.name;const Lt=$e.name,St=yield(0,Se.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((St==null?void 0:St.status)!==0){ve(kt=>(kt[kt.findIndex(pe=>pe.name===Lt)].status="error",[...kt])),te.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}St.data=JSON.parse((0,ge.pe)(St.data));const Yt=new(Be())({endpoint:(ut=St==null?void 0:St.data)==null?void 0:ut.end_point,region:(nt=St==null?void 0:St.data)==null?void 0:nt.region,accessKeyId:(he=St==null?void 0:St.data)==null?void 0:he.access_key_id,accessKeySecret:(Ae=St==null?void 0:St.data)==null?void 0:Ae.access_key_secret,bucket:(ce=St==null?void 0:St.data)==null?void 0:ce.bucket,stsToken:(Je=St==null?void 0:St.data)==null?void 0:Je.security_token});$e.name.split(".").pop(),Yt.multipartUpload(`smartplans/${xt.coursesId}/${xt==null?void 0:xt.id}/${(Ge=Et==null?void 0:Et.userInfo)==null?void 0:Ge.login}/${Date.now()}/${Lt}`,new Blob([$e.file],{type:$e.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(kt,pe,et)=>{ve(qe=>{const Re=qe.findIndex(ke=>ke.name===Lt);return qe[Re].client=Yt,qe[Re].percent=kt*100,qe[Re].checkpoint=pe,[...qe]})},checkpoint:(it=ot.current[(Vt=ot.current)==null?void 0:Vt.findIndex(kt=>kt.name===Lt)])==null?void 0:it.checkpoint,callback:{customValue:{id:Lt+""},url:(yt=St==null?void 0:St.data)==null?void 0:yt.callback_url,host:St==null?void 0:St.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Se.rz)(at)}}).then(function(kt){ve(pe=>{var et,qe,Re;const ke=pe.findIndex(Mt=>Mt.name===Lt);let mt="done";return((et=kt.data)==null?void 0:et.status)===0?pe[ke].response=(qe=kt.data)==null?void 0:qe.data:(te.ZP.warning((Re=kt.data)==null?void 0:Re.message),mt="error"),pe[ke].status=mt,[...pe]})}).catch(function(kt){(kt==null?void 0:kt.name)!=="cancel"&&ve(pe=>{const et=pe.findIndex(qe=>qe.name===Lt);return pe[et].status="error",[...pe]})})});return be.createElement(ie.default,{maskClosable:!1,centered:!0,open:It,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{We(),ve([])},okButtonProps:{loading:Zt,disabled:(xe==null?void 0:xe.length)>0&&((we=xe==null?void 0:xe[0])==null?void 0:we.status)=="uploading"},onOk:()=>x(void 0,null,function*(){var $e,at,ut;if((xe==null?void 0:xe.length)>0&&(($e=xe==null?void 0:xe[0])==null?void 0:$e.status)=="uploading"){te.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}Ye(!0);const nt=yield(0,Se.ZP)(`/api/courses/${xt==null?void 0:xt.coursesId}/smart_plans/${Ne==null?void 0:Ne.id}/change_attachment.json`,{method:"put",body:{attachment_id:(ut=(at=xe==null?void 0:xe[0])==null?void 0:at.response)==null?void 0:ut.attachment_id,smart_plan_id:Ne==null?void 0:Ne.id}});return Ye(!1),(nt==null?void 0:nt.status)===0&&(te.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Dt(),ve([])),nt})},be.createElement("div",null,be.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",be.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),be.createElement(se.default,de({},ft),be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(re.op,{shape:"default"},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("img",{width:14,src:E(69629)}),be.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),be.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),be.createElement("div",{className:Ce.box},xe.map($e=>be.createElement("div",{key:$e.id,className:Ce.row},be.createElement("div",{className:Ce.icon},$e.status==="done"&&be.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),$e.status==="error"&&be.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),be.createElement("div",null,be.createElement(ue.Z,{title:$e==null?void 0:$e.name},be.createElement("div",{style:{color:$e.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,ht.tP)($e==null?void 0:$e.name,9))),$e.status==="uploading"&&be.createElement(ne.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:$e.percent,showInfo:!1,size:[168,4]})))))))}},44589:function(Pe,_e,E){"use strict";E.d(_e,{i:function(){return x},q:function(){return de}});var a=E(59301),te={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},ie=E(92310),se=E.n(ie),ue=E(25399),ne=E(82326),Se=E(7939),Ce=E(38147),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(Ie,Le,Ne)=>Le in Ie?re(Ie,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ie[Le]=Ne,De=(Ie,Le)=>{for(var Ne in Le||(Le={}))ht.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);if(Be)for(var Ne of Be(Le))be.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);return Ie},Ue=(Ie,Le)=>ge(Ie,Ee(Le)),Ve=(Ie,Le)=>{var Ne={};for(var It in Ie)ht.call(Ie,It)&&Le.indexOf(It)<0&&(Ne[It]=Ie[It]);if(Ie!=null&&Be)for(var It of Be(Ie))Le.indexOf(It)<0&&be.call(Ie,It)&&(Ne[It]=Ie[It]);return Ne},ye=(Ie,Le,Ne)=>new Promise((It,xt)=>{var Et=we=>{try{We(Ne.next(we))}catch(xe){xt(xe)}},Dt=we=>{try{We(Ne.throw(we))}catch(xe){xt(xe)}},We=we=>we.done?It(we.value):Promise.resolve(we.value).then(Et,Dt);We((Ne=Ne.apply(Ie,Le)).next())});const de=Ie=>{var Le=Ie,{wrapClassName:Ne,wrapStyle:It={},showLinkButton:xt=!0,tooltipTitle:Et="",loadGeneral:Dt=!1,data:We={}}=Le,we=Ve(Le,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const xe="course_disciplines_list",[ve,ot]=(0,a.useState)(()=>{const at=sessionStorage.getItem(xe);return at?JSON.parse(at):[]}),[Zt,Ye]=(0,a.useState)(!1),[ft,ct]=(0,a.useState)(!0);(0,a.useEffect)(()=>{$e()},[]);const $e=()=>ye(void 0,null,function*(){var at,ut,nt,he;Ye(!0);const Ae=yield(0,Ce.U2)("v2/course_disciplines.json",We);if(Ae.status===0){const ce=((ut=(at=Ae==null?void 0:Ae.data)==null?void 0:at.list)==null?void 0:ut.map(Je=>({value:Je.id,label:Je.name})))||[];if(ot(ce),ct(!1),sessionStorage.setItem(xe,JSON.stringify(ce)),ft){const Je=(he=(nt=Ae==null?void 0:Ae.data)==null?void 0:nt.list)==null?void 0:he.find(Ge=>Ge.is_default);Dt&&Je&&we.onChange(Je==null?void 0:Je.id)}}Ye(!1)});return a.createElement("div",{className:se()(te.singleSelect,Ne),style:It},a.createElement(ue.Z,{title:Et},a.createElement(ne.default,De({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:Zt,options:ve,onDropdownVisibleChange:at=>{at&&$e()}},we))),xt&&a.createElement(Se.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},x=Ie=>{var Le=Ie,{wrapClassName:Ne,wrapStyle:It={},showLinkButton:xt=!0,courseDisciplineId:Et="",isPlusHeight:Dt=!1,tooltipTitle:We,allowAcceptEmpty:we=!1,data:xe={}}=Le,ve=Ve(Le,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[ot,Zt]=(0,a.useState)([]),[Ye,ft]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ct()},[Et]);const ct=()=>ye(void 0,null,function*(){var $e,at;if(!we&&!Et){Zt([]);return}ft(!0);const ut=yield(0,Ce.U2)(`v2/course_disciplines/${Et||"all"}.json`,xe);if(ut.status===0){const nt=((at=($e=ut==null?void 0:ut.data)==null?void 0:$e.tag_disciplines)==null?void 0:at.map(he=>({value:he.id,label:he.name})))||[];nt.length&&Zt(nt)}ft(!1)});return a.createElement("div",{className:se()(te.multipleSelect,Ne),style:It},a.createElement(ue.Z,{title:We},a.createElement(ne.default,Ue(De({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:Ye,options:ot,maxTagCount:"responsive",onDropdownVisibleChange:$e=>{$e&&ct()}},ve),{className:se()(ve.className,Dt&&te.plus)}))),xt&&a.createElement(Se.ZP,{className:te.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},17933:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return oe}});var a=E(59301),te=E(65582),ie=E(62957),se=E(7939),ue=E(29787),ne=E(67172),Se=E(80443),Ce=E(50258),re=E(24334),ge=E(66649),Ee=E.n(ge),Be=E(17124),ht=E(59301),be=(De,Ue,Ve)=>new Promise((ye,de)=>{var x=Ne=>{try{Le(Ve.next(Ne))}catch(It){de(It)}},Ie=Ne=>{try{Le(Ve.throw(Ne))}catch(It){de(It)}},Le=Ne=>Ne.done?ye(Ne.value):Promise.resolve(Ne.value).then(x,Ie);Le((Ve=Ve.apply(De,Ue)).next())}),oe=({open:De,onClose:Ue})=>{const[Ve,ye]=(0,a.useState)(void 0);console.log((0,te.useLocation)(),33);const de=(0,te.useLocation)();(0,a.useEffect)(()=>{De&&function(){return be(this,null,function*(){const ut=yield(0,ne.X6)(De);ye(ut.data)})}()},[De]);const{status:x,created_at:Ie,code:Le,name:Ne,language:It,pass_sets_count:xt,set_count:Et,error_msg:Dt,output:We,input:we,expected_output:xe,execute_memory:ve,user:ot,execute_time:Zt,input_file_url:Ye,output_file_url:ft,is_file:ct,expected_output_file_url:$e}=Ve||{};return ht.createElement(ie.default,{open:De,width:1e3,onCancel:()=>Ue(!1),footer:ht.createElement(se.ZP,{type:"primary",onClick:()=>Ue(!1)},"\u5173\u95ED"),centered:!0},ht.createElement(ue.Z,{spinning:!Ve,delay:500},ht.createElement("div",{className:"record-detail-info"},Ve?ht.createElement(ht.Fragment,null,ht.createElement("div",{className:"record-detail-body"},ht.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ht.createElement("ul",{className:"record-info"},ht.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ht.createElement("span",{className:x===0?"c-green":"c-red"},Se.Im[x])," "),ht.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ht.createElement("span",null,Ee()(Ie).format("YYYY-MM-DD HH:mm:ss"))," "),ht.createElement("li",null," \u8BED\u8A00\uFF1A",ht.createElement("span",null,It)," "),ht.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ht.createElement("span",null,Zt*1e3,"ms")," "),ht.createElement("li",null," ",`${x===Be.h.HIDE_COMPILE_STATUS?"--":xt} / ${Et} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Se.gZ)({status:x,error_msg:Dt,execute_time:Zt,output:We,input:we,expected_output:xe,input_file_url:Ye,output_file_url:ft,is_file:ct,expected_output_file_url:$e}),ht.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ht.createElement(Ce.ZP,{height:"200px",width:"100%",language:It==null?void 0:It.toLocaleLowerCase(),value:re.Base64.decode(Le),options:{readOnly:!0}}))):null)))}},88125:function(Pe,_e,E){"use strict";E.d(_e,{Im:function(){return Et},Y4:function(){return We}});var a=E(59301),te=E(37568),ie=E(6767),se=E(7939),ue=E(10129),ne=E(24334),Se=E.n(ne),Ce=E(25492),re=E(42678),ge=E(95097),Ee=E(65862),Be=E(34376),ht=E.n(Be),be=E(38147),oe=E(65582),De=E(17933),Ue=E(77254),Ve=E(67172),ye=E(56918),de=E(52918),x=E(92310),Ie=E.n(x),Le=E(84056),Ne=E(59301),It=(ve,ot,Zt)=>new Promise((Ye,ft)=>{var ct=ut=>{try{at(Zt.next(ut))}catch(nt){ft(nt)}},$e=ut=>{try{at(Zt.throw(ut))}catch(nt){ft(nt)}},at=ut=>ut.done?Ye(ut.value):Promise.resolve(ut.value).then(ct,$e);at((Zt=Zt.apply(ve,ot)).next())});const{TextArea:xt}=te.default,Et={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Dt=(ve=>(ve[ve.SET_VISIBLE=0]="SET_VISIBLE",ve[ve.SET_TABINDEX=1]="SET_TABINDEX",ve))(Dt||{});function We(ve){const{status:ot,error_msg:Zt,output:Ye,input:ft,expected_output:ct,is_file:$e,input_file_url:at,output_file_url:ut,expected_output_file_url:nt,setMonacoValue:he,setData:Ae,highlightEndEntry:ce}=ve,Je=(0,a.useRef)(),Ge=(0,a.useRef)(),Vt=(0,a.useRef)();let it=null;const yt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,a.useEffect)(()=>{if(Ye&&!$e&&Je.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Je.current);const St=(ce?Ee.jl:Ee.pp)(ne.Base64.decode(Ye));Lt.write(St),Lt.setOption("theme",{background:"#1e1e1e"})}if(ft&&!$e&&Ge.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Ge.current),Lt.write((ce?Ee.jl:Ee.pp)(ft)),Lt.setOption("theme",{background:"#1e1e1e"})}if(ct&&!$e&&Vt.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Vt.current),Lt.write((ce?Ee.jl:Ee.pp)(ne.Base64.decode(ct))),Lt.setOption("theme",{background:"#1e1e1e"})}},[Ye]),ot){case ue.h.NOMATCH:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!$e&&Ne.createElement("div",{ref:Je}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(this,null,function*(){const Lt=yield(0,be.ZP)(ut,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});he(Lt),setTimeout(()=>{Ae(ut)},200)})},Ye)),Ne.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!$e&&Ne.createElement("div",{ref:Vt}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(this,null,function*(){const Lt=yield fetch(nt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});he(yield Lt.text()),setTimeout(()=>{Ae(nt)},200)})},ct)));break;case ue.h.EXECUTEFAILURE:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("div",{style:{border:"1px #F6F7F9 solid"}},Ne.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!$e&&Ne.createElement(ge.Z,{value:ft,style:yt}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{onClick:()=>(0,Ee.LR)(at,ft)},ft))),Ne.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},Ne.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ne.createElement("pre",{className:Ce.Z.error,style:{color:"#E30000",padding:"0 10px"}},ne.Base64.decode(Zt),"111")));break;case ue.h.COMPILEFAILURE:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ne.createElement("pre",{className:Ce.Z.error},ne.Base64.decode(Zt)));break;case ue.h.PODFAILURE:it=Ne.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:it=Ne.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Ne.createElement(Ne.Fragment,null," ",it," ")}function we(ve){const{status:ot,error_msg:Zt,execute_time:Ye,output:ft,input:ct,expected_output:$e,is_file:at,input_file_url:ut,output_file_url:nt,expected_output_file_url:he}=ve;let Ae=null;switch(ot){case ue.h.OK:case ue.h.NOMATCH:case ue.h.EXECUTEFAILURE:case ue.h.COMPILEFAILURE:Ae=Ne.createElement("div",{id:"outputResultRef",className:"h100"});break;case ue.h.PODFAILURE:Ae=Ne.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:Ae=Ne.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Ne.createElement(Ne.Fragment,null," ",Ae," ")}function xe({value:ve,className:ot}){return Ne.createElement("span",{className:ot},ve)}_e.ZP=({input:ve,is_file:ot,debuging:Zt,submitting:Ye,executingMessage:ft,debugResult:ct,onChangeInput:$e,onDebugCode:at,onSubmitCode:ut,hack:nt,user:he,submitResult:Ae,isWhiteTheme:ce,topDispatch:Je})=>{const[Ge]=(0,oe.useSearchParams)(),Vt=(0,oe.useParams)(),[it,yt]=(0,a.useState)(!1),[Lt,St]=(0,a.useState)(!1),[Yt,Ht]=(0,a.useState)(1),[kt,pe]=(0,a.useState)(!1),[et,qe]=(0,a.useState)(0),[Re,ke]=(0,a.useState)(!1),[mt,Mt]=(0,a.useState)(""),[tt,Ot]=(0,a.useState)(""),He=(0,a.useRef)(),At=(0,a.useRef)(),Nt=(0,a.useRef)(null),rt=(0,a.useRef)(null),dt=(0,a.useRef)(null);console.log(Ae,"submitResult",Vt);const{status:Te,id:Ke,input:Me,output:wt,expected_output:Rt,is_file:an,input_file_url:dn,output_file_url:Kt,expected_output_file_url:mn,error_msg:tn,hack_sets:Da}=Ae||{};(0,a.useEffect)(()=>{Te===0&&(Ht(1),qe(0))},[Te,Ke]),(0,a.useEffect)(()=>{It(void 0,null,function*(){var va;const on=yield(0,Ve.rX)(Vt==null?void 0:Vt.id,"submit");(on==null?void 0:on.status)===0&&(on!=null&&on.data&&((va=on==null?void 0:on.data)==null?void 0:va.status)!==0?(Je({type:ye.Types.SET_SUBMIT_RESULT,payload:{submitResult:on==null?void 0:on.data}}),Ht(2),qe(320)):(Ht(1),qe(0)))})},[Vt==null?void 0:Vt.id]),(0,a.useEffect)(()=>{if(He.current){let ga=function(jt){fn=Rn.offsetHeight,En=!0,On=jt.pageY,dt.current.style.display="block"},va=function(){En=!1,dt.current.style.display="none"},on=function(jt){if(En){wn();let Pn=On-jt.pageY,aa=fn+Pn;if(aa<0&&(aa=0),aa>window.innerHeight-150&&(aa=window.innerHeight-150),Yt===1){aa<=34?qe(0):qe(aa);return}console.log(aa,"resizeH"),qe(aa)}};const Rn=Nt.current;let fn=0,En=!1,On=0;const Ja=document.getElementById("case-y-bar");return Ja==null||Ja.addEventListener("mousedown",ga),document.addEventListener("mousemove",on),document.addEventListener("mouseup",va),()=>{const jt=document.getElementById("case-y-bar");jt==null||jt.removeEventListener("mousedown",ga),document.removeEventListener("mousemove",on),document.removeEventListener("mouseup",va)}}},[He,Yt]),(0,a.useEffect)(()=>{const ga=Ue.Z.subscribe("resize-move-bar",wn);if(Ge.get("type")!=="exercises")return document.addEventListener((0,Le.gH)(),Ba),()=>{document.removeEventListener((0,Le.gH)(),Ba),ga()}},[]),(0,a.useEffect)(()=>{});function wn(){var ga,va,on,Rn;const fn=document.getElementById("outputResultRef");if(fn){let En=fn.dataset.text;At.current.reset(),At.current.writeln(En);const On=document.getElementById("outputResultRef").offsetWidth-20,Ja=((Rn=(on=(va=(ga=At.current)==null?void 0:ga._core)==null?void 0:va._renderService)==null?void 0:on.dimensions)==null?void 0:Rn.actualCellWidth)||10,jt=Math.ceil(On/Ja);At.current.resize(jt,Math.ceil(fn.clientHeight/16))}}function Xn(){yt(!it),setTimeout(()=>{wn()},300),it?qe(320):(qe(window.innerHeight-150),pe(!0))}function Wa(){Lt?(St(!1),(0,Le.BU)()):(St(!0),(0,Le.Dj)(rt.current))}const Ba=ga=>{(0,Le.vp)()||St(!1)},_a=(0,a.useMemo)(()=>{if(ct){const{status:ga,output:va,error_msg:on}=ct;return setTimeout(()=>{let Rn="",fn=document.getElementById("outputResultRef");va?Rn=ne.Base64.decode(va):on&&(Rn=ne.Base64.decode(on)),At.current=new Be.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),At.current.open(fn),At.current.onKey(function(En){var On;if(En.domEvent.key.toLocaleUpperCase()==="C"&&En.domEvent.ctrlKey){En.domEvent.preventDefault();let Ja=(On=At.current)==null?void 0:On.getSelection();navigator.clipboard.writeText(Ja).then(()=>{})}}),fn.dataset.text=Rn,At.current.setOption("convertEol",!0),wn()},300),Ne.createElement(Ne.Fragment,null,we(ct))}return null},[ct]);function Un(){var ga,va;if(!(nt!=null&&nt.code)||((ga=nt==null?void 0:nt.code)==null?void 0:ga.trim().length)===0){(va=ie.ZP)==null||va.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ht(1),qe(320),at()}const Vn=ga=>It(void 0,null,function*(){let va=yield(0,be.ZP)(`/api/problems/${ga}/start.json`,{method:"get",params:{hack_user_id:he==null?void 0:he.user_id}});va&&(window.location.href=`/myproblems/${va==null?void 0:va.identifier}${window.location.search}`)});function ca(){an?navigator.clipboard.writeText(ne.Base64.decode(tn)).then(()=>{ie.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ne.Base64.decode(wt)).then(()=>{ie.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return Ne.createElement(a.Fragment,null,Ne.createElement("div",{className:Ie()(Ce.Z.case,ce&&Ce.Z.whiteCase),style:{height:et},ref:Nt},Ne.createElement("div",{className:Ce.Z.fullMask,ref:dt}),Ne.createElement("div",{className:Ce.Z["resize-y-bar"],id:"case-y-bar",ref:He,draggable:!1},Yt===2&&Ne.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Yt===1&&(et<=34?Ne.createElement("div",{onClick:()=>{qe(320)},className:Ce.Z.unfoldBtn},"\u63A7\u5236\u53F0",Ne.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):Ne.createElement("div",{onClick:()=>{qe(0)},className:Ce.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",Ne.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),Ne.createElement("div",null,Ne.createElement("div",{className:Ce.Z.caseHead},Ne.createElement("div",{className:Ce.Z.dot}),Ne.createElement("div",{className:Ce.Z.text},Yt===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Yt===2&&!Ye&&typeof Te=="number"&&Ne.createElement(Ne.Fragment,null,Te===ue.h.OK?Ne.createElement("div",{className:Ce.Z.pass},Ne.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):Ne.createElement("div",{className:Ce.Z.noPass},Ne.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Et[Te])),Ne.createElement("div",{className:Ce.Z.btns},Yt===2&&!Ye&&Ne.createElement(Ne.Fragment,null,Te!==ue.h.OK&&Ne.createElement("div",{onClick:ca},Ne.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),Ne.createElement("div",{onClick:()=>{ke(Ke)}},Ne.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ge.get("type")!=="exercises"&&Ne.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Xn()},Ne.createElement("i",{className:`iconfont icon-${it?"suoxiao1":"fangda"}`})))),Ne.createElement("div",{style:{display:Yt===1?"block":"none"}},Zt?Ne.createElement(re.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Ne.createElement("div",{style:{height:et-34}},Ne.createElement("div",{className:Ce.Z.result},Ne.createElement("div",{className:Ce.Z.left},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),Ne.createElement("div",{className:Ce.Z.leftNode},Ne.createElement(xt,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:ot?"":ve,onChange:$e}))),Ne.createElement("div",{className:Ce.Z.right},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Ne.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),Ne.createElement("div",{className:Ce.Z.node},ct?_a:Ne.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),Ne.createElement("div",{style:{display:Yt===2?"block":"none"}},Ye?Ne.createElement(re.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Ne.createElement("div",{style:{height:et-34,display:"flex",flexDirection:"column",overflow:"hidden"}},Ne.createElement("div",{ref:rt,className:Ce.Z.elseNode},Ne.createElement("div",{className:Ce.Z.nameWrap},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),Ne.createElement("div",{className:Ce.Z.scroll},Ne.createElement("pre",{className:Ce.Z.scrollBox,style:kt?{height:Lt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!an&&Ne.createElement(xe,{value:Me}),an&&Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield fetch(dn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ot(yield ga.text()),setTimeout(()=>{Mt(dn)},200)})},Me)),Me&&Ne.createElement("div",{className:Ce.Z.action},Ne.createElement("span",{onClick:()=>pe(!kt)},kt?"\u6536\u8D77":"\u5C55\u5F00")))),Ne.createElement("div",{className:Ce.Z.result,style:{flex:1,overflow:"hidden"}},Ne.createElement("div",{className:Ce.Z.left},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Ne.createElement("div",{className:Ce.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},Ne.createElement("pre",null,!an&&Ne.createElement(xe,{className:"mb10",value:Rt&&ne.Base64.decode(Rt)||""}),an&&Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield fetch(mn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ot(yield ga.text()),setTimeout(()=>{Mt(mn)},200)})},Rt)))),Ne.createElement("div",{className:Ce.Z.right},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Ne.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),Ne.createElement("div",{className:Ce.Z.node,style:{color:Te===ue.h.OK?"#2ABD8C":"#FF2C29"}},Ne.createElement("pre",null,(Te===4||Te===5)&&Ne.createElement(xe,{className:"mb10",value:tn&&ne.Base64.decode(tn)||""}),Te!=4&&Te!=5&&(an?Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield(0,be.ZP)(Kt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Ot(ga)}catch(va){Ot("")}setTimeout(()=>{Mt(Kt)},200)})},wt):Ne.createElement(xe,{className:"mb10",value:wt&&ne.Base64.decode(wt)||""})))))))))),Ne.createElement("div",{className:Ie()(Ce.Z.footer,ce&&Ce.Z.whiteFooter),style:{zIndex:100}},(nt==null?void 0:nt.is_program)&&(nt==null?void 0:nt.above_question)&&Ne.createElement(se.ZP,{className:"mr10",type:"primary",onClick:()=>Vn(nt==null?void 0:nt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(nt==null?void 0:nt.is_program)&&(nt==null?void 0:nt.under_question)&&Ne.createElement(se.ZP,{className:"mr10",type:"primary",onClick:()=>Vn(nt==null?void 0:nt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),Ne.createElement(se.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Zt||Ye,loading:Zt,color:"#2ABD8C",className:"mr10",onClick:Un},"\u8C03\u8BD5\u4EE3\u7801"),Ge.get("qtype")!=="8"&&Ne.createElement(se.ZP,{className:Ce.Z.disabled,type:"primary",icon:Ne.createElement("i",{className:"iconfont icon-bofang1"}),loading:Ye,disabled:Zt||Ye,onClick:()=>{var ga,va;if(!(nt!=null&&nt.code)||((ga=nt==null?void 0:nt.code)==null?void 0:ga.trim().length)===0){(va=ie.ZP)==null||va.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ht(2),qe(320),ut()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),Ne.createElement(De.Z,{onClose:ke,open:Re}),Ne.createElement(de.Z,{close:!0,data:mt,type:mt.length?"txt":"",onClose:()=>Mt(""),monacoEditor:{value:tt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},56918:function(Pe,_e,E){"use strict";E.r(_e),E.d(_e,{Types:function(){return Xt},default:function(){return Ut}});var a=E(59301),te=E(65582),ie=E(11938),se=E(62957),ue=E(29787),ne=E(7939),Se=E(25399),Ce=E(77019),re=E(67172),ge=E(87513),Ee=E(84056),Be=E(29584),ht=E(74128),be=E(87169),oe=E(36207),De=E(50258),Ue=E(57261),Ve=E(42926),ye=E(77825),de=E(6767),x={list:"list___IRN6i",copy:"copy___qCn9B"},Ie=E(56102),Le=E(38147),Ne=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())}),xt=({showResourceCentre:je,identifier:Ft})=>{const zt=(0,te.useParams)(),[Bn,zn]=(0,a.useState)(null);(0,a.useEffect)(()=>{je&&Qn()},[je]);const Qn=()=>Ne(void 0,null,function*(){const Ln=yield(0,Le.ZP)(`/api/problems/${Ft}/attachment_list.json`,{method:"get"});(Ln==null?void 0:Ln.status)==0&&zn(Ln.data||[])});return a.createElement("div",{className:"tpi-code-setting"},a.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Bn!=null&&Bn.length)&&a.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Bn==null?void 0:Bn.map((Ln,da)=>a.createElement("dl",{className:x.list,key:da},a.createElement(Se.Z,{title:Ln.title},a.createElement("dt",null,a.createElement("i",{className:"icon-wenjian4 mr5"}),Ln.title)),a.createElement("dd",null,a.createElement(Ie.CopyToClipboard,{text:Ln.saved_file_path,onCopy:()=>de.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${x.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},Et=E(59301),Dt=Object.defineProperty,We=Object.defineProperties,we=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Zt=(je,Ft,zt)=>Ft in je?Dt(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,Ye=(je,Ft)=>{for(var zt in Ft||(Ft={}))ve.call(Ft,zt)&&Zt(je,zt,Ft[zt]);if(xe)for(var zt of xe(Ft))ot.call(Ft,zt)&&Zt(je,zt,Ft[zt]);return je},ft=(je,Ft)=>We(je,we(Ft));const ct={theme:(0,Ve.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,Ve.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,Ve.G)("cmTabToSpace",!0),showResourceCentre:!1};var $e=(je=>(je[je.set_font_size=0]="set_font_size",je[je.set_theme=1]="set_theme",je[je.on_tab_to_space=2]="on_tab_to_space",je[je.set_show_editor_setting=3]="set_show_editor_setting",je[je.set_show_respurce_center=4]="set_show_respurce_center",je))($e||{});function at(je,Ft){switch(Ft.type){case 3:return ft(Ye({},je),{showEditorSetting:Ft.payload});case 1:return ft(Ye({},je),{theme:Ft.payload});case 0:return ft(Ye({},je),{fontSize:Ft.payload});case 2:return ft(Ye({},je),{tabToSpace:Ft.payload});case 4:return ft(Ye({},je),{showResourceCentre:Ft.payload});default:throw new Error}}var ut=({isLoading:je,value:Ft,onChange:zt,language:Bn,onUpdateCode:zn,ActionBarRender:Qn,setIsWhiteTheme:Ln,identifier:da,forbidCopy:$n})=>{const[Pa,Ll]=(0,a.useReducer)(at,ct),{theme:rl,fontSize:bl,showEditorSetting:wl,tabToSpace:Ol,showResourceCentre:ma}=Pa,Au=(0,a.useRef)(),cr=(0,a.useRef)();(0,a.useEffect)(()=>{Ln(rl==="vs")},[rl]);const Su={onFontSizeChange:Pr=>{Ll({type:0,payload:Pr}),(0,Ve.t)("cmFontSize",Pr)},tabToSpace:Ol,cmFontSize:bl,className:"oj",cmCodeMode:rl,onTabToSpace:Pr=>{Ll({type:2,payload:Pr}),(0,Ve.t)("cmTabToSpace",Pr)},onCodeModeChange:Pr=>{Ll({type:1,payload:Pr}),(0,Ve.t)("ProgrammingCodeMode",Pr)}};function Dr(){Ll({type:3,payload:!1})}function cu(){Ll({type:3,payload:!0})}function Iu(){Ll({type:4,payload:!1})}function ql(){Ll({type:4,payload:!0})}const lu={value:Ft,language:Bn,theme:rl,forbidCopy:$n,forbidCopyTips:"\u8BE5\u4F5C\u4E1A\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",options:{fontSize:bl,insertSpaces:Ol},onChange:Pr=>{zt(Pr),cr.current=Pr,clearTimeout(Au.current),Au.current=setTimeout(()=>{zn(cr.current)},1e4)},onEditBlur:Pr=>{cr.current&&zn(cr.current)}};return Et.createElement(a.Fragment,null,Qn(cu,ql),Et.createElement("div",{style:{flex:1,overflow:"hidden"}},!je&&Et.createElement(De.ZP,Ye({},lu))),Et.createElement(Ue.Z,null,Et.createElement(oe.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:wl,onClose:Dr},Et.createElement(ye.Z,Ye({},Su)))),Et.createElement(Ue.Z,null,Et.createElement(oe.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:ma,onClose:Iu},Et.createElement(xt,{showResourceCentre:ma,identifier:da}))))},nt=E(60141),he=E(24334),Ae=E(88125),ce={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Je={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ge=E(70858),Vt=E(31709),it=E(58617),yt=E(17933),Lt=E(66649),St=E.n(Lt),Yt=E(59301);const{Column:Ht}=Ge.default;var kt=({submitResult:je,submitting:Ft,submitRecords:zt,page:Bn,onPageChange:zn,topicId:Qn})=>{const[Ln]=(0,te.useSearchParams)(),{records:da,records_count:$n}=zt||{},[Pa,Ll]=(0,a.useState)(!1),rl=Ln.get("type")==="1";return Yt.createElement(ue.Z,{spinning:Ft,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Yt.createElement(it.Z,{style:{fontSize:24},spin:!0})},(da==null?void 0:da.length)>0?Yt.createElement(Ge.default,{dataSource:da,rowKey:"id",pagination:!1},Yt.createElement(Ht,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(bl,wl)=>Yt.createElement("span",null," ",St()(bl).format("YYYY-MM-DD HH:mm:ss"))}),Yt.createElement(Ht,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(bl,wl)=>{var Ol;return Yt.createElement("span",{className:`${bl===0?"c-green":"c-red"} current`,onClick:()=>{Ll(wl.id)}},(Ol=Ae.Im[bl])==null?void 0:Ol.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Yt.createElement(Ht,{title:`\u6267\u884C\u7528\u65F6 (${rl?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:bl=>bl?rl?bl:bl/1e3:""}),Yt.createElement(Ht,{title:`\u5185\u5B58\u6D88\u8017\uFF08${rl?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:bl=>bl?rl?bl:parseFloat((bl/1024).toFixed(2)):""}),Yt.createElement(Ht,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Yt.createElement(Ht,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(bl,wl)=>Yt.createElement("span",{className:"c-light-primary current",onClick:()=>{Ll(wl.id)}},"\u67E5\u770B")})):Yt.createElement("div",{style:{height:300,width:"100%"}}),Yt.createElement(yt.Z,{onClose:Ll,open:Pa}),$n>15?Yt.createElement(Vt.Z,{className:Je.pagination,current:Bn,pageSize:15,total:$n,onChange:zn}):null)},pe=E(2524),et=E(96599),qe={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Re=E(95097),ke=E(59301);const mt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Mt=({hack:je})=>{const{language:Ft,difficult:zt,time_limit:Bn,description:zn}=je,[Qn]=(0,te.useSearchParams)(),Ln=mt[zt];return ke.createElement(ke.Fragment,null,ke.createElement("ul",{className:qe.info},ke.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",ke.createElement("b",{className:qe.info_tag},Ft)),ke.createElement("li",null,ke.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",ke.createElement(et.default,{color:Ln==null?void 0:Ln.color},Ln==null?void 0:Ln.name)),ke.createElement("li",null,ke.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",ke.createElement("span",{style:{color:"#333333"}},Bn,"\u79D2"))),Qn.get("qtype")==="8"?ke.createElement(Re.Z,{value:zn,showProgramFill:!0,className:qe.desc}):ke.createElement(Re.Z,{value:zn,className:qe.desc}))},tt={},Ot=E(59301),He=({hack:je,current_user:Ft})=>Ot.createElement("div",{className:tt.answer},je!=null&&je.answer_text?Ot.createElement(Re.Z,{style:{padding:"13px 0"},value:(je==null?void 0:je.answer_text)||""}):Ot.createElement(pe.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),At=E(77254);function Nt(je,Ft){return(0,Le.U2)(`/problems/${je}/comments.json`,{page:Ft,limit:10})}function rt(je){return(0,Le.v_)(`/discusses/${je}/plus.json`,{container_type:"Discuss",type:1})}function dt(je,Ft,zt){return(0,Le.v_)(`/problems/${je}/comments/reply.json`,{comments:{content:zt,parent_id:Ft}})}function Te(je,Ft){return(0,Le.v_)(`/problems/${je}/comments.json`,{comments:{content:Ft}})}function Ke(je,Ft,zt){return(0,Le.v_)(`/problems/${je}/comments/${Ft}/hidden.json`,zt)}function Me(je,Ft){return(0,Le.IV)(`/problems/${je}/comments/${Ft}`)}var wt=E(83554);function Rt({author:je}){return a.createElement("a",{href:`/users/${je.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ht.Z.IMG_SERVER}/images/${je.image_url}`,width:"50"}))}function an({data:je,index:Ft,parentDiscussIndex:zt,user:Bn,onSetActionType:zn}){const{author:Qn,can_delete:Ln,content:da,id:$n,time:Pa}=je;function Ll(){zn({id:$n,index:Ft,type:"delete-discuss",parentDiscussIndex:zt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const rl=Bn.admin||Ln||Qn.user_id===Bn.user_id;return a.createElement("div",{className:"discuss-item-container second-discuss "},a.createElement(Rt,{author:Qn}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Qn.login}`,target:"_blank"},Qn.name),a.createElement("span",{className:"grey"},Pa),a.createElement("div",{className:"btn-group",style:{marginBottom:0}},rl?a.createElement("a",{onClick:Ll,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(Re.Z,{className:"discuss-content",value:da})))}var dn=({user:je,data:Ft,index:zt,onPlusDiscuss:Bn,onSetActionType:zn,activeDiscussIndex:Qn,onReplyDiscuss:Ln,onSetActiveDiscussIndex:da})=>{const{content:$n,children:Pa,hidden:Ll,id:rl,praise_count:bl,time:wl,user_praise:Ol,can_delete:ma,author:Au}=Ft;function cr(){da(rl)}function Su(){Bn(rl,!Ol,zt)}function Dr(){zn({id:rl,index:zt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function cu(){zn({id:rl,index:zt,params:{hidden:Ll?"0":"1"},type:"hidden-discuss",message:Ll?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Iu=je.admin||je.user_id===Au.user_id;return a.createElement("div",{className:"discuss-item-container",key:rl},a.createElement(Rt,{author:Au}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Au.login}`,target:"_blank"}," ",Au.name," "),a.createElement("span",{className:"grey"},wl)),a.createElement(Re.Z,{className:"discuss-content",value:$n}),Pa&&Pa.length>0?a.createElement("div",{className:"reply-discuss-container"},Pa.map((ql,lu)=>a.createElement(an,{key:ql.id,data:ql,index:lu,user:je,onSetActionType:zn,parentDiscussIndex:zt}))):null,a.createElement("div",{className:"btn-group"},Iu?a.createElement("a",{onClick:cu,title:Ll?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Ll?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,ma&&(!Pa||Pa.length==0)?a.createElement("a",{onClick:Dr,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null,a.createElement("a",{onClick:cr,title:"\u56DE\u590D"}," ",a.createElement("i",{className:"iconfont icon-huifu1"})," "),a.createElement("a",{onClick:Su,className:Ol?"c-orange":""},a.createElement("i",{className:Ol?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,bl||""))),a.createElement(wt.Z,{id:rl,activeDiscussIndex:Qn,onReplyDiscuss:Ln})))},Kt=E(30214),mn={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},tn=E(25374),Da=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())}),wn=({user_praise:je,praise_count:Ft,praisePlus:zt,onCreateDiscuss:Bn,discuss_count:zn})=>{const[Qn,Ln]=(0,a.useState)(!1),[da,$n]=(0,a.useState)("");function Pa(wl){$n(wl)}function Ll(){Ln(!0)}function rl(){Ln(!1)}function bl(){return Da(this,null,function*(){Bn(da),$n(""),Ln(!1)})}return a.createElement("div",{className:`${mn["dis-input-editor-container"]} ${Qn?mn.active:""} `},a.createElement("div",{className:Qn?`hide ${mn["text-area"]}`:mn["text-area"]},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Ll}),a.createElement("a",null," ",a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",zn," "),a.createElement("a",{className:"c-light-black",onClick:zt,title:je?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${je?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Ft?a.createElement("span",null,Ft):"")),Qn?a.createElement("div",{className:mn["input-mask"],onClick:rl}):null,a.createElement("div",{className:Qn?mn["md-container"]:`${mn["md-container"]} hide`},a.createElement(tn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:da,height:240,onChange:Pa}),a.createElement("div",{className:mn["tip-container"],onClick:rl},a.createElement("a",{className:mn["btn-send"],onClick:bl}," \u53D1\u9001 "))))},Xn=E(59301),Wa=Object.defineProperty,Ba=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,ga=(je,Ft,zt)=>Ft in je?Wa(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,va=(je,Ft)=>{for(var zt in Ft||(Ft={}))Vn.call(Ft,zt)&&ga(je,zt,Ft[zt]);if(Un)for(var zt of Un(Ft))ca.call(Ft,zt)&&ga(je,zt,Ft[zt]);return je},on=(je,Ft)=>Ba(je,_a(Ft)),Rn=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const fn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var En=(je=>(je[je.GET_DISCUSSES=0]="GET_DISCUSSES",je[je.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",je[je.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",je[je.PLUS_DISCUSS=3]="PLUS_DISCUSS",je[je.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",je[je.SET_PAGE=5]="SET_PAGE",je[je.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",je))(En||{});function On(je,Ft){switch(Ft.type){case 6:return on(va({},je),{loading:!0});case 0:return va(va({},je),Ft.payload);case 1:return va(va({},je),Ft.payload);case 4:return va(va({},je),Ft.payload);case 3:return va(va({},je),Ft.payload);case 5:return on(va({},je),{page:Ft.payload});case 2:return va(va({},je),Ft.payload);default:throw new Error}}var Ja=({user:je,identifier:Ft,hack:zt,onTriggerPraise:Bn,activeIndex:zn})=>{const[Qn,Ln]=(0,a.useReducer)(On,fn),{loading:da,page:$n,data:Pa,count:Ll,actionType:rl,activeDiscussIndex:bl}=Qn,wl=(0,a.useCallback)(()=>Rn(void 0,null,function*(){Ln({type:6});const ql=yield Nt(Ft,$n),{comments:lu,disscuss_count:Pr}=ql;Ln({type:0,payload:{data:lu,count:Pr,loading:!1}})}),[$n,Ft]);(0,a.useEffect)(()=>{zn==="2"&&wl()},[Ft,$n,zn]);function Ol(ql){Ln({type:5,payload:ql})}function ma(ql){Ln({type:4,payload:{actionType:ql}})}function Au(ql){Ln(bl===ql?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:ql}})}function cr(ql,lu,Pr){return Rn(this,null,function*(){try{const Hu=yield rt(ql);Pa[Pr].user_praise=lu,Pa[Pr].praise_count=Hu.praise_count,Ln({type:3,payload:{data:[...Pa]}})}catch(Hu){console.log(Hu)}})}function Su(){return Rn(this,null,function*(){const{id:ql,params:lu,type:Pr,index:Hu,parentDiscussIndex:yu}=rl;if(Pr==="hidden-discuss"&&(yield Ke(Ft,ql,lu),yu?Pa[yu].children[Hu].hidden=lu.hidden==1:Pa[Hu].hidden=lu.hidden==1,Ln({type:4,payload:{actionType:null,data:[...Pa]}})),Pr==="delete-discuss"){if(yield Me(Ft,ql),yu||yu===0){let Gu=Pa[yu].children;for(let ao=Gu.length-1;ao>=0;ao--)if(Gu[ao].id===ql){Gu.splice(ao,1);break}Pa[yu].children=Gu}else for(let Gu=Pa.length-1;Gu>=0;Gu--)if(Pa[Gu].id===ql){Pa.splice(Gu,1);break}Ln({type:4,payload:{actionType:null,data:[...Pa]}})}})}function Dr(){Ln({type:4,payload:{actionType:null}})}function cu(ql,lu){return Rn(this,null,function*(){try{yield dt(Ft,ql,lu),wl()}catch(Pr){console.log(Pr)}})}function Iu(ql){return Rn(this,null,function*(){Ln({type:6}),yield Te(Ft,ql),wl()})}return Xn.createElement(Xn.Fragment,null,Xn.createElement("div",{className:"discuss-panel"},Pa.length===0?Xn.createElement(pe.Z,null):Pa.map((ql,lu)=>Xn.createElement(dn,{onReplyDiscuss:cu,onPlusDiscuss:cr,onSetActiveDiscussIndex:Au,onSetActionType:ma,data:ql,index:lu,user:je,activeDiscussIndex:bl})),Ll>10?Xn.createElement("div",{className:"pagination-container"},Xn.createElement(Vt.Z,{showQuickJumper:!0,onChange:Ol,current:$n,total:Ll})):null),Xn.createElement(wn,{user_praise:zt.user_praise,praise_count:zt.praises_count,praisePlus:Bn,discuss_count:zt.comments_count,onCreateDiscuss:Iu}),Xn.createElement(Ue.Z,null,Xn.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:!!rl,onOk:Su,onCancel:Dr},Xn.createElement("p",null,rl?rl.message:"")),Xn.createElement(Kt.Z,null)))},jt=E(82326),Pn=E(37568),aa=E(25376),pa={},na=E(59301),Qa=({hack:je,current_user:Ft})=>na.createElement("div",{className:pa.answer},je!=null&&je.analysis?na.createElement(Re.Z,{style:{padding:"13px 0"},value:(je==null?void 0:je.analysis)||""}):na.createElement(pe.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),La={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},jn=E(8848),yn=E(5269),sn=E(28284),Kn=E(4875),fl=E(12088),Fl=E(59301);const{TextArea:wr}=Pn.default,{Panel:gn}=jn.default;var Hn=({data:je,hack:Ft})=>(console.log(je,Ft,"data"),Ft!=null&&Ft.is_file?Fl.createElement(fl.Y2,{disabled:!0,className:La.uploadTableWrapper,showScore:!Ft.test_set_score,data:je,isProgramHomework:!0}):Fl.createElement("div",{className:La.hackSets},je==null?void 0:je.map((zt,Bn)=>Fl.createElement(jn.default,{accordion:!0,bordered:!1,key:Bn,defaultActiveKey:Bn===0&&zt.id,className:La.collapseWrapper,expandIcon:({isActive:zn})=>Fl.createElement("i",{className:`iconfont icon-weizhankai ${zn?La.open:La.close}`,style:{fontSize:14,transition:"all .2s"}})},Fl.createElement(gn,{key:zt.id,header:Fl.createElement(Ce.Z,{align:"middle",justify:"space-between",wrap:!1},Fl.createElement(yn.Z,{className:La.panelHeader},Fl.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Bn+1)),Fl.createElement(yn.Z,{flex:1},Fl.createElement(Ce.Z,{align:"middle",justify:"end",wrap:!1},!(Ft!=null&&Ft.test_set_score)&&Fl.createElement(yn.Z,{className:La.rateInput},Fl.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Fl.createElement("div",null,Fl.createElement(sn.default.Item,{noStyle:!0},Fl.createElement(Kn.Z,{value:zt==null?void 0:zt.score,className:La.baseFormItem,min:0,max:100,disabled:!0}))),Fl.createElement("span",{className:"ml10"},"%")))))},Fl.createElement(sn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Fl.createElement(wr,{readOnly:!0,value:zt==null?void 0:zt.input,rows:4})),Fl.createElement(sn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Fl.createElement(wr,{readOnly:!0,value:zt==null?void 0:zt.output,rows:4}))))))),$a={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},ja=E(59301),Nl=(0,a.forwardRef)(({data:je=[]},Ft)=>{var zt;const[Bn,zn]=(0,a.useState)(),Qn=je.filter(da=>da.show);(0,a.useEffect)(()=>{Qn.length&&zn(Qn[0].id)},[je==null?void 0:je.length]);const Ln=((zt=Qn.find(da=>da.id===Bn))==null?void 0:zt.element)||null;return(0,a.useImperativeHandle)(Ft,()=>({setActiveTab:da=>zn(da)})),ja.createElement("div",{className:$a.tabs},ja.createElement("div",{className:$a.tabWarp},Qn.map(da=>ja.createElement("div",{onClick:()=>zn(da.id),className:`${$a.tab} ${da.id===Bn?$a.active:""}`,key:da.id},da.name))),ja.createElement("div",{className:$a.content},Ln))}),Ze=E(59301),qt=Object.defineProperty,cn=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Ma=(je,Ft,zt)=>Ft in je?qt(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,ra=(je,Ft)=>{for(var zt in Ft||(Ft={}))la.call(Ft,zt)&&Ma(je,zt,Ft[zt]);if(Wn)for(var zt of Wn(Ft))Ya.call(Ft,zt)&&Ma(je,zt,Ft[zt]);return je},Ia=(je,Ft)=>cn(je,Tt(Ft)),Xa=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const cl={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Na={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Pl=({hack:je,onTriggerPraise:Ft,topicId:zt,page:Bn,onPageChange:zn,user:Qn,current_user:Ln,submitRecords:da,submitting:$n,submitResult:Pa,setActiveIndex:Ll,hack_sets:rl})=>{var bl,wl;const[Ol]=(0,te.useSearchParams)(),[ma,Au]=(0,a.useState)("0"),cr=(0,te.useLocation)(),[Su,Dr]=(0,a.useState)(!1),[cu,Iu]=(0,a.useState)(null),[ql,lu]=(0,a.useState)([]),[Pr,Hu]=(0,a.useState)([]),[yu,Gu]=(0,a.useState)({page:1,limit:10}),ao=(0,a.useRef)(null),lo=(0,a.useRef)(null);console.log(Qn,"user");let[dr,Rr]=(0,a.useState)(Ia(ra({},(0,te.useParams)()),{page:1,per_page:20,name:""}));(0,a.useEffect)(()=>{lo.current&&(je==null?void 0:je.is_close_tips)===!1&&cu===null&&Iu(!0)},[lo.current,je==null?void 0:je.is_close_tips,cu]);function lr(){return Xa(this,null,function*(){yield(0,Le.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,a.useEffect)(()=>{Ll(ma)},[ma]);function or(yl){return Xa(this,null,function*(){let Fr=yl.target.id;if(Fr==="1"){let Zl=yield(0,Le.ZP)(`/api/myproblems/${dr.id}/redo_logs.json`,{method:"get",params:ra({},yu)});(Zl==null?void 0:Zl.status)===0&&Hu(Zl==null?void 0:Zl.data)}Au(Fr)})}(0,a.useEffect)(()=>At.Z.subscribe("to-commit-info",()=>{Au("1"),ao.current&&ao.current.setActiveTab("1")}),[]),(0,a.useEffect)(()=>At.Z.subscribe("to-reset-info",()=>{or({target:{id:"1"}}),ao.current&&ao.current.setActiveTab("2")}),[]);function Or(){Au("2")}function gu(){return Xa(this,null,function*(){let yl=yield(0,Le.ZP)("/api/problems/my_hack_list.json",{method:"get",params:ra({identifier:dr==null?void 0:dr.id},dr)});lu(yl)})}const eu=[{title:null,description:Ze.createElement("div",null,Ze.createElement("b",{onClick:()=>{Iu(!1),lr(),Dr(!0),gu()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Ze.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),Ze.createElement(ne.ZP,{onClick:()=>{Iu(!1),lr()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>lo.current}];return Ze.createElement("div",{className:ce["left-panel"]},Ze.createElement("ul",{className:`${ce["s-navs"]} ${ce["bg-white"]} ${ce.b1}`},(je==null?void 0:je.is_program)&&!Ol.get("pageId")&&Ze.createElement(Se.Z,{title:"\u9898\u76EE\u5217\u8868"},Ze.createElement("div",{onClick:()=>{gu(),Dr(!0)},className:ce.btns,ref:lo,style:cu?{pointerEvents:"none"}:{}},Ze.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Ze.createElement("li",{style:{marginLeft:20}},Ze.createElement("a",{className:ma==="0"?ce.active:"",id:"0",onClick:or},"\u9898\u76EE\u63CF\u8FF0")),Ze.createElement("li",null,Ze.createElement("a",{className:ma==="1"?ce.active:"",id:"1",onClick:or},"\u64CD\u4F5C\u8BB0\u5F55")),(Ol.get("type")!=="exercises"&&(je==null?void 0:je.answer_text_show)||Ol.get("type")!=="exercises"&&(je==null?void 0:je.analysis_show))&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="4"?ce.active:"",id:"4",onClick:or},"\u89E3\u7B54\u53C2\u8003")),Ol.get("type")!=="exercises"&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="2"?ce.active:"",id:"2",onClick:or},"\u8BC4\u8BBA")),!!(rl!=null&&rl.length)&&Ol.get("type")!=="exercises"&&Ol.get("type")!=="1"&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="5"?ce.active:"",id:"5",onClick:or},"\u6D4B\u8BD5\u7528\u4F8B"))),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Ze.createElement(Mt,{hack:je,onTriggerPraise:Ft,toDiscuss:Or})),Ze.createElement("div",{style:{padding:"12px"},className:`${ce["tab-panel-body"]} ${ma==="1"?"":"hide"}`},Ze.createElement(Nl,{ref:ao,data:[{id:"1",show:Ol.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Ze.createElement(Ze.Fragment,null,da!=null&&da.records_count||$n?Ze.createElement(kt,{page:Bn,onPageChange:zn,topicId:zt,submitting:$n,key:(Pa==null?void 0:Pa.id)||1,submitRecords:da,submitResult:Pa}):Ze.createElement(pe.Z,null))},{id:"2",show:Ol.get("type")==="exercises"||(je==null?void 0:je.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(Ge.default,{pagination:!1,dataSource:Pr==null?void 0:Pr.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(yl,Fr,Zl)=>St()(yl).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(yl,Fr,Zl)=>{var tu;return(tu=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(tl=>tl.id===yl))==null?void 0:tu.name}}]}),Ze.createElement(Vt.Z,{style:{marginTop:10},current:yu.page,total:Pr==null?void 0:Pr.count,hideOnSinglePage:!0,onChange:yl=>Xa(void 0,null,function*(){yu.page=yl,Gu(yu);let Fr=yield(0,Le.ZP)(`/api/myproblems/${dr.id}/redo_logs.json`,{method:"get",params:Ia(ra({},yu),{courseId:dr.courseId})});(Fr==null?void 0:Fr.status)===0&&Hu(Fr==null?void 0:Fr.data)})}))}]})),Ze.createElement("div",{style:{padding:"12px"},className:`${ce["tab-panel-body"]} ${ma==="4"?"":"hide"}`},Ze.createElement(Nl,{data:[{id:"1",show:Ol.get("type")!=="exercises"&&(je==null?void 0:je.answer_text_show),name:"\u7B54\u6848",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(He,{hack:je,current_user:Ln}))},{id:"2",show:Ol.get("type")!=="exercises"&&(je==null?void 0:je.analysis_show),name:"\u89E3\u6790",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(Qa,{hack:je,current_user:Ln}))}]})),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="2"?"":"hide"}`,style:{padding:0}},Ze.createElement(Ja,{user:Qn,activeIndex:ma,identifier:je.identifier,hack:je,onTriggerPraise:Ft})),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="5"?"":"hide"}`,style:{padding:12}},Ze.createElement(Hn,{data:rl||[],hack:je})),Ze.createElement(oe.Z,{rootClassName:ce.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>Dr(!1),open:Su},Ze.createElement(Ce.Z,null,Ze.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Ze.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",ql==null?void 0:ql.total_count,"\u9898\xA0[\xA0",ql==null?void 0:ql.total_score,"\u5206\xA0]\xA0"),!(Qn!=null&&Qn.hack_manager)&&Ze.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",ql==null?void 0:ql.work_score,"\u5206")),Ze.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Ze.createElement(Ce.Z,{align:"middle",className:"mt10 mb10"},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:yl=>{dr.page=1,dr.finish_status=yl,Rr(ra({},dr)),gu()}},Ze.createElement(jt.default.Option,{value:""},"\u5168\u90E8"),Ze.createElement(jt.default.Option,{value:0},"\u672A\u5F00\u59CB"),Ze.createElement(jt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Ze.createElement(jt.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Ze.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:yl=>{dr.page=1,dr.difficult=yl||null,Rr(ra({},dr)),gu()}},Ze.createElement(jt.default.Option,{value:0},"\u5168\u90E8"),Ze.createElement(jt.default.Option,{value:1},"\u7B80\u5355"),Ze.createElement(jt.default.Option,{value:2},"\u9002\u4E2D"),Ze.createElement(jt.default.Option,{value:3},"\u56F0\u96BE")),Ze.createElement(Pn.default.Search,{size:"large",onSearch:yl=>{dr.name=yl,dr.page=1,Rr(ra({},dr)),gu()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Ze.createElement("div",{className:ce.list,style:{height:36,background:"#3D445C"}},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement("span",null,"\u72B6\u6001"),Ze.createElement("span",null,"\u5E8F\u53F7"),Ze.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Ze.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Ze.createElement("div",{style:{overflow:"auto",flex:1}},(bl=ql==null?void 0:ql.data)!=null&&bl.length?(wl=ql==null?void 0:ql.data)==null?void 0:wl.map((yl,Fr)=>Ze.createElement("div",{onClick:()=>Xa(void 0,null,function*(){let Zl=yield(0,Le.ZP)(`/api/problems/${yl==null?void 0:yl.identifier}/start.json`,{method:"get",params:{hack_user_id:Qn==null?void 0:Qn.user_id}});Zl&&(te.history.replace(`/myproblems/${Zl==null?void 0:Zl.identifier}${window.location.search}`),window.location.reload())}),className:`${ce.list} ${yl!=null&&yl.checked?ce.active:""}`},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement(Ze.Fragment,null,!(yl!=null&&yl.opened)&&Ze.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(yl==null?void 0:yl.opened)&&!(yl!=null&&yl.passed)&&Ze.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(yl==null?void 0:yl.opened)&&(yl==null?void 0:yl.passed)&&Ze.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Ze.createElement("span",null,(dr.page-1)*20+(Fr+1)),Ze.createElement("span",{style:{flex:1},title:yl.name},`[${yl==null?void 0:yl.score}\u5206]`,"\xA0",yl.name),Ze.createElement("span",{style:{flexBasis:48,paddingRight:0}},cl[yl.difficult]))):Ze.createElement(pe.Z,null)),Ze.createElement(Vt.Z,{current:dr.page,className:"mt20",hideOnSinglePage:!0,total:ql==null?void 0:ql.count,pageSize:dr.per_page,onChange:(yl,Fr)=>{dr.page=yl,dr.per_page=Fr,gu()}})),Ze.createElement(aa.Z,{rootClassName:ce.tour,closeIcon:!1,open:!!cu,steps:eu,gap:{offset:3,radius:2}}))},Sa=E(62522),vl=E(27158),ua=E(22744),ar=E(21390),pr=E(72530),oa=E(35195),Vl=E(25492),xr=E(92310),vr=E.n(xr),Ql=E(42217),dl=E(59476),Hl=E(41867),_l=E(51425),Bl=E(81747),Ur=E(51976),ia=E(59301),su=Object.defineProperty,Wr=Object.defineProperties,Hr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Xe=(je,Ft,zt)=>Ft in je?su(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,Bt=(je,Ft)=>{for(var zt in Ft||(Ft={}))me.call(Ft,zt)&&Xe(je,zt,Ft[zt]);if(Lr)for(var zt of Lr(Ft))Fe.call(Ft,zt)&&Xe(je,zt,Ft[zt]);return je},Wt=(je,Ft)=>Wr(je,Hr(Ft)),_t=(je,Ft)=>{var zt={};for(var Bn in je)me.call(je,Bn)&&Ft.indexOf(Bn)<0&&(zt[Bn]=je[Bn]);if(je!=null&&Lr)for(var Bn of Lr(je))Ft.indexOf(Bn)<0&&Fe.call(je,Bn)&&(zt[Bn]=je[Bn]);return zt},ee=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const{Countdown:lt}=ie.default,Ct={Java:"java",C:"c",Python:"py","C++":"c"};var Xt=(je=>(je[je.SET_LOADING=0]="SET_LOADING",je[je.GET_DATA=1]="GET_DATA",je[je.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",je[je.SET_DATA=3]="SET_DATA",je[je.SET_DEBUGING=4]="SET_DEBUGING",je[je.SET_SUBMITING=5]="SET_SUBMITING",je[je.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",je[je.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",je[je.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",je[je.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",je[je.SET_PAGE=10]="SET_PAGE",je))(Xt||{});function gt(){return new Date().getTime()}const bt={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Gt(je,Ft){switch(Ft.type){case 1:return Bt(Bt({},je),Ft.payload);case 3:return Wt(Bt({},je),{data:Ft.payload});case 0:return Wt(Bt({},je),{loading:Ft.payload});case 9:return Wt(Bt({},je),{showNote:Ft.payload});case 4:return Wt(Bt({},je),{debuging:Ft.payload});case 5:return Wt(Bt({},je),{submitting:Ft.payload});case 2:return Wt(Bt({},je),{submitRecords:Ft.payload});case 10:return Wt(Bt({},je),{submitRecordPage:Ft.payload});case 6:return Wt(Bt({},je),{executingMessage:Ft.payload});case 7:return Bt(Bt({},je),Ft.payload);case 8:return Bt(Bt({},je),Ft.payload);default:throw new Error}}var Ut=({children:je})=>{var Ft,zt,Bn,zn,Qn,Ln,da,$n,Pa,Ll;const[rl,bl]=(0,a.useReducer)(Gt,bt),{id:wl}=(0,te.useParams)(),Ol=(0,te.useLocation)(),[ma]=(0,te.useSearchParams)(),{loading:Au,data:cr,debugResult:Su,submitResult:Dr,submitRecords:cu,submitRecordPage:Iu,showNote:ql,debuging:lu,submitting:Pr,executingMessage:Hu}=rl,[yu,Gu]=(0,a.useState)("#37AD83"),[ao,lo]=(0,a.useState)(null),[dr,Rr]=(0,a.useState)({}),[lr,or]=(0,a.useState)(!0),[Or,gu]=(0,a.useState)(!1),[eu,yl]=(0,a.useState)(!1),Fr=(0,a.useRef)(null),Zl=(0,a.useRef)(0),tu=cr==null?void 0:cr.user,tl=cr==null?void 0:cr.hack,[bo,mr]=(0,a.useState)(!1),ru=(0,a.useRef)(1),Uo=(0,a.useRef)(!1);(0,Ql.y)(ma.get("type")==="exercises");const{setOpenDisableCopyAndPaste:wo}=(0,Ql.X)(),[vo,Oa]=(0,a.useState)(""),ci=(0,pr._)(dr),[ri,Qo]=(0,a.useState)({open:!1,text:""}),[Yo,Mi]=(0,a.useState)(null),Ko=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ul;let hl=(ul=tl==null?void 0:tl.homework_extension)==null?void 0:ul.failed_evaluate_num;typeof hl=="number"&&Mi(hl)},[(Ft=tl==null?void 0:tl.homework_extension)==null?void 0:Ft.failed_evaluate_num]),(0,a.useEffect)(()=>{function ul(){return ee(this,null,function*(){var hl,uo,so,oo,Do;or(!0);const yo=yield(0,re.fu)(wl,{exercise_id:ma.get("exercisesId")});if(setTimeout(()=>{or(!1)},800),yo.status!==401){try{yo.hack.code=he.Base64.decode(yo.hack.code)}catch(Yu){console.log(Yu)}yo.hack=Wt(Bt({},yo.hack),{is_program:ma.get("type")==="1"}),bl({type:1,payload:{loading:!1,data:yo}})}if(ma.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Yu;ma.get("coursesId")=="coursesId"?Yu=yield(0,ge._F)({categoryId:ma.get("exercisesId"),login:ma.get("login")}):Yu=yield(0,ge._B)({categoryId:ma.get("exercisesId"),login:ma.get("login")}),Rr(Bt({},Yu)),wo((hl=Yu==null?void 0:Yu.exercise)==null?void 0:hl.forbid_copy),typeof((uo=Yu==null?void 0:Yu.exercise)==null?void 0:uo.left_time)=="number"&&(lo(Date.now()+((so=Yu==null?void 0:Yu.exercise)==null?void 0:so.left_time)*1e3),setTimeout(()=>{Gu("red")},(((oo=Yu==null?void 0:Yu.exercise)==null?void 0:oo.left_time)-300>0?((Do=Yu==null?void 0:Yu.exercise)==null?void 0:Do.left_time)-300:0)*1e3))}})}wl&&ul()},[wl]),(0,a.useEffect)(()=>{var ul;return ma.get("type")==="exercises"&&((ul=dr==null?void 0:dr.exercise)!=null&&ul.screen_open)&&(window.removeEventListener("blur",di,!1),oa.U.forEach((hl,uo)=>{window.addEventListener(hl,di,!1)}),window.addEventListener("blur",di,!1),window.focus()),()=>{document.removeEventListener((0,Ee.gH)(),di)}},[dr]),(0,a.useEffect)(()=>{vo==="1"&&wl&&tl!=null&&tl.language&&mi()},[wl,Iu,tl==null?void 0:tl.language,vo]),(0,a.useEffect)(()=>(tl!=null&&tl.is_program&&(Zl.current=0,Fr.current=setInterval(()=>{ns()},15e3)),()=>{clearInterval(Fr.current)}),[tl==null?void 0:tl.is_program]);const ns=()=>ee(void 0,null,function*(){let ul=yield(0,Le.ZP)(`/api/myproblems/${wl}/save_long_time.json`,{method:"get",params:{answer_long_time:Zl.current}})}),di=()=>{Uo.current||(0,Ee.BU)(),window.parent.postMessage("backExercise","*")};function mi(){return ee(this,null,function*(){try{const ul=yield(0,re.zO)(wl,{limit:15,page:Iu,language:tl==null?void 0:tl.language});bl({type:2,payload:ul})}catch(ul){console.log(ul)}})}function Fi(ul){bl({type:10,payload:ul})}function fi(ul){return ee(this,null,function*(){var hl;let uo;(ma.get("ip_limit")==="inner"||ma.get("ip_bind_type")==="true")&&(uo=yield(0,vl.y)({ip_limit:ma.get("ip_limit"),ip_bind:ma.get("ip_bind_type")==="true"}));const so=yield(0,re.n4)(wl,{code:he.Base64.encode(ul||tl.code),language:tl==null?void 0:tl.language,exercise_id:ma.get("exercisesId"),question_id:ma.get("questionId"),ip:uo});return so.status===-5&&(0,te.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Wt(Bt({errorMessage:so==null?void 0:so.message},(dr==null?void 0:dr.exercise)||{}),{exercise_user_id:(hl=dr==null?void 0:dr.exercise)==null?void 0:hl.exercise_user_id,id:ma.get("exercisesId")})}}),so})}function Zi(){return ee(this,null,function*(){if(ru.current=2,!Pr){bl({type:5,payload:!0});try{At.Z.publish("to-commit-info");const ul=yield fi();if(console.log(ul,1),ul.status===0){let yo=function(){return ee(this,null,function*(){const{status:Yu,data:Xo}=yield(0,re.rX)(wl,"submit"),Ui=gt()-Do>(so*oo+3)*1e3;if(Yu!==0&&!Ui&&setTimeout(yo,1e3),Ui){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),bl({type:5,payload:!1});return}if(Yu===0){Xo.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Xo==null?void 0:Xo.status)===0&&ma.get("type")==="1"&&yl(!0),(Xo==null?void 0:Xo.status)!==0&&ma.get("type")==="1"&&Mi(vc=>vc+1);const As=yield(0,re.zO)(wl,{limit:15,page:Iu,language:tl==null?void 0:tl.language});bl({type:8,payload:Wt(Bt({},rl),{submitResult:Xo,submitting:!1,submitRecords:As})})}})},hl={};if(ma.get("type")==="exercises"?(hl.extras={exercise_id:ma.get("exercisesId"),question_id:ma.get("questionId")},(ma.get("ip_limit")==="inner"||ma.get("ip_bind_type")==="true")&&(hl.extras.ip=yield(0,vl.y)({ip_limit:ma.get("ip_limit"),ip_bind:ma.get("ip_bind_type")==="true"}))):ma.get("type")==="smartPlan"&&(hl.extras={smart_plan_page_item_bank_id:ma.get("smartPlanItemBankId"),simulate:ma.get("simulate")==="true"}),(yield(0,re.bM)(wl,hl)).status===-1&&ma.get("exercisesId")){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`;return}const{time_limit:so,test_case_size:oo}=tl,Do=gt();yo()}else bl({type:5,payload:!1})}catch(ul){console.log(ul),bl({type:5,payload:!1})}mr(!1)}})}function vi(){return ee(this,null,function*(){ru.current=1,rl.debuging=!0,bl({type:4,payload:!0});try{if((yield fi()).status===0){let Do=function(){return ee(this,null,function*(){const{status:yo,message:Yu,data:Xo}=yield(0,re.rX)(wl,"debug"),Ui=gt()-oo>(hl+3)*1e3;if(yo!==0&&!Ui&&(bl({type:6,payload:Yu}),setTimeout(Do,1e3)),Ui){se.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),bl({type:4,payload:!1}),bl({type:7,payload:Wt(Bt({},rl),{debugResult:{status:2},debuging:!1})});return}yo===0&&(Xo.status===2&&se.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),bl({type:4,payload:!1}),bl({type:7,payload:Wt(Bt({},rl),{debugResult:Xo,debuging:!1})}))})};const{time_limit:hl}=tl;let uo={input:encodeURIComponent(cr.test_case.input)};if(ma.get("type")==="exercises"&&(uo.exercise_id=ma.get("exercisesId")),(yield(0,re.MU)(wl,uo)).status===-1&&ma.get("exercisesId")){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`;return}const oo=gt();Do()}else bl({type:4,payload:!1})}catch(ul){console.log(ul)}finally{}})}function rn(ul,hl){const uo=hl?{modify_code:!1}:{};bl({type:3,payload:Wt(Bt({},cr),{hack:Bt(Wt(Bt({},tl),{code:ul}),uo)})}),mr(!0)}const qa=ul=>ee(void 0,null,function*(){let hl=yield(0,Le.ZP)(`/api/problems/${tl==null?void 0:tl.identifier}/start.json`,{method:"get",params:{language:ul==="C++"||ul==="c++"?encodeURIComponent(ul):ul,hack_user_id:tu==null?void 0:tu.user_id}});hl.status!==-1&&te.history.replace(`/myproblems/${hl==null?void 0:hl.identifier}${window.location.search}`)});function Al(ul){let hl=ul.target.value;bl({type:3,payload:Wt(Bt({},cr),{test_case:{input:hl}})})}function El(){return ee(this,null,function*(){try{let ul={};ma.get("type")==="exercises"?ul.exercise_id=ma.get("exercisesId"):tl!=null&&tl.homework_common_id&&(ul.homework_common_id=tl==null?void 0:tl.homework_common_id);const hl=yield(0,re.H7)(wl,Bt({},ul));hl.status===401||(rn(he.Base64.decode(hl.code)),(ma.get("type")==="exercises"||tl!=null&&tl.homework_common_id)&&At.Z.publish("to-reset-info"))}catch(ul){console.log(ul)}})}function Er(){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ia.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",ia.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ee(this,null,function*(){const ul=yield(0,re.fi)(wl);ul.status===401||rn(he.Base64.decode(ul.code),!0)})}})}function ir(){bl({type:9,payload:!0})}function Cu(){bl({type:9,payload:!1})}function Mu(ul){return ee(this,null,function*(){yield(0,re.MK)(wl,ul),bl({type:1,payload:{showNote:!1,data:Wt(Bt({},cr),{hack:Wt(Bt({},tl),{notes:ul.notes})})}})})}const ro={hack:tl,isLoading:lr,input:(zt=cr==null?void 0:cr.test_case)==null?void 0:zt.input,is_file:(Bn=cr==null?void 0:cr.test_case)==null?void 0:Bn.is_file,identifier:tl==null?void 0:tl.identifier,attachments_count:cr==null?void 0:cr.attachments_count,language:tl==null?void 0:tl.language,code:tl==null?void 0:tl.code,title:"main."+Ct[tl==null?void 0:tl.language],modify_code:tl==null?void 0:tl.modify_code,notes:tl==null?void 0:tl.notes,debugResult:Su,debuging:lu,submitting:Pr,submitResult:Dr,executingMessage:Hu,onCancelNote:Cu,onAddNote:Mu,showNote:ql,user:tu,onShowNote:ir,onSubmitCode:Zi,onChangeCode:rn,onChangeInput:Al,onDebugCode:vi,onResetCode:El,onSyncCode:Er,onUpdateCode:fi,onChangeLanguage:qa,isWhiteTheme:Or,setIsWhiteTheme:gu,topDispatch:bl};function du(){return ee(this,null,function*(){const{praise_count:ul}=yield(0,re.vl)(tl.id,{container_type:"Hack",type:1});let hl=Wt(Bt({},cr),{hack:Wt(Bt({},tl),{praises_count:ul,user_praise:!tl.user_praise})});bl({type:3,payload:hl})})}const Ku={topicId:wl,submitResult:Dr,submitRecords:cu,submitting:Pr,page:Iu,onPageChange:Fi,hack:tl,user:cr==null?void 0:cr.user,hack_sets:cr==null?void 0:cr.hack_sets,current_user:cr==null?void 0:cr.current_user,onTriggerPraise:du,setActiveIndex:Oa};console.log(dr);const[Ju,Ro]=(0,a.useState)(!1),[Vo,Jo]=(0,a.useState)(!1);(0,a.useEffect)(()=>{const ul=hl=>{var uo,so;if(console.log("event-----",hl),hl.data.type==="showIntelligentTeacherStatus"&&!((so=(uo=hl==null?void 0:hl.data)==null?void 0:uo.SmartPlanItemBanks)!=null&&so.allow_answer_after_end)){const{aiStatus:oo,questionStatus:Do}=hl.data;if(Ro(oo),Do){let yo=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(yo.includes(ma.get("smartPlanItemBankId")))return;se.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:ia.createElement("div",{className:"tc font16"},Do?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ee(void 0,null,function*(){Zi(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(yo.push(ma.get("smartPlanItemBankId"))));let Yu="";ma.get("isMiniprogram")?Yu=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:Yu=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():te.history.push(Yu)})})}}if(hl.data.type=="closeIntelligentTeacherStatus"){Zi();let oo="";ma.get("isMiniprogram")?oo=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:oo=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():te.history.push(oo)}};return window.addEventListener("message",ul),()=>{window.removeEventListener("message",ul)}},[]);const xo=()=>{if(ma.get("type")==="exercises")return!1;const ul=Object.entries((tl==null?void 0:tl.homework_extension)||{}).some(([hl,uo])=>hl!=="ai_code_evaluation_promote"&&!!uo);return!!(ma.get("type")==="1"&&((0,Hl.$O)()||ul)||ma.get("type")==="smartPlan"&&(Ju||ma.get("showAi")))};return(0,a.useEffect)(()=>{var ul,hl,uo,so,oo,Do,yo;xo()&&(Yo>((hl=(ul=tl==null?void 0:tl.homework_extension)==null?void 0:ul.ai_guide_data)==null?void 0:hl.evaluation_num)&&Qo({open:!0,text:(so=(uo=tl==null?void 0:tl.homework_extension)==null?void 0:uo.ai_guide_data)==null?void 0:so.evaluation_msg}),(oo=tl==null?void 0:tl.homework_extension)!=null&&oo.ai_guide&&Yo==0&&!Ko.current&&(Ko.current=setTimeout(()=>{var Yu,Xo;Qo({open:!0,text:(Xo=(Yu=tl==null?void 0:tl.homework_extension)==null?void 0:Yu.ai_guide_data)==null?void 0:Xo.unanswered_msg})},(((yo=(Do=tl==null?void 0:tl.homework_extension)==null?void 0:Do.ai_guide_data)==null?void 0:yo.unanswered_time)||0)*60*1e3)),Ko.current&&Yo>0&&clearTimeout(Ko.current))},[Yo,tl]),ia.createElement(ia.Fragment,null,ia.createElement(ue.Z,{spinning:Au,delay:500},cr?ia.createElement("div",{style:{minWidth:"1200px"}},ia.createElement("header",{className:vr()(Vl.Z.header,Or&&Vl.Z.whiteHeader)},!((zn=["smartPlan","exercises"])!=null&&zn.includes(ma.get("type")))&&ia.createElement("div",null,ia.createElement("img",{src:`${ht.Z.IMG_SERVER}/images/${tu==null?void 0:tu.image_url}`,alt:"user",width:36}),ia.createElement("span",{style:{color:Or?"#333":"#B2BACB",fontSize:16}},tu==null?void 0:tu.name)),((Qn=["smartPlan","exercises"])==null?void 0:Qn.includes(ma.get("type")))&&ia.createElement("div",null,ia.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",ia.createElement("span",{className:"ml10"},((Ln=dr==null?void 0:dr.exercise)==null?void 0:Ln.user_name)||(tu==null?void 0:tu.name)||"--")),ia.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",ia.createElement("span",{className:"ml10"},((da=dr==null?void 0:dr.exercise)==null?void 0:da.student_id)||(tu==null?void 0:tu.student_id)||"--"))),ia.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},ia.createElement("div",null,tl.name)),(ma.get("type")==="smartPlan"||(tl==null?void 0:tl.is_program))&&ia.createElement(ua.Z,{defaultValue:(tl==null?void 0:tl.answer_long_time)||0,onChange:ul=>{Zl.current=ul},className:Vl.Z.timepiece}),tu!=null&&tu.hack_manager&&!ma.get("is_smart_plan")?ia.createElement(te.Link,{className:Vl.Z.btn_edit,to:ma.get("type")==="1"?ma.get("pageId")?`/problems/newedit/${tl.identifier}?type=1&pageId=${ma.get("pageId")}&backUrl=${ma.get("backUrl")}`:`/problems/newedit/${tl.identifier}?type=1`:ma.get("backUrl")?`/problems/newedit/${tl.identifier}?backUrl=${ma.get("backUrl")}`:`/problems/newedit/${tl.identifier}`}," ",ia.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!(($n=dr==null?void 0:dr.exercise)!=null&&$n.left_time)&&ia.createElement(ia.Fragment,null,ia.createElement("span",{style:{color:yu,marginRight:6},className:`iconfont icon-daojishi ${Vl.Z.djs}`}),ia.createElement("span",{className:"c-white mr20"},ia.createElement(lt,{valueStyle:{color:yu,fontSize:20,fontWeight:500},title:ia.createElement("span",{style:{color:yu,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:ao,onFinish:()=>ee(void 0,null,function*(){const ul=yield(0,ge.VL)({categoryId:ma.get("exercisesId"),commit_method:2});if((ul==null?void 0:ul.status)===0&&(fi(),se.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:ia.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",ia.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ee(void 0,null,function*(){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`})})),(ul==null?void 0:ul.status)===-3){const hl=parseInt(ul==null?void 0:ul.message);lo(Date.now()+hl*1e3)}})}))),(Pa=["smartPlan","exercises"])!=null&&Pa.includes(ma.get("type"))?ia.createElement(ne.ZP,{type:"primary",onClick:()=>{if(ma.get("type")==="exercises"){const ul=()=>ee(void 0,null,function*(){yield fi(),mr(!1),ci(),Uo.current=!0,di()});if(!(cu!=null&&cu.records_count)||bo){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:ia.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:ul});return}ul()}else{let ul="";ma.get("isMiniprogram")=="true"?ul=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:ul=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${ma.get("coursesId")}_${ma.get("exercisesId")}`),console.log(ma.get("isMiniprogram")=="true"),ma.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${ma.get("coursesId")}_${ma.get("exercisesId")}`):te.history.push(ul))}}},ma.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):ia.createElement("span",{onClick:()=>{var ul;if(ma.get("backUrl"))te.history.push(ma.get("backUrl"));else if(ma.get("type")==="1"){let hl=(ul=localStorage.getItem("program_homework"))==null?void 0:ul.split(",");te.history.push(`/classrooms/${hl==null?void 0:hl[0]}/program_homework/${hl==null?void 0:hl[1]}/detail`)}else te.history.push("/problemset")}},ia.createElement(Se.Z,{title:"\u5173\u95ED"},ia.createElement("i",{style:{color:Or?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),ia.createElement(ue.Z,{size:"large",spinning:lr},ia.createElement(Be.Z,{className:vr()(Vl.Z.myProblems,Or&&Vl.Z.whiteMyProblems),leftChild:ia.createElement(Pl,Bt({},Ku)),rightChild:ia.createElement(Fn,Bt({},ro))}))):null,ia.createElement(se.default,{centered:!0,closable:!1,width:680,footer:null,open:eu,className:"oj-modal"},ia.createElement("section",{className:"oj-modal-content"},ia.createElement("div",{className:"oj-modal-head"},ia.createElement("img",{src:Sa,alt:""}),ia.createElement("i",{onClick:()=>yl(!1),className:"iconfont icon-guanbi1"})),ia.createElement("aside",null,ia.createElement("img",{className:"mr30",src:Ur.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",ia.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Dr==null?void 0:Dr.execute_time,"ms"),"\u4F18\u4E8E",ia.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Dr==null?void 0:Dr.time_better_than)||100,"%"),"\u7684\u7528\u6237"),ia.createElement("aside",{className:"mb50"},ia.createElement("img",{src:Bl.Z,className:"mr30"}),ia.createElement("span",{className:"oj-modal-tt"},ia.createElement("span",null,ia.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),ia.createElement("span",{className:"c-light-primary"},Dr==null?void 0:Dr.execute_memory,"kb")),ia.createElement("span",null,ia.createElement("span",null))),"\u4F18\u4E8E",ia.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Dr==null?void 0:Dr.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),ia.createElement("div",{id:"oj-modal-next",onClick:()=>ee(void 0,null,function*(){var ul;if(Dr!=null&&Dr.next_identifier){let hl=yield(0,Le.ZP)(`/api/problems/${Dr==null?void 0:Dr.next_identifier}/start.json`,{method:"get",params:{hack_user_id:tu==null?void 0:tu.user_id}});hl&&(te.history.replace(`/myproblems/${hl==null?void 0:hl.identifier}${window.location.search}`),window.location.reload())}else{let hl=(ul=localStorage.getItem("program_homework"))==null?void 0:ul.split(",");te.history.push(`/classrooms/${hl==null?void 0:hl[0]}/program_homework/${hl==null?void 0:hl[1]}/detail`)}}),className:"oj-modal-btn"},Dr!=null&&Dr.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),xo()&&ia.createElement(dl.Z,{showData:ma.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:tl==null?void 0:tl.homework_extension,description:tl==null?void 0:tl.description,allShow:(0,Hl.$O)(),code:tl==null?void 0:tl.code,sendParams:{source:"hack",hack_id:wl},draggableExtraNode:((Ll=tl==null?void 0:tl.homework_extension)==null?void 0:Ll.ai_guide)&&(ri==null?void 0:ri.open)&&ia.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},ia.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),ia.createElement(_l.Z,{text:(ri==null?void 0:ri.text)||""}),ia.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:ul=>{Qo({open:!1,text:""})}}))})),ia.createElement(ar.Z,{successCb:()=>{ru.current===1?vi():Zi()}}))};function $t({title:je,modify_code:Ft,onSyncCode:zt,onShowCodeSetting:Bn,onResetCode:zn,hack:Qn,onChangeLanguage:Ln,isWhiteTheme:da,onShowResourceCentre:$n,attachments_count:Pa}){var Ll;const rl=()=>{se.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:ia.createElement(be.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:zn})},[bl]=(0,te.useSearchParams)(),wl=bl.get("language"),Ol=ma=>ma==="1"?"c++":ma==="2"?"C++":ma;return(0,a.useEffect)(()=>{wl&&Ln(Ol(wl))},[]),(0,a.useEffect)(()=>{Qn!=null&&Qn.tpm_code_modified&&se.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:ia.createElement(be.Z,null),content:ia.createElement("div",null,ia.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),ia.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),ia.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zn()})},[Qn==null?void 0:Qn.language]),console.log(Qn,da,"hack"),ia.createElement("div",{className:`${Vl.Z.codeHead} ${da?Vl.Z.whiteCodeHead:""}`},ia.createElement("div",{className:Vl.Z.navWrap},(Ll=Qn==null?void 0:Qn.all_language)==null?void 0:Ll.map(ma=>ia.createElement("div",{className:`${Vl.Z.nav} ${ma===(Qn==null?void 0:Qn.language)?Vl.Z.active:""}`,key:ma,onClick:()=>Ln(ma)},ia.createElement(Se.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},ia.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),ia.createElement("span",null,ma)))),ia.createElement(Ce.Z,{align:"middle",style:{marginLeft:"auto"}},Ft?ia.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:zt},ia.createElement("img",{src:nt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Pa>0&&ia.createElement("a",{onClick:$n},ia.createElement(Se.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),ia.createElement("a",{onClick:rl},ia.createElement(Se.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),ia.createElement("a",{onClick:Bn},ia.createElement(Se.Z,{title:"\u8BBE\u7F6E"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function Fn(je){var Ft=je,{input:zt,is_file:Bn,identifier:zn,showNote:Qn,onShowNote:Ln,notes:da,onCancelNote:$n,onAddNote:Pa,debugResult:Ll,language:rl,debuging:bl,submitting:wl,executingMessage:Ol,code:ma,onSubmitCode:Au,onDebugCode:cr,onChangeCode:Su,onChangeInput:Dr,onUpdateCode:cu,user:Iu,isLoading:ql,submitResult:lu}=Ft,Pr=_t(Ft,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]),Hu;function yu(ao,lo){return ia.createElement($t,Wt(Bt({},Pr),{onShowCodeSetting:ao,onShowResourceCentre:lo}))}const Gu=Bt({input:zt,is_file:Bn,debugResult:Ll,debuging:bl,submitting:wl,executingMessage:Ol,onDebugCode:cr,onChangeCode:Su,onSubmitCode:Au,onChangeInput:Dr,user:Iu,submitResult:lu},Pr);return console.log(Pr,"actionBarOpation"),ia.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},ia.createElement(ut,{forbidCopy:(Hu=Pr==null?void 0:Pr.hack)==null?void 0:Hu.code_editor_paste_allowed,setIsWhiteTheme:Pr==null?void 0:Pr.setIsWhiteTheme,isLoading:ql,language:rl,value:ma,identifier:zn,onChange:Su,onUpdateCode:cu,ActionBarRender:yu}),ia.createElement(Ae.ZP,Bt({},Gu)))}},10129:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return a}});var a=(te=>(te[te.NOMATCH=-1]="NOMATCH",te[te.OK=0]="OK",te[te.TIMEOUT=2]="TIMEOUT",te[te.PODFAILURE=3]="PODFAILURE",te[te.COMPILEFAILURE=4]="COMPILEFAILURE",te[te.EXECUTEFAILURE=5]="EXECUTEFAILURE",te[te.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",te))(a||{})},67172:function(Pe,_e,E){"use strict";E.d(_e,{H7:function(){return oe},MK:function(){return be},MU:function(){return ge},X6:function(){return Be},bM:function(){return re},fi:function(){return De},fu:function(){return Ce},n4:function(){return Ue},rX:function(){return ht},vl:function(){return Ve},zO:function(){return Ee}});var a=E(38147),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(ye,de,x)=>de in ye?te(ye,de,{enumerable:!0,configurable:!0,writable:!0,value:x}):ye[de]=x,Se=(ye,de)=>{for(var x in de||(de={}))se.call(de,x)&&ne(ye,x,de[x]);if(ie)for(var x of ie(de))ue.call(de,x)&&ne(ye,x,de[x]);return ye};function Ce(ye,de){return(0,a.U2)(`myproblems/${ye}.json`,Se({hidePopLogin:!0},de||{}))}function re(ye,de){return(0,a.v_)(`myproblems/${ye}/code_submit.json`,de)}function ge(ye,de){return(0,a.v_)(`myproblems/${ye}/code_debug.json`,de)}function Ee(ye,de){return de.language&&(de.language=encodeURIComponent(de.language)),(0,a.U2)(`myproblems/${ye}/submit_records.json`,de)}function Be(ye){return(0,a.U2)("myproblems/record_detail.json",{id:ye})}function ht(ye,de){return(0,a.U2)(`myproblems/${ye}/result.json`,{mode:de})}function be(ye,de){return(0,a.v_)(`myproblems/${ye}/add_notes.json`,de)}function oe(ye,de){return(0,a.v_)(`myproblems/${ye}/restore_initial_code.json`,de)}function De(ye){return(0,a.v_)(`myproblems/${ye}/sync_code.json`)}function Ue(ye,de){return(0,a.v_)(`myproblems/${ye}/update_code.json`,de)}function Ve(ye,de){return(0,a.v_)(`discusses/${ye}/plus.json`,de)}},44489:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ae}});var a=E(59301),te=E(28284),ie=E(6767),se=E(62957),ue=E(31691),ne=E(82326),Se=E(79939),Ce=E(53420),re=E(37568),ge=E(70858),Ee=E(25399),Be=E(31709),ht=E(7939),be=E(38147),oe={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},De=E(3033),Ue={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},Ve=E(95097),ye=E(65862),de=E(24334);const x=["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 Le=({qitem:ce})=>{var Je,Ge,Vt,it,yt,Lt,St,Yt,Ht,kt;return a.createElement("div",{className:Ue.warp},a.createElement("div",{className:Ue.mainPart},a.createElement("div",{className:Ue.qcount},(ce==null?void 0:ce.question_type)===8&&a.createElement(Ve.Z,{className:Ue.content,showProgramFill:!0,value:(Je=ce==null?void 0:ce.program_attr)==null?void 0:Je.description}),(ce==null?void 0:ce.question_type)!=8&&a.createElement(Ve.Z,{className:Ue.qtitle,value:(ce==null?void 0:ce.name)||(ce==null?void 0:ce.title)})),((ce==null?void 0:ce.question_type)===0||(ce==null?void 0:ce.question_type)===2)&&a.createElement("div",null,(Ge=ce==null?void 0:ce.choices)==null?void 0:Ge.map((pe,et)=>a.createElement("div",{className:Ue.redio},!(pe!=null&&pe.is_answer)&&a.createElement("span",{className:Ue.redioitem}),(pe==null?void 0:pe.is_answer)&&a.createElement("i",{className:`${Ue.redioitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:pe!=null&&pe.is_answer?Ue.titleyes:Ue.title,value:x[et]+(pe==null?void 0:pe.choice_text)}),(pe==null?void 0:pe.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===1&&a.createElement("div",null,(Vt=ce==null?void 0:ce.choices)==null?void 0:Vt.map((pe,et)=>a.createElement("div",{className:Ue.checkbox},!(pe!=null&&pe.is_answer)&&a.createElement("span",{className:Ue.checkboxitem}),(pe==null?void 0:pe.is_answer)&&a.createElement("i",{className:`${Ue.checkboxitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:pe!=null&&pe.is_answer?Ue.titleyes:Ue.title,value:x[et]+(pe==null?void 0:pe.choice_text)}),(pe==null?void 0:pe.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===3&&a.createElement("div",{className:Ue.completion},(it=ce==null?void 0:ce.standard_answer)==null?void 0:it.map((pe,et)=>{var qe;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:Ue.title},"\u586B\u7A7A\u9879",et+1),a.createElement("div",{className:Ue.content},(qe=pe==null?void 0:pe.answer_text)==null?void 0:qe.map((Re,ke)=>a.createElement("div",{className:Ue.items},Re))))})),(ce==null?void 0:ce.question_type)===4&&a.createElement("div",{className:Ue.simple},a.createElement("div",{className:Ue.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(yt=ce==null?void 0:ce.answer_texts)!=null&&yt[0]?a.createElement(Ve.Z,{className:Ue.content,value:(Lt=ce==null?void 0:ce.answer_texts)==null?void 0:Lt[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ce==null?void 0:ce.question_type)===5&&((St=ce==null?void 0:ce.challenge_names)==null?void 0:St.map((pe,et)=>a.createElement("div",{className:Ue.shixun},a.createElement("span",{className:Ue.qtitle},a.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ye.EM)(et+1),"\u9898"),pe)))),(ce==null?void 0:ce.question_type)===6&&a.createElement("div",{className:Ue.program},a.createElement(Ve.Z,{className:Ue.content,value:((Yt=ce==null?void 0:ce.program_attr)==null?void 0:Yt.description)||"- -"})),(ce==null?void 0:ce.question_type)===7&&((Ht=ce==null?void 0:ce.sub_item_banks)==null?void 0:Ht.map((pe,et)=>{var qe,Re,ke,mt,Mt;return a.createElement("div",null,a.createElement("div",{className:Ue.combination},a.createElement("span",{className:Ue.qtitle},pe==null?void 0:pe.name)),a.createElement("div",{className:Ue.warp,style:{padding:"0px",paddingTop:20}},a.createElement("div",null,((pe==null?void 0:pe.item_type)=="SINGLE"||(pe==null?void 0:pe.item_type)=="JUDGMENT")&&((qe=pe==null?void 0:pe.choices)==null?void 0:qe.map((tt,Ot)=>a.createElement("div",{className:Ue.redio},!(tt!=null&&tt.is_answer)&&a.createElement("span",{className:Ue.redioitem}),(tt==null?void 0:tt.is_answer)&&a.createElement("i",{className:`${Ue.redioitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:tt!=null&&tt.is_answer?Ue.titleyes:Ue.title,value:x[Ot]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.item_type)=="MULTIPLE"&&((Re=pe==null?void 0:pe.choices)==null?void 0:Re.map((tt,Ot)=>a.createElement("div",{className:Ue.checkbox},!(tt!=null&&tt.is_answer)&&a.createElement("span",{className:Ue.checkboxitem}),(tt==null?void 0:tt.is_answer)&&a.createElement("i",{className:`${Ue.checkboxitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:tt!=null&&tt.is_answer?Ue.titleyes:Ue.title,value:x[Ot]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.item_type)=="COMPLETION"&&a.createElement("div",{className:Ue.completion},(ke=pe==null?void 0:pe.standard_answer)==null?void 0:ke.map((tt,Ot)=>{var He;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:Ue.title},"\u586B\u7A7A\u9879",Ot+1),a.createElement("div",{className:Ue.content},(He=tt==null?void 0:tt.answer_text)==null?void 0:He.map((At,Nt)=>a.createElement("div",{className:Ue.items},At))))})),(pe==null?void 0:pe.item_type)=="SUBJECTIVE"&&a.createElement("div",{className:Ue.simple},a.createElement("div",{className:Ue.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(mt=pe==null?void 0:pe.answer_texts)!=null&&mt[0]?a.createElement(Ve.Z,{className:Ue.content,value:(Mt=pe==null?void 0:pe.answer_texts)==null?void 0:Mt[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ce==null?void 0:ce.question_type)===8&&a.createElement("div",null,a.createElement(Ve.Z,{disabledFill:!0,className:Ue.content,showProgramFill:!0,value:de.Base64.decode(((kt=ce==null?void 0:ce.program_attr)==null?void 0:kt.code)||"")})),(ce==null?void 0:ce.question_type)===5&&a.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},a.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_school_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.study_count)||"0"))),a.createElement("a",{className:Ue.shixunbutton,href:`/shixuns/${ce==null?void 0:ce.identifier}/challenges?exercise=true`,target:"_blank"},a.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ce==null?void 0:ce.question_type)<=4||[6,8].includes(ce==null?void 0:ce.question_type))&&a.createElement("div",{className:Ue.bottom},a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u89E3\u6790"),a.createElement("span",{className:Ue.right},ce!=null&&ce.analysis?a.createElement(Ve.Z,{value:ce==null?void 0:ce.analysis}):a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u96BE\u5EA6"),a.createElement("span",{className:Ue.right},(ce==null?void 0:ce.difficulty)===1?"\u7B80\u5355":(ce==null?void 0:ce.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u77E5\u8BC6\u70B9"),a.createElement("span",{className:Ue.right},ce!=null&&ce.tag_discipline?ce==null?void 0:ce.tag_discipline:a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Ne=E(64303),It=E(96435),xt=E(65582),Et=E(61485),Dt=E(90463),We=E(11517),we=E(44589),xe=E(59301),ve=Object.defineProperty,ot=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,$e=(ce,Je,Ge)=>Je in ce?ve(ce,Je,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):ce[Je]=Ge,at=(ce,Je)=>{for(var Ge in Je||(Je={}))ft.call(Je,Ge)&&$e(ce,Ge,Je[Ge]);if(Ye)for(var Ge of Ye(Je))ct.call(Je,Ge)&&$e(ce,Ge,Je[Ge]);return ce},ut=(ce,Je)=>ot(ce,Zt(Je)),nt=(ce,Je,Ge)=>new Promise((Vt,it)=>{var yt=Yt=>{try{St(Ge.next(Yt))}catch(Ht){it(Ht)}},Lt=Yt=>{try{St(Ge.throw(Yt))}catch(Ht){it(Ht)}},St=Yt=>Yt.done?Vt(Yt.value):Promise.resolve(Yt.value).then(yt,Lt);St((Ge=Ge.apply(ce,Je)).next())});const he=({setScoreShow:ce,ScoreShow:Je,onOk:Ge,isshixuns:Vt,isloadings:it,dispatch:yt,isIntelligentAssistant:Lt=!1,ispptModal:St=!1,isChangeQuestion:Yt=!1,newExercisePaper:Ht,shixunsDetail:kt})=>{var pe,et,qe;let[Re,ke]=(0,a.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Lt,is_smart_plan:St,group_id:[]}),[mt,Mt]=(0,a.useState)([]),[tt,Ot]=(0,a.useState)([]),[He,At]=(0,a.useState)([]),[Nt,rt]=(0,a.useState)([]);const[dt,Te]=(0,a.useState)(!1),[Ke]=te.default.useForm(),[Me,wt]=(0,a.useState)(),[Rt,an]=(0,a.useState)(!1);let[dn,Kt]=(0,a.useState)(Vt);const[mn,tn]=(0,a.useState)([]),[Da,wn]=(0,a.useState)(0),[Xn,Wa]=(0,a.useState)(!0),[Ba,_a]=(0,a.useState)([]),[Un,Vn]=(0,a.useState)([]),ca=[{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}],ga=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[va,on]=(0,a.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,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:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Rn=(0,a.useRef)(new Set),fn=(0,a.useRef)(new Set),En=te.default.useWatch("courseid",Ke),On=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Ja=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Pn,aa]=(0,a.useState)(!1),pa=()=>{Ke.resetFields(),dn=!1,Kt(!1),aa(!1),Ke.submit()};(0,a.useEffect)(()=>{var gn,Hn,$a,ja,pl,Nl,Ze,qt,cn,Tt;((($a=(Hn=(gn=Ht==null?void 0:Ht.editData)==null?void 0:gn.exercise)==null?void 0:Hn.exist_item_bank_ids)==null?void 0:$a.length)>0||((Nl=(pl=(ja=Ht==null?void 0:Ht.editData)==null?void 0:ja.exercise)==null?void 0:pl.exist_item_bank_shixun_ids)==null?void 0:Nl.length)>0)&&Vn([...(qt=(Ze=Ht==null?void 0:Ht.editData)==null?void 0:Ze.exercise)==null?void 0:qt.exist_item_bank_ids,...(Tt=(cn=Ht==null?void 0:Ht.editData)==null?void 0:cn.exercise)==null?void 0:Tt.exist_item_bank_shixun_ids])},[(et=(pe=Ht==null?void 0:Ht.editData)==null?void 0:pe.exercise)==null?void 0:et.exist_item_bank_ids]),(0,a.useEffect)(()=>{Je&&(Ke.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Xn&&dn&&(Ke.setFieldsValue({item_type:"SHIXUN"}),Re.item_type="SHIXUN",ke(at({},Re)),Wa(!1)),na(Re),Qa(),La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Je]),(0,a.useEffect)(()=>{Da>0&&setTimeout(()=>{wn(0)},2e3)},[Da]);function na(gn){return nt(this,null,function*(){var Hn,$a,ja;if(Te(!0),ke(at({},gn)),(He==null?void 0:He.length)<=0&&gn.type==="5"){rt([]),Te(!1);return}console.log("----",He,mn);let pl=gn.type==="5"?He==null?void 0:He.filter(cn=>!mn.includes(cn)):null,Nl=gn.type==="5"?He==null?void 0:He.filter(cn=>mn.includes(cn)):null,Ze={course_discipline_id:gn==null?void 0:gn.courseid};(gn==null?void 0:gn.type)==="1"&&(Ze={discipline_id:((Hn=gn==null?void 0:gn.courseid)==null?void 0:Hn[0])||null,sub_discipline_id:(($a=gn==null?void 0:gn.courseid)==null?void 0:$a[1])||null});let qt=yield(0,be.ZP)("/api/item_banks.json",{method:"get",params:ut(at(at({},gn),Ze),{ids:pl,shixun_ids:Nl,include_shixuns:!Lt,group_id:((ja=gn.group_id)==null?void 0:ja.map(cn=>cn==null?void 0:cn.value))||null,keyword:gn.keyword?encodeURIComponent(gn.keyword):gn.keyword,type:gn.type==="5"?null:gn.type,clazz:gn.type==="3"?"ItemBanksGroup":null,bigmodel:Lt,is_smart_plan:St})});rt(qt),Te(!1)})}function Qa(){return nt(this,null,function*(){let gn=yield(0,be.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Re.type==="5"?null:Re.type,clazz:"ItemBanksGroup"}});Mt((0,De.L)(gn==null?void 0:gn.disciplines))})}function La(gn){return nt(this,null,function*(){var Hn;let $a=yield(0,be.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:gn}),ja=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Hn=$a==null?void 0:$a.data)==null?void 0:Hn.map(pl=>({title:pl.name,id:pl.id,pid:pl.id,value:pl.id,key:pl.id,isLeaf:!pl.have_child}))}];_a(ja)})}function jn(gn){return nt(this,null,function*(){var Hn,$a,ja,pl;Te(!0);let Nl=(Hn=gn.list)==null?void 0:Hn.filter(Tt=>!mn.includes(Tt)),Ze=($a=gn.list)==null?void 0:$a.filter(Tt=>mn.includes(Tt));if(Nl.length===0&&Ze.length===0){Te(!1),rt([]);return}let qt={course_discipline_id:gn==null?void 0:gn.courseid};(gn==null?void 0:gn.type)==="1"&&(qt={discipline_id:((ja=gn==null?void 0:gn.courseid)==null?void 0:ja[0])||null,sub_discipline_id:((pl=gn==null?void 0:gn.courseid)==null?void 0:pl[1])||null});let cn=yield(0,be.ZP)("/api/item_banks.json",{method:"get",params:ut(at(at({},gn),qt),{ids:Nl,shixun_ids:Ze,type:gn.type==="5"?null:gn.type,clazz:gn.type==="3"?"ItemBanksGroup":null})});Te(!1),rt(cn)})}const yn=gn=>nt(void 0,null,function*(){const Hn=yield yt({type:"shixunsDetail/release",payload:{id:gn}});let $a=Hn==null?void 0:Hn.tag_position,ja=(Hn==null?void 0:Hn.evaluation_set_position)||[],pl=Hn.status;return pl===0?(ie.ZP.success("\u53D1\u5E03\u6210\u529F"),na(Re),!0):(pl===2?ie.ZP.error(`\u7B2C${ja.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):pl===3?ie.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${$a.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):ie.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),sn=gn=>(gn==null?void 0:gn.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Kn=(gn,Hn,$a)=>gn.map(ja=>ja.key===Hn?at(at({},ja),$a):ja.children?ut(at({},ja),{children:Kn(ja.children,Hn,$a)}):ja),fl=gn=>nt(void 0,null,function*(){const{key:Hn}=gn;let $a=Re.type;const ja=yield(0,We.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Hn),type:$a}),{data:pl,total_count:Nl}=ja||{};Nl>0&&_a(Ze=>Kn(Ze,Hn,{children:pl.map(qt=>({title:qt.name,id:qt.id,pid:qt.id,value:qt.id,key:qt.id,isLeaf:!qt.have_child}))}))});function Fl(gn){console.log("----",Re),gn==="1"&&(va.gg=at({},Re)),gn==="2"&&(va.scj=at({},Re)),gn==="3"&&(va.ttgx=at({},Re)),gn==="0"&&(va.wcjd=at({},Re)),gn==="5"&&(va.yx=at({},Re)),on(at({},va))}function wr(){Re.type==="1"&&(Re=va.gg),Re.type==="2"&&(Re=va.scj),Re.type==="3"&&(Re=va.ttgx),Re.type==="0"&&(Re=va.wcjd),Re.type==="5"&&(Re=va.yx),(Re==null?void 0:Re.item_type)==="SHIXUN"?(dn=!0,Kt(!0)):(dn=!1,Kt(!1)),Ke.setFieldsValue(at({},Re)),ke(at({},Re)),na(at({},Re))}return xe.createElement("div",null,xe.createElement(se.default,{title:!1,footer:!1,open:Je,width:1200,centered:!0,className:oe.scoremodal,onCancel:()=>{ce(!1)}},xe.createElement("div",{style:{display:"flex",alignItems:"center"}},xe.createElement("div",{className:oe.title},Lt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Lt&&xe.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),xe.createElement(ue.default,{className:oe.tabWrap,activeKey:Re.type,onChange:gn=>{gn==="3"?(Re.show_all_share=!0,La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Re.show_all_share=null,gn==="0"&&La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Fl(Re.type),Re.type=gn,(Re==null?void 0:Re.item_type)==="SHIXUN"&&Re.type!=="5"&&(dn=!0,Kt(!0)),aa(!1),Re.type==="5"&&(dn=!1,Kt(!1)),wr(),Qa()},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:xe.createElement("div",null,"\u5DF2\u9009",He.length>0&&xe.createElement("span",{className:oe.titlecount},He.length),Da>0&&xe.createElement("span",{className:oe.add},"+",Da)),key:"5"}]}),xe.createElement(te.default,{layout:"inline",form:Ke,onValuesChange:(gn,Hn)=>{const $a=Object.values(Hn).some(pl=>pl!==null&&pl!==""&&pl!==void 0),ja=Hn.keyword==="";if(aa($a||!ja),Re.page=1,(Hn==null?void 0:Hn.item_type)==="SHIXUN"){if(Re.type==="5"?Kt(!1):Kt(!0),gn.keyword||gn.keyword==="")return;Ke.submit()}else{if(gn!=null&&gn.courseid&&Ke.setFieldsValue({tag_discipline_id:null}),Kt(!1),gn.keyword||gn.keyword==="")return;Ke.submit()}},onFinish:gn=>{var Hn;Re.type==="3"&&(!gn.group_id||((Hn=gn==null?void 0:gn.group_id)==null?void 0:Hn.length)===0)?Re.show_all_share=!0:Re.show_all_share=null,ke(at(at({},Re),gn)),na(at(at({},Re),gn))}},xe.createElement(te.default.Item,{name:"item_type"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(St?ga:Lt?ca==null?void 0:ca.filter(gn=>gn.question_type!==5):ca).map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),["1","2"].includes(Re.type)?xe.createElement(xe.Fragment,null,xe.createElement(te.default.Item,{name:"courseid"},xe.createElement(Se.Z,{className:oe.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:mt})),!dn&&xe.createElement(te.default.Item,{name:"tag_discipline_id"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(qe=Nt==null?void 0:Nt.tag_disciplines)==null?void 0:qe.map(gn=>xe.createElement(ne.default.Option,{key:gn.id},gn.name))))):xe.createElement(xe.Fragment,null,xe.createElement(te.default.Item,{name:"courseid"},xe.createElement(we.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:Re==null?void 0:Re.type}})),!dn&&xe.createElement(te.default.Item,{name:"tag_discipline_id"},xe.createElement(we.i,{allowAcceptEmpty:!0,key:String(Re.type==="3"),data:{container_type:"ItemBank",search:!0,type:Re.type},style:{width:160,height:38},size:"middle",courseDisciplineId:En,showLinkButton:!1}))),xe.createElement(te.default.Item,{name:dn?"diff":"difficulty"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},On.map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),dn&&xe.createElement(te.default.Item,{name:"shixun_publish_status"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jt.map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),(Re.type==="3"||Re.type==="0")&&!dn&&xe.createElement(te.default.Item,{name:"group_id"},xe.createElement(Ce.default,{treeDataSimpleMode:!0,style:{width:134},className:oe.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(gn,Hn)=>Hn.title.toUpperCase().indexOf(gn.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:fl,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ba})),Pn&&xe.createElement("span",{className:oe.allqingchu,onClick:pa},xe.createElement("i",{className:"iconfont icon-guanbi4"}),xe.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),xe.createElement(te.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},xe.createElement(re.default.Search,{className:oe.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:xe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${oe.searchIcon}`,onClick:()=>Ke.submit()}),onSearch:gn=>{Ke.submit()}}))),xe.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},xe.createElement("div",{onClick:()=>{Re.updated_at==="asc"?Re.updated_at="desc":Re.updated_at="asc",ke(ut(at({},Re),{page:1})),na(ut(at({},Re),{page:1}))}}," ",Re.updated_at?xe.createElement("img",{src:Re.updated_at==="asc"?Ne.Z:It.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):xe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),xe.createElement("div",{onClick:()=>{Re.quotes==="asc"?Re.quotes="desc":Re.quotes="asc",ke(ut(at({},Re),{page:1})),na(ut(at({},Re),{page:1}))},style:{marginLeft:20}}," ",Re.quotes?xe.createElement("img",{src:Re.quotes==="asc"?Ne.Z:It.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):xe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),xe.createElement(ge.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Nt==null?void 0:Nt.items)||(Nt==null?void 0:Nt.shixun_list),pagination:!1,loading:dt,rowKey:gn=>gn.id,rowSelection:{type:Lt||Yt?"radio":"checkbox",selectedRowKeys:tt,getCheckboxProps:gn=>({disabled:gn.shixun_tag_num===1||(Un==null?void 0:Un.find(Hn=>gn.id===Hn))}),onSelect(gn,Hn,$a){if(Lt||Yt){Ot([gn.id]),fn.current=new Set([gn.id]),wn(1),At([gn.id]);return}if(Hn)(dn||gn!=null&&gn.challenge_names)&&tn([...mn,gn.id]),Ot([...tt,gn.id]),gn.identifier?Rn.current.add(gn.id):fn.current.add(gn.id),wn(1),At([...He,gn.id]);else{gn.identifier?Rn.current.delete(gn.id):fn.current.delete(gn.id);let ja=He.filter(pl=>pl!==gn.id);if(Ot(ja),At(ja),dn||gn!=null&&gn.challenge_names){let pl=mn.filter(Nl=>Nl!==gn.id);tn([...pl])}if(Re.type==="5"){jn(ut(at({},Re),{list:[...ja]}));return}}},onSelectAll(gn,Hn,$a){var ja,pl;if(gn){const Nl=$a.map(qt=>qt.id),Ze=(pl=$a==null?void 0:$a.filter(qt=>qt==null?void 0:qt.challenge_names))==null?void 0:pl.map(qt=>qt.id);tn([...mn,...Ze]),Ot([...tt,...Nl]),At([...He,...Nl]);for(const qt of $a)qt.identifier?Rn.current.add(qt.id):fn.current.add(qt.id)}else{const Nl=$a.map(Tt=>Tt.id),Ze=tt.filter(Tt=>!Nl.some(Wn=>Wn===Tt)),qt=(ja=$a==null?void 0:$a.filter(Tt=>Tt==null?void 0:Tt.challenge_names))==null?void 0:ja.map(Tt=>Tt.id);Ot([...Ze]),At([...Ze]);let cn=mn.filter(Tt=>!qt.some(Wn=>Wn===Tt.id));tn([...cn]),Re.type==="5"&&jn(ut(at({},Re),{list:[...Ze]}));for(const Tt of Nl)Tt.identifier?Rn.current.delete(Tt):fn.current.delete(Tt)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(gn,Hn,$a)=>{var ja,pl;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?"\u5B9E\u8BAD\u9898":(pl=(ja=ca==null?void 0:ca.filter(Nl=>Nl.value===gn))==null?void 0:ja[0])==null?void 0:pl.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:dn?"30%":"60%",key:"name",render:(gn,Hn,$a)=>{var ja;return xe.createElement("div",{style:{display:"flex",alignItems:"center"}},xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",{className:Hn!=null&&Hn.high_resources_consume?oe.q_title:""},xe.createElement(Ve.Z,{key:1,showLines:1,showTextOnly:!0,value:dn||Hn!=null&&Hn.challenge_names?Hn!=null&&Hn.title||gn===null?"--":gn:(Hn==null?void 0:Hn.item_type)=="BPROGRAM"?(ja=Hn==null?void 0:Hn.program_attr)==null?void 0:ja.description:gn}))),(Hn==null?void 0:Hn.high_resources_consume)&&xe.createElement(Dt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!dn,render:(gn,Hn,$a)=>{var ja;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("span",null,gn?(ja=gn==null?void 0:gn.split("\u3001"))==null?void 0:ja[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("span",null,gn||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(gn,Hn,$a)=>{var ja,pl,Nl,Ze;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?(Hn==null?void 0:Hn.level)||((pl=(ja=On==null?void 0:On.filter(qt=>qt.value===gn))==null?void 0:ja[0])==null?void 0:pl.name):(Ze=(Nl=On==null?void 0:On.filter(qt=>qt.value===gn))==null?void 0:Nl[0])==null?void 0:Ze.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,gn||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?(Hn==null?void 0:Hn.study_count)||(Hn==null?void 0:Hn.stu_num):gn))},{title:xe.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",xe.createElement(Ee.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},xe.createElement(Et.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,gn||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",{style:{flex:1,textAlign:"start"}},xe.createElement("a",{onClick:()=>{var ja,pl;wt(ut(at({},Hn),{question_type:dn||Hn!=null&&Hn.challenge_names?5:(pl=(ja=ca==null?void 0:ca.filter(Nl=>Nl.value===(Hn==null?void 0:Hn.item_type)))==null?void 0:ja[0])==null?void 0:pl.question_type})),an(!0)}},"\u67E5\u770B"),(Hn==null?void 0:Hn.shixun_tag_num)===1&&xe.createElement("a",{style:{marginLeft:10},onClick:()=>{se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:xe.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",xe.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Hn==null?void 0:Hn.identifier}/challenges`)}},(Hn==null?void 0:Hn.shixun_name)||"--"),"\uFF1F"),onOk:()=>nt(void 0,null,function*(){if(!yn(Hn==null?void 0:Hn.identifier))return new Promise((ja,pl)=>{pl()})})})}},"\u53D1\u5E03")))}].filter(gn=>!gn.hidden)}),xe.createElement(Be.Z,{current:Re.page,total:(Nt==null?void 0:Nt.items_count)||(Nt==null?void 0:Nt.shixuns_count),style:{marginBottom:20},defaultPageSize:Re.per_page,showTotal:gn=>xe.createElement("span",null,"\u5171\xA0",xe.createElement("span",{style:{color:"#165DFF"}},gn),"\xA0\u6761\u6570\u636E"),pageSize:Re.per_page,onChange:(gn,Hn)=>{Re.page=gn,Re.per_page=Hn,ke(at({},Re)),na(at({},Re))}}),xe.createElement("div",{className:oe.bottom},xe.createElement(ht.ZP,{className:oe.no,onClick:()=>{ce(!1)}},"\u53D6\u6D88"),xe.createElement(ht.ZP,{loading:it,style:{width:it&&75},className:oe.yes,onClick:()=>nt(void 0,null,function*(){if((He==null?void 0:He.length)<=0){ie.ZP.info(Lt||Yt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ge([...fn.current],[...Rn.current],!0,He==null?void 0:He.length)})},Lt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),xe.createElement(se.default,{open:Rt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:oe.previewModal,width:1e3,centered:!0,onCancel:()=>{an(!1)},onOk:()=>{an(!1)}},xe.createElement(Le,{qitem:Me})))};var Ae=(0,xt.connect)(({shixunsDetail:ce,newExercisePaper:Je})=>({shixunsDetail:ce,newExercisePaper:Je}))(he)},80443:function(Pe,_e,E){"use strict";E.d(_e,{Im:function(){return Et},ZP:function(){return ot},gZ:function(){return xe}});var a=E(59301),te=E(37568),ie=E(7939),se=E(84105),ue=E(87395),ne=E(17124),Se=E(24334),Ce=E(42678),re=E(95097),ge=E(65862),Ee=E(51908),Be=E(34376),ht=E(92310),be=E.n(ht),oe=E(59301),De=Object.defineProperty,Ue=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Ie=(Zt,Ye,ft)=>Ye in Zt?De(Zt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Zt[Ye]=ft,Le=(Zt,Ye)=>{for(var ft in Ye||(Ye={}))de.call(Ye,ft)&&Ie(Zt,ft,Ye[ft]);if(ye)for(var ft of ye(Ye))x.call(Ye,ft)&&Ie(Zt,ft,Ye[ft]);return Zt},Ne=(Zt,Ye)=>Ue(Zt,Ve(Ye));const{TextArea:It}=te.default,xt={visible:!1,tabIndex:"0"},Et={[ne.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ne.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ne.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Dt=(Zt=>(Zt[Zt.SET_VISIBLE=0]="SET_VISIBLE",Zt[Zt.SET_TABINDEX=1]="SET_TABINDEX",Zt))(Dt||{});function We(Zt,Ye){switch(Ye.type){case 0:return Ne(Le({},Zt),{visible:Ye.payload});case 1:return Ne(Le({},Zt),{tabIndex:Ye.payload});default:throw new Error}}function we({value:Zt,className:Ye}){const[ft,ct]=(0,a.useState)(!1),$e=(0,a.useRef)(),at=(0,a.useRef)();return(0,a.useEffect)(()=>{ft&&(at.current.reset(),at.current.write((0,ge.pp)(Zt||"")))},[Zt,ft]),(0,a.useEffect)(()=>{var ut,nt,he,Ae;if($e.current){at.current=new Be.Terminal({fontSize:14,disableStdin:!0}),at.current.open($e.current);const ce=$e.current.offsetWidth-14,Je=((Ae=(he=(nt=(ut=at.current)==null?void 0:ut._core)==null?void 0:nt._renderService)==null?void 0:he.dimensions)==null?void 0:Ae.actualCellWidth)||9.5,Ge=Math.ceil(ce/Je);at.current.resize(Ge,8),ct(!0)}},[]),oe.createElement("div",{ref:$e,className:be()("XtermText-valueRef",Ye)})}function xe(Zt){const{status:Ye,error_msg:ft,output:ct,input:$e,expected_output:at,is_file:ut,input_file_url:nt,output_file_url:he,expected_output_file_url:Ae}=Zt;let ce=null;const Je={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Ye){case ne.h.NOMATCH:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:$e}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:ct&&Se.Base64.decode(ct)||""}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(he,ct)},ct)),oe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:at&&Se.Base64.decode(at)||""}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(Ae,at)},at)));break;case ne.h.EXECUTEFAILURE:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ut&&oe.createElement(re.Z,{value:$e,style:Je}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.COMPILEFAILURE:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ut&&oe.createElement(re.Z,{value:$e,style:Je}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.PODFAILURE:ce=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ne.h.TIMEOUT:ce=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",ce," ")}function ve(Zt){const{status:Ye,error_msg:ft,execute_time:ct,output:$e,input:at,expected_output:ut,is_file:nt,input_file_url:he,output_file_url:Ae,expected_output_file_url:ce}=Zt;let Je=null;switch(Ye){case ne.h.OK:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ct,"\u79D2"),oe.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),oe.createElement("pre",null,Se.Base64.decode($e)));break;case ne.h.NOMATCH:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u8F93\u51FA\uFF1A",$e&&Se.Base64.decode($e)),oe.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",ut&&Se.Base64.decode(ut)));break;case ne.h.EXECUTEFAILURE:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.COMPILEFAILURE:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.PODFAILURE:Je=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ne.h.TIMEOUT:Je=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",Je," ")}var ot=({id:Zt,is_file:Ye,input:ft,debuging:ct,submitting:$e,executingMessage:at,debugResult:ut,onChangeInput:nt,onDebugCode:he,onSubmitCode:Ae})=>{const[ce,Je]=(0,a.useReducer)(We,xt),{visible:Ge,tabIndex:Vt}=ce;(0,a.useEffect)(()=>{Je({type:0,payload:!1})},[Zt]);function it(Yt){let Ht=Yt.target.id;Je({type:1,payload:Ht})}function yt(){Je({type:0,payload:!Ge})}const Lt=(0,a.useMemo)(()=>{if(ut){const{status:Yt}=ut;return oe.createElement(oe.Fragment,null,ve(ut))}return null},[ut]);function St(){Je({type:0,payload:!0}),Je({type:1,payload:"1"}),he()}return oe.createElement("div",{className:"test-case-panel"},oe.createElement("div",{className:`test-case-panel-body ${Ge?"active":""}`},oe.createElement("ul",{className:"s-navs"},oe.createElement("li",null,oe.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),oe.createElement(Ee.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:oe.createElement(It,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Ye?"":ft,onChange:nt}),rightNode:ct?oe.createElement(Ce.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):ut?Lt:oe.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),oe.createElement("a",{className:`btn-collapse ${Ge?"up":""}`,onClick:yt},Ge?oe.createElement(se.Z,null):oe.createElement(ue.Z,null)),oe.createElement("footer",{className:"footer"},oe.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),oe.createElement("div",{className:"flex-container"},oe.createElement(ie.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),oe.createElement(ie.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),oe.createElement(ie.ZP,{className:"btn-green",type:"ghost",loading:ct,onClick:St},"\u8C03\u8BD5\u4EE3\u7801"),oe.createElement(ie.ZP,{type:"primary",className:"custom-ant-disabled",loading:$e,disabled:$e,onClick:()=>{Je({type:0,payload:!1}),Ae()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},17124:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return a}});var a=(te=>(te[te.NOMATCH=-1]="NOMATCH",te[te.OK=0]="OK",te[te.TIMEOUT=2]="TIMEOUT",te[te.PODFAILURE=3]="PODFAILURE",te[te.COMPILEFAILURE=4]="COMPILEFAILURE",te[te.EXECUTEFAILURE=5]="EXECUTEFAILURE",te[te.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",te))(a||{})},12088:function(Pe,_e,E){"use strict";E.d(_e,{Y2:function(){return Zt},ZP:function(){return Ye}});var a=E(59301),te=E(94968),ie=E(6767),se=E(62957),ue=E(77019),ne=E(47889),Se=E(7939),Ce=E(62673),re=E(25399),ge=E(37568),Ee={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},Be="data:image/png;base64,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",ht=E(47257),be=E.n(ht),oe=E(83845),De=E(38147),Ue=E(1012),Ve=E(65862),ye=E(52918),de=E(59301),x=Object.defineProperty,Ie=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(ft,ct,$e)=>ct in ft?x(ft,ct,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ft[ct]=$e,Dt=(ft,ct)=>{for(var $e in ct||(ct={}))It.call(ct,$e)&&Et(ft,$e,ct[$e]);if(Ne)for(var $e of Ne(ct))xt.call(ct,$e)&&Et(ft,$e,ct[$e]);return ft},We=(ft,ct)=>Ie(ft,Le(ct)),we=(ft,ct,$e)=>new Promise((at,ut)=>{var nt=ce=>{try{Ae($e.next(ce))}catch(Je){ut(Je)}},he=ce=>{try{Ae($e.throw(ce))}catch(Je){ut(Je)}},Ae=ce=>ce.done?at(ce.value):Promise.resolve(ce.value).then(nt,he);Ae(($e=$e.apply(ft,ct)).next())});const{Dragger:xe}=te.default,ve=ft=>{const ct=Je=>Je&&Je.substring(0,Je.lastIndexOf("."));for(var $e=[...ft],at=0,ut=[],nt=0;nt<$e.length;nt++){for(var he="",Ae=0;Ae{if(Je.forEach(Ge=>{let Vt=Ge.name.split(/\.(?=[^\.]+$)/);Ge.name=`${Vt[0]}.${Vt[1].toLowerCase()}`}),Je[0].name.includes(".in"))return Je.length===2?Je:[Je[0],{}];if(Je[0].name.includes(".out"))return Je.length===2?Je.reverse():[{},Je[0]]})},ot=({onClose:ft,onOK:ct,visible:$e,wrapClassName:at,rootIdentifier:ut,multiple:nt=!1,defaultMultipleValue:he=!0})=>{const[Ae,ce]=(0,a.useState)([]),[Je,Ge]=(0,a.useState)({}),[Vt,it]=(0,a.useState)(!1),[yt,Lt]=(0,a.useState)(!0),St=(0,a.useRef)([]),Yt=(0,a.useRef)(0),Ht=()=>{ft()};(0,a.useEffect)(()=>{kt()},[]),(0,a.useEffect)(()=>{$e&&(St.current=[],Yt.current=0,ce([]),Lt(he))},[$e]);const kt=()=>we(void 0,null,function*(){try{const tt=yield(0,De.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Ot=JSON.parse((0,oe.pe)(tt.data));Ge(Ot)}catch(tt){}}),pe=tt=>tt&&tt.substring(0,tt.lastIndexOf(".")),et=tt=>{var Ot,He;const At=pe((Ot=tt[0])==null?void 0:Ot.name)||pe((He=tt[1])==null?void 0:He.name),Nt=Ae.filter(rt=>pe(rt.name)!==At);St.current=[...Nt],ce([...Nt])},qe=tt=>{if(!yt){const dt=new FormData;dt.append("file",tt.file),(0,De.ZP)("/api/attachments/get_file_content.json",{method:"post",body:dt},!0).then(Ke=>{if(Ke.status===0){Yt.current=Yt.current+1;const Me=St.current.map(wt=>{var Rt;if(wt.name===tt.name){const an=Dt({},wt);return(Rt=tt==null?void 0:tt.name)!=null&&Rt.includes(".in")?an.input=Ke==null?void 0:Ke.content:an.output=Ke==null?void 0:Ke.content,an}return wt});if(St.current=[...Me],ce([...Me]),Yt.current>0&&Yt.current===Ae.length){it(!1);let wt=ve(Me);wt=wt.filter(Rt=>{var an,dn;return!!((an=Rt[0])!=null&&an.name&&((dn=Rt[1])!=null&&dn.name))}),wt=wt.map(Rt=>We(Dt(Dt({},Rt[0]),Rt[1]),{is_file:!1})),ct(wt),ft()}}else it(!1),ft()});return}const Ot=new(be())({endpoint:Je.end_point,region:Je.region,accessKeyId:Je.access_key_id,accessKeySecret:Je.access_key_secret,bucket:Je.bucket,stsToken:Je.security_token}),He=tt.name,At={container_type:"TestSet",file_name:He},Nt=(0,Ue.Z)();let rt=`testsets/${ut}/${Nt}${He.indexOf(".")>-1?"."+He.split(".").pop():""}`;ut===null&&(rt=`testsets/${Nt}${He.indexOf(".")>-1?"."+He.split(".").pop():""}`),Ot.multipartUpload(rt,new Blob([tt.file],{type:tt.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:He+""},url:Je==null?void 0:Je.callback_url,host:Je==null?void 0:Je.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,De.rz)(At)}}).then(function(dt){if(dt.data.status===0){Yt.current=Yt.current+1;const Te=St.current.map(Ke=>{var Me,wt,Rt,an,dn,Kt,mn,tn,Da,wn,Xn,Wa,Ba,_a,Un,Vn,ca;if(Ke.name===((wt=(Me=dt.data)==null?void 0:Me.data)==null?void 0:wt.file_name)){const ga=Dt({},Ke);return(dn=(an=(Rt=dt.data)==null?void 0:Rt.data)==null?void 0:an.file_name)!=null&&dn.includes(".in")?(ga.in_object_key=(mn=(Kt=dt.data)==null?void 0:Kt.data)==null?void 0:mn.object,ga.in_object_size=(Da=(tn=dt.data)==null?void 0:tn.data)==null?void 0:Da.size,ga.input=(Xn=(wn=dt.data)==null?void 0:wn.data)==null?void 0:Xn.file_name,ga.in_file=tt):(ga.out_object_key=(Ba=(Wa=dt.data)==null?void 0:Wa.data)==null?void 0:Ba.object,ga.out_object_size=(Un=(_a=dt.data)==null?void 0:_a.data)==null?void 0:Un.size,ga.output=(ca=(Vn=dt.data)==null?void 0:Vn.data)==null?void 0:ca.file_name,ga.out_file=tt),ga}return Ke});if(St.current=[...Te],ce([...Te]),Yt.current>0&&Yt.current===Ae.length){it(!1);let Ke=ve(Te);Ke=Ke.filter(Me=>{var wt,Rt;return!!((wt=Me[0])!=null&&wt.name&&((Rt=Me[1])!=null&&Rt.name))}),Ke=Ke.map(Me=>We(Dt(Dt({},Me[0]),Me[1]),{is_file:!0})),ct(Ke),ft()}}})},Re=tt=>new Promise((Ot,He)=>{let At=0,Nt=[];for(let rt=0;rt{At++,At===tt.length&&(Nt.length?(ie.ZP.warning(`${Nt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),He()):Ot(tt))}).catch(dt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",dt),At++,Nt.push(tt[rt].name),At===tt.length&&(Nt.length?(ie.ZP.warning(`${Nt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),He()):Ot(tt))})}),ke=()=>we(void 0,null,function*(){if(Ae.length===0){ie.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield Re(Ae),it(!0),ve(Ae).some(Ot=>{var He,At;return!((He=Ot[0])!=null&&He.name&&((At=Ot[1])!=null&&At.name))})){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>we(void 0,null,function*(){Ae.map(Ot=>we(void 0,null,function*(){qe(Ot)}))}),onCancel:()=>{it(!1)}});return}Ae.map(Ot=>we(void 0,null,function*(){qe(Ot)}))}),mt={name:"file",fileList:Ae,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:tt=>{if(Ae!=null&&Ae.some(He=>He.name===tt.name))return ie.ZP.info(`${tt.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(tt.size/1024/1024>100)return ie.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(tt.name))return ie.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Ot={name:tt.name,uid:tt.uid,file:tt,percent:0};return Ae.push(Ot),St.current=[...Ae],ce([...Ae]),!1}},Mt=ve(Ae);return console.log(Ae,Mt,"fileList"),de.createElement(se.default,{open:$e,wrapClassName:at,onOk:ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Vt},onCancel:Ht,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},de.createElement("div",{className:Ee.wrap},Ae.length?de.createElement("div",null,de.createElement(ue.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},de.createElement("div",{style:{visibility:nt?"visible":"hidden"}},de.createElement("span",{className:Ee.greyText},"\u7528\u4F8B\u7C7B\u578B"),de.createElement(ne.ZP.Group,{className:`ml20 ${Ee.testCaseRadio}`,optionType:"button",value:yt,onChange:tt=>Lt(tt.target.value)},de.createElement(ne.ZP,{value:!1},"\u6587\u672C"),de.createElement(ne.ZP,{value:!0},"\u6587\u4EF6"))),de.createElement(te.default,Dt({},mt),de.createElement(Se.ZP,{type:"primary",className:Ee.btnS},de.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),de.createElement(Zt,{data:Mt,onRemove:et})):de.createElement("div",{className:`${Ee.noData} mb30`},de.createElement(te.default.Dragger,We(Dt({},mt),{className:Ee.dragger}),de.createElement("img",{src:Be,alt:"",className:"mb20"}),de.createElement("div",null,de.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),de.createElement("span",{className:Ee.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),de.createElement("div",{className:Ee.text},de.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),de.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",de.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",de.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",de.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",de.createElement("br",null))))},Zt=({data:ft=[],onRemove:ct,width:$e="auto",showScore:at=!1,disabled:ut=!1,inputChange:nt,onEvaluatingChange:he,onSelectAll:Ae,checkAll1:ce,checkAll2:Je,checkAll3:Ge,checkAll4:Vt,checkAll5:it,showEvaluatingSetting:yt=!1,className:Lt="",isProgramHomework:St=!1})=>{const Yt={value:"",filename:"",dataUrl:""},[Ht,kt]=(0,a.useState)(Dt({},Yt)),pe=Re=>{let ke=document.createElement("a");document.body.appendChild(ke);let mt=URL.createObjectURL(Re.file);ke.href=mt,ke.download=Re.name,ke.click(),URL.revokeObjectURL(mt),document.body.removeChild(ke)},et=(Re,ke)=>{(0,Ve.LR)(Re,ke)},qe=(Re,ke)=>{se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:de.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{ct(Re,ke)},onCancel:()=>{}})};return ft.length?de.createElement("div",{className:Lt,style:{width:$e}},de.createElement("div",{className:`${St?Ee.headProgram:Ee.head}`},yt&&de.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:ce,onChange:Re=>{Ae(Re.target.checked,"hidden")}}),de.createElement(re.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},de.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),de.createElement("div",{style:{width:St?"25%":"15%"}},"\u7528\u4F8B"),de.createElement("div",{style:{width:at?St?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),de.createElement("div",{style:{width:at?St?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),at&&de.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Vt,onChange:Re=>{Ae(Re.target.checked,"input_visible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Je,onChange:Re=>{Ae(Re.target.checked,"is_invisible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:it,onChange:Re=>{Ae(Re.target.checked,"actual_output_visible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Ge,onChange:Re=>{Ae(Re.target.checked,"last_match_rule")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},de.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),de.createElement("div",{className:Ee.operation,style:St?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),de.createElement("div",{className:Ee.listWrapper,style:{boxShadow:St?"0px 2px 4px 0px #EAEEF4":"unset"}},ft.map((Re,ke)=>{var mt,Mt,tt,Ot;return de.createElement("div",{key:ke,className:Ee.list,style:St?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},yt&&de.createElement("div",{style:{width:"15%"}},de.createElement(Ce.default,{checked:!!Re.hidden,onChange:He=>{he(He.target.checked,ke,"hidden")}})),de.createElement("div",{style:{width:St?"25%":"15%",paddingLeft:St?"5px":"0px",paddingRight:St?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",ke+1),de.createElement("div",{className:Ee.info,style:{width:at?St?"20%":"15%":"25%"}},de.createElement("span",{title:Re.input||((mt=Re[0])==null?void 0:mt.name),onClick:()=>we(void 0,null,function*(){let He;Re.input?Re.input_file_url?He=Re.input_file_url:He=Re.in_file:He=Re[0];let At;typeof He=="string"?(At=yield fetch(He,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),kt({value:yield At.text(),filename:"",dataUrl:He})):(At=yield(0,Ve.db)(He.file),kt({value:At.text,filename:He.name,dataUrl:At.link}))})},Re.input||((Mt=Re[0])==null?void 0:Mt.name))),de.createElement("div",{className:Ee.info,style:{width:at?St?"20%":"15%":"25%"}},de.createElement("span",{title:Re.output||((tt=Re[1])==null?void 0:tt.name),onClick:()=>we(void 0,null,function*(){let He;Re.input?Re.output_file_url?He=Re.output_file_url:He=Re.out_file:He=Re[1];let At;typeof He=="string"?(At=yield fetch(He,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),kt({value:yield At.text(),filename:"",dataUrl:He})):(At=yield(0,Ve.db)(He.file),kt({value:At.text,filename:He.name,dataUrl:At.link}))})},Re.output||((Ot=Re[1])==null?void 0:Ot.name))),at&&de.createElement("div",{style:{width:"20%"}},de.createElement(ge.default,{size:"large",addonAfter:St?"%":null,disabled:ut,style:{width:"80%"},onChange:He=>nt(He,ke),value:Re.score}),!St&&de.createElement("span",null,"\xA0%")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.input_visible||!1,onChange:He=>{he(He.target.checked,ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.is_invisible||!1,onChange:He=>{he(He.target.checked,ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.actual_output_visible||!1,onChange:He=>{he(He.target.checked,ke,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.last_match_rule||!1,onChange:He=>{he(He.target.checked,ke,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),de.createElement("div",{onClick:()=>qe(Re,ke),style:St?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},de.createElement("span",{className:Ee.del},"\u5220\u9664")))})),de.createElement(ye.Z,{close:!0,data:Ht.dataUrl,filename:Ht.filename,type:Ht.dataUrl.length?"txt":"",onClose:()=>kt(Dt({},Yt)),monacoEditor:{value:Ht.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):de.createElement(de.Fragment,null)};var Ye=ot},83554:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ht}});var a=E(59301),te=E(6767),ie=E(25399),se=E(29787),ue=E(77019),ne=E(5269),Se=E(31709),Ce=E(7939),re=E(25374),ge=E(38147),Ee=E(95097),Be=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())}),ht=({id:oe,activeDiscussIndex:De,onReplyDiscuss:Ue,adminOrOperator:Ve})=>{const[ye,de]=(0,a.useState)(""),[x,Ie]=(0,a.useState)(!1);function Le(It){de(It)}function Ne(){if(!ye){te.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(oe,ye),de("")}return(0,a.useEffect)(()=>{De!=oe&&Ie(!1)},[De]),a.createElement("div",{key:oe,className:"discuss-item-editor",style:{display:De===oe?"block":"none",width:"100%"}},a.createElement(re.Z,{miniToolbar:!0,startInit:De===oe,defaultValue:ye,id:oe,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:Le,extraUse:Ve&&a.createElement(ie.Z,{color:"#fff",open:x,destroyTooltipOnHide:!0,title:be({id:oe,isOpen:x,activeDiscussIndex:De,onChange:Le,setIsOpen:Ie}),overlayStyle:{maxWidth:600}},a.createElement("a",{title:x?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>Ie(!x)},a.createElement("i",{className:"iconfont icon-dianzan11"})))}),a.createElement("a",{onClick:Ne,className:"btn-send"},"\u53D1\u9001"))};const be=oe=>{const[De,Ue]=(0,a.useState)(!1),[Ve,ye]=(0,a.useState)([]),[de,x]=(0,a.useState)(1);(0,a.useEffect)(()=>{oe!=null&&oe.isOpen?Ie():(x(1),ye([]))},[oe==null?void 0:oe.isOpen]);const Ie=()=>Be(void 0,null,function*(){Ue(!0);const Le=yield(0,ge.ZP)(`/api/discusses/${oe==null?void 0:oe.id}/recommend_answer.json`,{method:"get"});(Le==null?void 0:Le.status)==0&&ye(Le==null?void 0:Le.answer),Ue(!1)});return a.createElement(se.Z,{spinning:De},a.createElement("div",{style:{color:"#000"}},a.createElement(Ee.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(Ve==null?void 0:Ve[de-1])||""}),a.createElement(ue.Z,{justify:"end",align:"middle"},a.createElement(ne.Z,null,a.createElement(Se.Z,{simple:!0,current:de,pageSize:1,total:(Ve==null?void 0:Ve.length)||0,onChange:Le=>{x(Le)}})),a.createElement(ne.Z,null,a.createElement(Ce.ZP,{onClick:()=>Be(void 0,null,function*(){oe==null||oe.onChange(Ve==null?void 0:Ve[de-1]),oe==null||oe.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},65808:function(Pe,_e,E){"use strict";E.d(_e,{CP:function(){return ie},_V:function(){return ne}});var a=E(28209),te=E.n(a);const ie={secret:a.enc.Utf8.parse("0a18e199b87f1a8d"),iv:a.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},se={exam:ie};function ue(Se="",Ce="exam"){const{secret:re,iv:ge}=se[Ce];return AES.encrypt(Se,re,{iv:ge,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function ne(Se="",Ce="exam"){const{secret:re,iv:ge}=se[Ce];return a.AES.decrypt(Se,re,{iv:ge,mode:te().mode.CBC,padding:te().pad.Pkcs7}).toString(a.enc.Utf8)}},84056:function(Pe,_e,E){"use strict";E.d(_e,{BU:function(){return te},Dj:function(){return a},gH:function(){return ie},vp:function(){return se}});function a(ue){try{ue.mozRequestFullScreen?ue.mozRequestFullScreen():ue.webkitRequestFullScreen&&ue.webkitRequestFullScreen()}catch(ne){console.log(ne,":e")}}function te(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ie=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function se(){var ue=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ne=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ue),window.isFullScreen?window.isFullScreen:ue!=null}},61527:function(Pe,_e,E){"use strict";E.d(_e,{U:function(){return re}});var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(ge,Ee,Be)=>Ee in ge?te(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ge[Ee]=Be,Se=(ge,Ee)=>{for(var Be in Ee||(Ee={}))se.call(Ee,Be)&&ne(ge,Be,Ee[Be]);if(ie)for(var Be of ie(Ee))ue.call(Ee,Be)&&ne(ge,Be,Ee[Be]);return ge},Ce=(ge,Ee,Be)=>new Promise((ht,be)=>{var oe=Ve=>{try{Ue(Be.next(Ve))}catch(ye){be(ye)}},De=Ve=>{try{Ue(Be.throw(Ve))}catch(ye){be(ye)}},Ue=Ve=>Ve.done?ht(Ve.value):Promise.resolve(Ve.value).then(oe,De);Ue((Be=Be.apply(ge,Ee)).next())});function re(ge,Ee){const[Be,ht]=(0,a.useState)(Ee),[be,oe]=(0,a.useState)(!1),[De,Ue]=(0,a.useState)();return[Be,be,(ye,de=!1)=>Ce(this,null,function*(){const x=de?Ee:Se(Se({},Be),ye);oe(!0),ht(x);const Ie=yield ge(x);return oe(!1),Ue(Ie),Ie}),De,Ue]}},72530:function(Pe,_e,E){"use strict";E.d(_e,{_:function(){return ie}});var a=E(59301),te=E(62957);const ie=se=>{var ue,ne;const Se=(0,a.useRef)([]),Ce=()=>{for(const re of Se.current)clearTimeout(re);Se.current=[]};return(0,a.useEffect)(()=>{var re,ge,Ee,Be,ht,be;if(Ce(),(re=se==null?void 0:se.exercise)!=null&&re.left_time&&((Ee=(ge=se==null?void 0:se.exercise)==null?void 0:ge.exercise_events)==null?void 0:Ee.length)>0){for(const oe of(Be=se==null?void 0:se.exercise)==null?void 0:Be.exercise_events)if(((ht=se==null?void 0:se.exercise)==null?void 0:ht.left_time)>(oe==null?void 0:oe.reminder_time)*60){let De=(((be=se==null?void 0:se.exercise)==null?void 0:be.left_time)-(oe==null?void 0:oe.reminder_time)*60)*1e3;De=De>2147483647?2147483647:De;const Ue=setTimeout(()=>{te.default.info({content:`${oe==null?void 0:oe.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},De);Se.current.push(Ue)}}},[(ue=se==null?void 0:se.exercise)==null?void 0:ue.left_time,(ne=se==null?void 0:se.exercise)==null?void 0:ne.exercise_events]),Ce}},49142:function(Pe,_e,E){"use strict";E.d(_e,{AL:function(){return x},Iy:function(){return Ee},Qv:function(){return be},ez:function(){return de},jb:function(){return Be}});var a=E(32834),te=E.n(a),ie=E(11690),se=E.n(ie);let ue=1;function ne(xt,Et){const Dt=xt.match(/^(\s+)(?:```)/);if(Dt===null)return Et;const We=Dt[1];return Et.split(` +7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),Cn(le?(Nn=b==null?void 0:b.page)==null?void 0:Nn.page_info:""))},[z]);const kn=()=>$n(void 0,null,function*(){var Nn;Jn(!0),Tn(!0),Mn.current=new me.Z(ye.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:b==null?void 0:b.id,position:1,type:10,is_chat:!0,prompt:Jt,ppt_url:(Nn=b==null?void 0:b.url)==null?void 0:Nn.map(ka=>ka==null?void 0:ka.url)}),yield new Promise((ka,Qt)=>{Mn.current.on("data",ya=>{Tn(!1),Cn(ya==null?void 0:ya.full)}),Mn.current.on("done",()=>$n(void 0,null,function*(){Jn(!1)})),Mn.current.startStream()})});return a.createElement(Ee.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:a.createElement("div",{className:zn.extraHeader},a.createElement(et.Z,{align:"middle"},En&&a.createElement(a.Fragment,null,a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(ht.ZP,{className:zn.save_btn,style:{marginRight:"20px"},disabled:vn,onClick:()=>{const ka=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();In(ka)}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(ht.ZP,{className:zn.save_btn,disabled:vn,onClick:()=>{const ka=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,ot.RG)(ka)}},a.createElement("i",{className:"iconfont icon-zhichifuzhi"}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const Nn=ka=>{Se.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ka,onOk:()=>{var Qt,ya;(ya=(Qt=Mn.current)==null?void 0:Qt.cancelRequest)==null||ya.call(Qt),Jn(!1),Tn(!1),st()}})};if(vn){Nn("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else En?Nn("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):st()},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:z},a.createElement("div",{className:zn.wrap},a.createElement("div",{className:zn.left},a.createElement("div",{className:zn.tip},a.createElement("img",{src:Qn}),a.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),a.createElement("div",{className:"mb10 mt30 c-black"},a.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),a.createElement(ja.default.TextArea,{style:{height:200},value:Jt,disabled:vn,onChange:Nn=>{Pt(Nn.target.value)}}),a.createElement(re.Z,{title:vn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},vn?a.createElement("div",{className:zn.stop_btn,onClick:()=>{var Nn,ka;(ka=(Nn=Mn.current)==null?void 0:Nn.cancelRequest)==null||ka.call(Nn),Jn(!1),Tn(!1)}},"\u505C\u6B62\u751F\u6210"):a.createElement("div",{className:zn.start_btn,onClick:()=>{if(!Jt.trim()){ne.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}Cn(""),kn()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:qn,ref:ea},En?a.createElement(Ue.Z,{spinning:Zn},En&&a.createElement(da.Z,{cancelIndex:0,streamingStatus:vn,loadImage:!1,onFinish:()=>$n(void 0,null,function*(){}),value:En,isHiddenHtml:!0}),a.createElement("div",{ref:xn})):a.createElement("div",{className:zn.imgBox},a.createElement(Ue.Z,{spinning:vn},a.createElement("img",{width:56,src:Ln}),a.createElement("div",null,"\u9884\u89C8\u533A"))))))},rl=E(92930),bl=E(92310),wl=E.n(bl),Pl=E(39711),ma=Object.defineProperty,Au=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Su=Object.prototype.propertyIsEnumerable,Dr=(le,z,b)=>z in le?ma(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,cu=(le,z)=>{for(var b in z||(z={}))cr.call(z,b)&&Dr(le,b,z[b]);if(Au)for(var b of Au(z))Su.call(z,b)&&Dr(le,b,z[b]);return le};const Iu=le=>React.createElement("svg",cu({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},le),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var ql="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",lu=E(56321),Pr=Object.defineProperty,Hu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,dr=(le,z,b)=>z in le?Pr(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Rr=(le,z)=>{for(var b in z||(z={}))ao.call(z,b)&&dr(le,b,z[b]);if(Gu)for(var b of Gu(z))lo.call(z,b)&&dr(le,b,z[b]);return le},lr=(le,z)=>Hu(le,yu(z)),or=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())}),gu=({className:le,style:z,data:b={},defaultChatData:st=[],initDefaultChatDataKey:pt=0,onPptButtonClick:In})=>{const[bn]=(0,Pl.eh)(),{chatData:Jt,setChatData:Pt,calcHistoryList:vn}=(0,Pl.r5)(),[Jn,Zn]=(0,a.useState)(0),[Tn,En]=(0,a.useState)(""),[Cn,wa]=(0,a.useState)(!1),{scrollBoxRef:Gn,bottomInspectRef:ea,contentRef:xn,isAtBottom:qn}=(0,Pl.wr)({status:Cn}),Mn=(0,Pl.h4)(Gn),kn=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!Jt.length||!Gn.current)return;const ya=Jt[Jt.length-1];ya!=null&&ya.loading&&(Gn.current.scrollTop=Gn.current.scrollHeight)},[Jt.length]),(0,a.useEffect)(()=>{if(pt){Nn();let ya=[];return st.forEach(Ua=>{const Ra=Date.now(),tr=[{text:Ua.question,key:Ra,sender:"user",show:!0},{text:Ua.answer,loading:!1,key:Ra,sender:"AI",show:!0}];ya.push(...tr)}),Pt(ya),()=>{bn.cancel()}}},[pt]);const Nn=()=>{bn.cancel(),Zn(1)},ka=(ya,...Ua)=>or(void 0,[ya,...Ua],function*(Ra,tr=[],_n=[]){var Ta,ml;En(""),Zn(0),(ml=(Ta=kn.current)==null?void 0:Ta.onAttachmentsClear)==null||ml.call(Ta);const xa=Date.now(),al=[{text:Ra,key:xa,sender:"user",show:!0,fileList:tr,imageList:_n},{loading:!0,key:xa,sender:"AI",show:!0}];Pt([...Jt,...al]);const Zr=tr==null?void 0:tr.map(Ir=>{var il;return(il=Ir==null?void 0:Ir.response)==null?void 0:il.file_id}),ou=_n==null?void 0:_n.map(Ir=>{var il;return(il=Ir==null?void 0:Ir.response)==null?void 0:il.data}),Mr=vn(Jt);bn.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Rr({model:"qwen-plus-latest",is_chat:!0,prompt:Ra,file_ids:Zr,image_list:ou,history:Mr},b),onData:(Ir,il)=>{wa(!0),Pt(sl=>sl.map((Nr,Zu)=>Zu===sl.length-1?lr(Rr({},Nr),{text:Ir,loading:!1,error:(il==null?void 0:il.msg)==="error"}):Nr))},onError:Ir=>{let il="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Pt(sl=>[...sl].map((Nr,Zu)=>Zu===sl.length-1?lr(Rr({},Nr),{text:il,loading:!1,error:!0}):Nr))}})}),Qt=Mn.width?Mn.width-20:"100%";return a.createElement("div",{className:wl()("flex flex-col h-full",le),style:z},a.createElement("div",{ref:Gn,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:rl.Z.tips,style:{width:Qt}},a.createElement("img",{className:rl.Z.avatar,src:lu}),a.createElement("div",{className:rl.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),a.createElement(Pl.xj,{className:"pl20",style:{width:Qt},contentRef:xn,chatData:Jt,requestLoading:bn.loading,cancelTyping:Jn,onAnswerFinish:()=>or(void 0,null,function*(){setTimeout(()=>wa(!1),0)})}),!qn&&a.createElement("div",{className:rl.Z.backBottom,onClick:()=>{Gn.current.scrollTop=Gn.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:ea})),(Jt==null?void 0:Jt.length)===0&&a.createElement("div",{className:rl.Z.try},a.createElement("div",{onClick:()=>En("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},a.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),a.createElement("i",{className:"iconfont icon-you2 font18"})),a.createElement("div",{onClick:()=>ka("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},a.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),a.createElement("i",{className:"iconfont icon-you2 font18"}))),a.createElement(Pl.CI,{ref:kn,style:{margin:"0 20px 20px 20px"},onCancel:Nn,headExtraNode:a.createElement("div",{className:rl.Z.pptBtn,onClick:In},a.createElement("img",{src:ql,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:Tn,onSubmit:ka,onChange:En,typing:Cn,loading:bn.loading}))},eu=E(31691),yl=E(50258),Fr=E(24334),Zl={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},tu=E(88125),tl=E(38821),bo=E(81856),mr=E(2524),ru=E(59301);const{TabPane:Uo}=eu.default;var vo=({item:le,backUrl:z,autoHeight:b})=>{var st,pt;const[In,bn]=(0,a.useState)([]),[Jt,Pt]=(0,a.useState)(!1),[vn]=(0,se.useSearchParams)(),Jn=(0,se.useParams)();(0,a.useEffect)(()=>{var En,Cn;((En=le==null?void 0:le.evaluate_codes)==null?void 0:En.length)>0?bn((Cn=le==null?void 0:le.evaluate_codes)==null?void 0:Cn.map((wa,Gn)=>({key:Gn+1,error_msg:wa!=null&&wa.error_msg?Fr.Base64.decode(wa==null?void 0:wa.error_msg):"",status:wa==null?void 0:wa.status,created_at:wa.created_at,code:wa==null?void 0:wa.code,show_code:wa==null?void 0:wa.show_code,language:wa==null?void 0:wa.language,resubmit:wa==null?void 0:wa.resubmit}))):bn([{key:"--",error_msg:"--",show_code:!1}])},[le==null?void 0:le.evaluate_codes]);const Zn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(En,Cn)=>ru.createElement("span",null,Cn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(En,Cn)=>ru.createElement(bo.Z,{date:Cn.created_at,showTag:Cn==null?void 0:Cn.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(En,Cn)=>{var wa;return ru.createElement("span",{className:En===0?"c-green":"c-red"},((wa=tu.Im[En])==null?void 0:wa.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((st=In==null?void 0:In[0])==null?void 0:st.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(En,Cn)=>ru.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:ru.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",ru.createElement(tl.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Cn==null?void 0:Cn.language]})),content:ru.createElement("div",{className:"mb10"},ru.createElement(yl.ZP,{height:300,language:"python",theme:"vs-light",value:Cn!=null&&Cn.code?Fr.Base64.decode(Cn==null?void 0:Cn.code):"",autoHeight:b,options:Tn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(En=>!!En),Tn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ru.createElement("div",{style:{position:"relative",marginTop:"10px"}},ru.createElement(eu.default,{defaultActiveKey:"1"},ru.createElement(Uo,{tab:ru.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",ru.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},ru.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(pt=le==null?void 0:le.user_answer)!=null&&pt.length&&(le!=null&&le.passed_code)?ru.createElement("aside",{className:Zl.shixunWrp},ru.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),ru.createElement("div",{className:Zl.full},ru.createElement(tl.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[le==null?void 0:le.language]}),ru.createElement("span",{onClick:()=>Pt(!0)},ru.createElement("i",{className:"iconfont icon-quanping2"}),ru.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),ru.createElement(yl.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:le!=null&&le.passed_code?Fr.Base64.decode(le==null?void 0:le.passed_code):"",autoHeight:b,options:Tn})):ru.createElement(mr.Z,null)),ru.createElement(Uo,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},ru.createElement(Be.default,{className:"mt5",bordered:!0,dataSource:In,columns:Zn,pagination:!1}))),(le==null?void 0:le.hack_user_identifier)&&ru.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const En=z||`/classrooms/${Jn==null?void 0:Jn.coursesId}/smart_plan/${Jn==null?void 0:Jn.id}/users/${Jn==null?void 0:Jn.user_login}/ppt_info/info`;(0,ot.xg)(`/myproblems/${le==null?void 0:le.hack_user_identifier}?backUrl=${En}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),ru.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:Jt,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Pt(!1),footer:null},ru.createElement(yl.ZP,{height:500,language:"python",theme:"vs-light",value:le!=null&&le.passed_code?Fr.Base64.decode(le==null?void 0:le.passed_code):"",autoHeight:b,options:Tn})))},Oa={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},ci="data:image/png;base64,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",ri="data:image/png;base64,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",Qo="data:image/png;base64,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",Yo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Mi=Object.defineProperty,Ko=Object.getOwnPropertySymbols,ns=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,mi=(le,z,b)=>z in le?Mi(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Fi=(le,z)=>{for(var b in z||(z={}))ns.call(z,b)&&mi(le,b,z[b]);if(Ko)for(var b of Ko(z))di.call(z,b)&&mi(le,b,z[b]);return le};const fi=le=>React.createElement("svg",Fi({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var Zi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",vi=Object.defineProperty,rn=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Al=Object.prototype.propertyIsEnumerable,El=(le,z,b)=>z in le?vi(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Er=(le,z)=>{for(var b in z||(z={}))qa.call(z,b)&&El(le,b,z[b]);if(rn)for(var b of rn(z))Al.call(z,b)&&El(le,b,z[b]);return le};const ir=le=>React.createElement("svg",Er({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var Cu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Mu="data:image/png;base64,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",ro="data:image/png;base64,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",du="data:image/png;base64,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",Ku="data:image/png;base64,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",Ju=E(59301);const Ro=({problemset:le,dispatch:z,question:b})=>{const[st,pt]=(0,a.useState)({}),[In,bn]=(0,a.useState)([]),Jt=["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"];(0,a.useEffect)(()=>{const vn=(0,Ht.cloneDeep)(b);pt(vn),bn(vn==null?void 0:vn.choices)},[b]);const Pt=()=>{let vn="";return In==null||In.forEach((Jn,Zn)=>{Jn!=null&&Jn.is_answer&&(vn=vn+Jt[Zn])}),vn};return Ju.createElement("div",{className:x.solutionWrap},(b==null?void 0:b.item_type)=="PROGRAM"?Ju.createElement("div",null,Ju.createElement(de.Z,{value:'\u53C2\u8003\u7B54\u6848'+((b==null?void 0:b.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Ju.createElement(Ju.Fragment,null,Ju.createElement("div",{className:"c-grey-333 mb5 font16"},Ju.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Ju.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},((b==null?void 0:b.item_type)=="MULTIPLE"?Pt():Jt[In==null?void 0:In.findIndex(vn=>vn==null?void 0:vn.is_answer)])||"--"))),Ju.createElement("div",null,Ju.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Vo=(0,se.connect)(({problemset:le})=>({problemset:le}))(Ro),Jo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",xo=E(87954),ul=E(19719),hl={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},uo=Object.defineProperty,so=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Do=Object.getOwnPropertySymbols,yo=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Xo=(le,z,b)=>z in le?uo(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,fc=(le,z)=>{for(var b in z||(z={}))yo.call(z,b)&&Xo(le,b,z[b]);if(Do)for(var b of Do(z))Yu.call(z,b)&&Xo(le,b,z[b]);return le},Ui=(le,z)=>so(le,oo(z)),As=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const vc={cursor:"move",transition:"unset"},Kd=le=>{var z,b;const{tag:st}=le,{listeners:pt,transform:In,transition:bn,isDragging:Jt,setNodeRef:Pt}=(0,ul.nB)({id:st.id}),vn=Jt&&In?Ui(fc({},vc),{transform:`translate3d(${In.x}px, ${In.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Ui(fc({},vc),{transition:"none",zIndex:10,cursor:"pointer"});return a.createElement("div",Ui(fc({style:vn,ref:Pt},pt),{className:hl.drag_style}),a.createElement("div",{className:hl.item_bottom},(st==null?void 0:st.module_count)>0?(b=(z=st==null?void 0:st.modules)==null?void 0:z.map((Jn,Zn)=>`\u4EA4\u4E92${Zn+1}`))==null?void 0:b.join(" "):"\u7A7A"))},Ed=({globalSetting:le,interactiveOpen:z,onClose:b,maxPage:st,paramsHttp:pt,handlePageClick:In,handleRefresh:bn,currentPosition:Jt})=>{var Pt,vn,Jn;const[Zn,Tn]=(0,a.useState)(!1),[En,Cn]=(0,a.useState)(!1),[wa,Gn]=(0,a.useState)("1"),[ea,xn]=(0,a.useState)("1"),[qn,Mn]=(0,a.useState)({}),kn=(0,a.useRef)(null),[Nn,ka]=(0,a.useState)({pages:[],pages_histories:[]}),Qt=[{title:ea=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:(_n,Ta)=>{var ml,xa;return(Ta==null?void 0:Ta.module_count)>0?(xa=(ml=Ta==null?void 0:Ta.modules)==null?void 0:ml[0])==null?void 0:xa.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:(_n,Ta)=>{var ml,xa;return(Ta==null?void 0:Ta.module_count)>0&&(Ta==null?void 0:Ta.module_count)==2?(xa=(ml=Ta==null?void 0:Ta.modules)==null?void 0:ml[1])==null?void 0:xa.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:(_n,Ta)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",null,ea=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),a.createElement(be.default,{key:Ta.id,ref:kn,value:ea=="1"?Ta==null?void 0:Ta.position:qn[Ta==null?void 0:Ta.id],size:"small",style:{width:120,marginLeft:"10px"},options:Nn==null?void 0:Nn.pages,fieldNames:{label:"position",value:"id"},onChange:ml=>As(void 0,null,function*(){console.log("curentpage",Ta==null?void 0:Ta.id,"value--",ml),ea=="1"?yield Ua(ml,Ta==null?void 0:Ta.id):yield Ra(ml,Ta==null?void 0:Ta.id),Mn(xa=>{const al={};for(const Zr in xa)al[Zr]=null;return al})})}))}];(0,a.useEffect)(()=>{Tn(z),Cn(!1),z&&(ya(),xn("1"))},[z]);const ya=()=>As(void 0,null,function*(){const _n=yield(0,Ve.ZP)(`/api/courses/${pt==null?void 0:pt.coursesId}/smart_plans/${pt==null?void 0:pt.id}/list_page_modules.json`,{method:"get"});(_n==null?void 0:_n.status)==0&&ka(_n==null?void 0:_n.data)}),Ua=(_n,Ta)=>As(void 0,null,function*(){const ml=yield(0,Ve.ZP)(`/api/smart_plan_pages/${_n}/exchange_module.json`,{method:"put",body:{choose_page_id:Ta}});(ml==null?void 0:ml.status)==0&&(ne.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),ya(),bn())}),Ra=(_n,Ta)=>As(void 0,null,function*(){const ml=yield(0,Ve.ZP)(`/api/smart_plan_pages/${_n}/restore_module.json`,{method:"put",body:{choose_page_id:Ta}});(ml==null?void 0:ml.status)==0&&(ne.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),ya(),bn())}),tr=_n=>{var Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr;if(((Ta=_n==null?void 0:_n.active)==null?void 0:Ta.id)==((ml=_n==null?void 0:_n.over)==null?void 0:ml.id)){Gn((xa=_n==null?void 0:_n.active)==null?void 0:xa.id);const Zu=(al=Nn==null?void 0:Nn.pages)==null?void 0:al.find(Po=>{var Tu;return(Po==null?void 0:Po.id)==((Tu=_n==null?void 0:_n.active)==null?void 0:Tu.id)});In(Zu==null?void 0:Zu.position)}(Zr=_n==null?void 0:_n.over)!=null&&Zr.id&&((ou=_n==null?void 0:_n.active)==null?void 0:ou.id)!=((Mr=_n==null?void 0:_n.over)==null?void 0:Mr.id)&&(Ua((Ir=_n==null?void 0:_n.active)==null?void 0:Ir.id,(il=_n==null?void 0:_n.over)==null?void 0:il.id),console.log((sl=_n==null?void 0:_n.active)==null?void 0:sl.id),console.log((Nr=_n==null?void 0:_n.over)==null?void 0:Nr.id))};return a.createElement(Se.default,{footer:null,title:null,closable:!1,open:Zn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{b()}})),a.createElement("div",{className:hl.header_style},a.createElement("div",null,a.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),a.createElement("div",{className:hl.content},a.createElement("div",{className:hl.legend},a.createElement("div",{className:hl.legend_icon,style:{background:"#3061D0"}}),a.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:hl.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:hl.item_list},a.createElement("div",{className:hl.item_list_title},(vn=Array.from({length:Math.ceil(((Pt=Nn==null?void 0:Nn.pages)==null?void 0:Pt.length)/5)},(_n,Ta)=>Ta+1))==null?void 0:vn.map((_n,Ta)=>a.createElement("div",{className:hl.item_title},a.createElement("div",{className:hl.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:hl.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement(xo.LB,{onDragEnd:tr},a.createElement(ul.Fo,{items:Nn==null?void 0:Nn.pages},a.createElement("div",{className:hl.box}," ",Nn==null?void 0:Nn.pages.map(_n=>a.createElement("div",{className:(_n==null?void 0:_n.module_count)>0?hl.page_item_acitve:hl.page_item,style:{backgroundColor:Jt==(_n==null?void 0:_n.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:hl.item_top},a.createElement("div",{className:hl.top_content},_n==null?void 0:_n.position)),a.createElement(Kd,{tag:_n,key:_n.id})))))))))),!En&&a.createElement("div",{className:hl.expandBtn,onClick:()=>{Cn(!0)}},a.createElement("div",{className:hl.imgWrap},a.createElement("img",{src:E(9540),width:18})),a.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",a.createElement("br",null),"\u5217\u8868")),En&&a.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),a.createElement("div",{onClick:()=>{Cn(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},a.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),a.createElement("span",null,"\u6536\u8D77"))),a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},a.createElement("span",null,"\u72B6\u6001"),a.createElement(be.default,{value:ea,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:_n=>{xn(_n)}}),a.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},ea=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),a.createElement(Be.default,{scroll:{y:420},columns:Qt,pagination:!1,dataSource:ea=="1"?(Jn=Nn==null?void 0:Nn.pages)==null?void 0:Jn.filter(_n=>_n==null?void 0:_n.module_count):Nn==null?void 0:Nn.pages_histories,bordered:!0})))))};var hd=(0,se.connect)(({globalSetting:le})=>({globalSetting:le}))(Ed),Jd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Ad=({account:le,globalSetting:z,dispatch:b,classroomList:st,Callback:pt})=>{var In,bn;const[Jt,Pt]=(0,a.useState)(""),[vn,Jn]=(0,a.useState)(0),[Zn,Tn]=(0,a.useState)(0);return(0,a.useEffect)(()=>{st.actionTabs.key=="start_smart_plan"||(Pt(""),Jn(0),Tn(0))},[st.actionTabs.key]),a.createElement(Se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st.actionTabs.key=="question_time",title:(bn=(In=st==null?void 0:st.actionTabs)==null?void 0:In.params)==null?void 0:bn.title,width:"500px",onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>Jd(void 0,null,function*(){Jt&&Jt!="10000"?pt(Jt):Jt=="10000"?pt(vn*60+Zn):pt(null)})},a.createElement("div",null,a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),a.createElement(Ce.ZP.Group,{value:Jt,onChange:En=>{Pt(En.target.value),En.target.value=="10000"&&(Jn(0),Tn(0))}},a.createElement(Ce.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),a.createElement(Ce.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),a.createElement(Ce.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),a.createElement(Ce.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),a.createElement(Ce.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),Jt=="10000"&&a.createElement(a.Fragment,null,a.createElement(pl.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:vn,onChange:En=>{Jn(En)},precision:0}),a.createElement(pl.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:Zn,onChange:En=>{Tn(En)},precision:0})))))};var yd=(0,se.connect)(({account:le,globalSetting:z,classroomList:b})=>({account:le,globalSetting:z,classroomList:b}))(Ad),Ni=E(84056),Ms=Object.defineProperty,Cd=Object.defineProperties,Fd=Object.getOwnPropertyDescriptors,$c=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,fe=(le,z,b)=>z in le?Ms(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Oe=(le,z)=>{for(var b in z||(z={}))y.call(z,b)&&fe(le,b,z[b]);if($c)for(var b of $c(z))ae.call(z,b)&&fe(le,b,z[b]);return le},Qe=(le,z)=>Cd(le,Fd(z)),vt=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const en=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],ln={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},Sn={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},Yn=({classroomList:le,globalSetting:z,dispatch:b,pageNum:st,pptInfo:pt,openEwm:In,aiImg:bn,addPage:Jt,maxPage:Pt,setOpenEwm:vn,behavior:Jn,changePage:Zn,pptFullScreen:Tn,clickTab:En,gotoSlide:Cn,openCheckInfo:wa})=>{var Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua,Ra,tr,_n,Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr,Zu,Po,Tu,Xu,Oo,ai,Eo,ku,no,qo,ui,Hi,Gi,Ki,bi,rs,pi,Ji,oi,ki,us,Li,Xi,vu,To,So,wi,xi,Fo,Ri,os,Va,ji,ks,is,_i,Fs,tc,Bs,ss,Di,nc,Ls,au,cs,ko,Bc,Rs,bs,$o,_u,ds,fr,js,ms,ei,ws,qi,zo,ac,zs,lc,rc,uc,oc,ic,Hc,Si,Io,An,bc,Zs,li,Us,Ei,Go,fs,xs,sc,wc,Gc,hi,Qs,cc;const[vs]=(0,se.useSearchParams)(),[Ds,$i]=(0,a.useState)(null),[Zo,pn]=(0,a.useState)(!1),[Xa,kl]=(0,a.useState)(""),[ur]=ue.default.useForm(),[$r,hr]=(0,a.useState)(!1),Aa=(0,se.useParams)(),[ll,nr]=(0,a.useState)(!1),[bu,Uu]=(0,a.useState)(!1),[hu,fo]=(0,a.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[es,od]=(0,a.useState)({}),[ts,id]=(0,a.useState)({page:1,page_size:20,course_group_id:"",search:""}),[sd,ym]=(0,a.useState)(null),[Cm,o0]=(0,a.useState)(!1),[xd,Dd]=(0,a.useState)(!1),[Fm,Bm]=(0,a.useState)(null),[Sd,i0]=(0,a.useState)(null),Id=(0,a.useRef)(St(ye.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),s0=(0,a.useRef)(null),[bm,c0]=(0,a.useState)(!1),[Ss,wm]=(0,a.useState)({}),[xm,Md]=(0,a.useState)(!1),[Nd,Pd]=(0,a.useState)(1),[Dm,d0]=(0,a.useState)(!1),[Ii,gs]=(0,a.useState)(),[Jm,Xm]=(0,a.useState)(1),[ii,xc]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[m0,Od]=(0,a.useState)(!1),Sm={SINGLE:E(68568),MULTIPLE:E(68568),JUDGMENT:E(50400),PROGRAM:E(88597)},[f0,v0]=(0,a.useState)(!1),[g0,p0]=(0,a.useState)("show_after_submission"),[E0,h0]=(0,a.useState)(!1),[Td,A0]=(0,a.useState)(!1),[Kc,y0]=(0,a.useState)([]),[cd,Im]=(0,a.useState)([]),[kd,Ld]=(0,a.useState)(!1),[Mm,Rd]=(0,a.useState)(!1),[Nm,Jc]=(0,a.useState)(!1),[Pm,dd]=(0,a.useState)(!1),[jd,ps]=(0,a.useState)(!1),[Ys,dc]=(0,a.useState)(!1),[Om,Dc]=(0,a.useState)(!1),[Vs,Sc]=(0,a.useState)(!1),Xc=(0,a.useRef)(),_c=(0,a.useRef)(),{SmartPlanItemBanks:ze}=le,md=(0,a.useRef)(null),C0=(0,a.useRef)(null),[iu,Is]=(0,a.useState)(0),[Lu,Ic]=(0,a.useState)([]),[Tm,F0]=(0,a.useState)(!1),[km,fd]=(0,a.useState)(!1),[B0,b0]=(0,a.useState)({}),[Ws,zd]=(0,a.useState)(""),vd=(0,a.useRef)(null),zi=(0,a.useRef)(null),[w0,x0]=(0,a.useState)(""),[Zd,Ud]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!$r||!(ze!=null&&ze.open_rolling_qrcode_sign))return;const nn=setInterval(()=>{Ud(sa=>sa==1?10:sa-1)},1e3);return()=>clearInterval(nn)},[$r,ze]),(0,a.useEffect)(()=>{Zd==1&&Qd()},[Zd]);const Qd=()=>vt(void 0,null,function*(){var nn;let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/refresh_qrcode_token.json`,{method:"post"});(sa==null?void 0:sa.status)==0&&x0((nn=sa==null?void 0:sa.data)==null?void 0:nn.qrcode_token)});(0,a.useEffect)(()=>{var nn;((nn=ze==null?void 0:ze.page)==null?void 0:nn.current_limit_time)>0?zd(ze.page.current_limit_time+1):zd("")},[(Gn=ze==null?void 0:ze.page)==null?void 0:Gn.current_limit_time]);const D0=()=>{if(!vd.current)return Ws;const nn=Math.floor((Date.now()-vd.current)/1e3);return Math.max(0,Ws-nn)},Yd=()=>{const nn=D0();if(zd(nn),nn<=0){zi.current&&(clearTimeout(zi.current),zi.current=null),ho();return}zi.current&&clearTimeout(zi.current),zi.current=setTimeout(Yd,1e3)};(0,a.useEffect)(()=>{if(Ws<=0)return;vd.current=Date.now(),Yd();const nn=()=>{document.hidden?zi.current&&(clearTimeout(zi.current),zi.current=null):!zi.current&&Ws>0&&(vd.current=Date.now()-(Ws-D0())*1e3,Yd())};return document.addEventListener("visibilitychange",nn),()=>{zi.current&&clearTimeout(zi.current),document.removeEventListener("visibilitychange",nn)}},[Ws]);const Lm=nn=>{const sa=Math.floor(nn/60),Ga=nn%60;return`${String(sa).padStart(2,"0")}:${String(Ga).padStart(2,"0")}`},Rm=(nn,sa)=>{const Ga=Id.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:nn,page_id:sa},{connected:()=>{Ga.perform("request_initial_stats",{smart_plan_page_item_bank_id:nn,page_id:sa})},received:Yl=>{var Qr,Du,qu,Ao,Bo,Ai,yi,Ci;const si=[{name:((Du=(Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr[iu])==null?void 0:Du.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:Yl==null?void 0:Yl.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:Yl==null?void 0:Yl.answerd_num},{name:((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:Yl==null?void 0:Yl.correctly_num},{name:"\u63D0\u4EA4\u7387",value:Yl==null?void 0:Yl.submitted_rate},{name:((Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:Yl==null?void 0:Yl.correct_rate}];fo({summary:si,summaryTotal:Yl==null?void 0:Yl.total_num,details:Yl==null?void 0:Yl.choice_list,studentList:Yl==null?void 0:Yl.knowledge_answer_student_list}),b0(Yl),((Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)=="PROGRAM"&&M0()}});i0(Ga)},Vd=()=>{Sd&&(Sd.unsubscribe(),i0(null))};(0,a.useEffect)(()=>{const nn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return nn!=null&&nn.length&&nn.findIndex(Ga=>Ga==(Aa==null?void 0:Aa.id))!=-1&&Um(),()=>{Vd(),Id.current&&Id.current.disconnect()}},[]),(0,a.useEffect)(()=>{Tn&&En&&gs(En)},[Tn,En]),(0,a.useEffect)(()=>{if(st)return pe.Z.subscribe("active-modal-index",sa=>{var Ga;sa===1&&($i(!0),pn(!1)),sa===2&&(nr(!0),Uu(!0),kl("SELECT"),ur.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),sa===3&&zm(),sa===4&&((Ga=s0.current)==null||Ga.onClick())})},[st,Jt]),(0,a.useEffect)(()=>pe.Z.subscribe("active-data-update",sa=>{ho()}),[]),(0,a.useEffect)(()=>{xd&&jm()},[xd]),(0,a.useEffect)(()=>{st&&st<=Pt&&(ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),nr(!1),Uu(!1),dc(!1),Sc(!1),Od(!1),Is(0))},[st,Pt]),(0,a.useEffect)(()=>{In?(ze!=null&&ze.open_rolling_qrcode_sign&&Qd(),hr(!0)):Ud(10)},[In]);const Wd=(nn,sa,Ga)=>{(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:nn,allow_answer:sa,is_end:Ga,randomData:new Date}}})},Hd=()=>vt(void 0,null,function*(){var nn;const sa=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,a.useEffect)(()=>{var nn,sa,Ga,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci;let si=[];const mc={page_info:0,ai_qna:1,animation_code:2,item_bank:3},Es=(nn=ze==null?void 0:ze.page)==null?void 0:nn.module_sort;Es!=null&&Es.length&&(Es==null||Es.map(hs=>{si.push(qc[mc[hs]])})),(si==null?void 0:si.some(hs=>(hs==null?void 0:hs.key)===Ii))||gs((sa=si==null?void 0:si[0])==null?void 0:sa.key),Ic(si),Ic([...si]),xc(Qe(Oe({},ii),{defaultValue:(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.animation_code,showExtra:!0,open:0})),Wd(st,((Yl=ze==null?void 0:ze.page)==null?void 0:Yl.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),((Qr=ze==null?void 0:ze.relation_positions)==null?void 0:Qr.length)>0&&(Du=ze==null?void 0:ze.relation_positions)!=null&&Du.includes(st)&&Zn(ze==null?void 0:ze.relation_positions),(ze==null?void 0:ze.count)>0&&kl(((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)=="SINGLE"||((Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type)=="MULTIPLE"?"SELECT":(Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)},[ze]),(0,a.useEffect)(()=>{var nn,sa;kd&&(p0(((nn=ze==null?void 0:ze.page)==null?void 0:nn.solution_visibility)||"show_after_submission"),v0((sa=ze==null?void 0:ze.page)==null?void 0:sa.enable_ai_tutor))},[ze,kd]);const ho=()=>vt(void 0,null,function*(){b({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Aa==null?void 0:Aa.coursesId,id:Aa==null?void 0:Aa.id,position:st,max_position:Pt}})}),S0=nn=>vt(void 0,null,function*(){var sa;if(nn){let Ga=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${nn}/edit.json`,{method:"get"});if((Ga==null?void 0:Ga.status)==0)return Im((sa=Ga==null?void 0:Ga.data)==null?void 0:sa.all_pages),Ga==null?void 0:Ga.data}}),I0=(nn,sa)=>vt(void 0,null,function*(){var Ga,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci,si,mc,Es,Mc,hs,Nc;let Lo=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:nn,page_id:sa}});if((Lo==null?void 0:Lo.status)==0){const Wm=[{name:((Yl=(Ga=ze==null?void 0:ze.item_banks)==null?void 0:Ga[iu])==null?void 0:Yl.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Qr=Lo==null?void 0:Lo.data)==null?void 0:Qr.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(Du=Lo==null?void 0:Lo.data)==null?void 0:Du.answerd_num},{name:((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(Bo=Lo==null?void 0:Lo.data)==null?void 0:Bo.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(Ai=Lo==null?void 0:Lo.data)==null?void 0:Ai.submitted_rate},{name:((Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(si=Lo==null?void 0:Lo.data)==null?void 0:si.correct_rate}];fo({summary:Wm,summaryTotal:(mc=Lo==null?void 0:Lo.data)==null?void 0:mc.total_num,details:(Es=Lo==null?void 0:Lo.data)==null?void 0:Es.choice_list,studentList:(Mc=Lo==null?void 0:Lo.data)==null?void 0:Mc.knowledge_answer_student_list}),b0(Lo==null?void 0:Lo.data),((Nc=(hs=ze==null?void 0:ze.item_banks)==null?void 0:hs[iu])==null?void 0:Nc.item_type)=="PROGRAM"&&M0()}});(0,a.useEffect)(()=>{var nn,sa,Ga,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci;return(nn=["in_progress","ended"])!=null&&nn.includes(pt==null?void 0:pt.status)&&(((Ga=(sa=ze==null?void 0:ze.page)==null?void 0:sa.smart_plan_page_knowledges)==null?void 0:Ga.length)>0||((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0||(Qr=ze==null?void 0:ze.page)!=null&&Qr.is_ai_question||((Du=ze==null?void 0:ze.page)==null?void 0:Du.lesson_mode)=="self_learning")&&((pt==null?void 0:pt.status)=="in_progress"?(Sd&&Vd(),Rm((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.smart_plan_page_item_bank_id,(Bo=ze==null?void 0:ze.page)==null?void 0:Bo.id)):I0((yi=(Ai=ze==null?void 0:ze.item_banks)==null?void 0:Ai[iu])==null?void 0:yi.smart_plan_page_item_bank_id,(Ci=ze==null?void 0:ze.page)==null?void 0:Ci.id)),()=>{Vd()}},[ze,iu]);const M0=()=>vt(void 0,null,function*(){var nn,sa,Ga;let Yl=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/students.json`,{method:"get",params:Qe(Oe({},ts),{item_bank_id:(Ga=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ga.id})});(Yl==null?void 0:Yl.status)==0&&od(Yl==null?void 0:Yl.data)}),jm=()=>vt(void 0,null,function*(){var nn;o0(!0);const sa=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/student_comment.json`,{method:"get",params:{user_id:Fm}});(sa==null?void 0:sa.status)===0&&ym(sa==null?void 0:sa.data),o0(!1)}),zm=kt().throttle(Jt,2500,{leading:!0,trailing:!1});(0,a.useEffect)(()=>{var nn;((nn=ze==null?void 0:ze.page)==null?void 0:nn.animation_code)!==""&&Ii=="3"&&(clearTimeout(C0.current),C0.current=setTimeout(()=>{var sa,Ga;const Yl=document.createElement("iframe");Yl.style.width="100%",Yl.style.height="100%",Yl.style.overflow="auto",Yl.style.border="0";const Qr=Du=>{try{const qu=Du.documentElement.scrollHeight;Yl.style.height=`${Math.max(qu+10,400)}px`,qu||setTimeout(()=>{Qr(Du)},1e3)}catch(qu){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",qu)}};if(md.current){md.current.innerHTML="",md.current.appendChild(Yl);const Du=Yl.contentDocument||Yl.contentWindow.document;Du.open(),Du.write((sa=ze==null?void 0:ze.page)==null?void 0:sa.animation_code),(Ga=Du.documentElement)==null||Ga.scrollHeight,Qr(Du),setTimeout(()=>{Qr(Du)},1e3)}},1e3))},[(ea=ze==null?void 0:ze.page)==null?void 0:ea.animation_code,Ii,ii.open,In]);const Zm=(nn,sa)=>vt(void 0,null,function*(){var Ga;const Yl=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.id}/animation_code.json`,{method:"put",body:{animation_code:nn}});(Yl==null?void 0:Yl.status)===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),xc(Qe(Oe({},ii),{open:0})),ho(),sa(),Jc(!1))});(0,a.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[Jn]);const Um=()=>{const nn=Ga=>vt(void 0,null,function*(){const Yl=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_cover.json`,{method:"post",body:Ga?{}:{position:1}});(Yl==null?void 0:Yl.status)==0&&ne.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),sa=()=>{const Ga=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(Ga!=null&&Ga.length){const Yl=Ga.findIndex(Qr=>Qr==(Aa==null?void 0:Aa.id));Yl!=-1&&(Ga==null||Ga.splice(Yl,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(Ga))}};Se.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>vt(void 0,null,function*(){sa(),yield nn(!1)}),onCancel:()=>vt(void 0,null,function*(){sa()})})},qc=[{key:"1",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(65560)}),a.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(58163)}),a.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:E(2402)}),a.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:a.createElement("div",{className:`${Oa.subBtn}`},a.createElement("img",{src:Sm[(qn=(xn=ze==null?void 0:ze.item_banks)==null?void 0:xn[iu])==null?void 0:qn.item_type]}),a.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],Qm=[((Mn=Lu==null?void 0:Lu[0])==null?void 0:Mn.key)!="4"&&{key:"4",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("item_bank"))&&dd(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((kn=Lu==null?void 0:Lu[0])==null?void 0:kn.key)!="2"&&{key:"2",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("ai_qna"))&&(Ic([...Lu,qc[1]]),gs("2"),dc(!0),Dc(!0),ps(!1))})},"\u667A\u80FD\u4E92\u52A8")},((Nn=Lu==null?void 0:Lu[0])==null?void 0:Nn.key)!="3"&&{key:"3",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("animation_code"))&&Jc(!0)})},"\u667A\u80FD\u52A8\u6548")},((ka=Lu==null?void 0:Lu[0])==null?void 0:ka.key)!="1"&&{key:"1",label:a.createElement("div",{onClick:()=>vt(void 0,null,function*(){(yield Hs("page_info"))&&(Ic([...Lu,qc[0]]),gs("1"),Sc(!0),ps(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(nn=>!!nn),Ym=[{key:"1",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:a.createElement("div",{onClick:()=>{(ze==null?void 0:ze.count)>=5?ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):pe.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(nn=>!!nn),Hs=nn=>vt(void 0,null,function*(){var sa;const Ga=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/check_module_max.json`,{method:"post",body:{module_type:nn}});return(Ga==null?void 0:Ga.status)==0?!0:(ho(),!1)}),N0=()=>a.createElement(aa,{form:ur,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),P0=()=>a.createElement($a,{form:ur,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),Vm=nn=>{const sa=Math.floor(nn/60),Ga=nn%60;if(sa>0&&Ga==0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},sa),"\u5206\u949F");if(sa==0&&Ga>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Ga),"\u79D2");if(sa>0&&Ga>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},sa),"\u5206\u949F",a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Ga),"\u79D2")};return a.createElement("section",null,m0&&a.createElement("div",null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),a.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{Od(!1)}})),a.createElement(gu,{onPptButtonClick:()=>{const nn=`/IntelligentTools/10?pathid=${Aa.coursesId}&url=${window.location.origin}&name=${ze==null?void 0:ze.smart_plan_name}&type=Course`;(0,ot.xg)(ye.Z.AI_PLATFORM_URL+nn)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(Qt=ze==null?void 0:ze.page)==null?void 0:Qt.id,defaultChatData:ze==null?void 0:ze.course_qna_records,data:{ppt_url:bn==null?void 0:bn.map(nn=>nn==null?void 0:nn.url),questionable_type:"SmartPlanItemBank",questionable_id:(ya=ze==null?void 0:ze.page)==null?void 0:ya.id,position:st,type:10}})),!m0&&a.createElement("div",{className:Oa.box,id:"target"},a.createElement("div",{className:Oa.box_header},a.createElement(Ce.ZP.Group,{className:Oa.addTypeRadio,onChange:nn=>{var sa,Ga,Yl,Qr;Ii=="2"&&((Ga=(sa=ze==null?void 0:ze.page)==null?void 0:sa.smart_plan_page_knowledges)==null?void 0:Ga.length)==0&&!((Yl=ze==null?void 0:ze.page)!=null&&Yl.is_ai_question)?Xc.current.handleClose():Ii=="1"&&!((Qr=ze==null?void 0:ze.page)!=null&&Qr.page_info)?_c.current.handleClose():gs(nn.target.value)},value:Ii,optionType:"button"},Lu==null?void 0:Lu.map((nn,sa)=>a.createElement("div",{key:sa},a.createElement(Ce.ZP.Button,{value:nn==null?void 0:nn.key,key:sa},nn==null?void 0:nn.name),(Lu==null?void 0:Lu.length)==2&&sa==0&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},a.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${Oa.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>vt(void 0,null,function*(){var Ga;let Yl=Lu==null?void 0:Lu.map(Du=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[Du==null?void 0:Du.key]);const Qr=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.id}/change_module_sort.json`,{method:"put",body:{module_sort:[Yl[1],Yl[0]]}});(Qr==null?void 0:Qr.status)==0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho())})}))))),(Lu==null?void 0:Lu.length)==1&&!Ys&&!Vs&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(ge.Z,{menu:{items:Qm},overlayClassName:Oa.menuSty},a.createElement("div",{className:Oa.box_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(Lu==null?void 0:Lu.length)==2&&!Ys&&!Vs&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},a.createElement("div",{className:Oa.box_add,style:{cursor:"not-allowed"}},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),a.createElement(re.Z,{title:((Ua=ze==null?void 0:ze.page)!=null&&Ua.animation_code||((tr=(Ra=ze==null?void 0:ze.page)==null?void 0:Ra.smart_plan_page_knowledges)==null?void 0:tr.length)>0||(_n=ze==null?void 0:ze.page)!=null&&_n.is_ai_question||(Ta=ze==null?void 0:ze.page)!=null&&Ta.page_info||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"?"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E"},a.createElement("div",{style:{marginLeft:"auto"}},a.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${Oa.iconSty}`,style:{cursor:"pointer"},onClick:()=>vt(void 0,null,function*(){var nn,sa;let Ga=yield S0((nn=ze==null?void 0:ze.page)==null?void 0:nn.id);const Yl=(sa=Ga==null?void 0:Ga.all_pages)==null?void 0:sa.filter(Qr=>Qr==null?void 0:Qr.checked).map(Qr=>Qr==null?void 0:Qr.id);y0(Yl),h0(Ga==null?void 0:Ga.progress_control),A0(Ga==null?void 0:Ga.enable_progress_control),Rd(!0)})}))),a.createElement("div",{className:Oa.box_botton,style:{marginLeft:"10px"},onClick:()=>{Od(!0)}},a.createElement("img",{src:E(69780),width:22}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),a.createElement("div",{className:Oa.box_botton,style:{marginLeft:"10px"},onClick:()=>{F0(!0)}},a.createElement("img",{src:E(49324),width:18}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),a.createElement("div",{className:Oa.box_close,onClick:()=>{(0,Ni.vp)()&&(0,Ni.BU)(),se.history.push(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan`)}},a.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),a.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),a.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((ml=ze==null?void 0:ze.page)!=null&&ml.animation_code)&&!(((al=(xa=ze==null?void 0:ze.page)==null?void 0:xa.smart_plan_page_knowledges)==null?void 0:al.length)>0||(Zr=ze==null?void 0:ze.page)!=null&&Zr.is_ai_question||(ou=ze==null?void 0:ze.page)!=null&&ou.page_info)&&(ze==null?void 0:ze.count)==0&&(Lu==null?void 0:Lu.length)==0&&a.createElement("div",{className:Oa.nodataSty},a.createElement("div",{className:Oa.rightWrap},a.createElement("div",{className:Oa.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),a.createElement("div",{className:Oa.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${Mu})`},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("item_bank"))&&dd(!0)})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:ci})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${ro})`,marginLeft:"20px"},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("animation_code"))&&Jc(!0)})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:ri})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),a.createElement("div",{className:Oa.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${du})`},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("ai_qna"))&&(Ic([...Lu,qc[1]]),gs("2"),dc(!0),Dc(!0),ps(!1))})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:Qo})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),a.createElement("div",{className:Oa.wrap_button,style:{backgroundImage:`url(${Ku})`,marginLeft:"20px"},onClick:()=>vt(void 0,null,function*(){if((pt==null?void 0:pt.status)=="ended"){ne.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield Hs("page_info"))&&(Ic([...Lu,qc[0]]),gs("1"),Sc(!0),ps(!1))})},a.createElement("div",{className:Oa.wrap_img},a.createElement("img",{width:30,height:30,src:Yo})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),Ii=="1"&&(Vs?a.createElement(Wt,{ref:_c,isOpen:Vs,isEdit:jd,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),changePage:Zn,onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Sc(!1),ps(!1),ho()},onClose:()=>{Sc(!1),ps(!1),ho()}}):a.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((Mr=ze==null?void 0:ze.page)==null?void 0:Mr.info_read_min_time)&&a.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Ir=ze==null?void 0:ze.page)==null?void 0:Ir.info_read_min_time)==60?"1min":((il=ze==null?void 0:ze.page)==null?void 0:il.info_read_min_time)+"s")),(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(re.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{ps(!0),Sc(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:nn=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>vt(void 0,null,function*(){var sa;let Ga=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(Ga==null?void 0:Ga.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((sl=ze==null?void 0:ze.page)==null?void 0:sl.page_info)&&a.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},a.createElement(de.Z,{className:"font16 mt5",value:(Nr=ze==null?void 0:ze.page)==null?void 0:Nr.page_info})))),Ii=="2"&&(Ys?a.createElement(Bn,{ref:Xc,isOpen:Ys,isEdit:jd,addInteraction:Om,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),dc(!1),Dc(!1),ps(!1),ho()},onClose:()=>{dc(!1),Dc(!1),ps(!1),ho()}}):a.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(re.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{dc(!0),Dc(!1),ps(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:nn=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>vt(void 0,null,function*(){var sa;let Ga=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Ga==null?void 0:Ga.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),((Po=(Zu=ze==null?void 0:ze.page)==null?void 0:Zu.smart_plan_page_knowledges)==null?void 0:Po.length)>0&&a.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Xu=(Tu=ze==null?void 0:ze.page)==null?void 0:Tu.smart_plan_page_knowledges)==null?void 0:Xu.map((nn,sa)=>a.createElement("div",{key:"index",style:{marginTop:sa==0?"0":"20px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",en[sa]),a.createElement("div",{className:Oa.question_list},nn==null?void 0:nn.question),(nn==null?void 0:nn.answer)&&a.createElement("div",{className:Oa.answer_list},a.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),nn==null?void 0:nn.answer)))),((Oo=ze==null?void 0:ze.page)==null?void 0:Oo.is_ai_question)&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},a.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),a.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",a.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(ai=ze==null?void 0:ze.page)==null?void 0:ai.ai_question_size),"\u9053")),a.createElement("div",{key:"index",className:Oa.ai_question_list,style:{marginTop:"15px"}},(Eo=ze==null?void 0:ze.page)==null?void 0:Eo.ai_requirement)))),a.createElement(Ja.Z,{defaultValue:ii.defaultValue,open:ii.open,language:ii.language,height:ii.height,onDynamic:Zm,showExtra:ii.showExtra}),Ii=="3"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},a.createElement(re.Z,{title:"\u5168\u5C4F\u67E5\u770B"},a.createElement("div",{className:Oa.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{xc(Qe(Oe({},ii),{open:ii.open+1,showExtra:!1}))}},a.createElement("i",{className:"iconfont icon-quanping5"}))),(pt==null?void 0:pt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement(re.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>{xc(Qe(Oe({},ii),{open:ii.open+1,showExtra:!0}))}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(re.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:()=>{Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vt(void 0,null,function*(){var nn;const sa=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(sa==null?void 0:sa.status)===0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),xc(Qe(Oe({},ii),{open:0})),ho())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),a.createElement("div",{className:Oa.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},a.createElement("div",{ref:md}))),Ii=="4"&&a.createElement("div",null,a.createElement("div",null,a.createElement("div",{className:Oa.questionWrap},a.createElement("div",{className:Oa.questionHeader},a.createElement("div",{className:Oa.questionTitle},((no=(ku=ze==null?void 0:ze.item_banks)==null?void 0:ku[iu])==null?void 0:no.generate_type)=="ai"&&a.createElement(re.Z,{title:"\u667A\u80FD\u51FA\u9898"},a.createElement("img",{src:Jo,width:18,height:18,style:{marginRight:10}})),a.createElement("span",{className:Oa.question_type},Sn[(ui=(qo=ze==null?void 0:ze.item_banks)==null?void 0:qo[iu])==null?void 0:ui.item_type]),(Hi=ze==null?void 0:ze.page)!=null&&Hi.answer_limit_time?a.createElement("span",{className:Oa.time_long},"\u7B54\u9898\u65F6\u957F",Vm((Gi=ze==null?void 0:ze.page)==null?void 0:Gi.answer_limit_time)):a.createElement("span",null),Ws&&((Ki=ze==null?void 0:ze.page)==null?void 0:Ki.status)=="in_progress"?a.createElement("span",{className:Oa.daojishi},a.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),a.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),a.createElement("span",{style:{width:"45px"}},Lm(Ws))):a.createElement("span",null)),a.createElement("div",{className:Oa.shiti_icon},(ze==null?void 0:ze.count)>0&&((pt==null?void 0:pt.status)=="not_started"||((bi=ze==null?void 0:ze.page)==null?void 0:bi.status)!="ended")&&a.createElement(re.Z,{title:"\u8BBE\u7F6E"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){var nn;yield S0((nn=ze==null?void 0:ze.page)==null?void 0:nn.id),Ld(!0)})},a.createElement("i",{className:`iconfont icon-shezhi9 ${(rs=Oa)==null?void 0:rs.genghuan}`}))),(ze==null?void 0:ze.count)>0&&(pt==null?void 0:pt.status)!="ended"&&((pi=ze==null?void 0:ze.page)==null?void 0:pi.status)=="not_started"&&a.createElement(re.Z,{title:"\u66F4\u6362\u8BD5\u9898"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){$i(!0),pn(!0)})},a.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(Ji=Oa)==null?void 0:Ji.genghuan}`}))),((pt==null?void 0:pt.status)=="not_started"||((oi=ze==null?void 0:ze.page)==null?void 0:oi.status)!="ended")&&a.createElement(re.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},a.createElement("div",{className:Oa.iconTipSty,onClick:()=>vt(void 0,null,function*(){var nn,sa,Ga,Yl,Qr,Du,qu,Ao,Bo,Ai,yi,Ci,si,mc,Es,Mc,hs;((sa=(nn=ze==null?void 0:ze.item_banks)==null?void 0:nn[iu])==null?void 0:sa.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Yl=(Ga=ze==null?void 0:ze.item_banks)==null?void 0:Ga[iu])==null?void 0:Yl.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info`):(ur.setFieldsValue({item_type:((Du=(Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr[iu])==null?void 0:Du.item_type)=="SINGLE"||((Ao=(qu=ze==null?void 0:ze.item_banks)==null?void 0:qu[iu])==null?void 0:Ao.item_type)=="MULTIPLE"?"SELECT":(Ai=(Bo=ze==null?void 0:ze.item_banks)==null?void 0:Bo[iu])==null?void 0:Ai.item_type,choices:(si=(Ci=(yi=ze==null?void 0:ze.item_banks)==null?void 0:yi[iu])==null?void 0:Ci.choices)==null?void 0:si.map(Nc=>(Nc.is_answer=Nc.is_answer?1:0,Nc)),analysis:(Es=(mc=ze==null?void 0:ze.item_banks)==null?void 0:mc[iu])==null?void 0:Es.analysis,name:(hs=(Mc=ze==null?void 0:ze.item_banks)==null?void 0:Mc[iu])==null?void 0:hs.name}),nr(!1),Uu(!0))})},a.createElement("i",{className:`iconfont icon-bianjikejian ${(ki=Oa)==null?void 0:ki.genghuan}`}))),(ze==null?void 0:ze.count)>0&&((us=ze==null?void 0:ze.page)==null?void 0:us.status)=="not_started"&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(re.Z,{title:"\u5220\u9664\u8BD5\u9898"},a.createElement("div",{className:`${Oa.iconTipSty} ${Oa.shanchu}`,onClick:()=>vt(void 0,null,function*(){Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vt(void 0,null,function*(){var nn,sa,Ga;const Yl=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(Ga=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ga.id}});(Yl==null?void 0:Yl.status)===0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),nr(!1),ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),Is(0))})})})},a.createElement("i",{className:`iconfont icon-shanchu1 ${(Li=Oa)==null?void 0:Li.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((vu=(Xi=ze==null?void 0:ze.item_banks)==null?void 0:Xi[iu])==null?void 0:vu.item_type)&&a.createElement(Te,{questionIndex:iu+1,question:(To=ze==null?void 0:ze.item_banks)==null?void 0:To[iu],disabled:!0,showAnswer:(pt==null?void 0:pt.status)!=="in_progress"||((So=ze==null?void 0:ze.page)==null?void 0:So.status)==="ended"}),((xi=(wi=ze==null?void 0:ze.item_banks)==null?void 0:wi[iu])==null?void 0:xi.item_type)=="PROGRAM"&&a.createElement(ve,{questionIndex:iu+1,question:(Fo=ze==null?void 0:ze.item_banks)==null?void 0:Fo[iu]}),((os=(Ri=ze==null?void 0:ze.item_banks)==null?void 0:Ri[iu])==null?void 0:os.item_type)=="PROGRAM"&&xe((Va=ze==null?void 0:ze.item_banks)==null?void 0:Va[iu]),((pt==null?void 0:pt.status)!=="in_progress"||((ji=ze==null?void 0:ze.page)==null?void 0:ji.status)==="ended")&&((is=(ks=ze==null?void 0:ze.item_banks)==null?void 0:ks[iu])==null?void 0:is.item_type)!="PROGRAM"&&a.createElement(Vo,{question:(_i=ze==null?void 0:ze.item_banks)==null?void 0:_i[iu]})))),a.createElement(Ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{fd(!1)},destroyOnClose:!0,forceRender:!0,open:km},a.createElement("div",{style:{padding:"20px"}},((ze==null?void 0:ze.count)>0||((tc=(Fs=ze==null?void 0:ze.page)==null?void 0:Fs.smart_plan_page_knowledges)==null?void 0:tc.length)>0||((Bs=ze==null?void 0:ze.page)==null?void 0:Bs.is_ai_question))&&((pt==null?void 0:pt.status)!="not_started"||(pt==null?void 0:pt.status)=="not_started"&&((ss=pt==null?void 0:pt.group_settings)==null?void 0:ss.some(nn=>nn.status=="ended")))&&((Di=ze==null?void 0:ze.page)==null?void 0:Di.status)!="not_started"&&a.createElement("div",{className:Oa.staticWrap},(ze==null?void 0:ze.count)>0&&a.createElement(a.Fragment,null,a.createElement(Ur,{data:(hu==null?void 0:hu.summary)||[],totalData:hu==null?void 0:hu.summaryTotal,paramsHttp:Aa,smartItembanks:ze,socketData:B0}),((Ls=(nc=ze==null?void 0:ze.item_banks)==null?void 0:nc[iu])==null?void 0:Ls.item_type)!=="PROGRAM"&&a.createElement(ia,{data:(hu==null?void 0:hu.details)||[],paramsHttp:Aa,smartItembanks:ze,socketData:B0})),((cs=(au=ze==null?void 0:ze.item_banks)==null?void 0:au[iu])==null?void 0:cs.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),a.createElement("div",{className:Oa.subTitle},"\u7B54\u9898\u8BB0\u5F55")),a.createElement(Be.default,{dataSource:(es==null?void 0:es.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(nn,sa,Ga)=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:nn=>{switch(nn){case"not_started":return a.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return a.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return a.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return a.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(nn,sa)=>a.createElement(ht.ZP,{type:"link",loading:!1,onClick:()=>vt(void 0,null,function*(){wm(sa),c0(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(es==null?void 0:es.count)||0,onChange:(nn,sa)=>{id(Qe(Oe({},ts),{page:nn,page_size:sa}))},current:ts==null?void 0:ts.page,pageSize:ts==null?void 0:ts.page_size,showTotal:nn=>a.createElement(a.Fragment,null,"\u5171",a.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},nn),"\u6761\u6570\u636E")}})))),a.createElement("div",{className:Oa.close_drawer,onClick:nn=>{nn.stopPropagation(),fd(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),bu&&a.createElement(ue.default,{form:ur,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},a.createElement(Ee.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:bu},a.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("div",{style:{fontWeight:500,fontSize:16}},ll?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),a.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{Uu(!1),nr(!1)}})),ll&&a.createElement(ue.default.Item,{name:"item_type",label:"\u9898\u578B"},a.createElement(be.default,{size:"large",onChange:nn=>{switch(ur.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),kl(nn),nn){case"SELECT":ur.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":ur.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},a.createElement(be.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),a.createElement(be.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),ll?a.createElement(a.Fragment,null,Xa=="SELECT"&&N0(),Xa=="JUDGMENT"&&P0()):a.createElement(a.Fragment,null,["SINGLE","MULTIPLE"].includes((Bc=(ko=ze==null?void 0:ze.item_banks)==null?void 0:ko[iu])==null?void 0:Bc.item_type)&&N0(),((bs=(Rs=ze==null?void 0:ze.item_banks)==null?void 0:Rs[iu])==null?void 0:bs.item_type)=="JUDGMENT"&&P0()),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Oa.bottomDiv},a.createElement("div",{className:Oa.save_button,style:{marginRight:"20px"},onClick:()=>{Uu(!1),nr(!1)}},"\u53D6\u6D88"),((pt==null?void 0:pt.status)=="not_started"||(($o=ze==null?void 0:ze.page)==null?void 0:$o.status)!="ended")&&a.createElement("div",{className:Oa.save_button,onClick:()=>vt(void 0,null,function*(){var nn,sa,Ga,Yl,Qr;yield ur.validateFields();let Du="";ur.getFieldValue("item_type")=="SELECT"?ur.getFieldValue("choices").filter(Bo=>Bo.is_answer==1).length>1?Du="MULTIPLE":Du="SINGLE":Du=ur.getFieldValue("item_type");const qu=ll?`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}.json`,Ao=yield(0,Ve.ZP)(qu,{method:ll?"post":"put",body:Qe(Oe({},ur.getFieldsValue()),{item_type:Du,position:st,smart_plan_id:Aa==null?void 0:Aa.id,difficulty:2,item_bank_id:(Ga=(sa=ze==null?void 0:ze.item_banks)==null?void 0:sa[iu])==null?void 0:Ga.id})});(Ao==null?void 0:Ao.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),ll&&(((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0?Is((Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr.length):Is(0)),gs("4"),nr(!1),Uu(!1))})},"\u4FDD\u5B58"))))),Ii=="4"&&a.createElement("div",{className:Oa.page_footer},(ze==null?void 0:ze.count)>1&&((_u=Array.from({length:ze==null?void 0:ze.count},(nn,sa)=>sa+1))==null?void 0:_u.map((nn,sa)=>a.createElement("div",{key:sa,className:sa==iu?Oa.num_style_active:Oa.num_style,onClick:()=>{Is(nn-1)}},nn))),a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(pt==null?void 0:pt.status)!="ended"&&a.createElement(ge.Z,{menu:{items:Ym},overlayClassName:Oa.menuSty},a.createElement("div",{className:Oa.question_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),a.createElement("div",{onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)}),className:Oa.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(ze==null?void 0:ze.count)>0&&((ds=ze==null?void 0:ze.page)==null?void 0:ds.status)!="not_started"&&((pt==null?void 0:pt.status)!="not_started"||(pt==null?void 0:pt.status)=="not_started"&&((fr=pt==null?void 0:pt.group_settings)==null?void 0:fr.some(nn=>nn.status=="ended")))&&a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>vt(void 0,null,function*(){var nn,sa,Ga;(pt==null?void 0:pt.status)=="not_started"&&(yield I0((sa=(nn=ze==null?void 0:ze.item_banks)==null?void 0:nn[iu])==null?void 0:sa.smart_plan_page_item_bank_id,(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.id)),fd(!0)})},a.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(pt==null?void 0:pt.status)=="in_progress"&&((js=ze==null?void 0:ze.page)==null?void 0:js.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&((ms=ze==null?void 0:ze.page)==null?void 0:ms.status)=="in_progress"&&((ei=ze==null?void 0:ze.page)==null?void 0:ei.answer_limit_time)>0&&a.createElement("div",{className:Oa.yanshi_style,onClick:()=>vt(void 0,null,function*(){b({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:Aa==null?void 0:Aa.id,SmartPlanItemBanks:ze}}})})},"\u5EF6\u65F6"),(pt==null?void 0:pt.status)=="in_progress"&&((ws=ze==null?void 0:ze.page)==null?void 0:ws.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&(((qi=ze==null?void 0:ze.page)==null?void 0:qi.status)=="not_started"||((zo=ze==null?void 0:ze.page)==null?void 0:zo.status)=="ended")&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>vt(void 0,null,function*(){b({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Aa==null?void 0:Aa.id,SmartPlanItemBanks:ze}}})})},((ac=ze==null?void 0:ze.page)==null?void 0:ac.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(pt==null?void 0:pt.status)=="in_progress"&&((zs=ze==null?void 0:ze.page)==null?void 0:zs.lesson_mode)!="self_learning"&&!(ze!=null&&ze.is_extra)&&((lc=ze==null?void 0:ze.page)==null?void 0:lc.status)=="in_progress"&&a.createElement("div",{className:Oa.yulan_style_end,onClick:()=>vt(void 0,null,function*(){var nn;let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(nn=ze==null?void 0:ze.page)==null?void 0:nn.id,status:"ended"}});(sa==null?void 0:sa.status)==0&&(ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ho(),fo(sa==null?void 0:sa.data))})},"\u7ED3\u675F\u7B54\u9898"))),Ii=="1"&&a.createElement("div",{className:Oa.page_footer},Vs&&a.createElement("div",{className:Oa.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{_c.current.handleClose()}},"\u53D6\u6D88"),Vs&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>{_c.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),a.createElement("div",{className:Oa.question_add,style:Vs?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),Vs?_c.current.onClickPreview():vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)})},"\u9884\u89C8\u4F53\u9A8C")),Ii=="2"&&a.createElement("div",{className:Oa.page_footer,style:{justifyContent:"flex-end"}},Ys&&a.createElement("div",{className:Oa.cancle_sty,onClick:()=>{Xc.current.handleClose()}},"\u53D6\u6D88"),Ys&&a.createElement("div",{className:Oa.yulan_style,onClick:()=>{Xc.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>vt(void 0,null,function*(){var nn,sa;yield Hd(),Ys?Xc.current.onClickPreview():vs.get("type")?(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?type=${vs.get("type")}&simulate=true&simulateType=${(nn=Lu==null?void 0:Lu[0])==null?void 0:nn.key}&pptPage=${st}`):(0,ot.xg)(`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info?simulate=true&simulateType=${(sa=Lu==null?void 0:Lu[0])==null?void 0:sa.key}&pptPage=${st}`)})},"\u9884\u89C8\u4F53\u9A8C"),(pt==null?void 0:pt.status)!="not_started"&&(((uc=(rc=ze==null?void 0:ze.page)==null?void 0:rc.smart_plan_page_knowledges)==null?void 0:uc.length)>0||((oc=ze==null?void 0:ze.page)==null?void 0:oc.is_ai_question))&&((ic=hu==null?void 0:hu.studentList)==null?void 0:ic.length)>0&&a.createElement("div",{className:Oa.question_add,style:{marginLeft:"10px"},onClick:()=>{Md(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((Si=(Hc=ze==null?void 0:ze.page)==null?void 0:Hc.smart_plan_page_knowledges)==null?void 0:Si.length)<3&&!((Io=ze==null?void 0:ze.page)!=null&&Io.is_ai_question)&&!Ys&&(pt==null?void 0:pt.status)!="ended"&&a.createElement("div",{className:Oa.yulan_style,style:{marginLeft:"10px"},onClick:()=>{Dc(!0),dc(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),a.createElement(Se.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:xm,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Md(!1)}},a.createElement(Be.default,{pagination:!1,dataSource:(hu==null?void 0:hu.studentList)||[],className:Oa.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(nn,sa,Ga)=>nn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:nn=>a.createElement("span",{style:{color:"#000"}},nn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:nn=>a.createElement(ht.ZP,{type:"link",loading:!1,onClick:()=>vt(void 0,null,function*(){Bm(nn),Dd(!0),Md(!1)})},"\u67E5\u770B")}]})),Ds&&a.createElement(Hr.Z,{ispptModal:!0,isChangeQuestion:Zo,setScoreShow:$i,isshixuns:!1,ScoreShow:!!Ds,isloadings:!1,onOk:nn=>vt(void 0,null,function*(){var sa,Ga,Yl,Qr,Du,qu;if(!nn.length){ne.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Ao=5-(ze==null?void 0:ze.count);if((nn==null?void 0:nn.length)>Ao&&!Zo){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let Bo=yield(0,Ve.ZP)(Zo?`/api/smart_plan_pages/${(sa=ze==null?void 0:ze.page)==null?void 0:sa.id}/change_item_bank.json`:`/api/smart_plan_pages/${(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.id}/add_item_banks.json`,{method:Zo?"put":"post",body:Zo?{item_bank_id:(Qr=(Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl[iu])==null?void 0:Qr.id,new_item_bank_id:nn==null?void 0:nn[0]}:{item_bank_ids:nn,position:st,is_smart_plan:!0}});(Bo==null?void 0:Bo.status)==0&&(ne.ZP.success(Zo?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),$i(!1),pn(!1),yield ho(),Zo||(((Du=ze==null?void 0:ze.item_banks)==null?void 0:Du.length)>0?Is((qu=ze==null?void 0:ze.item_banks)==null?void 0:qu.length):Is(0)),gs("4"),Uu(!1))})}),a.createElement(Ia,{aiImg:bn,ref:s0,onSave:(nn,sa)=>vt(void 0,null,function*(){var Ga,Yl,Qr;let Du=nn==null?void 0:nn.filter(Bo=>Bo.checked!=!0),qu=5-(ze==null?void 0:ze.count);if((Du==null?void 0:Du.length)>qu){ne.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Ao=yield(0,Ve.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Du,mode:1,smart_plan:{id:Aa==null?void 0:Aa.id,position:st},smart_plan_page_id:(Ga=ze==null?void 0:ze.page)==null?void 0:Ga.id}});Ao.status===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho(),((Yl=ze==null?void 0:ze.item_banks)==null?void 0:Yl.length)>0?Is((Qr=ze==null?void 0:ze.item_banks)==null?void 0:Qr.length):Is(0),gs("4"),console.log(Ao)),sa()})}),a.createElement(Se.default,{centered:!0,keyboard:!1,open:$r,title:ze==null?void 0:ze.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{hr(!1),vn()},onCancel:()=>{hr(!1),vn()}},ze!=null&&ze.open_rolling_qrcode_sign?a.createElement("div",{className:Oa.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},Zd,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Oa.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Oa.erweima},a.createElement(oe.Z,{key:w0,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Aa==null?void 0:Aa.coursesId}&id=${Aa==null?void 0:Aa.id}&codeKey=${w0}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(An=z==null?void 0:z.setting)==null?void 0:An.tab_logo_url}`})),(pt==null?void 0:pt.status)=="in_progress"&&((bc=ze==null?void 0:ze.page)==null?void 0:bc.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},a.createElement(De.Z,{checked:ze==null?void 0:ze.open_rolling_qrcode_sign,onChange:nn=>vt(void 0,null,function*(){let sa=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:nn}});(sa==null?void 0:sa.status)==0&&(nn?Qd():(x0(""),Ud(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(ht.ZP,{type:"primary",style:{marginBottom:"20px"},onClick:()=>{hr(!1),wa()}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(Se.default,{centered:!0,title:a.createElement(Ce.ZP.Group,{className:Oa.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:nn=>{Pd(nn.target.value)},value:Nd}),className:Oa.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:xd,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Pd(1),Dd(!1)},onCancel:()=>{Pd(1),Dd(!1)}},a.createElement(Ue.Z,{spinning:Cm},a.createElement("div",{className:Oa.evalueWrap},Nd==1&&a.createElement("div",{className:Oa.evalueSty},a.createElement(de.Z,{className:Oa.ansWrap,value:sd==null?void 0:sd.comment})),Nd==2&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),a.createElement("div",{className:Oa.evalueSty},a.createElement("div",{className:Oa.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Zs=sd==null?void 0:sd.question_and_answer_list)==null?void 0:Zs.map((nn,sa)=>a.createElement("div",{key:sa,className:"mt10"},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:Oa.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),a.createElement(de.Z,{className:Oa.asnCont,value:nn==null?void 0:nn.question})),a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:Oa.label},"\u56DE\u7B54\uFF1A"),a.createElement(de.Z,{className:Oa.asnCont,value:nn==null?void 0:nn.answer})))))))))),a.createElement(Se.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:Dm,width:420,forceRender:!0,onOk:()=>vt(void 0,null,function*(){const nn=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/set_cover.json`,{method:"post",body:{position:st}});(nn==null?void 0:nn.status)==0&&(ne.ZP.success("\u8BBE\u7F6E\u6210\u529F"),d0(!1))}),onCancel:()=>{d0(!1)}},a.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),a.createElement(Se.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:bm,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{c0(!1)}},a.createElement("div",null,a.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.user_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.student_id)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),a.createElement("span",{style:{color:"#333333"}},(Ss==null?void 0:Ss.group_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),a.createElement("span",{style:{color:"#333333"}},(ln==null?void 0:ln[Ss==null?void 0:Ss.answer_status])||"--")),a.createElement(vo,{item:Ss,backUrl:`/classrooms/${Aa==null?void 0:Aa.coursesId}/smart_plan/${Aa==null?void 0:Aa.id}/ppt_info/info`}))),a.createElement(Se.default,{centered:!0,keyboard:!1,open:kd,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>vt(void 0,null,function*(){var nn,sa;const Ga=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/settings.json`,{method:"put",body:{position:st,solution_visibility:g0,enable_ai_tutor:f0}});(Ga==null?void 0:Ga.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),Wd(st,((sa=ze==null?void 0:ze.page)==null?void 0:sa.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),Ld(!1),ho())}),onCancel:()=>{Ld(!1)}},a.createElement("div",null,a.createElement("div",{style:{color:"#000000",display:"flex"}},a.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:g0,onChange:nn=>{p0(nn)}},a.createElement(be.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),a.createElement(be.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),a.createElement(be.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((Us=(li=ze==null?void 0:ze.item_banks)==null?void 0:li[iu])==null?void 0:Us.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),a.createElement(De.Z,{checked:f0,onChange:nn=>{v0(nn)}})))),a.createElement(Se.default,{centered:!0,keyboard:!1,open:Mm,title:((Ei=ze==null?void 0:ze.page)!=null&&Ei.animation_code||((fs=(Go=ze==null?void 0:ze.page)==null?void 0:Go.smart_plan_page_knowledges)==null?void 0:fs.length)>0||(xs=ze==null?void 0:ze.page)!=null&&xs.is_ai_question||(sc=ze==null?void 0:ze.page)!=null&&sc.page_info||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"?"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E",width:700,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>vt(void 0,null,function*(){var nn,sa;let Ga=[];cd==null||cd.map(Qr=>{Kc!=null&&Kc.includes(Qr==null?void 0:Qr.id)&&Qr!=null&&Qr.bind_module&&Ga.push(Qr==null?void 0:Qr.position)});let Yl=!1;if((Ga==null?void 0:Ga.length)>0?Yl=yield new Promise(Du=>{Se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:a.createElement("div",null,"\u68C0\u6D4B\u5230",a.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},Ga==null?void 0:Ga.map((qu,Ao,Bo)=>`\u7B2C${qu}\u9875${AoDu(!0),onCancel:()=>Du(!1)})}):Yl=!0,Yl){const Qr=yield(0,Ve.ZP)(`/api/smart_plan_pages/${(nn=ze==null?void 0:ze.page)==null?void 0:nn.id}/group.json`,{method:"put",body:(ze==null?void 0:ze.count)>0?{position:st,page_ids:Kc,progress_control:E0,enable_progress_control:Td}:{position:st,page_ids:Kc,enable_progress_control:Td}});(Qr==null?void 0:Qr.status)===0&&(ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),Wd(st,((sa=ze==null?void 0:ze.page)==null?void 0:sa.status)=="in_progress",(pt==null?void 0:pt.status)=="ended"),Rd(!1))}}),onCancel:()=>{Rd(!1)}},a.createElement("div",{style:{color:"#333"}},(((wc=ze==null?void 0:ze.page)==null?void 0:wc.animation_code)||((hi=(Gc=ze==null?void 0:ze.page)==null?void 0:Gc.smart_plan_page_knowledges)==null?void 0:hi.length)>0||((Qs=ze==null?void 0:ze.page)==null?void 0:Qs.is_ai_question)||((cc=ze==null?void 0:ze.page)==null?void 0:cc.page_info)||(ze==null?void 0:ze.count)>0)&&(pt==null?void 0:pt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),a.createElement(be.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Oa.selectMore,disabled:(pt==null?void 0:pt.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Kc,showSearch:!1,onChange:nn=>{y0(nn)}},cd==null?void 0:cd.map((nn,sa)=>a.createElement(be.default.Option,{value:nn==null?void 0:nn.id,key:sa,disabled:(nn==null?void 0:nn.position)==st},"\u7B2C",nn==null?void 0:nn.position,"\u9875"))),(ze==null?void 0:ze.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u751F\u987A\u5E8F\u8BBE\u7F6E"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u672C\u9875\u6240\u6709\u9898\u76EE\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\uFF1B\u5173\u95ED\u5219\u53EF\u81EA\u7531\u8DF3\u9875\u5B66\u4E60\u3002")),a.createElement(De.Z,{checked:E0,onChange:nn=>{h0(nn)}}))),a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u81EA\u7531\u7FFB\u9875\u81F3\u6559\u5E08\u5F53\u524D\u6388\u8BFE\u9875\uFF1B\u5173\u95ED\u5219\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875\u3002")),a.createElement(De.Z,{checked:Td,onChange:nn=>{A0(nn)}}))),a.createElement(Se.default,{open:Pm,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>dd(!1),footer:null,width:372},a.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),a.createElement("div",{className:Oa.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Cu},{key:1,name:"\u9898\u5E93\u9009\u9898",img:E(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:E(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Zi}].map(nn=>a.createElement("div",{className:Oa.add_button,onClick:()=>{pe.Z.publish("active-modal-index",nn.key),dd(!1)}},a.createElement("img",{width:18,src:nn.img}),a.createElement("aside",{className:"ml10"},nn.name))))),a.createElement(Ll,{isEdit:jd,data:Oe(Qe(Oe({},ze),{url:bn,position:st,maxPage:Pt}),Aa),visible:Nm,changePage:Zn,openPreview:nn=>{xc(Qe(Oe({},ii),{defaultValue:nn,showExtra:!0,open:ii.open+1}))},onOk:()=>{ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Jc(!1),ho()},onClose:()=>Jc(!1)}),a.createElement(hd,{interactiveOpen:Tm,maxPage:Pt,onClose:()=>F0(!1),paramsHttp:Aa,handlePageClick:nn=>{Cn(nn)},handleRefresh:()=>{ho()},currentPosition:st}),a.createElement(yd,{Callback:nn=>vt(void 0,null,function*(){var sa;let Ga=yield(0,Ve.ZP)(`/api/courses/${Aa==null?void 0:Aa.coursesId}/smart_plans/${Aa==null?void 0:Aa.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(sa=ze==null?void 0:ze.page)==null?void 0:sa.id,status:"in_progress",answer_limit_time:nn}});(Ga==null?void 0:Ga.status)==0&&(ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ho(),fo(Ga==null?void 0:Ga.data),b({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var un=(0,se.connect)(({classroomList:le,globalSetting:z})=>({classroomList:le,globalSetting:z}))(Yn),Dn={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",left_zone:"left_zone___a3NSb",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},fa=E(97915);const Ea=(0,a.forwardRef)((le,z)=>{const{prefixCls:b,className:st,children:pt,size:In,style:bn={}}=le,Jt=wl()(`${b}-panel`,{[`${b}-panel-hidden`]:In===0},st),Pt=In!==void 0;return a.createElement("div",{ref:z,className:Jt,style:Object.assign(Object.assign({},bn),{flexBasis:Pt?In:"auto",flexGrow:Pt?0:1})},pt)});var Ca=()=>null,Fa=E(29301),ha=E(6089),el=E(48755),za=E(83397),ba=E(11592),nl=function(le,z){var b={};for(var st in le)Object.prototype.hasOwnProperty.call(le,st)&&z.indexOf(st)<0&&(b[st]=le[st]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,st=Object.getOwnPropertySymbols(le);pt(0,ba.Z)(le).filter(a.isValidElement).map(b=>{const{props:st}=b,{collapsible:pt}=st,In=nl(st,["collapsible"]);return Object.assign(Object.assign({},In),{collapsible:Za(pt)})}),[le])}function Gl(le,z,b){return a.useMemo(()=>{const st=[];for(let pt=0;pt0||Cn.start&&Pt===0&&Jt>0,ea=Cn.start&&Pt>0||Zn.end&&Jt===0&&Pt>0;st[pt]={resizable:wa,startCollapsible:!!(b?ea:Gn),endCollapsible:!!(b?Gn:ea)}}return st},[z,le])}var xl=E(94480);function Dl(le){return Number(le.slice(0,-1))/100}function gl(le){return typeof le=="string"&&le.endsWith("%")}function $l(le,z){const b=le.map(Cn=>Cn.size),st=le.length,pt=z||0,In=Cn=>Cn*pt,[bn,Jt]=a.useState(()=>le.map(Cn=>Cn.defaultSize)),Pt=a.useMemo(()=>{var Cn;const wa=[];for(let Gn=0;Gn{let Cn=[],wa=0;for(let ea=0;eaea+(xn||0),0);if(Gn>1||!wa){const ea=1/Gn;Cn=Cn.map(xn=>xn===void 0?0:xn*ea)}else{const ea=(1-Gn)/wa;Cn=Cn.map(xn=>xn===void 0?ea:xn)}return Cn},[Pt,pt]),Jn=a.useMemo(()=>vn.map(In),[vn,pt]),Zn=a.useMemo(()=>le.map(Cn=>gl(Cn.min)?Dl(Cn.min):(Cn.min||0)/pt),[le,pt]),Tn=a.useMemo(()=>le.map(Cn=>gl(Cn.max)?Dl(Cn.max):(Cn.max||pt)/pt),[le,pt]);return[a.useMemo(()=>z?Jn:Pt,[Jn,z]),Jn,vn,Zn,Tn,Jt]}function Ol(le,z,b,st,pt,In){const bn=le.map(Mn=>[Mn.min,Mn.max]),Jt=st||0,Pt=Mn=>Mn*Jt;function vn(Mn,kn){return typeof Mn=="string"?Pt(Dl(Mn)):Mn!=null?Mn:kn}const[Jn,Zn]=a.useState([]),Tn=a.useRef([]),[En,Cn]=a.useState(null),wa=()=>b.map(Pt);return[Mn=>{Zn(wa()),Cn({index:Mn,confirmed:!1})},(Mn,kn)=>{var Nn;let ka=null;if((!En||!En.confirmed)&&kn!==0){if(kn>0)ka=Mn,Cn({index:Mn,confirmed:!0});else for(let xa=Mn;xa>=0;xa-=1)if(Jn[xa]>0&&z[xa].resizable){ka=xa,Cn({index:xa,confirmed:!0});break}}const Qt=(Nn=ka!=null?ka:En==null?void 0:En.index)!==null&&Nn!==void 0?Nn:Mn,ya=(0,xl.Z)(Jn),Ua=Qt+1,Ra=vn(bn[Qt][0],0),tr=vn(bn[Ua][0],0),_n=vn(bn[Qt][1],Jt),Ta=vn(bn[Ua][1],Jt);let ml=kn;return ya[Qt]+ml_n&&(ml=_n-ya[Qt]),ya[Ua]-ml>Ta&&(ml=ya[Ua]-Ta),ya[Qt]+=ml,ya[Ua]-=ml,pt(ya),ya},()=>{Cn(null)},(Mn,kn)=>{const Nn=wa(),ka=In?kn==="start"?"end":"start":kn,Qt=ka==="start"?Mn:Mn+1,ya=ka==="start"?Mn+1:Mn,Ua=Nn[Qt],Ra=Nn[ya];if(Ua!==0&&Ra!==0)Nn[Qt]=0,Nn[ya]+=Ua,Tn.current[Mn]=Ua;else{const tr=Ua+Ra,_n=vn(bn[Qt][0],0),Ta=vn(bn[Qt][1],Jt),ml=vn(bn[ya][0],0),xa=vn(bn[ya][1],Jt),al=Math.max(_n,tr-xa),ou=(Math.min(Ta,tr-ml)-al)/2,Mr=Tn.current[Mn],Ir=tr-Mr;Mr&&Mr<=xa&&Mr>=ml&&Ir<=Ta&&Ir>=_n?(Nn[ya]=Mr,Nn[Qt]=Ir):(Nn[Qt]-=ou,Nn[ya]+=ou)}return pt(Nn),Nn},En==null?void 0:En.index]}var Rl=E(84105),Sl=E(33853),Wl=E(38819),Kl=E(87395);function gr(le){return typeof le=="number"&&!Number.isNaN(le)?Math.round(le):0}var jl=le=>{const{prefixCls:z,vertical:b,index:st,active:pt,ariaNow:In,ariaMin:bn,ariaMax:Jt,resizable:Pt,startCollapsible:vn,endCollapsible:Jn,onOffsetStart:Zn,onOffsetUpdate:Tn,onOffsetEnd:En,onCollapse:Cn,lazy:wa,containerSize:Gn}=le,ea=`${z}-bar`,[xn,qn]=(0,a.useState)(null),[Mn,kn]=(0,a.useState)(0),Nn=b?0:Mn,ka=b?Mn:0,Qt=xa=>{Pt&&xa.currentTarget&&(qn([xa.pageX,xa.pageY]),Zn(st))},ya=xa=>{if(Pt&&xa.touches.length===1){const al=xa.touches[0];qn([al.pageX,al.pageY]),Zn(st)}},Ua=xa=>{const al=Gn*In/100,Zr=al+xa,ou=Math.max(0,Gn*bn/100),Mr=Math.min(Gn,Gn*Jt/100);return Math.max(ou,Math.min(Mr,Zr))-al},Ra=(0,ha.Z)((xa,al)=>{const Zr=Ua(b?al:xa);kn(Zr)}),tr=(0,ha.Z)(()=>{Tn(st,Nn,ka),kn(0)});a.useEffect(()=>{if(xn){const xa=Mr=>{const{pageX:Ir,pageY:il}=Mr,sl=Ir-xn[0],Nr=il-xn[1];wa?Ra(sl,Nr):Tn(st,sl,Nr)},al=()=>{wa&&tr(),qn(null),En()},Zr=Mr=>{if(Mr.touches.length===1){const Ir=Mr.touches[0],il=Ir.pageX-xn[0],sl=Ir.pageY-xn[1];wa?Ra(il,sl):Tn(st,il,sl)}},ou=()=>{wa&&tr(),qn(null),En()};return window.addEventListener("touchmove",Zr),window.addEventListener("touchend",ou),window.addEventListener("mousemove",xa),window.addEventListener("mouseup",al),()=>{window.removeEventListener("mousemove",xa),window.removeEventListener("mouseup",al),window.removeEventListener("touchmove",Zr),window.removeEventListener("touchend",ou)}}},[xn,wa,b,st,Gn,In,bn,Jt]);const _n={[`--${ea}-preview-offset`]:`${Mn}px`},Ta=b?Kl.Z:Sl.Z,ml=b?Rl.Z:Wl.Z;return a.createElement("div",{className:ea,role:"separator","aria-valuenow":gr(In),"aria-valuemin":gr(bn),"aria-valuemax":gr(Jt)},wa&&a.createElement("div",{className:wl()(`${ea}-preview`,{[`${ea}-preview-active`]:!!Mn}),style:_n}),a.createElement("div",{className:wl()(`${ea}-dragger`,{[`${ea}-dragger-disabled`]:!Pt,[`${ea}-dragger-active`]:pt}),onMouseDown:Qt,onTouchStart:ya}),vn&&a.createElement("div",{className:wl()(`${ea}-collapse-bar`,`${ea}-collapse-bar-start`),onClick:()=>Cn(st,"start")},a.createElement(Ta,{className:wl()(`${ea}-collapse-icon`,`${ea}-collapse-start`)})),Jn&&a.createElement("div",{className:wl()(`${ea}-collapse-bar`,`${ea}-collapse-bar-end`),onClick:()=>Cn(st,"end")},a.createElement(ml,{className:wl()(`${ea}-collapse-icon`,`${ea}-collapse-end`)})))},zl=E(63356),ol=E(16931);const Tl=le=>{const{componentCls:z}=le;return{[`&-rtl${z}-horizontal`]:{[`> ${z}-bar`]:{[`${z}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${z}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${z}-vertical`]:{[`> ${z}-bar`]:{[`${z}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${z}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},Il={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Sr=le=>{const{componentCls:z,colorFill:b,splitBarDraggableSize:st,splitBarSize:pt,splitTriggerSize:In,controlItemBgHover:bn,controlItemBgActive:Jt,controlItemBgActiveHover:Pt,prefixCls:vn}=le,Jn=`${z}-bar`,Zn=`${z}-mask`,Tn=`${z}-panel`,En=le.calc(In).div(2).equal(),Cn=`${vn}-bar-preview-offset`,wa={position:"absolute",background:le.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[z]:Object.assign(Object.assign(Object.assign({},(0,zl.Wf)(le)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${Jn}`]:{flex:"none",position:"relative",userSelect:"none",[`${Jn}-dragger`]:Object.assign(Object.assign({},Il),{zIndex:1,"&::before":Object.assign({content:'""',background:bn},Il),"&::after":Object.assign({content:'""',background:b},Il),[`&:hover:not(${Jn}-dragger-active)`]:{"&::before":{background:Jt}},"&-active":{zIndex:2,"&::before":{background:Pt}},[`&-disabled${Jn}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:bn}},"&::after":{display:"none"}}}),[`${Jn}-collapse-bar`]:Object.assign(Object.assign({},Il),{zIndex:le.zIndexPopupBase,background:bn,fontSize:le.fontSizeSM,borderRadius:le.borderRadiusXS,color:le.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:Jt},"&:active":{background:Pt}}),"&:hover, &:active":{[`${Jn}-collapse-bar`]:{opacity:1}}},[Zn]:{position:"fixed",zIndex:le.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${Jn}`]:{width:0,[`${Jn}-preview`]:Object.assign(Object.assign({height:"100%",width:pt},wa),{[`&${Jn}-preview-active`]:{display:"block",transform:`translateX(var(--${Cn}))`}}),[`${Jn}-dragger`]:{cursor:"col-resize",height:"100%",width:In,"&::before":{height:"100%",width:pt},"&::after":{height:st,width:pt}},[`${Jn}-collapse-bar`]:{width:le.fontSizeSM,height:le.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:En},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:En},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${Jn}`]:{height:0,[`${Jn}-preview`]:Object.assign(Object.assign({height:pt,width:"100%"},wa),{[`&${Jn}-preview-active`]:{display:"block",transform:`translateY(var(--${Cn}))`}}),[`${Jn}-dragger`]:{cursor:"row-resize",width:"100%",height:In,"&::before":{width:"100%",height:pt},"&::after":{width:st,height:pt}},[`${Jn}-collapse-bar`]:{height:le.fontSizeSM,width:le.controlHeightSM,"&-start":{top:"auto",bottom:En,transform:"translateX(-50%)"},"&-end":{top:En,bottom:"auto",transform:"translateX(-50%)"}}}},[Tn]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${z}:only-child)`]:{overflow:"hidden"}}}),Tl(le))}},jr=le=>{var z;const b=le.splitBarSize||2,st=le.splitTriggerSize||6,pt=le.resizeSpinnerSize||20,In=(z=le.splitBarDraggableSize)!==null&&z!==void 0?z:pt;return{splitBarSize:b,splitTriggerSize:st,splitBarDraggableSize:In,resizeSpinnerSize:pt}};var Tr=(0,ol.I$)("Splitter",le=>[Sr(le)],jr),Ar=le=>{const{prefixCls:z,className:b,style:st,layout:pt="horizontal",children:In,rootClassName:bn,onResizeStart:Jt,onResize:Pt,onResizeEnd:vn,lazy:Jn}=le,{getPrefixCls:Zn,direction:Tn,className:En,style:Cn}=(0,el.dj)("splitter"),wa=Zn("splitter",z),Gn=(0,za.Z)(wa),[ea,xn,qn]=Tr(wa,Gn),Mn=pt==="vertical",kn=Tn==="rtl",Nn=!Mn&&kn,ka=Ha(In),[Qt,ya]=(0,a.useState)(),Ua=Eo=>{const{offsetWidth:ku,offsetHeight:no}=Eo,qo=Mn?no:ku;qo!==0&&ya(qo)},[Ra,tr,_n,Ta,ml,xa]=$l(ka,Qt),al=Gl(ka,tr,kn),[Zr,ou,Mr,Ir,il]=Ol(ka,al,_n,Qt,xa,kn),sl=(0,ha.Z)(Eo=>{Zr(Eo),Jt==null||Jt(tr)}),Nr=(0,ha.Z)((Eo,ku)=>{const no=ou(Eo,ku);Pt==null||Pt(no)}),Zu=(0,ha.Z)(()=>{Mr(),vn==null||vn(tr)}),Po=(0,ha.Z)((Eo,ku)=>{const no=Ir(Eo,ku);Pt==null||Pt(no),vn==null||vn(no)}),Tu=wl()(wa,b,`${wa}-${pt}`,{[`${wa}-rtl`]:kn},bn,En,qn,Gn,xn),Xu=`${wa}-mask`,Oo=a.useMemo(()=>{const Eo=[];let ku=0;for(let no=0;no{const no=a.createElement(Ea,Object.assign({},Eo,{prefixCls:wa,size:Ra[ku]}));let qo=null;const ui=al[ku];if(ui){const Hi=(Oo[ku-1]||0)+Ta[ku],Gi=(Oo[ku+1]||100)-ml[ku+1],Ki=(Oo[ku-1]||0)+ml[ku],bi=(Oo[ku+1]||100)-Ta[ku+1];qo=a.createElement(jl,{lazy:Jn,index:ku,active:il===ku,prefixCls:wa,vertical:Mn,resizable:ui.resizable,ariaNow:Oo[ku]*100,ariaMin:Math.max(Hi,Gi)*100,ariaMax:Math.min(Ki,bi)*100,startCollapsible:ui.startCollapsible,endCollapsible:ui.endCollapsible,onOffsetStart:sl,onOffsetUpdate:(rs,pi,Ji)=>{let oi=Mn?Ji:pi;Nn&&(oi=-oi),Nr(rs,oi)},onOffsetEnd:Zu,onCollapse:Po,containerSize:Qt||0})}return a.createElement(a.Fragment,{key:`split-panel-${ku}`},no,qo)}),typeof il=="number"&&a.createElement("div",{"aria-hidden":!0,className:wl()(Xu,`${Xu}-${pt}`)}))))};const Kr=Ar;Kr.Panel=Ca;var zr=Kr,er={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er",datijieshu:"datijieshu___ouuJX"},Cl={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},_r=Object.defineProperty,Fu=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Vu=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,ju=Object.prototype.propertyIsEnumerable,Ru=(le,z,b)=>z in le?_r(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,pu=(le,z)=>{for(var b in z||(z={}))mu.call(z,b)&&Ru(le,b,z[b]);if(Vu)for(var b of Vu(z))ju.call(z,b)&&Ru(le,b,z[b]);return le},uu=(le,z)=>Fu(le,Vr(z));const Wu=({problemset:le,dispatch:z,question:b,pageCache:st,solutionVis:pt,disabled:In,questionIndex:bn,pageInfo:Jt,SmartPlanItemBanks:Pt,questionChoiceIdsRef:vn,changeChoiceIds:Jn})=>{const[Zn,Tn]=(0,a.useState)({}),[En,Cn]=(0,a.useState)([]),wa={fontSize:"18px"},Gn=!(st!=null&&st.is_end)&&(Jt==null?void 0:Jt.status)=="ended"||(b==null?void 0:b.is_answered)||(st==null?void 0:st.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),ea=["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"];(0,a.useEffect)(()=>{var Mn;const kn=(0,Ht.cloneDeep)(b);Tn(kn);const Nn=(Mn=kn==null?void 0:kn.choices)==null?void 0:Mn.map((ka,Qt)=>uu(pu({},ka),{checked:ka==null?void 0:ka.me_answered}));vn.current=Nn.filter(ka=>ka.me_answered).map(ka=>ka==null?void 0:ka.choice_id),Cn([...Nn])},[b]);const xn=Mn=>{if(Gn)return;const kn=En.map((Nn,ka)=>uu(pu({},Nn),{checked:ka===Mn?!(Nn!=null&&Nn.checked):Nn==null?void 0:Nn.checked}));vn.current=kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id),Jn(kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id)),Cn(kn)},qn=(Mn=!1)=>{let kn="";return En.forEach((Nn,ka)=>{Mn?Nn!=null&&Nn.me_answered&&(kn=kn+ea[ka]):Nn!=null&&Nn.is_answer&&(kn=kn+ea[ka])}),kn};return console.log(bn),a.createElement("div",null,a.createElement("div",{className:Cl.questionWrap},a.createElement(de.Z,{value:'\u591A\u9009\u9898'+(Zn==null?void 0:Zn.name),style:pu({},wa)}),En==null?void 0:En.map((Mn,kn)=>{const{is_answer:Nn,checked:ka,choice_text:Qt,me_answered:ya}=Mn;let Ua="";return b!=null&&b.is_answered?pt?(Nn&&(Ua=Cl.rightAnswerBox),!Nn&&(ka||ya)&&(Ua=Cl.errorAnswerBox)):(ka||ya)&&(Ua=Cl.activeAnswerBox):ka&&(Ua=Cl.activeAnswerBox),a.createElement(et.Z,{key:kn,className:`${Cl.choiceBox} ${Ua}`,align:"middle",wrap:!1,style:{cursor:Gn?"not-allowed":"pointer",marginTop:kn==0?"40px":"20px"},onClick:Ra=>{xn(kn)}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},ea[kn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Cl.html,value:Qt,style:pu({},wa)})),pt&&Nn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),pt&&!Nn&&(ka||ya)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),pt&&a.createElement("div",{className:Cl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},qn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),En.find(Mn=>Mn==null?void 0:Mn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Mn=En.map((ya,Ua)=>ya!=null&&ya.me_answered?Ua:-1).filter(ya=>ya!==-1),kn=En.map((ya,Ua)=>ya!=null&&ya.is_answer?Ua:-1).filter(ya=>ya!==-1),ka=Mn.length===kn.length&&Mn.every(ya=>kn.includes(ya))?Cl.greenColor:Cl.redColor,Qt=Mn.map(ya=>ea[ya]).join("");return a.createElement("span",{className:ka,style:{fontWeight:600,fontSize:"16px"}},Qt||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zn==null?void 0:Zn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var zu=(0,se.connect)(({problemset:le})=>({problemset:le}))(Wu),Gr=E(59301),Bu=Object.defineProperty,Mo=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,kr=(le,z,b)=>z in le?Bu(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Wo=(le,z)=>{for(var b in z||(z={}))Pu.call(z,b)&&kr(le,b,z[b]);if(Eu)for(var b of Eu(z))io.call(z,b)&&kr(le,b,z[b]);return le},yr=(le,z)=>Mo(le,Nu(z));const Jl=({questionIndex:le,problemset:z,dispatch:b,question:st,solutionVis:pt,pageCache:In,pageInfo:bn,questionChoiceIdsRef:Jt,SmartPlanItemBanks:Pt,changeChoiceIds:vn})=>{const[Jn,Zn]=(0,a.useState)({}),[Tn,En]=(0,a.useState)([]),Cn={fontSize:"18px"},wa=!(In!=null&&In.is_end)&&(bn==null?void 0:bn.status)=="ended"||(st==null?void 0:st.is_answered)||(In==null?void 0:In.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),Gn=["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"];(0,a.useEffect)(()=>{var xn;const qn=(0,Ht.cloneDeep)(st);Zn(qn);const Mn=(xn=st==null?void 0:st.choices)==null?void 0:xn.map((kn,Nn)=>yr(Wo({},kn),{checked:kn==null?void 0:kn.me_answered}));Jt.current=Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id),En([...Mn])},[st]);const ea=xn=>{if(wa)return;const qn=Tn.map((Mn,kn)=>yr(Wo({},Mn),{checked:kn===xn}));Jt.current=qn.filter(Mn=>Mn.checked).map(Mn=>Mn==null?void 0:Mn.choice_id),vn(qn.filter(Mn=>Mn.checked).map(Mn=>Mn==null?void 0:Mn.choice_id)),En(qn)};return Gr.createElement("div",null,Gr.createElement("div",{className:Cl.questionWrap},Gr.createElement(de.Z,{value:'\u5355\u9009\u9898'+(Jn==null?void 0:Jn.name),style:Wo({},Cn)}),Tn==null?void 0:Tn.map((xn,qn)=>{const{is_answer:Mn,checked:kn,choice_text:Nn,me_answered:ka}=xn;let Qt="";return st!=null&&st.is_answered?pt?(Mn&&(Qt=Cl.rightAnswerBox),!Mn&&(kn||ka)&&(Qt=Cl.errorAnswerBox)):(kn||ka)&&(Qt=Cl.activeAnswerBox):kn&&(Qt=Cl.activeAnswerBox),Gr.createElement(et.Z,{key:qn,className:`${Cl.choiceBox} ${Qt}`,align:"middle",wrap:!1,style:{cursor:wa?"not-allowed":"pointer",marginTop:qn==0?"40px":"20px"},onClick:ya=>{ea(qn)}},Gr.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},Gn[qn]),Gr.createElement(qe.Z,{flex:1,className:"ml30"},Gr.createElement(de.Z,{className:Cl.html,value:Nn,style:Wo({},Cn)})),pt&&Mn&&Gr.createElement(qe.Z,null,Gr.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),pt&&!Mn&&(kn||ka)&&Gr.createElement(qe.Z,null,Gr.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),pt&&Gr.createElement("div",{className:Cl.solutionWrap},Gr.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Gr.createElement("div",{className:"c-grey-333 mb5 font16"},Gr.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Gr.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Gn[Tn.findIndex(xn=>xn==null?void 0:xn.is_answer)])),Gr.createElement("div",{className:"c-grey-333 mb5 font16"},Gr.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Tn.find(xn=>xn==null?void 0:xn.me_answered)?Gr.createElement(Gr.Fragment,null,(()=>{var xn;const qn=Tn.findIndex(Nn=>Nn==null?void 0:Nn.me_answered),kn=((xn=Tn[qn])==null?void 0:xn.is_answer)?Cl.greenColor:Cl.redColor;return Gr.createElement("span",{className:kn,style:{fontWeight:600,fontSize:"16px"}},Gn[qn])})()):Gr.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Gr.createElement("div",null,Gr.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Jn==null?void 0:Jn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var wu=(0,se.connect)(({problemset:le})=>({problemset:le}))(Jl),Ul=Object.defineProperty,sr=Object.defineProperties,co=Object.getOwnPropertyDescriptors,eo=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,gi=Object.prototype.propertyIsEnumerable,Ho=(le,z,b)=>z in le?Ul(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Bi=(le,z)=>{for(var b in z||(z={}))Co.call(z,b)&&Ho(le,b,z[b]);if(eo)for(var b of eo(z))gi.call(z,b)&&Ho(le,b,z[b]);return le},ti=(le,z)=>sr(le,co(z));const Pi=({problemset:le,questionIndex:z,dispatch:b,question:st,pageCache:pt,solutionVis:In,disabled:bn,pageInfo:Jt,SmartPlanItemBanks:Pt,questionChoiceIdsRef:vn,changeChoiceIds:Jn})=>{const[Zn,Tn]=(0,a.useState)({}),[En,Cn]=(0,a.useState)([]),wa={fontSize:"18px"},Gn=!(pt!=null&&pt.is_end)&&(Jt==null?void 0:Jt.status)=="ended"||(st==null?void 0:st.is_answered)||(pt==null?void 0:pt.is_end)&&!(Pt!=null&&Pt.allow_answer_after_end),ea=["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"];(0,a.useEffect)(()=>{var qn;const Mn=(0,Ht.cloneDeep)(st);Tn(Mn);const kn=(qn=st==null?void 0:st.choices)==null?void 0:qn.map((Nn,ka)=>ti(Bi({},Nn),{checked:Nn==null?void 0:Nn.me_answered}));vn.current=kn.filter(Nn=>Nn.checked).map(Nn=>Nn==null?void 0:Nn.choice_id),Cn([...kn])},[st]);const xn=qn=>{if(Gn)return;const Mn=En.map((kn,Nn)=>ti(Bi({},kn),{checked:Nn===qn}));vn.current=Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id),Jn(Mn.filter(kn=>kn.checked).map(kn=>kn==null?void 0:kn.choice_id)),Cn(Mn)};return a.createElement("div",null,a.createElement("div",{className:Cl.questionWrap},a.createElement(de.Z,{value:'\u5224\u65AD\u9898'+(Zn==null?void 0:Zn.name),style:Bi({},wa)}),En==null?void 0:En.map((qn,Mn)=>{const{is_answer:kn,checked:Nn,choice_text:ka,me_answered:Qt}=qn;let ya="";return st!=null&&st.is_answered?In?(kn&&(ya=Cl.rightAnswerBox),!kn&&(Nn||Qt)&&(ya=Cl.errorAnswerBox)):(Nn||Qt)&&(ya=Cl.activeAnswerBox):Nn&&(ya=Cl.activeAnswerBox),a.createElement(et.Z,{key:Mn,className:`${Cl.choiceBox} ${ya}`,align:"middle",wrap:!1,style:{cursor:Gn?"not-allowed":"pointer",marginTop:Mn==0?"40px":"20px"},onClick:Ua=>{xn(Mn)}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Cl.choiceIndex},ea[Mn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Cl.html,value:ka,style:Bi({},wa)})),In&&kn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),In&&!kn&&(Nn||Qt)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),In&&a.createElement("div",{className:Cl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},ea[En.findIndex(qn=>qn==null?void 0:qn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),En.find(qn=>qn==null?void 0:qn.me_answered)?a.createElement(a.Fragment,null,(()=>{var qn;const Mn=En.findIndex(ka=>ka==null?void 0:ka.me_answered),Nn=((qn=En[Mn])==null?void 0:qn.is_answer)?Cl.greenColor:Cl.redColor;return a.createElement("span",{className:Nn,style:{fontWeight:600,fontSize:"16px"}},ea[Mn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zn==null?void 0:Zn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var ni=(0,se.connect)(({problemset:le})=>({problemset:le}))(Pi),Qi=E(87513),Ns=E(66649),Yi=E.n(Ns),Ps=E(67172),Jr=E(59301),Os=Object.defineProperty,ys=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,Pc=Object.prototype.propertyIsEnumerable,pc=(le,z,b)=>z in le?Os(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Ec=(le,z)=>{for(var b in z||(z={}))gc.call(z,b)&&pc(le,b,z[b]);if(ys)for(var b of ys(z))Pc.call(z,b)&&pc(le,b,z[b]);return le},Cs=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Oc=({problemset:le,dispatch:z,question:b,pageCache:st,solutionVis:pt,SmartPlanItemBanks:In,disabled:bn,questionIndex:Jt,questionChoiceIdsRef:Pt,handleRefresh:vn,childWindow:Jn,closeProgram:Zn,setCloseProgram:Tn,childsWindow:En})=>{var Cn;const[wa,Gn]=(0,a.useState)(!1),[ea,xn]=(0,a.useState)(""),qn=(0,se.useParams)(),[Mn,kn]=(0,a.useState)(!1),Nn=(0,a.useRef)(null),ka=(0,a.useRef)(null),Qt={fontSize:"18px"},[ya,Ua]=(0,a.useState)([]),[Ra,tr]=(0,a.useState)({page:1,limit:10}),[_n,Ta]=(0,a.useState)(0),[ml,xa]=(0,a.useState)(null),al={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,a.useEffect)(()=>{if(!Jn||Jn.closed)return;const il=()=>{var Nr;const Zu={type:"showIntelligentTeacherStatus",aiStatus:(Nr=In==null?void 0:In.page)==null?void 0:Nr.enable_ai_tutor,questionStatus:(b==null?void 0:b.status)==="ended",SmartPlanItemBanks:In};Jn.postMessage(Zu,"*")};if(Zn){Tn("");const Nr={type:"closeIntelligentTeacherStatus"};for(let Zu=0;Zu{il()},3e3);else{const Nr=()=>{il(),Jn.removeEventListener("load",Nr)};Jn.addEventListener("load",Nr)}const sl=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),b!=null&&b.hack_user_identifier&&Ir(),vn()};return Jn==null||Jn.addEventListener("unload",sl),()=>{Jn==null||Jn.removeEventListener("unload",sl)}},[Jn,In,b==null?void 0:b.status,Zn]),(0,a.useEffect)(()=>()=>{ka.current=null},[]);const Zr=()=>Cs(void 0,null,function*(){if(kn(!0),b!=null&&b.hack_identifier){const il=yield(0,Qi.nF)({id:b==null?void 0:b.hack_identifier});if((il==null?void 0:il.status)===0){const Nr=window.open(`/myproblems/${il==null?void 0:il.identifier}?type=smartPlan&exercisesId=${qn==null?void 0:qn.id}&coursesId=${qn==null?void 0:qn.coursesId}&questionId=${b==null?void 0:b.id}&smartPlanItemBankId=${b==null?void 0:b.smart_plan_item_bank_id}`,"_blank")}}kn(!1)}),ou={C:Jr.createElement("span",{className:Cl.c},"C"),"C++":Jr.createElement("span",{className:Cl.cpp},"C++"),Java:Jr.createElement("span",{className:Cl.java},"Java"),Python:Jr.createElement("span",{className:Cl.python},"Python")},Mr={not_started:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:Jr.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Ir=(il=1,sl=10)=>Cs(void 0,null,function*(){const Nr=yield(0,Ve.ZP)(`/api/myproblems/${b==null?void 0:b.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:il,limit:sl}});Ua(Nr==null?void 0:Nr.records),Ta(Nr==null?void 0:Nr.records_count)});return(0,a.useEffect)(()=>{b!=null&&b.hack_user_identifier&&Ir()},[b==null?void 0:b.hack_user_identifier]),Jr.createElement("div",null,Jr.createElement("div",{className:Cl.questionWrap},Jr.createElement(de.Z,{value:'

\u7F16\u7A0B\u9898

'+(b==null?void 0:b.name),style:Ec({},Qt)}),Jr.createElement("div",{className:Cl.descBox},Jr.createElement("div",{className:Cl.title},Jr.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Cn=b==null?void 0:b.languages)==null?void 0:Cn.map((il,sl,Nr)=>Jr.createElement(a.Fragment,{key:sl},ou[il==null?void 0:il.language]))),Jr.createElement("div",{className:Cl.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},Jr.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(b==null?void 0:b.description),style:{fontSize:"16px",color:"#000"}}))),pt&&Jr.createElement("div",{className:Cl.solutionWrap},Jr.createElement("div",null,Jr.createElement(de.Z,{value:'\u53C2\u8003\u7B54\u6848'+((b==null?void 0:b.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),Jr.createElement("div",null,Jr.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),(b==null?void 0:b.answer_status)!="not_started"&&Jr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},Jr.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Mr[b==null?void 0:b.answer_status]),(b==null?void 0:b.answer_status)!="not_started"&&Jr.createElement("div",{className:Cl.descBox},Jr.createElement("div",{className:Cl.title},Jr.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),Jr.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),Jr.createElement("div",{className:Cl.desc,style:{backgroundColor:"#fff"}},Jr.createElement(yl.ZP,{height:300,language:b==null?void 0:b.language,value:b!=null&&b.passed_code?Fr.Base64.decode(b==null?void 0:b.passed_code):"",theme:"default",options:al}))),(b==null?void 0:b.answer_status)!="not_started"&&!!_n&&Jr.createElement(Be.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(il,sl,Nr)=>Jr.createElement("span",{style:{color:"#000"}},(Ra.page-1)*Ra.limit+Nr+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(il,sl)=>Jr.createElement("span",{style:{color:"#000"}},sl!=null&&sl.created_at?Yi()(sl==null?void 0:sl.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(il,sl)=>{var Nr;return Jr.createElement("span",{className:`${il===0?"c-green":"c-red"}`},(Nr=tu.Im[il])==null?void 0:Nr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(il,sl)=>Jr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Cs(void 0,null,function*(){var Nr,Zu,Po;const Tu=yield(0,Ps.X6)(sl==null?void 0:sl.id);Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:Jr.createElement("div",{className:"mb10"},Jr.createElement(yl.ZP,{height:300,language:(Nr=Tu==null?void 0:Tu.data)==null?void 0:Nr.language,theme:"vs-light",value:(Zu=Tu==null?void 0:Tu.data)!=null&&Zu.code?Fr.Base64.decode((Po=Tu==null?void 0:Tu.data)==null?void 0:Po.code):"",options:al}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(il=>!!il),pagination:{total:_n||0,onChange:(il,sl)=>Cs(void 0,null,function*(){tr({page:il,limit:sl}),yield Ir()}),current:Ra==null?void 0:Ra.page,pageSize:Ra==null?void 0:Ra.limit,showTotal:il=>Jr.createElement(Jr.Fragment,null,"\u5171",Jr.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},il),"\u6761\u6570\u636E")},dataSource:ya})))};var hc=(0,se.connect)(({problemset:le})=>({problemset:le}))(Oc),Vi=E(45684),Gs=E(96121),to={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},Tc=Object.defineProperty,Ac=Object.defineProperties,kc=Object.getOwnPropertyDescriptors,Ts=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Ks=Object.prototype.propertyIsEnumerable,Oi=(le,z,b)=>z in le?Tc(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,as=(le,z)=>{for(var b in z||(z={}))Lc.call(z,b)&&Oi(le,b,z[b]);if(Ts)for(var b of Ts(z))Ks.call(z,b)&&Oi(le,b,z[b]);return le},ls=(le,z)=>Ac(le,kc(z)),Js=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Xs={cursor:"move",transition:"unset"},ed=le=>{const{tag:z}=le,{listeners:b,transform:st,transition:pt,isDragging:In,setNodeRef:bn}=useSortable({id:z.id}),Jt=In&&st?ls(as({},Xs),{transform:`translate3d(${st.x}px, ${st.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):ls(as({},Xs),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",ls(as({style:Jt,ref:bn},b),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(z==null?void 0:z.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},_s=({globalSetting:le,interactiveOpen:z,onClose:b,maxPage:st,currentPage:pt,paramsHttp:In,handlePageClick:bn,currentPosition:Jt})=>{var Pt;const[vn,Jn]=(0,a.useState)(!1),[Zn,Tn]=(0,a.useState)(!1),[En,Cn]=(0,a.useState)("1");(0,a.useEffect)(()=>{Jn(z),Tn(!1)},[z]);const[wa,Gn]=(0,a.useState)([]),ea=()=>Js(void 0,null,function*(){const qn=yield(0,Ve.ZP)(`/api/courses/${In==null?void 0:In.coursesId}/smart_plans/${In==null?void 0:In.id}/get_user_learn_records.json`,{method:"get"});(qn==null?void 0:qn.status)==0&&Gn(qn==null?void 0:qn.data)});(0,a.useEffect)(()=>{z&&ea()},[z]);const xn=qn=>{var Mn,kn,Nn,ka,Qt,ya,Ua,Ra;((Mn=qn==null?void 0:qn.active)==null?void 0:Mn.id)==((kn=qn==null?void 0:qn.over)==null?void 0:kn.id)&&(Cn((Nn=qn==null?void 0:qn.active)==null?void 0:Nn.id),Tn(!0)),(ka=qn==null?void 0:qn.over)!=null&&ka.id&&((Qt=qn==null?void 0:qn.active)==null?void 0:Qt.id)!=((ya=qn==null?void 0:qn.over)==null?void 0:ya.id)&&(console.log((Ua=qn==null?void 0:qn.active)==null?void 0:Ua.id),console.log((Ra=qn==null?void 0:qn.over)==null?void 0:Ra.id))};return a.createElement(Se.default,{footer:null,title:null,closable:!1,open:vn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{b()}})),a.createElement("div",{className:to.header_style},a.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),a.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),a.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),a.createElement("div",{className:to.content},a.createElement("div",{className:to.legend},a.createElement("div",{className:to.legend_icon,style:{background:"#2EC25B"}}),a.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:to.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:to.item_list},a.createElement("div",{className:to.item_list_title},(Pt=Array.from({length:Math.ceil((wa==null?void 0:wa.length)/5)},(qn,Mn)=>Mn+1))==null?void 0:Pt.map((qn,Mn)=>a.createElement("div",{className:to.item_title},a.createElement("div",{className:to.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:to.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement("div",{className:to.box}," ",wa==null?void 0:wa.map(qn=>{var Mn,kn,Nn;return a.createElement("div",{className:qn!=null&&qn.learn_finish?to.page_item_acitve:to.page_item,style:{background:Jt===(qn==null?void 0:qn.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:to.item_top,onClick:()=>{bn(qn==null?void 0:qn.position)}},a.createElement("div",{className:to.top_content},qn==null?void 0:qn.position)),!!((Mn=qn==null?void 0:qn.module_sort)!=null&&Mn.length)&&a.createElement("div",{className:to.drag_style,onClick:()=>{bn(qn==null?void 0:qn.position)}},a.createElement("div",{className:to.item_bottom},(Nn=(kn=qn==null?void 0:qn.module_sort)==null?void 0:kn.map((ka,Qt)=>`\u4EA4\u4E92${Qt+1}`))==null?void 0:Nn.join(" "))))}))))))))};var Rc=(0,se.connect)(({globalSetting:le})=>({globalSetting:le}))(_s),Xl=E(59301),jc=Object.defineProperty,zc=Object.defineProperties,Zc=Object.getOwnPropertyDescriptors,yc=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable,Cc=(le,z,b)=>z in le?jc(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,qs=(le,z)=>{for(var b in z||(z={}))Uc.call(z,b)&&Cc(le,b,z[b]);if(yc)for(var b of yc(z))Qc.call(z,b)&&Cc(le,b,z[b]);return le},$s=(le,z)=>zc(le,Zc(z)),Wi=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const Yc=({user:le,officeToken:z,classroomList:b,globalSetting:st,loading:pt,problemset:In,dispatch:bn,pageCache:Jt,pageNum:Pt,maxPage:vn,aiImg:Jn,changePage:Zn,isSimulate:Tn,gotoSlide:En})=>{var Cn,wa,Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua,Ra,tr,_n,Ta,ml,xa,al,Zr,ou,Mr,Ir,il,sl,Nr,Zu,Po,Tu,Xu,Oo,ai,Eo,ku,no,qo,ui,Hi,Gi,Ki,bi,rs,pi,Ji,oi,ki,us,Li,Xi,vu,To,So,wi,xi,Fo,Ri,os,Va,ji,ks,is,_i,Fs,tc,Bs,ss,Di,nc,Ls;const[au,cs]=(0,a.useState)(0),ko=(0,se.useParams)(),[Bc,Rs]=(0,a.useState)(!1),[bs,$o]=(0,a.useState)(!1),[_u,ds]=(0,a.useState)(0),[fr,js]=(0,a.useState)([]),ms=(0,a.useRef)(null),ei=(0,a.useRef)([]),[ws,qi]=(0,a.useState)(!1),[zo,ac]=(0,a.useState)(null),[zs,lc]=(0,a.useState)([]),[rc,uc]=(0,a.useState)(!1),[oc,ic]=(0,a.useState)(!1),[Hc]=(0,se.useSearchParams)(),[Si,Io]=(0,a.useState)(!1),{SmartPlanItemBanks:An}=b,[bc,Zs]=(0,a.useState)(),[li,Us]=(0,a.useState)(""),Ei=(0,a.useRef)(null),Go=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ll;((ll=An==null?void 0:An.page)==null?void 0:ll.current_limit_time)>0?Us(An.page.current_limit_time+1):Us("")},[(Cn=An==null?void 0:An.page)==null?void 0:Cn.current_limit_time]);const fs=()=>{if(!Ei.current)return li;const ll=Math.floor((Date.now()-Ei.current)/1e3);return Math.max(0,li-ll)},xs=()=>{const ll=fs();if(Us(ll),ll<=0){Go.current&&(clearTimeout(Go.current),Go.current=null),setTimeout(()=>{Zs(new Date),Zo()},2e3);return}Go.current&&clearTimeout(Go.current),Go.current=setTimeout(xs,1e3)};(0,a.useEffect)(()=>{if(li<=0)return;li==1&&setTimeout(()=>{ne.ZP.warning("\u7B54\u9898\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4")},1e3),Ei.current=Date.now(),xs();const ll=()=>{document.hidden?Go.current&&(clearTimeout(Go.current),Go.current=null):!Go.current&&li>0&&(Ei.current=Date.now()-(li-fs())*1e3,xs())};return document.addEventListener("visibilitychange",ll),()=>{Go.current&&clearTimeout(Go.current),document.removeEventListener("visibilitychange",ll)}},[li]);const sc=ll=>{const nr=Math.floor(ll/60),bu=ll%60;return`${String(nr).padStart(2,"0")}:${String(bu).padStart(2,"0")}`},wc={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},Gc={page_info:"1",ai_qna:"2",item_bank:"4"},[hi,Qs]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[cc,vs]=(0,a.useState)(""),Ds=(0,a.useRef)(null),$i=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ll;((ll=An==null?void 0:An.page)==null?void 0:ll.animation_code)!==""&&(clearTimeout($i.current),$i.current=setTimeout(()=>{var nr;const bu=document.createElement("iframe");bu.style.width="100%",bu.style.height="100%",bu.style.overflow="auto",bu.style.border="0";const Uu=hu=>{try{const fo=hu.documentElement.scrollHeight;bu.style.height=`${Math.max(fo+10,400)}px`,fo||setTimeout(()=>{Uu(hu)},1e3)}catch(fo){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",fo)}};if(Ds.current){Ds.current.innerHTML="",Ds.current.appendChild(bu);const hu=bu.contentDocument||bu.contentWindow.document;hu.open(),hu.write((nr=An==null?void 0:An.page)==null?void 0:nr.animation_code),hu.documentElement.scrollHeight,Uu(hu),setTimeout(()=>{Uu(hu)},1e3)}},1e3))},[(wa=An==null?void 0:An.page)==null?void 0:wa.animation_code,hi.open,_u,cc]),(0,a.useEffect)(()=>{var ll;if(Pt){const nr=((ll=An==null?void 0:An.page)==null?void 0:ll.lesson_mode)==="self_learning";(!nr||nr&&ms.current!==Pt)&&Zo()}ms.current=Pt},[Pt,au,Jt==null?void 0:Jt.randomData]),(0,a.useEffect)(()=>{ei.current=[]},[au]),(0,a.useEffect)(()=>{cs(0),ds(0),uc(!1),ic(!1)},[Pt]);const Zo=()=>Wi(void 0,null,function*(){Rs(!0);const ll=yield bn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ko==null?void 0:ko.coursesId,id:ko==null?void 0:ko.id,position:Pt,max_position:vn,is_simulate:Tn||null}});Rs(!1)});(0,a.useEffect)(()=>{var ll,nr,bu,Uu;Qs($s(qs({},hi),{defaultValue:(ll=An==null?void 0:An.page)==null?void 0:ll.animation_code})),vs(new Date),kl((nr=An==null?void 0:An.item_banks)==null?void 0:nr[au]),An!=null&&An.relation_positions&&Zn(An==null?void 0:An.relation_positions);let hu=[];hu=(Uu=(bu=An==null?void 0:An.page)==null?void 0:bu.module_sort)==null?void 0:Uu.map((fo,es)=>({key:es+1,label:wc[fo]})),console.log("items---",hu),js([...hu||[]])},[An]);const pn=ll=>Wi(void 0,null,function*(){var nr,bu,Uu,hu,fo;(ll==null?void 0:ll.length)!==0&&(yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(nr=An==null?void 0:An.page)==null?void 0:nr.id}/user_answers.json`,{method:"post",body:{item_bank_id:(Uu=(bu=An==null?void 0:An.item_banks)==null?void 0:bu[au])==null?void 0:Uu.id,item_choice_id:((fo=(hu=An==null?void 0:An.item_banks)==null?void 0:hu[au])==null?void 0:fo.item_type)=="MULTIPLE"?ll:ll==null?void 0:ll[0],is_simulate:Tn||null,is_answered:!1}}))}),Xa=()=>Wi(void 0,null,function*(){var ll,nr,bu,Uu,hu;if(ei.current.length===0){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}qi(!0);const fo=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(ll=An==null?void 0:An.page)==null?void 0:ll.id}/user_answers.json`,{method:"post",body:{item_bank_id:(bu=(nr=An==null?void 0:An.item_banks)==null?void 0:nr[au])==null?void 0:bu.id,item_choice_id:((hu=(Uu=An==null?void 0:An.item_banks)==null?void 0:Uu[au])==null?void 0:hu.item_type)=="MULTIPLE"?ei.current:ei.current[0],is_simulate:Tn||null,is_answered:!0}});qi(!1),(fo==null?void 0:fo.status)===0&&(yield Zo(),ne.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),kl=ll=>{var nr,bu;if(Jt!=null&&Jt.is_end){if(An!=null&&An.allow_answer_after_end&&!(ll!=null&&ll.is_answered)){$o(!1);return}$o(!0);return}switch((nr=An==null?void 0:An.page)==null?void 0:nr.solution_visibility){case"hidden":$o(!1);break;case"show_after_edit":ll!=null&&ll.is_answered?$o(!0):$o(!1);break;case"show_after_submission":((bu=An==null?void 0:An.page)==null?void 0:bu.status)==="ended"?$o(!0):$o(!1);break;case"show_after_ended":Jt!=null&&Jt.is_end?$o(!0):$o(!1);break;default:$o(!1)}},ur=(ll=0)=>{var nr,bu,Uu,hu;switch((nr=fr==null?void 0:fr[ll])==null?void 0:nr.label){case"\u8BD5\u9898\u4F5C\u7B54":return((bu=An==null?void 0:An.item_banks)==null?void 0:bu.length)&&((Uu=An==null?void 0:An.item_banks)==null?void 0:Uu.every(fo=>fo==null?void 0:fo.is_answered));case"\u667A\u6167\u4F34\u5B66":return((hu=An==null?void 0:An.page)==null?void 0:hu.finish_ai_qna)||rc;case"\u9605\u8BFB\u89E3\u6790":return(An==null?void 0:An.page.finish_read_page_info)||oc;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,a.useEffect)(()=>{var ll;kl((ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])},[au]);const $r=()=>{if(!ur()){ne.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}ds(1)},hr=()=>Wi(void 0,null,function*(){var ll,nr,bu,Uu,hu,fo,es,od;if((nr=(ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])!=null&&nr.hack_identifier){const ts=yield(0,Qi.nF)({id:(Uu=(bu=An==null?void 0:An.item_banks)==null?void 0:bu[au])==null?void 0:Uu.hack_identifier});if((ts==null?void 0:ts.status)===0){const id=window.open(`/myproblems/${ts==null?void 0:ts.identifier}?type=smartPlan&exercisesId=${ko==null?void 0:ko.id}&coursesId=${ko==null?void 0:ko.coursesId}&questionId=${(fo=(hu=An==null?void 0:An.item_banks)==null?void 0:hu[au])==null?void 0:fo.id}&smartPlanItemBankId=${(od=(es=An==null?void 0:An.item_banks)==null?void 0:es[au])==null?void 0:od.smart_plan_page_item_bank_id}&isSimulate=${Tn}&is_smart_plan=true`,"_blank");ac(id),zs.push(id),lc([...zs])}}}),Aa=()=>{if(fr!=null&&fr.length){const ll=fr==null?void 0:fr.findIndex(nr=>(nr==null?void 0:nr.label)=="\u8BD5\u9898\u4F5C\u7B54");return ll>-1?ll==0?ur(0):ur(1):!0}else return!0};return(0,a.useEffect)(()=>{var ll,nr;if(!zo||zo.closed||((nr=(ll=An==null?void 0:An.item_banks)==null?void 0:ll[au])==null?void 0:nr.item_type)!="PROGRAM")return;const bu=()=>{var hu,fo;const es={type:"showIntelligentTeacherStatus",aiStatus:(hu=An==null?void 0:An.page)==null?void 0:hu.enable_ai_tutor,questionStatus:((fo=An==null?void 0:An.page)==null?void 0:fo.status)==="ended",SmartPlanItemBanks:An};zo.postMessage(es,"*")};if(zo.document.readyState==="complete")setTimeout(()=>{bu()},3e3);else{const hu=()=>{bu(),zo.removeEventListener("load",hu)};zo.addEventListener("load",hu)}const Uu=()=>Wi(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return zo==null||zo.addEventListener("unload",Uu),()=>{zo==null||zo.removeEventListener("unload",Uu)}},[zo,An,_u,au]),Xl.createElement("section",null,Xl.createElement(Ue.Z,{spinning:!1},(An==null?void 0:An.smart_plan_status)=="not_started"&&!(An!=null&&An.is_simulate)?Xl.createElement(mr.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):Xl.createElement("div",{className:er.box},Xl.createElement("div",{className:er.box_header,style:{height:_u==1?"140px":"95px"}},Xl.createElement("div",{className:er.box_wrap},!!fr.length&&Xl.createElement("div",{className:er.progressbarWrap},Xl.createElement("div",{className:`${er.progressItem} ${_u==0?er.activeWrap:""}`,onClick:()=>Wi(void 0,null,function*(){ds(0),yield Zo()})},fr.length>1&&(ur()?Xl.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Xl.createElement("div",{className:er.circle},"1")),Xl.createElement("div",null,(Gn=fr==null?void 0:fr[0])==null?void 0:Gn.label),_u==0&&((ea=fr==null?void 0:fr[0])==null?void 0:ea.label)=="\u8BD5\u9898\u4F5C\u7B54"&&li&&((xn=An==null?void 0:An.page)==null?void 0:xn.status)=="in_progress"?Xl.createElement("span",{className:er.daojishi},Xl.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),Xl.createElement("span",{style:{width:"45px"}},sc(li))):Xl.createElement("span",null),_u==0&&((qn=fr==null?void 0:fr[0])==null?void 0:qn.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Mn=An==null?void 0:An.page)==null?void 0:Mn.status)=="ended"?Xl.createElement("span",{className:er.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):Xl.createElement("span",null)),fr.length>1&&Xl.createElement(Xl.Fragment,null,Xl.createElement("img",{src:E(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),Xl.createElement("div",{className:`${er.progressItem} ${_u==1?er.activeWrap:""}`,onClick:()=>Wi(void 0,null,function*(){$r(),ur()&&(yield Zo())})},ur(0)&&ur(1)?Xl.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Xl.createElement("div",{className:er.circle},"2"),Xl.createElement("div",null,(kn=fr==null?void 0:fr[1])==null?void 0:kn.label),_u==1&&((Nn=fr==null?void 0:fr[1])==null?void 0:Nn.label)=="\u8BD5\u9898\u4F5C\u7B54"&&li&&((ka=An==null?void 0:An.page)==null?void 0:ka.status)=="in_progress"?Xl.createElement("span",{className:er.daojishi},Xl.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),Xl.createElement("span",{style:{width:"45px"}},sc(li))):Xl.createElement("span",null),_u==1&&((Qt=fr==null?void 0:fr[1])==null?void 0:Qt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((ya=An==null?void 0:An.page)==null?void 0:ya.status)=="ended"?Xl.createElement("span",{className:er.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):Xl.createElement("span",null)))),Xl.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!Tn&&Xl.createElement("div",{className:er.box_botton,style:{marginRight:"20px"},onClick:()=>{Io(!0)}},Xl.createElement("img",{src:E(49324),width:18}),Xl.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u5B66\u4E60\u8FDB\u5EA6")),Xl.createElement("div",{className:er.quit,onClick:()=>{se.history.push(`/classrooms/${ko==null?void 0:ko.coursesId}/smart_plan`)}},Xl.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),Xl.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60"))))),Xl.createElement("div",{className:er.mainContent,style:{height:_u==1?((Ua=fr==null?void 0:fr[_u])==null?void 0:Ua.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((Ra=fr==null?void 0:fr[_u])==null?void 0:Ra.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(fr!=null&&fr.length)&&Xl.createElement("div",null,Xl.createElement(mr.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((tr=fr==null?void 0:fr[_u])==null?void 0:tr.label)=="\u667A\u6167\u4F34\u5B66"&&Xl.createElement(Vi.Z,{onNextButtonClick:()=>{$r(),Zo()},style:{height:"100%"},onStatusChange:ll=>{uc(ll)},showNextButton:_u+1!=(fr==null?void 0:fr.length),showInterText:(z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end),interactionTotal:(_n=An==null?void 0:An.page)==null?void 0:_n.knowledge_size,initDefaultChatDataKey:((Ta=An==null?void 0:An.page)==null?void 0:Ta.id)+((ml=An==null?void 0:An.page)==null?void 0:ml.update_size),defaultChatData:(xa=An==null?void 0:An.student_qna_records)==null?void 0:xa.knowledge,data:{ppt_url:Jn==null?void 0:Jn.map(ll=>ll==null?void 0:ll.url),questionable_type:"SmartPlanItemBank",questionable_id:(al=An==null?void 0:An.page)==null?void 0:al.id,position:Pt,type:11,scene_type:Tn?13:null}}),((Zr=fr==null?void 0:fr[_u])==null?void 0:Zr.label)=="\u9605\u8BFB\u89E3\u6790"&&Xl.createElement(Gs.Z,{onNextButtonClick:()=>{$r(),Zo()},style:{height:"100%"},openRecord:((ou=An==null?void 0:An.page)==null?void 0:ou.finish_read_page_info)===!1,showNextButton:_u+1!=(fr==null?void 0:fr.length),showInterText:(z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end),onStatusChange:ll=>{ic(ll)},readingTime:(Mr=An==null?void 0:An.page)==null?void 0:Mr.info_read_time,analysis:(Ir=An==null?void 0:An.page)==null?void 0:Ir.page_info,totalTime:(il=An==null?void 0:An.page)==null?void 0:il.info_read_min_time,initDefaultChatDataKey:(sl=An==null?void 0:An.page)==null?void 0:sl.id,defaultChatData:(Nr=An==null?void 0:An.student_qna_records)==null?void 0:Nr.page_info,data:{ppt_url:Jn==null?void 0:Jn.map(ll=>ll==null?void 0:ll.url),questionable_type:"SmartPlanItemBank",questionable_id:(Zu=An==null?void 0:An.page)==null?void 0:Zu.id,position:Pt,type:10,scene_type:Tn?13:null}}),Xl.createElement("div",{style:{padding:"0px 20px"}},Xl.createElement(Ja.Z,{key:cc,defaultValue:hi.defaultValue,open:hi.open,onOpenChange:ll=>{Qs($s(qs({},hi),{open:0}))},language:hi.language,height:hi.height,showExtra:!1}),((Po=fr==null?void 0:fr[_u])==null?void 0:Po.label)=="\u52A8\u6548\u5B66\u4E60"&&((Tu=An==null?void 0:An.page)==null?void 0:Tu.animation_code)&&Xl.createElement("div",{className:er.code_style},Xl.createElement("div",{style:{display:"flex",alignItems:"center"}},Xl.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),Xl.createElement(re.Z,{title:"\u5168\u5C4F\u5C55\u793A"},Xl.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Qs($s(qs({},hi),{open:hi.open+1}))}}))),Xl.createElement("div",{className:"mt10",ref:Ds})),((Xu=fr==null?void 0:fr[_u])==null?void 0:Xu.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Oo=An==null?void 0:An.item_banks)!=null&&Oo[au]&&((Eo=["in_progress","ended"])!=null&&Eo.includes((ai=An==null?void 0:An.page)==null?void 0:ai.status))?Xl.createElement(Xl.Fragment,null,Xl.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((no=(ku=An==null?void 0:An.item_banks)==null?void 0:ku[au])==null?void 0:no.item_type)==="SINGLE"&&Xl.createElement(wu,{questionIndex:((qo=An==null?void 0:An.item_banks)==null?void 0:qo.length)>1?au+1:0,question:(ui=An==null?void 0:An.item_banks)==null?void 0:ui[au],questionChoiceIdsRef:ei,changeChoiceIds:pn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((Gi=(Hi=An==null?void 0:An.item_banks)==null?void 0:Hi[au])==null?void 0:Gi.item_type)==="MULTIPLE"&&Xl.createElement(zu,{questionIndex:((Ki=An==null?void 0:An.item_banks)==null?void 0:Ki.length)>1?au+1:0,question:(bi=An==null?void 0:An.item_banks)==null?void 0:bi[au],questionChoiceIdsRef:ei,changeChoiceIds:pn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((pi=(rs=An==null?void 0:An.item_banks)==null?void 0:rs[au])==null?void 0:pi.item_type)==="JUDGMENT"&&Xl.createElement(ni,{questionIndex:((Ji=An==null?void 0:An.item_banks)==null?void 0:Ji.length)>1?au+1:0,question:(oi=An==null?void 0:An.item_banks)==null?void 0:oi[au],questionChoiceIdsRef:ei,changeChoiceIds:pn,pageCache:Jt,solutionVis:bs,pageInfo:An==null?void 0:An.page,SmartPlanItemBanks:An}),((us=(ki=An==null?void 0:An.item_banks)==null?void 0:ki[au])==null?void 0:us.item_type)==="PROGRAM"&&Xl.createElement(hc,{questionIndex:((Li=An==null?void 0:An.item_banks)==null?void 0:Li.length)>1?au+1:0,question:(Xi=An==null?void 0:An.item_banks)==null?void 0:Xi[au],questionChoiceIdsRef:ei,SmartPlanItemBanks:An,pageCache:Jt,solutionVis:bs,handleRefresh:Zo,childWindow:zo,closeProgram:bc,setCloseProgram:Zs,childsWindow:zs}),((vu=fr==null?void 0:fr[_u])==null?void 0:vu.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((z==null?void 0:z.Status)=="ended"||(Jt==null?void 0:Jt.is_end))&&!(An!=null&&An.allow_answer_after_end)&&!((So=(To=An==null?void 0:An.item_banks)==null?void 0:To[au])!=null&&So.is_answered)&&Xl.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):An!=null&&An.is_extra?Jt!=null&&Jt.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":Xl.createElement(mr.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((wi=fr==null?void 0:fr[_u])==null?void 0:wi.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Fo=["in_progress","ended"])==null?void 0:Fo.includes((xi=An==null?void 0:An.page)==null?void 0:xi.status))&&Xl.createElement("div",{className:er.page_footer},((Ri=An==null?void 0:An.item_banks)==null?void 0:Ri.length)>1&&((os=Array.from({length:An==null?void 0:An.count},(ll,nr)=>nr+1))==null?void 0:os.map((ll,nr)=>Xl.createElement("div",{key:nr,className:nr==au?er.num_style_active:er.num_style,onClick:()=>{cs(nr)}},ll))),Xl.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},au>0?Xl.createElement("div",{className:er.button1,onClick:()=>{au>0&&cs(au-1)}},"\u4E0A\u4E00\u9898"):null,au+1<(An==null?void 0:An.count)?Xl.createElement("div",{className:er.button1,style:{marginLeft:"10px"},onClick:()=>{au<(An==null?void 0:An.count)&&cs(au+1)}},"\u4E0B\u4E00\u9898"):null,((ji=(Va=An==null?void 0:An.item_banks)==null?void 0:Va[au])==null?void 0:ji.item_type)!="PROGRAM"&&!((is=(ks=An==null?void 0:An.item_banks)==null?void 0:ks[au])!=null&&is.is_answered)&&(((_i=An==null?void 0:An.page)==null?void 0:_i.status)!="ended"||Tn||Jt!=null&&Jt.is_end&&(An!=null&&An.allow_answer_after_end)&&((Fs=An==null?void 0:An.page)==null?void 0:Fs.status)=="ended")?Xl.createElement(ht.ZP,{className:"ml10",type:"primary",loading:ws,onClick:()=>{Xa()}},"\u63D0\u4EA4"):null,((Bs=(tc=An==null?void 0:An.item_banks)==null?void 0:tc[au])==null?void 0:Bs.item_type)=="PROGRAM"&&!((Di=(ss=An==null?void 0:An.item_banks)==null?void 0:ss[au])!=null&&Di.is_answered)&&(((nc=An==null?void 0:An.page)==null?void 0:nc.status)!="ended"||Tn||Jt!=null&&Jt.is_end&&(An!=null&&An.allow_answer_after_end)&&((Ls=An==null?void 0:An.page)==null?void 0:Ls.status)=="ended")?Xl.createElement(ht.ZP,{className:"ml10",type:"primary",onClick:()=>{hr()}},"\u8FDB\u5165\u7B54\u9898"):null,ur()&&(_u==1||_u==0&&(fr==null?void 0:fr.length)==2)?Xl.createElement(ht.ZP,{type:"primary",className:"ml10",onClick:()=>{_u==1?ds(0):ds(1)}},_u==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),Xl.createElement(Rc,{interactiveOpen:Si,maxPage:vn,onClose:()=>Io(!1),currentPage:Pt,paramsHttp:ko,handlePageClick:ll=>{var nr;if(!(An!=null&&An.enable_progress_control)){ne.ZP.warning("\u4E0D\u5141\u8BB8\u7FFB\u9875\uFF0C\u5DF2\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875");return}if(ll>(Jt==null?void 0:Jt.class_max_position)&&(z==null?void 0:z.Status)=="in_progress"&&((nr=An==null?void 0:An.page)==null?void 0:nr.lesson_mode)=="online_lesson"){ne.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),En(Jt==null?void 0:Jt.page);return}En(ll)},currentPosition:Pt}))))};var Vc=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st,problemset:pt})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects,problemset:pt}))(Yc),Cr={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},Xr=Object.defineProperty,_o=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Fc=Object.prototype.propertyIsEnumerable,td=(le,z,b)=>z in le?Xr(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,nd=(le,z)=>{for(var b in z||(z={}))Ti.call(z,b)&&td(le,b,z[b]);if(_o)for(var b of _o(z))Fc.call(z,b)&&td(le,b,z[b]);return le};const Bd=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"},vn=["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"];(0,a.useEffect)(()=>{const Zn=(0,Ht.cloneDeep)(b);In(Zn),Jt(Zn.choices)},[b]);const Jn=(Zn=!1)=>{let Tn="";return bn.forEach((En,Cn)=>{Zn?En!=null&&En.me_answered&&(Tn=Tn+vn[Cn]):En!=null&&En.is_answer&&(Tn=Tn+vn[Cn])}),Tn};return a.createElement("div",null,a.createElement("div",{className:Zl.questionWrap},a.createElement(de.Z,{value:'

\u591A\u9009\u9898

'+(pt==null?void 0:pt.name),style:nd({},Pt)}),bn==null?void 0:bn.map((Zn,Tn)=>{const{is_answer:En,checked:Cn,choice_text:wa,me_answered:Gn}=Zn;let ea="";return En&&(ea=Zl.rightAnswerBox),!En&&(Cn||Gn)&&(ea=Zl.errorAnswerBox),a.createElement(et.Z,{key:Tn,className:`${Zl.choiceBox} ${ea}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Tn==0?"30px":"20px"}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Tn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Zl.html,value:wa,style:nd({},Pt)})),En&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!En&&(Cn||Gn)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Zl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Jn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Zn=>Zn==null?void 0:Zn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Zn=bn.map((Gn,ea)=>Gn!=null&&Gn.me_answered?ea:-1).filter(Gn=>Gn!==-1),Tn=bn.map((Gn,ea)=>Gn!=null&&Gn.is_answer?ea:-1).filter(Gn=>Gn!==-1),Cn=Zn.length===Tn.length&&Zn.every(Gn=>Tn.includes(Gn))?Zl.greenColor:Zl.redColor,wa=Zn.map(Gn=>vn[Gn]).join("");return a.createElement("span",{className:Cn,style:{fontWeight:600,fontSize:"16px"}},wa||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Xd=(0,se.connect)(({problemset:le})=>({problemset:le}))(Bd),Br=E(59301),nu=Object.defineProperty,xu=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ad=(le,z,b)=>z in le?nu(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,_d=(le,z)=>{for(var b in z||(z={}))go.call(z,b)&&ad(le,b,z[b]);if(xu)for(var b of xu(z))jo.call(z,b)&&ad(le,b,z[b]);return le};const j0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"},vn=["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"];return(0,a.useEffect)(()=>{const Jn=(0,Ht.cloneDeep)(b);In(Jn),Jt(Jn.choices)},[b]),Br.createElement("div",null,Br.createElement("div",{className:Zl.questionWrap},Br.createElement(de.Z,{value:'

\u5355\u9009\u9898

'+(pt==null?void 0:pt.name),style:_d({},Pt)}),bn==null?void 0:bn.map((Jn,Zn)=>{const{is_answer:Tn,checked:En,choice_text:Cn,me_answered:wa}=Jn;let Gn="";return Tn&&(Gn=Zl.rightAnswerBox),!Tn&&(En||wa)&&(Gn=Zl.errorAnswerBox),Br.createElement(et.Z,{key:Zn,className:`${Zl.choiceBox} ${Gn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Zn==0?"30px":"20px"}},Br.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Zn]),Br.createElement(qe.Z,{flex:1,className:"ml30"},Br.createElement(de.Z,{className:Zl.html,value:Cn,style:_d({},Pt)})),Tn&&Br.createElement(qe.Z,null,Br.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Tn&&(En||wa)&&Br.createElement(qe.Z,null,Br.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),Br.createElement("div",{className:Zl.solutionWrap},Br.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Br.createElement("div",{className:"c-grey-333 mb5 font16"},Br.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Br.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},vn[bn.findIndex(Jn=>Jn==null?void 0:Jn.is_answer)])),Br.createElement("div",{className:"c-grey-333 mb5 font16"},Br.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Jn=>Jn==null?void 0:Jn.me_answered)?Br.createElement(Br.Fragment,null,(()=>{var Jn;const Zn=bn.findIndex(Cn=>Cn==null?void 0:Cn.me_answered),En=((Jn=bn[Zn])==null?void 0:Jn.is_answer)?Zl.greenColor:Zl.redColor;return Br.createElement("span",{className:En,style:{fontWeight:600,fontSize:"16px"}},vn[Zn])})()):Br.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Br.createElement("div",null,Br.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var z0=(0,se.connect)(({problemset:le})=>({problemset:le}))(j0),Z0=Object.defineProperty,qd=Object.getOwnPropertySymbols,U0=Object.prototype.hasOwnProperty,Q0=Object.prototype.propertyIsEnumerable,$d=(le,z,b)=>z in le?Z0(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,e0=(le,z)=>{for(var b in z||(z={}))U0.call(z,b)&&$d(le,b,z[b]);if(qd)for(var b of qd(z))Q0.call(z,b)&&$d(le,b,z[b]);return le};const Y0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{const[pt,In]=(0,a.useState)({}),[bn,Jt]=(0,a.useState)([]),Pt={fontSize:"18px"};(0,a.useEffect)(()=>{const Jn=(0,Ht.cloneDeep)(b);In(Jn),Jt(Jn.choices)},[b]);const vn=["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"];return a.createElement("div",null,a.createElement("div",{className:Zl.questionWrap},a.createElement(de.Z,{value:'

\u5224\u65AD\u9898

'+(pt==null?void 0:pt.name),style:e0({},Pt)}),bn==null?void 0:bn.map((Jn,Zn)=>{const{is_answer:Tn,checked:En,choice_text:Cn,me_answered:wa}=Jn;let Gn="";return Tn&&(Gn=Zl.rightAnswerBox),!Tn&&(En||wa)&&(Gn=Zl.errorAnswerBox),a.createElement(et.Z,{key:Zn,className:`${Zl.choiceBox} ${Gn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Zn==0?"30px":"20px"}},a.createElement(qe.Z,{style:{fontWeight:500,fontSize:"20px"},className:Zl.choiceIndex},vn[Zn]),a.createElement(qe.Z,{flex:1,className:"ml30"},a.createElement(de.Z,{className:Zl.html,value:Cn,style:e0({},Pt)})),Tn&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Tn&&(En||wa)&&a.createElement(qe.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Zl.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},vn[bn.findIndex(Jn=>Jn==null?void 0:Jn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),bn.find(Jn=>Jn==null?void 0:Jn.me_answered)?a.createElement(a.Fragment,null,(()=>{var Jn;const Zn=bn.findIndex(Cn=>Cn==null?void 0:Cn.me_answered),En=((Jn=bn[Zn])==null?void 0:Jn.is_answer)?Zl.greenColor:Zl.redColor;return a.createElement("span",{className:En,style:{fontWeight:600,fontSize:"16px"}},vn[Zn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(de.Z,{value:'\u9898\u76EE\u89E3\u6790'+((pt==null?void 0:pt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var V0=(0,se.connect)(({problemset:le})=>({problemset:le}))(Y0),po=E(59301),W0=Object.defineProperty,t0=Object.getOwnPropertySymbols,H0=Object.prototype.hasOwnProperty,G0=Object.prototype.propertyIsEnumerable,n0=(le,z,b)=>z in le?W0(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,K0=(le,z)=>{for(var b in z||(z={}))H0.call(z,b)&&n0(le,b,z[b]);if(t0)for(var b of t0(z))G0.call(z,b)&&n0(le,b,z[b]);return le};const J0={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},X0=({problemset:le,dispatch:z,question:b,questionIndex:st})=>{var pt;const In={fontSize:"18px"},bn={C:po.createElement("span",{className:Zl.c},"C"),"C++":po.createElement("span",{className:Zl.cpp},"C++"),Java:po.createElement("span",{className:Zl.java},"Java"),Python:po.createElement("span",{className:Zl.python},"Python")},Jt={not_started:po.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:po.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:po.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:po.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return po.createElement("div",null,po.createElement("div",{className:Zl.questionWrap},po.createElement(de.Z,{value:'

\u7F16\u7A0B\u9898

'+(b==null?void 0:b.name),style:K0({},In)})),po.createElement("div",{className:Zl.descBox},po.createElement("div",{className:Zl.title},po.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(pt=b==null?void 0:b.languages)==null?void 0:pt.map((Pt,vn,Jn)=>po.createElement(a.Fragment,{key:vn},bn[Pt==null?void 0:Pt.language]))),po.createElement("div",{className:Zl.desc},po.createElement(de.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(b==null?void 0:b.description),style:{fontSize:"16px",color:"#000"}}))),(b==null?void 0:b.answer_status)!="not_started"&&po.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},po.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Jt[b==null?void 0:b.answer_status]),["passed","delay_passed"].includes(b==null?void 0:b.answer_status)&&po.createElement("div",{className:Zl.descBox},po.createElement("div",{className:Zl.title},po.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),po.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),po.createElement("div",{className:Zl.desc,style:{backgroundColor:"#fff"}},po.createElement(yl.ZP,{height:300,language:b==null?void 0:b.language,value:b!=null&&b.passed_code?Fr.Base64.decode(b==null?void 0:b.passed_code):"",theme:"default",options:J0}))))};var _0=(0,se.connect)(({problemset:le})=>({problemset:le}))(X0),qr=E(59301),bd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const q0=({user:le,globalSetting:z,classroomList:b,loading:st,problemset:pt,dispatch:In,pageNum:bn,maxPage:Jt})=>{var Pt,vn,Jn,Zn,Tn,En,Cn,wa,Gn,ea,xn,qn,Mn,kn,Nn,ka,Qt,ya,Ua;const[Ra]=(0,se.useSearchParams)(),[tr,_n]=(0,a.useState)(0),Ta=(0,se.useParams)(),[ml,xa]=(0,a.useState)(!1);console.log("paramsHttp--",Ta);const[al,Zr]=(0,a.useState)(null),[ou,Mr]=(0,a.useState)(!1),[Ir,il]=(0,a.useState)(!1),{SmartPlanItemBanks:sl}=b,Nr={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,a.useEffect)(()=>{bn&&Zu()},[bn,Ta==null?void 0:Ta.user_login]);const Zu=()=>bd(void 0,null,function*(){xa(!0),In({type:"classroomList/getSmartPlanItemBanks",payload:{login:Ta==null?void 0:Ta.user_login,course_id:Ta==null?void 0:Ta.coursesId,id:Ta==null?void 0:Ta.id,position:bn,max_position:Jt}}),xa(!1)});(0,a.useEffect)(()=>{var Tu,Xu;_n(0),(Tu=sl==null?void 0:sl.page)!=null&&Tu.id&&Po((Xu=sl==null?void 0:sl.page)==null?void 0:Xu.id)},[sl]);const Po=Tu=>bd(void 0,null,function*(){Mr(!0);const Xu=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${Tu}/student_comment.json`,{method:"get",params:{user_id:Ta==null?void 0:Ta.user_login}});(Xu==null?void 0:Xu.status)===0&&Zr(Xu==null?void 0:Xu.data),Mr(!1)});return qr.createElement("section",null,qr.createElement(Ue.Z,{spinning:ml},qr.createElement("div",{className:Cr.box},qr.createElement("div",{className:Cr.box_header,style:{padding:"20px"}},qr.createElement("div",{style:{display:"flex",alignItems:"center"}},qr.createElement("div",{className:Cr.header_title},sl!=null&&sl.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),qr.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},qr.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),qr.createElement("span",{style:{color:"#333333"}},((Pt=sl==null?void 0:sl.user_info)==null?void 0:Pt.user_name)||"--"),qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),qr.createElement("span",{style:{color:"#333333"}},((vn=sl==null?void 0:sl.user_info)==null?void 0:vn.student_id)||"--"),qr.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),qr.createElement("span",{style:{color:"#333333"}},((Jn=sl==null?void 0:sl.user_info)==null?void 0:Jn.group_name)||"--"))),qr.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},qr.createElement("div",{className:"mt10"},((Tn=(Zn=sl==null?void 0:sl.item_banks)==null?void 0:Zn[tr])==null?void 0:Tn.item_type)==="SINGLE"&&qr.createElement(z0,{question:(En=sl==null?void 0:sl.item_banks)==null?void 0:En[tr],questionIndex:tr+1}),((wa=(Cn=sl==null?void 0:sl.item_banks)==null?void 0:Cn[tr])==null?void 0:wa.item_type)==="MULTIPLE"&&qr.createElement(Xd,{question:(Gn=sl==null?void 0:sl.item_banks)==null?void 0:Gn[tr],questionIndex:tr+1}),((xn=(ea=sl==null?void 0:sl.item_banks)==null?void 0:ea[tr])==null?void 0:xn.item_type)==="JUDGMENT"&&qr.createElement(V0,{question:(qn=sl==null?void 0:sl.item_banks)==null?void 0:qn[tr],questionIndex:tr+1}),((kn=(Mn=sl==null?void 0:sl.item_banks)==null?void 0:Mn[tr])==null?void 0:kn.item_type)==="PROGRAM"&&qr.createElement(qr.Fragment,null,qr.createElement(_0,{question:(Nn=sl==null?void 0:sl.item_banks)==null?void 0:Nn[tr],questionIndex:tr+1}),qr.createElement(vo,{item:(ka=sl==null?void 0:sl.item_banks)==null?void 0:ka[tr]}))),((Qt=sl==null?void 0:sl.page)==null?void 0:Qt.knowledge_test)&&qr.createElement(qr.Fragment,null,qr.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},qr.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),qr.createElement(ht.ZP,{type:"link",loading:ou,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>bd(void 0,null,function*(){il(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),qr.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},qr.createElement(de.Z,{className:Cr.ansWrap,value:(al==null?void 0:al.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),qr.createElement("div",{className:Cr.page_footer},(sl==null?void 0:sl.count)>1&&((ya=Array.from({length:sl==null?void 0:sl.count},(Tu,Xu)=>Xu+1))==null?void 0:ya.map((Tu,Xu)=>qr.createElement("div",{key:Xu,className:Xu==tr?Cr.num_style_active:Cr.num_style,onClick:()=>{_n(Tu-1)}},Tu))))),qr.createElement(Se.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Ir,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{il(!1)},onCancel:()=>{il(!1)}},qr.createElement(Ue.Z,{spinning:ou},qr.createElement("div",{className:Cr.evalueWrap},qr.createElement("div",{className:Cr.evalueSty},qr.createElement("div",{className:Cr.title},"\u5B66\u4E60\u8BC4\u4EF7"),qr.createElement(de.Z,{className:Cr.ansWrap,value:(al==null?void 0:al.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),qr.createElement("div",{className:Cr.evalueSty,style:{marginTop:"20px"}},qr.createElement("div",{className:Cr.title},"\u95EE\u7B54\u8BB0\u5F55"),qr.createElement("div",{className:Cr.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Ua=al==null?void 0:al.question_and_answer_list)==null?void 0:Ua.map((Tu,Xu)=>qr.createElement("div",{key:Xu,className:"mt10"},qr.createElement("div",{style:{display:"flex"}},qr.createElement("div",{className:Cr.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),qr.createElement(de.Z,{className:Cr.asnCont,value:Tu==null?void 0:Tu.question})),qr.createElement("div",{style:{display:"flex"}},qr.createElement("div",{className:Cr.label},"\u56DE\u7B54\uFF1A"),qr.createElement(de.Z,{className:Cr.asnCont,value:Tu==null?void 0:Tu.answer})))))))))))};var $0=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st,problemset:pt})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects,problemset:pt}))(q0),em=E(69157),tm=E(14152),nm=E(12320),No={qiandao:"qiandao___foQ6t",qiandao_title:"qiandao_title___OOono",qiandao_text:"qiandao_text___okCw5",start_dianming:"start_dianming___qybXD",start_dianming_title:"start_dianming_title___XA9ne",start_dianming_text:"start_dianming_text___CU9en",end_dianming:"end_dianming___C2H9e",end_dianming_name:"end_dianming_name___oYlne",end_dianming_number:"end_dianming_number___iq5C_",end_dianming_text:"end_dianming_text___ApSkk",continue_dianming:"continue_dianming___Yh1KA",continue_user:"continue_user___XOIei",continue_user_name:"continue_user_name___FDI4n",continue_user_number:"continue_user_number___fX7k5",continue_user_text:"continue_user_text___qWeW4",user_list:"user_list___zJeNk",user_list_title:"user_list_title___ihh_B",list:"list___QRd_Q",list_item:"list_item___tBr64",list_item_name:"list_item_name___AgrNX",list_item_number:"list_item_number___VFONZ"},mo=E(59301),wd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const am=({classroomList:le,loading:z,dispatch:b,user:st,openEwm:pt})=>{var In,bn,Jt,Pt,vn,Jn;const[Zn,Tn]=(0,a.useState)(""),En=(0,se.useParams)(),[Cn,wa]=(0,a.useState)({}),[Gn,ea]=(0,a.useState)([]),[xn,qn]=(0,a.useState)({}),[Mn,kn]=(0,a.useState)(0);(0,a.useEffect)(()=>{st.actionTabs.key=="\u5907\u8BFE\u968F\u673A\u70B9\u540D"&&Nn()},[st.actionTabs.key]);const Nn=()=>wd(void 0,null,function*(){var ya;let Ua=yield(0,Ve.ZP)(`/api/courses/${En==null?void 0:En.coursesId}/smart_plans/${En==null?void 0:En.id}/get_attendance_students.json`,{method:"get",params:{page:1,limit:1e3}});(Ua==null?void 0:Ua.status)==0&&(wa(Ua==null?void 0:Ua.data),((ya=Ua==null?void 0:Ua.data)==null?void 0:ya.count)==0?Tn("\u5728\u7EBF\u7B7E\u5230"):Tn("\u5F00\u59CB\u70B9\u540D"))}),ka=()=>wd(void 0,null,function*(){let ya=yield(0,Ve.ZP)(`/api/courses/${En==null?void 0:En.coursesId}/smart_plans/${En==null?void 0:En.id}/roll_call.json`,{method:"post"});(ya==null?void 0:ya.status)==0&&(qn(ya==null?void 0:ya.data),Qt())}),Qt=()=>wd(void 0,null,function*(){var ya;let Ua=yield(0,Ve.ZP)(`/api/courses/${En==null?void 0:En.coursesId}/smart_plans/${En==null?void 0:En.id}/get_roll_call_records.json`,{method:"get",params:{page:1,limit:1e3}});(Ua==null?void 0:Ua.status)==0&&ea((ya=Ua==null?void 0:Ua.data)==null?void 0:ya.list)});return(0,a.useEffect)(()=>{let ya=null;return Zn=="\u6682\u505C"?(ya=setInterval(()=>{kn(Ua=>{var Ra;return(Ua+1)%((Ra=Cn==null?void 0:Cn.list)==null?void 0:Ra.length)})},150),()=>clearInterval(ya)):()=>clearInterval(ya)},[Zn]),mo.createElement(Se.default,{centered:!0,title:"\u968F\u673A\u70B9\u540D",open:st.actionTabs.key==="\u5907\u8BFE\u968F\u673A\u70B9\u540D",width:600,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okText:Zn,onCancel:()=>{b({type:"user/setActionTabs",payload:{}})},onOk:()=>{Zn=="\u5728\u7EBF\u7B7E\u5230"?(pt(),b({type:"user/setActionTabs",payload:{}})):Zn=="\u5F00\u59CB\u70B9\u540D"?Tn("\u6682\u505C"):Zn=="\u6682\u505C"?(ka(),Tn("\u7EE7\u7EED\u70B9\u540D")):Zn=="\u7EE7\u7EED\u70B9\u540D"&&Tn("\u6682\u505C")}},Zn==="\u5728\u7EBF\u7B7E\u5230"&&mo.createElement("div",{className:No.qiandao},mo.createElement("div",{className:No.qiandao_title},"\u5F53\u524D\u8BFE\u4EF6\u6CA1\u6709\u5B66\u751F\u7B7E\u5230\uFF0C\u65E0\u6CD5\u70B9\u540D\u3002"),mo.createElement("div",{className:No.qiandao_text},"\u8BF7\u70B9\u51FB\u3010\u5728\u7EBF\u7B7E\u5230\u3011\uFF0C\u5B66\u751F\u626B\u7801\u5373\u53EF\u5B8C\u6210\u7B7E\u5230")),Zn==="\u5F00\u59CB\u70B9\u540D"&&mo.createElement("div",{className:No.start_dianming},mo.createElement("div",{className:No.start_dianming_title},"\u5DF2\u7B7E\u5230\u4EBA\u6570\uFF1A",mo.createElement("span",{style:{color:"#FA6400"}},Cn==null?void 0:Cn.count," \u4EBA")),mo.createElement("div",{className:No.start_dianming_text},"\u8BF7\u70B9\u51FB\u3010\u5F00\u59CB\u70B9\u540D\u3011\uFF0C\u5C06\u5F00\u59CB\u968F\u673A\u70B9\u540D")),Zn==="\u6682\u505C"&&mo.createElement("div",{className:No.end_dianming},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+((bn=(In=Cn==null?void 0:Cn.list)==null?void 0:In[Mn])==null?void 0:bn.image_url),style:{width:"60px",height:"60px",borderRadius:"30px"}}),mo.createElement("div",{className:No.end_dianming_name},(Pt=(Jt=Cn==null?void 0:Cn.list)==null?void 0:Jt[Mn])==null?void 0:Pt.username),mo.createElement("div",{className:No.end_dianming_number},(Jn=(vn=Cn==null?void 0:Cn.list)==null?void 0:vn[Mn])==null?void 0:Jn.id),mo.createElement("div",{className:No.end_dianming_text},"\u6B63\u5728\u968F\u673A\u7B5B\u9009...")),Zn==="\u7EE7\u7EED\u70B9\u540D"&&mo.createElement("div",{className:No.continue_dianming},mo.createElement("div",{className:No.continue_user},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+(xn==null?void 0:xn.image_url),style:{width:"62px",height:"62px",borderRadius:"32px",border:"2px solid #FA6400"}}),mo.createElement("div",{className:No.continue_user_name},xn==null?void 0:xn.username),mo.createElement("div",{className:No.continue_user_number},xn==null?void 0:xn.student_id),mo.createElement("div",{className:No.continue_user_text},"\u8BF7 ",xn==null?void 0:xn.username," \u540C\u5B66\u4F5C\u7B54\uFF01")),mo.createElement("div",{className:No.user_list},mo.createElement("div",{className:No.user_list_title},"\u70B9\u540D\u8BB0\u5F55"),mo.createElement("div",{className:No.list},Gn==null?void 0:Gn.map((ya,Ua)=>mo.createElement("div",{className:No.list_item,key:Ua},mo.createElement("img",{src:ye.Z.API_SERVER+"/images/"+(ya==null?void 0:ya.image_url),style:{width:"40px",height:"40px",borderRadius:"20px"}}),mo.createElement("div",{className:No.list_item_name},ya==null?void 0:ya.username),mo.createElement("div",{className:No.list_item_number},ya==null?void 0:ya.student_id)))))))};var lm=(0,se.connect)(({classroomList:le,loading:z,user:b})=>({classroomList:le,loading:z,user:b}))(am),ec={summaryWrap:"summaryWrap___OG35q",summaryItem:"summaryItem___hoOKu",label:"label___MqI4a",percentSty:"percentSty___gHG8D",title:"title___mNpYU",chart_container:"chart_container___i1Iuj",Onerow:"Onerow___OiT1e",detailSty:"detailSty___a5EG5",detailItem:"detailItem___yYmqy",questionTag:"questionTag___bwScr",numSty:"numSty___wOs1Q",detailBtn:"detailBtn___LPYU4",questionTitle:"questionTitle___tXMUJ",proSty:"proSty___OnC9j",commentBody:"commentBody___MMxP6",box_title:"box_title___nS6XP",modal:"modal___WqWsA",erweima:"erweima___WMbXK",drawer_ewm:"drawer_ewm___gWIAW",drawer_ewm_title:"drawer_ewm_title___xS0o0",drawer_text:"drawer_text___hEhSn",drawer_code:"drawer_code___bnaj8"},Qu=E(59301),rm=Object.defineProperty,um=Object.defineProperties,om=Object.getOwnPropertyDescriptors,a0=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,sm=Object.prototype.propertyIsEnumerable,l0=(le,z,b)=>z in le?rm(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,ld=(le,z)=>{for(var b in z||(z={}))im.call(z,b)&&l0(le,b,z[b]);if(a0)for(var b of a0(z))sm.call(z,b)&&l0(le,b,z[b]);return le},cm=(le,z)=>um(le,om(z)),rd=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const dm=({classroomList:le,loading:z,dispatch:b,setCheckInfo:st,checkInfo:pt,openRollCall:In,pptInfo:bn,SmartPlanItemBanks:Jt,globalSetting:Pt,getQuestionData:vn})=>{var Jn,Zn,Tn,En;const Cn=(0,se.useParams)(),[wa,Gn]=(0,a.useState)([]),[ea,xn]=(0,a.useState)({page:1,limit:1e4,course_group_id:"all",status:"all",search:""}),[qn,Mn]=(0,a.useState)(!1),[kn,Nn]=(0,a.useState)({}),[ka,Qt]=(0,a.useState)(null);(0,a.useEffect)(()=>{pt?ya():clearInterval(ka)},[pt]);const ya=()=>rd(void 0,null,function*(){const xa=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/header_info.json`,{method:"get"});(xa==null?void 0:xa.status)===0&&Nn(xa==null?void 0:xa.data)});(0,a.useEffect)(()=>{clearInterval(ka),pt&&(ml(),Qt(setInterval(()=>{ml()},3e3)))},[ea,pt]);const[Ua,Ra]=(0,a.useState)(""),[tr,_n]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!(Jt!=null&&Jt.open_rolling_qrcode_sign))return;const xa=setInterval(()=>{_n(al=>al==1?10:al-1)},1e3);return()=>clearInterval(xa)},[Jt]),(0,a.useEffect)(()=>{tr==1&&Ta()},[tr]);const Ta=()=>rd(void 0,null,function*(){var xa;let al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/refresh_qrcode_token.json`,{method:"post"});(al==null?void 0:al.status)==0&&Ra((xa=al==null?void 0:al.data)==null?void 0:xa.qrcode_token)}),ml=()=>rd(void 0,null,function*(){var xa;Mn(!0);const al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/smart_plan_users.json`,{method:"get",params:cm(ld({},ea),{status:(ea==null?void 0:ea.status)=="all"?"":ea==null?void 0:ea.status,course_group_id:(ea==null?void 0:ea.course_group_id)=="all"?"":ea==null?void 0:ea.course_group_id})});(al==null?void 0:al.status)===0&&Gn((xa=al==null?void 0:al.data)==null?void 0:xa.smart_plan_users),Mn(!1)});return Qu.createElement(Ee.Z,{bodyStyle:{padding:25},headerStyle:{display:"none"},width:700,onClose:()=>{st(!1)},destroyOnClose:!0,forceRender:!0,open:pt},Qu.createElement("div",{className:ec.drawer_ewm},Qu.createElement("div",{className:ec.drawer_ewm_title,style:{marginBottom:"10px"}},Jt==null?void 0:Jt.smart_plan_name),Jt!=null&&Jt.open_rolling_qrcode_sign?Qu.createElement("div",{className:ec.modal},"\u6253\u5F00",Qu.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Qu.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Qu.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},tr,"s"),"\u540E\u5237\u65B0"):Qu.createElement("div",{className:ec.modal},"\u6253\u5F00",Qu.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Qu.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Qu.createElement("div",{className:ec.erweima},Qu.createElement(oe.Z,{key:Ua,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Cn==null?void 0:Cn.coursesId}&id=${Cn==null?void 0:Cn.id}&codeKey=${Ua}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Jn=Pt==null?void 0:Pt.setting)==null?void 0:Jn.tab_logo_url}`})),(bn==null?void 0:bn.status)=="in_progress"&&((Zn=Jt==null?void 0:Jt.page)==null?void 0:Zn.lesson_mode)=="online_lesson"&&Qu.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},Qu.createElement(De.Z,{checked:Jt==null?void 0:Jt.open_rolling_qrcode_sign,onChange:xa=>rd(void 0,null,function*(){let al=yield(0,Ve.ZP)(`/api/courses/${Cn==null?void 0:Cn.coursesId}/smart_plans/${Cn==null?void 0:Cn.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:xa}});(al==null?void 0:al.status)==0&&(xa?Ta():(Ra(""),_n(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),vn())}),size:"small"}),Qu.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),Qu.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},Qu.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),Qu.createElement("div",{className:ec.box_title},"\u7B7E\u5230\u8BE6\u60C5",Qu.createElement("i",{className:"iconfont icon-guanbi10 font12",style:{cursor:"pointer"},onClick:()=>{st(!1)}})),Qu.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Qu.createElement("div",{className:"mr10"},"\u7B7E\u5230\u72B6\u6001"),Qu.createElement(be.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:ea.status,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8",value:"all"},{label:"\u5DF2\u7B7E\u5230",value:"started"},{label:"\u672A\u7B7E\u5230",value:"not_started"}],onChange:xa=>{ea.status=xa,xn(ld({},ea))}}),Qu.createElement("div",{className:"ml20 mr10"},"\u5206\u73ED"),Qu.createElement(be.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:ea.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:((Tn=kn==null?void 0:kn.course_groups)==null?void 0:Tn.length)>0?[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...(En=kn==null?void 0:kn.course_groups)==null?void 0:En.map(xa=>({label:xa==null?void 0:xa.name,value:xa==null?void 0:xa.id}))]:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"}],onChange:xa=>{ea.course_group_id=xa,xn(ld({},ea))}}),Qu.createElement(Sa.t7,{style:{width:220,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:ea.search,onChange:xa=>{ea.search=xa,ea.page=1,xn(ld({},ea))}})),Qu.createElement(Ue.Z,{spinning:qn},Qu.createElement(Be.default,{dataSource:wa,className:ec.commentBody,scroll:{y:600},pagination:!1,columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(xa,al,Zr)=>`${Zr+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:180,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,width:120,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,width:180,render:xa=>Qu.createElement("span",{style:{color:"#000"}},xa||"--")},{title:"\u7B7E\u5230\u72B6\u6001",align:"left",dataIndex:"status",ellipsis:!0,render:xa=>Qu.createElement("span",null,xa=="not_started"?"\u672A\u7B7E\u5230":"\u5DF2\u7B7E\u5230")}]})),(bn==null?void 0:bn.status)=="in_progress"&&(bn==null?void 0:bn.lesson_mode)=="online_lesson"&&Qu.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},Qu.createElement(ht.ZP,{type:"primary",style:{marginTop:"50px"},onClick:()=>{In(),st(!1)}},"\u968F\u673A\u70B9\u540D")))};var mm=(0,se.connect)(({classroomList:le,loading:z,user:b,globalSetting:st})=>({classroomList:le,loading:z,user:b,globalSetting:st}))(dm),Ou={toolbar:"toolbar___Uo7LQ","line-menu":"line-menu___mAWlG","chat-dialog":"chat-dialog___KJCds","chat-header":"chat-header___D2PUI","chat-content":"chat-content___C0vtj","chat-actions":"chat-actions___TYIxs",over_item_list:"over_item_list___rJ28g",over_item:"over_item___NX1fq",close_button:"close_button___hqqIO",over_button:"over_button___g0Acf",ewm_img:"ewm_img___CgU19",ewm_text:"ewm_text___qJOQD",kjgj_style:"kjgj_style___LpPYV",kjgj_item:"kjgj_item___znzOt",kjgj_img:"kjgj_img___g7zps",kjgj_text:"kjgj_text___Ua7tW",over_content:"over_content___aH5pL",overcont2wrap:"overcont2wrap___PAra8",over_content2:"over_content2___c8jx0",over_button2:"over_button2___dQ7lA",ewm_img2:"ewm_img2___Ba35z",ewm_text2:"ewm_text2___v3R_z",officeWrp:"officeWrp___B0eRV",left:"left___wU_GS",btn_float:"btn_float___nXsLR",to_page_style:"to_page_style___bmH79",left_float:"left_float___N_wk1",float_icon:"float_icon___xmC9W",float_text:"float_text___m_LGU",float_more:"float_more___nbaug",right:"right___jQ8G4",footer_button:"footer_button___xLWDh",quxiao:"quxiao___nHatU",queren:"queren___BRoLo",close_drawer:"close_drawer___vZp3v",erweima:"erweima___YfDc7",arrow:"arrow___ElSwz",modal:"modal___CqCC8"},ud=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const fm=({src:le,onClick:z,topPercentage:b=.8,draggableExtraNode:st,showAvatarEditData:pt,tokenInfo:In,pptInfo:bn,isPptFullScreen:Jt,handleEndClass:Pt,toggleFullOrExitScreen:vn,setStudentListVis:Jn,user:Zn,openEwm:Tn,setOpenEwm:En,setAlterVis:Cn,dispatch:wa})=>{const Gn=(0,a.useRef)(null),ea=(0,a.useRef)(!1),xn=(0,a.useRef)(!1),qn=(0,se.useParams)(),[Mn,kn]=(0,a.useState)(!0),[Nn,ka]=(0,a.useState)(!1),[Qt,ya]=(0,a.useState)(window.innerHeight-100),[Ua,Ra]=(0,a.useState)((window.innerWidth-900)/2),[tr,_n]=(0,a.useState)(!1),Ta=10;return(0,a.useEffect)(()=>{if(Gn.current){let ml=function(il){var sl;ea.current=!0,Mr=il.pageY,Ir=il.pageX;const Nr=(sl=Gn.current)==null?void 0:sl.getBoundingClientRect();Zr=il.pageY-((Nr==null?void 0:Nr.top)||0),ou=il.pageX-((Nr==null?void 0:Nr.left)||0),(0,ot.kk)("none"),document.onselectstart=()=>!1},xa=function(){ea.current&&!xn.current&&z&&z(),ea.current=!1,xn.current=!1,(0,ot.kk)("auto"),document.onselectstart=null},al=function(il){var sl,Nr;if(!ea.current)return;const Zu=il.pageY,Po=il.pageX,Tu=Zu-Zr,Xu=Po-ou,Oo=window.innerHeight-(((sl=Gn.current)==null?void 0:sl.offsetHeight)||0)-50,ai=window.innerWidth-(((Nr=Gn.current)==null?void 0:Nr.offsetWidth)||0)-20,Eo=50,ku=10;if(!xn.current&&(Math.abs(Mr-il.pageY)>Ta||Math.abs(Ir-il.pageX)>Ta)&&(xn.current=!0),xn.current){const no=Math.max(Eo,Math.min(Tu,Oo)),qo=Math.max(ku,Math.min(Xu,ai));ya(no),Ra(qo)}},Zr=0,ou=0,Mr=0,Ir=0;return Gn.current.addEventListener("mousedown",ml),document.addEventListener("mousemove",al),document.addEventListener("mouseup",xa),()=>{var il,sl;(sl=(il=Gn.current)==null?void 0:il.removeEventListener)==null||sl.call(il,"mousedown",ml),document.removeEventListener("mousemove",al),document.removeEventListener("mouseup",xa)}}},[z]),(0,a.useEffect)(()=>{const ml=()=>{Jt?(ya(window.innerHeight-100),Ra(window.innerWidth*.4)):(ya(window.innerHeight-100),Ra((window.innerWidth-900)/2))};return window.addEventListener("resize",ml),()=>{window.removeEventListener("resize",ml)}},[b,Jt]),(0,a.useEffect)(()=>{Nn&&(Mn?(Ra(Ua-130),ka(!1)):(Ra(Ua+130),ka(!1)))},[Mn,Nn]),a.createElement("div",{className:Ou.draggableImage,style:{top:`${Qt}px`,left:`${Ua}px`,position:"fixed",display:tr?"none":"block",cursor:ea.current?"grabbing":"grab",zIndex:100},ref:Gn},st&&a.createElement("div",{className:Ou.extraNode,onMouseUp:ml=>ml.stopPropagation(),onMouseDownCapture:ml=>ml.stopPropagation()},st),(qn==null?void 0:qn.user_login)&&Mn&&a.createElement("div",{className:Ou.over_item_list},a.createElement("div",{className:Ou.over_item},a.createElement("div",{className:Ou.close_button,onClick:()=>{kn(!1),ka(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Ou.over_button,onClick:()=>{Jn(!0)}},a.createElement("img",{src:E(78868),className:Ou.ewm_img,style:{width:"16px",height:"15px"}}),a.createElement("div",{className:Ou.ewm_text},"\u5B66\u751F\u5217\u8868")),a.createElement("div",{className:Ou.over_button,onClick:()=>{se.history.push(`/classrooms/${qn==null?void 0:qn.coursesId}/smart_plan/${qn==null?void 0:qn.id}/detail`)}},a.createElement("img",{src:E(50066),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(qn!=null&&qn.user_login)&&(In==null?void 0:In.IsSuper)&&Mn&&a.createElement("div",{className:Ou.over_item_list},a.createElement("div",{className:Ou.over_item},a.createElement("div",{className:Ou.close_button,onClick:()=>{kn(!1),ka(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Ou.over_button,onClick:()=>{vn(!Jt)}},!Jt&&a.createElement("img",{src:E(15091),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),Jt&&a.createElement("img",{src:E(24639),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},Jt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(bn==null?void 0:bn.status)=="not_started"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){wa({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:qn==null?void 0:qn.coursesId,smart_plans_id:qn==null?void 0:qn.id}}})})},a.createElement("img",{src:E(76502),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(bn==null?void 0:bn.status)=="not_started"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){Cn(!0)})},a.createElement("img",{src:E(93026),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(bn==null?void 0:bn.status)=="in_progress"&&(bn==null?void 0:bn.lesson_mode)=="online_lesson"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){wa({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})})},a.createElement("img",{src:E(59717),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u968F\u673A\u70B9\u540D")),(bn==null?void 0:bn.status)=="in_progress"&&a.createElement("div",{className:Ou.over_button,onClick:()=>ud(void 0,null,function*(){yield Pt()})},a.createElement("img",{src:E(3540),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),a.createElement("div",{className:Ou.over_button,onClick:()=>{En(new Date)}},a.createElement("img",{src:E(56440),className:Ou.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ou.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!Mn&&(In==null?void 0:In.IsSuper)&&a.createElement("div",{className:Ou.kjgj_style},a.createElement("div",{className:Ou.kjgj_item,onClick:()=>{kn(!0),ka(!0)}},a.createElement("div",{className:Ou.kjgj_img},a.createElement("img",{src:E(22335),style:{width:"30px",height:"30px"}})),a.createElement("div",{className:Ou.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};var vm=(0,se.connect)(({user:le})=>({user:le}))(fm),gm=Object.defineProperty,r0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,Em=Object.prototype.propertyIsEnumerable,u0=(le,z,b)=>z in le?gm(le,z,{enumerable:!0,configurable:!0,writable:!0,value:b}):le[z]=b,Wc=(le,z)=>{for(var b in z||(z={}))pm.call(z,b)&&u0(le,b,z[b]);if(r0)for(var b of r0(z))Em.call(z,b)&&u0(le,b,z[b]);return le},fu=(le,z,b)=>new Promise((st,pt)=>{var In=Pt=>{try{Jt(b.next(Pt))}catch(vn){pt(vn)}},bn=Pt=>{try{Jt(b.throw(Pt))}catch(vn){pt(vn)}},Jt=Pt=>Pt.done?st(Pt.value):Promise.resolve(Pt.value).then(In,bn);Jt((b=b.apply(le,z)).next())});const hm=({user:le,classroomList:z,globalSetting:b,loading:st,dispatch:pt})=>{var In,bn,Jt,Pt,vn,Jn,Zn,Tn,En;const[Cn,wa]=fa.ZP.useNotification(),Gn=(0,a.useRef)(),[ea]=(0,se.useSearchParams)(),[xn,qn]=(0,a.useState)({}),[Mn,kn]=(0,a.useState)(""),[Nn,ka]=(0,a.useState)(""),Qt=(0,se.useParams)(),[ya,Ua]=(0,a.useState)({}),[Ra,tr]=(0,a.useState)(),_n=(0,a.useRef)(),[Ta,ml]=(0,a.useState)(!1),[xa,al]=(0,a.useState)([]),[Zr,ou]=(0,a.useState)(!0),[Mr,Ir]=(0,a.useState)(!1),[il,sl]=(0,a.useState)([]),[Nr,Zu]=(0,a.useState)(!1),[Po,Tu]=(0,a.useState)([]),[Xu,Oo]=(0,a.useState)(!1),[ai,Eo]=(0,a.useState)(0),[ku,no]=(0,a.useState)(!1),[qo,ui]=(0,a.useState)([]),[Hi,Gi]=(0,a.useState)(""),[Ki,bi]=(0,a.useState)(!1),[rs,pi]=(0,a.useState)(""),[Ji,oi]=(0,a.useState)(0),ki=(0,a.useRef)(null),[us,Li]=(0,a.useState)(!1),[Xi,vu]=(0,a.useState)(!1),[To,So]=(0,a.useState)(!1),[wi,xi]=(0,a.useState)(!1),[Fo,Ri]=(0,a.useState)(!1),os=(0,a.useRef)(!1),{SmartPlanItemBanks:Va}=z,ji=(0,a.useRef)(xn),ks=(0,a.useRef)(),is=(0,a.useRef)([1]),_i=ea.get("simulate")=="true",Fs=ea.get("pptPage")?Number(ea.get("pptPage")):1,[tc,Bs]=(0,a.useState)(!1),[ss,Di]=a.useState(["60%","40%"]),[nc,Ls]=(0,a.useState)(!1),au=(0,a.useRef)(!1),[cs,ko]=(0,a.useState)(!1),Bc=(0,a.useRef)(null),Rs=(0,a.useRef)(window.innerWidth),[bs,$o]=(0,a.useState)(!1),[_u,ds]=(0,a.useState)(!1),[fr,js]=(0,a.useState)(Wc({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),[ms,ei]=(0,a.useState)(""),[ws,qi]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!Xi&&!wi||!(Va!=null&&Va.open_rolling_qrcode_sign))return;const pn=setInterval(()=>{qi(Xa=>Xa==1?10:Xa-1)},1e3);return()=>clearInterval(pn)},[Xi,wi,Va]),(0,a.useEffect)(()=>{ws==1&&zo()},[ws]);const zo=()=>fu(void 0,null,function*(){var pn;let Xa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"});(Xa==null?void 0:Xa.status)==0&&ei((pn=Xa==null?void 0:Xa.data)==null?void 0:pn.qrcode_token)});(0,a.useEffect)(()=>{const kl=700/window.innerWidth*100,ur=100-kl;Fo?xn!=null&&xn.IsSuper?Di(["100%","0%"]):Di([`${ur.toFixed(2)}%`,`${kl.toFixed(2)}%`]):Di([`${ur.toFixed(2)}%`,`${kl.toFixed(2)}%`]),os.current=Fo,Fo||(no(!1),oi(""))},[Fo]),(0,a.useEffect)(()=>{us&&Nn>0&&(Va!=null&&Va.open_rolling_qrcode_sign&&(Va==null?void 0:Va.smart_plan_status)=="in_progress"?(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"}).then(pn=>{var Xa;(pn==null?void 0:pn.status)==0&&(qi(10),ei((Xa=pn==null?void 0:pn.data)==null?void 0:Xa.qrcode_token),vu(!0))}):vu(!0))},[Nn,us]),(0,a.useEffect)(()=>{To?setTimeout(()=>{Va!=null&&Va.open_rolling_qrcode_sign&&(Va==null?void 0:Va.smart_plan_status)=="in_progress"?(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_qrcode_token.json`,{method:"post"}).then(pn=>{var Xa;(pn==null?void 0:pn.status)==0&&(qi(10),ei((Xa=pn==null?void 0:pn.data)==null?void 0:Xa.qrcode_token),xi(!0))}):xi(!0)},300):xi(!1)},[To]),window.addEventListener("resize",()=>{clearTimeout(Bc.current),Bc.current=setTimeout(()=>{const pn=window.innerWidth;if(pn==Rs.current)return;const ur=700/window.innerWidth*100,$r=100-ur;Fo?xn!=null&&xn.IsSuper?Di(["100%","0%"]):Di([`${$r.toFixed(2)}%`,`${ur.toFixed(2)}%`]):Di([`${$r.toFixed(2)}%`,`${ur.toFixed(2)}%`]),os.current=Fo,Fo||no(!1),Si(),Rs.current=pn},300)}),(0,a.useEffect)(()=>{const pn=()=>fu(void 0,null,function*(){if(!au.current){au.current=!0;try{yield Si()}catch(Xa){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",Xa)}finally{au.current=!1}}});return window.addEventListener("resize",pn),()=>{window.removeEventListener("resize",pn)}},[]),(0,a.useEffect)(()=>(document.body.addEventListener((0,Ni.gH)(),oc),document.body.addEventListener("keydown",ac),()=>{document.body.removeEventListener("keydown",ac),document.body.removeEventListener((0,Ni.gH)(),oc)}),[]),(0,a.useEffect)(()=>(window.addEventListener("visibilitychange",rc),()=>{window.removeEventListener("visibilitychange",rc)}),[Mn]);const ac=pn=>fu(void 0,null,function*(){document.activeElement.nodeName!=="IFRAME"&&((pn.key==="ArrowLeft"||pn.key==="ArrowUp"||pn.key==="ArrowRight"||pn.key==="ArrowDown")&&document.querySelector("iframe").focus(),(0,Ni.vp)()&&zs(pn.key))});function zs(pn){return fu(this,null,function*(){try{yield Gn.current.ready();const Xa=Gn.current.Application;pn==="ArrowLeft"||pn==="ArrowUp"?yield Xa.ActivePresentation.SlideShowWindow.View.GotoPreClick():(pn==="ArrowRight"||pn==="ArrowDown")&&(yield Xa.ActivePresentation.SlideShowWindow.View.GotoNextClick())}catch(Xa){}})}const lc=()=>fu(void 0,null,function*(){var pn,Xa;yield(pn=Gn.current)==null?void 0:pn.ready();const kl=(Xa=Gn.current)==null?void 0:Xa.Application;kl&&(yield kl.ActivePresentation.SlideShowWindow.View.Exit())}),rc=()=>fu(void 0,null,function*(){document.visibilityState==="visible"&&(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,randomData:new Date}}})});(0,a.useEffect)(()=>{uc(),!(xn!=null&&xn.IsSuper)&&!ea.get("pptPage")&&(kn(Fs),pt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Qt==null?void 0:Qt.coursesId,id:Qt==null?void 0:Qt.id,position:Fs}})),(0,ot.s2)()&&se.history.replace(`/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}`)},[]);const uc=()=>fu(void 0,null,function*(){yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/check_start.json`,{method:"post"})});(0,a.useEffect)(()=>{ji.current=xn,xn!=null&&xn.WebofficeURL&&setTimeout(()=>{sc()},300)},[xn]),(0,a.useEffect)(()=>{var pn;return(pn=le==null?void 0:le.userInfo)!=null&&pn.login&&Go(),()=>{clearInterval(_n.current)}},[(In=le==null?void 0:le.userInfo)==null?void 0:In.login]),(0,a.useEffect)(()=>{!(xn!=null&&xn.IsSuper)&&(Ra==null?void 0:Ra.is_end)===!1&&(xn==null?void 0:xn.Status)=="in_progress"&&li()},[Ra==null?void 0:Ra.is_end,xn]),(0,a.useEffect)(()=>{if(Ra!=null&&Ra.is_end&&clearInterval(_n.current),!(xn!=null&&xn.IsSuper)&&(Ra!=null&&Ra.is_end)){let pn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];pn&&(pn!=null&&pn.includes(Qt==null?void 0:Qt.id))||(ne.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(pn==null?void 0:pn.length)===0?pn=[Qt==null?void 0:Qt.id]:pn.push(Qt==null?void 0:Qt.id),sessionStorage.setItem("endPPTIds",JSON.stringify(pn)))}},[Ra==null?void 0:Ra.is_end,xn]),(0,a.useEffect)(()=>{if(Ra!=null&&Ra.enable_extra&&!(Ra!=null&&Ra.is_end)){let pn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];pn&&!(pn!=null&&pn.includes(Qt==null?void 0:Qt.id))&&Se.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>fu(void 0,null,function*(){(pn==null?void 0:pn.length)===0?pn=[Qt==null?void 0:Qt.id]:pn.push(Qt==null?void 0:Qt.id),Io(Ra==null?void 0:Ra.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(pn))})})}},[Ra==null?void 0:Ra.enable_extra]);const oc=()=>{(0,Ni.vp)()||lc()};(0,a.useEffect)(()=>{var pn,Xa;(pn=le==null?void 0:le.userInfo)!=null&&pn.login&&(Xa=Gn.current)!=null&&Xa.ready&&Si()},[(bn=le==null?void 0:le.userInfo)==null?void 0:bn.login,xn]),(0,a.useEffect)(()=>{var pn;Ra!=null&&Ra.page&&((pn=Va==null?void 0:Va.page)==null?void 0:pn.lesson_mode)=="online_lesson"&&!(xn!=null&&xn.IsSuper)&&!_i&&Io(Ra==null?void 0:Ra.page)},[Ra==null?void 0:Ra.page]),(0,a.useEffect)(()=>{var pn;((pn=le==null?void 0:le.userInfo)==null?void 0:pn.real_name)==="\u6E38\u5BA2"&&pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(Jt=le==null?void 0:le.userInfo)==null?void 0:Jt.real_name]);const ic=()=>{var pn,Xa,kl,ur,$r;let hr=[];return(((Xa=(pn=Va==null?void 0:Va.page)==null?void 0:pn.smart_plan_page_knowledges)==null?void 0:Xa.length)>0||(kl=Va==null?void 0:Va.page)!=null&&kl.is_ai_question)&&hr.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(ur=Va==null?void 0:Va.page)!=null&&ur.page_info&&hr.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(Va==null?void 0:Va.count)>0&&hr.push({key:"4",title:"\u8BD5\u9898"}),($r=Va==null?void 0:Va.page)!=null&&$r.animation_code&&hr.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),a.createElement(a.Fragment,null,hr==null?void 0:hr.map((Aa,ll)=>a.createElement("span",{style:{cursor:"pointer"},onClick:()=>{So(!0),Gi(Aa==null?void 0:Aa.key)}},Aa==null?void 0:Aa.title,ll!=(hr==null?void 0:hr.length)-1?"\u3001":"")))};(0,a.useEffect)(()=>{var pn,Xa,kl,ur,$r,hr,Aa;Mn&&(Va!=null&&Va.alert_addendance_tips)&&!(Va!=null&&Va.is_super)&&!ea.get("simulate")&&(_u||(ds(!0),Se.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\uFF0C\u8BF7\u8054\u7CFB\u6388\u8BFE\u6559\u5E08\u626B\u7801\u7B7E\u5230\u3002",onOk:()=>fu(void 0,null,function*(){se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`)})}))),Mn&&((pn=Va==null?void 0:Va.page)==null?void 0:pn.position)!=Ji&&Fo&&(oi((Xa=Va==null?void 0:Va.page)==null?void 0:Xa.position),bi(!0),setTimeout(()=>{bi(!1)},6e3),xn!=null&&xn.IsSuper&&(((ur=(kl=Va==null?void 0:Va.page)==null?void 0:kl.smart_plan_page_knowledges)==null?void 0:ur.length)>0||($r=Va==null?void 0:Va.page)!=null&&$r.is_ai_question||(hr=Va==null?void 0:Va.page)!=null&&hr.page_info||(Va==null?void 0:Va.count)>0||(Aa=Va==null?void 0:Va.page)!=null&&Aa.animation_code?Cn.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},key:"smart_plan",closeIcon:null,description:a.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",a.createElement("span",{style:{color:"#3061D0"}},ic())),duration:2,pauseOnHover:!0,onClose:()=>{no(!0)}}):no(!0)))},[Va]),(0,a.useEffect)(()=>{Hc()},[Mn,Ra==null?void 0:Ra.randomData]);const Hc=()=>fu(void 0,null,function*(){var pn,Xa;if(!(xn!=null&&xn.IsSuper)&&(xn==null?void 0:xn.Status)=="in_progress"&&Mn){const kl=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/check_page_progress.json`,{method:"post",body:{position:Mn}});(kl==null?void 0:kl.status)==0&&((pn=kl==null?void 0:kl.data)!=null&&pn.allow||(sl((Xa=kl==null?void 0:kl.data)==null?void 0:Xa.not_finish_positions),Ir(!0)))}});function Si(){return fu(this,null,function*(){try{yield Gn.current.ready();const kl=yield(yield Gn.current.Application.ActiveWindow).View;kl.ZoomToFit=-1;const ur=new Event("resize");window.dispatchEvent(ur)}catch(pn){}})}function Io(pn){return fu(this,null,function*(){yield Gn.current.ready(),Gn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(pn)})}(0,a.useEffect)(()=>{cs&&Gn.current&&(An(!0),Si())},[cs,Gn.current]);function An(pn){return fu(this,null,function*(){if(!(Qt!=null&&Qt.user_login)){pn?(Ri(!0),(0,Ni.Dj)(document.body)):(Ri(!1),(0,Ni.BU)()),yield Gn.current.ready();const Xa=Gn.current.Application,kl=yield Xa.ActivePresentation,ur=yield Xa.ActivePresentation.SlideShowSettings,$r=yield kl.SlideShowWindow;pn?yield ur.Run():($r.IsFullScreen=!1,lc());const hr=(yield Xa.ActivePresentation.SlideShowWindow)!==null;Ri(hr),Si()}})}function bc(){return fu(this,null,function*(){try{const pn=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:1}});tr(Wc({},(pn==null?void 0:pn.data)||{}))}catch(pn){}})}const Zs=()=>fu(void 0,null,function*(){var pn,Xa;let kl=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}.json`,{method:"get"});(kl==null?void 0:kl.status)==0&&(Ua(kl==null?void 0:kl.data),Qt!=null&&Qt.user_login||(ea.get("type")=="view"&&(((pn=kl==null?void 0:kl.data)==null?void 0:pn.status)=="in_progress"?Li(!0):ko(!0)),((Xa=kl==null?void 0:kl.data)==null?void 0:Xa.status)=="in_progress"&&ea.get("type")!="update"&&Li(!0)))}),li=()=>fu(void 0,null,function*(){const pn=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/start_class.json`,{method:"post"})}),Us=()=>fu(void 0,null,function*(){var pn;const Xa=yield(0,Ve.ZP)(`/api/smart_plan_item_banks/${(pn=Va==null?void 0:Va.page)==null?void 0:pn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),Ei=()=>fu(void 0,null,function*(){pt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Qt==null?void 0:Qt.coursesId,id:Qt==null?void 0:Qt.id,position:Mn||(Ra==null?void 0:Ra.page)||1,max_position:Nn}})}),Go=()=>fu(void 0,null,function*(){var pn,Xa,kl;const ur={};Qt!=null&&Qt.user_login&&(ur.login=Qt.user_login),_i&&(ur.is_simulate=!0);const $r=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/get_office_token.json`,{method:"get",params:ur});qn($r==null?void 0:$r.data),ou(!1);const hr=((pn=$r==null?void 0:$r.data)==null?void 0:pn.FileName)||"";document.title=hr,(Xa=$r==null?void 0:$r.data)!=null&&Xa.IsSuper?Zs():_i?ko(!0):(((kl=$r==null?void 0:$r.data)==null?void 0:kl.Status)=="in_progress"&&ko(!0),_n.current=setInterval(()=>{bc()},2e3))});function fs(){return fu(this,null,function*(){if(!Gn.current)return;clearTimeout(ks.current),yield Gn.current.ready();const pn=Gn.current.Application,kl=($r=>{if(!$r||$r.length===0)return[];const hr=[...$r].sort((nr,bu)=>nr-bu),Aa=[];let ll={From:hr[0],To:hr[0]};for(let nr=1;nrfs(),4*60*1e3)})}function xs(pn){return fu(this,null,function*(){is.current=pn,fs()})}function sc(){return fu(this,null,function*(){var pn=document.getElementById("weboffice-zone");Gn.current=ie().config({mount:pn,url:xn==null?void 0:xn.WebofficeURL,refreshToken:wc,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(xn!=null&&xn.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Gn.current.setToken({token:xn==null?void 0:xn.AccessToken,timeout:25*60*1e3}),Gn.current.on("fileStatus",function(Xa){return fu(this,null,function*(){yield Gn.current.ready();const ur=yield Gn.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;kn(ur),is.current=[ur],fs()})}),Gn.current.on("fileOpen",function(Xa){hi();const kl=pn==null?void 0:pn.querySelector("iframe");kl&&kl.focus()}),Gn.current.on("fullscreenChange",function(Xa){Xa.status==1?ea.get("type")!="update"&&ko(!0):(0,Ni.BU)()})})}function wc(){return new Promise(function(pn){return fu(this,null,function*(){var Xa,kl,ur,$r;const hr=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/refresh_office_token.json`,{method:"get",params:{access_token:(Xa=ji.current)==null?void 0:Xa.AccessToken,refresh_token:(kl=ji.current)==null?void 0:kl.RefreshToken}});((ur=hr==null?void 0:hr.data)==null?void 0:ur.Code)=="InvalidArgument.AccessToken"&&Go(),ji.current=hr.data,pn({token:($r=hr==null?void 0:hr.data)==null?void 0:$r.AccessToken,timeout:2*60*1e3}),pn(hr==null?void 0:hr.data)})})}function Gc(){return fu(this,null,function*(){ou(!0),yield Gn.current.ready();const pn=Gn.current.Application,Xa=yield pn.ActivePresentation,ur=yield(yield Xa.Slides).Count;ka(ur);let $r=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});($r==null?void 0:$r.status)==0&&ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield pn.ActivePresentation.Slides.AddSlide(ur),setTimeout(()=>fu(this,null,function*(){ou(!1),Xa.Slides.Item(ur).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function hi(){return fu(this,null,function*(){yield Gn.current.ready();const pn=Gn.current.Application,Xa=yield pn.ActivePresentation.GetSlideRemark(),ur=yield(yield pn.ActivePresentation).Slides,$r=yield ur.Count;ka($r),pn.Sub.SlideShowEnd=()=>fu(this,null,function*(){Ri(!1),Si(),ko(!1)}),pn.Sub.SlideShowBegin=()=>fu(this,null,function*(){Ri(!0),Si()});const hr=yield pn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;kn(hr),is.current=[hr],fs(),pn.Sub.ActiveSlideChange=Aa=>fu(this,null,function*(){var ll;ka(yield ur.Count),kn(((ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.slideIndex)+1)}),pn.Sub.SlideDelete=Aa=>fu(this,null,function*(){var ll;let nr=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/delete_page.json`,{method:"delete",body:{position:(ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.SlideIndex}});(nr==null?void 0:nr.status)==0&&(ne.ZP.success("\u5220\u9664\u6210\u529F"),ka(yield ur.Count))}),pn.Sub.PresentationNewSlide=Aa=>fu(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Aa)}),pn.Sub.SlideMove=Aa=>fu(this,null,function*(){var ll,nr,bu;if(xn!=null&&xn.IsSuper&&document.hasFocus()){kn("");let Uu=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_page_postition.json`,{method:"post",body:{origin_position:(ll=Aa==null?void 0:Aa.Data)==null?void 0:ll.SlideFromIndex,target_position:(nr=Aa==null?void 0:Aa.Data)==null?void 0:nr.SlideIndex}});(Uu==null?void 0:Uu.status)==0&&(ne.ZP.success("\u79FB\u52A8\u6210\u529F"),kn((bu=Aa==null?void 0:Aa.Data)==null?void 0:bu.SlideIndex))}}),yield pn.ActivePresentation.SlideShowWindow.View.GotoSlide(Fs)})}const Qs=()=>fu(void 0,null,function*(){var pn,Xa;Oo(!0);const kl=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/smart_plan_users.json`,{method:"get",params:fr});(kl==null?void 0:kl.status)==0&&(Tu((pn=kl==null?void 0:kl.data)==null?void 0:pn.smart_plan_users),Eo((Xa=kl==null?void 0:kl.data)==null?void 0:Xa.count)),Oo(!1)}),cc=()=>fu(void 0,null,function*(){var pn;Oo(!0);const Xa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/header_info.json`,{method:"get"});(Xa==null?void 0:Xa.status)===0&&ui([{name:"\u5168\u90E8",id:""},...((pn=Xa==null?void 0:Xa.data)==null?void 0:pn.course_groups)||[]]),Oo(!1)});(0,a.useEffect)(()=>{var pn,Xa;return Va&&((pn=Va==null?void 0:Va.page)!=null&&pn.id)&&!((Xa=Va==null?void 0:Va.page)!=null&&Xa.has_study_record)&&(xn==null?void 0:xn.IsSuper)===!1&&(xn==null?void 0:xn.Status)=="in_progress"&&(ki.current=setTimeout(()=>{Va!=null&&Va.alert_addendance_tips||Us()},1e4)),()=>{ki.current&&clearTimeout(ki.current)}},[st["classroomList/getSmartPlanItemBanks"],Va,xn==null?void 0:xn.IsSuper]),(0,a.useEffect)(()=>{Nr&&(cc(),Qs())},[Nr,fr]);const vs=()=>{const pn=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(pn==null?void 0:pn.findIndex(kl=>(kl==null?void 0:kl.id)==(Qt==null?void 0:Qt.id)&&(kl==null?void 0:kl.courseId)==(Qt==null?void 0:Qt.coursesId)))==-1&&(pn.push({id:Qt==null?void 0:Qt.id,courseId:Qt==null?void 0:Qt.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(pn)),Io(1))},Ds=()=>fu(void 0,null,function*(){var pn,Xa,kl,ur,$r;const hr=()=>fu(void 0,null,function*(){pt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:Qt==null?void 0:Qt.coursesId,smart_plans_id:Qt==null?void 0:Qt.id}}})}),Aa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}.json`,{method:"get"});(Xa=(pn=Aa==null?void 0:Aa.data)==null?void 0:pn.not_start_positions)!=null&&Xa.length?Se.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:a.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",a.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",($r=(ur=(kl=Aa==null?void 0:Aa.data)==null?void 0:kl.not_start_positions)==null?void 0:ur.sort((ll,nr)=>Number(ll)-Number(nr)))==null?void 0:$r.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>fu(void 0,null,function*(){var ll,nr,bu;Io((bu=(nr=(ll=Aa==null?void 0:Aa.data)==null?void 0:ll.not_start_positions)==null?void 0:nr.sort((Uu,hu)=>Number(Uu)-Number(hu)))==null?void 0:bu[0])}),onOk:()=>fu(void 0,null,function*(){yield hr()})}):yield hr()}),$i=()=>a.createElement(a.Fragment,null,Qt!=null&&Qt.user_login?a.createElement("div",{className:Dn.right},a.createElement($0,{pageNum:Mn,maxPage:Nn})):a.createElement("div",{className:Dn.right},a.createElement(Ue.Z,{spinning:st["classroomList/getSmartPlanItemBanks"]},a.createElement("div",{style:{visibility:Va?"visible":"hidden",height:"100vh",overflow:"hidden"}},(xn==null?void 0:xn.IsSuper)!==void 0&&a.createElement("div",{style:Nn?{}:{display:"none"}},xn!=null&&xn.IsSuper?a.createElement(un,{clickTab:Hi,pptFullScreen:Fo,pageNum:Mn,maxPage:Nn,pptInfo:ya,openEwm:Ta,changePage:xs,setOpenEwm:()=>{ml(null)},aiImg:xa,addPage:()=>{Gc()},gotoSlide:pn=>{Io(pn)},openCheckInfo:()=>{$o(!0)}}):a.createElement(Vc,{isSimulate:_i,officeToken:xn,pageCache:Ra,pageNum:Mn,aiImg:xa,maxPage:Nn,changePage:xs,gotoSlide:pn=>{Io(pn)}}))))));(0,a.useEffect)(()=>{Ra!=null&&Ra.page&&Io(Ra==null?void 0:Ra.page)},[Va==null?void 0:Va.enable_progress_control]);const Zo=()=>{var pn,Xa,kl,ur,$r;return a.createElement("div",{className:Dn.left},a.createElement("div",{className:xn!=null&&xn.IsSuper?"":Dn.left_zone,id:"weboffice-zone"}),!To&&Fo&&(xn==null?void 0:xn.IsSuper)&&ku&&a.createElement("div",{className:Dn.left_float},a.createElement("div",{className:Dn.float_icon},a.createElement("img",{src:E(23175),width:20,height:20})),a.createElement("div",{className:Dn.float_more},a.createElement("div",{className:Dn.float_text,onClick:()=>{So(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(ya==null?void 0:ya.status)=="in_progress"&&((pn=Va==null?void 0:Va.page)==null?void 0:pn.lesson_mode)!="self_learning"&&!(Va!=null&&Va.is_extra)&&(((Xa=Va==null?void 0:Va.page)==null?void 0:Xa.status)=="not_started"||((kl=Va==null?void 0:Va.page)==null?void 0:kl.status)=="ended")&&(xn==null?void 0:xn.IsSuper)&&(Va==null?void 0:Va.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Dn.float_icon},a.createElement("img",{src:E(68045),width:20,height:20})),a.createElement("div",{className:Dn.float_text,onClick:()=>fu(void 0,null,function*(){pt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Qt==null?void 0:Qt.id,SmartPlanItemBanks:Va}}})})},((ur=Va==null?void 0:Va.page)==null?void 0:ur.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(ya==null?void 0:ya.status)=="in_progress"&&!(Va!=null&&Va.is_extra)&&(($r=Va==null?void 0:Va.page)==null?void 0:$r.status)=="in_progress"&&(xn==null?void 0:xn.IsSuper)&&(Va==null?void 0:Va.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Dn.float_icon,style:{background:"rgba(227,0,0,0.1)"}},a.createElement("img",{src:E(7891),width:20,height:20})),a.createElement("div",{className:Dn.float_text,onClick:()=>fu(void 0,null,function*(){var hr;let Aa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(hr=Va==null?void 0:Va.page)==null?void 0:hr.id,status:"ended"}});(Aa==null?void 0:Aa.status)==0&&(ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Ei())})},"\u7ED3\u675F\u7B54\u9898")))),ea.get("simulate")=="true"&&a.createElement("div",{className:Dn.btn_float,style:{bottom:0,right:120}},a.createElement(Sa.op,{className:"mb20",onClick:()=>{An(!1),ea.get("type")?se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/ppt_info/info?type=${ea.get("type")}`):se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!To&&Fo&&((xn==null?void 0:xn.IsSuper)||ea.get("simulate")=="true")&&a.createElement("div",{className:Dn.btn_float,style:{right:xn!=null&&xn.IsSuper?"0px":"20px"}},a.createElement("div",null,a.createElement(Sa.op,{disabled:Mn==1,className:"mb20",onClick:()=>{if(Mn==1){ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}pi(""),Io(Mn-1)}},"\u4E0A\u4E00\u9875")),a.createElement("div",null,a.createElement(Sa.op,{disabled:Mn==Nn,onClick:()=>{if(Mn==Nn){ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}pi(""),Io(Mn+1)}},"\u4E0B\u4E00\u9875")),(xn==null?void 0:xn.IsSuper)&&a.createElement("div",{className:Dn.to_page_style},"\u8DF3\u8F6C\u5230",a.createElement(be.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:rs||void 0,placeholder:"\u9875\u7801",onChange:hr=>{Io(hr),pi(hr)}},Array.from({length:Nn},(hr,Aa)=>Aa+1).map(hr=>a.createElement(be.default.Option,{key:hr,value:hr},hr))))),a.createElement(vm,{tokenInfo:xn,isPptFullScreen:Fo,pptInfo:ya,handleEndClass:Ds,openEwm:Ta,setOpenEwm:ml,toggleFullOrExitScreen:An,setAlterVis:Bs,setStudentListVis:Zu}),!(Qt!=null&&Qt.user_login)&&!(xn!=null&&xn.IsSuper)&&!_i&&a.createElement("div",{className:Dn.overcont2wrap},((Va==null?void 0:Va.enable_progress_control)||(xn==null?void 0:xn.Status)!="in_progress")&&a.createElement(Sa.op,{disabled:Mn==1,className:"mr30",onClick:()=>{if(Mn==1){ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}Io(Mn-1)}},"\u4E0A\u4E00\u9875"),a.createElement("div",{className:Dn.over_content2},a.createElement("div",{className:Dn.over_button2,onClick:()=>{se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`)}},a.createElement("img",{src:E(50066),className:Dn.ewm_img2,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Dn.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),((Va==null?void 0:Va.enable_progress_control)||(xn==null?void 0:xn.Status)!="in_progress")&&a.createElement(Sa.op,{disabled:Mn==Nn,className:"ml30",onClick:()=>{var hr;if(Mn==Nn){ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}Mn==(Ra==null?void 0:Ra.class_max_position)&&!(xn!=null&&xn.IsSuper)&&(xn==null?void 0:xn.Status)=="in_progress"&&((hr=Va==null?void 0:Va.page)==null?void 0:hr.lesson_mode)=="online_lesson"?(ne.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Io(Ra==null?void 0:Ra.page)):Io(Mn+1)}},"\u4E0B\u4E00\u9875")))};return a.createElement(Ue.Z,{spinning:Zr},a.createElement("div",{style:{display:"flex"}},wa,Ki&&a.createElement("div",{className:Dn.page_style},"\u7B2C",Mn,"\u9875"),a.createElement(zr,{className:`${Dn.officeWrp} ${nc?Dn.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:pn=>{const Xa=pn[0]+pn[1],kl=[pn[0]/Xa*100,pn[1]/Xa*100];kl[0]<20&&(kl[0]=20,kl[1]=80),kl[1]==0?Ls(!0):Ls(!1),Di(kl),Si()}},Fo?a.createElement(a.Fragment,null,a.createElement(zr.Panel,{size:ss[0]}," ",Zo()),a.createElement(zr.Panel,{size:ss[1],collapsible:!(xn!=null&&xn.IsSuper),style:{overflow:"hidden"}},xn!=null&&xn.IsSuper?a.createElement(Ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{So(!1)},destroyOnClose:!0,forceRender:!0,open:To},$i(),wi&&a.createElement("div",{className:Dn.drawer_ewm},a.createElement("div",{className:Dn.drawer_ewm_title,style:{marginBottom:"10px"}},Va==null?void 0:Va.smart_plan_name,a.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{xi(!1)}})),Va!=null&&Va.open_rolling_qrcode_sign?a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},ws,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Dn.erweima},a.createElement(oe.Z,{key:ms,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}&codeKey=${ms}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Pt=b==null?void 0:b.setting)==null?void 0:Pt.tab_logo_url}`})),(ya==null?void 0:ya.status)=="in_progress"&&((vn=Va==null?void 0:Va.page)==null?void 0:vn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(De.Z,{checked:Va==null?void 0:Va.open_rolling_qrcode_sign,onChange:pn=>fu(void 0,null,function*(){let Xa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:pn}});(Xa==null?void 0:Xa.status)==0&&(pn?zo():(ei(""),qi(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ei())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),a.createElement("div",{className:Dn.close_drawer,onClick:pn=>{pn.stopPropagation(),So(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):$i())):a.createElement(a.Fragment,null,a.createElement(zr.Panel,{size:ss[0],min:"20%",collapsible:!0}," ",Zo()),a.createElement(zr.Panel,{size:ss[1],collapsible:!0,style:{overflow:"hidden"}},(!Fo||!(xn!=null&&xn.IsSuper))&&$i()))),a.createElement(em.Z,{Callback:()=>{Zs(),Ei(),(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,allow_answer:!1,is_end:!1}}})}}),a.createElement(tm.Z,{v:ya,params:Qt,user:le,visible:tc,afterOk:()=>{Bs(!1),window.location.reload()},afterCancel:()=>{Bs(!1)}}),a.createElement(lm,{openEwm:()=>{ml(new Date)}}),a.createElement(mm,{setCheckInfo:$o,checkInfo:bs,pptInfo:ya,SmartPlanItemBanks:Va,getQuestionData:Ei,openRollCall:()=>{pt({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})}}),a.createElement(Se.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Xi,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},Va!=null&&Va.open_rolling_qrcode_sign?a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},ws,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Dn.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Dn.erweima},a.createElement(oe.Z,{key:ms,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Qt==null?void 0:Qt.coursesId}&id=${Qt==null?void 0:Qt.id}&codeKey=${ms}`,bgColor:"#FFF",size:260,icon:`${ye.Z.IMG_SERVER}/${(Jn=b==null?void 0:b.setting)==null?void 0:Jn.tab_logo_url}`})),(ya==null?void 0:ya.status)=="in_progress"&&((Zn=Va==null?void 0:Va.page)==null?void 0:Zn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(De.Z,{checked:Va==null?void 0:Va.open_rolling_qrcode_sign,onChange:pn=>fu(void 0,null,function*(){let Xa=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:pn}});(Xa==null?void 0:Xa.status)==0&&(pn?zo():(ei(""),qi(10)),ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ei())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(re.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px",marginTop:"20px"}},a.createElement(ht.ZP,{style:{marginRight:"20px"},onClick:()=>{vu(!1),Li(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),a.createElement(ht.ZP,{type:"primary",onClick:()=>{vu(!1),Li(!1),ml(null),An(!0),vs()}},"\u5168\u5C4F\u4E0A\u8BFE"),a.createElement(ht.ZP,{type:"primary",style:{marginLeft:"20px"},onClick:()=>{vu(!1),$o(!0)}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(Se.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:Mr,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var pn;Ir(!1),Io((pn=il==null?void 0:il.sort())==null?void 0:pn[0])},onOk:()=>fu(void 0,null,function*(){var pn;Ir(!1),Io((pn=il==null?void 0:il.sort())==null?void 0:pn[0])})},a.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(Tn=il==null?void 0:il.sort())==null?void 0:Tn.map((pn,Xa)=>a.createElement("span",{key:Xa,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Ir(!1),Io(pn)}},"\u7B2C",pn,"\u9875",Xa+1==(il==null?void 0:il.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),a.createElement(Se.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:Nr,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Zu(!1)},footer:null},a.createElement(Ue.Z,{spinning:!1},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},a.createElement(be.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:fr==null?void 0:fr.course_group_id,options:(En=qo||[])==null?void 0:En.map(pn=>({label:pn==null?void 0:pn.name,value:pn==null?void 0:pn.id})),onChange:pn=>{fr.page=1,fr.course_group_id=pn,js(Wc({},fr))}}),a.createElement(Sa.t7,{style:{width:300},value:{value:fr.search},onChange:(pn,Xa)=>{fr.page=1,fr.search=pn,js(Wc({},fr))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),a.createElement(Be.default,{loading:Xu,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(pn,Xa)=>a.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Zu(!1),se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan/${Qt==null?void 0:Qt.id}/users/${Xa==null?void 0:Xa.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Po,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:fr.limit,current:fr.page,position:["bottomRight"],onChange:(pn,Xa)=>{fr.page=pn,fr.limit=Xa,js(Wc({},fr))},total:ai,showTotal:(pn,Xa)=>a.createElement("span",null,"\u5171",a.createElement("span",{style:{color:"#165DFF"}}," ",pn," "),"\u6761\u6570\u636E")}}))),a.createElement(yd,{Callback:pn=>fu(void 0,null,function*(){var Xa;let kl=yield(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Xa=Va==null?void 0:Va.page)==null?void 0:Xa.id,status:"in_progress",answer_limit_time:pn}});(kl==null?void 0:kl.status)==0&&(ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Ei(),So(!0),pt({type:"classroomList/setActionTabs",payload:{key:""}}))})}),a.createElement(nm.Z,{Callback:()=>{se.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/smart_plan`),(0,Ve.ZP)(`/api/courses/${Qt==null?void 0:Qt.coursesId}/smart_plans/${Qt==null?void 0:Qt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Mn,allow_answer:!1,is_end:!0}}})}})))};var Am=(0,se.connect)(({user:le,classroomList:z,loading:b,globalSetting:st})=>({user:le,classroomList:z,globalSetting:st,loading:b.effects}))(hm)},14152:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Le}});var a=E(59301),te=E(6767),ie=E(62957),se=E(94968),ue=E(25399),ne=E(89787),Se=E(38147),Ce={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},re=E(82636),ge=E(83845),Ee=E(47257),Be=E.n(Ee),ht=E(65862),be=E(59301),oe=Object.defineProperty,De=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,ye=(Ne,It,xt)=>It in Ne?oe(Ne,It,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Ne[It]=xt,de=(Ne,It)=>{for(var xt in It||(It={}))Ue.call(It,xt)&&ye(Ne,xt,It[xt]);if(De)for(var xt of De(It))Ve.call(It,xt)&&ye(Ne,xt,It[xt]);return Ne},x=(Ne,It,xt)=>new Promise((Et,Dt)=>{var We=ve=>{try{xe(xt.next(ve))}catch(ot){Dt(ot)}},we=ve=>{try{xe(xt.throw(ve))}catch(ot){Dt(ot)}},xe=ve=>ve.done?Et(ve.value):Promise.resolve(ve.value).then(We,we);xe((xt=xt.apply(Ne,It)).next())}),Le=({v:Ne,visible:It,params:xt,user:Et,afterOk:Dt,afterCancel:We})=>{var we;const[xe,ve]=(0,a.useState)([]),ot=(0,a.useRef)([]),[Zt,Ye]=(0,a.useState)(!1),ft={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{ve([])},accept:".ppt,.pptx",beforeUpload:$e=>x(void 0,null,function*(){var at,ut;const nt=$e.name.endsWith(".ppt"),he=$e.name.endsWith(".pptx");if(!nt&&!he)return te.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if($e.size/1024/1024>200)return te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let ce=$e==null?void 0:$e.name,Je=ce.lastIndexOf("."),Ge=ce.substring(0,Je);Ge.length>20&&(Ge=Ge.substring(0,20));const Vt=yield(0,Se.ZP)(`/api/courses/${xt==null?void 0:xt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Ge}});(at=Vt==null?void 0:Vt.data)!=null&&at.exist&&te.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const it={id:String(Math.random()).slice(-6),name:$e.name,size:$e.size,file:$e,description:"",percent:0,status:"uploading"};return ct(it,{container_type:"SmartPlan",login:(ut=Et==null?void 0:Et.userInfo)==null?void 0:ut.login,container_id:null,description:"",realFileName:!1}),ve(yt=>[it]),Promise.reject()})},ct=($e,at)=>x(void 0,null,function*(){var ut,nt,he,Ae,ce,Je,Ge,Vt,it,yt;at.file_name=$e.name;const Lt=$e.name,St=yield(0,Se.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((St==null?void 0:St.status)!==0){ve(kt=>(kt[kt.findIndex(pe=>pe.name===Lt)].status="error",[...kt])),te.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}St.data=JSON.parse((0,ge.pe)(St.data));const Yt=new(Be())({endpoint:(ut=St==null?void 0:St.data)==null?void 0:ut.end_point,region:(nt=St==null?void 0:St.data)==null?void 0:nt.region,accessKeyId:(he=St==null?void 0:St.data)==null?void 0:he.access_key_id,accessKeySecret:(Ae=St==null?void 0:St.data)==null?void 0:Ae.access_key_secret,bucket:(ce=St==null?void 0:St.data)==null?void 0:ce.bucket,stsToken:(Je=St==null?void 0:St.data)==null?void 0:Je.security_token});$e.name.split(".").pop(),Yt.multipartUpload(`smartplans/${xt.coursesId}/${xt==null?void 0:xt.id}/${(Ge=Et==null?void 0:Et.userInfo)==null?void 0:Ge.login}/${Date.now()}/${Lt}`,new Blob([$e.file],{type:$e.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(kt,pe,et)=>{ve(qe=>{const Re=qe.findIndex(ke=>ke.name===Lt);return qe[Re].client=Yt,qe[Re].percent=kt*100,qe[Re].checkpoint=pe,[...qe]})},checkpoint:(it=ot.current[(Vt=ot.current)==null?void 0:Vt.findIndex(kt=>kt.name===Lt)])==null?void 0:it.checkpoint,callback:{customValue:{id:Lt+""},url:(yt=St==null?void 0:St.data)==null?void 0:yt.callback_url,host:St==null?void 0:St.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Se.rz)(at)}}).then(function(kt){ve(pe=>{var et,qe,Re;const ke=pe.findIndex(Mt=>Mt.name===Lt);let mt="done";return((et=kt.data)==null?void 0:et.status)===0?pe[ke].response=(qe=kt.data)==null?void 0:qe.data:(te.ZP.warning((Re=kt.data)==null?void 0:Re.message),mt="error"),pe[ke].status=mt,[...pe]})}).catch(function(kt){(kt==null?void 0:kt.name)!=="cancel"&&ve(pe=>{const et=pe.findIndex(qe=>qe.name===Lt);return pe[et].status="error",[...pe]})})});return be.createElement(ie.default,{maskClosable:!1,centered:!0,open:It,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{We(),ve([])},okButtonProps:{loading:Zt,disabled:(xe==null?void 0:xe.length)>0&&((we=xe==null?void 0:xe[0])==null?void 0:we.status)=="uploading"},onOk:()=>x(void 0,null,function*(){var $e,at,ut;if((xe==null?void 0:xe.length)>0&&(($e=xe==null?void 0:xe[0])==null?void 0:$e.status)=="uploading"){te.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}Ye(!0);const nt=yield(0,Se.ZP)(`/api/courses/${xt==null?void 0:xt.coursesId}/smart_plans/${Ne==null?void 0:Ne.id}/change_attachment.json`,{method:"put",body:{attachment_id:(ut=(at=xe==null?void 0:xe[0])==null?void 0:at.response)==null?void 0:ut.attachment_id,smart_plan_id:Ne==null?void 0:Ne.id}});return Ye(!1),(nt==null?void 0:nt.status)===0&&(te.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Dt(),ve([])),nt})},be.createElement("div",null,be.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",be.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),be.createElement(se.default,de({},ft),be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(re.op,{shape:"default"},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("img",{width:14,src:E(69629)}),be.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),be.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),be.createElement("div",{className:Ce.box},xe.map($e=>be.createElement("div",{key:$e.id,className:Ce.row},be.createElement("div",{className:Ce.icon},$e.status==="done"&&be.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),$e.status==="error"&&be.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),be.createElement("div",null,be.createElement(ue.Z,{title:$e==null?void 0:$e.name},be.createElement("div",{style:{color:$e.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,ht.tP)($e==null?void 0:$e.name,9))),$e.status==="uploading"&&be.createElement(ne.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:$e.percent,showInfo:!1,size:[168,4]})))))))}},44589:function(Pe,_e,E){"use strict";E.d(_e,{i:function(){return x},q:function(){return de}});var a=E(59301),te={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},ie=E(92310),se=E.n(ie),ue=E(25399),ne=E(82326),Se=E(7939),Ce=E(38147),re=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,oe=(Ie,Le,Ne)=>Le in Ie?re(Ie,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ie[Le]=Ne,De=(Ie,Le)=>{for(var Ne in Le||(Le={}))ht.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);if(Be)for(var Ne of Be(Le))be.call(Le,Ne)&&oe(Ie,Ne,Le[Ne]);return Ie},Ue=(Ie,Le)=>ge(Ie,Ee(Le)),Ve=(Ie,Le)=>{var Ne={};for(var It in Ie)ht.call(Ie,It)&&Le.indexOf(It)<0&&(Ne[It]=Ie[It]);if(Ie!=null&&Be)for(var It of Be(Ie))Le.indexOf(It)<0&&be.call(Ie,It)&&(Ne[It]=Ie[It]);return Ne},ye=(Ie,Le,Ne)=>new Promise((It,xt)=>{var Et=we=>{try{We(Ne.next(we))}catch(xe){xt(xe)}},Dt=we=>{try{We(Ne.throw(we))}catch(xe){xt(xe)}},We=we=>we.done?It(we.value):Promise.resolve(we.value).then(Et,Dt);We((Ne=Ne.apply(Ie,Le)).next())});const de=Ie=>{var Le=Ie,{wrapClassName:Ne,wrapStyle:It={},showLinkButton:xt=!0,tooltipTitle:Et="",loadGeneral:Dt=!1,data:We={}}=Le,we=Ve(Le,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const xe="course_disciplines_list",[ve,ot]=(0,a.useState)(()=>{const at=sessionStorage.getItem(xe);return at?JSON.parse(at):[]}),[Zt,Ye]=(0,a.useState)(!1),[ft,ct]=(0,a.useState)(!0);(0,a.useEffect)(()=>{$e()},[]);const $e=()=>ye(void 0,null,function*(){var at,ut,nt,he;Ye(!0);const Ae=yield(0,Ce.U2)("v2/course_disciplines.json",We);if(Ae.status===0){const ce=((ut=(at=Ae==null?void 0:Ae.data)==null?void 0:at.list)==null?void 0:ut.map(Je=>({value:Je.id,label:Je.name})))||[];if(ot(ce),ct(!1),sessionStorage.setItem(xe,JSON.stringify(ce)),ft){const Je=(he=(nt=Ae==null?void 0:Ae.data)==null?void 0:nt.list)==null?void 0:he.find(Ge=>Ge.is_default);Dt&&Je&&we.onChange(Je==null?void 0:Je.id)}}Ye(!1)});return a.createElement("div",{className:se()(te.singleSelect,Ne),style:It},a.createElement(ue.Z,{title:Et},a.createElement(ne.default,De({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:Zt,options:ve,onDropdownVisibleChange:at=>{at&&$e()}},we))),xt&&a.createElement(Se.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},x=Ie=>{var Le=Ie,{wrapClassName:Ne,wrapStyle:It={},showLinkButton:xt=!0,courseDisciplineId:Et="",isPlusHeight:Dt=!1,tooltipTitle:We,allowAcceptEmpty:we=!1,data:xe={}}=Le,ve=Ve(Le,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[ot,Zt]=(0,a.useState)([]),[Ye,ft]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ct()},[Et]);const ct=()=>ye(void 0,null,function*(){var $e,at;if(!we&&!Et){Zt([]);return}ft(!0);const ut=yield(0,Ce.U2)(`v2/course_disciplines/${Et||"all"}.json`,xe);if(ut.status===0){const nt=((at=($e=ut==null?void 0:ut.data)==null?void 0:$e.tag_disciplines)==null?void 0:at.map(he=>({value:he.id,label:he.name})))||[];nt.length&&Zt(nt)}ft(!1)});return a.createElement("div",{className:se()(te.multipleSelect,Ne),style:It},a.createElement(ue.Z,{title:We},a.createElement(ne.default,Ue(De({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:Ye,options:ot,maxTagCount:"responsive",onDropdownVisibleChange:$e=>{$e&&ct()}},ve),{className:se()(ve.className,Dt&&te.plus)}))),xt&&a.createElement(Se.ZP,{className:te.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},17933:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return oe}});var a=E(59301),te=E(65582),ie=E(62957),se=E(7939),ue=E(29787),ne=E(67172),Se=E(80443),Ce=E(50258),re=E(24334),ge=E(66649),Ee=E.n(ge),Be=E(17124),ht=E(59301),be=(De,Ue,Ve)=>new Promise((ye,de)=>{var x=Ne=>{try{Le(Ve.next(Ne))}catch(It){de(It)}},Ie=Ne=>{try{Le(Ve.throw(Ne))}catch(It){de(It)}},Le=Ne=>Ne.done?ye(Ne.value):Promise.resolve(Ne.value).then(x,Ie);Le((Ve=Ve.apply(De,Ue)).next())}),oe=({open:De,onClose:Ue})=>{const[Ve,ye]=(0,a.useState)(void 0);console.log((0,te.useLocation)(),33);const de=(0,te.useLocation)();(0,a.useEffect)(()=>{De&&function(){return be(this,null,function*(){const ut=yield(0,ne.X6)(De);ye(ut.data)})}()},[De]);const{status:x,created_at:Ie,code:Le,name:Ne,language:It,pass_sets_count:xt,set_count:Et,error_msg:Dt,output:We,input:we,expected_output:xe,execute_memory:ve,user:ot,execute_time:Zt,input_file_url:Ye,output_file_url:ft,is_file:ct,expected_output_file_url:$e}=Ve||{};return ht.createElement(ie.default,{open:De,width:1e3,onCancel:()=>Ue(!1),footer:ht.createElement(se.ZP,{type:"primary",onClick:()=>Ue(!1)},"\u5173\u95ED"),centered:!0},ht.createElement(ue.Z,{spinning:!Ve,delay:500},ht.createElement("div",{className:"record-detail-info"},Ve?ht.createElement(ht.Fragment,null,ht.createElement("div",{className:"record-detail-body"},ht.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ht.createElement("ul",{className:"record-info"},ht.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ht.createElement("span",{className:x===0?"c-green":"c-red"},Se.Im[x])," "),ht.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ht.createElement("span",null,Ee()(Ie).format("YYYY-MM-DD HH:mm:ss"))," "),ht.createElement("li",null," \u8BED\u8A00\uFF1A",ht.createElement("span",null,It)," "),ht.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ht.createElement("span",null,Zt*1e3,"ms")," "),ht.createElement("li",null," ",`${x===Be.h.HIDE_COMPILE_STATUS?"--":xt} / ${Et} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Se.gZ)({status:x,error_msg:Dt,execute_time:Zt,output:We,input:we,expected_output:xe,input_file_url:Ye,output_file_url:ft,is_file:ct,expected_output_file_url:$e}),ht.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ht.createElement(Ce.ZP,{height:"200px",width:"100%",language:It==null?void 0:It.toLocaleLowerCase(),value:re.Base64.decode(Le),options:{readOnly:!0}}))):null)))}},88125:function(Pe,_e,E){"use strict";E.d(_e,{Im:function(){return Et},Y4:function(){return We}});var a=E(59301),te=E(37568),ie=E(6767),se=E(7939),ue=E(10129),ne=E(24334),Se=E.n(ne),Ce=E(25492),re=E(42678),ge=E(95097),Ee=E(65862),Be=E(34376),ht=E.n(Be),be=E(38147),oe=E(65582),De=E(17933),Ue=E(77254),Ve=E(67172),ye=E(56918),de=E(52918),x=E(92310),Ie=E.n(x),Le=E(84056),Ne=E(59301),It=(ve,ot,Zt)=>new Promise((Ye,ft)=>{var ct=ut=>{try{at(Zt.next(ut))}catch(nt){ft(nt)}},$e=ut=>{try{at(Zt.throw(ut))}catch(nt){ft(nt)}},at=ut=>ut.done?Ye(ut.value):Promise.resolve(ut.value).then(ct,$e);at((Zt=Zt.apply(ve,ot)).next())});const{TextArea:xt}=te.default,Et={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Dt=(ve=>(ve[ve.SET_VISIBLE=0]="SET_VISIBLE",ve[ve.SET_TABINDEX=1]="SET_TABINDEX",ve))(Dt||{});function We(ve){const{status:ot,error_msg:Zt,output:Ye,input:ft,expected_output:ct,is_file:$e,input_file_url:at,output_file_url:ut,expected_output_file_url:nt,setMonacoValue:he,setData:Ae,highlightEndEntry:ce}=ve,Je=(0,a.useRef)(),Ge=(0,a.useRef)(),Vt=(0,a.useRef)();let it=null;const yt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,a.useEffect)(()=>{if(Ye&&!$e&&Je.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Je.current);const St=(ce?Ee.jl:Ee.pp)(ne.Base64.decode(Ye));Lt.write(St),Lt.setOption("theme",{background:"#1e1e1e"})}if(ft&&!$e&&Ge.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Ge.current),Lt.write((ce?Ee.jl:Ee.pp)(ft)),Lt.setOption("theme",{background:"#1e1e1e"})}if(ct&&!$e&&Vt.current){const Lt=new Be.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Lt.open(Vt.current),Lt.write((ce?Ee.jl:Ee.pp)(ne.Base64.decode(ct))),Lt.setOption("theme",{background:"#1e1e1e"})}},[Ye]),ot){case ue.h.NOMATCH:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!$e&&Ne.createElement("div",{ref:Je}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(this,null,function*(){const Lt=yield(0,be.ZP)(ut,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});he(Lt),setTimeout(()=>{Ae(ut)},200)})},Ye)),Ne.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!$e&&Ne.createElement("div",{ref:Vt}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(this,null,function*(){const Lt=yield fetch(nt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});he(yield Lt.text()),setTimeout(()=>{Ae(nt)},200)})},ct)));break;case ue.h.EXECUTEFAILURE:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("div",{style:{border:"1px #F6F7F9 solid"}},Ne.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!$e&&Ne.createElement(ge.Z,{value:ft,style:yt}),$e&&Ne.createElement("div",{style:yt},Ne.createElement("a",{onClick:()=>(0,Ee.LR)(at,ft)},ft))),Ne.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},Ne.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ne.createElement("pre",{className:Ce.Z.error,style:{color:"#E30000",padding:"0 10px"}},ne.Base64.decode(Zt),"111")));break;case ue.h.COMPILEFAILURE:it=Ne.createElement(Ne.Fragment,null,Ne.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Ne.createElement("pre",{className:Ce.Z.error},ne.Base64.decode(Zt)));break;case ue.h.PODFAILURE:it=Ne.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:it=Ne.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Ne.createElement(Ne.Fragment,null," ",it," ")}function we(ve){const{status:ot,error_msg:Zt,execute_time:Ye,output:ft,input:ct,expected_output:$e,is_file:at,input_file_url:ut,output_file_url:nt,expected_output_file_url:he}=ve;let Ae=null;switch(ot){case ue.h.OK:case ue.h.NOMATCH:case ue.h.EXECUTEFAILURE:case ue.h.COMPILEFAILURE:Ae=Ne.createElement("div",{id:"outputResultRef",className:"h100"});break;case ue.h.PODFAILURE:Ae=Ne.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:Ae=Ne.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Ne.createElement(Ne.Fragment,null," ",Ae," ")}function xe({value:ve,className:ot}){return Ne.createElement("span",{className:ot},ve)}_e.ZP=({input:ve,is_file:ot,debuging:Zt,submitting:Ye,executingMessage:ft,debugResult:ct,onChangeInput:$e,onDebugCode:at,onSubmitCode:ut,hack:nt,user:he,submitResult:Ae,isWhiteTheme:ce,topDispatch:Je})=>{const[Ge]=(0,oe.useSearchParams)(),Vt=(0,oe.useParams)(),[it,yt]=(0,a.useState)(!1),[Lt,St]=(0,a.useState)(!1),[Yt,Ht]=(0,a.useState)(1),[kt,pe]=(0,a.useState)(!1),[et,qe]=(0,a.useState)(0),[Re,ke]=(0,a.useState)(!1),[mt,Mt]=(0,a.useState)(""),[tt,Ot]=(0,a.useState)(""),He=(0,a.useRef)(),At=(0,a.useRef)(),Nt=(0,a.useRef)(null),rt=(0,a.useRef)(null),dt=(0,a.useRef)(null);console.log(Ae,"submitResult",Vt);const{status:Te,id:Ke,input:Me,output:wt,expected_output:Rt,is_file:an,input_file_url:dn,output_file_url:Kt,expected_output_file_url:mn,error_msg:tn,hack_sets:Da}=Ae||{};(0,a.useEffect)(()=>{Te===0&&(Ht(1),qe(0))},[Te,Ke]),(0,a.useEffect)(()=>{It(void 0,null,function*(){var va;const on=yield(0,Ve.rX)(Vt==null?void 0:Vt.id,"submit");(on==null?void 0:on.status)===0&&(on!=null&&on.data&&((va=on==null?void 0:on.data)==null?void 0:va.status)!==0?(Je({type:ye.Types.SET_SUBMIT_RESULT,payload:{submitResult:on==null?void 0:on.data}}),Ht(2),qe(320)):(Ht(1),qe(0)))})},[Vt==null?void 0:Vt.id]),(0,a.useEffect)(()=>{if(He.current){let ga=function(jt){fn=Rn.offsetHeight,hn=!0,On=jt.pageY,dt.current.style.display="block"},va=function(){hn=!1,dt.current.style.display="none"},on=function(jt){if(hn){wn();let Pn=On-jt.pageY,aa=fn+Pn;if(aa<0&&(aa=0),aa>window.innerHeight-150&&(aa=window.innerHeight-150),Yt===1){aa<=34?qe(0):qe(aa);return}console.log(aa,"resizeH"),qe(aa)}};const Rn=Nt.current;let fn=0,hn=!1,On=0;const Ka=document.getElementById("case-y-bar");return Ka==null||Ka.addEventListener("mousedown",ga),document.addEventListener("mousemove",on),document.addEventListener("mouseup",va),()=>{const jt=document.getElementById("case-y-bar");jt==null||jt.removeEventListener("mousedown",ga),document.removeEventListener("mousemove",on),document.removeEventListener("mouseup",va)}}},[He,Yt]),(0,a.useEffect)(()=>{const ga=Ue.Z.subscribe("resize-move-bar",wn);if(Ge.get("type")!=="exercises")return document.addEventListener((0,Le.gH)(),Ba),()=>{document.removeEventListener((0,Le.gH)(),Ba),ga()}},[]),(0,a.useEffect)(()=>{});function wn(){var ga,va,on,Rn;const fn=document.getElementById("outputResultRef");if(fn){let hn=fn.dataset.text;At.current.reset(),At.current.writeln(hn);const On=document.getElementById("outputResultRef").offsetWidth-20,Ka=((Rn=(on=(va=(ga=At.current)==null?void 0:ga._core)==null?void 0:va._renderService)==null?void 0:on.dimensions)==null?void 0:Rn.actualCellWidth)||10,jt=Math.ceil(On/Ka);At.current.resize(jt,Math.ceil(fn.clientHeight/16))}}function Xn(){yt(!it),setTimeout(()=>{wn()},300),it?qe(320):(qe(window.innerHeight-150),pe(!0))}function Wa(){Lt?(St(!1),(0,Le.BU)()):(St(!0),(0,Le.Dj)(rt.current))}const Ba=ga=>{(0,Le.vp)()||St(!1)},_a=(0,a.useMemo)(()=>{if(ct){const{status:ga,output:va,error_msg:on}=ct;return setTimeout(()=>{let Rn="",fn=document.getElementById("outputResultRef");va?Rn=ne.Base64.decode(va):on&&(Rn=ne.Base64.decode(on)),At.current=new Be.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),At.current.open(fn),At.current.onKey(function(hn){var On;if(hn.domEvent.key.toLocaleUpperCase()==="C"&&hn.domEvent.ctrlKey){hn.domEvent.preventDefault();let Ka=(On=At.current)==null?void 0:On.getSelection();navigator.clipboard.writeText(Ka).then(()=>{})}}),fn.dataset.text=Rn,At.current.setOption("convertEol",!0),wn()},300),Ne.createElement(Ne.Fragment,null,we(ct))}return null},[ct]);function Un(){var ga,va;if(!(nt!=null&&nt.code)||((ga=nt==null?void 0:nt.code)==null?void 0:ga.trim().length)===0){(va=ie.ZP)==null||va.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ht(1),qe(320),at()}const Vn=ga=>It(void 0,null,function*(){let va=yield(0,be.ZP)(`/api/problems/${ga}/start.json`,{method:"get",params:{hack_user_id:he==null?void 0:he.user_id}});va&&(window.location.href=`/myproblems/${va==null?void 0:va.identifier}${window.location.search}`)});function ca(){an?navigator.clipboard.writeText(ne.Base64.decode(tn)).then(()=>{ie.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ne.Base64.decode(wt)).then(()=>{ie.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return Ne.createElement(a.Fragment,null,Ne.createElement("div",{className:Ie()(Ce.Z.case,ce&&Ce.Z.whiteCase),style:{height:et},ref:Nt},Ne.createElement("div",{className:Ce.Z.fullMask,ref:dt}),Ne.createElement("div",{className:Ce.Z["resize-y-bar"],id:"case-y-bar",ref:He,draggable:!1},Yt===2&&Ne.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Yt===1&&(et<=34?Ne.createElement("div",{onClick:()=>{qe(320)},className:Ce.Z.unfoldBtn},"\u63A7\u5236\u53F0",Ne.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):Ne.createElement("div",{onClick:()=>{qe(0)},className:Ce.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",Ne.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),Ne.createElement("div",null,Ne.createElement("div",{className:Ce.Z.caseHead},Ne.createElement("div",{className:Ce.Z.dot}),Ne.createElement("div",{className:Ce.Z.text},Yt===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Yt===2&&!Ye&&typeof Te=="number"&&Ne.createElement(Ne.Fragment,null,Te===ue.h.OK?Ne.createElement("div",{className:Ce.Z.pass},Ne.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):Ne.createElement("div",{className:Ce.Z.noPass},Ne.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Et[Te])),Ne.createElement("div",{className:Ce.Z.btns},Yt===2&&!Ye&&Ne.createElement(Ne.Fragment,null,Te!==ue.h.OK&&Ne.createElement("div",{onClick:ca},Ne.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),Ne.createElement("div",{onClick:()=>{ke(Ke)}},Ne.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ge.get("type")!=="exercises"&&Ne.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Xn()},Ne.createElement("i",{className:`iconfont icon-${it?"suoxiao1":"fangda"}`})))),Ne.createElement("div",{style:{display:Yt===1?"block":"none"}},Zt?Ne.createElement(re.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Ne.createElement("div",{style:{height:et-34}},Ne.createElement("div",{className:Ce.Z.result},Ne.createElement("div",{className:Ce.Z.left},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),Ne.createElement("div",{className:Ce.Z.leftNode},Ne.createElement(xt,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:ot?"":ve,onChange:$e}))),Ne.createElement("div",{className:Ce.Z.right},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Ne.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),Ne.createElement("div",{className:Ce.Z.node},ct?_a:Ne.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),Ne.createElement("div",{style:{display:Yt===2?"block":"none"}},Ye?Ne.createElement(re.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Ne.createElement("div",{style:{height:et-34,display:"flex",flexDirection:"column",overflow:"hidden"}},Ne.createElement("div",{ref:rt,className:Ce.Z.elseNode},Ne.createElement("div",{className:Ce.Z.nameWrap},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),Ne.createElement("div",{className:Ce.Z.scroll},Ne.createElement("pre",{className:Ce.Z.scrollBox,style:kt?{height:Lt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!an&&Ne.createElement(xe,{value:Me}),an&&Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield fetch(dn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ot(yield ga.text()),setTimeout(()=>{Mt(dn)},200)})},Me)),Me&&Ne.createElement("div",{className:Ce.Z.action},Ne.createElement("span",{onClick:()=>pe(!kt)},kt?"\u6536\u8D77":"\u5C55\u5F00")))),Ne.createElement("div",{className:Ce.Z.result,style:{flex:1,overflow:"hidden"}},Ne.createElement("div",{className:Ce.Z.left},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Ne.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Ne.createElement("div",{className:Ce.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},Ne.createElement("pre",null,!an&&Ne.createElement(xe,{className:"mb10",value:Rt&&ne.Base64.decode(Rt)||""}),an&&Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield fetch(mn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ot(yield ga.text()),setTimeout(()=>{Mt(mn)},200)})},Rt)))),Ne.createElement("div",{className:Ce.Z.right},Ne.createElement("div",{className:Ce.Z.title},Ne.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Ne.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),Ne.createElement("div",{className:Ce.Z.node,style:{color:Te===ue.h.OK?"#2ABD8C":"#FF2C29"}},Ne.createElement("pre",null,(Te===4||Te===5)&&Ne.createElement(xe,{className:"mb10",value:tn&&ne.Base64.decode(tn)||""}),Te!=4&&Te!=5&&(an?Ne.createElement("a",{style:{fontSize:"16px"},onClick:()=>It(void 0,null,function*(){const ga=yield(0,be.ZP)(Kt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Ot(ga)}catch(va){Ot("")}setTimeout(()=>{Mt(Kt)},200)})},wt):Ne.createElement(xe,{className:"mb10",value:wt&&ne.Base64.decode(wt)||""})))))))))),Ne.createElement("div",{className:Ie()(Ce.Z.footer,ce&&Ce.Z.whiteFooter),style:{zIndex:100}},(nt==null?void 0:nt.is_program)&&(nt==null?void 0:nt.above_question)&&Ne.createElement(se.ZP,{className:"mr10",type:"primary",onClick:()=>Vn(nt==null?void 0:nt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(nt==null?void 0:nt.is_program)&&(nt==null?void 0:nt.under_question)&&Ne.createElement(se.ZP,{className:"mr10",type:"primary",onClick:()=>Vn(nt==null?void 0:nt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),Ne.createElement(se.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Zt||Ye,loading:Zt,color:"#2ABD8C",className:"mr10",onClick:Un},"\u8C03\u8BD5\u4EE3\u7801"),Ge.get("qtype")!=="8"&&Ne.createElement(se.ZP,{className:Ce.Z.disabled,type:"primary",icon:Ne.createElement("i",{className:"iconfont icon-bofang1"}),loading:Ye,disabled:Zt||Ye,onClick:()=>{var ga,va;if(!(nt!=null&&nt.code)||((ga=nt==null?void 0:nt.code)==null?void 0:ga.trim().length)===0){(va=ie.ZP)==null||va.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ht(2),qe(320),ut()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),Ne.createElement(De.Z,{onClose:ke,open:Re}),Ne.createElement(de.Z,{close:!0,data:mt,type:mt.length?"txt":"",onClose:()=>Mt(""),monacoEditor:{value:tt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},56918:function(Pe,_e,E){"use strict";E.r(_e),E.d(_e,{Types:function(){return Xt},default:function(){return Ut}});var a=E(59301),te=E(65582),ie=E(11938),se=E(62957),ue=E(29787),ne=E(7939),Se=E(25399),Ce=E(77019),re=E(67172),ge=E(87513),Ee=E(84056),Be=E(29584),ht=E(74128),be=E(87169),oe=E(36207),De=E(50258),Ue=E(57261),Ve=E(42926),ye=E(77825),de=E(6767),x={list:"list___IRN6i",copy:"copy___qCn9B"},Ie=E(56102),Le=E(38147),Ne=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())}),xt=({showResourceCentre:je,identifier:Ft})=>{const zt=(0,te.useParams)(),[Bn,zn]=(0,a.useState)(null);(0,a.useEffect)(()=>{je&&Qn()},[je]);const Qn=()=>Ne(void 0,null,function*(){const Ln=yield(0,Le.ZP)(`/api/problems/${Ft}/attachment_list.json`,{method:"get"});(Ln==null?void 0:Ln.status)==0&&zn(Ln.data||[])});return a.createElement("div",{className:"tpi-code-setting"},a.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Bn!=null&&Bn.length)&&a.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Bn==null?void 0:Bn.map((Ln,da)=>a.createElement("dl",{className:x.list,key:da},a.createElement(Se.Z,{title:Ln.title},a.createElement("dt",null,a.createElement("i",{className:"icon-wenjian4 mr5"}),Ln.title)),a.createElement("dd",null,a.createElement(Ie.CopyToClipboard,{text:Ln.saved_file_path,onCopy:()=>de.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${x.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},Et=E(59301),Dt=Object.defineProperty,We=Object.defineProperties,we=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Zt=(je,Ft,zt)=>Ft in je?Dt(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,Ye=(je,Ft)=>{for(var zt in Ft||(Ft={}))ve.call(Ft,zt)&&Zt(je,zt,Ft[zt]);if(xe)for(var zt of xe(Ft))ot.call(Ft,zt)&&Zt(je,zt,Ft[zt]);return je},ft=(je,Ft)=>We(je,we(Ft));const ct={theme:(0,Ve.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,Ve.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,Ve.G)("cmTabToSpace",!0),showResourceCentre:!1};var $e=(je=>(je[je.set_font_size=0]="set_font_size",je[je.set_theme=1]="set_theme",je[je.on_tab_to_space=2]="on_tab_to_space",je[je.set_show_editor_setting=3]="set_show_editor_setting",je[je.set_show_respurce_center=4]="set_show_respurce_center",je))($e||{});function at(je,Ft){switch(Ft.type){case 3:return ft(Ye({},je),{showEditorSetting:Ft.payload});case 1:return ft(Ye({},je),{theme:Ft.payload});case 0:return ft(Ye({},je),{fontSize:Ft.payload});case 2:return ft(Ye({},je),{tabToSpace:Ft.payload});case 4:return ft(Ye({},je),{showResourceCentre:Ft.payload});default:throw new Error}}var ut=({isLoading:je,value:Ft,onChange:zt,language:Bn,onUpdateCode:zn,ActionBarRender:Qn,setIsWhiteTheme:Ln,identifier:da,forbidCopy:$n})=>{const[Pa,Ll]=(0,a.useReducer)(at,ct),{theme:rl,fontSize:bl,showEditorSetting:wl,tabToSpace:Pl,showResourceCentre:ma}=Pa,Au=(0,a.useRef)(),cr=(0,a.useRef)();(0,a.useEffect)(()=>{Ln(rl==="vs")},[rl]);const Su={onFontSizeChange:Pr=>{Ll({type:0,payload:Pr}),(0,Ve.t)("cmFontSize",Pr)},tabToSpace:Pl,cmFontSize:bl,className:"oj",cmCodeMode:rl,onTabToSpace:Pr=>{Ll({type:2,payload:Pr}),(0,Ve.t)("cmTabToSpace",Pr)},onCodeModeChange:Pr=>{Ll({type:1,payload:Pr}),(0,Ve.t)("ProgrammingCodeMode",Pr)}};function Dr(){Ll({type:3,payload:!1})}function cu(){Ll({type:3,payload:!0})}function Iu(){Ll({type:4,payload:!1})}function ql(){Ll({type:4,payload:!0})}const lu={value:Ft,language:Bn,theme:rl,forbidCopy:$n,forbidCopyTips:"\u8BE5\u4F5C\u4E1A\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002",options:{fontSize:bl,insertSpaces:Pl},onChange:Pr=>{zt(Pr),cr.current=Pr,clearTimeout(Au.current),Au.current=setTimeout(()=>{zn(cr.current)},1e4)},onEditBlur:Pr=>{cr.current&&zn(cr.current)}};return Et.createElement(a.Fragment,null,Qn(cu,ql),Et.createElement("div",{style:{flex:1,overflow:"hidden"}},!je&&Et.createElement(De.ZP,Ye({},lu))),Et.createElement(Ue.Z,null,Et.createElement(oe.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:wl,onClose:Dr},Et.createElement(ye.Z,Ye({},Su)))),Et.createElement(Ue.Z,null,Et.createElement(oe.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:ma,onClose:Iu},Et.createElement(xt,{showResourceCentre:ma,identifier:da}))))},nt=E(60141),he=E(24334),Ae=E(88125),ce={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Je={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ge=E(70858),Vt=E(31709),it=E(58617),yt=E(17933),Lt=E(66649),St=E.n(Lt),Yt=E(59301);const{Column:Ht}=Ge.default;var kt=({submitResult:je,submitting:Ft,submitRecords:zt,page:Bn,onPageChange:zn,topicId:Qn})=>{const[Ln]=(0,te.useSearchParams)(),{records:da,records_count:$n}=zt||{},[Pa,Ll]=(0,a.useState)(!1),rl=Ln.get("type")==="1";return Yt.createElement(ue.Z,{spinning:Ft,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Yt.createElement(it.Z,{style:{fontSize:24},spin:!0})},(da==null?void 0:da.length)>0?Yt.createElement(Ge.default,{dataSource:da,rowKey:"id",pagination:!1},Yt.createElement(Ht,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(bl,wl)=>Yt.createElement("span",null," ",St()(bl).format("YYYY-MM-DD HH:mm:ss"))}),Yt.createElement(Ht,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(bl,wl)=>{var Pl;return Yt.createElement("span",{className:`${bl===0?"c-green":"c-red"} current`,onClick:()=>{Ll(wl.id)}},(Pl=Ae.Im[bl])==null?void 0:Pl.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Yt.createElement(Ht,{title:`\u6267\u884C\u7528\u65F6 (${rl?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:bl=>bl?rl?bl:bl/1e3:""}),Yt.createElement(Ht,{title:`\u5185\u5B58\u6D88\u8017\uFF08${rl?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:bl=>bl?rl?bl:parseFloat((bl/1024).toFixed(2)):""}),Yt.createElement(Ht,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Yt.createElement(Ht,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(bl,wl)=>Yt.createElement("span",{className:"c-light-primary current",onClick:()=>{Ll(wl.id)}},"\u67E5\u770B")})):Yt.createElement("div",{style:{height:300,width:"100%"}}),Yt.createElement(yt.Z,{onClose:Ll,open:Pa}),$n>15?Yt.createElement(Vt.Z,{className:Je.pagination,current:Bn,pageSize:15,total:$n,onChange:zn}):null)},pe=E(2524),et=E(96599),qe={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Re=E(95097),ke=E(59301);const mt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Mt=({hack:je})=>{const{language:Ft,difficult:zt,time_limit:Bn,description:zn}=je,[Qn]=(0,te.useSearchParams)(),Ln=mt[zt];return ke.createElement(ke.Fragment,null,ke.createElement("ul",{className:qe.info},ke.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",ke.createElement("b",{className:qe.info_tag},Ft)),ke.createElement("li",null,ke.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",ke.createElement(et.default,{color:Ln==null?void 0:Ln.color},Ln==null?void 0:Ln.name)),ke.createElement("li",null,ke.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",ke.createElement("span",{style:{color:"#333333"}},Bn,"\u79D2"))),Qn.get("qtype")==="8"?ke.createElement(Re.Z,{value:zn,showProgramFill:!0,className:qe.desc}):ke.createElement(Re.Z,{value:zn,className:qe.desc}))},tt={},Ot=E(59301),He=({hack:je,current_user:Ft})=>Ot.createElement("div",{className:tt.answer},je!=null&&je.answer_text?Ot.createElement(Re.Z,{style:{padding:"13px 0"},value:(je==null?void 0:je.answer_text)||""}):Ot.createElement(pe.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),At=E(77254);function Nt(je,Ft){return(0,Le.U2)(`/problems/${je}/comments.json`,{page:Ft,limit:10})}function rt(je){return(0,Le.v_)(`/discusses/${je}/plus.json`,{container_type:"Discuss",type:1})}function dt(je,Ft,zt){return(0,Le.v_)(`/problems/${je}/comments/reply.json`,{comments:{content:zt,parent_id:Ft}})}function Te(je,Ft){return(0,Le.v_)(`/problems/${je}/comments.json`,{comments:{content:Ft}})}function Ke(je,Ft,zt){return(0,Le.v_)(`/problems/${je}/comments/${Ft}/hidden.json`,zt)}function Me(je,Ft){return(0,Le.IV)(`/problems/${je}/comments/${Ft}`)}var wt=E(83554);function Rt({author:je}){return a.createElement("a",{href:`/users/${je.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ht.Z.IMG_SERVER}/images/${je.image_url}`,width:"50"}))}function an({data:je,index:Ft,parentDiscussIndex:zt,user:Bn,onSetActionType:zn}){const{author:Qn,can_delete:Ln,content:da,id:$n,time:Pa}=je;function Ll(){zn({id:$n,index:Ft,type:"delete-discuss",parentDiscussIndex:zt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const rl=Bn.admin||Ln||Qn.user_id===Bn.user_id;return a.createElement("div",{className:"discuss-item-container second-discuss "},a.createElement(Rt,{author:Qn}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Qn.login}`,target:"_blank"},Qn.name),a.createElement("span",{className:"grey"},Pa),a.createElement("div",{className:"btn-group",style:{marginBottom:0}},rl?a.createElement("a",{onClick:Ll,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(Re.Z,{className:"discuss-content",value:da})))}var dn=({user:je,data:Ft,index:zt,onPlusDiscuss:Bn,onSetActionType:zn,activeDiscussIndex:Qn,onReplyDiscuss:Ln,onSetActiveDiscussIndex:da})=>{const{content:$n,children:Pa,hidden:Ll,id:rl,praise_count:bl,time:wl,user_praise:Pl,can_delete:ma,author:Au}=Ft;function cr(){da(rl)}function Su(){Bn(rl,!Pl,zt)}function Dr(){zn({id:rl,index:zt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function cu(){zn({id:rl,index:zt,params:{hidden:Ll?"0":"1"},type:"hidden-discuss",message:Ll?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Iu=je.admin||je.user_id===Au.user_id;return a.createElement("div",{className:"discuss-item-container",key:rl},a.createElement(Rt,{author:Au}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Au.login}`,target:"_blank"}," ",Au.name," "),a.createElement("span",{className:"grey"},wl)),a.createElement(Re.Z,{className:"discuss-content",value:$n}),Pa&&Pa.length>0?a.createElement("div",{className:"reply-discuss-container"},Pa.map((ql,lu)=>a.createElement(an,{key:ql.id,data:ql,index:lu,user:je,onSetActionType:zn,parentDiscussIndex:zt}))):null,a.createElement("div",{className:"btn-group"},Iu?a.createElement("a",{onClick:cu,title:Ll?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Ll?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,ma&&(!Pa||Pa.length==0)?a.createElement("a",{onClick:Dr,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null,a.createElement("a",{onClick:cr,title:"\u56DE\u590D"}," ",a.createElement("i",{className:"iconfont icon-huifu1"})," "),a.createElement("a",{onClick:Su,className:Pl?"c-orange":""},a.createElement("i",{className:Pl?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,bl||""))),a.createElement(wt.Z,{id:rl,activeDiscussIndex:Qn,onReplyDiscuss:Ln})))},Kt=E(30214),mn={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},tn=E(25374),Da=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())}),wn=({user_praise:je,praise_count:Ft,praisePlus:zt,onCreateDiscuss:Bn,discuss_count:zn})=>{const[Qn,Ln]=(0,a.useState)(!1),[da,$n]=(0,a.useState)("");function Pa(wl){$n(wl)}function Ll(){Ln(!0)}function rl(){Ln(!1)}function bl(){return Da(this,null,function*(){Bn(da),$n(""),Ln(!1)})}return a.createElement("div",{className:`${mn["dis-input-editor-container"]} ${Qn?mn.active:""} `},a.createElement("div",{className:Qn?`hide ${mn["text-area"]}`:mn["text-area"]},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Ll}),a.createElement("a",null," ",a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",zn," "),a.createElement("a",{className:"c-light-black",onClick:zt,title:je?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${je?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Ft?a.createElement("span",null,Ft):"")),Qn?a.createElement("div",{className:mn["input-mask"],onClick:rl}):null,a.createElement("div",{className:Qn?mn["md-container"]:`${mn["md-container"]} hide`},a.createElement(tn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:da,height:240,onChange:Pa}),a.createElement("div",{className:mn["tip-container"],onClick:rl},a.createElement("a",{className:mn["btn-send"],onClick:bl}," \u53D1\u9001 "))))},Xn=E(59301),Wa=Object.defineProperty,Ba=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,ga=(je,Ft,zt)=>Ft in je?Wa(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,va=(je,Ft)=>{for(var zt in Ft||(Ft={}))Vn.call(Ft,zt)&&ga(je,zt,Ft[zt]);if(Un)for(var zt of Un(Ft))ca.call(Ft,zt)&&ga(je,zt,Ft[zt]);return je},on=(je,Ft)=>Ba(je,_a(Ft)),Rn=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const fn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var hn=(je=>(je[je.GET_DISCUSSES=0]="GET_DISCUSSES",je[je.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",je[je.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",je[je.PLUS_DISCUSS=3]="PLUS_DISCUSS",je[je.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",je[je.SET_PAGE=5]="SET_PAGE",je[je.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",je))(hn||{});function On(je,Ft){switch(Ft.type){case 6:return on(va({},je),{loading:!0});case 0:return va(va({},je),Ft.payload);case 1:return va(va({},je),Ft.payload);case 4:return va(va({},je),Ft.payload);case 3:return va(va({},je),Ft.payload);case 5:return on(va({},je),{page:Ft.payload});case 2:return va(va({},je),Ft.payload);default:throw new Error}}var Ka=({user:je,identifier:Ft,hack:zt,onTriggerPraise:Bn,activeIndex:zn})=>{const[Qn,Ln]=(0,a.useReducer)(On,fn),{loading:da,page:$n,data:Pa,count:Ll,actionType:rl,activeDiscussIndex:bl}=Qn,wl=(0,a.useCallback)(()=>Rn(void 0,null,function*(){Ln({type:6});const ql=yield Nt(Ft,$n),{comments:lu,disscuss_count:Pr}=ql;Ln({type:0,payload:{data:lu,count:Pr,loading:!1}})}),[$n,Ft]);(0,a.useEffect)(()=>{zn==="2"&&wl()},[Ft,$n,zn]);function Pl(ql){Ln({type:5,payload:ql})}function ma(ql){Ln({type:4,payload:{actionType:ql}})}function Au(ql){Ln(bl===ql?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:ql}})}function cr(ql,lu,Pr){return Rn(this,null,function*(){try{const Hu=yield rt(ql);Pa[Pr].user_praise=lu,Pa[Pr].praise_count=Hu.praise_count,Ln({type:3,payload:{data:[...Pa]}})}catch(Hu){console.log(Hu)}})}function Su(){return Rn(this,null,function*(){const{id:ql,params:lu,type:Pr,index:Hu,parentDiscussIndex:yu}=rl;if(Pr==="hidden-discuss"&&(yield Ke(Ft,ql,lu),yu?Pa[yu].children[Hu].hidden=lu.hidden==1:Pa[Hu].hidden=lu.hidden==1,Ln({type:4,payload:{actionType:null,data:[...Pa]}})),Pr==="delete-discuss"){if(yield Me(Ft,ql),yu||yu===0){let Gu=Pa[yu].children;for(let ao=Gu.length-1;ao>=0;ao--)if(Gu[ao].id===ql){Gu.splice(ao,1);break}Pa[yu].children=Gu}else for(let Gu=Pa.length-1;Gu>=0;Gu--)if(Pa[Gu].id===ql){Pa.splice(Gu,1);break}Ln({type:4,payload:{actionType:null,data:[...Pa]}})}})}function Dr(){Ln({type:4,payload:{actionType:null}})}function cu(ql,lu){return Rn(this,null,function*(){try{yield dt(Ft,ql,lu),wl()}catch(Pr){console.log(Pr)}})}function Iu(ql){return Rn(this,null,function*(){Ln({type:6}),yield Te(Ft,ql),wl()})}return Xn.createElement(Xn.Fragment,null,Xn.createElement("div",{className:"discuss-panel"},Pa.length===0?Xn.createElement(pe.Z,null):Pa.map((ql,lu)=>Xn.createElement(dn,{onReplyDiscuss:cu,onPlusDiscuss:cr,onSetActiveDiscussIndex:Au,onSetActionType:ma,data:ql,index:lu,user:je,activeDiscussIndex:bl})),Ll>10?Xn.createElement("div",{className:"pagination-container"},Xn.createElement(Vt.Z,{showQuickJumper:!0,onChange:Pl,current:$n,total:Ll})):null),Xn.createElement(wn,{user_praise:zt.user_praise,praise_count:zt.praises_count,praisePlus:Bn,discuss_count:zt.comments_count,onCreateDiscuss:Iu}),Xn.createElement(Ue.Z,null,Xn.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:!!rl,onOk:Su,onCancel:Dr},Xn.createElement("p",null,rl?rl.message:"")),Xn.createElement(Kt.Z,null)))},jt=E(82326),Pn=E(37568),aa=E(25376),pa={},na=E(59301),Qa=({hack:je,current_user:Ft})=>na.createElement("div",{className:pa.answer},je!=null&&je.analysis?na.createElement(Re.Z,{style:{padding:"13px 0"},value:(je==null?void 0:je.analysis)||""}):na.createElement(pe.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),La={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},jn=E(8848),yn=E(5269),sn=E(28284),Kn=E(4875),fl=E(12088),Fl=E(59301);const{TextArea:wr}=Pn.default,{Panel:gn}=jn.default;var Hn=({data:je,hack:Ft})=>(console.log(je,Ft,"data"),Ft!=null&&Ft.is_file?Fl.createElement(fl.Y2,{disabled:!0,className:La.uploadTableWrapper,showScore:!Ft.test_set_score,data:je,isProgramHomework:!0}):Fl.createElement("div",{className:La.hackSets},je==null?void 0:je.map((zt,Bn)=>Fl.createElement(jn.default,{accordion:!0,bordered:!1,key:Bn,defaultActiveKey:Bn===0&&zt.id,className:La.collapseWrapper,expandIcon:({isActive:zn})=>Fl.createElement("i",{className:`iconfont icon-weizhankai ${zn?La.open:La.close}`,style:{fontSize:14,transition:"all .2s"}})},Fl.createElement(gn,{key:zt.id,header:Fl.createElement(Ce.Z,{align:"middle",justify:"space-between",wrap:!1},Fl.createElement(yn.Z,{className:La.panelHeader},Fl.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Bn+1)),Fl.createElement(yn.Z,{flex:1},Fl.createElement(Ce.Z,{align:"middle",justify:"end",wrap:!1},!(Ft!=null&&Ft.test_set_score)&&Fl.createElement(yn.Z,{className:La.rateInput},Fl.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Fl.createElement("div",null,Fl.createElement(sn.default.Item,{noStyle:!0},Fl.createElement(Kn.Z,{value:zt==null?void 0:zt.score,className:La.baseFormItem,min:0,max:100,disabled:!0}))),Fl.createElement("span",{className:"ml10"},"%")))))},Fl.createElement(sn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Fl.createElement(wr,{readOnly:!0,value:zt==null?void 0:zt.input,rows:4})),Fl.createElement(sn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Fl.createElement(wr,{readOnly:!0,value:zt==null?void 0:zt.output,rows:4}))))))),$a={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},ja=E(59301),Ml=(0,a.forwardRef)(({data:je=[]},Ft)=>{var zt;const[Bn,zn]=(0,a.useState)(),Qn=je.filter(da=>da.show);(0,a.useEffect)(()=>{Qn.length&&zn(Qn[0].id)},[je==null?void 0:je.length]);const Ln=((zt=Qn.find(da=>da.id===Bn))==null?void 0:zt.element)||null;return(0,a.useImperativeHandle)(Ft,()=>({setActiveTab:da=>zn(da)})),ja.createElement("div",{className:$a.tabs},ja.createElement("div",{className:$a.tabWarp},Qn.map(da=>ja.createElement("div",{onClick:()=>zn(da.id),className:`${$a.tab} ${da.id===Bn?$a.active:""}`,key:da.id},da.name))),ja.createElement("div",{className:$a.content},Ln))}),Ze=E(59301),qt=Object.defineProperty,cn=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Ma=(je,Ft,zt)=>Ft in je?qt(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,ra=(je,Ft)=>{for(var zt in Ft||(Ft={}))la.call(Ft,zt)&&Ma(je,zt,Ft[zt]);if(Wn)for(var zt of Wn(Ft))Ya.call(Ft,zt)&&Ma(je,zt,Ft[zt]);return je},Ia=(je,Ft)=>cn(je,Tt(Ft)),Ja=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const cl={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Na={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Nl=({hack:je,onTriggerPraise:Ft,topicId:zt,page:Bn,onPageChange:zn,user:Qn,current_user:Ln,submitRecords:da,submitting:$n,submitResult:Pa,setActiveIndex:Ll,hack_sets:rl})=>{var bl,wl;const[Pl]=(0,te.useSearchParams)(),[ma,Au]=(0,a.useState)("0"),cr=(0,te.useLocation)(),[Su,Dr]=(0,a.useState)(!1),[cu,Iu]=(0,a.useState)(null),[ql,lu]=(0,a.useState)([]),[Pr,Hu]=(0,a.useState)([]),[yu,Gu]=(0,a.useState)({page:1,limit:10}),ao=(0,a.useRef)(null),lo=(0,a.useRef)(null);console.log(Qn,"user");let[dr,Rr]=(0,a.useState)(Ia(ra({},(0,te.useParams)()),{page:1,per_page:20,name:""}));(0,a.useEffect)(()=>{lo.current&&(je==null?void 0:je.is_close_tips)===!1&&cu===null&&Iu(!0)},[lo.current,je==null?void 0:je.is_close_tips,cu]);function lr(){return Ja(this,null,function*(){yield(0,Le.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,a.useEffect)(()=>{Ll(ma)},[ma]);function or(yl){return Ja(this,null,function*(){let Fr=yl.target.id;if(Fr==="1"){let Zl=yield(0,Le.ZP)(`/api/myproblems/${dr.id}/redo_logs.json`,{method:"get",params:ra({},yu)});(Zl==null?void 0:Zl.status)===0&&Hu(Zl==null?void 0:Zl.data)}Au(Fr)})}(0,a.useEffect)(()=>At.Z.subscribe("to-commit-info",()=>{Au("1"),ao.current&&ao.current.setActiveTab("1")}),[]),(0,a.useEffect)(()=>At.Z.subscribe("to-reset-info",()=>{or({target:{id:"1"}}),ao.current&&ao.current.setActiveTab("2")}),[]);function Or(){Au("2")}function gu(){return Ja(this,null,function*(){let yl=yield(0,Le.ZP)("/api/problems/my_hack_list.json",{method:"get",params:ra({identifier:dr==null?void 0:dr.id},dr)});lu(yl)})}const eu=[{title:null,description:Ze.createElement("div",null,Ze.createElement("b",{onClick:()=>{Iu(!1),lr(),Dr(!0),gu()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Ze.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),Ze.createElement(ne.ZP,{onClick:()=>{Iu(!1),lr()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>lo.current}];return Ze.createElement("div",{className:ce["left-panel"]},Ze.createElement("ul",{className:`${ce["s-navs"]} ${ce["bg-white"]} ${ce.b1}`},(je==null?void 0:je.is_program)&&!Pl.get("pageId")&&Ze.createElement(Se.Z,{title:"\u9898\u76EE\u5217\u8868"},Ze.createElement("div",{onClick:()=>{gu(),Dr(!0)},className:ce.btns,ref:lo,style:cu?{pointerEvents:"none"}:{}},Ze.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Ze.createElement("li",{style:{marginLeft:20}},Ze.createElement("a",{className:ma==="0"?ce.active:"",id:"0",onClick:or},"\u9898\u76EE\u63CF\u8FF0")),Ze.createElement("li",null,Ze.createElement("a",{className:ma==="1"?ce.active:"",id:"1",onClick:or},"\u64CD\u4F5C\u8BB0\u5F55")),(Pl.get("type")!=="exercises"&&(je==null?void 0:je.answer_text_show)||Pl.get("type")!=="exercises"&&(je==null?void 0:je.analysis_show))&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="4"?ce.active:"",id:"4",onClick:or},"\u89E3\u7B54\u53C2\u8003")),Pl.get("type")!=="exercises"&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="2"?ce.active:"",id:"2",onClick:or},"\u8BC4\u8BBA")),!!(rl!=null&&rl.length)&&Pl.get("type")!=="exercises"&&Pl.get("type")!=="1"&&Ze.createElement("li",null,Ze.createElement("a",{className:ma==="5"?ce.active:"",id:"5",onClick:or},"\u6D4B\u8BD5\u7528\u4F8B"))),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Ze.createElement(Mt,{hack:je,onTriggerPraise:Ft,toDiscuss:Or})),Ze.createElement("div",{style:{padding:"12px"},className:`${ce["tab-panel-body"]} ${ma==="1"?"":"hide"}`},Ze.createElement(Ml,{ref:ao,data:[{id:"1",show:Pl.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Ze.createElement(Ze.Fragment,null,da!=null&&da.records_count||$n?Ze.createElement(kt,{page:Bn,onPageChange:zn,topicId:zt,submitting:$n,key:(Pa==null?void 0:Pa.id)||1,submitRecords:da,submitResult:Pa}):Ze.createElement(pe.Z,null))},{id:"2",show:Pl.get("type")==="exercises"||(je==null?void 0:je.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(Ge.default,{pagination:!1,dataSource:Pr==null?void 0:Pr.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(yl,Fr,Zl)=>St()(yl).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(yl,Fr,Zl)=>{var tu;return(tu=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(tl=>tl.id===yl))==null?void 0:tu.name}}]}),Ze.createElement(Vt.Z,{style:{marginTop:10},current:yu.page,total:Pr==null?void 0:Pr.count,hideOnSinglePage:!0,onChange:yl=>Ja(void 0,null,function*(){yu.page=yl,Gu(yu);let Fr=yield(0,Le.ZP)(`/api/myproblems/${dr.id}/redo_logs.json`,{method:"get",params:Ia(ra({},yu),{courseId:dr.courseId})});(Fr==null?void 0:Fr.status)===0&&Hu(Fr==null?void 0:Fr.data)})}))}]})),Ze.createElement("div",{style:{padding:"12px"},className:`${ce["tab-panel-body"]} ${ma==="4"?"":"hide"}`},Ze.createElement(Ml,{data:[{id:"1",show:Pl.get("type")!=="exercises"&&(je==null?void 0:je.answer_text_show),name:"\u7B54\u6848",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(He,{hack:je,current_user:Ln}))},{id:"2",show:Pl.get("type")!=="exercises"&&(je==null?void 0:je.analysis_show),name:"\u89E3\u6790",element:Ze.createElement(Ze.Fragment,null,Ze.createElement(Qa,{hack:je,current_user:Ln}))}]})),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="2"?"":"hide"}`,style:{padding:0}},Ze.createElement(Ka,{user:Qn,activeIndex:ma,identifier:je.identifier,hack:je,onTriggerPraise:Ft})),Ze.createElement("div",{className:`${ce["tab-panel-body"]} ${ma==="5"?"":"hide"}`,style:{padding:12}},Ze.createElement(Hn,{data:rl||[],hack:je})),Ze.createElement(oe.Z,{rootClassName:ce.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>Dr(!1),open:Su},Ze.createElement(Ce.Z,null,Ze.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Ze.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",ql==null?void 0:ql.total_count,"\u9898\xA0[\xA0",ql==null?void 0:ql.total_score,"\u5206\xA0]\xA0"),!(Qn!=null&&Qn.hack_manager)&&Ze.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",ql==null?void 0:ql.work_score,"\u5206")),Ze.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Ze.createElement(Ce.Z,{align:"middle",className:"mt10 mb10"},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:yl=>{dr.page=1,dr.finish_status=yl,Rr(ra({},dr)),gu()}},Ze.createElement(jt.default.Option,{value:""},"\u5168\u90E8"),Ze.createElement(jt.default.Option,{value:0},"\u672A\u5F00\u59CB"),Ze.createElement(jt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Ze.createElement(jt.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Ze.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:yl=>{dr.page=1,dr.difficult=yl||null,Rr(ra({},dr)),gu()}},Ze.createElement(jt.default.Option,{value:0},"\u5168\u90E8"),Ze.createElement(jt.default.Option,{value:1},"\u7B80\u5355"),Ze.createElement(jt.default.Option,{value:2},"\u9002\u4E2D"),Ze.createElement(jt.default.Option,{value:3},"\u56F0\u96BE")),Ze.createElement(Pn.default.Search,{size:"large",onSearch:yl=>{dr.name=yl,dr.page=1,Rr(ra({},dr)),gu()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Ze.createElement("div",{className:ce.list,style:{height:36,background:"#3D445C"}},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement("span",null,"\u72B6\u6001"),Ze.createElement("span",null,"\u5E8F\u53F7"),Ze.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Ze.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Ze.createElement("div",{style:{overflow:"auto",flex:1}},(bl=ql==null?void 0:ql.data)!=null&&bl.length?(wl=ql==null?void 0:ql.data)==null?void 0:wl.map((yl,Fr)=>Ze.createElement("div",{onClick:()=>Ja(void 0,null,function*(){let Zl=yield(0,Le.ZP)(`/api/problems/${yl==null?void 0:yl.identifier}/start.json`,{method:"get",params:{hack_user_id:Qn==null?void 0:Qn.user_id}});Zl&&(te.history.replace(`/myproblems/${Zl==null?void 0:Zl.identifier}${window.location.search}`),window.location.reload())}),className:`${ce.list} ${yl!=null&&yl.checked?ce.active:""}`},!(Qn!=null&&Qn.hack_manager)&&Ze.createElement(Ze.Fragment,null,!(yl!=null&&yl.opened)&&Ze.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(yl==null?void 0:yl.opened)&&!(yl!=null&&yl.passed)&&Ze.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(yl==null?void 0:yl.opened)&&(yl==null?void 0:yl.passed)&&Ze.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Ze.createElement("span",null,(dr.page-1)*20+(Fr+1)),Ze.createElement("span",{style:{flex:1},title:yl.name},`[${yl==null?void 0:yl.score}\u5206]`,"\xA0",yl.name),Ze.createElement("span",{style:{flexBasis:48,paddingRight:0}},cl[yl.difficult]))):Ze.createElement(pe.Z,null)),Ze.createElement(Vt.Z,{current:dr.page,className:"mt20",hideOnSinglePage:!0,total:ql==null?void 0:ql.count,pageSize:dr.per_page,onChange:(yl,Fr)=>{dr.page=yl,dr.per_page=Fr,gu()}})),Ze.createElement(aa.Z,{rootClassName:ce.tour,closeIcon:!1,open:!!cu,steps:eu,gap:{offset:3,radius:2}}))},Sa=E(62522),vl=E(27158),ua=E(22744),ar=E(21390),pr=E(72530),oa=E(35195),Vl=E(25492),xr=E(92310),vr=E.n(xr),Ql=E(42217),dl=E(59476),Hl=E(41867),_l=E(51425),Bl=E(81747),Ur=E(51976),ia=E(59301),su=Object.defineProperty,Wr=Object.defineProperties,Hr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Xe=(je,Ft,zt)=>Ft in je?su(je,Ft,{enumerable:!0,configurable:!0,writable:!0,value:zt}):je[Ft]=zt,Bt=(je,Ft)=>{for(var zt in Ft||(Ft={}))me.call(Ft,zt)&&Xe(je,zt,Ft[zt]);if(Lr)for(var zt of Lr(Ft))Fe.call(Ft,zt)&&Xe(je,zt,Ft[zt]);return je},Wt=(je,Ft)=>Wr(je,Hr(Ft)),_t=(je,Ft)=>{var zt={};for(var Bn in je)me.call(je,Bn)&&Ft.indexOf(Bn)<0&&(zt[Bn]=je[Bn]);if(je!=null&&Lr)for(var Bn of Lr(je))Ft.indexOf(Bn)<0&&Fe.call(je,Bn)&&(zt[Bn]=je[Bn]);return zt},ee=(je,Ft,zt)=>new Promise((Bn,zn)=>{var Qn=$n=>{try{da(zt.next($n))}catch(Pa){zn(Pa)}},Ln=$n=>{try{da(zt.throw($n))}catch(Pa){zn(Pa)}},da=$n=>$n.done?Bn($n.value):Promise.resolve($n.value).then(Qn,Ln);da((zt=zt.apply(je,Ft)).next())});const{Countdown:lt}=ie.default,Ct={Java:"java",C:"c",Python:"py","C++":"c"};var Xt=(je=>(je[je.SET_LOADING=0]="SET_LOADING",je[je.GET_DATA=1]="GET_DATA",je[je.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",je[je.SET_DATA=3]="SET_DATA",je[je.SET_DEBUGING=4]="SET_DEBUGING",je[je.SET_SUBMITING=5]="SET_SUBMITING",je[je.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",je[je.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",je[je.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",je[je.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",je[je.SET_PAGE=10]="SET_PAGE",je))(Xt||{});function gt(){return new Date().getTime()}const bt={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Gt(je,Ft){switch(Ft.type){case 1:return Bt(Bt({},je),Ft.payload);case 3:return Wt(Bt({},je),{data:Ft.payload});case 0:return Wt(Bt({},je),{loading:Ft.payload});case 9:return Wt(Bt({},je),{showNote:Ft.payload});case 4:return Wt(Bt({},je),{debuging:Ft.payload});case 5:return Wt(Bt({},je),{submitting:Ft.payload});case 2:return Wt(Bt({},je),{submitRecords:Ft.payload});case 10:return Wt(Bt({},je),{submitRecordPage:Ft.payload});case 6:return Wt(Bt({},je),{executingMessage:Ft.payload});case 7:return Bt(Bt({},je),Ft.payload);case 8:return Bt(Bt({},je),Ft.payload);default:throw new Error}}var Ut=({children:je})=>{var Ft,zt,Bn,zn,Qn,Ln,da,$n,Pa,Ll;const[rl,bl]=(0,a.useReducer)(Gt,bt),{id:wl}=(0,te.useParams)(),Pl=(0,te.useLocation)(),[ma]=(0,te.useSearchParams)(),{loading:Au,data:cr,debugResult:Su,submitResult:Dr,submitRecords:cu,submitRecordPage:Iu,showNote:ql,debuging:lu,submitting:Pr,executingMessage:Hu}=rl,[yu,Gu]=(0,a.useState)("#37AD83"),[ao,lo]=(0,a.useState)(null),[dr,Rr]=(0,a.useState)({}),[lr,or]=(0,a.useState)(!0),[Or,gu]=(0,a.useState)(!1),[eu,yl]=(0,a.useState)(!1),Fr=(0,a.useRef)(null),Zl=(0,a.useRef)(0),tu=cr==null?void 0:cr.user,tl=cr==null?void 0:cr.hack,[bo,mr]=(0,a.useState)(!1),ru=(0,a.useRef)(1),Uo=(0,a.useRef)(!1);(0,Ql.y)(ma.get("type")==="exercises");const{setOpenDisableCopyAndPaste:wo}=(0,Ql.X)(),[vo,Oa]=(0,a.useState)(""),ci=(0,pr._)(dr),[ri,Qo]=(0,a.useState)({open:!1,text:""}),[Yo,Mi]=(0,a.useState)(null),Ko=(0,a.useRef)(null);(0,a.useEffect)(()=>{var ul;let hl=(ul=tl==null?void 0:tl.homework_extension)==null?void 0:ul.failed_evaluate_num;typeof hl=="number"&&Mi(hl)},[(Ft=tl==null?void 0:tl.homework_extension)==null?void 0:Ft.failed_evaluate_num]),(0,a.useEffect)(()=>{function ul(){return ee(this,null,function*(){var hl,uo,so,oo,Do;or(!0);const yo=yield(0,re.fu)(wl,{exercise_id:ma.get("exercisesId")});if(setTimeout(()=>{or(!1)},800),yo.status!==401){try{yo.hack.code=he.Base64.decode(yo.hack.code)}catch(Yu){console.log(Yu)}yo.hack=Wt(Bt({},yo.hack),{is_program:ma.get("type")==="1"}),bl({type:1,payload:{loading:!1,data:yo}})}if(ma.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Yu;ma.get("coursesId")=="coursesId"?Yu=yield(0,ge._F)({categoryId:ma.get("exercisesId"),login:ma.get("login")}):Yu=yield(0,ge._B)({categoryId:ma.get("exercisesId"),login:ma.get("login")}),Rr(Bt({},Yu)),wo((hl=Yu==null?void 0:Yu.exercise)==null?void 0:hl.forbid_copy),typeof((uo=Yu==null?void 0:Yu.exercise)==null?void 0:uo.left_time)=="number"&&(lo(Date.now()+((so=Yu==null?void 0:Yu.exercise)==null?void 0:so.left_time)*1e3),setTimeout(()=>{Gu("red")},(((oo=Yu==null?void 0:Yu.exercise)==null?void 0:oo.left_time)-300>0?((Do=Yu==null?void 0:Yu.exercise)==null?void 0:Do.left_time)-300:0)*1e3))}})}wl&&ul()},[wl]),(0,a.useEffect)(()=>{var ul;return ma.get("type")==="exercises"&&((ul=dr==null?void 0:dr.exercise)!=null&&ul.screen_open)&&(window.removeEventListener("blur",di,!1),oa.U.forEach((hl,uo)=>{window.addEventListener(hl,di,!1)}),window.addEventListener("blur",di,!1),window.focus()),()=>{document.removeEventListener((0,Ee.gH)(),di)}},[dr]),(0,a.useEffect)(()=>{vo==="1"&&wl&&tl!=null&&tl.language&&mi()},[wl,Iu,tl==null?void 0:tl.language,vo]),(0,a.useEffect)(()=>(tl!=null&&tl.is_program&&(Zl.current=0,Fr.current=setInterval(()=>{ns()},15e3)),()=>{clearInterval(Fr.current)}),[tl==null?void 0:tl.is_program]);const ns=()=>ee(void 0,null,function*(){let ul=yield(0,Le.ZP)(`/api/myproblems/${wl}/save_long_time.json`,{method:"get",params:{answer_long_time:Zl.current}})}),di=()=>{Uo.current||(0,Ee.BU)(),window.parent.postMessage("backExercise","*")};function mi(){return ee(this,null,function*(){try{const ul=yield(0,re.zO)(wl,{limit:15,page:Iu,language:tl==null?void 0:tl.language});bl({type:2,payload:ul})}catch(ul){console.log(ul)}})}function Fi(ul){bl({type:10,payload:ul})}function fi(ul){return ee(this,null,function*(){var hl;let uo;(ma.get("ip_limit")==="inner"||ma.get("ip_bind_type")==="true")&&(uo=yield(0,vl.y)({ip_limit:ma.get("ip_limit"),ip_bind:ma.get("ip_bind_type")==="true"}));const so=yield(0,re.n4)(wl,{code:he.Base64.encode(ul||tl.code),language:tl==null?void 0:tl.language,exercise_id:ma.get("exercisesId"),question_id:ma.get("questionId"),ip:uo});return so.status===-5&&(0,te.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Wt(Bt({errorMessage:so==null?void 0:so.message},(dr==null?void 0:dr.exercise)||{}),{exercise_user_id:(hl=dr==null?void 0:dr.exercise)==null?void 0:hl.exercise_user_id,id:ma.get("exercisesId")})}}),so})}function Zi(){return ee(this,null,function*(){if(ru.current=2,!Pr){bl({type:5,payload:!0});try{At.Z.publish("to-commit-info");const ul=yield fi();if(console.log(ul,1),ul.status===0){let yo=function(){return ee(this,null,function*(){const{status:Yu,data:Xo}=yield(0,re.rX)(wl,"submit"),Ui=gt()-Do>(so*oo+3)*1e3;if(Yu!==0&&!Ui&&setTimeout(yo,1e3),Ui){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),bl({type:5,payload:!1});return}if(Yu===0){Xo.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Xo==null?void 0:Xo.status)===0&&ma.get("type")==="1"&&yl(!0),(Xo==null?void 0:Xo.status)!==0&&ma.get("type")==="1"&&Mi(vc=>vc+1);const As=yield(0,re.zO)(wl,{limit:15,page:Iu,language:tl==null?void 0:tl.language});bl({type:8,payload:Wt(Bt({},rl),{submitResult:Xo,submitting:!1,submitRecords:As})})}})},hl={};if(ma.get("type")==="exercises"?(hl.extras={exercise_id:ma.get("exercisesId"),question_id:ma.get("questionId")},(ma.get("ip_limit")==="inner"||ma.get("ip_bind_type")==="true")&&(hl.extras.ip=yield(0,vl.y)({ip_limit:ma.get("ip_limit"),ip_bind:ma.get("ip_bind_type")==="true"}))):ma.get("type")==="smartPlan"&&(hl.extras={smart_plan_page_item_bank_id:ma.get("smartPlanItemBankId"),simulate:ma.get("simulate")==="true"}),(yield(0,re.bM)(wl,hl)).status===-1&&ma.get("exercisesId")){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`;return}const{time_limit:so,test_case_size:oo}=tl,Do=gt();yo()}else bl({type:5,payload:!1})}catch(ul){console.log(ul),bl({type:5,payload:!1})}mr(!1)}})}function vi(){return ee(this,null,function*(){ru.current=1,rl.debuging=!0,bl({type:4,payload:!0});try{if((yield fi()).status===0){let Do=function(){return ee(this,null,function*(){const{status:yo,message:Yu,data:Xo}=yield(0,re.rX)(wl,"debug"),Ui=gt()-oo>(hl+3)*1e3;if(yo!==0&&!Ui&&(bl({type:6,payload:Yu}),setTimeout(Do,1e3)),Ui){se.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),bl({type:4,payload:!1}),bl({type:7,payload:Wt(Bt({},rl),{debugResult:{status:2},debuging:!1})});return}yo===0&&(Xo.status===2&&se.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),bl({type:4,payload:!1}),bl({type:7,payload:Wt(Bt({},rl),{debugResult:Xo,debuging:!1})}))})};const{time_limit:hl}=tl;let uo={input:encodeURIComponent(cr.test_case.input)};if(ma.get("type")==="exercises"&&(uo.exercise_id=ma.get("exercisesId")),(yield(0,re.MU)(wl,uo)).status===-1&&ma.get("exercisesId")){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`;return}const oo=gt();Do()}else bl({type:4,payload:!1})}catch(ul){console.log(ul)}finally{}})}function rn(ul,hl){const uo=hl?{modify_code:!1}:{};bl({type:3,payload:Wt(Bt({},cr),{hack:Bt(Wt(Bt({},tl),{code:ul}),uo)})}),mr(!0)}const qa=ul=>ee(void 0,null,function*(){let hl=yield(0,Le.ZP)(`/api/problems/${tl==null?void 0:tl.identifier}/start.json`,{method:"get",params:{language:ul==="C++"||ul==="c++"?encodeURIComponent(ul):ul,hack_user_id:tu==null?void 0:tu.user_id}});hl.status!==-1&&te.history.replace(`/myproblems/${hl==null?void 0:hl.identifier}${window.location.search}`)});function Al(ul){let hl=ul.target.value;bl({type:3,payload:Wt(Bt({},cr),{test_case:{input:hl}})})}function El(){return ee(this,null,function*(){try{let ul={};ma.get("type")==="exercises"?ul.exercise_id=ma.get("exercisesId"):tl!=null&&tl.homework_common_id&&(ul.homework_common_id=tl==null?void 0:tl.homework_common_id);const hl=yield(0,re.H7)(wl,Bt({},ul));hl.status===401||(rn(he.Base64.decode(hl.code)),(ma.get("type")==="exercises"||tl!=null&&tl.homework_common_id)&&At.Z.publish("to-reset-info"))}catch(ul){console.log(ul)}})}function Er(){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ia.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",ia.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ee(this,null,function*(){const ul=yield(0,re.fi)(wl);ul.status===401||rn(he.Base64.decode(ul.code),!0)})}})}function ir(){bl({type:9,payload:!0})}function Cu(){bl({type:9,payload:!1})}function Mu(ul){return ee(this,null,function*(){yield(0,re.MK)(wl,ul),bl({type:1,payload:{showNote:!1,data:Wt(Bt({},cr),{hack:Wt(Bt({},tl),{notes:ul.notes})})}})})}const ro={hack:tl,isLoading:lr,input:(zt=cr==null?void 0:cr.test_case)==null?void 0:zt.input,is_file:(Bn=cr==null?void 0:cr.test_case)==null?void 0:Bn.is_file,identifier:tl==null?void 0:tl.identifier,attachments_count:cr==null?void 0:cr.attachments_count,language:tl==null?void 0:tl.language,code:tl==null?void 0:tl.code,title:"main."+Ct[tl==null?void 0:tl.language],modify_code:tl==null?void 0:tl.modify_code,notes:tl==null?void 0:tl.notes,debugResult:Su,debuging:lu,submitting:Pr,submitResult:Dr,executingMessage:Hu,onCancelNote:Cu,onAddNote:Mu,showNote:ql,user:tu,onShowNote:ir,onSubmitCode:Zi,onChangeCode:rn,onChangeInput:Al,onDebugCode:vi,onResetCode:El,onSyncCode:Er,onUpdateCode:fi,onChangeLanguage:qa,isWhiteTheme:Or,setIsWhiteTheme:gu,topDispatch:bl};function du(){return ee(this,null,function*(){const{praise_count:ul}=yield(0,re.vl)(tl.id,{container_type:"Hack",type:1});let hl=Wt(Bt({},cr),{hack:Wt(Bt({},tl),{praises_count:ul,user_praise:!tl.user_praise})});bl({type:3,payload:hl})})}const Ku={topicId:wl,submitResult:Dr,submitRecords:cu,submitting:Pr,page:Iu,onPageChange:Fi,hack:tl,user:cr==null?void 0:cr.user,hack_sets:cr==null?void 0:cr.hack_sets,current_user:cr==null?void 0:cr.current_user,onTriggerPraise:du,setActiveIndex:Oa};console.log(dr);const[Ju,Ro]=(0,a.useState)(!1),[Vo,Jo]=(0,a.useState)(!1);(0,a.useEffect)(()=>{const ul=hl=>{var uo,so;if(console.log("event-----",hl),hl.data.type==="showIntelligentTeacherStatus"&&!((so=(uo=hl==null?void 0:hl.data)==null?void 0:uo.SmartPlanItemBanks)!=null&&so.allow_answer_after_end)){const{aiStatus:oo,questionStatus:Do}=hl.data;if(Ro(oo),Do){let yo=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(yo.includes(ma.get("smartPlanItemBankId")))return;se.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:ia.createElement("div",{className:"tc font16"},Do?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ee(void 0,null,function*(){Zi(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(yo.push(ma.get("smartPlanItemBankId"))));let Yu="";ma.get("isMiniprogram")?Yu=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:Yu=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():te.history.push(Yu)})})}}if(hl.data.type=="closeIntelligentTeacherStatus"){Zi();let oo="";ma.get("isMiniprogram")?oo=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:oo=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():te.history.push(oo)}};return window.addEventListener("message",ul),()=>{window.removeEventListener("message",ul)}},[]);const xo=()=>{if(ma.get("type")==="exercises")return!1;const ul=Object.entries((tl==null?void 0:tl.homework_extension)||{}).some(([hl,uo])=>hl!=="ai_code_evaluation_promote"&&!!uo);return!!(ma.get("type")==="1"&&((0,Hl.$O)()||ul)||ma.get("type")==="smartPlan"&&(Ju||ma.get("showAi")))};return(0,a.useEffect)(()=>{var ul,hl,uo,so,oo,Do,yo;xo()&&(Yo>((hl=(ul=tl==null?void 0:tl.homework_extension)==null?void 0:ul.ai_guide_data)==null?void 0:hl.evaluation_num)&&Qo({open:!0,text:(so=(uo=tl==null?void 0:tl.homework_extension)==null?void 0:uo.ai_guide_data)==null?void 0:so.evaluation_msg}),(oo=tl==null?void 0:tl.homework_extension)!=null&&oo.ai_guide&&Yo==0&&!Ko.current&&(Ko.current=setTimeout(()=>{var Yu,Xo;Qo({open:!0,text:(Xo=(Yu=tl==null?void 0:tl.homework_extension)==null?void 0:Yu.ai_guide_data)==null?void 0:Xo.unanswered_msg})},(((yo=(Do=tl==null?void 0:tl.homework_extension)==null?void 0:Do.ai_guide_data)==null?void 0:yo.unanswered_time)||0)*60*1e3)),Ko.current&&Yo>0&&clearTimeout(Ko.current))},[Yo,tl]),ia.createElement(ia.Fragment,null,ia.createElement(ue.Z,{spinning:Au,delay:500},cr?ia.createElement("div",{style:{minWidth:"1200px"}},ia.createElement("header",{className:vr()(Vl.Z.header,Or&&Vl.Z.whiteHeader)},!((zn=["smartPlan","exercises"])!=null&&zn.includes(ma.get("type")))&&ia.createElement("div",null,ia.createElement("img",{src:`${ht.Z.IMG_SERVER}/images/${tu==null?void 0:tu.image_url}`,alt:"user",width:36}),ia.createElement("span",{style:{color:Or?"#333":"#B2BACB",fontSize:16}},tu==null?void 0:tu.name)),((Qn=["smartPlan","exercises"])==null?void 0:Qn.includes(ma.get("type")))&&ia.createElement("div",null,ia.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",ia.createElement("span",{className:"ml10"},((Ln=dr==null?void 0:dr.exercise)==null?void 0:Ln.user_name)||(tu==null?void 0:tu.name)||"--")),ia.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",ia.createElement("span",{className:"ml10"},((da=dr==null?void 0:dr.exercise)==null?void 0:da.student_id)||(tu==null?void 0:tu.student_id)||"--"))),ia.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},ia.createElement("div",null,tl.name)),(ma.get("type")==="smartPlan"||(tl==null?void 0:tl.is_program))&&ia.createElement(ua.Z,{defaultValue:(tl==null?void 0:tl.answer_long_time)||0,onChange:ul=>{Zl.current=ul},className:Vl.Z.timepiece}),tu!=null&&tu.hack_manager&&!ma.get("is_smart_plan")?ia.createElement(te.Link,{className:Vl.Z.btn_edit,to:ma.get("type")==="1"?ma.get("pageId")?`/problems/newedit/${tl.identifier}?type=1&pageId=${ma.get("pageId")}&backUrl=${ma.get("backUrl")}`:`/problems/newedit/${tl.identifier}?type=1`:ma.get("backUrl")?`/problems/newedit/${tl.identifier}?backUrl=${ma.get("backUrl")}`:`/problems/newedit/${tl.identifier}`}," ",ia.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!(($n=dr==null?void 0:dr.exercise)!=null&&$n.left_time)&&ia.createElement(ia.Fragment,null,ia.createElement("span",{style:{color:yu,marginRight:6},className:`iconfont icon-daojishi ${Vl.Z.djs}`}),ia.createElement("span",{className:"c-white mr20"},ia.createElement(lt,{valueStyle:{color:yu,fontSize:20,fontWeight:500},title:ia.createElement("span",{style:{color:yu,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:ao,onFinish:()=>ee(void 0,null,function*(){const ul=yield(0,ge.VL)({categoryId:ma.get("exercisesId"),commit_method:2});if((ul==null?void 0:ul.status)===0&&(fi(),se.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:ia.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",ia.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ee(void 0,null,function*(){window.parent.location.href=`/classrooms/${ma.get("coursesId")}/exercise/${ma.get("exercisesId")}/detail`})})),(ul==null?void 0:ul.status)===-3){const hl=parseInt(ul==null?void 0:ul.message);lo(Date.now()+hl*1e3)}})}))),(Pa=["smartPlan","exercises"])!=null&&Pa.includes(ma.get("type"))?ia.createElement(ne.ZP,{type:"primary",onClick:()=>{if(ma.get("type")==="exercises"){const ul=()=>ee(void 0,null,function*(){yield fi(),mr(!1),ci(),Uo.current=!0,di()});if(!(cu!=null&&cu.records_count)||bo){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:ia.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:ul});return}ul()}else{let ul="";ma.get("isMiniprogram")=="true"?ul=`/miniprogram/courseware/study?courses_id=${ma.get("coursesId")}&id=${ma.get("exercisesId")}`:ul=`/classrooms/${ma.get("coursesId")}/smart_plan/${ma.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${ma.get("coursesId")}_${ma.get("exercisesId")}`),console.log(ma.get("isMiniprogram")=="true"),ma.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${ma.get("coursesId")}_${ma.get("exercisesId")}`):te.history.push(ul))}}},ma.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):ia.createElement("span",{onClick:()=>{var ul;if(ma.get("backUrl"))te.history.push(ma.get("backUrl"));else if(ma.get("type")==="1"){let hl=(ul=localStorage.getItem("program_homework"))==null?void 0:ul.split(",");te.history.push(`/classrooms/${hl==null?void 0:hl[0]}/program_homework/${hl==null?void 0:hl[1]}/detail`)}else te.history.push("/problemset")}},ia.createElement(Se.Z,{title:"\u5173\u95ED"},ia.createElement("i",{style:{color:Or?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),ia.createElement(ue.Z,{size:"large",spinning:lr},ia.createElement(Be.Z,{className:vr()(Vl.Z.myProblems,Or&&Vl.Z.whiteMyProblems),leftChild:ia.createElement(Nl,Bt({},Ku)),rightChild:ia.createElement(Fn,Bt({},ro))}))):null,ia.createElement(se.default,{centered:!0,closable:!1,width:680,footer:null,open:eu,className:"oj-modal"},ia.createElement("section",{className:"oj-modal-content"},ia.createElement("div",{className:"oj-modal-head"},ia.createElement("img",{src:Sa,alt:""}),ia.createElement("i",{onClick:()=>yl(!1),className:"iconfont icon-guanbi1"})),ia.createElement("aside",null,ia.createElement("img",{className:"mr30",src:Ur.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",ia.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Dr==null?void 0:Dr.execute_time,"ms"),"\u4F18\u4E8E",ia.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Dr==null?void 0:Dr.time_better_than)||100,"%"),"\u7684\u7528\u6237"),ia.createElement("aside",{className:"mb50"},ia.createElement("img",{src:Bl.Z,className:"mr30"}),ia.createElement("span",{className:"oj-modal-tt"},ia.createElement("span",null,ia.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),ia.createElement("span",{className:"c-light-primary"},Dr==null?void 0:Dr.execute_memory,"kb")),ia.createElement("span",null,ia.createElement("span",null))),"\u4F18\u4E8E",ia.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Dr==null?void 0:Dr.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),ia.createElement("div",{id:"oj-modal-next",onClick:()=>ee(void 0,null,function*(){var ul;if(Dr!=null&&Dr.next_identifier){let hl=yield(0,Le.ZP)(`/api/problems/${Dr==null?void 0:Dr.next_identifier}/start.json`,{method:"get",params:{hack_user_id:tu==null?void 0:tu.user_id}});hl&&(te.history.replace(`/myproblems/${hl==null?void 0:hl.identifier}${window.location.search}`),window.location.reload())}else{let hl=(ul=localStorage.getItem("program_homework"))==null?void 0:ul.split(",");te.history.push(`/classrooms/${hl==null?void 0:hl[0]}/program_homework/${hl==null?void 0:hl[1]}/detail`)}}),className:"oj-modal-btn"},Dr!=null&&Dr.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),xo()&&ia.createElement(dl.Z,{showData:ma.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:tl==null?void 0:tl.homework_extension,description:tl==null?void 0:tl.description,allShow:(0,Hl.$O)(),code:tl==null?void 0:tl.code,sendParams:{source:"hack",hack_id:wl},draggableExtraNode:((Ll=tl==null?void 0:tl.homework_extension)==null?void 0:Ll.ai_guide)&&(ri==null?void 0:ri.open)&&ia.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},ia.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),ia.createElement(_l.Z,{text:(ri==null?void 0:ri.text)||""}),ia.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:ul=>{Qo({open:!1,text:""})}}))})),ia.createElement(ar.Z,{successCb:()=>{ru.current===1?vi():Zi()}}))};function $t({title:je,modify_code:Ft,onSyncCode:zt,onShowCodeSetting:Bn,onResetCode:zn,hack:Qn,onChangeLanguage:Ln,isWhiteTheme:da,onShowResourceCentre:$n,attachments_count:Pa}){var Ll;const rl=()=>{se.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:ia.createElement(be.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:zn})},[bl]=(0,te.useSearchParams)(),wl=bl.get("language"),Pl=ma=>ma==="1"?"c++":ma==="2"?"C++":ma;return(0,a.useEffect)(()=>{wl&&Ln(Pl(wl))},[]),(0,a.useEffect)(()=>{Qn!=null&&Qn.tpm_code_modified&&se.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:ia.createElement(be.Z,null),content:ia.createElement("div",null,ia.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),ia.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),ia.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zn()})},[Qn==null?void 0:Qn.language]),console.log(Qn,da,"hack"),ia.createElement("div",{className:`${Vl.Z.codeHead} ${da?Vl.Z.whiteCodeHead:""}`},ia.createElement("div",{className:Vl.Z.navWrap},(Ll=Qn==null?void 0:Qn.all_language)==null?void 0:Ll.map(ma=>ia.createElement("div",{className:`${Vl.Z.nav} ${ma===(Qn==null?void 0:Qn.language)?Vl.Z.active:""}`,key:ma,onClick:()=>Ln(ma)},ia.createElement(Se.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},ia.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),ia.createElement("span",null,ma)))),ia.createElement(Ce.Z,{align:"middle",style:{marginLeft:"auto"}},Ft?ia.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:zt},ia.createElement("img",{src:nt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Pa>0&&ia.createElement("a",{onClick:$n},ia.createElement(Se.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),ia.createElement("a",{onClick:rl},ia.createElement(Se.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),ia.createElement("a",{onClick:Bn},ia.createElement(Se.Z,{title:"\u8BBE\u7F6E"},ia.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function Fn(je){var Ft=je,{input:zt,is_file:Bn,identifier:zn,showNote:Qn,onShowNote:Ln,notes:da,onCancelNote:$n,onAddNote:Pa,debugResult:Ll,language:rl,debuging:bl,submitting:wl,executingMessage:Pl,code:ma,onSubmitCode:Au,onDebugCode:cr,onChangeCode:Su,onChangeInput:Dr,onUpdateCode:cu,user:Iu,isLoading:ql,submitResult:lu}=Ft,Pr=_t(Ft,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]),Hu;function yu(ao,lo){return ia.createElement($t,Wt(Bt({},Pr),{onShowCodeSetting:ao,onShowResourceCentre:lo}))}const Gu=Bt({input:zt,is_file:Bn,debugResult:Ll,debuging:bl,submitting:wl,executingMessage:Pl,onDebugCode:cr,onChangeCode:Su,onSubmitCode:Au,onChangeInput:Dr,user:Iu,submitResult:lu},Pr);return console.log(Pr,"actionBarOpation"),ia.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},ia.createElement(ut,{forbidCopy:(Hu=Pr==null?void 0:Pr.hack)==null?void 0:Hu.code_editor_paste_allowed,setIsWhiteTheme:Pr==null?void 0:Pr.setIsWhiteTheme,isLoading:ql,language:rl,value:ma,identifier:zn,onChange:Su,onUpdateCode:cu,ActionBarRender:yu}),ia.createElement(Ae.ZP,Bt({},Gu)))}},10129:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return a}});var a=(te=>(te[te.NOMATCH=-1]="NOMATCH",te[te.OK=0]="OK",te[te.TIMEOUT=2]="TIMEOUT",te[te.PODFAILURE=3]="PODFAILURE",te[te.COMPILEFAILURE=4]="COMPILEFAILURE",te[te.EXECUTEFAILURE=5]="EXECUTEFAILURE",te[te.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",te))(a||{})},67172:function(Pe,_e,E){"use strict";E.d(_e,{H7:function(){return oe},MK:function(){return be},MU:function(){return ge},X6:function(){return Be},bM:function(){return re},fi:function(){return De},fu:function(){return Ce},n4:function(){return Ue},rX:function(){return ht},vl:function(){return Ve},zO:function(){return Ee}});var a=E(38147),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(ye,de,x)=>de in ye?te(ye,de,{enumerable:!0,configurable:!0,writable:!0,value:x}):ye[de]=x,Se=(ye,de)=>{for(var x in de||(de={}))se.call(de,x)&&ne(ye,x,de[x]);if(ie)for(var x of ie(de))ue.call(de,x)&&ne(ye,x,de[x]);return ye};function Ce(ye,de){return(0,a.U2)(`myproblems/${ye}.json`,Se({hidePopLogin:!0},de||{}))}function re(ye,de){return(0,a.v_)(`myproblems/${ye}/code_submit.json`,de)}function ge(ye,de){return(0,a.v_)(`myproblems/${ye}/code_debug.json`,de)}function Ee(ye,de){return de.language&&(de.language=encodeURIComponent(de.language)),(0,a.U2)(`myproblems/${ye}/submit_records.json`,de)}function Be(ye){return(0,a.U2)("myproblems/record_detail.json",{id:ye})}function ht(ye,de){return(0,a.U2)(`myproblems/${ye}/result.json`,{mode:de})}function be(ye,de){return(0,a.v_)(`myproblems/${ye}/add_notes.json`,de)}function oe(ye,de){return(0,a.v_)(`myproblems/${ye}/restore_initial_code.json`,de)}function De(ye){return(0,a.v_)(`myproblems/${ye}/sync_code.json`)}function Ue(ye,de){return(0,a.v_)(`myproblems/${ye}/update_code.json`,de)}function Ve(ye,de){return(0,a.v_)(`discusses/${ye}/plus.json`,de)}},44489:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ae}});var a=E(59301),te=E(28284),ie=E(6767),se=E(62957),ue=E(31691),ne=E(82326),Se=E(79939),Ce=E(53420),re=E(37568),ge=E(70858),Ee=E(25399),Be=E(31709),ht=E(7939),be=E(38147),oe={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},De=E(3033),Ue={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},Ve=E(95097),ye=E(65862),de=E(24334);const x=["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 Le=({qitem:ce})=>{var Je,Ge,Vt,it,yt,Lt,St,Yt,Ht,kt;return a.createElement("div",{className:Ue.warp},a.createElement("div",{className:Ue.mainPart},a.createElement("div",{className:Ue.qcount},(ce==null?void 0:ce.question_type)===8&&a.createElement(Ve.Z,{className:Ue.content,showProgramFill:!0,value:(Je=ce==null?void 0:ce.program_attr)==null?void 0:Je.description}),(ce==null?void 0:ce.question_type)!=8&&a.createElement(Ve.Z,{className:Ue.qtitle,value:(ce==null?void 0:ce.name)||(ce==null?void 0:ce.title)})),((ce==null?void 0:ce.question_type)===0||(ce==null?void 0:ce.question_type)===2)&&a.createElement("div",null,(Ge=ce==null?void 0:ce.choices)==null?void 0:Ge.map((pe,et)=>a.createElement("div",{className:Ue.redio},!(pe!=null&&pe.is_answer)&&a.createElement("span",{className:Ue.redioitem}),(pe==null?void 0:pe.is_answer)&&a.createElement("i",{className:`${Ue.redioitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:pe!=null&&pe.is_answer?Ue.titleyes:Ue.title,value:x[et]+(pe==null?void 0:pe.choice_text)}),(pe==null?void 0:pe.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===1&&a.createElement("div",null,(Vt=ce==null?void 0:ce.choices)==null?void 0:Vt.map((pe,et)=>a.createElement("div",{className:Ue.checkbox},!(pe!=null&&pe.is_answer)&&a.createElement("span",{className:Ue.checkboxitem}),(pe==null?void 0:pe.is_answer)&&a.createElement("i",{className:`${Ue.checkboxitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:pe!=null&&pe.is_answer?Ue.titleyes:Ue.title,value:x[et]+(pe==null?void 0:pe.choice_text)}),(pe==null?void 0:pe.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===3&&a.createElement("div",{className:Ue.completion},(it=ce==null?void 0:ce.standard_answer)==null?void 0:it.map((pe,et)=>{var qe;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:Ue.title},"\u586B\u7A7A\u9879",et+1),a.createElement("div",{className:Ue.content},(qe=pe==null?void 0:pe.answer_text)==null?void 0:qe.map((Re,ke)=>a.createElement("div",{className:Ue.items},Re))))})),(ce==null?void 0:ce.question_type)===4&&a.createElement("div",{className:Ue.simple},a.createElement("div",{className:Ue.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(yt=ce==null?void 0:ce.answer_texts)!=null&&yt[0]?a.createElement(Ve.Z,{className:Ue.content,value:(Lt=ce==null?void 0:ce.answer_texts)==null?void 0:Lt[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ce==null?void 0:ce.question_type)===5&&((St=ce==null?void 0:ce.challenge_names)==null?void 0:St.map((pe,et)=>a.createElement("div",{className:Ue.shixun},a.createElement("span",{className:Ue.qtitle},a.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ye.EM)(et+1),"\u9898"),pe)))),(ce==null?void 0:ce.question_type)===6&&a.createElement("div",{className:Ue.program},a.createElement(Ve.Z,{className:Ue.content,value:((Yt=ce==null?void 0:ce.program_attr)==null?void 0:Yt.description)||"- -"})),(ce==null?void 0:ce.question_type)===7&&((Ht=ce==null?void 0:ce.sub_item_banks)==null?void 0:Ht.map((pe,et)=>{var qe,Re,ke,mt,Mt;return a.createElement("div",null,a.createElement("div",{className:Ue.combination},a.createElement("span",{className:Ue.qtitle},pe==null?void 0:pe.name)),a.createElement("div",{className:Ue.warp,style:{padding:"0px",paddingTop:20}},a.createElement("div",null,((pe==null?void 0:pe.item_type)=="SINGLE"||(pe==null?void 0:pe.item_type)=="JUDGMENT")&&((qe=pe==null?void 0:pe.choices)==null?void 0:qe.map((tt,Ot)=>a.createElement("div",{className:Ue.redio},!(tt!=null&&tt.is_answer)&&a.createElement("span",{className:Ue.redioitem}),(tt==null?void 0:tt.is_answer)&&a.createElement("i",{className:`${Ue.redioitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:tt!=null&&tt.is_answer?Ue.titleyes:Ue.title,value:x[Ot]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.item_type)=="MULTIPLE"&&((Re=pe==null?void 0:pe.choices)==null?void 0:Re.map((tt,Ot)=>a.createElement("div",{className:Ue.checkbox},!(tt!=null&&tt.is_answer)&&a.createElement("span",{className:Ue.checkboxitem}),(tt==null?void 0:tt.is_answer)&&a.createElement("i",{className:`${Ue.checkboxitemyes} icon-duigou1`}),a.createElement(Ve.Z,{className:tt!=null&&tt.is_answer?Ue.titleyes:Ue.title,value:x[Ot]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&a.createElement("div",{className:Ue.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.item_type)=="COMPLETION"&&a.createElement("div",{className:Ue.completion},(ke=pe==null?void 0:pe.standard_answer)==null?void 0:ke.map((tt,Ot)=>{var He;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:Ue.title},"\u586B\u7A7A\u9879",Ot+1),a.createElement("div",{className:Ue.content},(He=tt==null?void 0:tt.answer_text)==null?void 0:He.map((At,Nt)=>a.createElement("div",{className:Ue.items},At))))})),(pe==null?void 0:pe.item_type)=="SUBJECTIVE"&&a.createElement("div",{className:Ue.simple},a.createElement("div",{className:Ue.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(mt=pe==null?void 0:pe.answer_texts)!=null&&mt[0]?a.createElement(Ve.Z,{className:Ue.content,value:(Mt=pe==null?void 0:pe.answer_texts)==null?void 0:Mt[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ce==null?void 0:ce.question_type)===8&&a.createElement("div",null,a.createElement(Ve.Z,{disabledFill:!0,className:Ue.content,showProgramFill:!0,value:de.Base64.decode(((kt=ce==null?void 0:ce.program_attr)==null?void 0:kt.code)||"")})),(ce==null?void 0:ce.question_type)===5&&a.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},a.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_school_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.study_count)||"0"))),a.createElement("a",{className:Ue.shixunbutton,href:`/shixuns/${ce==null?void 0:ce.identifier}/challenges?exercise=true`,target:"_blank"},a.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ce==null?void 0:ce.question_type)<=4||[6,8].includes(ce==null?void 0:ce.question_type))&&a.createElement("div",{className:Ue.bottom},a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u89E3\u6790"),a.createElement("span",{className:Ue.right},ce!=null&&ce.analysis?a.createElement(Ve.Z,{value:ce==null?void 0:ce.analysis}):a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u96BE\u5EA6"),a.createElement("span",{className:Ue.right},(ce==null?void 0:ce.difficulty)===1?"\u7B80\u5355":(ce==null?void 0:ce.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),a.createElement("div",{className:Ue.bottomitem},a.createElement("span",{className:Ue.left},"\u77E5\u8BC6\u70B9"),a.createElement("span",{className:Ue.right},ce!=null&&ce.tag_discipline?ce==null?void 0:ce.tag_discipline:a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Ne=E(64303),It=E(96435),xt=E(65582),Et=E(61485),Dt=E(90463),We=E(11517),we=E(44589),xe=E(59301),ve=Object.defineProperty,ot=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,$e=(ce,Je,Ge)=>Je in ce?ve(ce,Je,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):ce[Je]=Ge,at=(ce,Je)=>{for(var Ge in Je||(Je={}))ft.call(Je,Ge)&&$e(ce,Ge,Je[Ge]);if(Ye)for(var Ge of Ye(Je))ct.call(Je,Ge)&&$e(ce,Ge,Je[Ge]);return ce},ut=(ce,Je)=>ot(ce,Zt(Je)),nt=(ce,Je,Ge)=>new Promise((Vt,it)=>{var yt=Yt=>{try{St(Ge.next(Yt))}catch(Ht){it(Ht)}},Lt=Yt=>{try{St(Ge.throw(Yt))}catch(Ht){it(Ht)}},St=Yt=>Yt.done?Vt(Yt.value):Promise.resolve(Yt.value).then(yt,Lt);St((Ge=Ge.apply(ce,Je)).next())});const he=({setScoreShow:ce,ScoreShow:Je,onOk:Ge,isshixuns:Vt,isloadings:it,dispatch:yt,isIntelligentAssistant:Lt=!1,ispptModal:St=!1,isChangeQuestion:Yt=!1,newExercisePaper:Ht,shixunsDetail:kt})=>{var pe,et,qe;let[Re,ke]=(0,a.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Lt,is_smart_plan:St,group_id:[]}),[mt,Mt]=(0,a.useState)([]),[tt,Ot]=(0,a.useState)([]),[He,At]=(0,a.useState)([]),[Nt,rt]=(0,a.useState)([]);const[dt,Te]=(0,a.useState)(!1),[Ke]=te.default.useForm(),[Me,wt]=(0,a.useState)(),[Rt,an]=(0,a.useState)(!1);let[dn,Kt]=(0,a.useState)(Vt);const[mn,tn]=(0,a.useState)([]),[Da,wn]=(0,a.useState)(0),[Xn,Wa]=(0,a.useState)(!0),[Ba,_a]=(0,a.useState)([]),[Un,Vn]=(0,a.useState)([]),ca=[{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}],ga=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[va,on]=(0,a.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,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:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Rn=(0,a.useRef)(new Set),fn=(0,a.useRef)(new Set),hn=te.default.useWatch("courseid",Ke),On=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Ka=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Pn,aa]=(0,a.useState)(!1),pa=()=>{Ke.resetFields(),dn=!1,Kt(!1),aa(!1),Ke.submit()};(0,a.useEffect)(()=>{var gn,Hn,$a,ja,pl,Ml,Ze,qt,cn,Tt;((($a=(Hn=(gn=Ht==null?void 0:Ht.editData)==null?void 0:gn.exercise)==null?void 0:Hn.exist_item_bank_ids)==null?void 0:$a.length)>0||((Ml=(pl=(ja=Ht==null?void 0:Ht.editData)==null?void 0:ja.exercise)==null?void 0:pl.exist_item_bank_shixun_ids)==null?void 0:Ml.length)>0)&&Vn([...(qt=(Ze=Ht==null?void 0:Ht.editData)==null?void 0:Ze.exercise)==null?void 0:qt.exist_item_bank_ids,...(Tt=(cn=Ht==null?void 0:Ht.editData)==null?void 0:cn.exercise)==null?void 0:Tt.exist_item_bank_shixun_ids])},[(et=(pe=Ht==null?void 0:Ht.editData)==null?void 0:pe.exercise)==null?void 0:et.exist_item_bank_ids]),(0,a.useEffect)(()=>{Je&&(Ke.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Xn&&dn&&(Ke.setFieldsValue({item_type:"SHIXUN"}),Re.item_type="SHIXUN",ke(at({},Re)),Wa(!1)),na(Re),Qa(),La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Je]),(0,a.useEffect)(()=>{Da>0&&setTimeout(()=>{wn(0)},2e3)},[Da]);function na(gn){return nt(this,null,function*(){var Hn,$a,ja;if(Te(!0),ke(at({},gn)),(He==null?void 0:He.length)<=0&&gn.type==="5"){rt([]),Te(!1);return}console.log("----",He,mn);let pl=gn.type==="5"?He==null?void 0:He.filter(cn=>!mn.includes(cn)):null,Ml=gn.type==="5"?He==null?void 0:He.filter(cn=>mn.includes(cn)):null,Ze={course_discipline_id:gn==null?void 0:gn.courseid};(gn==null?void 0:gn.type)==="1"&&(Ze={discipline_id:((Hn=gn==null?void 0:gn.courseid)==null?void 0:Hn[0])||null,sub_discipline_id:(($a=gn==null?void 0:gn.courseid)==null?void 0:$a[1])||null});let qt=yield(0,be.ZP)("/api/item_banks.json",{method:"get",params:ut(at(at({},gn),Ze),{ids:pl,shixun_ids:Ml,include_shixuns:!Lt,group_id:((ja=gn.group_id)==null?void 0:ja.map(cn=>cn==null?void 0:cn.value))||null,keyword:gn.keyword?encodeURIComponent(gn.keyword):gn.keyword,type:gn.type==="5"?null:gn.type,clazz:gn.type==="3"?"ItemBanksGroup":null,bigmodel:Lt,is_smart_plan:St})});rt(qt),Te(!1)})}function Qa(){return nt(this,null,function*(){let gn=yield(0,be.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Re.type==="5"?null:Re.type,clazz:"ItemBanksGroup"}});Mt((0,De.L)(gn==null?void 0:gn.disciplines))})}function La(gn){return nt(this,null,function*(){var Hn;let $a=yield(0,be.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:gn}),ja=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Hn=$a==null?void 0:$a.data)==null?void 0:Hn.map(pl=>({title:pl.name,id:pl.id,pid:pl.id,value:pl.id,key:pl.id,isLeaf:!pl.have_child}))}];_a(ja)})}function jn(gn){return nt(this,null,function*(){var Hn,$a,ja,pl;Te(!0);let Ml=(Hn=gn.list)==null?void 0:Hn.filter(Tt=>!mn.includes(Tt)),Ze=($a=gn.list)==null?void 0:$a.filter(Tt=>mn.includes(Tt));if(Ml.length===0&&Ze.length===0){Te(!1),rt([]);return}let qt={course_discipline_id:gn==null?void 0:gn.courseid};(gn==null?void 0:gn.type)==="1"&&(qt={discipline_id:((ja=gn==null?void 0:gn.courseid)==null?void 0:ja[0])||null,sub_discipline_id:((pl=gn==null?void 0:gn.courseid)==null?void 0:pl[1])||null});let cn=yield(0,be.ZP)("/api/item_banks.json",{method:"get",params:ut(at(at({},gn),qt),{ids:Ml,shixun_ids:Ze,type:gn.type==="5"?null:gn.type,clazz:gn.type==="3"?"ItemBanksGroup":null})});Te(!1),rt(cn)})}const yn=gn=>nt(void 0,null,function*(){const Hn=yield yt({type:"shixunsDetail/release",payload:{id:gn}});let $a=Hn==null?void 0:Hn.tag_position,ja=(Hn==null?void 0:Hn.evaluation_set_position)||[],pl=Hn.status;return pl===0?(ie.ZP.success("\u53D1\u5E03\u6210\u529F"),na(Re),!0):(pl===2?ie.ZP.error(`\u7B2C${ja.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):pl===3?ie.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${$a.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):ie.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),sn=gn=>(gn==null?void 0:gn.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Kn=(gn,Hn,$a)=>gn.map(ja=>ja.key===Hn?at(at({},ja),$a):ja.children?ut(at({},ja),{children:Kn(ja.children,Hn,$a)}):ja),fl=gn=>nt(void 0,null,function*(){const{key:Hn}=gn;let $a=Re.type;const ja=yield(0,We.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Hn),type:$a}),{data:pl,total_count:Ml}=ja||{};Ml>0&&_a(Ze=>Kn(Ze,Hn,{children:pl.map(qt=>({title:qt.name,id:qt.id,pid:qt.id,value:qt.id,key:qt.id,isLeaf:!qt.have_child}))}))});function Fl(gn){console.log("----",Re),gn==="1"&&(va.gg=at({},Re)),gn==="2"&&(va.scj=at({},Re)),gn==="3"&&(va.ttgx=at({},Re)),gn==="0"&&(va.wcjd=at({},Re)),gn==="5"&&(va.yx=at({},Re)),on(at({},va))}function wr(){Re.type==="1"&&(Re=va.gg),Re.type==="2"&&(Re=va.scj),Re.type==="3"&&(Re=va.ttgx),Re.type==="0"&&(Re=va.wcjd),Re.type==="5"&&(Re=va.yx),(Re==null?void 0:Re.item_type)==="SHIXUN"?(dn=!0,Kt(!0)):(dn=!1,Kt(!1)),Ke.setFieldsValue(at({},Re)),ke(at({},Re)),na(at({},Re))}return xe.createElement("div",null,xe.createElement(se.default,{title:!1,footer:!1,open:Je,width:1200,centered:!0,className:oe.scoremodal,onCancel:()=>{ce(!1)}},xe.createElement("div",{style:{display:"flex",alignItems:"center"}},xe.createElement("div",{className:oe.title},Lt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Lt&&xe.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),xe.createElement(ue.default,{className:oe.tabWrap,activeKey:Re.type,onChange:gn=>{gn==="3"?(Re.show_all_share=!0,La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Re.show_all_share=null,gn==="0"&&La({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Fl(Re.type),Re.type=gn,(Re==null?void 0:Re.item_type)==="SHIXUN"&&Re.type!=="5"&&(dn=!0,Kt(!0)),aa(!1),Re.type==="5"&&(dn=!1,Kt(!1)),wr(),Qa()},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:xe.createElement("div",null,"\u5DF2\u9009",He.length>0&&xe.createElement("span",{className:oe.titlecount},He.length),Da>0&&xe.createElement("span",{className:oe.add},"+",Da)),key:"5"}]}),xe.createElement(te.default,{layout:"inline",form:Ke,onValuesChange:(gn,Hn)=>{const $a=Object.values(Hn).some(pl=>pl!==null&&pl!==""&&pl!==void 0),ja=Hn.keyword==="";if(aa($a||!ja),Re.page=1,(Hn==null?void 0:Hn.item_type)==="SHIXUN"){if(Re.type==="5"?Kt(!1):Kt(!0),gn.keyword||gn.keyword==="")return;Ke.submit()}else{if(gn!=null&&gn.courseid&&Ke.setFieldsValue({tag_discipline_id:null}),Kt(!1),gn.keyword||gn.keyword==="")return;Ke.submit()}},onFinish:gn=>{var Hn;Re.type==="3"&&(!gn.group_id||((Hn=gn==null?void 0:gn.group_id)==null?void 0:Hn.length)===0)?Re.show_all_share=!0:Re.show_all_share=null,ke(at(at({},Re),gn)),na(at(at({},Re),gn))}},xe.createElement(te.default.Item,{name:"item_type"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(St?ga:Lt?ca==null?void 0:ca.filter(gn=>gn.question_type!==5):ca).map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),["1","2"].includes(Re.type)?xe.createElement(xe.Fragment,null,xe.createElement(te.default.Item,{name:"courseid"},xe.createElement(Se.Z,{className:oe.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:mt})),!dn&&xe.createElement(te.default.Item,{name:"tag_discipline_id"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(qe=Nt==null?void 0:Nt.tag_disciplines)==null?void 0:qe.map(gn=>xe.createElement(ne.default.Option,{key:gn.id},gn.name))))):xe.createElement(xe.Fragment,null,xe.createElement(te.default.Item,{name:"courseid"},xe.createElement(we.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:Re==null?void 0:Re.type}})),!dn&&xe.createElement(te.default.Item,{name:"tag_discipline_id"},xe.createElement(we.i,{allowAcceptEmpty:!0,key:String(Re.type==="3"),data:{container_type:"ItemBank",search:!0,type:Re.type},style:{width:160,height:38},size:"middle",courseDisciplineId:hn,showLinkButton:!1}))),xe.createElement(te.default.Item,{name:dn?"diff":"difficulty"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},On.map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),dn&&xe.createElement(te.default.Item,{name:"shixun_publish_status"},xe.createElement(ne.default,{className:oe.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jt.map(gn=>xe.createElement(ne.default.Option,{key:gn.value},gn.name)))),(Re.type==="3"||Re.type==="0")&&!dn&&xe.createElement(te.default.Item,{name:"group_id"},xe.createElement(Ce.default,{treeDataSimpleMode:!0,style:{width:134},className:oe.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(gn,Hn)=>Hn.title.toUpperCase().indexOf(gn.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:fl,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ba})),Pn&&xe.createElement("span",{className:oe.allqingchu,onClick:pa},xe.createElement("i",{className:"iconfont icon-guanbi4"}),xe.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),xe.createElement(te.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},xe.createElement(re.default.Search,{className:oe.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:xe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${oe.searchIcon}`,onClick:()=>Ke.submit()}),onSearch:gn=>{Ke.submit()}}))),xe.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},xe.createElement("div",{onClick:()=>{Re.updated_at==="asc"?Re.updated_at="desc":Re.updated_at="asc",ke(ut(at({},Re),{page:1})),na(ut(at({},Re),{page:1}))}}," ",Re.updated_at?xe.createElement("img",{src:Re.updated_at==="asc"?Ne.Z:It.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):xe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),xe.createElement("div",{onClick:()=>{Re.quotes==="asc"?Re.quotes="desc":Re.quotes="asc",ke(ut(at({},Re),{page:1})),na(ut(at({},Re),{page:1}))},style:{marginLeft:20}}," ",Re.quotes?xe.createElement("img",{src:Re.quotes==="asc"?Ne.Z:It.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):xe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),xe.createElement(ge.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Nt==null?void 0:Nt.items)||(Nt==null?void 0:Nt.shixun_list),pagination:!1,loading:dt,rowKey:gn=>gn.id,rowSelection:{type:Lt||Yt?"radio":"checkbox",selectedRowKeys:tt,getCheckboxProps:gn=>({disabled:gn.shixun_tag_num===1||(Un==null?void 0:Un.find(Hn=>gn.id===Hn))}),onSelect(gn,Hn,$a){if(Lt||Yt){Ot([gn.id]),fn.current=new Set([gn.id]),wn(1),At([gn.id]);return}if(Hn)(dn||gn!=null&&gn.challenge_names)&&tn([...mn,gn.id]),Ot([...tt,gn.id]),gn.identifier?Rn.current.add(gn.id):fn.current.add(gn.id),wn(1),At([...He,gn.id]);else{gn.identifier?Rn.current.delete(gn.id):fn.current.delete(gn.id);let ja=He.filter(pl=>pl!==gn.id);if(Ot(ja),At(ja),dn||gn!=null&&gn.challenge_names){let pl=mn.filter(Ml=>Ml!==gn.id);tn([...pl])}if(Re.type==="5"){jn(ut(at({},Re),{list:[...ja]}));return}}},onSelectAll(gn,Hn,$a){var ja,pl;if(gn){const Ml=$a.map(qt=>qt.id),Ze=(pl=$a==null?void 0:$a.filter(qt=>qt==null?void 0:qt.challenge_names))==null?void 0:pl.map(qt=>qt.id);tn([...mn,...Ze]),Ot([...tt,...Ml]),At([...He,...Ml]);for(const qt of $a)qt.identifier?Rn.current.add(qt.id):fn.current.add(qt.id)}else{const Ml=$a.map(Tt=>Tt.id),Ze=tt.filter(Tt=>!Ml.some(Wn=>Wn===Tt)),qt=(ja=$a==null?void 0:$a.filter(Tt=>Tt==null?void 0:Tt.challenge_names))==null?void 0:ja.map(Tt=>Tt.id);Ot([...Ze]),At([...Ze]);let cn=mn.filter(Tt=>!qt.some(Wn=>Wn===Tt.id));tn([...cn]),Re.type==="5"&&jn(ut(at({},Re),{list:[...Ze]}));for(const Tt of Ml)Tt.identifier?Rn.current.delete(Tt):fn.current.delete(Tt)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(gn,Hn,$a)=>{var ja,pl;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?"\u5B9E\u8BAD\u9898":(pl=(ja=ca==null?void 0:ca.filter(Ml=>Ml.value===gn))==null?void 0:ja[0])==null?void 0:pl.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:dn?"30%":"60%",key:"name",render:(gn,Hn,$a)=>{var ja;return xe.createElement("div",{style:{display:"flex",alignItems:"center"}},xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",{className:Hn!=null&&Hn.high_resources_consume?oe.q_title:""},xe.createElement(Ve.Z,{key:1,showLines:1,showTextOnly:!0,value:dn||Hn!=null&&Hn.challenge_names?Hn!=null&&Hn.title||gn===null?"--":gn:(Hn==null?void 0:Hn.item_type)=="BPROGRAM"?(ja=Hn==null?void 0:Hn.program_attr)==null?void 0:ja.description:gn}))),(Hn==null?void 0:Hn.high_resources_consume)&&xe.createElement(Dt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!dn,render:(gn,Hn,$a)=>{var ja;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("span",null,gn?(ja=gn==null?void 0:gn.split("\u3001"))==null?void 0:ja[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("span",null,gn||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(gn,Hn,$a)=>{var ja,pl,Ml,Ze;return xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?(Hn==null?void 0:Hn.level)||((pl=(ja=On==null?void 0:On.filter(qt=>qt.value===gn))==null?void 0:ja[0])==null?void 0:pl.name):(Ze=(Ml=On==null?void 0:On.filter(qt=>qt.value===gn))==null?void 0:Ml[0])==null?void 0:Ze.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,gn||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,dn||Hn!=null&&Hn.challenge_names?(Hn==null?void 0:Hn.study_count)||(Hn==null?void 0:Hn.stu_num):gn))},{title:xe.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",xe.createElement(Ee.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},xe.createElement(Et.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!dn,render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",null,gn||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(gn,Hn,$a)=>xe.createElement(Ee.Z,{title:sn(Hn)},xe.createElement("div",{style:{flex:1,textAlign:"start"}},xe.createElement("a",{onClick:()=>{var ja,pl;wt(ut(at({},Hn),{question_type:dn||Hn!=null&&Hn.challenge_names?5:(pl=(ja=ca==null?void 0:ca.filter(Ml=>Ml.value===(Hn==null?void 0:Hn.item_type)))==null?void 0:ja[0])==null?void 0:pl.question_type})),an(!0)}},"\u67E5\u770B"),(Hn==null?void 0:Hn.shixun_tag_num)===1&&xe.createElement("a",{style:{marginLeft:10},onClick:()=>{se.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:xe.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",xe.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Hn==null?void 0:Hn.identifier}/challenges`)}},(Hn==null?void 0:Hn.shixun_name)||"--"),"\uFF1F"),onOk:()=>nt(void 0,null,function*(){if(!yn(Hn==null?void 0:Hn.identifier))return new Promise((ja,pl)=>{pl()})})})}},"\u53D1\u5E03")))}].filter(gn=>!gn.hidden)}),xe.createElement(Be.Z,{current:Re.page,total:(Nt==null?void 0:Nt.items_count)||(Nt==null?void 0:Nt.shixuns_count),style:{marginBottom:20},defaultPageSize:Re.per_page,showTotal:gn=>xe.createElement("span",null,"\u5171\xA0",xe.createElement("span",{style:{color:"#165DFF"}},gn),"\xA0\u6761\u6570\u636E"),pageSize:Re.per_page,onChange:(gn,Hn)=>{Re.page=gn,Re.per_page=Hn,ke(at({},Re)),na(at({},Re))}}),xe.createElement("div",{className:oe.bottom},xe.createElement(ht.ZP,{className:oe.no,onClick:()=>{ce(!1)}},"\u53D6\u6D88"),xe.createElement(ht.ZP,{loading:it,style:{width:it&&75},className:oe.yes,onClick:()=>nt(void 0,null,function*(){if((He==null?void 0:He.length)<=0){ie.ZP.info(Lt||Yt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ge([...fn.current],[...Rn.current],!0,He==null?void 0:He.length)})},Lt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),xe.createElement(se.default,{open:Rt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:oe.previewModal,width:1e3,centered:!0,onCancel:()=>{an(!1)},onOk:()=>{an(!1)}},xe.createElement(Le,{qitem:Me})))};var Ae=(0,xt.connect)(({shixunsDetail:ce,newExercisePaper:Je})=>({shixunsDetail:ce,newExercisePaper:Je}))(he)},80443:function(Pe,_e,E){"use strict";E.d(_e,{Im:function(){return Et},ZP:function(){return ot},gZ:function(){return xe}});var a=E(59301),te=E(37568),ie=E(7939),se=E(84105),ue=E(87395),ne=E(17124),Se=E(24334),Ce=E(42678),re=E(95097),ge=E(65862),Ee=E(51908),Be=E(34376),ht=E(92310),be=E.n(ht),oe=E(59301),De=Object.defineProperty,Ue=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Ie=(Zt,Ye,ft)=>Ye in Zt?De(Zt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Zt[Ye]=ft,Le=(Zt,Ye)=>{for(var ft in Ye||(Ye={}))de.call(Ye,ft)&&Ie(Zt,ft,Ye[ft]);if(ye)for(var ft of ye(Ye))x.call(Ye,ft)&&Ie(Zt,ft,Ye[ft]);return Zt},Ne=(Zt,Ye)=>Ue(Zt,Ve(Ye));const{TextArea:It}=te.default,xt={visible:!1,tabIndex:"0"},Et={[ne.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ne.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ne.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Dt=(Zt=>(Zt[Zt.SET_VISIBLE=0]="SET_VISIBLE",Zt[Zt.SET_TABINDEX=1]="SET_TABINDEX",Zt))(Dt||{});function We(Zt,Ye){switch(Ye.type){case 0:return Ne(Le({},Zt),{visible:Ye.payload});case 1:return Ne(Le({},Zt),{tabIndex:Ye.payload});default:throw new Error}}function we({value:Zt,className:Ye}){const[ft,ct]=(0,a.useState)(!1),$e=(0,a.useRef)(),at=(0,a.useRef)();return(0,a.useEffect)(()=>{ft&&(at.current.reset(),at.current.write((0,ge.pp)(Zt||"")))},[Zt,ft]),(0,a.useEffect)(()=>{var ut,nt,he,Ae;if($e.current){at.current=new Be.Terminal({fontSize:14,disableStdin:!0}),at.current.open($e.current);const ce=$e.current.offsetWidth-14,Je=((Ae=(he=(nt=(ut=at.current)==null?void 0:ut._core)==null?void 0:nt._renderService)==null?void 0:he.dimensions)==null?void 0:Ae.actualCellWidth)||9.5,Ge=Math.ceil(ce/Je);at.current.resize(Ge,8),ct(!0)}},[]),oe.createElement("div",{ref:$e,className:be()("XtermText-valueRef",Ye)})}function xe(Zt){const{status:Ye,error_msg:ft,output:ct,input:$e,expected_output:at,is_file:ut,input_file_url:nt,output_file_url:he,expected_output_file_url:Ae}=Zt;let ce=null;const Je={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Ye){case ne.h.NOMATCH:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:$e}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:ct&&Se.Base64.decode(ct)||""}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(he,ct)},ct)),oe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!ut&&oe.createElement(we,{className:"mb10",value:at&&Se.Base64.decode(at)||""}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(Ae,at)},at)));break;case ne.h.EXECUTEFAILURE:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ut&&oe.createElement(re.Z,{value:$e,style:Je}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.COMPILEFAILURE:ce=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ut&&oe.createElement(re.Z,{value:$e,style:Je}),ut&&oe.createElement("div",{style:Je},oe.createElement("a",{onClick:()=>(0,ge.LR)(nt,$e)},$e)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.PODFAILURE:ce=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ne.h.TIMEOUT:ce=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",ce," ")}function ve(Zt){const{status:Ye,error_msg:ft,execute_time:ct,output:$e,input:at,expected_output:ut,is_file:nt,input_file_url:he,output_file_url:Ae,expected_output_file_url:ce}=Zt;let Je=null;switch(Ye){case ne.h.OK:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ct,"\u79D2"),oe.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),oe.createElement("pre",null,Se.Base64.decode($e)));break;case ne.h.NOMATCH:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u8F93\u51FA\uFF1A",$e&&Se.Base64.decode($e)),oe.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",ut&&Se.Base64.decode(ut)));break;case ne.h.EXECUTEFAILURE:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.COMPILEFAILURE:Je=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",oe.createElement("pre",null,at)),oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:"error"},Se.Base64.decode(ft)));break;case ne.h.PODFAILURE:Je=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ne.h.TIMEOUT:Je=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",Je," ")}var ot=({id:Zt,is_file:Ye,input:ft,debuging:ct,submitting:$e,executingMessage:at,debugResult:ut,onChangeInput:nt,onDebugCode:he,onSubmitCode:Ae})=>{const[ce,Je]=(0,a.useReducer)(We,xt),{visible:Ge,tabIndex:Vt}=ce;(0,a.useEffect)(()=>{Je({type:0,payload:!1})},[Zt]);function it(Yt){let Ht=Yt.target.id;Je({type:1,payload:Ht})}function yt(){Je({type:0,payload:!Ge})}const Lt=(0,a.useMemo)(()=>{if(ut){const{status:Yt}=ut;return oe.createElement(oe.Fragment,null,ve(ut))}return null},[ut]);function St(){Je({type:0,payload:!0}),Je({type:1,payload:"1"}),he()}return oe.createElement("div",{className:"test-case-panel"},oe.createElement("div",{className:`test-case-panel-body ${Ge?"active":""}`},oe.createElement("ul",{className:"s-navs"},oe.createElement("li",null,oe.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),oe.createElement(Ee.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:oe.createElement(It,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Ye?"":ft,onChange:nt}),rightNode:ct?oe.createElement(Ce.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):ut?Lt:oe.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),oe.createElement("a",{className:`btn-collapse ${Ge?"up":""}`,onClick:yt},Ge?oe.createElement(se.Z,null):oe.createElement(ue.Z,null)),oe.createElement("footer",{className:"footer"},oe.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),oe.createElement("div",{className:"flex-container"},oe.createElement(ie.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),oe.createElement(ie.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),oe.createElement(ie.ZP,{className:"btn-green",type:"ghost",loading:ct,onClick:St},"\u8C03\u8BD5\u4EE3\u7801"),oe.createElement(ie.ZP,{type:"primary",className:"custom-ant-disabled",loading:$e,disabled:$e,onClick:()=>{Je({type:0,payload:!1}),Ae()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},17124:function(Pe,_e,E){"use strict";E.d(_e,{h:function(){return a}});var a=(te=>(te[te.NOMATCH=-1]="NOMATCH",te[te.OK=0]="OK",te[te.TIMEOUT=2]="TIMEOUT",te[te.PODFAILURE=3]="PODFAILURE",te[te.COMPILEFAILURE=4]="COMPILEFAILURE",te[te.EXECUTEFAILURE=5]="EXECUTEFAILURE",te[te.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",te))(a||{})},12088:function(Pe,_e,E){"use strict";E.d(_e,{Y2:function(){return Zt},ZP:function(){return Ye}});var a=E(59301),te=E(94968),ie=E(6767),se=E(62957),ue=E(77019),ne=E(47889),Se=E(7939),Ce=E(62673),re=E(25399),ge=E(37568),Ee={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},Be="data:image/png;base64,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",ht=E(47257),be=E.n(ht),oe=E(83845),De=E(38147),Ue=E(1012),Ve=E(65862),ye=E(52918),de=E(59301),x=Object.defineProperty,Ie=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Et=(ft,ct,$e)=>ct in ft?x(ft,ct,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ft[ct]=$e,Dt=(ft,ct)=>{for(var $e in ct||(ct={}))It.call(ct,$e)&&Et(ft,$e,ct[$e]);if(Ne)for(var $e of Ne(ct))xt.call(ct,$e)&&Et(ft,$e,ct[$e]);return ft},We=(ft,ct)=>Ie(ft,Le(ct)),we=(ft,ct,$e)=>new Promise((at,ut)=>{var nt=ce=>{try{Ae($e.next(ce))}catch(Je){ut(Je)}},he=ce=>{try{Ae($e.throw(ce))}catch(Je){ut(Je)}},Ae=ce=>ce.done?at(ce.value):Promise.resolve(ce.value).then(nt,he);Ae(($e=$e.apply(ft,ct)).next())});const{Dragger:xe}=te.default,ve=ft=>{const ct=Je=>Je&&Je.substring(0,Je.lastIndexOf("."));for(var $e=[...ft],at=0,ut=[],nt=0;nt<$e.length;nt++){for(var he="",Ae=0;Ae{if(Je.forEach(Ge=>{let Vt=Ge.name.split(/\.(?=[^\.]+$)/);Ge.name=`${Vt[0]}.${Vt[1].toLowerCase()}`}),Je[0].name.includes(".in"))return Je.length===2?Je:[Je[0],{}];if(Je[0].name.includes(".out"))return Je.length===2?Je.reverse():[{},Je[0]]})},ot=({onClose:ft,onOK:ct,visible:$e,wrapClassName:at,rootIdentifier:ut,multiple:nt=!1,defaultMultipleValue:he=!0})=>{const[Ae,ce]=(0,a.useState)([]),[Je,Ge]=(0,a.useState)({}),[Vt,it]=(0,a.useState)(!1),[yt,Lt]=(0,a.useState)(!0),St=(0,a.useRef)([]),Yt=(0,a.useRef)(0),Ht=()=>{ft()};(0,a.useEffect)(()=>{kt()},[]),(0,a.useEffect)(()=>{$e&&(St.current=[],Yt.current=0,ce([]),Lt(he))},[$e]);const kt=()=>we(void 0,null,function*(){try{const tt=yield(0,De.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Ot=JSON.parse((0,oe.pe)(tt.data));Ge(Ot)}catch(tt){}}),pe=tt=>tt&&tt.substring(0,tt.lastIndexOf(".")),et=tt=>{var Ot,He;const At=pe((Ot=tt[0])==null?void 0:Ot.name)||pe((He=tt[1])==null?void 0:He.name),Nt=Ae.filter(rt=>pe(rt.name)!==At);St.current=[...Nt],ce([...Nt])},qe=tt=>{if(!yt){const dt=new FormData;dt.append("file",tt.file),(0,De.ZP)("/api/attachments/get_file_content.json",{method:"post",body:dt},!0).then(Ke=>{if(Ke.status===0){Yt.current=Yt.current+1;const Me=St.current.map(wt=>{var Rt;if(wt.name===tt.name){const an=Dt({},wt);return(Rt=tt==null?void 0:tt.name)!=null&&Rt.includes(".in")?an.input=Ke==null?void 0:Ke.content:an.output=Ke==null?void 0:Ke.content,an}return wt});if(St.current=[...Me],ce([...Me]),Yt.current>0&&Yt.current===Ae.length){it(!1);let wt=ve(Me);wt=wt.filter(Rt=>{var an,dn;return!!((an=Rt[0])!=null&&an.name&&((dn=Rt[1])!=null&&dn.name))}),wt=wt.map(Rt=>We(Dt(Dt({},Rt[0]),Rt[1]),{is_file:!1})),ct(wt),ft()}}else it(!1),ft()});return}const Ot=new(be())({endpoint:Je.end_point,region:Je.region,accessKeyId:Je.access_key_id,accessKeySecret:Je.access_key_secret,bucket:Je.bucket,stsToken:Je.security_token}),He=tt.name,At={container_type:"TestSet",file_name:He},Nt=(0,Ue.Z)();let rt=`testsets/${ut}/${Nt}${He.indexOf(".")>-1?"."+He.split(".").pop():""}`;ut===null&&(rt=`testsets/${Nt}${He.indexOf(".")>-1?"."+He.split(".").pop():""}`),Ot.multipartUpload(rt,new Blob([tt.file],{type:tt.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:He+""},url:Je==null?void 0:Je.callback_url,host:Je==null?void 0:Je.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,De.rz)(At)}}).then(function(dt){if(dt.data.status===0){Yt.current=Yt.current+1;const Te=St.current.map(Ke=>{var Me,wt,Rt,an,dn,Kt,mn,tn,Da,wn,Xn,Wa,Ba,_a,Un,Vn,ca;if(Ke.name===((wt=(Me=dt.data)==null?void 0:Me.data)==null?void 0:wt.file_name)){const ga=Dt({},Ke);return(dn=(an=(Rt=dt.data)==null?void 0:Rt.data)==null?void 0:an.file_name)!=null&&dn.includes(".in")?(ga.in_object_key=(mn=(Kt=dt.data)==null?void 0:Kt.data)==null?void 0:mn.object,ga.in_object_size=(Da=(tn=dt.data)==null?void 0:tn.data)==null?void 0:Da.size,ga.input=(Xn=(wn=dt.data)==null?void 0:wn.data)==null?void 0:Xn.file_name,ga.in_file=tt):(ga.out_object_key=(Ba=(Wa=dt.data)==null?void 0:Wa.data)==null?void 0:Ba.object,ga.out_object_size=(Un=(_a=dt.data)==null?void 0:_a.data)==null?void 0:Un.size,ga.output=(ca=(Vn=dt.data)==null?void 0:Vn.data)==null?void 0:ca.file_name,ga.out_file=tt),ga}return Ke});if(St.current=[...Te],ce([...Te]),Yt.current>0&&Yt.current===Ae.length){it(!1);let Ke=ve(Te);Ke=Ke.filter(Me=>{var wt,Rt;return!!((wt=Me[0])!=null&&wt.name&&((Rt=Me[1])!=null&&Rt.name))}),Ke=Ke.map(Me=>We(Dt(Dt({},Me[0]),Me[1]),{is_file:!0})),ct(Ke),ft()}}})},Re=tt=>new Promise((Ot,He)=>{let At=0,Nt=[];for(let rt=0;rt{At++,At===tt.length&&(Nt.length?(ie.ZP.warning(`${Nt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),He()):Ot(tt))}).catch(dt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",dt),At++,Nt.push(tt[rt].name),At===tt.length&&(Nt.length?(ie.ZP.warning(`${Nt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),He()):Ot(tt))})}),ke=()=>we(void 0,null,function*(){if(Ae.length===0){ie.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield Re(Ae),it(!0),ve(Ae).some(Ot=>{var He,At;return!((He=Ot[0])!=null&&He.name&&((At=Ot[1])!=null&&At.name))})){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>we(void 0,null,function*(){Ae.map(Ot=>we(void 0,null,function*(){qe(Ot)}))}),onCancel:()=>{it(!1)}});return}Ae.map(Ot=>we(void 0,null,function*(){qe(Ot)}))}),mt={name:"file",fileList:Ae,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:tt=>{if(Ae!=null&&Ae.some(He=>He.name===tt.name))return ie.ZP.info(`${tt.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(tt.size/1024/1024>100)return ie.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(tt.name))return ie.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Ot={name:tt.name,uid:tt.uid,file:tt,percent:0};return Ae.push(Ot),St.current=[...Ae],ce([...Ae]),!1}},Mt=ve(Ae);return console.log(Ae,Mt,"fileList"),de.createElement(se.default,{open:$e,wrapClassName:at,onOk:ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Vt},onCancel:Ht,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},de.createElement("div",{className:Ee.wrap},Ae.length?de.createElement("div",null,de.createElement(ue.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},de.createElement("div",{style:{visibility:nt?"visible":"hidden"}},de.createElement("span",{className:Ee.greyText},"\u7528\u4F8B\u7C7B\u578B"),de.createElement(ne.ZP.Group,{className:`ml20 ${Ee.testCaseRadio}`,optionType:"button",value:yt,onChange:tt=>Lt(tt.target.value)},de.createElement(ne.ZP,{value:!1},"\u6587\u672C"),de.createElement(ne.ZP,{value:!0},"\u6587\u4EF6"))),de.createElement(te.default,Dt({},mt),de.createElement(Se.ZP,{type:"primary",className:Ee.btnS},de.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),de.createElement(Zt,{data:Mt,onRemove:et})):de.createElement("div",{className:`${Ee.noData} mb30`},de.createElement(te.default.Dragger,We(Dt({},mt),{className:Ee.dragger}),de.createElement("img",{src:Be,alt:"",className:"mb20"}),de.createElement("div",null,de.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),de.createElement("span",{className:Ee.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),de.createElement("div",{className:Ee.text},de.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),de.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",de.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",de.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",de.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",de.createElement("br",null))))},Zt=({data:ft=[],onRemove:ct,width:$e="auto",showScore:at=!1,disabled:ut=!1,inputChange:nt,onEvaluatingChange:he,onSelectAll:Ae,checkAll1:ce,checkAll2:Je,checkAll3:Ge,checkAll4:Vt,checkAll5:it,showEvaluatingSetting:yt=!1,className:Lt="",isProgramHomework:St=!1})=>{const Yt={value:"",filename:"",dataUrl:""},[Ht,kt]=(0,a.useState)(Dt({},Yt)),pe=Re=>{let ke=document.createElement("a");document.body.appendChild(ke);let mt=URL.createObjectURL(Re.file);ke.href=mt,ke.download=Re.name,ke.click(),URL.revokeObjectURL(mt),document.body.removeChild(ke)},et=(Re,ke)=>{(0,Ve.LR)(Re,ke)},qe=(Re,ke)=>{se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:de.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{ct(Re,ke)},onCancel:()=>{}})};return ft.length?de.createElement("div",{className:Lt,style:{width:$e}},de.createElement("div",{className:`${St?Ee.headProgram:Ee.head}`},yt&&de.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:ce,onChange:Re=>{Ae(Re.target.checked,"hidden")}}),de.createElement(re.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},de.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),de.createElement("div",{style:{width:St?"25%":"15%"}},"\u7528\u4F8B"),de.createElement("div",{style:{width:at?St?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),de.createElement("div",{style:{width:at?St?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),at&&de.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Vt,onChange:Re=>{Ae(Re.target.checked,"input_visible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Je,onChange:Re=>{Ae(Re.target.checked,"is_invisible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:it,onChange:Re=>{Ae(Re.target.checked,"actual_output_visible")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},de.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),yt&&de.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},de.createElement(Ce.default,{checked:Ge,onChange:Re=>{Ae(Re.target.checked,"last_match_rule")}}),de.createElement(re.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},de.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),de.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),de.createElement("div",{className:Ee.operation,style:St?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),de.createElement("div",{className:Ee.listWrapper,style:{boxShadow:St?"0px 2px 4px 0px #EAEEF4":"unset"}},ft.map((Re,ke)=>{var mt,Mt,tt,Ot;return de.createElement("div",{key:ke,className:Ee.list,style:St?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},yt&&de.createElement("div",{style:{width:"15%"}},de.createElement(Ce.default,{checked:!!Re.hidden,onChange:He=>{he(He.target.checked,ke,"hidden")}})),de.createElement("div",{style:{width:St?"25%":"15%",paddingLeft:St?"5px":"0px",paddingRight:St?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",ke+1),de.createElement("div",{className:Ee.info,style:{width:at?St?"20%":"15%":"25%"}},de.createElement("span",{title:Re.input||((mt=Re[0])==null?void 0:mt.name),onClick:()=>we(void 0,null,function*(){let He;Re.input?Re.input_file_url?He=Re.input_file_url:He=Re.in_file:He=Re[0];let At;typeof He=="string"?(At=yield fetch(He,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),kt({value:yield At.text(),filename:"",dataUrl:He})):(At=yield(0,Ve.db)(He.file),kt({value:At.text,filename:He.name,dataUrl:At.link}))})},Re.input||((Mt=Re[0])==null?void 0:Mt.name))),de.createElement("div",{className:Ee.info,style:{width:at?St?"20%":"15%":"25%"}},de.createElement("span",{title:Re.output||((tt=Re[1])==null?void 0:tt.name),onClick:()=>we(void 0,null,function*(){let He;Re.input?Re.output_file_url?He=Re.output_file_url:He=Re.out_file:He=Re[1];let At;typeof He=="string"?(At=yield fetch(He,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),kt({value:yield At.text(),filename:"",dataUrl:He})):(At=yield(0,Ve.db)(He.file),kt({value:At.text,filename:He.name,dataUrl:At.link}))})},Re.output||((Ot=Re[1])==null?void 0:Ot.name))),at&&de.createElement("div",{style:{width:"20%"}},de.createElement(ge.default,{size:"large",addonAfter:St?"%":null,disabled:ut,style:{width:"80%"},onChange:He=>nt(He,ke),value:Re.score}),!St&&de.createElement("span",null,"\xA0%")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.input_visible||!1,onChange:He=>{he(He.target.checked,ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.is_invisible||!1,onChange:He=>{he(He.target.checked,ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.actual_output_visible||!1,onChange:He=>{he(He.target.checked,ke,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),yt&&de.createElement("div",{style:{width:"20%"}},de.createElement(Ce.default,{checked:Re.last_match_rule||!1,onChange:He=>{he(He.target.checked,ke,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),de.createElement("div",{onClick:()=>qe(Re,ke),style:St?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},de.createElement("span",{className:Ee.del},"\u5220\u9664")))})),de.createElement(ye.Z,{close:!0,data:Ht.dataUrl,filename:Ht.filename,type:Ht.dataUrl.length?"txt":"",onClose:()=>kt(Dt({},Yt)),monacoEditor:{value:Ht.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):de.createElement(de.Fragment,null)};var Ye=ot},83554:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return ht}});var a=E(59301),te=E(6767),ie=E(25399),se=E(29787),ue=E(77019),ne=E(5269),Se=E(31709),Ce=E(7939),re=E(25374),ge=E(38147),Ee=E(95097),Be=(oe,De,Ue)=>new Promise((Ve,ye)=>{var de=Le=>{try{Ie(Ue.next(Le))}catch(Ne){ye(Ne)}},x=Le=>{try{Ie(Ue.throw(Le))}catch(Ne){ye(Ne)}},Ie=Le=>Le.done?Ve(Le.value):Promise.resolve(Le.value).then(de,x);Ie((Ue=Ue.apply(oe,De)).next())}),ht=({id:oe,activeDiscussIndex:De,onReplyDiscuss:Ue,adminOrOperator:Ve})=>{const[ye,de]=(0,a.useState)(""),[x,Ie]=(0,a.useState)(!1);function Le(It){de(It)}function Ne(){if(!ye){te.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(oe,ye),de("")}return(0,a.useEffect)(()=>{De!=oe&&Ie(!1)},[De]),a.createElement("div",{key:oe,className:"discuss-item-editor",style:{display:De===oe?"block":"none",width:"100%"}},a.createElement(re.Z,{miniToolbar:!0,startInit:De===oe,defaultValue:ye,id:oe,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:Le,extraUse:Ve&&a.createElement(ie.Z,{color:"#fff",open:x,destroyTooltipOnHide:!0,title:be({id:oe,isOpen:x,activeDiscussIndex:De,onChange:Le,setIsOpen:Ie}),overlayStyle:{maxWidth:600}},a.createElement("a",{title:x?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>Ie(!x)},a.createElement("i",{className:"iconfont icon-dianzan11"})))}),a.createElement("a",{onClick:Ne,className:"btn-send"},"\u53D1\u9001"))};const be=oe=>{const[De,Ue]=(0,a.useState)(!1),[Ve,ye]=(0,a.useState)([]),[de,x]=(0,a.useState)(1);(0,a.useEffect)(()=>{oe!=null&&oe.isOpen?Ie():(x(1),ye([]))},[oe==null?void 0:oe.isOpen]);const Ie=()=>Be(void 0,null,function*(){Ue(!0);const Le=yield(0,ge.ZP)(`/api/discusses/${oe==null?void 0:oe.id}/recommend_answer.json`,{method:"get"});(Le==null?void 0:Le.status)==0&&ye(Le==null?void 0:Le.answer),Ue(!1)});return a.createElement(se.Z,{spinning:De},a.createElement("div",{style:{color:"#000"}},a.createElement(Ee.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(Ve==null?void 0:Ve[de-1])||""}),a.createElement(ue.Z,{justify:"end",align:"middle"},a.createElement(ne.Z,null,a.createElement(Se.Z,{simple:!0,current:de,pageSize:1,total:(Ve==null?void 0:Ve.length)||0,onChange:Le=>{x(Le)}})),a.createElement(ne.Z,null,a.createElement(Ce.ZP,{onClick:()=>Be(void 0,null,function*(){oe==null||oe.onChange(Ve==null?void 0:Ve[de-1]),oe==null||oe.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},65808:function(Pe,_e,E){"use strict";E.d(_e,{CP:function(){return ie},_V:function(){return ne}});var a=E(28209),te=E.n(a);const ie={secret:a.enc.Utf8.parse("0a18e199b87f1a8d"),iv:a.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},se={exam:ie};function ue(Se="",Ce="exam"){const{secret:re,iv:ge}=se[Ce];return AES.encrypt(Se,re,{iv:ge,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function ne(Se="",Ce="exam"){const{secret:re,iv:ge}=se[Ce];return a.AES.decrypt(Se,re,{iv:ge,mode:te().mode.CBC,padding:te().pad.Pkcs7}).toString(a.enc.Utf8)}},84056:function(Pe,_e,E){"use strict";E.d(_e,{BU:function(){return te},Dj:function(){return a},gH:function(){return ie},vp:function(){return se}});function a(ue){try{ue.mozRequestFullScreen?ue.mozRequestFullScreen():ue.webkitRequestFullScreen&&ue.webkitRequestFullScreen()}catch(ne){console.log(ne,":e")}}function te(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ie=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function se(){var ue=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ne=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ue),window.isFullScreen?window.isFullScreen:ue!=null}},61527:function(Pe,_e,E){"use strict";E.d(_e,{U:function(){return re}});var a=E(59301),te=Object.defineProperty,ie=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ne=(ge,Ee,Be)=>Ee in ge?te(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ge[Ee]=Be,Se=(ge,Ee)=>{for(var Be in Ee||(Ee={}))se.call(Ee,Be)&&ne(ge,Be,Ee[Be]);if(ie)for(var Be of ie(Ee))ue.call(Ee,Be)&&ne(ge,Be,Ee[Be]);return ge},Ce=(ge,Ee,Be)=>new Promise((ht,be)=>{var oe=Ve=>{try{Ue(Be.next(Ve))}catch(ye){be(ye)}},De=Ve=>{try{Ue(Be.throw(Ve))}catch(ye){be(ye)}},Ue=Ve=>Ve.done?ht(Ve.value):Promise.resolve(Ve.value).then(oe,De);Ue((Be=Be.apply(ge,Ee)).next())});function re(ge,Ee){const[Be,ht]=(0,a.useState)(Ee),[be,oe]=(0,a.useState)(!1),[De,Ue]=(0,a.useState)();return[Be,be,(ye,de=!1)=>Ce(this,null,function*(){const x=de?Ee:Se(Se({},Be),ye);oe(!0),ht(x);const Ie=yield ge(x);return oe(!1),Ue(Ie),Ie}),De,Ue]}},72530:function(Pe,_e,E){"use strict";E.d(_e,{_:function(){return ie}});var a=E(59301),te=E(62957);const ie=se=>{var ue,ne;const Se=(0,a.useRef)([]),Ce=()=>{for(const re of Se.current)clearTimeout(re);Se.current=[]};return(0,a.useEffect)(()=>{var re,ge,Ee,Be,ht,be;if(Ce(),(re=se==null?void 0:se.exercise)!=null&&re.left_time&&((Ee=(ge=se==null?void 0:se.exercise)==null?void 0:ge.exercise_events)==null?void 0:Ee.length)>0){for(const oe of(Be=se==null?void 0:se.exercise)==null?void 0:Be.exercise_events)if(((ht=se==null?void 0:se.exercise)==null?void 0:ht.left_time)>(oe==null?void 0:oe.reminder_time)*60){let De=(((be=se==null?void 0:se.exercise)==null?void 0:be.left_time)-(oe==null?void 0:oe.reminder_time)*60)*1e3;De=De>2147483647?2147483647:De;const Ue=setTimeout(()=>{te.default.info({content:`${oe==null?void 0:oe.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},De);Se.current.push(Ue)}}},[(ue=se==null?void 0:se.exercise)==null?void 0:ue.left_time,(ne=se==null?void 0:se.exercise)==null?void 0:ne.exercise_events]),Ce}},49142:function(Pe,_e,E){"use strict";E.d(_e,{AL:function(){return x},Iy:function(){return Ee},Qv:function(){return be},ez:function(){return de},jb:function(){return Be}});var a=E(32834),te=E.n(a),ie=E(11690),se=E.n(ie);let ue=1;function ne(xt,Et){const Dt=xt.match(/^(\s+)(?:```)/);if(Dt===null)return Et;const We=Dt[1];return Et.split(` `).map(we=>{const xe=we.match(/^\s+/);if(xe===null)return we;const[ve]=xe;return ve.length>=We.length?we.slice(We.length):we}).join(` `)}let Se=[],Ce=["
    "];const re=new(te()).Renderer,ge=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ee(){Se.length=0,Ce=["
      "]}const Be={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ht(xt,Et,Dt,We){if(Et>=xt.length||xt[Et].level<=Dt)return Et;var we=xt[Et];We.push("
    • "+we.text+""),Et++;var xe=[];return Et=ht(xt,Et,we.level,xe),xe.length>0&&(We.push("
        "),xe.forEach(function(ve){We.push(ve)}),We.push("
      ")),We.push("
    • "),Et=ht(xt,Et,Dt,We),Et}function be(){return ht(Se,0,0,Ce),Ce.push("
    "),Ce.join("")}const oe={heading(xt){const Et=ge.exec(xt);if(ue+=1,Et)return{type:"heading",raw:Et[0],depth:Et[1].length,text:Et[2]}},fences(xt){const Et=this.rules.block.fences.exec(xt);if(Et){const Dt=Et[0];let We=ne(Dt,Et[3]||"");const we=Et[2]?Et[2].trim():Et[2];if(["latex","katex","math"].indexOf(we)>=0){const xe=Ve(),ve=We;We=xe,ye[xe]={type:"block",expression:ve}}return{type:"code",raw:Dt,lang:we,text:We}}}},De=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ue=0;const Ve=()=>`__special_katext_id_${Ue++}__`;let ye={};function de(){return ye}function x(){Ue=0,ye={}}function Ie(xt){return xt=xt.replace(De,(Et,Dt)=>{const We=Ve();return ye[We]={type:"inline",expression:Dt},We}),xt}const Le=re.listitem;re.listitem=function(xt){return Le(Ie(xt))};const Ne=re.paragraph;re.paragraph=function(xt){return Ne(Ie(xt))};const It=re.tablecell;re.tablecell=function(xt,Et){return It(Ie(xt),Et)},re.code=function(xt,Et,Dt){const We=(Et||"").match(/\S*/)[0];return We?["latex","katex","math"].indexOf(We)>=0?`

    ${xt}

    `:`
    ${Dt?xt:(0,ie.escape)(xt,!0)}
    -`:'
    '+(Dt?xt:(0,ie.escape)(xt,!0))+"
    "},re.heading=function(xt,Et,Dt){let We=this.options.headerPrefix+Dt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Se.push({anchor:We,level:Et,text:xt}),"'+xt+""},te().setOptions({silent:!0,gfm:!0,pedantic:!1}),te().use({tokenizer:oe,renderer:re}),_e.ZP=te()},42926:function(Pe,_e,E){"use strict";E.d(_e,{G:function(){return ue},t:function(){return se}});var a=E(7062),te=E.n(a);const ie=null;function se(ne,Se){let Ce=te().get("__ec");Ce||(Ce={}),Ce[ne]=Se,te().set("__ec",Ce)}function ue(ne,Se){let Ce=te().get("__ec");return Ce?Ce[ne]===void 0?Se:Ce[ne]:Se}},79939:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Nl}});var a=E(94480),te=E(59301),ie=E(92310),se=E.n(ie),ue=E(54476),ne=E(33885),Se=E(42978),Ce=E(75931),re=E(37463),ge=E(6551),Ee=E(6089),Be=E(18929),ht=te.createContext({}),be=ht,oe=E(76190),De=E(20068),Ue="__rc_cascader_search_mark__",Ve=function(qt,cn,Tt){var Wn=Tt.label,la=Wn===void 0?"":Wn;return cn.some(function(Ya){return String(Ya[la]).toLowerCase().includes(qt.toLowerCase())})},ye=function(qt,cn,Tt,Wn){return cn.map(function(la){return la[Wn.label]}).join(" / ")},de=function(qt,cn,Tt,Wn,la,Ya){var Ma=la.filter,ra=Ma===void 0?Ve:Ma,Ia=la.render,Xa=Ia===void 0?ye:Ia,cl=la.limit,Na=cl===void 0?50:cl,Pl=la.sort;return te.useMemo(function(){var Sa=[];if(!qt)return[];function vl(ua,ar){var pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ua.forEach(function(oa){if(!(!Pl&&Na!==!1&&Na>0&&Sa.length>=Na)){var Vl=[].concat((0,a.Z)(ar),[oa]),xr=oa[Tt.children],vr=pr||oa.disabled;if((!xr||xr.length===0||Ya)&&ra(qt,Vl,{label:Tt.label})){var Ql;Sa.push((0,ne.Z)((0,ne.Z)({},oa),{},(Ql={disabled:vr},(0,De.Z)(Ql,Tt.label,Xa(qt,Vl,Wn,Tt)),(0,De.Z)(Ql,Ue,Vl),(0,De.Z)(Ql,Tt.children,void 0),Ql)))}xr&&vl(oa[Tt.children],Vl,vr)}})}return vl(cn,[]),Pl&&Sa.sort(function(ua,ar){return Pl(ua[Ue],ar[Ue],qt,Tt)}),Na!==!1&&Na>0?Sa.slice(0,Na):Sa},[qt,cn,Tt,Wn,Xa,Ya,ra,Pl,Na])},x=de,Ie="__RC_CASCADER_SPLIT__",Le="SHOW_PARENT",Ne="SHOW_CHILD";function It(Ze){return Ze.join(Ie)}function xt(Ze){return Ze.map(It)}function Et(Ze){return Ze.split(Ie)}function Dt(Ze){var qt=Ze||{},cn=qt.label,Tt=qt.value,Wn=qt.children,la=Tt||"value";return{label:cn||"label",value:la,key:la,children:Wn||"children"}}function We(Ze,qt){var cn,Tt;return(cn=Ze.isLeaf)!==null&&cn!==void 0?cn:!((Tt=Ze[qt.children])!==null&&Tt!==void 0&&Tt.length)}function we(Ze){var qt=Ze.parentElement;if(qt){var cn=Ze.offsetTop-qt.offsetTop;cn-qt.scrollTop<0?qt.scrollTo({top:cn}):cn+Ze.offsetHeight-qt.scrollTop>qt.offsetHeight&&qt.scrollTo({top:cn+Ze.offsetHeight-qt.offsetHeight})}}function xe(Ze,qt){return Ze.map(function(cn){var Tt;return(Tt=cn[Ue])===null||Tt===void 0?void 0:Tt.map(function(Wn){return Wn[qt.value]})})}function ve(Ze){return Array.isArray(Ze)&&Array.isArray(Ze[0])}function ot(Ze){return Ze?ve(Ze)?Ze:(Ze.length===0?[]:[Ze]).map(function(qt){return Array.isArray(qt)?qt:[qt]}):[]}function Zt(Ze,qt,cn){var Tt=new Set(Ze),Wn=qt();return Ze.filter(function(la){var Ya=Wn[la],Ma=Ya?Ya.parent:null,ra=Ya?Ya.children:null;return Ya&&Ya.node.disabled?!0:cn===Ne?!(ra&&ra.some(function(Ia){return Ia.key&&Tt.has(Ia.key)})):!(Ma&&!Ma.node.disabled&&Tt.has(Ma.key))})}function Ye(Ze,qt,cn){for(var Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Wn=qt,la=[],Ya=function(){var Ia,Xa,cl,Na=Ze[Ma],Pl=(Ia=Wn)===null||Ia===void 0?void 0:Ia.findIndex(function(vl){var ua=vl[cn.value];return Tt?String(ua)===String(Na):ua===Na}),Sa=Pl!==-1?(Xa=Wn)===null||Xa===void 0?void 0:Xa[Pl]:null;la.push({value:(cl=Sa==null?void 0:Sa[cn.value])!==null&&cl!==void 0?cl:Na,index:Pl,option:Sa}),Wn=Sa==null?void 0:Sa[cn.children]},Ma=0;Ma1){var Ql=Sa.slice(0,-1);pr(Ql)}else Ia(!1)},xr=function(){var Ql,dl=((Ql=ua[vl])===null||Ql===void 0?void 0:Ql[cn.children])||[],Hl=dl.find(function(Bl){return!Bl.disabled});if(Hl){var _l=[].concat((0,a.Z)(Sa),[Hl[cn.value]]);pr(_l)}};te.useImperativeHandle(Ze,function(){return{onKeyDown:function(Ql){var dl=Ql.which;switch(dl){case Ht.Z.UP:case Ht.Z.DOWN:{var Hl=0;dl===Ht.Z.UP?Hl=-1:dl===Ht.Z.DOWN&&(Hl=1),Hl!==0&&oa(Hl);break}case Ht.Z.LEFT:{if(ra)break;cl?xr():Vl();break}case Ht.Z.RIGHT:{if(ra)break;cl?Vl():xr();break}case Ht.Z.BACKSPACE:{ra||Vl();break}case Ht.Z.ENTER:{if(Sa.length){var _l=ua[vl],Bl=(_l==null?void 0:_l[Ue])||[];Bl.length?la(Bl.map(function(Ur){return Ur[cn.value]}),Bl[Bl.length-1]):la(Sa,ua[vl])}break}case Ht.Z.ESC:Ia(!1),Xa&&Ql.stopPropagation()}},onKeyUp:function(){}}})},pe=te.forwardRef(function(Ze,qt){var cn,Tt,Wn,la=Ze.prefixCls,Ya=Ze.multiple,Ma=Ze.searchValue,ra=Ze.toggleOpen,Ia=Ze.notFoundContent,Xa=Ze.direction,cl=Ze.open,Na=Ze.disabled,Pl=te.useRef(null),Sa=Xa==="rtl",vl=te.useContext(be),ua=vl.options,ar=vl.values,pr=vl.halfValues,oa=vl.fieldNames,Vl=vl.changeOnSelect,xr=vl.onSelect,vr=vl.searchOptions,Ql=vl.dropdownPrefixCls,dl=vl.loadData,Hl=vl.expandTrigger,_l=Ql||la,Bl=te.useState([]),Ur=(0,Se.Z)(Bl,2),ia=Ur[0],su=Ur[1],Wr=function(je){if(!(!dl||Ma)){var Ft=Ye(je,ua,oa),zt=Ft.map(function(Qn){var Ln=Qn.option;return Ln}),Bn=zt[zt.length-1];if(Bn&&!We(Bn,oa)){var zn=It(je);su(function(Qn){return[].concat((0,a.Z)(Qn),[zn])}),dl(zt)}}};te.useEffect(function(){ia.length&&ia.forEach(function(Fn){var je=Et(Fn),Ft=Ye(je,ua,oa,!0).map(function(Bn){var zn=Bn.option;return zn}),zt=Ft[Ft.length-1];(!zt||zt[oa.children]||We(zt,oa))&&su(function(Bn){return Bn.filter(function(zn){return zn!==Fn})})})},[ua,ia,oa]);var Hr=te.useMemo(function(){return new Set(xt(ar))},[ar]),Lr=te.useMemo(function(){return new Set(xt(pr))},[pr]),me=Yt(Ya,cl),Fe=(0,Se.Z)(me,2),Xe=Fe[0],Bt=Fe[1],Wt=function(je){Bt(je),Wr(je)},_t=function(je){if(Na)return!1;var Ft=je.disabled,zt=We(je,oa);return!Ft&&(zt||Vl||Ya)},ee=function(je,Ft){var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;xr(je),!Ya&&(Ft||Vl&&(Hl==="hover"||zt))&&ra(!1)},lt=te.useMemo(function(){return Ma?vr:ua},[Ma,vr,ua]),Ct=te.useMemo(function(){for(var Fn=[{options:lt}],je=lt,Ft=xe(je,oa),zt=function(){var Qn=Xe[Bn],Ln=je.find(function($n,Pa){return(Ft[Pa]?It(Ft[Pa]):$n[oa.value])===Qn}),da=Ln==null?void 0:Ln[oa.children];if(!(da!=null&&da.length))return 1;je=da,Fn.push({options:da})},Bn=0;Bn":ar,oa=cn.loadingIcon,Vl=cn.direction,xr=cn.notFoundContent,vr=xr===void 0?"Not Found":xr,Ql=cn.disabled,dl=!!ra,Hl=(0,ke.C8)(Ia,{value:Xa,postState:ot}),_l=(0,Se.Z)(Hl,2),Bl=_l[0],Ur=_l[1],ia=te.useMemo(function(){return Dt(cl)},[JSON.stringify(cl)]),su=ut(ia,Ma),Wr=(0,Se.Z)(su,3),Hr=Wr[0],Lr=Wr[1],me=Wr[2],Fe=ct(Hr,ia),Xe=Je(dl,Bl,Lr,me,Fe),Bt=(0,Se.Z)(Xe,3),Wt=Bt[0],_t=Bt[1],ee=Bt[2],lt=(0,ke.zX)(function(Ut){if(Ur(Ut),Pl){var $t=ot(Ut),Fn=$t.map(function(zt){return Ye(zt,Hr,ia).map(function(Bn){return Bn.option})}),je=dl?$t:$t[0],Ft=dl?Fn:Fn[0];Pl(je,Ft)}}),Ct=ce(dl,lt,Wt,_t,ee,Lr,me,Sa),Xt=(0,ke.zX)(function(Ut){Ct(Ut)}),gt=te.useMemo(function(){return{options:Hr,fieldNames:ia,values:Wt,halfValues:_t,changeOnSelect:Na,onSelect:Xt,checkable:ra,searchOptions:[],dropdownPrefixCls:void 0,loadData:vl,expandTrigger:ua,expandIcon:pr,loadingIcon:oa,dropdownMenuColumnStyle:void 0}},[Hr,ia,Wt,_t,Na,Xt,ra,vl,ua,pr,oa]),bt="".concat(Wn,"-panel"),Gt=!Hr.length;return te.createElement(be.Provider,{value:gt},te.createElement("div",{className:se()(bt,(qt={},(0,De.Z)(qt,"".concat(bt,"-rtl"),Vl==="rtl"),(0,De.Z)(qt,"".concat(bt,"-empty"),Gt),qt),Ya),style:la},Gt?vr:te.createElement(et,{prefixCls:Wn,searchValue:"",multiple:dl,toggleOpen:mt,open:!0,direction:Vl,disabled:Ql})))}function tt(Ze){var qt=Ze.onPopupVisibleChange,cn=Ze.popupVisible,Tt=Ze.popupClassName,Wn=Ze.popupPlacement;warning(!qt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(cn===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Tt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Wn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ot(Ze,qt){if(Ze){var cn=function Tt(Wn){for(var la=0;la":Wr,Lr=Ze.loadingIcon,me=Ze.children,Fe=Ze.dropdownMatchSelectWidth,Xe=Fe===void 0?!1:Fe,Bt=Ze.showCheckedStrategy,Wt=Bt===void 0?Le:Bt,_t=Ze.optionRender,ee=(0,Ce.Z)(Ze,At),lt=(0,ge.ZP)(cn),Ct=!!cl,Xt=(0,Be.Z)(Ya,{value:Ma,postState:ot}),gt=(0,Se.Z)(Xt,2),bt=gt[0],Gt=gt[1],Ut=te.useMemo(function(){return Dt(la)},[JSON.stringify(la)]),$t=ut(Ut,pr),Fn=(0,Se.Z)($t,3),je=Fn[0],Ft=Fn[1],zt=Fn[2],Bn=(0,Be.Z)("",{value:Sa,postState:function(or){return or||""}}),zn=(0,Se.Z)(Bn,2),Qn=zn[0],Ln=zn[1],da=function(or,Or){Ln(or),Or.source!=="blur"&&vl&&vl(or)},$n=he(ua),Pa=(0,Se.Z)($n,2),Ll=Pa[0],rl=Pa[1],bl=x(Qn,je,Ut,oa||Wn,rl,ra||Ct),wl=ct(je,Ut),Ol=Je(Ct,bt,Ft,zt,wl),ma=(0,Se.Z)(Ol,3),Au=ma[0],cr=ma[1],Su=ma[2],Dr=te.useMemo(function(){var lr=xt(Au),or=Zt(lr,Ft,Wt);return[].concat((0,a.Z)(Su),(0,a.Z)(zt(or)))},[Au,Ft,zt,Su,Wt]),cu=ft(Dr,je,Ut,Ct,Xa),Iu=(0,Ee.Z)(function(lr){if(Gt(lr),Ia){var or=ot(lr),Or=or.map(function(yl){return Ye(yl,je,Ut).map(function(Fr){return Fr.option})}),gu=Ct?or:or[0],eu=Ct?Or:Or[0];Ia(gu,eu)}}),ql=ce(Ct,Iu,Au,cr,Su,Ft,zt,Wt),lu=(0,Ee.Z)(function(lr){(!Ct||Pl)&&Ln(""),ql(lr)}),Pr=function(or,Or){if(Or.type==="clear"){Iu([]);return}var gu=Or.values[0],eu=gu.valueCells;lu(eu)},Hu=vr!==void 0?vr:xr,yu=dl||Ql,Gu=Ur||Bl,ao=function(or){ia==null||ia(or),su==null||su(or)},lo=te.useMemo(function(){return{options:je,fieldNames:Ut,values:Au,halfValues:cr,changeOnSelect:ra,onSelect:lu,checkable:cl,searchOptions:bl,dropdownPrefixCls:oa,loadData:Vl,expandTrigger:ar,expandIcon:Hr,loadingIcon:Lr,dropdownMenuColumnStyle:Hl,optionRender:_t}},[je,Ut,Au,cr,ra,lu,cl,bl,oa,Vl,ar,Hr,Lr,Hl,_t]),dr=!(Qn?bl:je).length,Rr=Qn&&rl.matchInputWidth||dr?{}:{minWidth:"auto"};return te.createElement(be.Provider,{value:lo},te.createElement(re.Ac,(0,ue.Z)({},ee,{ref:qt,id:lt,prefixCls:Wn,autoClearSearchValue:Pl,dropdownMatchSelectWidth:Xe,dropdownStyle:(0,ne.Z)((0,ne.Z)({},Rr),_l),displayValues:cu,onDisplayValuesChange:Pr,mode:Ct?"multiple":void 0,searchValue:Qn,onSearch:da,showSearch:Ll,OptionList:Re,emptyOptions:dr,open:Hu,dropdownClassName:yu,placement:Gu,onDropdownVisibleChange:ao,getRawInputElement:function(){return me}})))});Nt.SHOW_PARENT=Le,Nt.SHOW_CHILD=Ne,Nt.Panel=Mt;var rt=Nt,dt=rt,Te=E(2738),Ke=E(75030),Me=E(86641),wt=E(45915),Rt=E(82855),an=E(48755),dn=E(38406),Kt=E(2171),mn=E(83397),tn=E(31756),Da=E(56553),wn=E(24971),Xn=E(1722),Wa=E(90376),Ba=E(68525),_a=E(90005),Un=E(70045);function Vn(Ze,qt){const{getPrefixCls:cn,direction:Tt,renderEmpty:Wn}=te.useContext(an.E_),la=qt||Tt,Ya=cn("select",Ze),Ma=cn("cascader",Ze);return[Ya,Ma,la,Wn]}var ca=Vn;function ga(Ze,qt){return te.useMemo(()=>qt?te.createElement("span",{className:`${Ze}-checkbox-inner`}):!1,[qt])}var va=E(33853),on=E(58617),Rn=E(38819),En=(Ze,qt,cn)=>{let Tt=cn;cn||(Tt=qt?te.createElement(va.Z,null):te.createElement(Rn.Z,null));const Wn=te.createElement("span",{className:`${Ze}-menu-item-loading-icon`},te.createElement(on.Z,{spin:!0}));return te.useMemo(()=>[Tt,Wn],[Tt])},On=E(56119),Ja=E(16931),jt=E(36237),Pn=E(36170),aa=E(63356),na=Ze=>{const{prefixCls:qt,componentCls:cn}=Ze,Tt=`${cn}-menu-item`,Wn=` +`:'
    '+(Dt?xt:(0,ie.escape)(xt,!0))+"
    "},re.heading=function(xt,Et,Dt){let We=this.options.headerPrefix+Dt.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Se.push({anchor:We,level:Et,text:xt}),"'+xt+""},te().setOptions({silent:!0,gfm:!0,pedantic:!1}),te().use({tokenizer:oe,renderer:re}),_e.ZP=te()},42926:function(Pe,_e,E){"use strict";E.d(_e,{G:function(){return ue},t:function(){return se}});var a=E(7062),te=E.n(a);const ie=null;function se(ne,Se){let Ce=te().get("__ec");Ce||(Ce={}),Ce[ne]=Se,te().set("__ec",Ce)}function ue(ne,Se){let Ce=te().get("__ec");return Ce?Ce[ne]===void 0?Se:Ce[ne]:Se}},79939:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Ml}});var a=E(94480),te=E(59301),ie=E(92310),se=E.n(ie),ue=E(54476),ne=E(33885),Se=E(42978),Ce=E(75931),re=E(37463),ge=E(6551),Ee=E(6089),Be=E(18929),ht=te.createContext({}),be=ht,oe=E(76190),De=E(20068),Ue="__rc_cascader_search_mark__",Ve=function(qt,cn,Tt){var Wn=Tt.label,la=Wn===void 0?"":Wn;return cn.some(function(Ya){return String(Ya[la]).toLowerCase().includes(qt.toLowerCase())})},ye=function(qt,cn,Tt,Wn){return cn.map(function(la){return la[Wn.label]}).join(" / ")},de=function(qt,cn,Tt,Wn,la,Ya){var Ma=la.filter,ra=Ma===void 0?Ve:Ma,Ia=la.render,Ja=Ia===void 0?ye:Ia,cl=la.limit,Na=cl===void 0?50:cl,Nl=la.sort;return te.useMemo(function(){var Sa=[];if(!qt)return[];function vl(ua,ar){var pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ua.forEach(function(oa){if(!(!Nl&&Na!==!1&&Na>0&&Sa.length>=Na)){var Vl=[].concat((0,a.Z)(ar),[oa]),xr=oa[Tt.children],vr=pr||oa.disabled;if((!xr||xr.length===0||Ya)&&ra(qt,Vl,{label:Tt.label})){var Ql;Sa.push((0,ne.Z)((0,ne.Z)({},oa),{},(Ql={disabled:vr},(0,De.Z)(Ql,Tt.label,Ja(qt,Vl,Wn,Tt)),(0,De.Z)(Ql,Ue,Vl),(0,De.Z)(Ql,Tt.children,void 0),Ql)))}xr&&vl(oa[Tt.children],Vl,vr)}})}return vl(cn,[]),Nl&&Sa.sort(function(ua,ar){return Nl(ua[Ue],ar[Ue],qt,Tt)}),Na!==!1&&Na>0?Sa.slice(0,Na):Sa},[qt,cn,Tt,Wn,Ja,Ya,ra,Nl,Na])},x=de,Ie="__RC_CASCADER_SPLIT__",Le="SHOW_PARENT",Ne="SHOW_CHILD";function It(Ze){return Ze.join(Ie)}function xt(Ze){return Ze.map(It)}function Et(Ze){return Ze.split(Ie)}function Dt(Ze){var qt=Ze||{},cn=qt.label,Tt=qt.value,Wn=qt.children,la=Tt||"value";return{label:cn||"label",value:la,key:la,children:Wn||"children"}}function We(Ze,qt){var cn,Tt;return(cn=Ze.isLeaf)!==null&&cn!==void 0?cn:!((Tt=Ze[qt.children])!==null&&Tt!==void 0&&Tt.length)}function we(Ze){var qt=Ze.parentElement;if(qt){var cn=Ze.offsetTop-qt.offsetTop;cn-qt.scrollTop<0?qt.scrollTo({top:cn}):cn+Ze.offsetHeight-qt.scrollTop>qt.offsetHeight&&qt.scrollTo({top:cn+Ze.offsetHeight-qt.offsetHeight})}}function xe(Ze,qt){return Ze.map(function(cn){var Tt;return(Tt=cn[Ue])===null||Tt===void 0?void 0:Tt.map(function(Wn){return Wn[qt.value]})})}function ve(Ze){return Array.isArray(Ze)&&Array.isArray(Ze[0])}function ot(Ze){return Ze?ve(Ze)?Ze:(Ze.length===0?[]:[Ze]).map(function(qt){return Array.isArray(qt)?qt:[qt]}):[]}function Zt(Ze,qt,cn){var Tt=new Set(Ze),Wn=qt();return Ze.filter(function(la){var Ya=Wn[la],Ma=Ya?Ya.parent:null,ra=Ya?Ya.children:null;return Ya&&Ya.node.disabled?!0:cn===Ne?!(ra&&ra.some(function(Ia){return Ia.key&&Tt.has(Ia.key)})):!(Ma&&!Ma.node.disabled&&Tt.has(Ma.key))})}function Ye(Ze,qt,cn){for(var Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Wn=qt,la=[],Ya=function(){var Ia,Ja,cl,Na=Ze[Ma],Nl=(Ia=Wn)===null||Ia===void 0?void 0:Ia.findIndex(function(vl){var ua=vl[cn.value];return Tt?String(ua)===String(Na):ua===Na}),Sa=Nl!==-1?(Ja=Wn)===null||Ja===void 0?void 0:Ja[Nl]:null;la.push({value:(cl=Sa==null?void 0:Sa[cn.value])!==null&&cl!==void 0?cl:Na,index:Nl,option:Sa}),Wn=Sa==null?void 0:Sa[cn.children]},Ma=0;Ma1){var Ql=Sa.slice(0,-1);pr(Ql)}else Ia(!1)},xr=function(){var Ql,dl=((Ql=ua[vl])===null||Ql===void 0?void 0:Ql[cn.children])||[],Hl=dl.find(function(Bl){return!Bl.disabled});if(Hl){var _l=[].concat((0,a.Z)(Sa),[Hl[cn.value]]);pr(_l)}};te.useImperativeHandle(Ze,function(){return{onKeyDown:function(Ql){var dl=Ql.which;switch(dl){case Ht.Z.UP:case Ht.Z.DOWN:{var Hl=0;dl===Ht.Z.UP?Hl=-1:dl===Ht.Z.DOWN&&(Hl=1),Hl!==0&&oa(Hl);break}case Ht.Z.LEFT:{if(ra)break;cl?xr():Vl();break}case Ht.Z.RIGHT:{if(ra)break;cl?Vl():xr();break}case Ht.Z.BACKSPACE:{ra||Vl();break}case Ht.Z.ENTER:{if(Sa.length){var _l=ua[vl],Bl=(_l==null?void 0:_l[Ue])||[];Bl.length?la(Bl.map(function(Ur){return Ur[cn.value]}),Bl[Bl.length-1]):la(Sa,ua[vl])}break}case Ht.Z.ESC:Ia(!1),Ja&&Ql.stopPropagation()}},onKeyUp:function(){}}})},pe=te.forwardRef(function(Ze,qt){var cn,Tt,Wn,la=Ze.prefixCls,Ya=Ze.multiple,Ma=Ze.searchValue,ra=Ze.toggleOpen,Ia=Ze.notFoundContent,Ja=Ze.direction,cl=Ze.open,Na=Ze.disabled,Nl=te.useRef(null),Sa=Ja==="rtl",vl=te.useContext(be),ua=vl.options,ar=vl.values,pr=vl.halfValues,oa=vl.fieldNames,Vl=vl.changeOnSelect,xr=vl.onSelect,vr=vl.searchOptions,Ql=vl.dropdownPrefixCls,dl=vl.loadData,Hl=vl.expandTrigger,_l=Ql||la,Bl=te.useState([]),Ur=(0,Se.Z)(Bl,2),ia=Ur[0],su=Ur[1],Wr=function(je){if(!(!dl||Ma)){var Ft=Ye(je,ua,oa),zt=Ft.map(function(Qn){var Ln=Qn.option;return Ln}),Bn=zt[zt.length-1];if(Bn&&!We(Bn,oa)){var zn=It(je);su(function(Qn){return[].concat((0,a.Z)(Qn),[zn])}),dl(zt)}}};te.useEffect(function(){ia.length&&ia.forEach(function(Fn){var je=Et(Fn),Ft=Ye(je,ua,oa,!0).map(function(Bn){var zn=Bn.option;return zn}),zt=Ft[Ft.length-1];(!zt||zt[oa.children]||We(zt,oa))&&su(function(Bn){return Bn.filter(function(zn){return zn!==Fn})})})},[ua,ia,oa]);var Hr=te.useMemo(function(){return new Set(xt(ar))},[ar]),Lr=te.useMemo(function(){return new Set(xt(pr))},[pr]),me=Yt(Ya,cl),Fe=(0,Se.Z)(me,2),Xe=Fe[0],Bt=Fe[1],Wt=function(je){Bt(je),Wr(je)},_t=function(je){if(Na)return!1;var Ft=je.disabled,zt=We(je,oa);return!Ft&&(zt||Vl||Ya)},ee=function(je,Ft){var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;xr(je),!Ya&&(Ft||Vl&&(Hl==="hover"||zt))&&ra(!1)},lt=te.useMemo(function(){return Ma?vr:ua},[Ma,vr,ua]),Ct=te.useMemo(function(){for(var Fn=[{options:lt}],je=lt,Ft=xe(je,oa),zt=function(){var Qn=Xe[Bn],Ln=je.find(function($n,Pa){return(Ft[Pa]?It(Ft[Pa]):$n[oa.value])===Qn}),da=Ln==null?void 0:Ln[oa.children];if(!(da!=null&&da.length))return 1;je=da,Fn.push({options:da})},Bn=0;Bn":ar,oa=cn.loadingIcon,Vl=cn.direction,xr=cn.notFoundContent,vr=xr===void 0?"Not Found":xr,Ql=cn.disabled,dl=!!ra,Hl=(0,ke.C8)(Ia,{value:Ja,postState:ot}),_l=(0,Se.Z)(Hl,2),Bl=_l[0],Ur=_l[1],ia=te.useMemo(function(){return Dt(cl)},[JSON.stringify(cl)]),su=ut(ia,Ma),Wr=(0,Se.Z)(su,3),Hr=Wr[0],Lr=Wr[1],me=Wr[2],Fe=ct(Hr,ia),Xe=Je(dl,Bl,Lr,me,Fe),Bt=(0,Se.Z)(Xe,3),Wt=Bt[0],_t=Bt[1],ee=Bt[2],lt=(0,ke.zX)(function(Ut){if(Ur(Ut),Nl){var $t=ot(Ut),Fn=$t.map(function(zt){return Ye(zt,Hr,ia).map(function(Bn){return Bn.option})}),je=dl?$t:$t[0],Ft=dl?Fn:Fn[0];Nl(je,Ft)}}),Ct=ce(dl,lt,Wt,_t,ee,Lr,me,Sa),Xt=(0,ke.zX)(function(Ut){Ct(Ut)}),gt=te.useMemo(function(){return{options:Hr,fieldNames:ia,values:Wt,halfValues:_t,changeOnSelect:Na,onSelect:Xt,checkable:ra,searchOptions:[],dropdownPrefixCls:void 0,loadData:vl,expandTrigger:ua,expandIcon:pr,loadingIcon:oa,dropdownMenuColumnStyle:void 0}},[Hr,ia,Wt,_t,Na,Xt,ra,vl,ua,pr,oa]),bt="".concat(Wn,"-panel"),Gt=!Hr.length;return te.createElement(be.Provider,{value:gt},te.createElement("div",{className:se()(bt,(qt={},(0,De.Z)(qt,"".concat(bt,"-rtl"),Vl==="rtl"),(0,De.Z)(qt,"".concat(bt,"-empty"),Gt),qt),Ya),style:la},Gt?vr:te.createElement(et,{prefixCls:Wn,searchValue:"",multiple:dl,toggleOpen:mt,open:!0,direction:Vl,disabled:Ql})))}function tt(Ze){var qt=Ze.onPopupVisibleChange,cn=Ze.popupVisible,Tt=Ze.popupClassName,Wn=Ze.popupPlacement;warning(!qt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(cn===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Tt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Wn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ot(Ze,qt){if(Ze){var cn=function Tt(Wn){for(var la=0;la":Wr,Lr=Ze.loadingIcon,me=Ze.children,Fe=Ze.dropdownMatchSelectWidth,Xe=Fe===void 0?!1:Fe,Bt=Ze.showCheckedStrategy,Wt=Bt===void 0?Le:Bt,_t=Ze.optionRender,ee=(0,Ce.Z)(Ze,At),lt=(0,ge.ZP)(cn),Ct=!!cl,Xt=(0,Be.Z)(Ya,{value:Ma,postState:ot}),gt=(0,Se.Z)(Xt,2),bt=gt[0],Gt=gt[1],Ut=te.useMemo(function(){return Dt(la)},[JSON.stringify(la)]),$t=ut(Ut,pr),Fn=(0,Se.Z)($t,3),je=Fn[0],Ft=Fn[1],zt=Fn[2],Bn=(0,Be.Z)("",{value:Sa,postState:function(or){return or||""}}),zn=(0,Se.Z)(Bn,2),Qn=zn[0],Ln=zn[1],da=function(or,Or){Ln(or),Or.source!=="blur"&&vl&&vl(or)},$n=he(ua),Pa=(0,Se.Z)($n,2),Ll=Pa[0],rl=Pa[1],bl=x(Qn,je,Ut,oa||Wn,rl,ra||Ct),wl=ct(je,Ut),Pl=Je(Ct,bt,Ft,zt,wl),ma=(0,Se.Z)(Pl,3),Au=ma[0],cr=ma[1],Su=ma[2],Dr=te.useMemo(function(){var lr=xt(Au),or=Zt(lr,Ft,Wt);return[].concat((0,a.Z)(Su),(0,a.Z)(zt(or)))},[Au,Ft,zt,Su,Wt]),cu=ft(Dr,je,Ut,Ct,Ja),Iu=(0,Ee.Z)(function(lr){if(Gt(lr),Ia){var or=ot(lr),Or=or.map(function(yl){return Ye(yl,je,Ut).map(function(Fr){return Fr.option})}),gu=Ct?or:or[0],eu=Ct?Or:Or[0];Ia(gu,eu)}}),ql=ce(Ct,Iu,Au,cr,Su,Ft,zt,Wt),lu=(0,Ee.Z)(function(lr){(!Ct||Nl)&&Ln(""),ql(lr)}),Pr=function(or,Or){if(Or.type==="clear"){Iu([]);return}var gu=Or.values[0],eu=gu.valueCells;lu(eu)},Hu=vr!==void 0?vr:xr,yu=dl||Ql,Gu=Ur||Bl,ao=function(or){ia==null||ia(or),su==null||su(or)},lo=te.useMemo(function(){return{options:je,fieldNames:Ut,values:Au,halfValues:cr,changeOnSelect:ra,onSelect:lu,checkable:cl,searchOptions:bl,dropdownPrefixCls:oa,loadData:Vl,expandTrigger:ar,expandIcon:Hr,loadingIcon:Lr,dropdownMenuColumnStyle:Hl,optionRender:_t}},[je,Ut,Au,cr,ra,lu,cl,bl,oa,Vl,ar,Hr,Lr,Hl,_t]),dr=!(Qn?bl:je).length,Rr=Qn&&rl.matchInputWidth||dr?{}:{minWidth:"auto"};return te.createElement(be.Provider,{value:lo},te.createElement(re.Ac,(0,ue.Z)({},ee,{ref:qt,id:lt,prefixCls:Wn,autoClearSearchValue:Nl,dropdownMatchSelectWidth:Xe,dropdownStyle:(0,ne.Z)((0,ne.Z)({},Rr),_l),displayValues:cu,onDisplayValuesChange:Pr,mode:Ct?"multiple":void 0,searchValue:Qn,onSearch:da,showSearch:Ll,OptionList:Re,emptyOptions:dr,open:Hu,dropdownClassName:yu,placement:Gu,onDropdownVisibleChange:ao,getRawInputElement:function(){return me}})))});Nt.SHOW_PARENT=Le,Nt.SHOW_CHILD=Ne,Nt.Panel=Mt;var rt=Nt,dt=rt,Te=E(2738),Ke=E(75030),Me=E(86641),wt=E(45915),Rt=E(82855),an=E(48755),dn=E(38406),Kt=E(2171),mn=E(83397),tn=E(31756),Da=E(56553),wn=E(24971),Xn=E(1722),Wa=E(90376),Ba=E(68525),_a=E(90005),Un=E(70045);function Vn(Ze,qt){const{getPrefixCls:cn,direction:Tt,renderEmpty:Wn}=te.useContext(an.E_),la=qt||Tt,Ya=cn("select",Ze),Ma=cn("cascader",Ze);return[Ya,Ma,la,Wn]}var ca=Vn;function ga(Ze,qt){return te.useMemo(()=>qt?te.createElement("span",{className:`${Ze}-checkbox-inner`}):!1,[qt])}var va=E(33853),on=E(58617),Rn=E(38819),hn=(Ze,qt,cn)=>{let Tt=cn;cn||(Tt=qt?te.createElement(va.Z,null):te.createElement(Rn.Z,null));const Wn=te.createElement("span",{className:`${Ze}-menu-item-loading-icon`},te.createElement(on.Z,{spin:!0}));return te.useMemo(()=>[Tt,Wn],[Tt])},On=E(56119),Ka=E(16931),jt=E(36237),Pn=E(36170),aa=E(63356),na=Ze=>{const{prefixCls:qt,componentCls:cn}=Ze,Tt=`${cn}-menu-item`,Wn=` &${Tt}-expand ${Tt}-expand-icon, ${Tt}-loading-icon -`;return[(0,Pn.C2)(`${qt}-checkbox`,Ze),{[cn]:{"&-checkbox":{top:0,marginInlineEnd:Ze.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${cn}-menu-empty`]:{[`${cn}-menu`]:{width:"100%",height:"auto",[Tt]:{color:Ze.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:Ze.controlItemWidth,height:Ze.dropdownHeight,margin:0,padding:Ze.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,jt.unit)(Ze.lineWidth)} ${Ze.lineType} ${Ze.colorSplit}`},"&-item":Object.assign(Object.assign({},aa.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Ze.optionPadding,lineHeight:Ze.lineHeight,cursor:"pointer",transition:`all ${Ze.motionDurationMid}`,borderRadius:Ze.borderRadiusSM,"&:hover":{background:Ze.controlItemBgHover},"&-disabled":{color:Ze.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Wn]:{color:Ze.colorTextDisabled}},[`&-active:not(${Tt}-disabled)`]:{"&, &:hover":{color:Ze.optionSelectedColor,fontWeight:Ze.optionSelectedFontWeight,backgroundColor:Ze.optionSelectedBg}},"&-content":{flex:"auto"},[Wn]:{marginInlineStart:Ze.paddingXXS,color:Ze.colorTextDescription,fontSize:Ze.fontSizeIcon},"&-keyword":{color:Ze.colorHighlight}})}}}]};const Qa=Ze=>{const{componentCls:qt,antCls:cn}=Ze;return[{[qt]:{width:Ze.controlWidth}},{[`${qt}-dropdown`]:[{[`&${cn}-select-dropdown`]:{padding:0}},na(Ze)]},{[`${qt}-dropdown-rtl`]:{direction:"rtl"}},(0,On.c)(Ze)]},La=Ze=>{const qt=Math.round((Ze.controlHeight-Ze.fontSize*Ze.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Ze.controlItemBgActive,optionSelectedFontWeight:Ze.fontWeightStrong,optionPadding:`${qt}px ${Ze.paddingSM}px`,menuPadding:Ze.paddingXXS,optionSelectedColor:Ze.colorText}};var jn=(0,Ja.I$)("Cascader",Ze=>[Qa(Ze)],La);const yn=Ze=>{const{componentCls:qt}=Ze;return{[`${qt}-panel`]:[na(Ze),{display:"inline-flex",border:`${(0,jt.unit)(Ze.lineWidth)} ${Ze.lineType} ${Ze.colorSplit}`,borderRadius:Ze.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${qt}-menus`]:{alignItems:"stretch"},[`${qt}-menu`]:{height:"auto"},"&-empty":{padding:Ze.paddingXXS}}]}};var sn=(0,Ja.A1)(["Cascader","Panel"],Ze=>yn(Ze),La);function Kn(Ze){const{prefixCls:qt,className:cn,multiple:Tt,rootClassName:Wn,notFoundContent:la,direction:Ya,expandIcon:Ma,disabled:ra}=Ze,Ia=te.useContext(Kt.Z),Xa=ra!=null?ra:Ia,[cl,Na,Pl,Sa]=ca(qt,Ya),vl=(0,mn.Z)(Na),[ua,ar,pr]=jn(Na,vl);sn(Na);const oa=Pl==="rtl",[Vl,xr]=En(cl,oa,Ma),vr=la||(Sa==null?void 0:Sa("Cascader"))||te.createElement(dn.Z,{componentName:"Cascader"}),Ql=ga(Na,Tt);return ua(te.createElement(Mt,Object.assign({},Ze,{checkable:Ql,prefixCls:Na,className:se()(cn,ar,Wn,pr,vl),notFoundContent:vr,direction:Pl,expandIcon:Vl,loadingIcon:xr,disabled:Xa})))}var fl=Kn,Fl=function(Ze,qt){var cn={};for(var Tt in Ze)Object.prototype.hasOwnProperty.call(Ze,Tt)&&qt.indexOf(Tt)<0&&(cn[Tt]=Ze[Tt]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wn=0,Tt=Object.getOwnPropertySymbols(Ze);Wnra===0?[Ma]:[].concat((0,a.Z)(Ya),[qt,Ma]),[]),Wn=[];let la=0;return Tt.forEach((Ya,Ma)=>{const ra=la+Ya.length;let Ia=Ze.slice(la,ra);la=ra,Ma%2===1&&(Ia=te.createElement("span",{className:`${cn}-menu-item-keyword`,key:`separator-${Ma}`},Ia)),Wn.push(Ia)}),Wn}const $a=(Ze,qt,cn,Tt)=>{const Wn=[],la=Ze.toLowerCase();return qt.forEach((Ya,Ma)=>{Ma!==0&&Wn.push(" / ");let ra=Ya[Tt.label];const Ia=typeof ra;(Ia==="string"||Ia==="number")&&(ra=Hn(String(ra),la,cn)),Wn.push(ra)}),Wn},ja=te.forwardRef((Ze,qt)=>{var cn;const{prefixCls:Tt,size:Wn,disabled:la,className:Ya,rootClassName:Ma,multiple:ra,bordered:Ia=!0,transitionName:Xa,choiceTransitionName:cl="",popupClassName:Na,dropdownClassName:Pl,expandIcon:Sa,placement:vl,showSearch:ua,allowClear:ar=!0,notFoundContent:pr,direction:oa,getPopupContainer:Vl,status:xr,showArrow:vr,builtinPlacements:Ql,style:dl,variant:Hl}=Ze,_l=Fl(Ze,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),Bl=(0,Te.Z)(_l,["suffixIcon"]),{getPrefixCls:Ur,getPopupContainer:ia,className:su,style:Wr}=(0,an.dj)("cascader"),{popupOverflow:Hr}=te.useContext(an.E_),{status:Lr,hasFeedback:me,isFormItemInput:Fe,feedbackIcon:Xe}=te.useContext(Da.aM),Bt=(0,Rt.F)(Lr,xr),[Wt,_t,ee,lt]=ca(Tt,oa),Ct=ee==="rtl",Xt=Ur(),gt=(0,mn.Z)(Wt),[bt,Gt,Ut]=(0,Wa.Z)(Wt,gt),$t=(0,mn.Z)(_t),[Fn]=jn(_t,$t),{compactSize:je,compactItemClassnames:Ft}=(0,Un.ri)(Wt,oa),[zt,Bn]=(0,wn.Z)("cascader",Hl,Ia),zn=pr||(lt==null?void 0:lt("Cascader"))||te.createElement(dn.Z,{componentName:"Cascader"}),Qn=se()(Na||Pl,`${_t}-dropdown`,{[`${_t}-dropdown-rtl`]:ee==="rtl"},Ma,gt,$t,Gt,Ut),Ln=te.useMemo(()=>{if(!ua)return ua;let Iu={render:$a};return typeof ua=="object"&&(Iu=Object.assign(Object.assign({},Iu),ua)),Iu},[ua]),da=(0,tn.Z)(Iu=>{var ql;return(ql=Wn!=null?Wn:je)!==null&&ql!==void 0?ql:Iu}),$n=te.useContext(Kt.Z),Pa=la!=null?la:$n,[Ll,rl]=En(Wt,Ct,Sa),bl=ga(_t,ra),wl=(0,_a.Z)(Ze.suffixIcon,vr),{suffixIcon:Ol,removeIcon:ma,clearIcon:Au}=(0,Ba.Z)(Object.assign(Object.assign({},Ze),{hasFeedback:me,feedbackIcon:Xe,showSuffixIcon:wl,multiple:ra,prefixCls:Wt,componentName:"Cascader"})),cr=te.useMemo(()=>vl!==void 0?vl:Ct?"bottomRight":"bottomLeft",[vl,Ct]),Su=ar===!0?{clearIcon:Au}:ar,[Dr]=(0,Ke.Cn)("SelectLike",(cn=Bl.dropdownStyle)===null||cn===void 0?void 0:cn.zIndex),cu=te.createElement(dt,Object.assign({prefixCls:Wt,className:se()(!Tt&&_t,{[`${Wt}-lg`]:da==="large",[`${Wt}-sm`]:da==="small",[`${Wt}-rtl`]:Ct,[`${Wt}-${zt}`]:Bn,[`${Wt}-in-form-item`]:Fe},(0,Rt.Z)(Wt,Bt,me),Ft,su,Ya,Ma,gt,$t,Gt,Ut),disabled:Pa,style:Object.assign(Object.assign({},Wr),dl)},Bl,{builtinPlacements:(0,Xn.Z)(Ql,Hr),direction:ee,placement:cr,notFoundContent:zn,allowClear:Su,showSearch:Ln,expandIcon:Ll,suffixIcon:Ol,removeIcon:ma,loadingIcon:rl,checkable:bl,dropdownClassName:Qn,dropdownPrefixCls:Tt||_t,dropdownStyle:Object.assign(Object.assign({},Bl.dropdownStyle),{zIndex:Dr}),choiceTransitionName:(0,Me.m)(Xt,"",cl),transitionName:(0,Me.m)(Xt,"slide-up",Xa),getPopupContainer:Vl||ia,ref:qt}));return Fn(bt(cu))}),pl=(0,wt.Z)(ja,"dropdownAlign",Ze=>(0,Te.Z)(Ze,["visible"]));ja.SHOW_PARENT=gn,ja.SHOW_CHILD=wr,ja.Panel=fl,ja._InternalPanelDoNotUseOrYouWillBeFired=pl;var Nl=ja},24017:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return $c}});var a=E(66649),te=E.n(a),ie=E(9007),se=E.n(ie),ue=E(50991),ne=E.n(ue),Se=E(9084),Ce=E.n(Se),re=E(58626),ge=E.n(re),Ee=E(13477),Be=E.n(Ee),ht=E(64796),be=E.n(ht);te().extend(be()),te().extend(Be()),te().extend(se()),te().extend(ne()),te().extend(Ce()),te().extend(ge()),te().extend(function(y,ae){var fe=ae.prototype,Oe=fe.format;fe.format=function(vt){var en=(vt||"").replace("Wo","wo");return Oe.bind(this)(en)}});var oe={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"},De=function(ae){var fe=oe[ae];return fe||ae.split("_")[0]},Ue=function(){},Ve={getNow:function(){var ae=te()();return typeof ae.tz=="function"?ae.tz():ae},getFixedDate:function(ae){return te()(ae,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ae){return ae.endOf("month")},getWeekDay:function(ae){var fe=ae.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(ae){return ae.year()},getMonth:function(ae){return ae.month()},getDate:function(ae){return ae.date()},getHour:function(ae){return ae.hour()},getMinute:function(ae){return ae.minute()},getSecond:function(ae){return ae.second()},getMillisecond:function(ae){return ae.millisecond()},addYear:function(ae,fe){return ae.add(fe,"year")},addMonth:function(ae,fe){return ae.add(fe,"month")},addDate:function(ae,fe){return ae.add(fe,"day")},setYear:function(ae,fe){return ae.year(fe)},setMonth:function(ae,fe){return ae.month(fe)},setDate:function(ae,fe){return ae.date(fe)},setHour:function(ae,fe){return ae.hour(fe)},setMinute:function(ae,fe){return ae.minute(fe)},setSecond:function(ae,fe){return ae.second(fe)},setMillisecond:function(ae,fe){return ae.millisecond(fe)},isAfter:function(ae,fe){return ae.isAfter(fe)},isValidate:function(ae){return ae.isValid()},locale:{getWeekFirstDay:function(ae){return te()().locale(De(ae)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ae,fe){return fe.locale(De(ae)).weekday(0)},getWeek:function(ae,fe){return fe.locale(De(ae)).week()},getShortWeekDays:function(ae){return te()().locale(De(ae)).localeData().weekdaysMin()},getShortMonths:function(ae){return te()().locale(De(ae)).localeData().monthsShort()},format:function(ae,fe,Oe){return fe.locale(De(ae)).format(Oe)},parse:function(ae,fe,Oe){for(var Qe=De(ae),vt=0;vt2&&arguments[2]!==void 0?arguments[2]:"0",Oe=String(y);Oe.length2&&arguments[2]!==void 0?arguments[2]:[],Oe=x.useState([!1,!1]),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=function(un,Dn){en(function(fa){return ke(fa,Dn,un)})},Sn=x.useMemo(function(){return vt.map(function(Yn,un){if(Yn)return!0;var Dn=y[un];return Dn?!!(!fe[un]&&!Dn||Dn&&ae(Dn,{activeIndex:un})):!1})},[y,vt,ae,fe]);return[Sn,ln]}function Nt(y,ae,fe,Oe,Qe){var vt="",en=[];return y&&en.push(Qe?"hh":"HH"),ae&&en.push("mm"),fe&&en.push("ss"),vt=en.join(":"),Oe&&(vt+=".SSS"),Qe&&(vt+=" A"),vt}function rt(y,ae,fe,Oe,Qe,vt){var en=y.fieldDateTimeFormat,ln=y.fieldDateFormat,Sn=y.fieldTimeFormat,Yn=y.fieldMonthFormat,un=y.fieldYearFormat,Dn=y.fieldWeekFormat,fa=y.fieldQuarterFormat,Ea=y.yearFormat,ta=y.cellYearFormat,Ca=y.cellQuarterFormat,Fa=y.dayFormat,ha=y.cellDateFormat,el=Nt(ae,fe,Oe,Qe,vt);return(0,he.Z)((0,he.Z)({},y),{},{fieldDateTimeFormat:en||"YYYY-MM-DD ".concat(el),fieldDateFormat:ln||"YYYY-MM-DD",fieldTimeFormat:Sn||el,fieldMonthFormat:Yn||"YYYY-MM",fieldYearFormat:un||"YYYY",fieldWeekFormat:Dn||"gggg-wo",fieldQuarterFormat:fa||"YYYY-[Q]Q",yearFormat:Ea||"YYYY",cellYearFormat:ta||"YYYY",cellQuarterFormat:Ca||"[Q]Q",cellDateFormat:ha||Fa||"D"})}function dt(y,ae){var fe=ae.showHour,Oe=ae.showMinute,Qe=ae.showSecond,vt=ae.showMillisecond,en=ae.use12Hours;return x.useMemo(function(){return rt(y,fe,Oe,Qe,vt,en)},[y,fe,Oe,Qe,vt,en])}var Te=E(76190);function Ke(y,ae,fe){return fe!=null?fe:ae.some(function(Oe){return y.includes(Oe)})}var Me=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function wt(y){var ae=mt(y,Me),fe=y.format,Oe=y.picker,Qe=null;return fe&&(Qe=fe,Array.isArray(Qe)&&(Qe=Qe[0]),Qe=(0,Te.Z)(Qe)==="object"?Qe.format:Qe),Oe==="time"&&(ae.format=Qe),[ae,Qe]}function Rt(y){return y&&typeof y=="string"}function an(y,ae,fe,Oe){return[y,ae,fe,Oe].some(function(Qe){return Qe!==void 0})}function dn(y,ae,fe,Oe,Qe){var vt=ae,en=fe,ln=Oe;if(!y&&!vt&&!en&&!ln&&!Qe)vt=!0,en=!0,ln=!0;else if(y){var Sn,Yn,un,Dn=[vt,en,ln].some(function(ta){return ta===!1}),fa=[vt,en,ln].some(function(ta){return ta===!0}),Ea=Dn?!0:!fa;vt=(Sn=vt)!==null&&Sn!==void 0?Sn:Ea,en=(Yn=en)!==null&&Yn!==void 0?Yn:Ea,ln=(un=ln)!==null&&un!==void 0?un:Ea}return[vt,en,ln,Qe]}function Kt(y){var ae=y.showTime,fe=wt(y),Oe=(0,Ae.Z)(fe,2),Qe=Oe[0],vt=Oe[1],en=ae&&(0,Te.Z)(ae)==="object"?ae:{},ln=(0,he.Z)((0,he.Z)({defaultOpenValue:en.defaultOpenValue||en.defaultValue},Qe),en),Sn=ln.showMillisecond,Yn=ln.showHour,un=ln.showMinute,Dn=ln.showSecond,fa=an(Yn,un,Dn,Sn),Ea=dn(fa,Yn,un,Dn,Sn),ta=(0,Ae.Z)(Ea,3);return Yn=ta[0],un=ta[1],Dn=ta[2],[ln,(0,he.Z)((0,he.Z)({},ln),{},{showHour:Yn,showMinute:un,showSecond:Dn,showMillisecond:Sn}),ln.format,vt]}function mn(y,ae,fe,Oe,Qe){var vt=y==="time";if(y==="datetime"||vt){for(var en=Oe,ln=Mt(y,Qe,null),Sn=ln,Yn=[ae,fe],un=0;un1&&(en=ae.addDate(en,-7)),en}function On(y,ae){var fe=ae.generateConfig,Oe=ae.locale,Qe=ae.format;return y?typeof Qe=="function"?Qe(y):fe.locale.format(Oe.locale,y,Qe):""}function Ja(y,ae,fe){var Oe=ae,Qe=["getHour","getMinute","getSecond","getMillisecond"],vt=["setHour","setMinute","setSecond","setMillisecond"];return vt.forEach(function(en,ln){fe?Oe=y[en](Oe,y[Qe[ln]](fe)):Oe=y[en](Oe,0)}),Oe}function jt(y,ae,fe,Oe,Qe){var vt=(0,ce.zX)(function(en,ln){return!!(fe&&fe(en,ln)||Oe&&y.isAfter(Oe,en)&&!on(y,ae,Oe,en,ln.type)||Qe&&y.isAfter(en,Qe)&&!on(y,ae,Qe,en,ln.type))});return vt}function Pn(y,ae,fe){return x.useMemo(function(){var Oe=Mt(y,ae,fe),Qe=Re(Oe),vt=Qe[0],en=(0,Te.Z)(vt)==="object"&&vt.type==="mask"?vt.format:null;return[Qe.map(function(ln){return typeof ln=="string"||typeof ln=="function"?ln:ln.format}),en]},[y,ae,fe])}function aa(y,ae,fe){return typeof y[0]=="function"||fe?!0:ae}function pa(y,ae,fe,Oe){var Qe=(0,ce.zX)(function(vt,en){var ln=(0,he.Z)({type:ae},en);if(delete ln.activeIndex,!y.isValidate(vt)||fe&&fe(vt,ln))return!0;if((ae==="date"||ae==="time")&&Oe){var Sn,Yn=en&&en.activeIndex===1?"end":"start",un=((Sn=Oe.disabledTime)===null||Sn===void 0?void 0:Sn.call(Oe,vt,Yn,{from:ln.from}))||{},Dn=un.disabledHours,fa=un.disabledMinutes,Ea=un.disabledSeconds,ta=un.disabledMilliseconds,Ca=Oe.disabledHours,Fa=Oe.disabledMinutes,ha=Oe.disabledSeconds,el=Dn||Ca,za=fa||Fa,ba=Ea||ha,nl=y.getHour(vt),Za=y.getMinute(vt),Ha=y.getSecond(vt),Gl=y.getMillisecond(vt);if(el&&el().includes(nl)||za&&za(nl).includes(Za)||ba&&ba(nl,Za).includes(Ha)||ta&&ta(nl,Za,Ha).includes(Gl))return!0}return!1});return Qe}function na(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=x.useMemo(function(){var Oe=y&&Re(y);return ae&&Oe&&(Oe[1]=Oe[1]||Oe[0]),Oe},[y,ae]);return fe}function Qa(y,ae){var fe=y.generateConfig,Oe=y.locale,Qe=y.picker,vt=Qe===void 0?"date":Qe,en=y.prefixCls,ln=en===void 0?"rc-picker":en,Sn=y.styles,Yn=Sn===void 0?{}:Sn,un=y.classNames,Dn=un===void 0?{}:un,fa=y.order,Ea=fa===void 0?!0:fa,ta=y.components,Ca=ta===void 0?{}:ta,Fa=y.inputRender,ha=y.allowClear,el=y.clearIcon,za=y.needConfirm,ba=y.multiple,nl=y.format,Za=y.inputReadOnly,Ha=y.disabledDate,Gl=y.minDate,xl=y.maxDate,Dl=y.showTime,gl=y.value,$l=y.defaultValue,Tl=y.pickerValue,Rl=y.defaultPickerValue,Sl=na(gl),Wl=na($l),Kl=na(Tl),gr=na(Rl),rr=vt==="date"&&Dl?"datetime":vt,jl=rr==="time"||rr==="datetime",zl=jl||ba,ol=za!=null?za:jl,kl=Kt(y),Ml=(0,Ae.Z)(kl,4),Sr=Ml[0],jr=Ml[1],Tr=Ml[2],Yr=Ml[3],Ar=dt(Oe,jr),Kr=x.useMemo(function(){return mn(rr,Tr,Yr,Sr,Ar)},[rr,Tr,Yr,Sr,Ar]),zr=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},y),{},{prefixCls:ln,locale:Ar,picker:vt,styles:Yn,classNames:Dn,order:Ea,components:(0,he.Z)({input:Fa},Ca),clearIcon:tn(ln,ha,el),showTime:Kr,value:Sl,defaultValue:Wl,pickerValue:Kl,defaultPickerValue:gr},ae==null?void 0:ae())},[y]),er=Pn(rr,Ar,nl),Cl=(0,Ae.Z)(er,2),_r=Cl[0],Fu=Cl[1],Vr=aa(_r,Za,ba),Vu=jt(fe,Oe,Ha,Gl,xl),mu=pa(fe,vt,Vu,Kr),ju=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},zr),{},{needConfirm:ol,inputReadOnly:Vr,disabledDate:Vu})},[zr,ol,Vr,Vu]);return[ju,rr,zl,_r,Fu,mu]}var La=E(16089);function jn(y,ae,fe){var Oe=(0,ce.C8)(ae,{value:y}),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=x.useRef(y),Sn=x.useRef(),Yn=function(){La.Z.cancel(Sn.current)},un=(0,ce.zX)(function(){en(ln.current),fe&&vt!==ln.current&&fe(ln.current)}),Dn=(0,ce.zX)(function(fa,Ea){Yn(),ln.current=fa,fa||Ea?un():Sn.current=(0,La.Z)(un)});return x.useEffect(function(){return Yn},[]),[vt,Dn]}function yn(y,ae){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Oe=arguments.length>3?arguments[3]:void 0,Qe=fe.every(function(un){return un})?!1:y,vt=jn(Qe,ae||!1,Oe),en=(0,Ae.Z)(vt,2),ln=en[0],Sn=en[1];function Yn(un){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Dn.inherit||ln)&&Sn(un,Dn.force)}return[ln,Yn]}function sn(y){var ae=x.useRef();return x.useImperativeHandle(y,function(){var fe;return{nativeElement:(fe=ae.current)===null||fe===void 0?void 0:fe.nativeElement,focus:function(Qe){var vt;(vt=ae.current)===null||vt===void 0||vt.focus(Qe)},blur:function(){var Qe;(Qe=ae.current)===null||Qe===void 0||Qe.blur()}}}),ae}function Kn(y,ae){return x.useMemo(function(){return y||(ae?((0,it.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ae).map(function(fe){var Oe=(0,Ae.Z)(fe,2),Qe=Oe[0],vt=Oe[1];return{label:Qe,value:vt}})):[])},[y,ae])}function fl(y,ae){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Oe=x.useRef(ae);Oe.current=ae,(0,Je.o)(function(){if(y)Oe.current(y);else{var Qe=(0,La.Z)(function(){Oe.current(y)},fe);return function(){La.Z.cancel(Qe)}}},[y])}function Fl(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Oe=x.useState(0),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=x.useState(!1),Sn=(0,Ae.Z)(ln,2),Yn=Sn[0],un=Sn[1],Dn=x.useRef([]),fa=x.useRef(null),Ea=x.useRef(null),ta=function(ba){fa.current=ba},Ca=function(ba){return fa.current===ba},Fa=function(ba){un(ba)},ha=function(ba){return ba&&(Ea.current=ba),Ea.current},el=function(ba){var nl=Dn.current,Za=new Set(nl.filter(function(Gl){return ba[Gl]||ae[Gl]})),Ha=nl[nl.length-1]===0?1:0;return Za.size>=2||y[Ha]?null:Ha};return fl(Yn||fe,function(){Yn||(Dn.current=[],ta(null))}),x.useEffect(function(){Yn&&Dn.current.push(vt)},[Yn,vt]),[Yn,Fa,ha,vt,en,el,Dn.current,ta,Ca]}function wr(y,ae,fe,Oe,Qe,vt){var en=fe[fe.length-1],ln=function(Yn,un){var Dn=(0,Ae.Z)(y,2),fa=Dn[0],Ea=Dn[1],ta=(0,he.Z)((0,he.Z)({},un),{},{from:tt(y,fe)});return en===1&&ae[0]&&fa&&!on(Oe,Qe,fa,Yn,ta.type)&&Oe.isAfter(fa,Yn)||en===0&&ae[1]&&Ea&&!on(Oe,Qe,Ea,Yn,ta.type)&&Oe.isAfter(Yn,Ea)?!0:vt==null?void 0:vt(Yn,ta)};return ln}function gn(y,ae,fe,Oe){switch(ae){case"date":case"week":return y.addMonth(fe,Oe);case"month":case"quarter":return y.addYear(fe,Oe);case"year":return y.addYear(fe,Oe*10);case"decade":return y.addYear(fe,Oe*100);default:return fe}}var Hn=[];function $a(y,ae,fe,Oe,Qe,vt,en,ln){var Sn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Hn,Yn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Hn,un=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Hn,Dn=arguments.length>11?arguments[11]:void 0,fa=arguments.length>12?arguments[12]:void 0,Ea=arguments.length>13?arguments[13]:void 0,ta=en==="time",Ca=vt||0,Fa=function(Kl){var gr=y.getNow();return ta&&(gr=Ja(y,gr)),Sn[Kl]||fe[Kl]||gr},ha=(0,Ae.Z)(Yn,2),el=ha[0],za=ha[1],ba=(0,ce.C8)(function(){return Fa(0)},{value:el}),nl=(0,Ae.Z)(ba,2),Za=nl[0],Ha=nl[1],Gl=(0,ce.C8)(function(){return Fa(1)},{value:za}),xl=(0,Ae.Z)(Gl,2),Dl=xl[0],gl=xl[1],$l=x.useMemo(function(){var Wl=[Za,Dl][Ca];return ta?Wl:Ja(y,Wl,un[Ca])},[ta,Za,Dl,Ca,y,un]),Tl=function(Kl){var gr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",rr=[Ha,gl][Ca];rr(Kl);var jl=[Za,Dl];jl[Ca]=Kl,Dn&&(!on(y,ae,Za,jl[0],en)||!on(y,ae,Dl,jl[1],en))&&Dn(jl,{source:gr,range:Ca===1?"end":"start",mode:Oe})},Rl=function(Kl,gr){if(ln){var rr={date:"month",week:"month",month:"year",quarter:"year"},jl=rr[en];if(jl&&!on(y,ae,Kl,gr,jl))return gn(y,en,gr,-1);if(en==="year"&&Kl){var zl=Math.floor(y.getYear(Kl)/10),ol=Math.floor(y.getYear(gr)/10);if(zl!==ol)return gn(y,en,gr,-1)}}return gr},Sl=x.useRef(null);return(0,Je.Z)(function(){if(Qe&&!Sn[Ca]){var Wl=ta?null:y.getNow();if(Sl.current!==null&&Sl.current!==Ca?Wl=[Za,Dl][Ca^1]:fe[Ca]?Wl=Ca===0?fe[0]:Rl(fe[0],fe[1]):fe[Ca^1]&&(Wl=fe[Ca^1]),Wl){fa&&y.isAfter(fa,Wl)&&(Wl=fa);var Kl=ln?gn(y,en,Wl,1):Wl;Ea&&y.isAfter(Kl,Ea)&&(Wl=ln?gn(y,en,Ea,-1):Ea),Tl(Wl,"reset")}}},[Qe,Ca,fe[Ca]]),x.useEffect(function(){Qe?Sl.current=Ca:Sl.current=null},[Qe,Ca]),(0,Je.Z)(function(){Qe&&Sn&&Sn[Ca]&&Tl(Sn[Ca],"reset")},[Qe,Ca]),[$l,Tl]}function ja(y,ae){var fe=x.useRef(y),Oe=x.useState({}),Qe=(0,Ae.Z)(Oe,2),vt=Qe[1],en=function(Yn){return Yn&&ae!==void 0?ae:fe.current},ln=function(Yn){fe.current=Yn,vt({})};return[en,ln,en(!0)]}var pl=[];function Nl(y,ae,fe){var Oe=function(en){return en.map(function(ln){return On(ln,{generateConfig:y,locale:ae,format:fe[0]})})},Qe=function(en,ln){for(var Sn=Math.max(en.length,ln.length),Yn=-1,un=0;un2&&arguments[2]!==void 0?arguments[2]:1,Oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Qe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,en=[],ln=fe>=1?fe|0:1,Sn=y;Sn<=ae;Sn+=ln){var Yn=Qe.includes(Sn);(!Yn||!Oe)&&en.push({label:qe(Sn,vt),value:Sn,disabled:Yn})}return en}function Ia(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=arguments.length>2?arguments[2]:void 0,Oe=ae||{},Qe=Oe.use12Hours,vt=Oe.hourStep,en=vt===void 0?1:vt,ln=Oe.minuteStep,Sn=ln===void 0?1:ln,Yn=Oe.secondStep,un=Yn===void 0?1:Yn,Dn=Oe.millisecondStep,fa=Dn===void 0?100:Dn,Ea=Oe.hideDisabledOptions,ta=Oe.disabledTime,Ca=Oe.disabledHours,Fa=Oe.disabledMinutes,ha=Oe.disabledSeconds,el=x.useMemo(function(){return fe||y.getNow()},[fe,y]);if(0)var za,ba,nl;var Za=x.useCallback(function(zl){var ol=(ta==null?void 0:ta(zl))||{};return[ol.disabledHours||Ca||Ma,ol.disabledMinutes||Fa||Ma,ol.disabledSeconds||ha||Ma,ol.disabledMilliseconds||Ma]},[ta,Ca,Fa,ha]),Ha=x.useMemo(function(){return Za(el)},[el,Za]),Gl=(0,Ae.Z)(Ha,4),xl=Gl[0],Dl=Gl[1],gl=Gl[2],$l=Gl[3],Tl=x.useCallback(function(zl,ol,kl,Ml){var Sr=ra(0,23,en,Ea,zl()),jr=Qe?Sr.map(function(Kr){return(0,he.Z)((0,he.Z)({},Kr),{},{label:qe(Kr.value%12||12,2)})}):Sr,Tr=function(zr){return ra(0,59,Sn,Ea,ol(zr))},Yr=function(zr,er){return ra(0,59,un,Ea,kl(zr,er))},Ar=function(zr,er,Cl){return ra(0,999,fa,Ea,Ml(zr,er,Cl),3)};return[jr,Tr,Yr,Ar]},[Ea,en,Qe,fa,Sn,un]),Rl=x.useMemo(function(){return Tl(xl,Dl,gl,$l)},[Tl,xl,Dl,gl,$l]),Sl=(0,Ae.Z)(Rl,4),Wl=Sl[0],Kl=Sl[1],gr=Sl[2],rr=Sl[3],jl=function(ol,kl){var Ml=function(){return Wl},Sr=Kl,jr=gr,Tr=rr;if(kl){var Yr=Za(kl),Ar=(0,Ae.Z)(Yr,4),Kr=Ar[0],zr=Ar[1],er=Ar[2],Cl=Ar[3],_r=Tl(Kr,zr,er,Cl),Fu=(0,Ae.Z)(_r,4),Vr=Fu[0],Vu=Fu[1],mu=Fu[2],ju=Fu[3];Ml=function(){return Vr},Sr=Vu,jr=mu,Tr=ju}var Ru=Ya(ol,Ml,Sr,jr,Tr,y);return Ru};return[jl,Wl,Kl,gr,rr]}function Xa(y){var ae=y.mode,fe=y.internalMode,Oe=y.renderExtraFooter,Qe=y.showNow,vt=y.showTime,en=y.onSubmit,ln=y.onNow,Sn=y.invalid,Yn=y.needConfirm,un=y.generateConfig,Dn=y.disabledDate,fa=x.useContext(Ht),Ea=fa.prefixCls,ta=fa.locale,Ca=fa.button,Fa=Ca===void 0?"button":Ca,ha=un.getNow(),el=Ia(un,vt,ha),za=(0,Ae.Z)(el,1),ba=za[0],nl=Oe==null?void 0:Oe(ae),Za=Dn(ha,{type:ae}),Ha=function(){if(!Za){var Rl=ba(ha);ln(Rl)}},Gl="".concat(Ea,"-now"),xl="".concat(Gl,"-btn"),Dl=Qe&&x.createElement("li",{className:Gl},x.createElement("a",{className:ut()(xl,Za&&"".concat(xl,"-disabled")),"aria-disabled":Za,onClick:Ha},fe==="date"?ta.today:ta.now)),gl=Yn&&x.createElement("li",{className:"".concat(Ea,"-ok")},x.createElement(Fa,{disabled:Sn,onClick:en},ta.ok)),$l=(Dl||gl)&&x.createElement("ul",{className:"".concat(Ea,"-ranges")},Dl,gl);return!nl&&!$l?null:x.createElement("div",{className:"".concat(Ea,"-footer")},nl&&x.createElement("div",{className:"".concat(Ea,"-footer-extra")},nl),$l)}function cl(y,ae,fe){function Oe(Qe,vt){var en=Qe.findIndex(function(Sn){return on(y,ae,Sn,vt,fe)});if(en===-1)return[].concat((0,nt.Z)(Qe),[vt]);var ln=(0,nt.Z)(Qe);return ln.splice(en,1),ln}return Oe}var Na=x.createContext(null);function Pl(){return x.useContext(Na)}function Sa(y,ae){var fe=y.prefixCls,Oe=y.generateConfig,Qe=y.locale,vt=y.disabledDate,en=y.minDate,ln=y.maxDate,Sn=y.cellRender,Yn=y.hoverValue,un=y.hoverRangeValue,Dn=y.onHover,fa=y.values,Ea=y.pickerValue,ta=y.onSelect,Ca=y.prevIcon,Fa=y.nextIcon,ha=y.superPrevIcon,el=y.superNextIcon,za=Oe.getNow(),ba={now:za,values:fa,pickerValue:Ea,prefixCls:fe,disabledDate:vt,minDate:en,maxDate:ln,cellRender:Sn,hoverValue:Yn,hoverRangeValue:un,onHover:Dn,locale:Qe,generateConfig:Oe,onSelect:ta,panelType:ae,prevIcon:Ca,nextIcon:Fa,superPrevIcon:ha,superNextIcon:el};return[ba,za]}var vl=x.createContext({});function ua(y){for(var ae=y.rowNum,fe=y.colNum,Oe=y.baseDate,Qe=y.getCellDate,vt=y.prefixColumn,en=y.rowClassName,ln=y.titleFormat,Sn=y.getCellText,Yn=y.getCellClassName,un=y.headerCells,Dn=y.cellSelection,fa=Dn===void 0?!0:Dn,Ea=y.disabledDate,ta=Pl(),Ca=ta.prefixCls,Fa=ta.panelType,ha=ta.now,el=ta.disabledDate,za=ta.cellRender,ba=ta.onHover,nl=ta.hoverValue,Za=ta.hoverRangeValue,Ha=ta.generateConfig,Gl=ta.values,xl=ta.locale,Dl=ta.onSelect,gl=Ea||el,$l="".concat(Ca,"-cell"),Tl=x.useContext(vl),Rl=Tl.onCellDblClick,Sl=function(kl){return Gl.some(function(Ml){return Ml&&on(Ha,xl,kl,Ml,Fa)})},Wl=[],Kl=0;Kl1&&arguments[1]!==void 0?arguments[1]:!1;uu(Jl),Fa==null||Fa(Jl),wu&&Wu(Jl)},Gr=function(Jl,wu){Ar(Jl),wu&&zu(wu),Wu(wu,Jl)},Bu=function(Jl){if(mu(Jl),zu(Jl),Yr!==ba){var wu=["decade","year"],Ul=[].concat(wu,["month"]),sr={quarter:[].concat(wu,["quarter"]),week:[].concat((0,nt.Z)(Ul),["week"]),date:[].concat((0,nt.Z)(Ul),["date"])},co=sr[ba]||Ul,eo=co.indexOf(Yr),Co=co[eo+1];Co&&Gr(Co,Jl)}},Mo=x.useMemo(function(){var yr,Jl;if(Array.isArray(Ha)){var wu=(0,Ae.Z)(Ha,2);yr=wu[0],Jl=wu[1]}else yr=Ha;return!yr&&!Jl?null:(yr=yr||Jl,Jl=Jl||yr,Qe.isAfter(yr,Jl)?[Jl,yr]:[yr,Jl])},[Ha,Qe]),Nu=He(Gl,xl,Dl),Eu=$l[Kr]||Xe[Kr]||Vl,Pu=x.useContext(vl),io=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},Pu),{},{hideHeader:Tl})},[Pu,Tl]),kr="".concat(Rl,"-panel"),Wo=mt(y,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return x.createElement(vl.Provider,{value:io},x.createElement("div",{ref:Sl,tabIndex:Sn,className:ut()(kr,(0,yt.Z)({},"".concat(kr,"-rtl"),vt==="rtl"))},x.createElement(Eu,(0,Ie.Z)({},Wo,{showTime:Ml,prefixCls:Rl,locale:ol,generateConfig:Qe,onModeChange:Gr,pickerValue:pu,onPickerValueChange:function(Jl){zu(Jl,!0)},value:Vr[0],onSelect:Bu,values:Vr,cellRender:Nu,hoverRangeValue:Mo,hoverValue:Za}))))}var Wt=x.memo(x.forwardRef(Bt)),_t=Wt;function ee(y){var ae=y.picker,fe=y.multiplePanel,Oe=y.pickerValue,Qe=y.onPickerValueChange,vt=y.needConfirm,en=y.onSubmit,ln=y.range,Sn=y.hoverValue,Yn=x.useContext(Ht),un=Yn.prefixCls,Dn=Yn.generateConfig,fa=x.useCallback(function(el,za){return gn(Dn,ae,el,za)},[Dn,ae]),Ea=x.useMemo(function(){return fa(Oe,1)},[Oe,fa]),ta=function(za){Qe(fa(za,-1))},Ca={onCellDblClick:function(){vt&&en()}},Fa=ae==="time",ha=(0,he.Z)((0,he.Z)({},y),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Fa});return ln?ha.hoverRangeValue=Sn:ha.hoverValue=Sn,fe?x.createElement("div",{className:"".concat(un,"-panels")},x.createElement(vl.Provider,{value:(0,he.Z)((0,he.Z)({},Ca),{},{hideNext:!0})},x.createElement(_t,ha)),x.createElement(vl.Provider,{value:(0,he.Z)((0,he.Z)({},Ca),{},{hidePrev:!0})},x.createElement(_t,(0,Ie.Z)({},ha,{pickerValue:Ea,onPickerValueChange:ta})))):x.createElement(vl.Provider,{value:(0,he.Z)({},Ca)},x.createElement(_t,ha))}function lt(y){return typeof y=="function"?y():y}function Ct(y){var ae=y.prefixCls,fe=y.presets,Oe=y.onClick,Qe=y.onHover;return fe.length?x.createElement("div",{className:"".concat(ae,"-presets")},x.createElement("ul",null,fe.map(function(vt,en){var ln=vt.label,Sn=vt.value;return x.createElement("li",{key:en,onClick:function(){Oe(lt(Sn))},onMouseEnter:function(){Qe(lt(Sn))},onMouseLeave:function(){Qe(null)}},ln)}))):null}function Xt(y){var ae=y.panelRender,fe=y.internalMode,Oe=y.picker,Qe=y.showNow,vt=y.range,en=y.multiple,ln=y.activeInfo,Sn=ln===void 0?[0,0,0]:ln,Yn=y.presets,un=y.onPresetHover,Dn=y.onPresetSubmit,fa=y.onFocus,Ea=y.onBlur,ta=y.onPanelMouseDown,Ca=y.direction,Fa=y.value,ha=y.onSelect,el=y.isInvalid,za=y.defaultOpenValue,ba=y.onOk,nl=y.onSubmit,Za=x.useContext(Ht),Ha=Za.prefixCls,Gl="".concat(Ha,"-panel"),xl=Ca==="rtl",Dl=x.useRef(null),gl=x.useRef(null),$l=x.useState(0),Tl=(0,Ae.Z)($l,2),Rl=Tl[0],Sl=Tl[1],Wl=x.useState(0),Kl=(0,Ae.Z)(Wl,2),gr=Kl[0],rr=Kl[1],jl=x.useState(0),zl=(0,Ae.Z)(jl,2),ol=zl[0],kl=zl[1],Ml=function(Bu){Bu.width&&Sl(Bu.width)},Sr=(0,Ae.Z)(Sn,3),jr=Sr[0],Tr=Sr[1],Yr=Sr[2],Ar=x.useState(0),Kr=(0,Ae.Z)(Ar,2),zr=Kr[0],er=Kr[1];x.useEffect(function(){er(10)},[jr]),x.useEffect(function(){if(vt&&gl.current){var Gr,Bu=((Gr=Dl.current)===null||Gr===void 0?void 0:Gr.offsetWidth)||0,Mo=gl.current.getBoundingClientRect();if(!Mo.height||Mo.right<0){er(function(io){return Math.max(0,io-1)});return}var Nu=(xl?Tr-Bu:jr)-Mo.left;if(kl(Nu),Rl&&Rl=ln&&fe<=Sn)return vt;var Yn=Math.min(Math.abs(fe-ln),Math.abs(fe-Sn));Yn0?Qi:Ns));var Os=Jr+ti,ys=Ns-Qi+1;return String(Qi+(ys+Os-Qi)%ys)};switch(wu){case"Backspace":case"Delete":Ul="",sr=eo;break;case"ArrowLeft":Ul="",Co(-1);break;case"ArrowRight":Ul="",Co(1);break;case"ArrowUp":Ul="",sr=gi(1);break;case"ArrowDown":Ul="",sr=gi(-1);break;default:isNaN(Number(wu))||(Ul=ol+wu,sr=Ul);break}if(Ul!==null&&(kl(Ul),Ul.length>=co&&(Co(1),kl(""))),sr!==null){var Ho=er.slice(0,mu)+qe(sr,co)+er.slice(ju);pu(Ho.slice(0,en.length))}zr({})},kr=x.useRef();(0,Je.Z)(function(){if(!(!Rl||!en||zu.current)){if(!Fu.match(er)){pu(en);return}return _r.current.setSelectionRange(mu,ju),kr.current=(0,La.Z)(function(){_r.current.setSelectionRange(mu,ju)}),function(){La.Z.cancel(kr.current)}}},[Fu,en,Rl,er,jr,mu,ju,Kr,pu]);var Wo=en?{onFocus:Mo,onBlur:Eu,onKeyDown:io,onMouseDown:Gr,onMouseUp:Bu,onPaste:Wu}:{};return x.createElement("div",{ref:Cl,className:ut()(gl,(0,yt.Z)((0,yt.Z)({},"".concat(gl,"-active"),fe&&Qe),"".concat(gl,"-placeholder"),un))},x.createElement(Dl,(0,Ie.Z)({ref:_r,"aria-invalid":Fa,autoComplete:"off"},el,{onKeyDown:Pu,onBlur:Nu},Wo,{value:er,onChange:uu})),x.createElement(je,{type:"suffix",icon:vt}),ha)}),Ll=Pa,rl=["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"],bl=["index"];function wl(y,ae){var fe=y.id,Oe=y.prefix,Qe=y.clearIcon,vt=y.suffixIcon,en=y.separator,ln=en===void 0?"~":en,Sn=y.activeIndex,Yn=y.activeHelp,un=y.allHelp,Dn=y.focused,fa=y.onFocus,Ea=y.onBlur,ta=y.onKeyDown,Ca=y.locale,Fa=y.generateConfig,ha=y.placeholder,el=y.className,za=y.style,ba=y.onClick,nl=y.onClear,Za=y.value,Ha=y.onChange,Gl=y.onSubmit,xl=y.onInputChange,Dl=y.format,gl=y.maskFormat,$l=y.preserveInvalidOnBlur,Tl=y.onInvalid,Rl=y.disabled,Sl=y.invalid,Wl=y.inputReadOnly,Kl=y.direction,gr=y.onOpenChange,rr=y.onActiveInfo,jl=y.placement,zl=y.onMouseDown,ol=y.required,kl=y["aria-required"],Ml=y.autoFocus,Sr=y.tabIndex,jr=(0,gt.Z)(y,rl),Tr=Kl==="rtl",Yr=x.useContext(Ht),Ar=Yr.prefixCls,Kr=x.useMemo(function(){if(typeof fe=="string")return[fe];var Nu=fe||{};return[Nu.start,Nu.end]},[fe]),zr=x.useRef(),er=x.useRef(),Cl=x.useRef(),_r=function(Eu){var Pu;return(Pu=[er,Cl][Eu])===null||Pu===void 0?void 0:Pu.current};x.useImperativeHandle(ae,function(){return{nativeElement:zr.current,focus:function(Eu){if((0,Te.Z)(Eu)==="object"){var Pu,io=Eu||{},kr=io.index,Wo=kr===void 0?0:kr,yr=(0,gt.Z)(io,bl);(Pu=_r(Wo))===null||Pu===void 0||Pu.focus(yr)}else{var Jl;(Jl=_r(Eu!=null?Eu:0))===null||Jl===void 0||Jl.focus()}},blur:function(){var Eu,Pu;(Eu=_r(0))===null||Eu===void 0||Eu.blur(),(Pu=_r(1))===null||Pu===void 0||Pu.blur()}}});var Fu=Ut(jr),Vr=x.useMemo(function(){return Array.isArray(ha)?ha:[ha,ha]},[ha]),Vu=bt((0,he.Z)((0,he.Z)({},y),{},{id:Kr,placeholder:Vr})),mu=(0,Ae.Z)(Vu,1),ju=mu[0],Ru=x.useState({position:"absolute",width:0}),pu=(0,Ae.Z)(Ru,2),uu=pu[0],Wu=pu[1],zu=(0,ce.zX)(function(){var Nu=_r(Sn);if(Nu){var Eu=Nu.nativeElement.getBoundingClientRect(),Pu=zr.current.getBoundingClientRect(),io=Eu.left-Pu.left;Wu(function(kr){return(0,he.Z)((0,he.Z)({},kr),{},{width:Eu.width,left:io})}),rr([Eu.left,Eu.right,Pu.width])}});x.useEffect(function(){zu()},[Sn]);var Gr=Qe&&(Za[0]&&!Rl[0]||Za[1]&&!Rl[1]),Bu=Ml&&!Rl[0],Mo=Ml&&!Bu&&!Rl[1];return x.createElement(la.Z,{onResize:zu},x.createElement("div",(0,Ie.Z)({},Fu,{className:ut()(Ar,"".concat(Ar,"-range"),(0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)({},"".concat(Ar,"-focused"),Dn),"".concat(Ar,"-disabled"),Rl.every(function(Nu){return Nu})),"".concat(Ar,"-invalid"),Sl.some(function(Nu){return Nu})),"".concat(Ar,"-rtl"),Tr),el),style:za,ref:zr,onClick:ba,onMouseDown:function(Eu){var Pu=Eu.target;Pu!==er.current.inputElement&&Pu!==Cl.current.inputElement&&Eu.preventDefault(),zl==null||zl(Eu)}}),Oe&&x.createElement("div",{className:"".concat(Ar,"-prefix")},Oe),x.createElement(Ll,(0,Ie.Z)({ref:er},ju(0),{autoFocus:Bu,tabIndex:Sr,"date-range":"start"})),x.createElement("div",{className:"".concat(Ar,"-range-separator")},ln),x.createElement(Ll,(0,Ie.Z)({ref:Cl},ju(1),{autoFocus:Mo,tabIndex:Sr,"date-range":"end"})),x.createElement("div",{className:"".concat(Ar,"-active-bar"),style:uu}),x.createElement(je,{type:"suffix",icon:vt}),Gr&&x.createElement(Ft,{icon:Qe,onClear:nl})))}var Ol=x.forwardRef(wl),ma=Ol;function Au(y,ae){var fe=y!=null?y:ae;return Array.isArray(fe)?fe:[fe,fe]}function cr(y){return y===1?"end":"start"}function Su(y,ae){var fe=Qa(y,function(){var Br=y.disabled,nu=y.allowEmpty,xu=Au(Br,!1),go=Au(nu,!1);return{disabled:xu,allowEmpty:go}}),Oe=(0,Ae.Z)(fe,6),Qe=Oe[0],vt=Oe[1],en=Oe[2],ln=Oe[3],Sn=Oe[4],Yn=Oe[5],un=Qe.prefixCls,Dn=Qe.styles,fa=Qe.classNames,Ea=Qe.defaultValue,ta=Qe.value,Ca=Qe.needConfirm,Fa=Qe.onKeyDown,ha=Qe.disabled,el=Qe.allowEmpty,za=Qe.disabledDate,ba=Qe.minDate,nl=Qe.maxDate,Za=Qe.defaultOpen,Ha=Qe.open,Gl=Qe.onOpenChange,xl=Qe.locale,Dl=Qe.generateConfig,gl=Qe.picker,$l=Qe.showNow,Tl=Qe.showToday,Rl=Qe.showTime,Sl=Qe.mode,Wl=Qe.onPanelChange,Kl=Qe.onCalendarChange,gr=Qe.onOk,rr=Qe.defaultPickerValue,jl=Qe.pickerValue,zl=Qe.onPickerValueChange,ol=Qe.inputReadOnly,kl=Qe.suffixIcon,Ml=Qe.onFocus,Sr=Qe.onBlur,jr=Qe.presets,Tr=Qe.ranges,Yr=Qe.components,Ar=Qe.cellRender,Kr=Qe.dateRender,zr=Qe.monthCellRender,er=Qe.onClick,Cl=sn(ae),_r=yn(Ha,Za,ha,Gl),Fu=(0,Ae.Z)(_r,2),Vr=Fu[0],Vu=Fu[1],mu=function(nu,xu){(ha.some(function(go){return!go})||!nu)&&Vu(nu,xu)},ju=cn(Dl,xl,ln,!0,!1,Ea,ta,Kl,gr),Ru=(0,Ae.Z)(ju,5),pu=Ru[0],uu=Ru[1],Wu=Ru[2],zu=Ru[3],Gr=Ru[4],Bu=Wu(),Mo=Fl(ha,el,Vr),Nu=(0,Ae.Z)(Mo,9),Eu=Nu[0],Pu=Nu[1],io=Nu[2],kr=Nu[3],Wo=Nu[4],yr=Nu[5],Jl=Nu[6],wu=Nu[7],Ul=Nu[8],sr=function(nu,xu){Pu(!0),Ml==null||Ml(nu,{range:cr(xu!=null?xu:kr)})},co=function(nu,xu){Pu(!1),Sr==null||Sr(nu,{range:cr(xu!=null?xu:kr)})},eo=x.useMemo(function(){if(!Rl)return null;var Br=Rl.disabledTime,nu=Br?function(xu){var go=cr(kr),jo=tt(Bu,Jl,kr);return Br(xu,go,{from:jo})}:void 0;return(0,he.Z)((0,he.Z)({},Rl),{},{disabledTime:nu})},[Rl,kr,Bu,Jl]),Co=(0,ce.C8)([gl,gl],{value:Sl}),gi=(0,Ae.Z)(Co,2),Ho=gi[0],Bi=gi[1],ti=Ho[kr]||gl,Pi=ti==="date"&&eo?"datetime":ti,ni=Pi===gl&&Pi!=="time",Qi=Wn(gl,ti,$l,Tl,!0),Ns=Tt(Qe,pu,uu,Wu,zu,ha,ln,Eu,Vr,Yn),Yi=(0,Ae.Z)(Ns,2),Ps=Yi[0],Jr=Yi[1],Os=wr(Bu,ha,Jl,Dl,xl,za),ys=At(Bu,Yn,el),gc=(0,Ae.Z)(ys,2),Pc=gc[0],pc=gc[1],Ec=$a(Dl,xl,Bu,Ho,Vr,kr,vt,ni,rr,jl,eo==null?void 0:eo.defaultOpenValue,zl,ba,nl),Cs=(0,Ae.Z)(Ec,2),Oc=Cs[0],hc=Cs[1],Vi=(0,ce.zX)(function(Br,nu,xu){var go=ke(Ho,kr,nu);if((go[0]!==Ho[0]||go[1]!==Ho[1])&&Bi(go),Wl&&xu!==!1){var jo=(0,nt.Z)(Bu);Br&&(jo[kr]=Br),Wl(jo,go)}}),Gs=function(nu,xu){return ke(Bu,xu,nu)},to=function(nu,xu){var go=Bu;nu&&(go=Gs(nu,kr)),wu(kr);var jo=yr(go);zu(go),Ps(kr,jo===null),jo===null?mu(!1,{force:!0}):xu||Cl.current.focus({index:jo})},Tc=function(nu){var xu,go=nu.target.getRootNode();if(!Cl.current.nativeElement.contains((xu=go.activeElement)!==null&&xu!==void 0?xu:document.activeElement)){var jo=ha.findIndex(function(ad){return!ad});jo>=0&&Cl.current.focus({index:jo})}mu(!0),er==null||er(nu)},Ac=function(){Jr(null),mu(!1,{force:!0})},kc=x.useState(null),Ts=(0,Ae.Z)(kc,2),Lc=Ts[0],Ks=Ts[1],Oi=x.useState(null),as=(0,Ae.Z)(Oi,2),ls=as[0],Js=as[1],Xs=x.useMemo(function(){return ls||Bu},[Bu,ls]);x.useEffect(function(){Vr||Js(null)},[Vr]);var ed=x.useState([0,0,0]),_s=(0,Ae.Z)(ed,2),Rc=_s[0],Xl=_s[1],jc=Kn(jr,Tr),zc=function(nu){Js(nu),Ks("preset")},Zc=function(nu){var xu=Jr(nu);xu&&mu(!1,{force:!0})},yc=function(nu){to(nu)},Uc=function(nu){Js(nu?Gs(nu,kr):null),Ks("cell")},Qc=function(nu){mu(!0),sr(nu)},Cc=function(){io("panel")},qs=function(nu){var xu=ke(Bu,kr,nu);zu(xu),!Ca&&!en&&vt===Pi&&to(nu)},$s=function(){mu(!1)},Wi=He(Ar,Kr,zr,cr(kr)),Yc=Bu[kr]||null,Vc=(0,ce.zX)(function(Br){return Yn(Br,{activeIndex:kr})}),Cr=x.useMemo(function(){var Br=(0,Vt.Z)(Qe,!1),nu=(0,Ge.Z)(Qe,[].concat((0,nt.Z)(Object.keys(Br)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return nu},[Qe]),Xr=x.createElement(Xt,(0,Ie.Z)({},Cr,{showNow:Qi,showTime:eo,range:!0,multiplePanel:ni,activeInfo:Rc,disabledDate:Os,onFocus:Qc,onBlur:co,onPanelMouseDown:Cc,picker:gl,mode:ti,internalMode:Pi,onPanelChange:Vi,format:Sn,value:Yc,isInvalid:Vc,onChange:null,onSelect:qs,pickerValue:Oc,defaultOpenValue:Re(Rl==null?void 0:Rl.defaultOpenValue)[kr],onPickerValueChange:hc,hoverValue:Xs,onHover:Uc,needConfirm:Ca,onSubmit:to,onOk:Gr,presets:jc,onPresetHover:zc,onPresetSubmit:Zc,onNow:yc,cellRender:Wi})),_o=function(nu,xu){var go=Gs(nu,xu);zu(go)},Ti=function(){io("input")},Fc=function(nu,xu){var go=Jl.length,jo=Jl[go-1];if(go&&jo!==xu&&Ca&&!el[jo]&&!Ul(jo)&&Bu[jo]){Cl.current.focus({index:jo});return}io("input"),mu(!0,{inherit:!0}),kr!==xu&&Vr&&!Ca&&en&&to(null,!0),Wo(xu),sr(nu,xu)},td=function(nu,xu){if(mu(!1),!Ca&&io()==="input"){var go=yr(Bu);Ps(kr,go===null)}co(nu,xu)},nd=function(nu,xu){nu.key==="Tab"&&to(null,!0),Fa==null||Fa(nu,xu)},Bd=x.useMemo(function(){return{prefixCls:un,locale:xl,generateConfig:Dl,button:Yr.button,input:Yr.input}},[un,xl,Dl,Yr.button,Yr.input]);if((0,Je.Z)(function(){Vr&&kr!==void 0&&Vi(null,gl,!1)},[Vr,kr,gl]),(0,Je.Z)(function(){var Br=io();!Vr&&Br==="input"&&(mu(!1),to(null,!0)),!Vr&&en&&!Ca&&Br==="panel"&&(mu(!0),to())},[Vr]),0)var Xd;return x.createElement(Ht.Provider,{value:Bd},x.createElement(et,(0,Ie.Z)({},Ot(Qe),{popupElement:Xr,popupStyle:Dn.popup,popupClassName:fa.popup,visible:Vr,onClose:$s,range:!0}),x.createElement(ma,(0,Ie.Z)({},Qe,{ref:Cl,suffixIcon:kl,activeIndex:Eu||Vr?kr:null,activeHelp:!!ls,allHelp:!!ls&&Lc==="preset",focused:Eu,onFocus:Fc,onBlur:td,onKeyDown:nd,onSubmit:to,value:Xs,maskFormat:Sn,onChange:_o,onInputChange:Ti,format:ln,inputReadOnly:ol,disabled:ha,open:Vr,onOpenChange:mu,onClick:Tc,onClear:Ac,invalid:Pc,onInvalid:pc,onActiveInfo:Xl}))))}var Dr=x.forwardRef(Su),cu=Dr,Iu=E(83836);function ql(y){var ae=y.prefixCls,fe=y.value,Oe=y.onRemove,Qe=y.removeIcon,vt=Qe===void 0?"\xD7":Qe,en=y.formatDate,ln=y.disabled,Sn=y.maxTagCount,Yn=y.placeholder,un="".concat(ae,"-selector"),Dn="".concat(ae,"-selection"),fa="".concat(Dn,"-overflow");function Ea(Fa,ha){return x.createElement("span",{className:ut()("".concat(Dn,"-item")),title:typeof Fa=="string"?Fa:null},x.createElement("span",{className:"".concat(Dn,"-item-content")},Fa),!ln&&ha&&x.createElement("span",{onMouseDown:function(za){za.preventDefault()},onClick:ha,className:"".concat(Dn,"-item-remove")},vt))}function ta(Fa){var ha=en(Fa),el=function(ba){ba&&ba.stopPropagation(),Oe(Fa)};return Ea(ha,el)}function Ca(Fa){var ha="+ ".concat(Fa.length," ...");return Ea(ha)}return x.createElement("div",{className:un},x.createElement(Iu.Z,{prefixCls:fa,data:fe,renderItem:ta,renderRest:Ca,itemKey:function(ha){return en(ha)},maxCount:Sn}),!fe.length&&x.createElement("span",{className:"".concat(ae,"-selection-placeholder")},Yn))}var lu=["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 Pr(y,ae){var fe=y.id,Oe=y.open,Qe=y.prefix,vt=y.clearIcon,en=y.suffixIcon,ln=y.activeHelp,Sn=y.allHelp,Yn=y.focused,un=y.onFocus,Dn=y.onBlur,fa=y.onKeyDown,Ea=y.locale,ta=y.generateConfig,Ca=y.placeholder,Fa=y.className,ha=y.style,el=y.onClick,za=y.onClear,ba=y.internalPicker,nl=y.value,Za=y.onChange,Ha=y.onSubmit,Gl=y.onInputChange,xl=y.multiple,Dl=y.maxTagCount,gl=y.format,$l=y.maskFormat,Tl=y.preserveInvalidOnBlur,Rl=y.onInvalid,Sl=y.disabled,Wl=y.invalid,Kl=y.inputReadOnly,gr=y.direction,rr=y.onOpenChange,jl=y.onMouseDown,zl=y.required,ol=y["aria-required"],kl=y.autoFocus,Ml=y.tabIndex,Sr=y.removeIcon,jr=(0,gt.Z)(y,lu),Tr=gr==="rtl",Yr=x.useContext(Ht),Ar=Yr.prefixCls,Kr=x.useRef(),zr=x.useRef();x.useImperativeHandle(ae,function(){return{nativeElement:Kr.current,focus:function(uu){var Wu;(Wu=zr.current)===null||Wu===void 0||Wu.focus(uu)},blur:function(){var uu;(uu=zr.current)===null||uu===void 0||uu.blur()}}});var er=Ut(jr),Cl=function(uu){Za([uu])},_r=function(uu){var Wu=nl.filter(function(zu){return zu&&!on(ta,Ea,zu,uu,ba)});Za(Wu),Oe||Ha()},Fu=bt((0,he.Z)((0,he.Z)({},y),{},{onChange:Cl}),function(pu){var uu=pu.valueTexts;return{value:uu[0]||"",active:Yn}}),Vr=(0,Ae.Z)(Fu,2),Vu=Vr[0],mu=Vr[1],ju=!!(vt&&nl.length&&!Sl),Ru=xl?x.createElement(x.Fragment,null,x.createElement(ql,{prefixCls:Ar,value:nl,onRemove:_r,formatDate:mu,maxTagCount:Dl,disabled:Sl,removeIcon:Sr,placeholder:Ca}),x.createElement("input",{className:"".concat(Ar,"-multiple-input"),value:nl.map(mu).join(","),ref:zr,readOnly:!0,autoFocus:kl,tabIndex:Ml}),x.createElement(je,{type:"suffix",icon:en}),ju&&x.createElement(Ft,{icon:vt,onClear:za})):x.createElement(Ll,(0,Ie.Z)({ref:zr},Vu(),{autoFocus:kl,tabIndex:Ml,suffixIcon:en,clearIcon:ju&&x.createElement(Ft,{icon:vt,onClear:za}),showActiveCls:!1}));return x.createElement("div",(0,Ie.Z)({},er,{className:ut()(Ar,(0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)({},"".concat(Ar,"-multiple"),xl),"".concat(Ar,"-focused"),Yn),"".concat(Ar,"-disabled"),Sl),"".concat(Ar,"-invalid"),Wl),"".concat(Ar,"-rtl"),Tr),Fa),style:ha,ref:Kr,onClick:el,onMouseDown:function(uu){var Wu,zu=uu.target;zu!==((Wu=zr.current)===null||Wu===void 0?void 0:Wu.inputElement)&&uu.preventDefault(),jl==null||jl(uu)}}),Qe&&x.createElement("div",{className:"".concat(Ar,"-prefix")},Qe),Ru)}var Hu=x.forwardRef(Pr),yu=Hu;function Gu(y,ae){var fe=Qa(y),Oe=(0,Ae.Z)(fe,6),Qe=Oe[0],vt=Oe[1],en=Oe[2],ln=Oe[3],Sn=Oe[4],Yn=Oe[5],un=Qe,Dn=un.prefixCls,fa=un.styles,Ea=un.classNames,ta=un.order,Ca=un.defaultValue,Fa=un.value,ha=un.needConfirm,el=un.onChange,za=un.onKeyDown,ba=un.disabled,nl=un.disabledDate,Za=un.minDate,Ha=un.maxDate,Gl=un.defaultOpen,xl=un.open,Dl=un.onOpenChange,gl=un.locale,$l=un.generateConfig,Tl=un.picker,Rl=un.showNow,Sl=un.showToday,Wl=un.showTime,Kl=un.mode,gr=un.onPanelChange,rr=un.onCalendarChange,jl=un.onOk,zl=un.multiple,ol=un.defaultPickerValue,kl=un.pickerValue,Ml=un.onPickerValueChange,Sr=un.inputReadOnly,jr=un.suffixIcon,Tr=un.removeIcon,Yr=un.onFocus,Ar=un.onBlur,Kr=un.presets,zr=un.components,er=un.cellRender,Cl=un.dateRender,_r=un.monthCellRender,Fu=un.onClick,Vr=sn(ae);function Vu(Cr){return Cr===null?null:zl?Cr:Cr[0]}var mu=cl($l,gl,vt),ju=yn(xl,Gl,[ba],Dl),Ru=(0,Ae.Z)(ju,2),pu=Ru[0],uu=Ru[1],Wu=function(Xr,_o,Ti){if(rr){var Fc=(0,he.Z)({},Ti);delete Fc.range,rr(Vu(Xr),Vu(_o),Fc)}},zu=function(Xr){jl==null||jl(Vu(Xr))},Gr=cn($l,gl,ln,!1,ta,Ca,Fa,Wu,zu),Bu=(0,Ae.Z)(Gr,5),Mo=Bu[0],Nu=Bu[1],Eu=Bu[2],Pu=Bu[3],io=Bu[4],kr=Eu(),Wo=Fl([ba]),yr=(0,Ae.Z)(Wo,4),Jl=yr[0],wu=yr[1],Ul=yr[2],sr=yr[3],co=function(Xr){wu(!0),Yr==null||Yr(Xr,{})},eo=function(Xr){wu(!1),Ar==null||Ar(Xr,{})},Co=(0,ce.C8)(Tl,{value:Kl}),gi=(0,Ae.Z)(Co,2),Ho=gi[0],Bi=gi[1],ti=Ho==="date"&&Wl?"datetime":Ho,Pi=Wn(Tl,Ho,Rl,Sl),ni=el&&function(Cr,Xr){el(Vu(Cr),Vu(Xr))},Qi=Tt((0,he.Z)((0,he.Z)({},Qe),{},{onChange:ni}),Mo,Nu,Eu,Pu,[],ln,Jl,pu,Yn),Ns=(0,Ae.Z)(Qi,2),Yi=Ns[1],Ps=At(kr,Yn),Jr=(0,Ae.Z)(Ps,2),Os=Jr[0],ys=Jr[1],gc=x.useMemo(function(){return Os.some(function(Cr){return Cr})},[Os]),Pc=function(Xr,_o){if(Ml){var Ti=(0,he.Z)((0,he.Z)({},_o),{},{mode:_o.mode[0]});delete Ti.range,Ml(Xr[0],Ti)}},pc=$a($l,gl,kr,[Ho],pu,sr,vt,!1,ol,kl,Re(Wl==null?void 0:Wl.defaultOpenValue),Pc,Za,Ha),Ec=(0,Ae.Z)(pc,2),Cs=Ec[0],Oc=Ec[1],hc=(0,ce.zX)(function(Cr,Xr,_o){if(Bi(Xr),gr&&_o!==!1){var Ti=Cr||kr[kr.length-1];gr(Ti,Xr)}}),Vi=function(){Yi(Eu()),uu(!1,{force:!0})},Gs=function(Xr){!ba&&!Vr.current.nativeElement.contains(document.activeElement)&&Vr.current.focus(),uu(!0),Fu==null||Fu(Xr)},to=function(){Yi(null),uu(!1,{force:!0})},Tc=x.useState(null),Ac=(0,Ae.Z)(Tc,2),kc=Ac[0],Ts=Ac[1],Lc=x.useState(null),Ks=(0,Ae.Z)(Lc,2),Oi=Ks[0],as=Ks[1],ls=x.useMemo(function(){var Cr=[Oi].concat((0,nt.Z)(kr)).filter(function(Xr){return Xr});return zl?Cr:Cr.slice(0,1)},[kr,Oi,zl]),Js=x.useMemo(function(){return!zl&&Oi?[Oi]:kr.filter(function(Cr){return Cr})},[kr,Oi,zl]);x.useEffect(function(){pu||as(null)},[pu]);var Xs=Kn(Kr),ed=function(Xr){as(Xr),Ts("preset")},_s=function(Xr){var _o=zl?mu(Eu(),Xr):[Xr],Ti=Yi(_o);Ti&&!zl&&uu(!1,{force:!0})},Rc=function(Xr){_s(Xr)},Xl=function(Xr){as(Xr),Ts("cell")},jc=function(Xr){uu(!0),co(Xr)},zc=function(Xr){if(Ul("panel"),!(zl&&ti!==Tl)){var _o=zl?mu(Eu(),Xr):[Xr];Pu(_o),!ha&&!en&&vt===ti&&Vi()}},Zc=function(){uu(!1)},yc=He(er,Cl,_r),Uc=x.useMemo(function(){var Cr=(0,Vt.Z)(Qe,!1),Xr=(0,Ge.Z)(Qe,[].concat((0,nt.Z)(Object.keys(Cr)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,he.Z)((0,he.Z)({},Xr),{},{multiple:Qe.multiple})},[Qe]),Qc=x.createElement(Xt,(0,Ie.Z)({},Uc,{showNow:Pi,showTime:Wl,disabledDate:nl,onFocus:jc,onBlur:eo,picker:Tl,mode:Ho,internalMode:ti,onPanelChange:hc,format:Sn,value:kr,isInvalid:Yn,onChange:null,onSelect:zc,pickerValue:Cs,defaultOpenValue:Wl==null?void 0:Wl.defaultOpenValue,onPickerValueChange:Oc,hoverValue:ls,onHover:Xl,needConfirm:ha,onSubmit:Vi,onOk:io,presets:Xs,onPresetHover:ed,onPresetSubmit:_s,onNow:Rc,cellRender:yc})),Cc=function(Xr){Pu(Xr)},qs=function(){Ul("input")},$s=function(Xr){Ul("input"),uu(!0,{inherit:!0}),co(Xr)},Wi=function(Xr){uu(!1),eo(Xr)},Yc=function(Xr,_o){Xr.key==="Tab"&&Vi(),za==null||za(Xr,_o)},Vc=x.useMemo(function(){return{prefixCls:Dn,locale:gl,generateConfig:$l,button:zr.button,input:zr.input}},[Dn,gl,$l,zr.button,zr.input]);return(0,Je.Z)(function(){pu&&sr!==void 0&&hc(null,Tl,!1)},[pu,sr,Tl]),(0,Je.Z)(function(){var Cr=Ul();!pu&&Cr==="input"&&(uu(!1),Vi()),!pu&&en&&!ha&&Cr==="panel"&&Vi()},[pu]),x.createElement(Ht.Provider,{value:Vc},x.createElement(et,(0,Ie.Z)({},Ot(Qe),{popupElement:Qc,popupStyle:fa.popup,popupClassName:Ea.popup,visible:pu,onClose:Zc}),x.createElement(yu,(0,Ie.Z)({},Qe,{ref:Vr,suffixIcon:jr,removeIcon:Tr,activeHelp:!!Oi,allHelp:!!Oi&&kc==="preset",focused:Jl,onFocus:$s,onBlur:Wi,onKeyDown:Yc,onSubmit:Vi,value:Js,maskFormat:Sn,onChange:Cc,onInputChange:qs,internalPicker:vt,format:ln,inputReadOnly:Sr,disabled:ba,open:pu,onOpenChange:uu,onClick:Gs,onClear:to,invalid:gc,onInvalid:function(Xr){ys(Xr,0)}}))))}var ao=x.forwardRef(Gu),lo=ao,dr=lo,Rr=E(62487),lr=E(75030),or=E(82855),Or=E(48755),gu=E(2171),eu=E(83397),yl=E(31756),Fr=E(56553),Zl=E(24971),tu=E(9017),tl=E(70045),bo=E(57428),mr=E(36237),ru=E(53075),Uo=E(64910),wo=E(63356),vo=E(56119),Oa=E(46e3),ci=E(93873),ri=E(36305),Qo=E(16931),Yo=E(51636),Mi=E(26743);const Ko=(y,ae)=>{const{componentCls:fe,controlHeight:Oe}=y,Qe=ae?`${fe}-${ae}`:"",vt=(0,Mi.gp)(y);return[{[`${fe}-multiple${Qe}`]:{paddingBlock:vt.containerPadding,paddingInlineStart:vt.basePadding,minHeight:Oe,[`${fe}-selection-item`]:{height:vt.itemHeight,lineHeight:(0,mr.unit)(vt.itemLineHeight)}}}]};var di=y=>{const{componentCls:ae,calc:fe,lineWidth:Oe}=y,Qe=(0,Yo.mergeToken)(y,{fontHeight:y.fontSize,selectHeight:y.controlHeightSM,multipleSelectItemHeight:y.multipleItemHeightSM,borderRadius:y.borderRadiusSM,borderRadiusSM:y.borderRadiusXS,controlHeight:y.controlHeightSM}),vt=(0,Yo.mergeToken)(y,{fontHeight:fe(y.multipleItemHeightLG).sub(fe(Oe).mul(2).equal()).equal(),fontSize:y.fontSizeLG,selectHeight:y.controlHeightLG,multipleSelectItemHeight:y.multipleItemHeightLG,borderRadius:y.borderRadiusLG,borderRadiusSM:y.borderRadius,controlHeight:y.controlHeightLG});return[Ko(Qe,"small"),Ko(y),Ko(vt,"large"),{[`${ae}${ae}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${ae}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${ae}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:y.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${y.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:y.colorTextPlaceholder,pointerEvents:"none"}}},(0,Mi._z)(y)),{[`${ae}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},mi=E(17835);const Fi=y=>{const{pickerCellCls:ae,pickerCellInnerCls:fe,cellHeight:Oe,borderRadiusSM:Qe,motionDurationMid:vt,cellHoverBg:en,lineWidth:ln,lineType:Sn,colorPrimary:Yn,cellActiveWithRangeBg:un,colorTextLightSolid:Dn,colorTextDisabled:fa,cellBgDisabled:Ea,colorFillSecondary:ta}=y;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Oe,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[fe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Oe,height:Oe,lineHeight:(0,mr.unit)(Oe),borderRadius:Qe,transition:`background ${vt}`},[`&:hover:not(${ae}-in-view):not(${ae}-disabled), +`;return[(0,Pn.C2)(`${qt}-checkbox`,Ze),{[cn]:{"&-checkbox":{top:0,marginInlineEnd:Ze.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${cn}-menu-empty`]:{[`${cn}-menu`]:{width:"100%",height:"auto",[Tt]:{color:Ze.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:Ze.controlItemWidth,height:Ze.dropdownHeight,margin:0,padding:Ze.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,jt.unit)(Ze.lineWidth)} ${Ze.lineType} ${Ze.colorSplit}`},"&-item":Object.assign(Object.assign({},aa.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Ze.optionPadding,lineHeight:Ze.lineHeight,cursor:"pointer",transition:`all ${Ze.motionDurationMid}`,borderRadius:Ze.borderRadiusSM,"&:hover":{background:Ze.controlItemBgHover},"&-disabled":{color:Ze.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Wn]:{color:Ze.colorTextDisabled}},[`&-active:not(${Tt}-disabled)`]:{"&, &:hover":{color:Ze.optionSelectedColor,fontWeight:Ze.optionSelectedFontWeight,backgroundColor:Ze.optionSelectedBg}},"&-content":{flex:"auto"},[Wn]:{marginInlineStart:Ze.paddingXXS,color:Ze.colorTextDescription,fontSize:Ze.fontSizeIcon},"&-keyword":{color:Ze.colorHighlight}})}}}]};const Qa=Ze=>{const{componentCls:qt,antCls:cn}=Ze;return[{[qt]:{width:Ze.controlWidth}},{[`${qt}-dropdown`]:[{[`&${cn}-select-dropdown`]:{padding:0}},na(Ze)]},{[`${qt}-dropdown-rtl`]:{direction:"rtl"}},(0,On.c)(Ze)]},La=Ze=>{const qt=Math.round((Ze.controlHeight-Ze.fontSize*Ze.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Ze.controlItemBgActive,optionSelectedFontWeight:Ze.fontWeightStrong,optionPadding:`${qt}px ${Ze.paddingSM}px`,menuPadding:Ze.paddingXXS,optionSelectedColor:Ze.colorText}};var jn=(0,Ka.I$)("Cascader",Ze=>[Qa(Ze)],La);const yn=Ze=>{const{componentCls:qt}=Ze;return{[`${qt}-panel`]:[na(Ze),{display:"inline-flex",border:`${(0,jt.unit)(Ze.lineWidth)} ${Ze.lineType} ${Ze.colorSplit}`,borderRadius:Ze.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${qt}-menus`]:{alignItems:"stretch"},[`${qt}-menu`]:{height:"auto"},"&-empty":{padding:Ze.paddingXXS}}]}};var sn=(0,Ka.A1)(["Cascader","Panel"],Ze=>yn(Ze),La);function Kn(Ze){const{prefixCls:qt,className:cn,multiple:Tt,rootClassName:Wn,notFoundContent:la,direction:Ya,expandIcon:Ma,disabled:ra}=Ze,Ia=te.useContext(Kt.Z),Ja=ra!=null?ra:Ia,[cl,Na,Nl,Sa]=ca(qt,Ya),vl=(0,mn.Z)(Na),[ua,ar,pr]=jn(Na,vl);sn(Na);const oa=Nl==="rtl",[Vl,xr]=hn(cl,oa,Ma),vr=la||(Sa==null?void 0:Sa("Cascader"))||te.createElement(dn.Z,{componentName:"Cascader"}),Ql=ga(Na,Tt);return ua(te.createElement(Mt,Object.assign({},Ze,{checkable:Ql,prefixCls:Na,className:se()(cn,ar,Wn,pr,vl),notFoundContent:vr,direction:Nl,expandIcon:Vl,loadingIcon:xr,disabled:Ja})))}var fl=Kn,Fl=function(Ze,qt){var cn={};for(var Tt in Ze)Object.prototype.hasOwnProperty.call(Ze,Tt)&&qt.indexOf(Tt)<0&&(cn[Tt]=Ze[Tt]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wn=0,Tt=Object.getOwnPropertySymbols(Ze);Wnra===0?[Ma]:[].concat((0,a.Z)(Ya),[qt,Ma]),[]),Wn=[];let la=0;return Tt.forEach((Ya,Ma)=>{const ra=la+Ya.length;let Ia=Ze.slice(la,ra);la=ra,Ma%2===1&&(Ia=te.createElement("span",{className:`${cn}-menu-item-keyword`,key:`separator-${Ma}`},Ia)),Wn.push(Ia)}),Wn}const $a=(Ze,qt,cn,Tt)=>{const Wn=[],la=Ze.toLowerCase();return qt.forEach((Ya,Ma)=>{Ma!==0&&Wn.push(" / ");let ra=Ya[Tt.label];const Ia=typeof ra;(Ia==="string"||Ia==="number")&&(ra=Hn(String(ra),la,cn)),Wn.push(ra)}),Wn},ja=te.forwardRef((Ze,qt)=>{var cn;const{prefixCls:Tt,size:Wn,disabled:la,className:Ya,rootClassName:Ma,multiple:ra,bordered:Ia=!0,transitionName:Ja,choiceTransitionName:cl="",popupClassName:Na,dropdownClassName:Nl,expandIcon:Sa,placement:vl,showSearch:ua,allowClear:ar=!0,notFoundContent:pr,direction:oa,getPopupContainer:Vl,status:xr,showArrow:vr,builtinPlacements:Ql,style:dl,variant:Hl}=Ze,_l=Fl(Ze,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),Bl=(0,Te.Z)(_l,["suffixIcon"]),{getPrefixCls:Ur,getPopupContainer:ia,className:su,style:Wr}=(0,an.dj)("cascader"),{popupOverflow:Hr}=te.useContext(an.E_),{status:Lr,hasFeedback:me,isFormItemInput:Fe,feedbackIcon:Xe}=te.useContext(Da.aM),Bt=(0,Rt.F)(Lr,xr),[Wt,_t,ee,lt]=ca(Tt,oa),Ct=ee==="rtl",Xt=Ur(),gt=(0,mn.Z)(Wt),[bt,Gt,Ut]=(0,Wa.Z)(Wt,gt),$t=(0,mn.Z)(_t),[Fn]=jn(_t,$t),{compactSize:je,compactItemClassnames:Ft}=(0,Un.ri)(Wt,oa),[zt,Bn]=(0,wn.Z)("cascader",Hl,Ia),zn=pr||(lt==null?void 0:lt("Cascader"))||te.createElement(dn.Z,{componentName:"Cascader"}),Qn=se()(Na||Nl,`${_t}-dropdown`,{[`${_t}-dropdown-rtl`]:ee==="rtl"},Ma,gt,$t,Gt,Ut),Ln=te.useMemo(()=>{if(!ua)return ua;let Iu={render:$a};return typeof ua=="object"&&(Iu=Object.assign(Object.assign({},Iu),ua)),Iu},[ua]),da=(0,tn.Z)(Iu=>{var ql;return(ql=Wn!=null?Wn:je)!==null&&ql!==void 0?ql:Iu}),$n=te.useContext(Kt.Z),Pa=la!=null?la:$n,[Ll,rl]=hn(Wt,Ct,Sa),bl=ga(_t,ra),wl=(0,_a.Z)(Ze.suffixIcon,vr),{suffixIcon:Pl,removeIcon:ma,clearIcon:Au}=(0,Ba.Z)(Object.assign(Object.assign({},Ze),{hasFeedback:me,feedbackIcon:Xe,showSuffixIcon:wl,multiple:ra,prefixCls:Wt,componentName:"Cascader"})),cr=te.useMemo(()=>vl!==void 0?vl:Ct?"bottomRight":"bottomLeft",[vl,Ct]),Su=ar===!0?{clearIcon:Au}:ar,[Dr]=(0,Ke.Cn)("SelectLike",(cn=Bl.dropdownStyle)===null||cn===void 0?void 0:cn.zIndex),cu=te.createElement(dt,Object.assign({prefixCls:Wt,className:se()(!Tt&&_t,{[`${Wt}-lg`]:da==="large",[`${Wt}-sm`]:da==="small",[`${Wt}-rtl`]:Ct,[`${Wt}-${zt}`]:Bn,[`${Wt}-in-form-item`]:Fe},(0,Rt.Z)(Wt,Bt,me),Ft,su,Ya,Ma,gt,$t,Gt,Ut),disabled:Pa,style:Object.assign(Object.assign({},Wr),dl)},Bl,{builtinPlacements:(0,Xn.Z)(Ql,Hr),direction:ee,placement:cr,notFoundContent:zn,allowClear:Su,showSearch:Ln,expandIcon:Ll,suffixIcon:Pl,removeIcon:ma,loadingIcon:rl,checkable:bl,dropdownClassName:Qn,dropdownPrefixCls:Tt||_t,dropdownStyle:Object.assign(Object.assign({},Bl.dropdownStyle),{zIndex:Dr}),choiceTransitionName:(0,Me.m)(Xt,"",cl),transitionName:(0,Me.m)(Xt,"slide-up",Ja),getPopupContainer:Vl||ia,ref:qt}));return Fn(bt(cu))}),pl=(0,wt.Z)(ja,"dropdownAlign",Ze=>(0,Te.Z)(Ze,["visible"]));ja.SHOW_PARENT=gn,ja.SHOW_CHILD=wr,ja.Panel=fl,ja._InternalPanelDoNotUseOrYouWillBeFired=pl;var Ml=ja},24017:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return $c}});var a=E(66649),te=E.n(a),ie=E(9007),se=E.n(ie),ue=E(50991),ne=E.n(ue),Se=E(9084),Ce=E.n(Se),re=E(58626),ge=E.n(re),Ee=E(13477),Be=E.n(Ee),ht=E(64796),be=E.n(ht);te().extend(be()),te().extend(Be()),te().extend(se()),te().extend(ne()),te().extend(Ce()),te().extend(ge()),te().extend(function(y,ae){var fe=ae.prototype,Oe=fe.format;fe.format=function(vt){var en=(vt||"").replace("Wo","wo");return Oe.bind(this)(en)}});var oe={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"},De=function(ae){var fe=oe[ae];return fe||ae.split("_")[0]},Ue=function(){},Ve={getNow:function(){var ae=te()();return typeof ae.tz=="function"?ae.tz():ae},getFixedDate:function(ae){return te()(ae,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ae){return ae.endOf("month")},getWeekDay:function(ae){var fe=ae.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(ae){return ae.year()},getMonth:function(ae){return ae.month()},getDate:function(ae){return ae.date()},getHour:function(ae){return ae.hour()},getMinute:function(ae){return ae.minute()},getSecond:function(ae){return ae.second()},getMillisecond:function(ae){return ae.millisecond()},addYear:function(ae,fe){return ae.add(fe,"year")},addMonth:function(ae,fe){return ae.add(fe,"month")},addDate:function(ae,fe){return ae.add(fe,"day")},setYear:function(ae,fe){return ae.year(fe)},setMonth:function(ae,fe){return ae.month(fe)},setDate:function(ae,fe){return ae.date(fe)},setHour:function(ae,fe){return ae.hour(fe)},setMinute:function(ae,fe){return ae.minute(fe)},setSecond:function(ae,fe){return ae.second(fe)},setMillisecond:function(ae,fe){return ae.millisecond(fe)},isAfter:function(ae,fe){return ae.isAfter(fe)},isValidate:function(ae){return ae.isValid()},locale:{getWeekFirstDay:function(ae){return te()().locale(De(ae)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ae,fe){return fe.locale(De(ae)).weekday(0)},getWeek:function(ae,fe){return fe.locale(De(ae)).week()},getShortWeekDays:function(ae){return te()().locale(De(ae)).localeData().weekdaysMin()},getShortMonths:function(ae){return te()().locale(De(ae)).localeData().monthsShort()},format:function(ae,fe,Oe){return fe.locale(De(ae)).format(Oe)},parse:function(ae,fe,Oe){for(var Qe=De(ae),vt=0;vt2&&arguments[2]!==void 0?arguments[2]:"0",Oe=String(y);Oe.length2&&arguments[2]!==void 0?arguments[2]:[],Oe=x.useState([!1,!1]),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=function(un,Dn){en(function(fa){return ke(fa,Dn,un)})},Sn=x.useMemo(function(){return vt.map(function(Yn,un){if(Yn)return!0;var Dn=y[un];return Dn?!!(!fe[un]&&!Dn||Dn&&ae(Dn,{activeIndex:un})):!1})},[y,vt,ae,fe]);return[Sn,ln]}function Nt(y,ae,fe,Oe,Qe){var vt="",en=[];return y&&en.push(Qe?"hh":"HH"),ae&&en.push("mm"),fe&&en.push("ss"),vt=en.join(":"),Oe&&(vt+=".SSS"),Qe&&(vt+=" A"),vt}function rt(y,ae,fe,Oe,Qe,vt){var en=y.fieldDateTimeFormat,ln=y.fieldDateFormat,Sn=y.fieldTimeFormat,Yn=y.fieldMonthFormat,un=y.fieldYearFormat,Dn=y.fieldWeekFormat,fa=y.fieldQuarterFormat,Ea=y.yearFormat,ta=y.cellYearFormat,Ca=y.cellQuarterFormat,Fa=y.dayFormat,ha=y.cellDateFormat,el=Nt(ae,fe,Oe,Qe,vt);return(0,he.Z)((0,he.Z)({},y),{},{fieldDateTimeFormat:en||"YYYY-MM-DD ".concat(el),fieldDateFormat:ln||"YYYY-MM-DD",fieldTimeFormat:Sn||el,fieldMonthFormat:Yn||"YYYY-MM",fieldYearFormat:un||"YYYY",fieldWeekFormat:Dn||"gggg-wo",fieldQuarterFormat:fa||"YYYY-[Q]Q",yearFormat:Ea||"YYYY",cellYearFormat:ta||"YYYY",cellQuarterFormat:Ca||"[Q]Q",cellDateFormat:ha||Fa||"D"})}function dt(y,ae){var fe=ae.showHour,Oe=ae.showMinute,Qe=ae.showSecond,vt=ae.showMillisecond,en=ae.use12Hours;return x.useMemo(function(){return rt(y,fe,Oe,Qe,vt,en)},[y,fe,Oe,Qe,vt,en])}var Te=E(76190);function Ke(y,ae,fe){return fe!=null?fe:ae.some(function(Oe){return y.includes(Oe)})}var Me=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function wt(y){var ae=mt(y,Me),fe=y.format,Oe=y.picker,Qe=null;return fe&&(Qe=fe,Array.isArray(Qe)&&(Qe=Qe[0]),Qe=(0,Te.Z)(Qe)==="object"?Qe.format:Qe),Oe==="time"&&(ae.format=Qe),[ae,Qe]}function Rt(y){return y&&typeof y=="string"}function an(y,ae,fe,Oe){return[y,ae,fe,Oe].some(function(Qe){return Qe!==void 0})}function dn(y,ae,fe,Oe,Qe){var vt=ae,en=fe,ln=Oe;if(!y&&!vt&&!en&&!ln&&!Qe)vt=!0,en=!0,ln=!0;else if(y){var Sn,Yn,un,Dn=[vt,en,ln].some(function(ta){return ta===!1}),fa=[vt,en,ln].some(function(ta){return ta===!0}),Ea=Dn?!0:!fa;vt=(Sn=vt)!==null&&Sn!==void 0?Sn:Ea,en=(Yn=en)!==null&&Yn!==void 0?Yn:Ea,ln=(un=ln)!==null&&un!==void 0?un:Ea}return[vt,en,ln,Qe]}function Kt(y){var ae=y.showTime,fe=wt(y),Oe=(0,Ae.Z)(fe,2),Qe=Oe[0],vt=Oe[1],en=ae&&(0,Te.Z)(ae)==="object"?ae:{},ln=(0,he.Z)((0,he.Z)({defaultOpenValue:en.defaultOpenValue||en.defaultValue},Qe),en),Sn=ln.showMillisecond,Yn=ln.showHour,un=ln.showMinute,Dn=ln.showSecond,fa=an(Yn,un,Dn,Sn),Ea=dn(fa,Yn,un,Dn,Sn),ta=(0,Ae.Z)(Ea,3);return Yn=ta[0],un=ta[1],Dn=ta[2],[ln,(0,he.Z)((0,he.Z)({},ln),{},{showHour:Yn,showMinute:un,showSecond:Dn,showMillisecond:Sn}),ln.format,vt]}function mn(y,ae,fe,Oe,Qe){var vt=y==="time";if(y==="datetime"||vt){for(var en=Oe,ln=Mt(y,Qe,null),Sn=ln,Yn=[ae,fe],un=0;un1&&(en=ae.addDate(en,-7)),en}function On(y,ae){var fe=ae.generateConfig,Oe=ae.locale,Qe=ae.format;return y?typeof Qe=="function"?Qe(y):fe.locale.format(Oe.locale,y,Qe):""}function Ka(y,ae,fe){var Oe=ae,Qe=["getHour","getMinute","getSecond","getMillisecond"],vt=["setHour","setMinute","setSecond","setMillisecond"];return vt.forEach(function(en,ln){fe?Oe=y[en](Oe,y[Qe[ln]](fe)):Oe=y[en](Oe,0)}),Oe}function jt(y,ae,fe,Oe,Qe){var vt=(0,ce.zX)(function(en,ln){return!!(fe&&fe(en,ln)||Oe&&y.isAfter(Oe,en)&&!on(y,ae,Oe,en,ln.type)||Qe&&y.isAfter(en,Qe)&&!on(y,ae,Qe,en,ln.type))});return vt}function Pn(y,ae,fe){return x.useMemo(function(){var Oe=Mt(y,ae,fe),Qe=Re(Oe),vt=Qe[0],en=(0,Te.Z)(vt)==="object"&&vt.type==="mask"?vt.format:null;return[Qe.map(function(ln){return typeof ln=="string"||typeof ln=="function"?ln:ln.format}),en]},[y,ae,fe])}function aa(y,ae,fe){return typeof y[0]=="function"||fe?!0:ae}function pa(y,ae,fe,Oe){var Qe=(0,ce.zX)(function(vt,en){var ln=(0,he.Z)({type:ae},en);if(delete ln.activeIndex,!y.isValidate(vt)||fe&&fe(vt,ln))return!0;if((ae==="date"||ae==="time")&&Oe){var Sn,Yn=en&&en.activeIndex===1?"end":"start",un=((Sn=Oe.disabledTime)===null||Sn===void 0?void 0:Sn.call(Oe,vt,Yn,{from:ln.from}))||{},Dn=un.disabledHours,fa=un.disabledMinutes,Ea=un.disabledSeconds,ta=un.disabledMilliseconds,Ca=Oe.disabledHours,Fa=Oe.disabledMinutes,ha=Oe.disabledSeconds,el=Dn||Ca,za=fa||Fa,ba=Ea||ha,nl=y.getHour(vt),Za=y.getMinute(vt),Ha=y.getSecond(vt),Gl=y.getMillisecond(vt);if(el&&el().includes(nl)||za&&za(nl).includes(Za)||ba&&ba(nl,Za).includes(Ha)||ta&&ta(nl,Za,Ha).includes(Gl))return!0}return!1});return Qe}function na(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=x.useMemo(function(){var Oe=y&&Re(y);return ae&&Oe&&(Oe[1]=Oe[1]||Oe[0]),Oe},[y,ae]);return fe}function Qa(y,ae){var fe=y.generateConfig,Oe=y.locale,Qe=y.picker,vt=Qe===void 0?"date":Qe,en=y.prefixCls,ln=en===void 0?"rc-picker":en,Sn=y.styles,Yn=Sn===void 0?{}:Sn,un=y.classNames,Dn=un===void 0?{}:un,fa=y.order,Ea=fa===void 0?!0:fa,ta=y.components,Ca=ta===void 0?{}:ta,Fa=y.inputRender,ha=y.allowClear,el=y.clearIcon,za=y.needConfirm,ba=y.multiple,nl=y.format,Za=y.inputReadOnly,Ha=y.disabledDate,Gl=y.minDate,xl=y.maxDate,Dl=y.showTime,gl=y.value,$l=y.defaultValue,Ol=y.pickerValue,Rl=y.defaultPickerValue,Sl=na(gl),Wl=na($l),Kl=na(Ol),gr=na(Rl),rr=vt==="date"&&Dl?"datetime":vt,jl=rr==="time"||rr==="datetime",zl=jl||ba,ol=za!=null?za:jl,Tl=Kt(y),Il=(0,Ae.Z)(Tl,4),Sr=Il[0],jr=Il[1],Tr=Il[2],Yr=Il[3],Ar=dt(Oe,jr),Kr=x.useMemo(function(){return mn(rr,Tr,Yr,Sr,Ar)},[rr,Tr,Yr,Sr,Ar]),zr=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},y),{},{prefixCls:ln,locale:Ar,picker:vt,styles:Yn,classNames:Dn,order:Ea,components:(0,he.Z)({input:Fa},Ca),clearIcon:tn(ln,ha,el),showTime:Kr,value:Sl,defaultValue:Wl,pickerValue:Kl,defaultPickerValue:gr},ae==null?void 0:ae())},[y]),er=Pn(rr,Ar,nl),Cl=(0,Ae.Z)(er,2),_r=Cl[0],Fu=Cl[1],Vr=aa(_r,Za,ba),Vu=jt(fe,Oe,Ha,Gl,xl),mu=pa(fe,vt,Vu,Kr),ju=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},zr),{},{needConfirm:ol,inputReadOnly:Vr,disabledDate:Vu})},[zr,ol,Vr,Vu]);return[ju,rr,zl,_r,Fu,mu]}var La=E(16089);function jn(y,ae,fe){var Oe=(0,ce.C8)(ae,{value:y}),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=x.useRef(y),Sn=x.useRef(),Yn=function(){La.Z.cancel(Sn.current)},un=(0,ce.zX)(function(){en(ln.current),fe&&vt!==ln.current&&fe(ln.current)}),Dn=(0,ce.zX)(function(fa,Ea){Yn(),ln.current=fa,fa||Ea?un():Sn.current=(0,La.Z)(un)});return x.useEffect(function(){return Yn},[]),[vt,Dn]}function yn(y,ae){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Oe=arguments.length>3?arguments[3]:void 0,Qe=fe.every(function(un){return un})?!1:y,vt=jn(Qe,ae||!1,Oe),en=(0,Ae.Z)(vt,2),ln=en[0],Sn=en[1];function Yn(un){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Dn.inherit||ln)&&Sn(un,Dn.force)}return[ln,Yn]}function sn(y){var ae=x.useRef();return x.useImperativeHandle(y,function(){var fe;return{nativeElement:(fe=ae.current)===null||fe===void 0?void 0:fe.nativeElement,focus:function(Qe){var vt;(vt=ae.current)===null||vt===void 0||vt.focus(Qe)},blur:function(){var Qe;(Qe=ae.current)===null||Qe===void 0||Qe.blur()}}}),ae}function Kn(y,ae){return x.useMemo(function(){return y||(ae?((0,it.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ae).map(function(fe){var Oe=(0,Ae.Z)(fe,2),Qe=Oe[0],vt=Oe[1];return{label:Qe,value:vt}})):[])},[y,ae])}function fl(y,ae){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Oe=x.useRef(ae);Oe.current=ae,(0,Je.o)(function(){if(y)Oe.current(y);else{var Qe=(0,La.Z)(function(){Oe.current(y)},fe);return function(){La.Z.cancel(Qe)}}},[y])}function Fl(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Oe=x.useState(0),Qe=(0,Ae.Z)(Oe,2),vt=Qe[0],en=Qe[1],ln=x.useState(!1),Sn=(0,Ae.Z)(ln,2),Yn=Sn[0],un=Sn[1],Dn=x.useRef([]),fa=x.useRef(null),Ea=x.useRef(null),ta=function(ba){fa.current=ba},Ca=function(ba){return fa.current===ba},Fa=function(ba){un(ba)},ha=function(ba){return ba&&(Ea.current=ba),Ea.current},el=function(ba){var nl=Dn.current,Za=new Set(nl.filter(function(Gl){return ba[Gl]||ae[Gl]})),Ha=nl[nl.length-1]===0?1:0;return Za.size>=2||y[Ha]?null:Ha};return fl(Yn||fe,function(){Yn||(Dn.current=[],ta(null))}),x.useEffect(function(){Yn&&Dn.current.push(vt)},[Yn,vt]),[Yn,Fa,ha,vt,en,el,Dn.current,ta,Ca]}function wr(y,ae,fe,Oe,Qe,vt){var en=fe[fe.length-1],ln=function(Yn,un){var Dn=(0,Ae.Z)(y,2),fa=Dn[0],Ea=Dn[1],ta=(0,he.Z)((0,he.Z)({},un),{},{from:tt(y,fe)});return en===1&&ae[0]&&fa&&!on(Oe,Qe,fa,Yn,ta.type)&&Oe.isAfter(fa,Yn)||en===0&&ae[1]&&Ea&&!on(Oe,Qe,Ea,Yn,ta.type)&&Oe.isAfter(Yn,Ea)?!0:vt==null?void 0:vt(Yn,ta)};return ln}function gn(y,ae,fe,Oe){switch(ae){case"date":case"week":return y.addMonth(fe,Oe);case"month":case"quarter":return y.addYear(fe,Oe);case"year":return y.addYear(fe,Oe*10);case"decade":return y.addYear(fe,Oe*100);default:return fe}}var Hn=[];function $a(y,ae,fe,Oe,Qe,vt,en,ln){var Sn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Hn,Yn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Hn,un=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Hn,Dn=arguments.length>11?arguments[11]:void 0,fa=arguments.length>12?arguments[12]:void 0,Ea=arguments.length>13?arguments[13]:void 0,ta=en==="time",Ca=vt||0,Fa=function(Kl){var gr=y.getNow();return ta&&(gr=Ka(y,gr)),Sn[Kl]||fe[Kl]||gr},ha=(0,Ae.Z)(Yn,2),el=ha[0],za=ha[1],ba=(0,ce.C8)(function(){return Fa(0)},{value:el}),nl=(0,Ae.Z)(ba,2),Za=nl[0],Ha=nl[1],Gl=(0,ce.C8)(function(){return Fa(1)},{value:za}),xl=(0,Ae.Z)(Gl,2),Dl=xl[0],gl=xl[1],$l=x.useMemo(function(){var Wl=[Za,Dl][Ca];return ta?Wl:Ka(y,Wl,un[Ca])},[ta,Za,Dl,Ca,y,un]),Ol=function(Kl){var gr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",rr=[Ha,gl][Ca];rr(Kl);var jl=[Za,Dl];jl[Ca]=Kl,Dn&&(!on(y,ae,Za,jl[0],en)||!on(y,ae,Dl,jl[1],en))&&Dn(jl,{source:gr,range:Ca===1?"end":"start",mode:Oe})},Rl=function(Kl,gr){if(ln){var rr={date:"month",week:"month",month:"year",quarter:"year"},jl=rr[en];if(jl&&!on(y,ae,Kl,gr,jl))return gn(y,en,gr,-1);if(en==="year"&&Kl){var zl=Math.floor(y.getYear(Kl)/10),ol=Math.floor(y.getYear(gr)/10);if(zl!==ol)return gn(y,en,gr,-1)}}return gr},Sl=x.useRef(null);return(0,Je.Z)(function(){if(Qe&&!Sn[Ca]){var Wl=ta?null:y.getNow();if(Sl.current!==null&&Sl.current!==Ca?Wl=[Za,Dl][Ca^1]:fe[Ca]?Wl=Ca===0?fe[0]:Rl(fe[0],fe[1]):fe[Ca^1]&&(Wl=fe[Ca^1]),Wl){fa&&y.isAfter(fa,Wl)&&(Wl=fa);var Kl=ln?gn(y,en,Wl,1):Wl;Ea&&y.isAfter(Kl,Ea)&&(Wl=ln?gn(y,en,Ea,-1):Ea),Ol(Wl,"reset")}}},[Qe,Ca,fe[Ca]]),x.useEffect(function(){Qe?Sl.current=Ca:Sl.current=null},[Qe,Ca]),(0,Je.Z)(function(){Qe&&Sn&&Sn[Ca]&&Ol(Sn[Ca],"reset")},[Qe,Ca]),[$l,Ol]}function ja(y,ae){var fe=x.useRef(y),Oe=x.useState({}),Qe=(0,Ae.Z)(Oe,2),vt=Qe[1],en=function(Yn){return Yn&&ae!==void 0?ae:fe.current},ln=function(Yn){fe.current=Yn,vt({})};return[en,ln,en(!0)]}var pl=[];function Ml(y,ae,fe){var Oe=function(en){return en.map(function(ln){return On(ln,{generateConfig:y,locale:ae,format:fe[0]})})},Qe=function(en,ln){for(var Sn=Math.max(en.length,ln.length),Yn=-1,un=0;un2&&arguments[2]!==void 0?arguments[2]:1,Oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Qe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,en=[],ln=fe>=1?fe|0:1,Sn=y;Sn<=ae;Sn+=ln){var Yn=Qe.includes(Sn);(!Yn||!Oe)&&en.push({label:qe(Sn,vt),value:Sn,disabled:Yn})}return en}function Ia(y){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=arguments.length>2?arguments[2]:void 0,Oe=ae||{},Qe=Oe.use12Hours,vt=Oe.hourStep,en=vt===void 0?1:vt,ln=Oe.minuteStep,Sn=ln===void 0?1:ln,Yn=Oe.secondStep,un=Yn===void 0?1:Yn,Dn=Oe.millisecondStep,fa=Dn===void 0?100:Dn,Ea=Oe.hideDisabledOptions,ta=Oe.disabledTime,Ca=Oe.disabledHours,Fa=Oe.disabledMinutes,ha=Oe.disabledSeconds,el=x.useMemo(function(){return fe||y.getNow()},[fe,y]);if(0)var za,ba,nl;var Za=x.useCallback(function(zl){var ol=(ta==null?void 0:ta(zl))||{};return[ol.disabledHours||Ca||Ma,ol.disabledMinutes||Fa||Ma,ol.disabledSeconds||ha||Ma,ol.disabledMilliseconds||Ma]},[ta,Ca,Fa,ha]),Ha=x.useMemo(function(){return Za(el)},[el,Za]),Gl=(0,Ae.Z)(Ha,4),xl=Gl[0],Dl=Gl[1],gl=Gl[2],$l=Gl[3],Ol=x.useCallback(function(zl,ol,Tl,Il){var Sr=ra(0,23,en,Ea,zl()),jr=Qe?Sr.map(function(Kr){return(0,he.Z)((0,he.Z)({},Kr),{},{label:qe(Kr.value%12||12,2)})}):Sr,Tr=function(zr){return ra(0,59,Sn,Ea,ol(zr))},Yr=function(zr,er){return ra(0,59,un,Ea,Tl(zr,er))},Ar=function(zr,er,Cl){return ra(0,999,fa,Ea,Il(zr,er,Cl),3)};return[jr,Tr,Yr,Ar]},[Ea,en,Qe,fa,Sn,un]),Rl=x.useMemo(function(){return Ol(xl,Dl,gl,$l)},[Ol,xl,Dl,gl,$l]),Sl=(0,Ae.Z)(Rl,4),Wl=Sl[0],Kl=Sl[1],gr=Sl[2],rr=Sl[3],jl=function(ol,Tl){var Il=function(){return Wl},Sr=Kl,jr=gr,Tr=rr;if(Tl){var Yr=Za(Tl),Ar=(0,Ae.Z)(Yr,4),Kr=Ar[0],zr=Ar[1],er=Ar[2],Cl=Ar[3],_r=Ol(Kr,zr,er,Cl),Fu=(0,Ae.Z)(_r,4),Vr=Fu[0],Vu=Fu[1],mu=Fu[2],ju=Fu[3];Il=function(){return Vr},Sr=Vu,jr=mu,Tr=ju}var Ru=Ya(ol,Il,Sr,jr,Tr,y);return Ru};return[jl,Wl,Kl,gr,rr]}function Ja(y){var ae=y.mode,fe=y.internalMode,Oe=y.renderExtraFooter,Qe=y.showNow,vt=y.showTime,en=y.onSubmit,ln=y.onNow,Sn=y.invalid,Yn=y.needConfirm,un=y.generateConfig,Dn=y.disabledDate,fa=x.useContext(Ht),Ea=fa.prefixCls,ta=fa.locale,Ca=fa.button,Fa=Ca===void 0?"button":Ca,ha=un.getNow(),el=Ia(un,vt,ha),za=(0,Ae.Z)(el,1),ba=za[0],nl=Oe==null?void 0:Oe(ae),Za=Dn(ha,{type:ae}),Ha=function(){if(!Za){var Rl=ba(ha);ln(Rl)}},Gl="".concat(Ea,"-now"),xl="".concat(Gl,"-btn"),Dl=Qe&&x.createElement("li",{className:Gl},x.createElement("a",{className:ut()(xl,Za&&"".concat(xl,"-disabled")),"aria-disabled":Za,onClick:Ha},fe==="date"?ta.today:ta.now)),gl=Yn&&x.createElement("li",{className:"".concat(Ea,"-ok")},x.createElement(Fa,{disabled:Sn,onClick:en},ta.ok)),$l=(Dl||gl)&&x.createElement("ul",{className:"".concat(Ea,"-ranges")},Dl,gl);return!nl&&!$l?null:x.createElement("div",{className:"".concat(Ea,"-footer")},nl&&x.createElement("div",{className:"".concat(Ea,"-footer-extra")},nl),$l)}function cl(y,ae,fe){function Oe(Qe,vt){var en=Qe.findIndex(function(Sn){return on(y,ae,Sn,vt,fe)});if(en===-1)return[].concat((0,nt.Z)(Qe),[vt]);var ln=(0,nt.Z)(Qe);return ln.splice(en,1),ln}return Oe}var Na=x.createContext(null);function Nl(){return x.useContext(Na)}function Sa(y,ae){var fe=y.prefixCls,Oe=y.generateConfig,Qe=y.locale,vt=y.disabledDate,en=y.minDate,ln=y.maxDate,Sn=y.cellRender,Yn=y.hoverValue,un=y.hoverRangeValue,Dn=y.onHover,fa=y.values,Ea=y.pickerValue,ta=y.onSelect,Ca=y.prevIcon,Fa=y.nextIcon,ha=y.superPrevIcon,el=y.superNextIcon,za=Oe.getNow(),ba={now:za,values:fa,pickerValue:Ea,prefixCls:fe,disabledDate:vt,minDate:en,maxDate:ln,cellRender:Sn,hoverValue:Yn,hoverRangeValue:un,onHover:Dn,locale:Qe,generateConfig:Oe,onSelect:ta,panelType:ae,prevIcon:Ca,nextIcon:Fa,superPrevIcon:ha,superNextIcon:el};return[ba,za]}var vl=x.createContext({});function ua(y){for(var ae=y.rowNum,fe=y.colNum,Oe=y.baseDate,Qe=y.getCellDate,vt=y.prefixColumn,en=y.rowClassName,ln=y.titleFormat,Sn=y.getCellText,Yn=y.getCellClassName,un=y.headerCells,Dn=y.cellSelection,fa=Dn===void 0?!0:Dn,Ea=y.disabledDate,ta=Nl(),Ca=ta.prefixCls,Fa=ta.panelType,ha=ta.now,el=ta.disabledDate,za=ta.cellRender,ba=ta.onHover,nl=ta.hoverValue,Za=ta.hoverRangeValue,Ha=ta.generateConfig,Gl=ta.values,xl=ta.locale,Dl=ta.onSelect,gl=Ea||el,$l="".concat(Ca,"-cell"),Ol=x.useContext(vl),Rl=Ol.onCellDblClick,Sl=function(Tl){return Gl.some(function(Il){return Il&&on(Ha,xl,Tl,Il,Fa)})},Wl=[],Kl=0;Kl1&&arguments[1]!==void 0?arguments[1]:!1;uu(Jl),Fa==null||Fa(Jl),wu&&Wu(Jl)},Gr=function(Jl,wu){Ar(Jl),wu&&zu(wu),Wu(wu,Jl)},Bu=function(Jl){if(mu(Jl),zu(Jl),Yr!==ba){var wu=["decade","year"],Ul=[].concat(wu,["month"]),sr={quarter:[].concat(wu,["quarter"]),week:[].concat((0,nt.Z)(Ul),["week"]),date:[].concat((0,nt.Z)(Ul),["date"])},co=sr[ba]||Ul,eo=co.indexOf(Yr),Co=co[eo+1];Co&&Gr(Co,Jl)}},Mo=x.useMemo(function(){var yr,Jl;if(Array.isArray(Ha)){var wu=(0,Ae.Z)(Ha,2);yr=wu[0],Jl=wu[1]}else yr=Ha;return!yr&&!Jl?null:(yr=yr||Jl,Jl=Jl||yr,Qe.isAfter(yr,Jl)?[Jl,yr]:[yr,Jl])},[Ha,Qe]),Nu=He(Gl,xl,Dl),Eu=$l[Kr]||Xe[Kr]||Vl,Pu=x.useContext(vl),io=x.useMemo(function(){return(0,he.Z)((0,he.Z)({},Pu),{},{hideHeader:Ol})},[Pu,Ol]),kr="".concat(Rl,"-panel"),Wo=mt(y,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return x.createElement(vl.Provider,{value:io},x.createElement("div",{ref:Sl,tabIndex:Sn,className:ut()(kr,(0,yt.Z)({},"".concat(kr,"-rtl"),vt==="rtl"))},x.createElement(Eu,(0,Ie.Z)({},Wo,{showTime:Il,prefixCls:Rl,locale:ol,generateConfig:Qe,onModeChange:Gr,pickerValue:pu,onPickerValueChange:function(Jl){zu(Jl,!0)},value:Vr[0],onSelect:Bu,values:Vr,cellRender:Nu,hoverRangeValue:Mo,hoverValue:Za}))))}var Wt=x.memo(x.forwardRef(Bt)),_t=Wt;function ee(y){var ae=y.picker,fe=y.multiplePanel,Oe=y.pickerValue,Qe=y.onPickerValueChange,vt=y.needConfirm,en=y.onSubmit,ln=y.range,Sn=y.hoverValue,Yn=x.useContext(Ht),un=Yn.prefixCls,Dn=Yn.generateConfig,fa=x.useCallback(function(el,za){return gn(Dn,ae,el,za)},[Dn,ae]),Ea=x.useMemo(function(){return fa(Oe,1)},[Oe,fa]),ta=function(za){Qe(fa(za,-1))},Ca={onCellDblClick:function(){vt&&en()}},Fa=ae==="time",ha=(0,he.Z)((0,he.Z)({},y),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Fa});return ln?ha.hoverRangeValue=Sn:ha.hoverValue=Sn,fe?x.createElement("div",{className:"".concat(un,"-panels")},x.createElement(vl.Provider,{value:(0,he.Z)((0,he.Z)({},Ca),{},{hideNext:!0})},x.createElement(_t,ha)),x.createElement(vl.Provider,{value:(0,he.Z)((0,he.Z)({},Ca),{},{hidePrev:!0})},x.createElement(_t,(0,Ie.Z)({},ha,{pickerValue:Ea,onPickerValueChange:ta})))):x.createElement(vl.Provider,{value:(0,he.Z)({},Ca)},x.createElement(_t,ha))}function lt(y){return typeof y=="function"?y():y}function Ct(y){var ae=y.prefixCls,fe=y.presets,Oe=y.onClick,Qe=y.onHover;return fe.length?x.createElement("div",{className:"".concat(ae,"-presets")},x.createElement("ul",null,fe.map(function(vt,en){var ln=vt.label,Sn=vt.value;return x.createElement("li",{key:en,onClick:function(){Oe(lt(Sn))},onMouseEnter:function(){Qe(lt(Sn))},onMouseLeave:function(){Qe(null)}},ln)}))):null}function Xt(y){var ae=y.panelRender,fe=y.internalMode,Oe=y.picker,Qe=y.showNow,vt=y.range,en=y.multiple,ln=y.activeInfo,Sn=ln===void 0?[0,0,0]:ln,Yn=y.presets,un=y.onPresetHover,Dn=y.onPresetSubmit,fa=y.onFocus,Ea=y.onBlur,ta=y.onPanelMouseDown,Ca=y.direction,Fa=y.value,ha=y.onSelect,el=y.isInvalid,za=y.defaultOpenValue,ba=y.onOk,nl=y.onSubmit,Za=x.useContext(Ht),Ha=Za.prefixCls,Gl="".concat(Ha,"-panel"),xl=Ca==="rtl",Dl=x.useRef(null),gl=x.useRef(null),$l=x.useState(0),Ol=(0,Ae.Z)($l,2),Rl=Ol[0],Sl=Ol[1],Wl=x.useState(0),Kl=(0,Ae.Z)(Wl,2),gr=Kl[0],rr=Kl[1],jl=x.useState(0),zl=(0,Ae.Z)(jl,2),ol=zl[0],Tl=zl[1],Il=function(Bu){Bu.width&&Sl(Bu.width)},Sr=(0,Ae.Z)(Sn,3),jr=Sr[0],Tr=Sr[1],Yr=Sr[2],Ar=x.useState(0),Kr=(0,Ae.Z)(Ar,2),zr=Kr[0],er=Kr[1];x.useEffect(function(){er(10)},[jr]),x.useEffect(function(){if(vt&&gl.current){var Gr,Bu=((Gr=Dl.current)===null||Gr===void 0?void 0:Gr.offsetWidth)||0,Mo=gl.current.getBoundingClientRect();if(!Mo.height||Mo.right<0){er(function(io){return Math.max(0,io-1)});return}var Nu=(xl?Tr-Bu:jr)-Mo.left;if(Tl(Nu),Rl&&Rl=ln&&fe<=Sn)return vt;var Yn=Math.min(Math.abs(fe-ln),Math.abs(fe-Sn));Yn0?Qi:Ns));var Os=Jr+ti,ys=Ns-Qi+1;return String(Qi+(ys+Os-Qi)%ys)};switch(wu){case"Backspace":case"Delete":Ul="",sr=eo;break;case"ArrowLeft":Ul="",Co(-1);break;case"ArrowRight":Ul="",Co(1);break;case"ArrowUp":Ul="",sr=gi(1);break;case"ArrowDown":Ul="",sr=gi(-1);break;default:isNaN(Number(wu))||(Ul=ol+wu,sr=Ul);break}if(Ul!==null&&(Tl(Ul),Ul.length>=co&&(Co(1),Tl(""))),sr!==null){var Ho=er.slice(0,mu)+qe(sr,co)+er.slice(ju);pu(Ho.slice(0,en.length))}zr({})},kr=x.useRef();(0,Je.Z)(function(){if(!(!Rl||!en||zu.current)){if(!Fu.match(er)){pu(en);return}return _r.current.setSelectionRange(mu,ju),kr.current=(0,La.Z)(function(){_r.current.setSelectionRange(mu,ju)}),function(){La.Z.cancel(kr.current)}}},[Fu,en,Rl,er,jr,mu,ju,Kr,pu]);var Wo=en?{onFocus:Mo,onBlur:Eu,onKeyDown:io,onMouseDown:Gr,onMouseUp:Bu,onPaste:Wu}:{};return x.createElement("div",{ref:Cl,className:ut()(gl,(0,yt.Z)((0,yt.Z)({},"".concat(gl,"-active"),fe&&Qe),"".concat(gl,"-placeholder"),un))},x.createElement(Dl,(0,Ie.Z)({ref:_r,"aria-invalid":Fa,autoComplete:"off"},el,{onKeyDown:Pu,onBlur:Nu},Wo,{value:er,onChange:uu})),x.createElement(je,{type:"suffix",icon:vt}),ha)}),Ll=Pa,rl=["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"],bl=["index"];function wl(y,ae){var fe=y.id,Oe=y.prefix,Qe=y.clearIcon,vt=y.suffixIcon,en=y.separator,ln=en===void 0?"~":en,Sn=y.activeIndex,Yn=y.activeHelp,un=y.allHelp,Dn=y.focused,fa=y.onFocus,Ea=y.onBlur,ta=y.onKeyDown,Ca=y.locale,Fa=y.generateConfig,ha=y.placeholder,el=y.className,za=y.style,ba=y.onClick,nl=y.onClear,Za=y.value,Ha=y.onChange,Gl=y.onSubmit,xl=y.onInputChange,Dl=y.format,gl=y.maskFormat,$l=y.preserveInvalidOnBlur,Ol=y.onInvalid,Rl=y.disabled,Sl=y.invalid,Wl=y.inputReadOnly,Kl=y.direction,gr=y.onOpenChange,rr=y.onActiveInfo,jl=y.placement,zl=y.onMouseDown,ol=y.required,Tl=y["aria-required"],Il=y.autoFocus,Sr=y.tabIndex,jr=(0,gt.Z)(y,rl),Tr=Kl==="rtl",Yr=x.useContext(Ht),Ar=Yr.prefixCls,Kr=x.useMemo(function(){if(typeof fe=="string")return[fe];var Nu=fe||{};return[Nu.start,Nu.end]},[fe]),zr=x.useRef(),er=x.useRef(),Cl=x.useRef(),_r=function(Eu){var Pu;return(Pu=[er,Cl][Eu])===null||Pu===void 0?void 0:Pu.current};x.useImperativeHandle(ae,function(){return{nativeElement:zr.current,focus:function(Eu){if((0,Te.Z)(Eu)==="object"){var Pu,io=Eu||{},kr=io.index,Wo=kr===void 0?0:kr,yr=(0,gt.Z)(io,bl);(Pu=_r(Wo))===null||Pu===void 0||Pu.focus(yr)}else{var Jl;(Jl=_r(Eu!=null?Eu:0))===null||Jl===void 0||Jl.focus()}},blur:function(){var Eu,Pu;(Eu=_r(0))===null||Eu===void 0||Eu.blur(),(Pu=_r(1))===null||Pu===void 0||Pu.blur()}}});var Fu=Ut(jr),Vr=x.useMemo(function(){return Array.isArray(ha)?ha:[ha,ha]},[ha]),Vu=bt((0,he.Z)((0,he.Z)({},y),{},{id:Kr,placeholder:Vr})),mu=(0,Ae.Z)(Vu,1),ju=mu[0],Ru=x.useState({position:"absolute",width:0}),pu=(0,Ae.Z)(Ru,2),uu=pu[0],Wu=pu[1],zu=(0,ce.zX)(function(){var Nu=_r(Sn);if(Nu){var Eu=Nu.nativeElement.getBoundingClientRect(),Pu=zr.current.getBoundingClientRect(),io=Eu.left-Pu.left;Wu(function(kr){return(0,he.Z)((0,he.Z)({},kr),{},{width:Eu.width,left:io})}),rr([Eu.left,Eu.right,Pu.width])}});x.useEffect(function(){zu()},[Sn]);var Gr=Qe&&(Za[0]&&!Rl[0]||Za[1]&&!Rl[1]),Bu=Il&&!Rl[0],Mo=Il&&!Bu&&!Rl[1];return x.createElement(la.Z,{onResize:zu},x.createElement("div",(0,Ie.Z)({},Fu,{className:ut()(Ar,"".concat(Ar,"-range"),(0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)({},"".concat(Ar,"-focused"),Dn),"".concat(Ar,"-disabled"),Rl.every(function(Nu){return Nu})),"".concat(Ar,"-invalid"),Sl.some(function(Nu){return Nu})),"".concat(Ar,"-rtl"),Tr),el),style:za,ref:zr,onClick:ba,onMouseDown:function(Eu){var Pu=Eu.target;Pu!==er.current.inputElement&&Pu!==Cl.current.inputElement&&Eu.preventDefault(),zl==null||zl(Eu)}}),Oe&&x.createElement("div",{className:"".concat(Ar,"-prefix")},Oe),x.createElement(Ll,(0,Ie.Z)({ref:er},ju(0),{autoFocus:Bu,tabIndex:Sr,"date-range":"start"})),x.createElement("div",{className:"".concat(Ar,"-range-separator")},ln),x.createElement(Ll,(0,Ie.Z)({ref:Cl},ju(1),{autoFocus:Mo,tabIndex:Sr,"date-range":"end"})),x.createElement("div",{className:"".concat(Ar,"-active-bar"),style:uu}),x.createElement(je,{type:"suffix",icon:vt}),Gr&&x.createElement(Ft,{icon:Qe,onClear:nl})))}var Pl=x.forwardRef(wl),ma=Pl;function Au(y,ae){var fe=y!=null?y:ae;return Array.isArray(fe)?fe:[fe,fe]}function cr(y){return y===1?"end":"start"}function Su(y,ae){var fe=Qa(y,function(){var Br=y.disabled,nu=y.allowEmpty,xu=Au(Br,!1),go=Au(nu,!1);return{disabled:xu,allowEmpty:go}}),Oe=(0,Ae.Z)(fe,6),Qe=Oe[0],vt=Oe[1],en=Oe[2],ln=Oe[3],Sn=Oe[4],Yn=Oe[5],un=Qe.prefixCls,Dn=Qe.styles,fa=Qe.classNames,Ea=Qe.defaultValue,ta=Qe.value,Ca=Qe.needConfirm,Fa=Qe.onKeyDown,ha=Qe.disabled,el=Qe.allowEmpty,za=Qe.disabledDate,ba=Qe.minDate,nl=Qe.maxDate,Za=Qe.defaultOpen,Ha=Qe.open,Gl=Qe.onOpenChange,xl=Qe.locale,Dl=Qe.generateConfig,gl=Qe.picker,$l=Qe.showNow,Ol=Qe.showToday,Rl=Qe.showTime,Sl=Qe.mode,Wl=Qe.onPanelChange,Kl=Qe.onCalendarChange,gr=Qe.onOk,rr=Qe.defaultPickerValue,jl=Qe.pickerValue,zl=Qe.onPickerValueChange,ol=Qe.inputReadOnly,Tl=Qe.suffixIcon,Il=Qe.onFocus,Sr=Qe.onBlur,jr=Qe.presets,Tr=Qe.ranges,Yr=Qe.components,Ar=Qe.cellRender,Kr=Qe.dateRender,zr=Qe.monthCellRender,er=Qe.onClick,Cl=sn(ae),_r=yn(Ha,Za,ha,Gl),Fu=(0,Ae.Z)(_r,2),Vr=Fu[0],Vu=Fu[1],mu=function(nu,xu){(ha.some(function(go){return!go})||!nu)&&Vu(nu,xu)},ju=cn(Dl,xl,ln,!0,!1,Ea,ta,Kl,gr),Ru=(0,Ae.Z)(ju,5),pu=Ru[0],uu=Ru[1],Wu=Ru[2],zu=Ru[3],Gr=Ru[4],Bu=Wu(),Mo=Fl(ha,el,Vr),Nu=(0,Ae.Z)(Mo,9),Eu=Nu[0],Pu=Nu[1],io=Nu[2],kr=Nu[3],Wo=Nu[4],yr=Nu[5],Jl=Nu[6],wu=Nu[7],Ul=Nu[8],sr=function(nu,xu){Pu(!0),Il==null||Il(nu,{range:cr(xu!=null?xu:kr)})},co=function(nu,xu){Pu(!1),Sr==null||Sr(nu,{range:cr(xu!=null?xu:kr)})},eo=x.useMemo(function(){if(!Rl)return null;var Br=Rl.disabledTime,nu=Br?function(xu){var go=cr(kr),jo=tt(Bu,Jl,kr);return Br(xu,go,{from:jo})}:void 0;return(0,he.Z)((0,he.Z)({},Rl),{},{disabledTime:nu})},[Rl,kr,Bu,Jl]),Co=(0,ce.C8)([gl,gl],{value:Sl}),gi=(0,Ae.Z)(Co,2),Ho=gi[0],Bi=gi[1],ti=Ho[kr]||gl,Pi=ti==="date"&&eo?"datetime":ti,ni=Pi===gl&&Pi!=="time",Qi=Wn(gl,ti,$l,Ol,!0),Ns=Tt(Qe,pu,uu,Wu,zu,ha,ln,Eu,Vr,Yn),Yi=(0,Ae.Z)(Ns,2),Ps=Yi[0],Jr=Yi[1],Os=wr(Bu,ha,Jl,Dl,xl,za),ys=At(Bu,Yn,el),gc=(0,Ae.Z)(ys,2),Pc=gc[0],pc=gc[1],Ec=$a(Dl,xl,Bu,Ho,Vr,kr,vt,ni,rr,jl,eo==null?void 0:eo.defaultOpenValue,zl,ba,nl),Cs=(0,Ae.Z)(Ec,2),Oc=Cs[0],hc=Cs[1],Vi=(0,ce.zX)(function(Br,nu,xu){var go=ke(Ho,kr,nu);if((go[0]!==Ho[0]||go[1]!==Ho[1])&&Bi(go),Wl&&xu!==!1){var jo=(0,nt.Z)(Bu);Br&&(jo[kr]=Br),Wl(jo,go)}}),Gs=function(nu,xu){return ke(Bu,xu,nu)},to=function(nu,xu){var go=Bu;nu&&(go=Gs(nu,kr)),wu(kr);var jo=yr(go);zu(go),Ps(kr,jo===null),jo===null?mu(!1,{force:!0}):xu||Cl.current.focus({index:jo})},Tc=function(nu){var xu,go=nu.target.getRootNode();if(!Cl.current.nativeElement.contains((xu=go.activeElement)!==null&&xu!==void 0?xu:document.activeElement)){var jo=ha.findIndex(function(ad){return!ad});jo>=0&&Cl.current.focus({index:jo})}mu(!0),er==null||er(nu)},Ac=function(){Jr(null),mu(!1,{force:!0})},kc=x.useState(null),Ts=(0,Ae.Z)(kc,2),Lc=Ts[0],Ks=Ts[1],Oi=x.useState(null),as=(0,Ae.Z)(Oi,2),ls=as[0],Js=as[1],Xs=x.useMemo(function(){return ls||Bu},[Bu,ls]);x.useEffect(function(){Vr||Js(null)},[Vr]);var ed=x.useState([0,0,0]),_s=(0,Ae.Z)(ed,2),Rc=_s[0],Xl=_s[1],jc=Kn(jr,Tr),zc=function(nu){Js(nu),Ks("preset")},Zc=function(nu){var xu=Jr(nu);xu&&mu(!1,{force:!0})},yc=function(nu){to(nu)},Uc=function(nu){Js(nu?Gs(nu,kr):null),Ks("cell")},Qc=function(nu){mu(!0),sr(nu)},Cc=function(){io("panel")},qs=function(nu){var xu=ke(Bu,kr,nu);zu(xu),!Ca&&!en&&vt===Pi&&to(nu)},$s=function(){mu(!1)},Wi=He(Ar,Kr,zr,cr(kr)),Yc=Bu[kr]||null,Vc=(0,ce.zX)(function(Br){return Yn(Br,{activeIndex:kr})}),Cr=x.useMemo(function(){var Br=(0,Vt.Z)(Qe,!1),nu=(0,Ge.Z)(Qe,[].concat((0,nt.Z)(Object.keys(Br)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return nu},[Qe]),Xr=x.createElement(Xt,(0,Ie.Z)({},Cr,{showNow:Qi,showTime:eo,range:!0,multiplePanel:ni,activeInfo:Rc,disabledDate:Os,onFocus:Qc,onBlur:co,onPanelMouseDown:Cc,picker:gl,mode:ti,internalMode:Pi,onPanelChange:Vi,format:Sn,value:Yc,isInvalid:Vc,onChange:null,onSelect:qs,pickerValue:Oc,defaultOpenValue:Re(Rl==null?void 0:Rl.defaultOpenValue)[kr],onPickerValueChange:hc,hoverValue:Xs,onHover:Uc,needConfirm:Ca,onSubmit:to,onOk:Gr,presets:jc,onPresetHover:zc,onPresetSubmit:Zc,onNow:yc,cellRender:Wi})),_o=function(nu,xu){var go=Gs(nu,xu);zu(go)},Ti=function(){io("input")},Fc=function(nu,xu){var go=Jl.length,jo=Jl[go-1];if(go&&jo!==xu&&Ca&&!el[jo]&&!Ul(jo)&&Bu[jo]){Cl.current.focus({index:jo});return}io("input"),mu(!0,{inherit:!0}),kr!==xu&&Vr&&!Ca&&en&&to(null,!0),Wo(xu),sr(nu,xu)},td=function(nu,xu){if(mu(!1),!Ca&&io()==="input"){var go=yr(Bu);Ps(kr,go===null)}co(nu,xu)},nd=function(nu,xu){nu.key==="Tab"&&to(null,!0),Fa==null||Fa(nu,xu)},Bd=x.useMemo(function(){return{prefixCls:un,locale:xl,generateConfig:Dl,button:Yr.button,input:Yr.input}},[un,xl,Dl,Yr.button,Yr.input]);if((0,Je.Z)(function(){Vr&&kr!==void 0&&Vi(null,gl,!1)},[Vr,kr,gl]),(0,Je.Z)(function(){var Br=io();!Vr&&Br==="input"&&(mu(!1),to(null,!0)),!Vr&&en&&!Ca&&Br==="panel"&&(mu(!0),to())},[Vr]),0)var Xd;return x.createElement(Ht.Provider,{value:Bd},x.createElement(et,(0,Ie.Z)({},Ot(Qe),{popupElement:Xr,popupStyle:Dn.popup,popupClassName:fa.popup,visible:Vr,onClose:$s,range:!0}),x.createElement(ma,(0,Ie.Z)({},Qe,{ref:Cl,suffixIcon:Tl,activeIndex:Eu||Vr?kr:null,activeHelp:!!ls,allHelp:!!ls&&Lc==="preset",focused:Eu,onFocus:Fc,onBlur:td,onKeyDown:nd,onSubmit:to,value:Xs,maskFormat:Sn,onChange:_o,onInputChange:Ti,format:ln,inputReadOnly:ol,disabled:ha,open:Vr,onOpenChange:mu,onClick:Tc,onClear:Ac,invalid:Pc,onInvalid:pc,onActiveInfo:Xl}))))}var Dr=x.forwardRef(Su),cu=Dr,Iu=E(83836);function ql(y){var ae=y.prefixCls,fe=y.value,Oe=y.onRemove,Qe=y.removeIcon,vt=Qe===void 0?"\xD7":Qe,en=y.formatDate,ln=y.disabled,Sn=y.maxTagCount,Yn=y.placeholder,un="".concat(ae,"-selector"),Dn="".concat(ae,"-selection"),fa="".concat(Dn,"-overflow");function Ea(Fa,ha){return x.createElement("span",{className:ut()("".concat(Dn,"-item")),title:typeof Fa=="string"?Fa:null},x.createElement("span",{className:"".concat(Dn,"-item-content")},Fa),!ln&&ha&&x.createElement("span",{onMouseDown:function(za){za.preventDefault()},onClick:ha,className:"".concat(Dn,"-item-remove")},vt))}function ta(Fa){var ha=en(Fa),el=function(ba){ba&&ba.stopPropagation(),Oe(Fa)};return Ea(ha,el)}function Ca(Fa){var ha="+ ".concat(Fa.length," ...");return Ea(ha)}return x.createElement("div",{className:un},x.createElement(Iu.Z,{prefixCls:fa,data:fe,renderItem:ta,renderRest:Ca,itemKey:function(ha){return en(ha)},maxCount:Sn}),!fe.length&&x.createElement("span",{className:"".concat(ae,"-selection-placeholder")},Yn))}var lu=["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 Pr(y,ae){var fe=y.id,Oe=y.open,Qe=y.prefix,vt=y.clearIcon,en=y.suffixIcon,ln=y.activeHelp,Sn=y.allHelp,Yn=y.focused,un=y.onFocus,Dn=y.onBlur,fa=y.onKeyDown,Ea=y.locale,ta=y.generateConfig,Ca=y.placeholder,Fa=y.className,ha=y.style,el=y.onClick,za=y.onClear,ba=y.internalPicker,nl=y.value,Za=y.onChange,Ha=y.onSubmit,Gl=y.onInputChange,xl=y.multiple,Dl=y.maxTagCount,gl=y.format,$l=y.maskFormat,Ol=y.preserveInvalidOnBlur,Rl=y.onInvalid,Sl=y.disabled,Wl=y.invalid,Kl=y.inputReadOnly,gr=y.direction,rr=y.onOpenChange,jl=y.onMouseDown,zl=y.required,ol=y["aria-required"],Tl=y.autoFocus,Il=y.tabIndex,Sr=y.removeIcon,jr=(0,gt.Z)(y,lu),Tr=gr==="rtl",Yr=x.useContext(Ht),Ar=Yr.prefixCls,Kr=x.useRef(),zr=x.useRef();x.useImperativeHandle(ae,function(){return{nativeElement:Kr.current,focus:function(uu){var Wu;(Wu=zr.current)===null||Wu===void 0||Wu.focus(uu)},blur:function(){var uu;(uu=zr.current)===null||uu===void 0||uu.blur()}}});var er=Ut(jr),Cl=function(uu){Za([uu])},_r=function(uu){var Wu=nl.filter(function(zu){return zu&&!on(ta,Ea,zu,uu,ba)});Za(Wu),Oe||Ha()},Fu=bt((0,he.Z)((0,he.Z)({},y),{},{onChange:Cl}),function(pu){var uu=pu.valueTexts;return{value:uu[0]||"",active:Yn}}),Vr=(0,Ae.Z)(Fu,2),Vu=Vr[0],mu=Vr[1],ju=!!(vt&&nl.length&&!Sl),Ru=xl?x.createElement(x.Fragment,null,x.createElement(ql,{prefixCls:Ar,value:nl,onRemove:_r,formatDate:mu,maxTagCount:Dl,disabled:Sl,removeIcon:Sr,placeholder:Ca}),x.createElement("input",{className:"".concat(Ar,"-multiple-input"),value:nl.map(mu).join(","),ref:zr,readOnly:!0,autoFocus:Tl,tabIndex:Il}),x.createElement(je,{type:"suffix",icon:en}),ju&&x.createElement(Ft,{icon:vt,onClear:za})):x.createElement(Ll,(0,Ie.Z)({ref:zr},Vu(),{autoFocus:Tl,tabIndex:Il,suffixIcon:en,clearIcon:ju&&x.createElement(Ft,{icon:vt,onClear:za}),showActiveCls:!1}));return x.createElement("div",(0,Ie.Z)({},er,{className:ut()(Ar,(0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)((0,yt.Z)({},"".concat(Ar,"-multiple"),xl),"".concat(Ar,"-focused"),Yn),"".concat(Ar,"-disabled"),Sl),"".concat(Ar,"-invalid"),Wl),"".concat(Ar,"-rtl"),Tr),Fa),style:ha,ref:Kr,onClick:el,onMouseDown:function(uu){var Wu,zu=uu.target;zu!==((Wu=zr.current)===null||Wu===void 0?void 0:Wu.inputElement)&&uu.preventDefault(),jl==null||jl(uu)}}),Qe&&x.createElement("div",{className:"".concat(Ar,"-prefix")},Qe),Ru)}var Hu=x.forwardRef(Pr),yu=Hu;function Gu(y,ae){var fe=Qa(y),Oe=(0,Ae.Z)(fe,6),Qe=Oe[0],vt=Oe[1],en=Oe[2],ln=Oe[3],Sn=Oe[4],Yn=Oe[5],un=Qe,Dn=un.prefixCls,fa=un.styles,Ea=un.classNames,ta=un.order,Ca=un.defaultValue,Fa=un.value,ha=un.needConfirm,el=un.onChange,za=un.onKeyDown,ba=un.disabled,nl=un.disabledDate,Za=un.minDate,Ha=un.maxDate,Gl=un.defaultOpen,xl=un.open,Dl=un.onOpenChange,gl=un.locale,$l=un.generateConfig,Ol=un.picker,Rl=un.showNow,Sl=un.showToday,Wl=un.showTime,Kl=un.mode,gr=un.onPanelChange,rr=un.onCalendarChange,jl=un.onOk,zl=un.multiple,ol=un.defaultPickerValue,Tl=un.pickerValue,Il=un.onPickerValueChange,Sr=un.inputReadOnly,jr=un.suffixIcon,Tr=un.removeIcon,Yr=un.onFocus,Ar=un.onBlur,Kr=un.presets,zr=un.components,er=un.cellRender,Cl=un.dateRender,_r=un.monthCellRender,Fu=un.onClick,Vr=sn(ae);function Vu(Cr){return Cr===null?null:zl?Cr:Cr[0]}var mu=cl($l,gl,vt),ju=yn(xl,Gl,[ba],Dl),Ru=(0,Ae.Z)(ju,2),pu=Ru[0],uu=Ru[1],Wu=function(Xr,_o,Ti){if(rr){var Fc=(0,he.Z)({},Ti);delete Fc.range,rr(Vu(Xr),Vu(_o),Fc)}},zu=function(Xr){jl==null||jl(Vu(Xr))},Gr=cn($l,gl,ln,!1,ta,Ca,Fa,Wu,zu),Bu=(0,Ae.Z)(Gr,5),Mo=Bu[0],Nu=Bu[1],Eu=Bu[2],Pu=Bu[3],io=Bu[4],kr=Eu(),Wo=Fl([ba]),yr=(0,Ae.Z)(Wo,4),Jl=yr[0],wu=yr[1],Ul=yr[2],sr=yr[3],co=function(Xr){wu(!0),Yr==null||Yr(Xr,{})},eo=function(Xr){wu(!1),Ar==null||Ar(Xr,{})},Co=(0,ce.C8)(Ol,{value:Kl}),gi=(0,Ae.Z)(Co,2),Ho=gi[0],Bi=gi[1],ti=Ho==="date"&&Wl?"datetime":Ho,Pi=Wn(Ol,Ho,Rl,Sl),ni=el&&function(Cr,Xr){el(Vu(Cr),Vu(Xr))},Qi=Tt((0,he.Z)((0,he.Z)({},Qe),{},{onChange:ni}),Mo,Nu,Eu,Pu,[],ln,Jl,pu,Yn),Ns=(0,Ae.Z)(Qi,2),Yi=Ns[1],Ps=At(kr,Yn),Jr=(0,Ae.Z)(Ps,2),Os=Jr[0],ys=Jr[1],gc=x.useMemo(function(){return Os.some(function(Cr){return Cr})},[Os]),Pc=function(Xr,_o){if(Il){var Ti=(0,he.Z)((0,he.Z)({},_o),{},{mode:_o.mode[0]});delete Ti.range,Il(Xr[0],Ti)}},pc=$a($l,gl,kr,[Ho],pu,sr,vt,!1,ol,Tl,Re(Wl==null?void 0:Wl.defaultOpenValue),Pc,Za,Ha),Ec=(0,Ae.Z)(pc,2),Cs=Ec[0],Oc=Ec[1],hc=(0,ce.zX)(function(Cr,Xr,_o){if(Bi(Xr),gr&&_o!==!1){var Ti=Cr||kr[kr.length-1];gr(Ti,Xr)}}),Vi=function(){Yi(Eu()),uu(!1,{force:!0})},Gs=function(Xr){!ba&&!Vr.current.nativeElement.contains(document.activeElement)&&Vr.current.focus(),uu(!0),Fu==null||Fu(Xr)},to=function(){Yi(null),uu(!1,{force:!0})},Tc=x.useState(null),Ac=(0,Ae.Z)(Tc,2),kc=Ac[0],Ts=Ac[1],Lc=x.useState(null),Ks=(0,Ae.Z)(Lc,2),Oi=Ks[0],as=Ks[1],ls=x.useMemo(function(){var Cr=[Oi].concat((0,nt.Z)(kr)).filter(function(Xr){return Xr});return zl?Cr:Cr.slice(0,1)},[kr,Oi,zl]),Js=x.useMemo(function(){return!zl&&Oi?[Oi]:kr.filter(function(Cr){return Cr})},[kr,Oi,zl]);x.useEffect(function(){pu||as(null)},[pu]);var Xs=Kn(Kr),ed=function(Xr){as(Xr),Ts("preset")},_s=function(Xr){var _o=zl?mu(Eu(),Xr):[Xr],Ti=Yi(_o);Ti&&!zl&&uu(!1,{force:!0})},Rc=function(Xr){_s(Xr)},Xl=function(Xr){as(Xr),Ts("cell")},jc=function(Xr){uu(!0),co(Xr)},zc=function(Xr){if(Ul("panel"),!(zl&&ti!==Ol)){var _o=zl?mu(Eu(),Xr):[Xr];Pu(_o),!ha&&!en&&vt===ti&&Vi()}},Zc=function(){uu(!1)},yc=He(er,Cl,_r),Uc=x.useMemo(function(){var Cr=(0,Vt.Z)(Qe,!1),Xr=(0,Ge.Z)(Qe,[].concat((0,nt.Z)(Object.keys(Cr)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,he.Z)((0,he.Z)({},Xr),{},{multiple:Qe.multiple})},[Qe]),Qc=x.createElement(Xt,(0,Ie.Z)({},Uc,{showNow:Pi,showTime:Wl,disabledDate:nl,onFocus:jc,onBlur:eo,picker:Ol,mode:Ho,internalMode:ti,onPanelChange:hc,format:Sn,value:kr,isInvalid:Yn,onChange:null,onSelect:zc,pickerValue:Cs,defaultOpenValue:Wl==null?void 0:Wl.defaultOpenValue,onPickerValueChange:Oc,hoverValue:ls,onHover:Xl,needConfirm:ha,onSubmit:Vi,onOk:io,presets:Xs,onPresetHover:ed,onPresetSubmit:_s,onNow:Rc,cellRender:yc})),Cc=function(Xr){Pu(Xr)},qs=function(){Ul("input")},$s=function(Xr){Ul("input"),uu(!0,{inherit:!0}),co(Xr)},Wi=function(Xr){uu(!1),eo(Xr)},Yc=function(Xr,_o){Xr.key==="Tab"&&Vi(),za==null||za(Xr,_o)},Vc=x.useMemo(function(){return{prefixCls:Dn,locale:gl,generateConfig:$l,button:zr.button,input:zr.input}},[Dn,gl,$l,zr.button,zr.input]);return(0,Je.Z)(function(){pu&&sr!==void 0&&hc(null,Ol,!1)},[pu,sr,Ol]),(0,Je.Z)(function(){var Cr=Ul();!pu&&Cr==="input"&&(uu(!1),Vi()),!pu&&en&&!ha&&Cr==="panel"&&Vi()},[pu]),x.createElement(Ht.Provider,{value:Vc},x.createElement(et,(0,Ie.Z)({},Ot(Qe),{popupElement:Qc,popupStyle:fa.popup,popupClassName:Ea.popup,visible:pu,onClose:Zc}),x.createElement(yu,(0,Ie.Z)({},Qe,{ref:Vr,suffixIcon:jr,removeIcon:Tr,activeHelp:!!Oi,allHelp:!!Oi&&kc==="preset",focused:Jl,onFocus:$s,onBlur:Wi,onKeyDown:Yc,onSubmit:Vi,value:Js,maskFormat:Sn,onChange:Cc,onInputChange:qs,internalPicker:vt,format:ln,inputReadOnly:Sr,disabled:ba,open:pu,onOpenChange:uu,onClick:Gs,onClear:to,invalid:gc,onInvalid:function(Xr){ys(Xr,0)}}))))}var ao=x.forwardRef(Gu),lo=ao,dr=lo,Rr=E(62487),lr=E(75030),or=E(82855),Or=E(48755),gu=E(2171),eu=E(83397),yl=E(31756),Fr=E(56553),Zl=E(24971),tu=E(9017),tl=E(70045),bo=E(57428),mr=E(36237),ru=E(53075),Uo=E(64910),wo=E(63356),vo=E(56119),Oa=E(46e3),ci=E(93873),ri=E(36305),Qo=E(16931),Yo=E(51636),Mi=E(26743);const Ko=(y,ae)=>{const{componentCls:fe,controlHeight:Oe}=y,Qe=ae?`${fe}-${ae}`:"",vt=(0,Mi.gp)(y);return[{[`${fe}-multiple${Qe}`]:{paddingBlock:vt.containerPadding,paddingInlineStart:vt.basePadding,minHeight:Oe,[`${fe}-selection-item`]:{height:vt.itemHeight,lineHeight:(0,mr.unit)(vt.itemLineHeight)}}}]};var di=y=>{const{componentCls:ae,calc:fe,lineWidth:Oe}=y,Qe=(0,Yo.mergeToken)(y,{fontHeight:y.fontSize,selectHeight:y.controlHeightSM,multipleSelectItemHeight:y.multipleItemHeightSM,borderRadius:y.borderRadiusSM,borderRadiusSM:y.borderRadiusXS,controlHeight:y.controlHeightSM}),vt=(0,Yo.mergeToken)(y,{fontHeight:fe(y.multipleItemHeightLG).sub(fe(Oe).mul(2).equal()).equal(),fontSize:y.fontSizeLG,selectHeight:y.controlHeightLG,multipleSelectItemHeight:y.multipleItemHeightLG,borderRadius:y.borderRadiusLG,borderRadiusSM:y.borderRadius,controlHeight:y.controlHeightLG});return[Ko(Qe,"small"),Ko(y),Ko(vt,"large"),{[`${ae}${ae}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${ae}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${ae}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:y.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${y.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:y.colorTextPlaceholder,pointerEvents:"none"}}},(0,Mi._z)(y)),{[`${ae}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},mi=E(17835);const Fi=y=>{const{pickerCellCls:ae,pickerCellInnerCls:fe,cellHeight:Oe,borderRadiusSM:Qe,motionDurationMid:vt,cellHoverBg:en,lineWidth:ln,lineType:Sn,colorPrimary:Yn,cellActiveWithRangeBg:un,colorTextLightSolid:Dn,colorTextDisabled:fa,cellBgDisabled:Ea,colorFillSecondary:ta}=y;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Oe,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[fe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Oe,height:Oe,lineHeight:(0,mr.unit)(Oe),borderRadius:Qe,transition:`background ${vt}`},[`&:hover:not(${ae}-in-view):not(${ae}-disabled), &:hover:not(${ae}-selected):not(${ae}-range-start):not(${ae}-range-end):not(${ae}-disabled)`]:{[fe]:{background:en}},[`&-in-view${ae}-today ${fe}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,mr.unit)(ln)} ${Sn} ${Yn}`,borderRadius:Qe,content:'""'}},[`&-in-view${ae}-in-range, &-in-view${ae}-range-start, &-in-view${ae}-range-end`]:{position:"relative",[`&:not(${ae}-disabled):before`]:{background:un}},[`&-in-view${ae}-selected, &-in-view${ae}-range-start, - &-in-view${ae}-range-end`]:{[`&:not(${ae}-disabled) ${fe}`]:{color:Dn,background:Yn},[`&${ae}-disabled ${fe}`]:{background:ta}},[`&-in-view${ae}-range-start:not(${ae}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${ae}-range-end:not(${ae}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${ae}-range-start:not(${ae}-range-end) ${fe}`]:{borderStartStartRadius:Qe,borderEndStartRadius:Qe,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ae}-range-end:not(${ae}-range-start) ${fe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Qe,borderEndEndRadius:Qe},"&-disabled":{color:fa,cursor:"not-allowed",[fe]:{background:"transparent"},"&::before":{background:Ea}},[`&-disabled${ae}-today ${fe}::before`]:{borderColor:fa}}},fi=y=>{const{componentCls:ae,pickerCellCls:fe,pickerCellInnerCls:Oe,pickerYearMonthCellWidth:Qe,pickerControlIconSize:vt,cellWidth:en,paddingSM:ln,paddingXS:Sn,paddingXXS:Yn,colorBgContainer:un,lineWidth:Dn,lineType:fa,borderRadiusLG:Ea,colorPrimary:ta,colorTextHeading:Ca,colorSplit:Fa,pickerControlIconBorderWidth:ha,colorIcon:el,textHeight:za,motionDurationMid:ba,colorIconHover:nl,fontWeightStrong:Za,cellHeight:Ha,pickerCellPaddingVertical:Gl,colorTextDisabled:xl,colorText:Dl,fontSize:gl,motionDurationSlow:$l,withoutTimeCellHeight:Tl,pickerQuarterPanelContentHeight:Rl,borderRadiusSM:Sl,colorTextLightSolid:Wl,cellHoverBg:Kl,timeColumnHeight:gr,timeColumnWidth:rr,timeCellHeight:jl,controlItemBgActive:zl,marginXXS:ol,pickerDatePanelPaddingHorizontal:kl,pickerControlIconMargin:Ml}=y,Sr=y.calc(en).mul(7).add(y.calc(kl).mul(2)).equal();return{[ae]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:un,borderRadius:Ea,outline:"none","&-focused":{borderColor:ta},"&-rtl":{[`${ae}-prev-icon, + &-in-view${ae}-range-end`]:{[`&:not(${ae}-disabled) ${fe}`]:{color:Dn,background:Yn},[`&${ae}-disabled ${fe}`]:{background:ta}},[`&-in-view${ae}-range-start:not(${ae}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${ae}-range-end:not(${ae}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${ae}-range-start:not(${ae}-range-end) ${fe}`]:{borderStartStartRadius:Qe,borderEndStartRadius:Qe,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ae}-range-end:not(${ae}-range-start) ${fe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Qe,borderEndEndRadius:Qe},"&-disabled":{color:fa,cursor:"not-allowed",[fe]:{background:"transparent"},"&::before":{background:Ea}},[`&-disabled${ae}-today ${fe}::before`]:{borderColor:fa}}},fi=y=>{const{componentCls:ae,pickerCellCls:fe,pickerCellInnerCls:Oe,pickerYearMonthCellWidth:Qe,pickerControlIconSize:vt,cellWidth:en,paddingSM:ln,paddingXS:Sn,paddingXXS:Yn,colorBgContainer:un,lineWidth:Dn,lineType:fa,borderRadiusLG:Ea,colorPrimary:ta,colorTextHeading:Ca,colorSplit:Fa,pickerControlIconBorderWidth:ha,colorIcon:el,textHeight:za,motionDurationMid:ba,colorIconHover:nl,fontWeightStrong:Za,cellHeight:Ha,pickerCellPaddingVertical:Gl,colorTextDisabled:xl,colorText:Dl,fontSize:gl,motionDurationSlow:$l,withoutTimeCellHeight:Ol,pickerQuarterPanelContentHeight:Rl,borderRadiusSM:Sl,colorTextLightSolid:Wl,cellHoverBg:Kl,timeColumnHeight:gr,timeColumnWidth:rr,timeCellHeight:jl,controlItemBgActive:zl,marginXXS:ol,pickerDatePanelPaddingHorizontal:Tl,pickerControlIconMargin:Il}=y,Sr=y.calc(en).mul(7).add(y.calc(Tl).mul(2)).equal();return{[ae]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:un,borderRadius:Ea,outline:"none","&-focused":{borderColor:ta},"&-rtl":{[`${ae}-prev-icon, ${ae}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ae}-next-icon, - ${ae}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${ae}-time-panel`]:{[`${ae}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Sr},"&-header":{display:"flex",padding:`0 ${(0,mr.unit)(Sn)}`,color:Ca,borderBottom:`${(0,mr.unit)(Dn)} ${fa} ${Fa}`,"> *":{flex:"none"},button:{padding:0,color:el,lineHeight:(0,mr.unit)(za),background:"transparent",border:0,cursor:"pointer",transition:`color ${ba}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:gl,"&:hover":{color:nl},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:Za,lineHeight:(0,mr.unit)(za),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Sn},"&:hover":{color:ta}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:vt,height:vt,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderInlineStartWidth:ha,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Ml,insetInlineStart:Ml,display:"inline-block",width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderInlineStartWidth:ha,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:y.calc(Ha).add(y.calc(Gl).mul(2)).equal(),color:Dl,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,mr.unit)(Gl)} 0`,color:xl,cursor:"pointer","&-in-view":{color:Dl}},Fi(y)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ae}-content`]:{height:y.calc(Tl).mul(4).equal()},[Oe]:{padding:`0 ${(0,mr.unit)(Sn)}`}},"&-quarter-panel":{[`${ae}-content`]:{height:Rl}},"&-decade-panel":{[Oe]:{padding:`0 ${(0,mr.unit)(y.calc(Sn).div(2).equal())}`},[`${ae}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ae}-body`]:{padding:`0 ${(0,mr.unit)(Sn)}`},[Oe]:{width:Qe}},"&-date-panel":{[`${ae}-body`]:{padding:`${(0,mr.unit)(Sn)} ${(0,mr.unit)(kl)}`},[`${ae}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${ae}-cell`]:{[`&:hover ${Oe}, + ${ae}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${ae}-time-panel`]:{[`${ae}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Sr},"&-header":{display:"flex",padding:`0 ${(0,mr.unit)(Sn)}`,color:Ca,borderBottom:`${(0,mr.unit)(Dn)} ${fa} ${Fa}`,"> *":{flex:"none"},button:{padding:0,color:el,lineHeight:(0,mr.unit)(za),background:"transparent",border:0,cursor:"pointer",transition:`color ${ba}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:gl,"&:hover":{color:nl},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:Za,lineHeight:(0,mr.unit)(za),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Sn},"&:hover":{color:ta}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:vt,height:vt,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderInlineStartWidth:ha,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Il,insetInlineStart:Il,display:"inline-block",width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderInlineStartWidth:ha,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:y.calc(Ha).add(y.calc(Gl).mul(2)).equal(),color:Dl,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,mr.unit)(Gl)} 0`,color:xl,cursor:"pointer","&-in-view":{color:Dl}},Fi(y)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ae}-content`]:{height:y.calc(Ol).mul(4).equal()},[Oe]:{padding:`0 ${(0,mr.unit)(Sn)}`}},"&-quarter-panel":{[`${ae}-content`]:{height:Rl}},"&-decade-panel":{[Oe]:{padding:`0 ${(0,mr.unit)(y.calc(Sn).div(2).equal())}`},[`${ae}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ae}-body`]:{padding:`0 ${(0,mr.unit)(Sn)}`},[Oe]:{width:Qe}},"&-date-panel":{[`${ae}-body`]:{padding:`${(0,mr.unit)(Sn)} ${(0,mr.unit)(Tl)}`},[`${ae}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${ae}-cell`]:{[`&:hover ${Oe}, &-selected ${Oe}, ${Oe}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${ba}`},"&:first-child:before":{borderStartStartRadius:Sl,borderEndStartRadius:Sl},"&:last-child:before":{borderStartEndRadius:Sl,borderEndEndRadius:Sl}},"&:hover td:before":{background:Kl},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${fe}`]:{"&:before":{background:ta},[`&${ae}-cell-week`]:{color:new mi.FastColor(Wl).setA(.5).toHexString()},[Oe]:{color:Wl}}},"&-range-hover td:before":{background:zl}}},"&-week-panel, &-date-panel-show-week":{[`${ae}-body`]:{padding:`${(0,mr.unit)(Sn)} ${(0,mr.unit)(ln)}`},[`${ae}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${ae}-time-panel`]:{borderInlineStart:`${(0,mr.unit)(Dn)} ${fa} ${Fa}`},[`${ae}-date-panel, ${ae}-time-panel`]:{transition:`opacity ${$l}`},"&-active":{[`${ae}-date-panel, - ${ae}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${ae}-content`]:{display:"flex",flex:"auto",height:gr},"&-column":{flex:"1 0 auto",width:rr,margin:`${(0,mr.unit)(Yn)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ba}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:y.colorTextTertiary,borderRadius:y.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${y.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${(0,mr.unit)(jl)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,mr.unit)(Dn)} ${fa} ${Fa}`},"&-active":{background:new mi.FastColor(zl).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ae}-time-panel-cell`]:{marginInline:ol,[`${ae}-time-panel-cell-inner`]:{display:"block",width:y.calc(rr).sub(y.calc(ol).mul(2)).equal(),height:jl,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:y.calc(rr).sub(jl).div(2).equal(),color:Dl,lineHeight:(0,mr.unit)(jl),borderRadius:Sl,cursor:"pointer",transition:`background ${ba}`,"&:hover":{background:Kl}},"&-selected":{[`${ae}-time-panel-cell-inner`]:{background:zl}},"&-disabled":{[`${ae}-time-panel-cell-inner`]:{color:xl,background:"transparent",cursor:"not-allowed"}}}}}}}}};var vi=y=>{const{componentCls:ae,textHeight:fe,lineWidth:Oe,paddingSM:Qe,antCls:vt,colorPrimary:en,cellActiveWithRangeBg:ln,colorPrimaryBorder:Sn,lineType:Yn,colorSplit:un}=y;return{[`${ae}-dropdown`]:{[`${ae}-footer`]:{borderTop:`${(0,mr.unit)(Oe)} ${Yn} ${un}`,"&-extra":{padding:`0 ${(0,mr.unit)(Qe)}`,lineHeight:(0,mr.unit)(y.calc(fe).sub(y.calc(Oe).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,mr.unit)(Oe)} ${Yn} ${un}`}}},[`${ae}-panels + ${ae}-footer ${ae}-ranges`]:{justifyContent:"space-between"},[`${ae}-ranges`]:{marginBlock:0,paddingInline:(0,mr.unit)(Qe),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,mr.unit)(y.calc(fe).sub(y.calc(Oe).mul(2)).equal()),display:"inline-block"},[`${ae}-now-btn-disabled`]:{pointerEvents:"none",color:y.colorTextDisabled},[`${ae}-preset > ${vt}-tag-blue`]:{color:en,background:ln,borderColor:Sn,cursor:"pointer"},[`${ae}-ok`]:{paddingBlock:y.calc(Oe).mul(2).equal(),marginInlineStart:"auto"}}}}};const rn=y=>{const{componentCls:ae,controlHeightLG:fe,paddingXXS:Oe,padding:Qe}=y;return{pickerCellCls:`${ae}-cell`,pickerCellInnerCls:`${ae}-cell-inner`,pickerYearMonthCellWidth:y.calc(fe).mul(1.5).equal(),pickerQuarterPanelContentHeight:y.calc(fe).mul(1.4).equal(),pickerCellPaddingVertical:y.calc(Oe).add(y.calc(Oe).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:y.calc(Qe).add(y.calc(Oe).div(2)).equal()}},qa=y=>{const{colorBgContainerDisabled:ae,controlHeight:fe,controlHeightSM:Oe,controlHeightLG:Qe,paddingXXS:vt,lineWidth:en}=y,ln=vt*2,Sn=en*2,Yn=Math.min(fe-ln,fe-Sn),un=Math.min(Oe-ln,Oe-Sn),Dn=Math.min(Qe-ln,Qe-Sn);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(vt/2),cellHoverBg:y.controlItemBgHover,cellActiveWithRangeBg:y.controlItemBgActive,cellHoverWithRangeBg:new mi.FastColor(y.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new mi.FastColor(y.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ae,timeColumnWidth:Qe*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Oe*1.5,cellHeight:Oe,textHeight:Qe,withoutTimeCellHeight:Qe*1.65,multipleItemBg:y.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:Yn,multipleItemHeightSM:un,multipleItemHeightLG:Dn,multipleSelectorBgDisabled:ae,multipleItemColorDisabled:y.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Al=y=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Uo.T)(y)),qa(y)),(0,ri.w)(y)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:y.zIndexPopupBase+50});var El=E(39082),ir=y=>{const{componentCls:ae}=y;return{[ae]:[Object.assign(Object.assign(Object.assign(Object.assign({},(0,El.qG)(y)),(0,El.vc)(y)),(0,El.H8)(y)),(0,El.Mu)(y)),{"&-outlined":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}},"&-filled":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.colorBgContainer,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.colorSplit}`}},"&-borderless":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}},"&-underlined":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}}}]}};const Cu=(y,ae,fe,Oe)=>{const Qe=y.calc(fe).add(2).equal(),vt=y.max(y.calc(ae).sub(Qe).div(2).equal(),0),en=y.max(y.calc(ae).sub(Qe).sub(vt).equal(),0);return{padding:`${(0,mr.unit)(vt)} ${(0,mr.unit)(Oe)} ${(0,mr.unit)(en)}`}},Mu=y=>{const{componentCls:ae,colorError:fe,colorWarning:Oe}=y;return{[`${ae}:not(${ae}-disabled):not([disabled])`]:{[`&${ae}-status-error`]:{[`${ae}-active-bar`]:{background:fe}},[`&${ae}-status-warning`]:{[`${ae}-active-bar`]:{background:Oe}}}}},ro=y=>{const{componentCls:ae,antCls:fe,controlHeight:Oe,paddingInline:Qe,lineWidth:vt,lineType:en,colorBorder:ln,borderRadius:Sn,motionDurationMid:Yn,colorTextDisabled:un,colorTextPlaceholder:Dn,controlHeightLG:fa,fontSizeLG:Ea,controlHeightSM:ta,paddingInlineSM:Ca,paddingXS:Fa,marginXS:ha,colorTextDescription:el,lineWidthBold:za,colorPrimary:ba,motionDurationSlow:nl,zIndexPopup:Za,paddingXXS:Ha,sizePopupArrow:Gl,colorBgElevated:xl,borderRadiusLG:Dl,boxShadowSecondary:gl,borderRadiusSM:$l,colorSplit:Tl,cellHoverBg:Rl,presetsWidth:Sl,presetsMaxWidth:Wl,boxShadowPopoverArrow:Kl,fontHeight:gr,fontHeightLG:rr,lineHeightLG:jl}=y;return[{[ae]:Object.assign(Object.assign(Object.assign({},(0,wo.Wf)(y)),Cu(y,Oe,gr,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:Sn,transition:`border ${Yn}, box-shadow ${Yn}, background ${Yn}`,[`${ae}-prefix`]:{flex:"0 0 auto",marginInlineEnd:y.inputAffixPadding},[`${ae}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:y.fontSize,lineHeight:y.lineHeight,transition:`all ${Yn}`},(0,ru.nz)(Dn)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:un,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:Dn}}},"&-large":Object.assign(Object.assign({},Cu(y,fa,rr,Qe)),{[`${ae}-input > input`]:{fontSize:Ea,lineHeight:jl}}),"&-small":Object.assign({},Cu(y,ta,gr,Ca)),[`${ae}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:y.calc(Fa).div(2).equal(),color:un,lineHeight:1,pointerEvents:"none",transition:`opacity ${Yn}, color ${Yn}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ha}}},[`${ae}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:un,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Yn}, color ${Yn}`,"> *":{verticalAlign:"top"},"&:hover":{color:el}},"&:hover":{[`${ae}-clear`]:{opacity:1},[`${ae}-suffix:not(:last-child)`]:{opacity:0}},[`${ae}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ea,color:un,fontSize:Ea,verticalAlign:"top",cursor:"default",[`${ae}-focused &`]:{color:el},[`${ae}-range-separator &`]:{[`${ae}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ae}-active-bar`]:{bottom:y.calc(vt).mul(-1).equal(),height:za,background:ba,opacity:0,transition:`all ${nl} ease-out`,pointerEvents:"none"},[`&${ae}-focused`]:{[`${ae}-active-bar`]:{opacity:1}},[`${ae}-range-separator`]:{alignItems:"center",padding:`0 ${(0,mr.unit)(Fa)}`,lineHeight:1}},"&-range, &-multiple":{[`${ae}-clear`]:{insetInlineEnd:Qe},[`&${ae}-small`]:{[`${ae}-clear`]:{insetInlineEnd:Ca}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,wo.Wf)(y)),fi(y)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Za,[`&${ae}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${ae}-dropdown-placement-bottomLeft, + ${ae}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${ae}-content`]:{display:"flex",flex:"auto",height:gr},"&-column":{flex:"1 0 auto",width:rr,margin:`${(0,mr.unit)(Yn)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${ba}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:y.colorTextTertiary,borderRadius:y.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${y.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${(0,mr.unit)(jl)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,mr.unit)(Dn)} ${fa} ${Fa}`},"&-active":{background:new mi.FastColor(zl).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ae}-time-panel-cell`]:{marginInline:ol,[`${ae}-time-panel-cell-inner`]:{display:"block",width:y.calc(rr).sub(y.calc(ol).mul(2)).equal(),height:jl,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:y.calc(rr).sub(jl).div(2).equal(),color:Dl,lineHeight:(0,mr.unit)(jl),borderRadius:Sl,cursor:"pointer",transition:`background ${ba}`,"&:hover":{background:Kl}},"&-selected":{[`${ae}-time-panel-cell-inner`]:{background:zl}},"&-disabled":{[`${ae}-time-panel-cell-inner`]:{color:xl,background:"transparent",cursor:"not-allowed"}}}}}}}}};var vi=y=>{const{componentCls:ae,textHeight:fe,lineWidth:Oe,paddingSM:Qe,antCls:vt,colorPrimary:en,cellActiveWithRangeBg:ln,colorPrimaryBorder:Sn,lineType:Yn,colorSplit:un}=y;return{[`${ae}-dropdown`]:{[`${ae}-footer`]:{borderTop:`${(0,mr.unit)(Oe)} ${Yn} ${un}`,"&-extra":{padding:`0 ${(0,mr.unit)(Qe)}`,lineHeight:(0,mr.unit)(y.calc(fe).sub(y.calc(Oe).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,mr.unit)(Oe)} ${Yn} ${un}`}}},[`${ae}-panels + ${ae}-footer ${ae}-ranges`]:{justifyContent:"space-between"},[`${ae}-ranges`]:{marginBlock:0,paddingInline:(0,mr.unit)(Qe),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,mr.unit)(y.calc(fe).sub(y.calc(Oe).mul(2)).equal()),display:"inline-block"},[`${ae}-now-btn-disabled`]:{pointerEvents:"none",color:y.colorTextDisabled},[`${ae}-preset > ${vt}-tag-blue`]:{color:en,background:ln,borderColor:Sn,cursor:"pointer"},[`${ae}-ok`]:{paddingBlock:y.calc(Oe).mul(2).equal(),marginInlineStart:"auto"}}}}};const rn=y=>{const{componentCls:ae,controlHeightLG:fe,paddingXXS:Oe,padding:Qe}=y;return{pickerCellCls:`${ae}-cell`,pickerCellInnerCls:`${ae}-cell-inner`,pickerYearMonthCellWidth:y.calc(fe).mul(1.5).equal(),pickerQuarterPanelContentHeight:y.calc(fe).mul(1.4).equal(),pickerCellPaddingVertical:y.calc(Oe).add(y.calc(Oe).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:y.calc(Qe).add(y.calc(Oe).div(2)).equal()}},qa=y=>{const{colorBgContainerDisabled:ae,controlHeight:fe,controlHeightSM:Oe,controlHeightLG:Qe,paddingXXS:vt,lineWidth:en}=y,ln=vt*2,Sn=en*2,Yn=Math.min(fe-ln,fe-Sn),un=Math.min(Oe-ln,Oe-Sn),Dn=Math.min(Qe-ln,Qe-Sn);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(vt/2),cellHoverBg:y.controlItemBgHover,cellActiveWithRangeBg:y.controlItemBgActive,cellHoverWithRangeBg:new mi.FastColor(y.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new mi.FastColor(y.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ae,timeColumnWidth:Qe*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Oe*1.5,cellHeight:Oe,textHeight:Qe,withoutTimeCellHeight:Qe*1.65,multipleItemBg:y.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:Yn,multipleItemHeightSM:un,multipleItemHeightLG:Dn,multipleSelectorBgDisabled:ae,multipleItemColorDisabled:y.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Al=y=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Uo.T)(y)),qa(y)),(0,ri.w)(y)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:y.zIndexPopupBase+50});var El=E(39082),ir=y=>{const{componentCls:ae}=y;return{[ae]:[Object.assign(Object.assign(Object.assign(Object.assign({},(0,El.qG)(y)),(0,El.vc)(y)),(0,El.H8)(y)),(0,El.Mu)(y)),{"&-outlined":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}},"&-filled":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.colorBgContainer,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.colorSplit}`}},"&-borderless":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}},"&-underlined":{[`&${ae}-multiple ${ae}-selection-item`]:{background:y.multipleItemBg,border:`${(0,mr.unit)(y.lineWidth)} ${y.lineType} ${y.multipleItemBorderColor}`}}}]}};const Cu=(y,ae,fe,Oe)=>{const Qe=y.calc(fe).add(2).equal(),vt=y.max(y.calc(ae).sub(Qe).div(2).equal(),0),en=y.max(y.calc(ae).sub(Qe).sub(vt).equal(),0);return{padding:`${(0,mr.unit)(vt)} ${(0,mr.unit)(Oe)} ${(0,mr.unit)(en)}`}},Mu=y=>{const{componentCls:ae,colorError:fe,colorWarning:Oe}=y;return{[`${ae}:not(${ae}-disabled):not([disabled])`]:{[`&${ae}-status-error`]:{[`${ae}-active-bar`]:{background:fe}},[`&${ae}-status-warning`]:{[`${ae}-active-bar`]:{background:Oe}}}}},ro=y=>{const{componentCls:ae,antCls:fe,controlHeight:Oe,paddingInline:Qe,lineWidth:vt,lineType:en,colorBorder:ln,borderRadius:Sn,motionDurationMid:Yn,colorTextDisabled:un,colorTextPlaceholder:Dn,controlHeightLG:fa,fontSizeLG:Ea,controlHeightSM:ta,paddingInlineSM:Ca,paddingXS:Fa,marginXS:ha,colorTextDescription:el,lineWidthBold:za,colorPrimary:ba,motionDurationSlow:nl,zIndexPopup:Za,paddingXXS:Ha,sizePopupArrow:Gl,colorBgElevated:xl,borderRadiusLG:Dl,boxShadowSecondary:gl,borderRadiusSM:$l,colorSplit:Ol,cellHoverBg:Rl,presetsWidth:Sl,presetsMaxWidth:Wl,boxShadowPopoverArrow:Kl,fontHeight:gr,fontHeightLG:rr,lineHeightLG:jl}=y;return[{[ae]:Object.assign(Object.assign(Object.assign({},(0,wo.Wf)(y)),Cu(y,Oe,gr,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:Sn,transition:`border ${Yn}, box-shadow ${Yn}, background ${Yn}`,[`${ae}-prefix`]:{flex:"0 0 auto",marginInlineEnd:y.inputAffixPadding},[`${ae}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:y.fontSize,lineHeight:y.lineHeight,transition:`all ${Yn}`},(0,ru.nz)(Dn)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:un,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:Dn}}},"&-large":Object.assign(Object.assign({},Cu(y,fa,rr,Qe)),{[`${ae}-input > input`]:{fontSize:Ea,lineHeight:jl}}),"&-small":Object.assign({},Cu(y,ta,gr,Ca)),[`${ae}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:y.calc(Fa).div(2).equal(),color:un,lineHeight:1,pointerEvents:"none",transition:`opacity ${Yn}, color ${Yn}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ha}}},[`${ae}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:un,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Yn}, color ${Yn}`,"> *":{verticalAlign:"top"},"&:hover":{color:el}},"&:hover":{[`${ae}-clear`]:{opacity:1},[`${ae}-suffix:not(:last-child)`]:{opacity:0}},[`${ae}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ea,color:un,fontSize:Ea,verticalAlign:"top",cursor:"default",[`${ae}-focused &`]:{color:el},[`${ae}-range-separator &`]:{[`${ae}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ae}-active-bar`]:{bottom:y.calc(vt).mul(-1).equal(),height:za,background:ba,opacity:0,transition:`all ${nl} ease-out`,pointerEvents:"none"},[`&${ae}-focused`]:{[`${ae}-active-bar`]:{opacity:1}},[`${ae}-range-separator`]:{alignItems:"center",padding:`0 ${(0,mr.unit)(Fa)}`,lineHeight:1}},"&-range, &-multiple":{[`${ae}-clear`]:{insetInlineEnd:Qe},[`&${ae}-small`]:{[`${ae}-clear`]:{insetInlineEnd:Ca}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,wo.Wf)(y)),fi(y)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Za,[`&${ae}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${ae}-dropdown-placement-bottomLeft, &${ae}-dropdown-placement-bottomRight`]:{[`${ae}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ae}-dropdown-placement-topLeft, &${ae}-dropdown-placement-topRight`]:{[`${ae}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${fe}-slide-up-appear, &${fe}-slide-up-enter`]:{[`${ae}-range-arrow${ae}-range-arrow`]:{transition:"none"}},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${ae}-dropdown-placement-topLeft, &${fe}-slide-up-enter${fe}-slide-up-enter-active${ae}-dropdown-placement-topRight, @@ -1236,6 +1236,6 @@ ${rt} &${fe}-slide-up-appear${fe}-slide-up-appear-active${ae}-dropdown-placement-bottomLeft, &${fe}-slide-up-appear${fe}-slide-up-appear-active${ae}-dropdown-placement-bottomRight`]:{animationName:Oa.fJ},[`&${fe}-slide-up-leave ${ae}-panel-container`]:{pointerEvents:"none"},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${ae}-dropdown-placement-topLeft, &${fe}-slide-up-leave${fe}-slide-up-leave-active${ae}-dropdown-placement-topRight`]:{animationName:Oa.ly},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${ae}-dropdown-placement-bottomLeft, - &${fe}-slide-up-leave${fe}-slide-up-leave-active${ae}-dropdown-placement-bottomRight`]:{animationName:Oa.Uw},[`${ae}-panel > ${ae}-time-panel`]:{paddingTop:Ha},[`${ae}-range-wrapper`]:{display:"flex",position:"relative"},[`${ae}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:y.calc(Qe).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${nl} ease-out`},(0,ri.W)(y,xl,Kl)),{"&:before":{insetInlineStart:y.calc(Qe).mul(1.5).equal()}}),[`${ae}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:xl,borderRadius:Dl,boxShadow:gl,transition:`margin ${nl}`,display:"inline-block",pointerEvents:"auto",[`${ae}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ae}-presets`]:{display:"flex",flexDirection:"column",minWidth:Sl,maxWidth:Wl,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Fa,borderInlineEnd:`${(0,mr.unit)(vt)} ${en} ${Tl}`,li:Object.assign(Object.assign({},wo.vS),{borderRadius:$l,paddingInline:Fa,paddingBlock:y.calc(ta).sub(gr).div(2).equal(),cursor:"pointer",transition:`all ${nl}`,"+ li":{marginTop:ha},"&:hover":{background:Rl}})}},[`${ae}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${ae}-panel`]:{borderWidth:0}}},[`${ae}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ae}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:ln}}}}),"&-dropdown-range":{padding:`${(0,mr.unit)(y.calc(Gl).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ae}-separator`]:{transform:"scale(-1, 1)"},[`${ae}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Oa.oN)(y,"slide-up"),(0,Oa.oN)(y,"slide-down"),(0,ci.Fm)(y,"move-up"),(0,ci.Fm)(y,"move-down")]};var du=(0,Qo.I$)("DatePicker",y=>{const ae=(0,Yo.mergeToken)((0,Uo.e)(y),rn(y),{inputPaddingHorizontalBase:y.calc(y.paddingSM).sub(1).equal(),multipleSelectItemHeight:y.multipleItemHeight,selectHeight:y.controlHeight});return[vi(ae),ro(ae),ir(ae),Mu(ae),di(ae),(0,vo.c)(y,{focusElCls:`${y.componentCls}-focused`})]},Al),Ku=E(68525);function Ju(y,ae,fe){return fe!==void 0?fe:ae==="year"&&y.lang.yearPlaceholder?y.lang.yearPlaceholder:ae==="quarter"&&y.lang.quarterPlaceholder?y.lang.quarterPlaceholder:ae==="month"&&y.lang.monthPlaceholder?y.lang.monthPlaceholder:ae==="week"&&y.lang.weekPlaceholder?y.lang.weekPlaceholder:ae==="time"&&y.timePickerLocale.placeholder?y.timePickerLocale.placeholder:y.lang.placeholder}function Ro(y,ae,fe){return fe!==void 0?fe:ae==="year"&&y.lang.yearPlaceholder?y.lang.rangeYearPlaceholder:ae==="quarter"&&y.lang.quarterPlaceholder?y.lang.rangeQuarterPlaceholder:ae==="month"&&y.lang.monthPlaceholder?y.lang.rangeMonthPlaceholder:ae==="week"&&y.lang.weekPlaceholder?y.lang.rangeWeekPlaceholder:ae==="time"&&y.timePickerLocale.placeholder?y.timePickerLocale.rangePlaceholder:y.lang.rangePlaceholder}function Vo(y,ae){const{allowClear:fe=!0}=y,{clearIcon:Oe,removeIcon:Qe}=(0,Ku.Z)(Object.assign(Object.assign({},y),{prefixCls:ae,componentName:"DatePicker"}));return[x.useMemo(()=>fe===!1?!1:Object.assign({clearIcon:Oe},fe===!0?{}:fe),[fe,Oe]),Qe]}const[Jo,xo]=["week","WeekPicker"],[ul,hl]=["month","MonthPicker"],[uo,so]=["year","YearPicker"],[oo,Do]=["quarter","QuarterPicker"],[yo,Yu]=["time","TimePicker"];var Xo=E(7939),Ui=y=>x.createElement(Xo.ZP,Object.assign({size:"small",type:"primary"},y));function As(y){return(0,x.useMemo)(()=>Object.assign({button:Ui},y),[y])}var vc=function(y,ae){var fe={};for(var Oe in y)Object.prototype.hasOwnProperty.call(y,Oe)&&ae.indexOf(Oe)<0&&(fe[Oe]=y[Oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Oe=Object.getOwnPropertySymbols(y);Qe(0,x.forwardRef)((fe,Oe)=>{var Qe;const{prefixCls:vt,getPopupContainer:en,components:ln,className:Sn,style:Yn,placement:un,size:Dn,disabled:fa,bordered:Ea=!0,placeholder:ta,popupClassName:Ca,dropdownClassName:Fa,status:ha,rootClassName:el,variant:za,picker:ba}=fe,nl=vc(fe,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),Za=x.useRef(null),{getPrefixCls:Ha,direction:Gl,getPopupContainer:xl,rangePicker:Dl}=(0,x.useContext)(Or.E_),gl=Ha("picker",vt),{compactSize:$l,compactItemClassnames:Tl}=(0,tl.ri)(gl,Gl),Rl=Ha(),[Sl,Wl]=(0,Zl.Z)("rangePicker",za,Ea),Kl=(0,eu.Z)(gl),[gr,rr,jl]=du(gl,Kl),[zl]=Vo(fe,gl),ol=As(ln),kl=(0,yl.Z)(_r=>{var Fu;return(Fu=Dn!=null?Dn:$l)!==null&&Fu!==void 0?Fu:_r}),Ml=x.useContext(gu.Z),Sr=fa!=null?fa:Ml,jr=(0,x.useContext)(Fr.aM),{hasFeedback:Tr,status:Yr,feedbackIcon:Ar}=jr,Kr=x.createElement(x.Fragment,null,ba===yo?x.createElement(ot,null):x.createElement(Dt,null),Tr&&Ar);(0,x.useImperativeHandle)(Oe,()=>Za.current);const[zr]=(0,tu.Z)("Calendar",bo.Z),er=Object.assign(Object.assign({},zr),fe.locale),[Cl]=(0,lr.Cn)("DatePicker",(Qe=fe.popupStyle)===null||Qe===void 0?void 0:Qe.zIndex);return gr(x.createElement(Rr.Z,{space:!0},x.createElement(cu,Object.assign({separator:x.createElement("span",{"aria-label":"to",className:`${gl}-separator`},x.createElement($e,null)),disabled:Sr,ref:Za,placement:un,placeholder:Ro(er,ba,ta),suffixIcon:Kr,prevIcon:x.createElement("span",{className:`${gl}-prev-icon`}),nextIcon:x.createElement("span",{className:`${gl}-next-icon`}),superPrevIcon:x.createElement("span",{className:`${gl}-super-prev-icon`}),superNextIcon:x.createElement("span",{className:`${gl}-super-next-icon`}),transitionName:`${Rl}-slide-up`,picker:ba},nl,{className:ut()({[`${gl}-${kl}`]:kl,[`${gl}-${Sl}`]:Wl},(0,or.Z)(gl,(0,or.F)(Yr,ha),Tr),rr,Tl,Sn,Dl==null?void 0:Dl.className,jl,Kl,el),style:Object.assign(Object.assign({},Dl==null?void 0:Dl.style),Yn),locale:er.lang,prefixCls:gl,getPopupContainer:en||xl,generateConfig:y,components:ol,direction:Gl,classNames:{popup:ut()(rr,Ca||Fa,jl,Kl,el)},styles:{popup:Object.assign(Object.assign({},fe.popupStyle),{zIndex:Cl})},allowClear:zl}))))}),hd=function(y,ae){var fe={};for(var Oe in y)Object.prototype.hasOwnProperty.call(y,Oe)&&ae.indexOf(Oe)<0&&(fe[Oe]=y[Oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Oe=Object.getOwnPropertySymbols(y);Qe{const ae=(Sn,Yn)=>{const un=Yn===Yu?"timePicker":"datePicker";return(0,x.forwardRef)((fa,Ea)=>{var ta;const{prefixCls:Ca,getPopupContainer:Fa,components:ha,style:el,className:za,rootClassName:ba,size:nl,bordered:Za,placement:Ha,placeholder:Gl,popupClassName:xl,dropdownClassName:Dl,disabled:gl,status:$l,variant:Tl,onCalendarChange:Rl}=fa,Sl=hd(fa,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:Wl,direction:Kl,getPopupContainer:gr,[un]:rr}=(0,x.useContext)(Or.E_),jl=Wl("picker",Ca),{compactSize:zl,compactItemClassnames:ol}=(0,tl.ri)(jl,Kl),kl=x.useRef(null),[Ml,Sr]=(0,Zl.Z)("datePicker",Tl,Za),jr=(0,eu.Z)(jl),[Tr,Yr,Ar]=du(jl,jr);(0,x.useImperativeHandle)(Ea,()=>kl.current);const Kr={showToday:!0},zr=Sn||fa.picker,er=Wl(),{onSelect:Cl,multiple:_r}=Sl,Fu=Cl&&Sn==="time"&&!_r,Vr=(io,kr,Wo)=>{Rl==null||Rl(io,kr,Wo),Fu&&Cl(io)},[Vu,mu]=Vo(fa,jl),ju=As(ha),Ru=(0,yl.Z)(io=>{var kr;return(kr=nl!=null?nl:zl)!==null&&kr!==void 0?kr:io}),pu=x.useContext(gu.Z),uu=gl!=null?gl:pu,Wu=(0,x.useContext)(Fr.aM),{hasFeedback:zu,status:Gr,feedbackIcon:Bu}=Wu,Mo=x.createElement(x.Fragment,null,zr==="time"?x.createElement(ot,null):x.createElement(Dt,null),zu&&Bu),[Nu]=(0,tu.Z)("DatePicker",bo.Z),Eu=Object.assign(Object.assign({},Nu),fa.locale),[Pu]=(0,lr.Cn)("DatePicker",(ta=fa.popupStyle)===null||ta===void 0?void 0:ta.zIndex);return Tr(x.createElement(Rr.Z,{space:!0},x.createElement(dr,Object.assign({ref:kl,placeholder:Ju(Eu,zr,Gl),suffixIcon:Mo,placement:Ha,prevIcon:x.createElement("span",{className:`${jl}-prev-icon`}),nextIcon:x.createElement("span",{className:`${jl}-next-icon`}),superPrevIcon:x.createElement("span",{className:`${jl}-super-prev-icon`}),superNextIcon:x.createElement("span",{className:`${jl}-super-next-icon`}),transitionName:`${er}-slide-up`,picker:Sn,onCalendarChange:Vr},Kr,Sl,{locale:Eu.lang,className:ut()({[`${jl}-${Ru}`]:Ru,[`${jl}-${Ml}`]:Sr},(0,or.Z)(jl,(0,or.F)(Gr,$l),zu),Yr,ol,rr==null?void 0:rr.className,za,Ar,jr,ba),style:Object.assign(Object.assign({},rr==null?void 0:rr.style),el),prefixCls:jl,getPopupContainer:Fa||gr,generateConfig:y,components:ju,direction:Kl,disabled:uu,classNames:{popup:ut()(Yr,Ar,jr,ba,xl||Dl)},styles:{popup:Object.assign(Object.assign({},fa.popupStyle),{zIndex:Pu})},allowClear:Vu,removeIcon:mu}))))})},fe=ae(),Oe=ae(Jo,xo),Qe=ae(ul,hl),vt=ae(uo,so),en=ae(oo,Do),ln=ae(yo,Yu);return{DatePicker:fe,WeekPicker:Oe,MonthPicker:Qe,YearPicker:vt,TimePicker:ln,QuarterPicker:en}},Ni=y=>{const{DatePicker:ae,WeekPicker:fe,MonthPicker:Oe,YearPicker:Qe,TimePicker:vt,QuarterPicker:en}=Ad(y),ln=Ed(y),Sn=ae;return Sn.WeekPicker=fe,Sn.MonthPicker=Oe,Sn.YearPicker=Qe,Sn.RangePicker=ln,Sn.TimePicker=vt,Sn.QuarterPicker=en,Sn};const Ms=Ni(ye),Cd=(0,de.Z)(Ms,"popupAlign",void 0,"picker");Ms._InternalPanelDoNotUseOrYouWillBeFired=Cd;const Fd=(0,de.Z)(Ms.RangePicker,"popupAlign",void 0,"picker");Ms._InternalRangePanelDoNotUseOrYouWillBeFired=Fd,Ms.generatePicker=Ni;var $c=Ms},37285:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return be}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(48755),ue=E(36237),ne=E(63356),Se=E(16931),Ce=E(51636);const re=oe=>{const{componentCls:De,sizePaddingEdgeHorizontal:Ue,colorSplit:Ve,lineWidth:ye,textPaddingInline:de,orientationMargin:x,verticalMarginInline:Ie}=oe;return{[De]:Object.assign(Object.assign({},(0,ne.Wf)(oe)),{borderBlockStart:`${(0,ue.unit)(ye)} solid ${Ve}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ie,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,ue.unit)(ye)} solid ${Ve}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,ue.unit)(oe.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${De}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,ue.unit)(oe.dividerHorizontalWithTextGutterMargin)} 0`,color:oe.colorTextHeading,fontWeight:500,fontSize:oe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Ve}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,ue.unit)(ye)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${De}-with-text-start`]:{"&::before":{width:`calc(${x} * 100%)`},"&::after":{width:`calc(100% - ${x} * 100%)`}},[`&-horizontal${De}-with-text-end`]:{"&::before":{width:`calc(100% - ${x} * 100%)`},"&::after":{width:`calc(${x} * 100%)`}},[`${De}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:de},"&-dashed":{background:"none",borderColor:Ve,borderStyle:"dashed",borderWidth:`${(0,ue.unit)(ye)} 0 0`},[`&-horizontal${De}-with-text${De}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${De}-dashed`]:{borderInlineStartWidth:ye,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:Ve,borderStyle:"dotted",borderWidth:`${(0,ue.unit)(ye)} 0 0`},[`&-horizontal${De}-with-text${De}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${De}-dotted`]:{borderInlineStartWidth:ye,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${De}-with-text`]:{color:oe.colorText,fontWeight:"normal",fontSize:oe.fontSize},[`&-horizontal${De}-with-text-start${De}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${De}-inner-text`]:{paddingInlineStart:Ue}},[`&-horizontal${De}-with-text-end${De}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${De}-inner-text`]:{paddingInlineEnd:Ue}}})}},ge=oe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:oe.marginXS});var Ee=(0,Se.I$)("Divider",oe=>{const De=(0,Ce.mergeToken)(oe,{dividerHorizontalWithTextGutterMargin:oe.margin,dividerHorizontalGutterMargin:oe.marginLG,sizePaddingEdgeHorizontal:0});return[re(De)]},ge,{unitless:{orientationMargin:!0}}),Be=function(oe,De){var Ue={};for(var Ve in oe)Object.prototype.hasOwnProperty.call(oe,Ve)&&De.indexOf(Ve)<0&&(Ue[Ve]=oe[Ve]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ve=Object.getOwnPropertySymbols(oe);ye{const{getPrefixCls:De,direction:Ue,className:Ve,style:ye}=(0,se.dj)("divider"),{prefixCls:de,type:x="horizontal",orientation:Ie="center",orientationMargin:Le,className:Ne,rootClassName:It,children:xt,dashed:Et,variant:Dt="solid",plain:We,style:we}=oe,xe=Be(oe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),ve=De("divider",de),[ot,Zt,Ye]=Ee(ve),ft=!!xt,ct=a.useMemo(()=>Ie==="left"?Ue==="rtl"?"end":"start":Ie==="right"?Ue==="rtl"?"start":"end":Ie,[Ue,Ie]),$e=ct==="start"&&Le!=null,at=ct==="end"&&Le!=null,ut=ie()(ve,Ve,Zt,Ye,`${ve}-${x}`,{[`${ve}-with-text`]:ft,[`${ve}-with-text-${ct}`]:ft,[`${ve}-dashed`]:!!Et,[`${ve}-${Dt}`]:Dt!=="solid",[`${ve}-plain`]:!!We,[`${ve}-rtl`]:Ue==="rtl",[`${ve}-no-default-orientation-margin-start`]:$e,[`${ve}-no-default-orientation-margin-end`]:at},Ne,It),nt=a.useMemo(()=>typeof Le=="number"?Le:/^\d+$/.test(Le)?Number(Le):Le,[Le]),he={marginInlineStart:$e?nt:void 0,marginInlineEnd:at?nt:void 0};return ot(a.createElement("div",Object.assign({className:ut,style:Object.assign(Object.assign({},ye),we)},xe,{role:"separator"}),xt&&x!=="vertical"&&a.createElement("span",{className:`${ve}-inner-text`,style:he},xt)))}},58359:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Nt}});var a=E(59301),te=E(19251),ie=E(67732),se=E(83652),ue=E(20068),ne,Se;function Ce(rt,dt,Te){if(dt<0||dt>31||rt>>>dt)throw new RangeError("Value out of range");for(var Ke=dt-1;Ke>=0;Ke--)Te.push(rt>>>Ke&1)}function re(rt,dt){return(rt>>>dt&1)!=0}function ge(rt){if(!rt)throw new Error("Assertion error")}var Ee=function(){function rt(dt,Te){(0,ie.Z)(this,rt),(0,ue.Z)(this,"modeBits",void 0),(0,ue.Z)(this,"numBitsCharCount",void 0),this.modeBits=dt,this.numBitsCharCount=Te}return(0,se.Z)(rt,[{key:"numCharCountBits",value:function(Te){return this.numBitsCharCount[Math.floor((Te+7)/17)]}}]),rt}();ne=Ee,(0,ue.Z)(Ee,"NUMERIC",new ne(1,[10,12,14])),(0,ue.Z)(Ee,"ALPHANUMERIC",new ne(2,[9,11,13])),(0,ue.Z)(Ee,"BYTE",new ne(4,[8,16,16])),(0,ue.Z)(Ee,"KANJI",new ne(8,[8,10,12])),(0,ue.Z)(Ee,"ECI",new ne(7,[0,0,0]));var Be=(0,se.Z)(function rt(dt,Te){(0,ie.Z)(this,rt),(0,ue.Z)(this,"ordinal",void 0),(0,ue.Z)(this,"formatBits",void 0),this.ordinal=dt,this.formatBits=Te});Se=Be,(0,ue.Z)(Be,"LOW",new Se(0,1)),(0,ue.Z)(Be,"MEDIUM",new Se(1,0)),(0,ue.Z)(Be,"QUARTILE",new Se(2,3)),(0,ue.Z)(Be,"HIGH",new Se(3,2));var ht=function(){function rt(dt,Te,Ke){if((0,ie.Z)(this,rt),(0,ue.Z)(this,"mode",void 0),(0,ue.Z)(this,"numChars",void 0),(0,ue.Z)(this,"bitData",void 0),this.mode=dt,this.numChars=Te,this.bitData=Ke,Te<0)throw new RangeError("Invalid argument");this.bitData=Ke.slice()}return(0,se.Z)(rt,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(Te){var Ke=[],Me=(0,te.Z)(Te),wt;try{for(Me.s();!(wt=Me.n()).done;){var Rt=wt.value;Ce(Rt,8,Ke)}}catch(an){Me.e(an)}finally{Me.f()}return new rt(Ee.BYTE,Te.length,Ke)}},{key:"makeNumeric",value:function(Te){if(!rt.isNumeric(Te))throw new RangeError("String contains non-numeric characters");for(var Ke=[],Me=0;Me=1<rt.MAX_VERSION)throw new RangeError("Version value out of range");if(wt<-1||wt>7)throw new RangeError("Mask value out of range");this.size=dt*4+17;for(var Rt=[],an=0;an>>9)*1335;var Rt=(Ke<<10|Me)^21522;ge(Rt>>>15==0);for(var an=0;an<=5;an++)this.setFunctionModule(8,an,re(Rt,an));this.setFunctionModule(8,7,re(Rt,6)),this.setFunctionModule(8,8,re(Rt,7)),this.setFunctionModule(7,8,re(Rt,8));for(var dn=9;dn<15;dn++)this.setFunctionModule(14-dn,8,re(Rt,dn));for(var Kt=0;Kt<8;Kt++)this.setFunctionModule(this.size-1-Kt,8,re(Rt,Kt));for(var mn=8;mn<15;mn++)this.setFunctionModule(8,this.size-15+mn,re(Rt,mn));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var Te=this.version,Ke=0;Ke<12;Ke++)Te=Te<<1^(Te>>>11)*7973;var Me=this.version<<12|Te;ge(Me>>>18==0);for(var wt=0;wt<18;wt++){var Rt=re(Me,wt),an=this.size-11+wt%3,dn=Math.floor(wt/3);this.setFunctionModule(an,dn,Rt),this.setFunctionModule(dn,an,Rt)}}}},{key:"drawFinderPattern",value:function(Te,Ke){for(var Me=-4;Me<=4;Me++)for(var wt=-4;wt<=4;wt++){var Rt=Math.max(Math.abs(wt),Math.abs(Me)),an=Te+wt,dn=Ke+Me;0<=an&&an=dn)&&Ba.push(ga[ca])})},Un=0;Un=1;Me-=2){Me==6&&(Me=5);for(var wt=0;wt>>3],7-(Ke&7)),Ke++)}}ge(Ke==Te.length*8)}},{key:"applyMask",value:function(Te){if(Te<0||Te>7)throw new RangeError("Mask value out of range");for(var Ke=0;Ke5&&Te++):(this.finderPenaltyAddHistory(wt,Rt),Me||(Te+=this.finderPenaltyCountPatterns(Rt)*rt.PENALTY_N3),Me=this.modules[Ke][an],wt=1);Te+=this.finderPenaltyTerminateAndCount(Me,wt,Rt)*rt.PENALTY_N3}for(var dn=0;dn5&&Te++):(this.finderPenaltyAddHistory(mn,tn),Kt||(Te+=this.finderPenaltyCountPatterns(tn)*rt.PENALTY_N3),Kt=this.modules[Da][dn],mn=1);Te+=this.finderPenaltyTerminateAndCount(Kt,mn,tn)*rt.PENALTY_N3}for(var wn=0;wn0&&Te[2]==Ke&&Te[3]==Ke*3&&Te[4]==Ke&&Te[5]==Ke;return(Me&&Te[0]>=Ke*4&&Te[6]>=Ke?1:0)+(Me&&Te[6]>=Ke*4&&Te[0]>=Ke?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(Te,Ke,Me){var wt=Ke;return Te&&(this.finderPenaltyAddHistory(wt,Me),wt=0),wt+=this.size,this.finderPenaltyAddHistory(wt,Me),this.finderPenaltyCountPatterns(Me)}},{key:"finderPenaltyAddHistory",value:function(Te,Ke){var Me=Te;Ke[0]==0&&(Me+=this.size),Ke.pop(),Ke.unshift(Me)}}],[{key:"encodeText",value:function(Te,Ke){var Me=ht.makeSegments(Te);return rt.encodeSegments(Me,Ke)}},{key:"encodeBinary",value:function(Te,Ke){var Me=ht.makeBytes(Te);return rt.encodeSegments([Me],Ke)}},{key:"encodeSegments",value:function(Te,Ke){var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,Rt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(rt.MIN_VERSION<=Me&&Me<=wt&&wt<=rt.MAX_VERSION)||Rt<-1||Rt>7)throw new RangeError("Invalid value");var dn,Kt;for(dn=Me;;dn++){var mn=rt.getNumDataCodewords(dn,Ke)*8,tn=ht.getTotalBits(Te,dn);if(tn<=mn){Kt=tn;break}if(dn>=wt)throw new RangeError("Data too long")}for(var Da=Ke,wn=0,Xn=[Be.MEDIUM,Be.QUARTILE,Be.HIGH];wn>>3]|=En<<7-(On&7)}),new rt(dn,Da,fn,Rt)}},{key:"getNumRawDataModules",value:function(Te){if(Tert.MAX_VERSION)throw new RangeError("Version number out of range");var Ke=(16*Te+128)*Te+64;if(Te>=2){var Me=Math.floor(Te/7)+2;Ke-=(25*Me-10)*Me-55,Te>=7&&(Ke-=36)}return ge(208<=Ke&&Ke<=29648),Ke}},{key:"getNumDataCodewords",value:function(Te,Ke){return Math.floor(rt.getNumRawDataModules(Te)/8)-rt.ECC_CODEWORDS_PER_BLOCK[Ke.ordinal][Te]*rt.NUM_ERROR_CORRECTION_BLOCKS[Ke.ordinal][Te]}},{key:"reedSolomonComputeDivisor",value:function(Te){if(Te<1||Te>255)throw new RangeError("Degree out of range");for(var Ke=[],Me=0;Me>>8||Ke>>>8)throw new RangeError("Byte out of range");for(var Me=0,wt=7;wt>=0;wt--)Me=Me<<1^(Me>>>7)*285,Me^=(Ke>>>wt&1)*Te;return ge(Me>>>8==0),Me}}]),rt}();(0,ue.Z)(be,"MIN_VERSION",1),(0,ue.Z)(be,"MAX_VERSION",40),(0,ue.Z)(be,"PENALTY_N1",3),(0,ue.Z)(be,"PENALTY_N2",3),(0,ue.Z)(be,"PENALTY_N3",40),(0,ue.Z)(be,"PENALTY_N4",10),(0,ue.Z)(be,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ue.Z)(be,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var oe={L:Be.LOW,M:Be.MEDIUM,Q:Be.QUARTILE,H:Be.HIGH},De=128,Ue="L",Ve="#FFFFFF",ye="#000000",de=!1,x=1,Ie=4,Le=0,Ne=.1,It=function(dt){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ke=[];return dt.forEach(function(Me,wt){var Rt=null;Me.forEach(function(an,dn){if(!an&&Rt!==null){Ke.push("M".concat(Rt+Te," ").concat(wt+Te,"h").concat(dn-Rt,"v1H").concat(Rt+Te,"z")),Rt=null;return}if(dn===Me.length-1){if(!an)return;Rt===null?Ke.push("M".concat(dn+Te,",").concat(wt+Te," h1v1H").concat(dn+Te,"z")):Ke.push("M".concat(Rt+Te,",").concat(wt+Te," h").concat(dn+1-Rt,"v1H").concat(Rt+Te,"z"));return}an&&Rt===null&&(Rt=dn)})}),Ke.join("")},xt=function(dt,Te){return dt.slice().map(function(Ke,Me){return Me=Te.y+Te.h?Ke:Ke.map(function(wt,Rt){return Rt=Te.x+Te.w?wt:!1})})},Et=function(dt,Te,Ke,Me){if(Me==null)return null;var wt=dt.length+Ke*2,Rt=Math.floor(Te*Ne),an=wt/Te,dn=(Me.width||Rt)*an,Kt=(Me.height||Rt)*an,mn=Me.x==null?dt.length/2-dn/2:Me.x*an,tn=Me.y==null?dt.length/2-Kt/2:Me.y*an,Da=Me.opacity==null?1:Me.opacity,wn=null;if(Me.excavate){var Xn=Math.floor(mn),Wa=Math.floor(tn),Ba=Math.ceil(dn+mn-Xn),_a=Math.ceil(Kt+tn-Wa);wn={x:Xn,y:Wa,w:Ba,h:_a}}var Un=Me.crossOrigin;return{x:mn,y:tn,h:Kt,w:dn,excavation:wn,opacity:Da,crossOrigin:Un}},Dt=function(dt,Te){return Te!=null?Math.max(Math.floor(Te),0):dt?Ie:Le},We=function(){try{new Path2D().addPath(new Path2D)}catch(rt){return!1}return!0}(),we=E(54476),xe=E(33885),ve=E(42978),ot=E(75931),Zt=function(dt){var Te=dt.value,Ke=dt.level,Me=dt.minVersion,wt=dt.includeMargin,Rt=dt.marginSize,an=dt.imageSettings,dn=dt.size,Kt=a.useMemo(function(){var mn=ht.makeSegments(Te);return be.encodeSegments(mn,oe[Ke],Me)},[Te,Ke,Me]);return a.useMemo(function(){var mn=Kt.getModules(),tn=Dt(wt,Rt),Da=mn.length+tn*2,wn=Et(mn,dn,tn,an);return{cells:mn,margin:tn,numCells:Da,calculatedImageSettings:wn,qrcode:Kt}},[Kt,dn,an,wt,Rt])},Ye=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],ft=a.forwardRef(function(rt,dt){var Te=rt.value,Ke=rt.size,Me=Ke===void 0?De:Ke,wt=rt.level,Rt=wt===void 0?Ue:wt,an=rt.bgColor,dn=an===void 0?Ve:an,Kt=rt.fgColor,mn=Kt===void 0?ye:Kt,tn=rt.includeMargin,Da=tn===void 0?de:tn,wn=rt.minVersion,Xn=wn===void 0?x:wn,Wa=rt.marginSize,Ba=rt.style,_a=rt.imageSettings,Un=(0,ot.Z)(rt,Ye),Vn=_a==null?void 0:_a.src,ca=a.useRef(null),ga=a.useRef(null),va=a.useCallback(function(na){ca.current=na,typeof dt=="function"?dt(na):dt&&(dt.current=na)},[dt]),on=a.useState(!1),Rn=(0,ve.Z)(on,2),fn=Rn[1],En=Zt({value:Te,level:Rt,minVersion:Xn,includeMargin:Da,marginSize:Wa,imageSettings:_a,size:Me}),On=En.margin,Ja=En.cells,jt=En.numCells,Pn=En.calculatedImageSettings;a.useEffect(function(){if(ca.current){var na=ca.current,Qa=na.getContext("2d");if(!Qa)return;var La=Ja,jn=ga.current,yn=Pn!=null&&jn!==null&&jn.complete&&jn.naturalHeight!==0&&jn.naturalWidth!==0;yn&&Pn.excavation!=null&&(La=xt(Ja,Pn.excavation));var sn=window.devicePixelRatio||1;na.height=na.width=Me*sn;var Kn=Me/jt*sn;Qa.scale(Kn,Kn),Qa.fillStyle=dn,Qa.fillRect(0,0,jt,jt),Qa.fillStyle=mn,We?Qa.fill(new Path2D(It(La,On))):Ja.forEach(function(fl,Fl){fl.forEach(function(wr,gn){wr&&Qa.fillRect(gn+On,Fl+On,1,1)})}),Pn&&(Qa.globalAlpha=Pn.opacity),yn&&Qa.drawImage(jn,Pn.x+On,Pn.y+On,Pn.w,Pn.h)}}),a.useEffect(function(){fn(!1)},[Vn]);var aa=(0,xe.Z)({height:Me,width:Me},Ba),pa=null;return Vn!=null&&(pa=a.createElement("img",{src:Vn,key:Vn,style:{display:"none"},onLoad:function(){fn(!0)},ref:ga,crossOrigin:Pn==null?void 0:Pn.crossOrigin})),a.createElement(a.Fragment,null,a.createElement("canvas",(0,we.Z)({style:aa,height:Me,width:Me,ref:va,role:"img"},Un)),pa)}),ct=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],$e=a.forwardRef(function(rt,dt){var Te=rt.value,Ke=rt.size,Me=Ke===void 0?De:Ke,wt=rt.level,Rt=wt===void 0?Ue:wt,an=rt.bgColor,dn=an===void 0?Ve:an,Kt=rt.fgColor,mn=Kt===void 0?ye:Kt,tn=rt.includeMargin,Da=tn===void 0?de:tn,wn=rt.minVersion,Xn=wn===void 0?x:wn,Wa=rt.title,Ba=rt.marginSize,_a=rt.imageSettings,Un=(0,ot.Z)(rt,ct),Vn=Zt({value:Te,level:Rt,minVersion:Xn,includeMargin:Da,marginSize:Ba,imageSettings:_a,size:Me}),ca=Vn.margin,ga=Vn.cells,va=Vn.numCells,on=Vn.calculatedImageSettings,Rn=ga,fn=null;_a!=null&&on!=null&&(on.excavation!=null&&(Rn=xt(ga,on.excavation)),fn=a.createElement("image",{href:_a.src,height:on.h,width:on.w,x:on.x+ca,y:on.y+ca,preserveAspectRatio:"none",opacity:on.opacity,crossOrigin:on.crossOrigin}));var En=It(Rn,ca);return a.createElement("svg",(0,we.Z)({height:Me,width:Me,viewBox:"0 0 ".concat(va," ").concat(va),ref:dt,role:"img"},Un),!!Wa&&a.createElement("title",null,Wa),a.createElement("path",{fill:dn,d:"M0,0 h".concat(va,"v").concat(va,"H0z"),shapeRendering:"crispEdges"}),a.createElement("path",{fill:mn,d:En,shapeRendering:"crispEdges"}),fn)}),at=E(92310),ut=E.n(at),nt=E(2738),he=E(26112),Ae=E(48755),ce=E(9017),Je=E(57700),Ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},Vt=Ge,it=E(7657),yt=function(dt,Te){return a.createElement(it.Z,(0,we.Z)({},dt,{ref:Te,icon:Vt}))},Lt=a.forwardRef(yt),St=Lt,Yt=E(7939),Ht=E(29787);const kt=a.createElement(Ht.Z,null);function pe(rt){let{prefixCls:dt,locale:Te,onRefresh:Ke,statusRender:Me,status:wt}=rt;const Rt=a.createElement(a.Fragment,null,a.createElement("p",{className:`${dt}-expired`},Te==null?void 0:Te.expired),Ke&&a.createElement(Yt.ZP,{type:"link",icon:a.createElement(St,null),onClick:Ke},Te==null?void 0:Te.refresh)),an=a.createElement("p",{className:`${dt}-scanned`},Te==null?void 0:Te.scanned),dn={expired:Rt,loading:kt,scanned:an},Kt=tn=>dn[tn.status];return(Me!=null?Me:Kt)({status:wt,locale:Te,onRefresh:Ke})}var et=E(36237),qe=E(17835),Re=E(63356),ke=E(16931),mt=E(51636);const Mt=rt=>{const{componentCls:dt,lineWidth:Te,lineType:Ke,colorSplit:Me}=rt;return{[dt]:Object.assign(Object.assign({},(0,Re.Wf)(rt)),{display:"flex",justifyContent:"center",alignItems:"center",padding:rt.paddingSM,backgroundColor:rt.colorWhite,borderRadius:rt.borderRadiusLG,border:`${(0,et.unit)(Te)} ${Ke} ${Me}`,position:"relative",overflow:"hidden",[`& > ${dt}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:rt.colorText,lineHeight:rt.lineHeight,background:rt.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${dt}-expired, & > ${dt}-scanned`]:{color:rt.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:rt.marginXS,fontSize:rt.controlHeight}}),[`${dt}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},tt=rt=>({QRCodeMaskBackgroundColor:new qe.FastColor(rt.colorBgContainer).setA(.96).toRgbString()});var Ot=(0,ke.I$)("QRCode",rt=>{const dt=(0,mt.mergeToken)(rt,{QRCodeTextColor:rt.colorText});return Mt(dt)},tt),He=function(rt,dt){var Te={};for(var Ke in rt)Object.prototype.hasOwnProperty.call(rt,Ke)&&dt.indexOf(Ke)<0&&(Te[Ke]=rt[Ke]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Ke=Object.getOwnPropertySymbols(rt);Me{var dt,Te,Ke,Me;const[,wt]=(0,Je.ZP)(),{value:Rt,type:an="canvas",icon:dn="",size:Kt=160,iconSize:mn,color:tn=wt.colorText,errorLevel:Da="M",status:wn="active",bordered:Xn=!0,onRefresh:Wa,style:Ba,className:_a,rootClassName:Un,prefixCls:Vn,bgColor:ca="transparent",statusRender:ga}=rt,va=He(rt,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:on}=(0,a.useContext)(Ae.E_),Rn=on("qrcode",Vn),[fn,En,On]=Ot(Rn),Ja={src:dn,x:void 0,y:void 0,height:typeof mn=="number"?mn:(dt=mn==null?void 0:mn.height)!==null&&dt!==void 0?dt:40,width:typeof mn=="number"?mn:(Te=mn==null?void 0:mn.width)!==null&&Te!==void 0?Te:40,excavate:!0,crossOrigin:"anonymous"},jt=(0,he.Z)(va,!0),Pn=(0,nt.Z)(va,Object.keys(jt)),aa=Object.assign({value:Rt,size:Kt,level:Da,bgColor:ca,fgColor:tn,style:{width:Ba==null?void 0:Ba.width,height:Ba==null?void 0:Ba.height},imageSettings:dn?Ja:void 0},jt),[pa]=(0,ce.Z)("QRCode");if(!Rt)return null;const na=ut()(Rn,_a,Un,En,On,{[`${Rn}-borderless`]:!Xn}),Qa=Object.assign(Object.assign({backgroundColor:ca},Ba),{width:(Ke=Ba==null?void 0:Ba.width)!==null&&Ke!==void 0?Ke:Kt,height:(Me=Ba==null?void 0:Ba.height)!==null&&Me!==void 0?Me:Kt});return fn(a.createElement("div",Object.assign({},Pn,{className:na,style:Qa}),wn!=="active"&&a.createElement("div",{className:`${Rn}-mask`},a.createElement(pe,{prefixCls:Rn,locale:pa,status:wn,onRefresh:Wa,statusRender:ga})),an==="canvas"?a.createElement(ft,Object.assign({},aa)):a.createElement($e,Object.assign({},aa))))}},96599:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return xe}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(2738),ue=E(29509),ne=E(78776),Se=E(22703),Ce=E(12919),re=E(48755),ge=E(36237),Ee=E(17835),Be=E(63356),ht=E(51636),be=E(16931);const oe=ve=>{const{paddingXXS:ot,lineWidth:Zt,tagPaddingHorizontal:Ye,componentCls:ft,calc:ct}=ve,$e=ct(Ye).sub(Zt).equal(),at=ct(ot).sub(Zt).equal();return{[ft]:Object.assign(Object.assign({},(0,Be.Wf)(ve)),{display:"inline-block",height:"auto",marginInlineEnd:ve.marginXS,paddingInline:$e,fontSize:ve.tagFontSize,lineHeight:ve.tagLineHeight,whiteSpace:"nowrap",background:ve.defaultBg,border:`${(0,ge.unit)(ve.lineWidth)} ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,opacity:1,transition:`all ${ve.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ft}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ve.defaultColor},[`${ft}-close-icon`]:{marginInlineStart:at,fontSize:ve.tagIconSize,color:ve.colorTextDescription,cursor:"pointer",transition:`all ${ve.motionDurationMid}`,"&:hover":{color:ve.colorTextHeading}},[`&${ft}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ve.iconCls}-close, ${ve.iconCls}-close:hover`]:{color:ve.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ft}-checkable-checked):hover`]:{color:ve.colorPrimary,backgroundColor:ve.colorFillSecondary},"&:active, &-checked":{color:ve.colorTextLightSolid},"&-checked":{backgroundColor:ve.colorPrimary,"&:hover":{backgroundColor:ve.colorPrimaryHover}},"&:active":{backgroundColor:ve.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ve.iconCls} + span, > span + ${ve.iconCls}`]:{marginInlineStart:$e}}),[`${ft}-borderless`]:{borderColor:"transparent",background:ve.tagBorderlessBg}}},De=ve=>{const{lineWidth:ot,fontSizeIcon:Zt,calc:Ye}=ve,ft=ve.fontSizeSM;return(0,ht.mergeToken)(ve,{tagFontSize:ft,tagLineHeight:(0,ge.unit)(Ye(ve.lineHeightSM).mul(ft).equal()),tagIconSize:Ye(Zt).sub(Ye(ot).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:ve.defaultBg})},Ue=ve=>({defaultBg:new Ee.FastColor(ve.colorFillQuaternary).onBackground(ve.colorBgContainer).toHexString(),defaultColor:ve.colorText});var Ve=(0,be.I$)("Tag",ve=>{const ot=De(ve);return oe(ot)},Ue),ye=function(ve,ot){var Zt={};for(var Ye in ve)Object.prototype.hasOwnProperty.call(ve,Ye)&&ot.indexOf(Ye)<0&&(Zt[Ye]=ve[Ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Ye=Object.getOwnPropertySymbols(ve);ft{const{prefixCls:Zt,style:Ye,className:ft,checked:ct,onChange:$e,onClick:at}=ve,ut=ye(ve,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:nt,tag:he}=a.useContext(re.E_),Ae=yt=>{$e==null||$e(!ct),at==null||at(yt)},ce=nt("tag",Zt),[Je,Ge,Vt]=Ve(ce),it=ie()(ce,`${ce}-checkable`,{[`${ce}-checkable-checked`]:ct},he==null?void 0:he.className,ft,Ge,Vt);return Je(a.createElement("span",Object.assign({},ut,{ref:ot,style:Object.assign(Object.assign({},Ye),he==null?void 0:he.style),className:it,onClick:Ae})))}),Ie=E(93427);const Le=ve=>(0,Ie.Z)(ve,(ot,Zt)=>{let{textColor:Ye,lightBorderColor:ft,lightColor:ct,darkColor:$e}=Zt;return{[`${ve.componentCls}${ve.componentCls}-${ot}`]:{color:Ye,background:ct,borderColor:ft,"&-inverse":{color:ve.colorTextLightSolid,background:$e,borderColor:$e},[`&${ve.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ne=(0,be.bk)(["Tag","preset"],ve=>{const ot=De(ve);return Le(ot)},Ue);function It(ve){return typeof ve!="string"?ve:ve.charAt(0).toUpperCase()+ve.slice(1)}const xt=(ve,ot,Zt)=>{const Ye=It(Zt);return{[`${ve.componentCls}${ve.componentCls}-${ot}`]:{color:ve[`color${Zt}`],background:ve[`color${Ye}Bg`],borderColor:ve[`color${Ye}Border`],[`&${ve.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Et=(0,be.bk)(["Tag","status"],ve=>{const ot=De(ve);return[xt(ot,"success","Success"),xt(ot,"processing","Info"),xt(ot,"error","Error"),xt(ot,"warning","Warning")]},Ue),Dt=function(ve,ot){var Zt={};for(var Ye in ve)Object.prototype.hasOwnProperty.call(ve,Ye)&&ot.indexOf(Ye)<0&&(Zt[Ye]=ve[Ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Ye=Object.getOwnPropertySymbols(ve);ft{const{prefixCls:Zt,className:Ye,rootClassName:ft,style:ct,children:$e,icon:at,color:ut,onClose:nt,bordered:he=!0,visible:Ae}=ve,ce=Dt(ve,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Je,direction:Ge,tag:Vt}=a.useContext(re.E_),[it,yt]=a.useState(!0),Lt=(0,se.Z)(ce,["closeIcon","closable"]);a.useEffect(()=>{Ae!==void 0&&yt(Ae)},[Ae]);const St=(0,ue.o2)(ut),Yt=(0,ue.yT)(ut),Ht=St||Yt,kt=Object.assign(Object.assign({backgroundColor:ut&&!Ht?ut:void 0},Vt==null?void 0:Vt.style),ct),pe=Je("tag",Zt),[et,qe,Re]=Ve(pe),ke=ie()(pe,Vt==null?void 0:Vt.className,{[`${pe}-${ut}`]:Ht,[`${pe}-has-color`]:ut&&!Ht,[`${pe}-hidden`]:!it,[`${pe}-rtl`]:Ge==="rtl",[`${pe}-borderless`]:!he},Ye,ft,qe,Re),mt=Nt=>{Nt.stopPropagation(),nt==null||nt(Nt),!Nt.defaultPrevented&&yt(!1)},[,Mt]=(0,ne.Z)((0,ne.w)(ve),(0,ne.w)(Vt),{closable:!1,closeIconRender:Nt=>{const rt=a.createElement("span",{className:`${pe}-close-icon`,onClick:mt},Nt);return(0,Se.wm)(Nt,rt,dt=>({onClick:Te=>{var Ke;(Ke=dt==null?void 0:dt.onClick)===null||Ke===void 0||Ke.call(dt,Te),mt(Te)},className:ie()(dt==null?void 0:dt.className,`${pe}-close-icon`)}))}}),tt=typeof ce.onClick=="function"||$e&&$e.type==="a",Ot=at||null,He=Ot?a.createElement(a.Fragment,null,Ot,$e&&a.createElement("span",null,$e)):$e,At=a.createElement("span",Object.assign({},Lt,{ref:ot,className:ke,style:kt}),He,Mt,St&&a.createElement(Ne,{key:"preset",prefixCls:pe}),Yt&&a.createElement(Et,{key:"status",prefixCls:pe}));return et(tt?a.createElement(Ce.Z,{component:"Tag"},At):At)});we.CheckableTag=x;var xe=we},53420:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return Ja}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(54476),ue=E(94480),ne=E(33885),Se=E(42978),Ce=E(75931),re=E(76190),ge=E(37463),Ee=E(6551),Be=E(34643),ht=E(18929),be=E(48736),oe=function(jt){var Pn=a.useRef({valueLabels:new Map});return a.useMemo(function(){var aa=Pn.current.valueLabels,pa=new Map,na=jt.map(function(Qa){var La=Qa.value,jn=Qa.label,yn=jn!=null?jn:aa.get(La);return pa.set(La,yn),(0,ne.Z)((0,ne.Z)({},Qa),{},{label:yn})});return Pn.current.valueLabels=pa,[na]},[jt])},De=function(Pn,aa,pa,na){return a.useMemo(function(){var Qa=function(wr){return wr.map(function(gn){var Hn=gn.value;return Hn})},La=Qa(Pn),jn=Qa(aa),yn=La.filter(function(Fl){return!na[Fl]}),sn=La,Kn=jn;if(pa){var fl=(0,Be.S)(La,!0,na);sn=fl.checkedKeys,Kn=fl.halfCheckedKeys}return[Array.from(new Set([].concat((0,ue.Z)(yn),(0,ue.Z)(sn)))),Kn]},[Pn,aa,pa,na])},Ue=De,Ve=E(34061),ye=function(jt,Pn){return a.useMemo(function(){var aa=(0,Ve.I8)(jt,{fieldNames:Pn,initWrapper:function(na){return(0,ne.Z)((0,ne.Z)({},na),{},{valueEntities:new Map})},processEntity:function(na,Qa){var La=na.node[Pn.value];if(0)var jn;Qa.valueEntities.set(La,na)}});return aa},[jt,Pn])},de=E(20068),x=E(11592),Ie=function(){return null},Le=Ie,Ne=["children","value"];function It(jt){return(0,x.Z)(jt).map(function(Pn){if(!a.isValidElement(Pn)||!Pn.type)return null;var aa=Pn,pa=aa.key,na=aa.props,Qa=na.children,La=na.value,jn=(0,Ce.Z)(na,Ne),yn=(0,ne.Z)({key:pa,value:La},jn),sn=It(Qa);return sn.length&&(yn.children=sn),yn}).filter(function(Pn){return Pn})}function xt(jt){if(!jt)return jt;var Pn=(0,ne.Z)({},jt);return"props"in Pn||Object.defineProperty(Pn,"props",{get:function(){return(0,be.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Pn}}),Pn}function Et(jt,Pn,aa,pa,na,Qa){var La=null,jn=null;function yn(){function sn(Kn){var fl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Fl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Kn.map(function(wr,gn){var Hn="".concat(fl,"-").concat(gn),$a=wr[Qa.value],ja=aa.includes($a),pl=sn(wr[Qa.children]||[],Hn,ja),Nl=a.createElement(Le,wr,pl.map(function(qt){return qt.node}));if(Pn===$a&&(La=Nl),ja){var Ze={pos:Hn,node:Nl,children:pl};return Fl||jn.push(Ze),Ze}return null}).filter(function(wr){return wr})}jn||(jn=[],sn(pa),jn.sort(function(Kn,fl){var Fl=Kn.node.props.value,wr=fl.node.props.value,gn=aa.indexOf(Fl),Hn=aa.indexOf(wr);return gn-Hn}))}Object.defineProperty(jt,"triggerNode",{get:function(){return(0,be.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),yn(),La}}),Object.defineProperty(jt,"allCheckedNodes",{get:function(){return(0,be.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),yn(),na?jn:jn.map(function(Kn){var fl=Kn.node;return fl})}})}var Dt=function(Pn,aa,pa){var na=pa.fieldNames,Qa=pa.treeNodeFilterProp,La=pa.filterTreeNode,jn=na.children;return a.useMemo(function(){if(!aa||La===!1)return Pn;var yn=typeof La=="function"?La:function(Kn,fl){return String(fl[Qa]).toUpperCase().includes(aa.toUpperCase())},sn=function Kn(fl){var Fl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return fl.reduce(function(wr,gn){var Hn=gn[jn],$a=Fl||yn(aa,xt(gn)),ja=Kn(Hn||[],$a);return($a||ja.length)&&wr.push((0,ne.Z)((0,ne.Z)({},gn),{},(0,de.Z)({isLeaf:void 0},jn,ja))),wr},[])};return sn(Pn)},[Pn,aa,jn,Qa,La])},We=Dt;function we(jt){var Pn=a.useRef();Pn.current=jt;var aa=a.useCallback(function(){return Pn.current.apply(Pn,arguments)},[]);return aa}function xe(jt,Pn){var aa=Pn.id,pa=Pn.pId,na=Pn.rootPId,Qa=new Map,La=[];return jt.forEach(function(jn){var yn=jn[aa],sn=(0,ne.Z)((0,ne.Z)({},jn),{},{key:jn.key||yn});Qa.set(yn,sn)}),Qa.forEach(function(jn){var yn=jn[pa],sn=Qa.get(yn);sn?(sn.children=sn.children||[],sn.children.push(jn)):(yn===na||na===null)&&La.push(jn)}),La}function ve(jt,Pn,aa){return a.useMemo(function(){if(jt){if(aa){var pa=(0,ne.Z)({id:"id",pId:"pId",rootPId:null},(0,re.Z)(aa)==="object"?aa:{});return xe(jt,pa)}return jt}return It(Pn)},[Pn,aa,jt])}var ot=a.createContext(null),Zt=ot,Ye=E(19251),ft=E(3741),ct=E(10228),$e=E(80547),at=a.createContext(null),ut=at,nt=function(Pn){return Array.isArray(Pn)?Pn:Pn!==void 0?[Pn]:[]},he=function(Pn){var aa=Pn||{},pa=aa.label,na=aa.value,Qa=aa.children;return{_title:pa?[pa]:["title","label"],value:na||"value",key:na||"value",children:Qa||"children"}},Ae=function(Pn){return!Pn||Pn.disabled||Pn.disableCheckbox||Pn.checkable===!1},ce=function(Pn,aa){var pa=[],na=function Qa(La){La.forEach(function(jn){var yn=jn[aa.children];yn&&(pa.push(jn[aa.value]),Qa(yn))})};return na(Pn),pa},Je=function(Pn){return Pn==null},Ge=E(70425),Vt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},it=function(Pn,aa){var pa=(0,ge.lk)(),na=pa.prefixCls,Qa=pa.multiple,La=pa.searchValue,jn=pa.toggleOpen,yn=pa.open,sn=pa.notFoundContent,Kn=a.useContext(ut),fl=Kn.virtual,Fl=Kn.listHeight,wr=Kn.listItemHeight,gn=Kn.listItemScrollOffset,Hn=Kn.treeData,$a=Kn.fieldNames,ja=Kn.onSelect,pl=Kn.dropdownMatchSelectWidth,Nl=Kn.treeExpandAction,Ze=Kn.treeTitleRender,qt=Kn.onPopupScroll,cn=Kn.leftMaxCount,Tt=Kn.leafCountOnly,Wn=Kn.valueEntities,la=a.useContext(Zt),Ya=la.checkable,Ma=la.checkedKeys,ra=la.halfCheckedKeys,Ia=la.treeExpandedKeys,Xa=la.treeDefaultExpandAll,cl=la.treeDefaultExpandedKeys,Na=la.onTreeExpand,Pl=la.treeIcon,Sa=la.showTreeIcon,vl=la.switcherIcon,ua=la.treeLine,ar=la.treeNodeFilterProp,pr=la.loadData,oa=la.treeLoadedKeys,Vl=la.treeMotion,xr=la.onTreeLoad,vr=la.keyEntities,Ql=a.useRef(),dl=(0,$e.Z)(function(){return Hn},[yn,Hn],function(Qn,Ln){return Ln[0]&&Qn[1]!==Ln[1]}),Hl=a.useMemo(function(){return Ya?{checked:Ma,halfChecked:ra}:null},[Ya,Ma,ra]);a.useEffect(function(){if(yn&&!Qa&&Ma.length){var Qn;(Qn=Ql.current)===null||Qn===void 0||Qn.scrollTo({key:Ma[0]})}},[yn]);var _l=function(Ln){Ln.preventDefault()},Bl=function(Ln,da){var $n=da.node;Ya&&Ae($n)||(ja($n.key,{selected:!Ma.includes($n.key)}),Qa||jn(!1))},Ur=a.useState(cl),ia=(0,Se.Z)(Ur,2),su=ia[0],Wr=ia[1],Hr=a.useState(null),Lr=(0,Se.Z)(Hr,2),me=Lr[0],Fe=Lr[1],Xe=a.useMemo(function(){return Ia?(0,ue.Z)(Ia):La?me:su},[su,me,Ia,La]),Bt=function(Ln){Wr(Ln),Fe(Ln),Na&&Na(Ln)},Wt=String(La).toLowerCase(),_t=function(Ln){return Wt?String(Ln[ar]).toLowerCase().includes(Wt):!1};a.useEffect(function(){La&&Fe(ce(Hn,$a))},[La]);var ee=a.useState(function(){return new Map}),lt=(0,Se.Z)(ee,2),Ct=lt[0],Xt=lt[1];a.useEffect(function(){cn&&Xt(new Map)},[cn]);function gt(Qn){var Ln=Qn[$a.value];if(!Ct.has(Ln)){var da=Wn.get(Ln),$n=(da.children||[]).length===0;if($n)Ct.set(Ln,!1);else{var Pa=da.children.filter(function(rl){return!rl.node.disabled&&!rl.node.disableCheckbox&&!Ma.includes(rl.node[$a.value])}),Ll=Pa.length;Ct.set(Ln,Ll>cn)}}return Ct.get(Ln)}var bt=(0,Ge.zX)(function(Qn){var Ln=Qn[$a.value];return Ma.includes(Ln)||cn===null?!1:cn<=0?!0:Tt&&cn?gt(Qn):!1}),Gt=function Qn(Ln){var da=(0,Ye.Z)(Ln),$n;try{for(da.s();!($n=da.n()).done;){var Pa=$n.value;if(!(Pa.disabled||Pa.selectable===!1)){if(La){if(_t(Pa))return Pa}else return Pa;if(Pa[$a.children]){var Ll=Qn(Pa[$a.children]);if(Ll)return Ll}}}}catch(rl){da.e(rl)}finally{da.f()}return null},Ut=a.useState(null),$t=(0,Se.Z)(Ut,2),Fn=$t[0],je=$t[1],Ft=vr[Fn];a.useEffect(function(){if(yn){var Qn=null,Ln=function(){var $n=Gt(dl);return $n?$n[$a.value]:null};!Qa&&Ma.length&&!La?Qn=Ma[0]:Qn=Ln(),je(Qn)}},[yn,La]),a.useImperativeHandle(aa,function(){var Qn;return{scrollTo:(Qn=Ql.current)===null||Qn===void 0?void 0:Qn.scrollTo,onKeyDown:function(da){var $n,Pa=da.which;switch(Pa){case ct.Z.UP:case ct.Z.DOWN:case ct.Z.LEFT:case ct.Z.RIGHT:($n=Ql.current)===null||$n===void 0||$n.onKeyDown(da);break;case ct.Z.ENTER:{if(Ft){var Ll=bt(Ft.node),rl=(Ft==null?void 0:Ft.node)||{},bl=rl.selectable,wl=rl.value,Ol=rl.disabled;bl!==!1&&!Ol&&!Ll&&Bl(null,{node:{key:Fn},selected:!Ma.includes(wl)})}break}case ct.Z.ESC:jn(!1)}},onKeyUp:function(){}}});var zt=(0,$e.Z)(function(){return!La},[La,Ia||su],function(Qn,Ln){var da=(0,Se.Z)(Qn,1),$n=da[0],Pa=(0,Se.Z)(Ln,2),Ll=Pa[0],rl=Pa[1];return $n!==Ll&&!!(Ll||rl)}),Bn=zt?pr:null;if(dl.length===0)return a.createElement("div",{role:"listbox",className:"".concat(na,"-empty"),onMouseDown:_l},sn);var zn={fieldNames:$a};return oa&&(zn.loadedKeys=oa),Xe&&(zn.expandedKeys=Xe),a.createElement("div",{onMouseDown:_l},Ft&&yn&&a.createElement("span",{style:Vt,"aria-live":"assertive"},Ft.node.value),a.createElement(ft.y6.Provider,{value:{nodeDisabled:bt}},a.createElement(ft.ZP,(0,se.Z)({ref:Ql,focusable:!1,prefixCls:"".concat(na,"-tree"),treeData:dl,height:Fl,itemHeight:wr,itemScrollOffset:gn,virtual:fl!==!1&&pl!==!1,multiple:Qa,icon:Pl,showIcon:Sa,switcherIcon:vl,showLine:ua,loadData:Bn,motion:Vl,activeKey:Fn,checkable:Ya,checkStrictly:!0,checkedKeys:Hl,selectedKeys:Ya?[]:Ma,defaultExpandAll:Xa,titleRender:Ze},zn,{onActiveChange:je,onSelect:Bl,onCheck:Bl,onExpand:Bt,onLoad:xr,filterTreeNode:_t,expandAction:Nl,onScroll:qt}))))},yt=a.forwardRef(it),Lt=yt,St="SHOW_ALL",Yt="SHOW_PARENT",Ht="SHOW_CHILD";function kt(jt,Pn,aa,pa){var na=new Set(jt);return Pn===Ht?jt.filter(function(Qa){var La=aa[Qa];return!La||!La.children||!La.children.some(function(jn){var yn=jn.node;return na.has(yn[pa.value])})||!La.children.every(function(jn){var yn=jn.node;return Ae(yn)||na.has(yn[pa.value])})}):Pn===Yt?jt.filter(function(Qa){var La=aa[Qa],jn=La?La.parent:null;return!jn||Ae(jn.node)||!na.has(jn.key)}):jt}function pe(jt){var Pn=jt.searchPlaceholder,aa=jt.treeCheckStrictly,pa=jt.treeCheckable,na=jt.labelInValue,Qa=jt.value,La=jt.multiple,jn=jt.showCheckedStrategy,yn=jt.maxCount;warning(!Pn,"`searchPlaceholder` has been removed."),aa&&na===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(na||aa)&&warning(toArray(Qa).every(function(sn){return sn&&_typeof(sn)==="object"&&"value"in sn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),aa||La||pa?warning(!Qa||Array.isArray(Qa),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Qa),"`value` should not be array when `TreeSelect` is single mode."),yn&&(jn==="SHOW_ALL"&&!aa||jn==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var et=null,qe=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function Re(jt){return!jt||(0,re.Z)(jt)!=="object"}var ke=a.forwardRef(function(jt,Pn){var aa=jt.id,pa=jt.prefixCls,na=pa===void 0?"rc-tree-select":pa,Qa=jt.value,La=jt.defaultValue,jn=jt.onChange,yn=jt.onSelect,sn=jt.onDeselect,Kn=jt.searchValue,fl=jt.inputValue,Fl=jt.onSearch,wr=jt.autoClearSearchValue,gn=wr===void 0?!0:wr,Hn=jt.filterTreeNode,$a=jt.treeNodeFilterProp,ja=$a===void 0?"value":$a,pl=jt.showCheckedStrategy,Nl=jt.treeNodeLabelProp,Ze=jt.multiple,qt=jt.treeCheckable,cn=jt.treeCheckStrictly,Tt=jt.labelInValue,Wn=jt.maxCount,la=jt.fieldNames,Ya=jt.treeDataSimpleMode,Ma=jt.treeData,ra=jt.children,Ia=jt.loadData,Xa=jt.treeLoadedKeys,cl=jt.onTreeLoad,Na=jt.treeDefaultExpandAll,Pl=jt.treeExpandedKeys,Sa=jt.treeDefaultExpandedKeys,vl=jt.onTreeExpand,ua=jt.treeExpandAction,ar=jt.virtual,pr=jt.listHeight,oa=pr===void 0?200:pr,Vl=jt.listItemHeight,xr=Vl===void 0?20:Vl,vr=jt.listItemScrollOffset,Ql=vr===void 0?0:vr,dl=jt.onDropdownVisibleChange,Hl=jt.dropdownMatchSelectWidth,_l=Hl===void 0?!0:Hl,Bl=jt.treeLine,Ur=jt.treeIcon,ia=jt.showTreeIcon,su=jt.switcherIcon,Wr=jt.treeMotion,Hr=jt.treeTitleRender,Lr=jt.onPopupScroll,me=(0,Ce.Z)(jt,qe),Fe=(0,Ee.ZP)(aa),Xe=qt&&!cn,Bt=qt||cn,Wt=cn||Tt,_t=Bt||Ze,ee=(0,ht.Z)(La,{value:Qa}),lt=(0,Se.Z)(ee,2),Ct=lt[0],Xt=lt[1],gt=a.useMemo(function(){return qt?pl||Ht:St},[pl,qt]),bt=a.useMemo(function(){return he(la)},[JSON.stringify(la)]),Gt=(0,ht.Z)("",{value:Kn!==void 0?Kn:fl,postState:function(lr){return lr||""}}),Ut=(0,Se.Z)(Gt,2),$t=Ut[0],Fn=Ut[1],je=function(lr){Fn(lr),Fl==null||Fl(lr)},Ft=ve(Ma,ra,Ya),zt=ye(Ft,bt),Bn=zt.keyEntities,zn=zt.valueEntities,Qn=a.useCallback(function(Rr){var lr=[],or=[];return Rr.forEach(function(Or){zn.has(Or)?or.push(Or):lr.push(Or)}),{missingRawValues:lr,existRawValues:or}},[zn]),Ln=We(Ft,$t,{fieldNames:bt,treeNodeFilterProp:ja,filterTreeNode:Hn}),da=a.useCallback(function(Rr){if(Rr){if(Nl)return Rr[Nl];for(var lr=bt._title,or=0;orPr)){var gu=Pa(Rr);if(Xt(gu),gn&&Fn(""),jn){var eu=Rr;Xe&&(eu=Or.map(function(wo){var vo=zn.get(wo);return vo?vo.node[bt.value]:wo}));var yl=lr||{triggerValue:void 0,selected:void 0},Fr=yl.triggerValue,Zl=yl.selected,tu=eu;if(cn){var tl=Ol.filter(function(wo){return!eu.includes(wo.value)});tu=[].concat((0,ue.Z)(tu),(0,ue.Z)(tl))}var bo=Pa(tu),mr={preValue:wl,triggerValue:Fr},ru=!0;(cn||or==="selection"&&!Zl)&&(ru=!1),Et(mr,Fr,Rr,Ft,ru,bt),Bt?mr.checked=Zl:mr.selected=Zl;var Uo=Wt?bo:bo.map(function(wo){return wo.value});jn(_t?Uo:Uo[0],Wt?null:bo.map(function(wo){return wo.label}),mr)}}}),yu=a.useCallback(function(Rr,lr){var or,Or=lr.selected,gu=lr.source,eu=Bn[Rr],yl=eu==null?void 0:eu.node,Fr=(or=yl==null?void 0:yl[bt.value])!==null&&or!==void 0?or:Rr;if(!_t)Hu([Fr],{selected:!0,triggerValue:Fr},"option");else{var Zl=Or?[].concat((0,ue.Z)(ma),[Fr]):Su.filter(function(vo){return vo!==Fr});if(Xe){var tu=Qn(Zl),tl=tu.missingRawValues,bo=tu.existRawValues,mr=bo.map(function(vo){return zn.get(vo).key}),ru;if(Or){var Uo=(0,Be.S)(mr,!0,Bn);ru=Uo.checkedKeys}else{var wo=(0,Be.S)(mr,{checked:!1,halfCheckedKeys:Dr},Bn);ru=wo.checkedKeys}Zl=[].concat((0,ue.Z)(tl),(0,ue.Z)(ru.map(function(vo){return Bn[vo].node[bt.value]})))}Hu(Zl,{selected:Or,triggerValue:Fr},gu||"option")}Or||!_t?yn==null||yn(Fr,xt(yl)):sn==null||sn(Fr,xt(yl))},[Qn,zn,Bn,bt,_t,ma,Hu,Xe,yn,sn,Su,Dr,Wn]),Gu=a.useCallback(function(Rr){if(dl){var lr={};Object.defineProperty(lr,"documentClickClose",{get:function(){return(0,be.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),dl(Rr,lr)}},[dl]),ao=we(function(Rr,lr){var or=Rr.map(function(Or){return Or.value});if(lr.type==="clear"){Hu(or,{},"selection");return}lr.values.length&&yu(lr.values[0].value,{selected:!1,source:"selection"})}),lo=a.useMemo(function(){return{virtual:ar,dropdownMatchSelectWidth:_l,listHeight:oa,listItemHeight:xr,listItemScrollOffset:Ql,treeData:Ln,fieldNames:bt,onSelect:yu,treeExpandAction:ua,treeTitleRender:Hr,onPopupScroll:Lr,leftMaxCount:Wn===void 0?null:Wn-lu.length,leafCountOnly:gt==="SHOW_CHILD"&&!cn&&!!qt,valueEntities:zn}},[ar,_l,oa,xr,Ql,Ln,bt,yu,ua,Hr,Lr,Wn,lu.length,gt,cn,qt,zn]),dr=a.useMemo(function(){return{checkable:Bt,loadData:Ia,treeLoadedKeys:Xa,onTreeLoad:cl,checkedKeys:Su,halfCheckedKeys:Dr,treeDefaultExpandAll:Na,treeExpandedKeys:Pl,treeDefaultExpandedKeys:Sa,onTreeExpand:vl,treeIcon:Ur,treeMotion:Wr,showTreeIcon:ia,switcherIcon:su,treeLine:Bl,treeNodeFilterProp:ja,keyEntities:Bn}},[Bt,Ia,Xa,cl,Su,Dr,Na,Pl,Sa,vl,Ur,Wr,ia,su,Bl,ja,Bn]);return a.createElement(ut.Provider,{value:lo},a.createElement(Zt.Provider,{value:dr},a.createElement(ge.Ac,(0,se.Z)({ref:Pn},me,{id:Fe,prefixCls:na,mode:_t?"multiple":void 0,displayValues:lu,onDisplayValuesChange:ao,searchValue:$t,onSearch:je,OptionList:Lt,emptyOptions:!Ft.length,onDropdownVisibleChange:Gu,dropdownMatchSelectWidth:_l}))))}),mt=ke;mt.TreeNode=Le,mt.SHOW_ALL=St,mt.SHOW_PARENT=Yt,mt.SHOW_CHILD=Ht;var Mt=mt,tt=Mt,Ot=E(2738),He=E(75030),At=E(86641),Nt=E(45915),rt=E(82855),dt=E(48755),Te=E(38406),Ke=E(2171),Me=E(83397),wt=E(31756),Rt=E(56553),an=E(24971),dn=E(1722),Kt=E(90376),mn=E(68525),tn=E(90005),Da=E(70045),wn=E(57700),Xn=E(85278),Wa=E(36237),Ba=E(36170),_a=E(51636),Un=E(16931),Vn=E(12425);const ca=jt=>{const{componentCls:Pn,treePrefixCls:aa,colorBgElevated:pa}=jt,na=`.${aa}`;return[{[`${Pn}-dropdown`]:[{padding:`${(0,Wa.unit)(jt.paddingXS)} ${(0,Wa.unit)(jt.calc(jt.paddingXS).div(2).equal())}`},(0,Vn.Yk)(aa,(0,_a.mergeToken)(jt,{colorBgContainer:pa}),!1),{[na]:{borderRadius:0,[`${na}-list-holder-inner`]:{alignItems:"stretch",[`${na}-treenode`]:{[`${na}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Ba.C2)(`${aa}-checkbox`,jt),{"&-rtl":{direction:"rtl",[`${na}-switcher${na}-switcher_close`]:{[`${na}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]},ga=null;function va(jt,Pn,aa){return(0,Un.I$)("TreeSelect",pa=>{const na=(0,_a.mergeToken)(pa,{treePrefixCls:Pn});return[ca(na)]},Vn.TM)(jt,aa)}var on=function(jt,Pn){var aa={};for(var pa in jt)Object.prototype.hasOwnProperty.call(jt,pa)&&Pn.indexOf(pa)<0&&(aa[pa]=jt[pa]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,pa=Object.getOwnPropertySymbols(jt);na{var aa;const{prefixCls:pa,size:na,disabled:Qa,bordered:La=!0,className:jn,rootClassName:yn,treeCheckable:sn,multiple:Kn,listHeight:fl=256,listItemHeight:Fl,placement:wr,notFoundContent:gn,switcherIcon:Hn,treeLine:$a,getPopupContainer:ja,popupClassName:pl,dropdownClassName:Nl,treeIcon:Ze=!1,transitionName:qt,choiceTransitionName:cn="",status:Tt,treeExpandAction:Wn,builtinPlacements:la,dropdownMatchSelectWidth:Ya,popupMatchSelectWidth:Ma,allowClear:ra,variant:Ia,dropdownStyle:Xa,tagRender:cl,maxCount:Na,showCheckedStrategy:Pl,treeCheckStrictly:Sa}=jt,vl=on(jt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly"]),{getPopupContainer:ua,getPrefixCls:ar,renderEmpty:pr,direction:oa,virtual:Vl,popupMatchSelectWidth:xr,popupOverflow:vr}=a.useContext(dt.E_),[,Ql]=(0,wn.ZP)(),dl=Fl!=null?Fl:(Ql==null?void 0:Ql.controlHeightSM)+(Ql==null?void 0:Ql.paddingXXS),Hl=ar(),_l=ar("select",pa),Bl=ar("select-tree",pa),Ur=ar("tree-select",pa),{compactSize:ia,compactItemClassnames:su}=(0,Da.ri)(_l,oa),Wr=(0,Me.Z)(_l),Hr=(0,Me.Z)(Ur),[Lr,me,Fe]=(0,Kt.Z)(_l,Wr),[Xe]=va(Ur,Bl,Hr),[Bt,Wt]=(0,an.Z)("treeSelect",Ia,La),_t=ie()(pl||Nl,`${Ur}-dropdown`,{[`${Ur}-dropdown-rtl`]:oa==="rtl"},yn,Fe,Wr,Hr,me),ee=!!(sn||Kn),lt=a.useMemo(()=>{if(!(Na&&(Pl==="SHOW_ALL"&&!Sa||Pl==="SHOW_PARENT")))return Na},[Na,Pl,Sa]),Ct=(0,tn.Z)(jt.suffixIcon,jt.showArrow),Xt=(aa=Ma!=null?Ma:Ya)!==null&&aa!==void 0?aa:xr,{status:gt,hasFeedback:bt,isFormItemInput:Gt,feedbackIcon:Ut}=a.useContext(Rt.aM),$t=(0,rt.F)(gt,Tt),{suffixIcon:Fn,removeIcon:je,clearIcon:Ft}=(0,mn.Z)(Object.assign(Object.assign({},vl),{multiple:ee,showSuffixIcon:Ct,hasFeedback:bt,feedbackIcon:Ut,prefixCls:_l,componentName:"TreeSelect"})),zt=ra===!0?{clearIcon:Ft}:ra;let Bn;gn!==void 0?Bn=gn:Bn=(pr==null?void 0:pr("Select"))||a.createElement(Te.Z,{componentName:"Select"});const zn=(0,Ot.Z)(vl,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),Qn=a.useMemo(()=>wr!==void 0?wr:oa==="rtl"?"bottomRight":"bottomLeft",[wr,oa]),Ln=(0,wt.Z)(wl=>{var Ol;return(Ol=na!=null?na:ia)!==null&&Ol!==void 0?Ol:wl}),da=a.useContext(Ke.Z),$n=Qa!=null?Qa:da,Pa=ie()(!pa&&Ur,{[`${_l}-lg`]:Ln==="large",[`${_l}-sm`]:Ln==="small",[`${_l}-rtl`]:oa==="rtl",[`${_l}-${Bt}`]:Wt,[`${_l}-in-form-item`]:Gt},(0,rt.Z)(_l,$t,bt),su,jn,yn,Fe,Wr,Hr,me),Ll=wl=>a.createElement(Xn.Z,{prefixCls:Bl,switcherIcon:Hn,treeNodeProps:wl,showLine:$a}),[rl]=(0,He.Cn)("SelectLike",Xa==null?void 0:Xa.zIndex),bl=a.createElement(tt,Object.assign({virtual:Vl,disabled:$n},zn,{dropdownMatchSelectWidth:Xt,builtinPlacements:(0,dn.Z)(la,vr),ref:Pn,prefixCls:_l,className:Pa,listHeight:fl,listItemHeight:dl,treeCheckable:sn&&a.createElement("span",{className:`${_l}-tree-checkbox-inner`}),treeLine:!!$a,suffixIcon:Fn,multiple:ee,placement:Qn,removeIcon:je,allowClear:zt,switcherIcon:Ll,showTreeIcon:Ze,notFoundContent:Bn,getPopupContainer:ja||ua,treeMotion:null,dropdownClassName:_t,dropdownStyle:Object.assign(Object.assign({},Xa),{zIndex:rl}),choiceTransitionName:(0,At.m)(Hl,"",cn),transitionName:(0,At.m)(Hl,"slide-up",qt),treeExpandAction:Wn,tagRender:ee?cl:void 0,maxCount:lt,showCheckedStrategy:Pl,treeCheckStrictly:Sa}));return Lr(Xe(bl))},En=a.forwardRef(Rn),On=(0,Nt.Z)(En,"dropdownAlign",jt=>(0,Ot.Z)(jt,["visible"]));En.TreeNode=Le,En.SHOW_ALL=St,En.SHOW_PARENT=Yt,En.SHOW_CHILD=Ht,En._InternalPanelDoNotUseOrYouWillBeFired=On;var Ja=En},97774:function(Pe,_e,E){"use strict";Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var a=Object.assign||function(De){for(var Ue=1;Ue1&&arguments[1]!==void 0?arguments[1]:60,se=null;return function(){for(var ue=this,ne=arguments.length,Se=new Array(ne),Ce=0;Ce=ie.length?{done:!0}:{done:!1,value:ie[ne++]}},e:function(Be){throw Be},f:Se}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. + &${fe}-slide-up-leave${fe}-slide-up-leave-active${ae}-dropdown-placement-bottomRight`]:{animationName:Oa.Uw},[`${ae}-panel > ${ae}-time-panel`]:{paddingTop:Ha},[`${ae}-range-wrapper`]:{display:"flex",position:"relative"},[`${ae}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:y.calc(Qe).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${nl} ease-out`},(0,ri.W)(y,xl,Kl)),{"&:before":{insetInlineStart:y.calc(Qe).mul(1.5).equal()}}),[`${ae}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:xl,borderRadius:Dl,boxShadow:gl,transition:`margin ${nl}`,display:"inline-block",pointerEvents:"auto",[`${ae}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ae}-presets`]:{display:"flex",flexDirection:"column",minWidth:Sl,maxWidth:Wl,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Fa,borderInlineEnd:`${(0,mr.unit)(vt)} ${en} ${Ol}`,li:Object.assign(Object.assign({},wo.vS),{borderRadius:$l,paddingInline:Fa,paddingBlock:y.calc(ta).sub(gr).div(2).equal(),cursor:"pointer",transition:`all ${nl}`,"+ li":{marginTop:ha},"&:hover":{background:Rl}})}},[`${ae}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${ae}-panel`]:{borderWidth:0}}},[`${ae}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ae}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:ln}}}}),"&-dropdown-range":{padding:`${(0,mr.unit)(y.calc(Gl).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ae}-separator`]:{transform:"scale(-1, 1)"},[`${ae}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Oa.oN)(y,"slide-up"),(0,Oa.oN)(y,"slide-down"),(0,ci.Fm)(y,"move-up"),(0,ci.Fm)(y,"move-down")]};var du=(0,Qo.I$)("DatePicker",y=>{const ae=(0,Yo.mergeToken)((0,Uo.e)(y),rn(y),{inputPaddingHorizontalBase:y.calc(y.paddingSM).sub(1).equal(),multipleSelectItemHeight:y.multipleItemHeight,selectHeight:y.controlHeight});return[vi(ae),ro(ae),ir(ae),Mu(ae),di(ae),(0,vo.c)(y,{focusElCls:`${y.componentCls}-focused`})]},Al),Ku=E(68525);function Ju(y,ae,fe){return fe!==void 0?fe:ae==="year"&&y.lang.yearPlaceholder?y.lang.yearPlaceholder:ae==="quarter"&&y.lang.quarterPlaceholder?y.lang.quarterPlaceholder:ae==="month"&&y.lang.monthPlaceholder?y.lang.monthPlaceholder:ae==="week"&&y.lang.weekPlaceholder?y.lang.weekPlaceholder:ae==="time"&&y.timePickerLocale.placeholder?y.timePickerLocale.placeholder:y.lang.placeholder}function Ro(y,ae,fe){return fe!==void 0?fe:ae==="year"&&y.lang.yearPlaceholder?y.lang.rangeYearPlaceholder:ae==="quarter"&&y.lang.quarterPlaceholder?y.lang.rangeQuarterPlaceholder:ae==="month"&&y.lang.monthPlaceholder?y.lang.rangeMonthPlaceholder:ae==="week"&&y.lang.weekPlaceholder?y.lang.rangeWeekPlaceholder:ae==="time"&&y.timePickerLocale.placeholder?y.timePickerLocale.rangePlaceholder:y.lang.rangePlaceholder}function Vo(y,ae){const{allowClear:fe=!0}=y,{clearIcon:Oe,removeIcon:Qe}=(0,Ku.Z)(Object.assign(Object.assign({},y),{prefixCls:ae,componentName:"DatePicker"}));return[x.useMemo(()=>fe===!1?!1:Object.assign({clearIcon:Oe},fe===!0?{}:fe),[fe,Oe]),Qe]}const[Jo,xo]=["week","WeekPicker"],[ul,hl]=["month","MonthPicker"],[uo,so]=["year","YearPicker"],[oo,Do]=["quarter","QuarterPicker"],[yo,Yu]=["time","TimePicker"];var Xo=E(7939),Ui=y=>x.createElement(Xo.ZP,Object.assign({size:"small",type:"primary"},y));function As(y){return(0,x.useMemo)(()=>Object.assign({button:Ui},y),[y])}var vc=function(y,ae){var fe={};for(var Oe in y)Object.prototype.hasOwnProperty.call(y,Oe)&&ae.indexOf(Oe)<0&&(fe[Oe]=y[Oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Oe=Object.getOwnPropertySymbols(y);Qe(0,x.forwardRef)((fe,Oe)=>{var Qe;const{prefixCls:vt,getPopupContainer:en,components:ln,className:Sn,style:Yn,placement:un,size:Dn,disabled:fa,bordered:Ea=!0,placeholder:ta,popupClassName:Ca,dropdownClassName:Fa,status:ha,rootClassName:el,variant:za,picker:ba}=fe,nl=vc(fe,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),Za=x.useRef(null),{getPrefixCls:Ha,direction:Gl,getPopupContainer:xl,rangePicker:Dl}=(0,x.useContext)(Or.E_),gl=Ha("picker",vt),{compactSize:$l,compactItemClassnames:Ol}=(0,tl.ri)(gl,Gl),Rl=Ha(),[Sl,Wl]=(0,Zl.Z)("rangePicker",za,Ea),Kl=(0,eu.Z)(gl),[gr,rr,jl]=du(gl,Kl),[zl]=Vo(fe,gl),ol=As(ln),Tl=(0,yl.Z)(_r=>{var Fu;return(Fu=Dn!=null?Dn:$l)!==null&&Fu!==void 0?Fu:_r}),Il=x.useContext(gu.Z),Sr=fa!=null?fa:Il,jr=(0,x.useContext)(Fr.aM),{hasFeedback:Tr,status:Yr,feedbackIcon:Ar}=jr,Kr=x.createElement(x.Fragment,null,ba===yo?x.createElement(ot,null):x.createElement(Dt,null),Tr&&Ar);(0,x.useImperativeHandle)(Oe,()=>Za.current);const[zr]=(0,tu.Z)("Calendar",bo.Z),er=Object.assign(Object.assign({},zr),fe.locale),[Cl]=(0,lr.Cn)("DatePicker",(Qe=fe.popupStyle)===null||Qe===void 0?void 0:Qe.zIndex);return gr(x.createElement(Rr.Z,{space:!0},x.createElement(cu,Object.assign({separator:x.createElement("span",{"aria-label":"to",className:`${gl}-separator`},x.createElement($e,null)),disabled:Sr,ref:Za,placement:un,placeholder:Ro(er,ba,ta),suffixIcon:Kr,prevIcon:x.createElement("span",{className:`${gl}-prev-icon`}),nextIcon:x.createElement("span",{className:`${gl}-next-icon`}),superPrevIcon:x.createElement("span",{className:`${gl}-super-prev-icon`}),superNextIcon:x.createElement("span",{className:`${gl}-super-next-icon`}),transitionName:`${Rl}-slide-up`,picker:ba},nl,{className:ut()({[`${gl}-${Tl}`]:Tl,[`${gl}-${Sl}`]:Wl},(0,or.Z)(gl,(0,or.F)(Yr,ha),Tr),rr,Ol,Sn,Dl==null?void 0:Dl.className,jl,Kl,el),style:Object.assign(Object.assign({},Dl==null?void 0:Dl.style),Yn),locale:er.lang,prefixCls:gl,getPopupContainer:en||xl,generateConfig:y,components:ol,direction:Gl,classNames:{popup:ut()(rr,Ca||Fa,jl,Kl,el)},styles:{popup:Object.assign(Object.assign({},fe.popupStyle),{zIndex:Cl})},allowClear:zl}))))}),hd=function(y,ae){var fe={};for(var Oe in y)Object.prototype.hasOwnProperty.call(y,Oe)&&ae.indexOf(Oe)<0&&(fe[Oe]=y[Oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Oe=Object.getOwnPropertySymbols(y);Qe{const ae=(Sn,Yn)=>{const un=Yn===Yu?"timePicker":"datePicker";return(0,x.forwardRef)((fa,Ea)=>{var ta;const{prefixCls:Ca,getPopupContainer:Fa,components:ha,style:el,className:za,rootClassName:ba,size:nl,bordered:Za,placement:Ha,placeholder:Gl,popupClassName:xl,dropdownClassName:Dl,disabled:gl,status:$l,variant:Ol,onCalendarChange:Rl}=fa,Sl=hd(fa,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:Wl,direction:Kl,getPopupContainer:gr,[un]:rr}=(0,x.useContext)(Or.E_),jl=Wl("picker",Ca),{compactSize:zl,compactItemClassnames:ol}=(0,tl.ri)(jl,Kl),Tl=x.useRef(null),[Il,Sr]=(0,Zl.Z)("datePicker",Ol,Za),jr=(0,eu.Z)(jl),[Tr,Yr,Ar]=du(jl,jr);(0,x.useImperativeHandle)(Ea,()=>Tl.current);const Kr={showToday:!0},zr=Sn||fa.picker,er=Wl(),{onSelect:Cl,multiple:_r}=Sl,Fu=Cl&&Sn==="time"&&!_r,Vr=(io,kr,Wo)=>{Rl==null||Rl(io,kr,Wo),Fu&&Cl(io)},[Vu,mu]=Vo(fa,jl),ju=As(ha),Ru=(0,yl.Z)(io=>{var kr;return(kr=nl!=null?nl:zl)!==null&&kr!==void 0?kr:io}),pu=x.useContext(gu.Z),uu=gl!=null?gl:pu,Wu=(0,x.useContext)(Fr.aM),{hasFeedback:zu,status:Gr,feedbackIcon:Bu}=Wu,Mo=x.createElement(x.Fragment,null,zr==="time"?x.createElement(ot,null):x.createElement(Dt,null),zu&&Bu),[Nu]=(0,tu.Z)("DatePicker",bo.Z),Eu=Object.assign(Object.assign({},Nu),fa.locale),[Pu]=(0,lr.Cn)("DatePicker",(ta=fa.popupStyle)===null||ta===void 0?void 0:ta.zIndex);return Tr(x.createElement(Rr.Z,{space:!0},x.createElement(dr,Object.assign({ref:Tl,placeholder:Ju(Eu,zr,Gl),suffixIcon:Mo,placement:Ha,prevIcon:x.createElement("span",{className:`${jl}-prev-icon`}),nextIcon:x.createElement("span",{className:`${jl}-next-icon`}),superPrevIcon:x.createElement("span",{className:`${jl}-super-prev-icon`}),superNextIcon:x.createElement("span",{className:`${jl}-super-next-icon`}),transitionName:`${er}-slide-up`,picker:Sn,onCalendarChange:Vr},Kr,Sl,{locale:Eu.lang,className:ut()({[`${jl}-${Ru}`]:Ru,[`${jl}-${Il}`]:Sr},(0,or.Z)(jl,(0,or.F)(Gr,$l),zu),Yr,ol,rr==null?void 0:rr.className,za,Ar,jr,ba),style:Object.assign(Object.assign({},rr==null?void 0:rr.style),el),prefixCls:jl,getPopupContainer:Fa||gr,generateConfig:y,components:ju,direction:Kl,disabled:uu,classNames:{popup:ut()(Yr,Ar,jr,ba,xl||Dl)},styles:{popup:Object.assign(Object.assign({},fa.popupStyle),{zIndex:Pu})},allowClear:Vu,removeIcon:mu}))))})},fe=ae(),Oe=ae(Jo,xo),Qe=ae(ul,hl),vt=ae(uo,so),en=ae(oo,Do),ln=ae(yo,Yu);return{DatePicker:fe,WeekPicker:Oe,MonthPicker:Qe,YearPicker:vt,TimePicker:ln,QuarterPicker:en}},Ni=y=>{const{DatePicker:ae,WeekPicker:fe,MonthPicker:Oe,YearPicker:Qe,TimePicker:vt,QuarterPicker:en}=Ad(y),ln=Ed(y),Sn=ae;return Sn.WeekPicker=fe,Sn.MonthPicker=Oe,Sn.YearPicker=Qe,Sn.RangePicker=ln,Sn.TimePicker=vt,Sn.QuarterPicker=en,Sn};const Ms=Ni(ye),Cd=(0,de.Z)(Ms,"popupAlign",void 0,"picker");Ms._InternalPanelDoNotUseOrYouWillBeFired=Cd;const Fd=(0,de.Z)(Ms.RangePicker,"popupAlign",void 0,"picker");Ms._InternalRangePanelDoNotUseOrYouWillBeFired=Fd,Ms.generatePicker=Ni;var $c=Ms},37285:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return be}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(48755),ue=E(36237),ne=E(63356),Se=E(16931),Ce=E(51636);const re=oe=>{const{componentCls:De,sizePaddingEdgeHorizontal:Ue,colorSplit:Ve,lineWidth:ye,textPaddingInline:de,orientationMargin:x,verticalMarginInline:Ie}=oe;return{[De]:Object.assign(Object.assign({},(0,ne.Wf)(oe)),{borderBlockStart:`${(0,ue.unit)(ye)} solid ${Ve}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ie,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,ue.unit)(ye)} solid ${Ve}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,ue.unit)(oe.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${De}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,ue.unit)(oe.dividerHorizontalWithTextGutterMargin)} 0`,color:oe.colorTextHeading,fontWeight:500,fontSize:oe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Ve}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,ue.unit)(ye)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${De}-with-text-start`]:{"&::before":{width:`calc(${x} * 100%)`},"&::after":{width:`calc(100% - ${x} * 100%)`}},[`&-horizontal${De}-with-text-end`]:{"&::before":{width:`calc(100% - ${x} * 100%)`},"&::after":{width:`calc(${x} * 100%)`}},[`${De}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:de},"&-dashed":{background:"none",borderColor:Ve,borderStyle:"dashed",borderWidth:`${(0,ue.unit)(ye)} 0 0`},[`&-horizontal${De}-with-text${De}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${De}-dashed`]:{borderInlineStartWidth:ye,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:Ve,borderStyle:"dotted",borderWidth:`${(0,ue.unit)(ye)} 0 0`},[`&-horizontal${De}-with-text${De}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${De}-dotted`]:{borderInlineStartWidth:ye,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${De}-with-text`]:{color:oe.colorText,fontWeight:"normal",fontSize:oe.fontSize},[`&-horizontal${De}-with-text-start${De}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${De}-inner-text`]:{paddingInlineStart:Ue}},[`&-horizontal${De}-with-text-end${De}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${De}-inner-text`]:{paddingInlineEnd:Ue}}})}},ge=oe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:oe.marginXS});var Ee=(0,Se.I$)("Divider",oe=>{const De=(0,Ce.mergeToken)(oe,{dividerHorizontalWithTextGutterMargin:oe.margin,dividerHorizontalGutterMargin:oe.marginLG,sizePaddingEdgeHorizontal:0});return[re(De)]},ge,{unitless:{orientationMargin:!0}}),Be=function(oe,De){var Ue={};for(var Ve in oe)Object.prototype.hasOwnProperty.call(oe,Ve)&&De.indexOf(Ve)<0&&(Ue[Ve]=oe[Ve]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ve=Object.getOwnPropertySymbols(oe);ye{const{getPrefixCls:De,direction:Ue,className:Ve,style:ye}=(0,se.dj)("divider"),{prefixCls:de,type:x="horizontal",orientation:Ie="center",orientationMargin:Le,className:Ne,rootClassName:It,children:xt,dashed:Et,variant:Dt="solid",plain:We,style:we}=oe,xe=Be(oe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),ve=De("divider",de),[ot,Zt,Ye]=Ee(ve),ft=!!xt,ct=a.useMemo(()=>Ie==="left"?Ue==="rtl"?"end":"start":Ie==="right"?Ue==="rtl"?"start":"end":Ie,[Ue,Ie]),$e=ct==="start"&&Le!=null,at=ct==="end"&&Le!=null,ut=ie()(ve,Ve,Zt,Ye,`${ve}-${x}`,{[`${ve}-with-text`]:ft,[`${ve}-with-text-${ct}`]:ft,[`${ve}-dashed`]:!!Et,[`${ve}-${Dt}`]:Dt!=="solid",[`${ve}-plain`]:!!We,[`${ve}-rtl`]:Ue==="rtl",[`${ve}-no-default-orientation-margin-start`]:$e,[`${ve}-no-default-orientation-margin-end`]:at},Ne,It),nt=a.useMemo(()=>typeof Le=="number"?Le:/^\d+$/.test(Le)?Number(Le):Le,[Le]),he={marginInlineStart:$e?nt:void 0,marginInlineEnd:at?nt:void 0};return ot(a.createElement("div",Object.assign({className:ut,style:Object.assign(Object.assign({},ye),we)},xe,{role:"separator"}),xt&&x!=="vertical"&&a.createElement("span",{className:`${ve}-inner-text`,style:he},xt)))}},58359:function(Pe,_e,E){"use strict";E.d(_e,{Z:function(){return Nt}});var a=E(59301),te=E(19251),ie=E(67732),se=E(83652),ue=E(20068),ne,Se;function Ce(rt,dt,Te){if(dt<0||dt>31||rt>>>dt)throw new RangeError("Value out of range");for(var Ke=dt-1;Ke>=0;Ke--)Te.push(rt>>>Ke&1)}function re(rt,dt){return(rt>>>dt&1)!=0}function ge(rt){if(!rt)throw new Error("Assertion error")}var Ee=function(){function rt(dt,Te){(0,ie.Z)(this,rt),(0,ue.Z)(this,"modeBits",void 0),(0,ue.Z)(this,"numBitsCharCount",void 0),this.modeBits=dt,this.numBitsCharCount=Te}return(0,se.Z)(rt,[{key:"numCharCountBits",value:function(Te){return this.numBitsCharCount[Math.floor((Te+7)/17)]}}]),rt}();ne=Ee,(0,ue.Z)(Ee,"NUMERIC",new ne(1,[10,12,14])),(0,ue.Z)(Ee,"ALPHANUMERIC",new ne(2,[9,11,13])),(0,ue.Z)(Ee,"BYTE",new ne(4,[8,16,16])),(0,ue.Z)(Ee,"KANJI",new ne(8,[8,10,12])),(0,ue.Z)(Ee,"ECI",new ne(7,[0,0,0]));var Be=(0,se.Z)(function rt(dt,Te){(0,ie.Z)(this,rt),(0,ue.Z)(this,"ordinal",void 0),(0,ue.Z)(this,"formatBits",void 0),this.ordinal=dt,this.formatBits=Te});Se=Be,(0,ue.Z)(Be,"LOW",new Se(0,1)),(0,ue.Z)(Be,"MEDIUM",new Se(1,0)),(0,ue.Z)(Be,"QUARTILE",new Se(2,3)),(0,ue.Z)(Be,"HIGH",new Se(3,2));var ht=function(){function rt(dt,Te,Ke){if((0,ie.Z)(this,rt),(0,ue.Z)(this,"mode",void 0),(0,ue.Z)(this,"numChars",void 0),(0,ue.Z)(this,"bitData",void 0),this.mode=dt,this.numChars=Te,this.bitData=Ke,Te<0)throw new RangeError("Invalid argument");this.bitData=Ke.slice()}return(0,se.Z)(rt,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(Te){var Ke=[],Me=(0,te.Z)(Te),wt;try{for(Me.s();!(wt=Me.n()).done;){var Rt=wt.value;Ce(Rt,8,Ke)}}catch(an){Me.e(an)}finally{Me.f()}return new rt(Ee.BYTE,Te.length,Ke)}},{key:"makeNumeric",value:function(Te){if(!rt.isNumeric(Te))throw new RangeError("String contains non-numeric characters");for(var Ke=[],Me=0;Me=1<rt.MAX_VERSION)throw new RangeError("Version value out of range");if(wt<-1||wt>7)throw new RangeError("Mask value out of range");this.size=dt*4+17;for(var Rt=[],an=0;an>>9)*1335;var Rt=(Ke<<10|Me)^21522;ge(Rt>>>15==0);for(var an=0;an<=5;an++)this.setFunctionModule(8,an,re(Rt,an));this.setFunctionModule(8,7,re(Rt,6)),this.setFunctionModule(8,8,re(Rt,7)),this.setFunctionModule(7,8,re(Rt,8));for(var dn=9;dn<15;dn++)this.setFunctionModule(14-dn,8,re(Rt,dn));for(var Kt=0;Kt<8;Kt++)this.setFunctionModule(this.size-1-Kt,8,re(Rt,Kt));for(var mn=8;mn<15;mn++)this.setFunctionModule(8,this.size-15+mn,re(Rt,mn));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var Te=this.version,Ke=0;Ke<12;Ke++)Te=Te<<1^(Te>>>11)*7973;var Me=this.version<<12|Te;ge(Me>>>18==0);for(var wt=0;wt<18;wt++){var Rt=re(Me,wt),an=this.size-11+wt%3,dn=Math.floor(wt/3);this.setFunctionModule(an,dn,Rt),this.setFunctionModule(dn,an,Rt)}}}},{key:"drawFinderPattern",value:function(Te,Ke){for(var Me=-4;Me<=4;Me++)for(var wt=-4;wt<=4;wt++){var Rt=Math.max(Math.abs(wt),Math.abs(Me)),an=Te+wt,dn=Ke+Me;0<=an&&an=dn)&&Ba.push(ga[ca])})},Un=0;Un=1;Me-=2){Me==6&&(Me=5);for(var wt=0;wt>>3],7-(Ke&7)),Ke++)}}ge(Ke==Te.length*8)}},{key:"applyMask",value:function(Te){if(Te<0||Te>7)throw new RangeError("Mask value out of range");for(var Ke=0;Ke5&&Te++):(this.finderPenaltyAddHistory(wt,Rt),Me||(Te+=this.finderPenaltyCountPatterns(Rt)*rt.PENALTY_N3),Me=this.modules[Ke][an],wt=1);Te+=this.finderPenaltyTerminateAndCount(Me,wt,Rt)*rt.PENALTY_N3}for(var dn=0;dn5&&Te++):(this.finderPenaltyAddHistory(mn,tn),Kt||(Te+=this.finderPenaltyCountPatterns(tn)*rt.PENALTY_N3),Kt=this.modules[Da][dn],mn=1);Te+=this.finderPenaltyTerminateAndCount(Kt,mn,tn)*rt.PENALTY_N3}for(var wn=0;wn0&&Te[2]==Ke&&Te[3]==Ke*3&&Te[4]==Ke&&Te[5]==Ke;return(Me&&Te[0]>=Ke*4&&Te[6]>=Ke?1:0)+(Me&&Te[6]>=Ke*4&&Te[0]>=Ke?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(Te,Ke,Me){var wt=Ke;return Te&&(this.finderPenaltyAddHistory(wt,Me),wt=0),wt+=this.size,this.finderPenaltyAddHistory(wt,Me),this.finderPenaltyCountPatterns(Me)}},{key:"finderPenaltyAddHistory",value:function(Te,Ke){var Me=Te;Ke[0]==0&&(Me+=this.size),Ke.pop(),Ke.unshift(Me)}}],[{key:"encodeText",value:function(Te,Ke){var Me=ht.makeSegments(Te);return rt.encodeSegments(Me,Ke)}},{key:"encodeBinary",value:function(Te,Ke){var Me=ht.makeBytes(Te);return rt.encodeSegments([Me],Ke)}},{key:"encodeSegments",value:function(Te,Ke){var Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,Rt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,an=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(rt.MIN_VERSION<=Me&&Me<=wt&&wt<=rt.MAX_VERSION)||Rt<-1||Rt>7)throw new RangeError("Invalid value");var dn,Kt;for(dn=Me;;dn++){var mn=rt.getNumDataCodewords(dn,Ke)*8,tn=ht.getTotalBits(Te,dn);if(tn<=mn){Kt=tn;break}if(dn>=wt)throw new RangeError("Data too long")}for(var Da=Ke,wn=0,Xn=[Be.MEDIUM,Be.QUARTILE,Be.HIGH];wn>>3]|=hn<<7-(On&7)}),new rt(dn,Da,fn,Rt)}},{key:"getNumRawDataModules",value:function(Te){if(Tert.MAX_VERSION)throw new RangeError("Version number out of range");var Ke=(16*Te+128)*Te+64;if(Te>=2){var Me=Math.floor(Te/7)+2;Ke-=(25*Me-10)*Me-55,Te>=7&&(Ke-=36)}return ge(208<=Ke&&Ke<=29648),Ke}},{key:"getNumDataCodewords",value:function(Te,Ke){return Math.floor(rt.getNumRawDataModules(Te)/8)-rt.ECC_CODEWORDS_PER_BLOCK[Ke.ordinal][Te]*rt.NUM_ERROR_CORRECTION_BLOCKS[Ke.ordinal][Te]}},{key:"reedSolomonComputeDivisor",value:function(Te){if(Te<1||Te>255)throw new RangeError("Degree out of range");for(var Ke=[],Me=0;Me>>8||Ke>>>8)throw new RangeError("Byte out of range");for(var Me=0,wt=7;wt>=0;wt--)Me=Me<<1^(Me>>>7)*285,Me^=(Ke>>>wt&1)*Te;return ge(Me>>>8==0),Me}}]),rt}();(0,ue.Z)(be,"MIN_VERSION",1),(0,ue.Z)(be,"MAX_VERSION",40),(0,ue.Z)(be,"PENALTY_N1",3),(0,ue.Z)(be,"PENALTY_N2",3),(0,ue.Z)(be,"PENALTY_N3",40),(0,ue.Z)(be,"PENALTY_N4",10),(0,ue.Z)(be,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ue.Z)(be,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var oe={L:Be.LOW,M:Be.MEDIUM,Q:Be.QUARTILE,H:Be.HIGH},De=128,Ue="L",Ve="#FFFFFF",ye="#000000",de=!1,x=1,Ie=4,Le=0,Ne=.1,It=function(dt){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ke=[];return dt.forEach(function(Me,wt){var Rt=null;Me.forEach(function(an,dn){if(!an&&Rt!==null){Ke.push("M".concat(Rt+Te," ").concat(wt+Te,"h").concat(dn-Rt,"v1H").concat(Rt+Te,"z")),Rt=null;return}if(dn===Me.length-1){if(!an)return;Rt===null?Ke.push("M".concat(dn+Te,",").concat(wt+Te," h1v1H").concat(dn+Te,"z")):Ke.push("M".concat(Rt+Te,",").concat(wt+Te," h").concat(dn+1-Rt,"v1H").concat(Rt+Te,"z"));return}an&&Rt===null&&(Rt=dn)})}),Ke.join("")},xt=function(dt,Te){return dt.slice().map(function(Ke,Me){return Me=Te.y+Te.h?Ke:Ke.map(function(wt,Rt){return Rt=Te.x+Te.w?wt:!1})})},Et=function(dt,Te,Ke,Me){if(Me==null)return null;var wt=dt.length+Ke*2,Rt=Math.floor(Te*Ne),an=wt/Te,dn=(Me.width||Rt)*an,Kt=(Me.height||Rt)*an,mn=Me.x==null?dt.length/2-dn/2:Me.x*an,tn=Me.y==null?dt.length/2-Kt/2:Me.y*an,Da=Me.opacity==null?1:Me.opacity,wn=null;if(Me.excavate){var Xn=Math.floor(mn),Wa=Math.floor(tn),Ba=Math.ceil(dn+mn-Xn),_a=Math.ceil(Kt+tn-Wa);wn={x:Xn,y:Wa,w:Ba,h:_a}}var Un=Me.crossOrigin;return{x:mn,y:tn,h:Kt,w:dn,excavation:wn,opacity:Da,crossOrigin:Un}},Dt=function(dt,Te){return Te!=null?Math.max(Math.floor(Te),0):dt?Ie:Le},We=function(){try{new Path2D().addPath(new Path2D)}catch(rt){return!1}return!0}(),we=E(54476),xe=E(33885),ve=E(42978),ot=E(75931),Zt=function(dt){var Te=dt.value,Ke=dt.level,Me=dt.minVersion,wt=dt.includeMargin,Rt=dt.marginSize,an=dt.imageSettings,dn=dt.size,Kt=a.useMemo(function(){var mn=ht.makeSegments(Te);return be.encodeSegments(mn,oe[Ke],Me)},[Te,Ke,Me]);return a.useMemo(function(){var mn=Kt.getModules(),tn=Dt(wt,Rt),Da=mn.length+tn*2,wn=Et(mn,dn,tn,an);return{cells:mn,margin:tn,numCells:Da,calculatedImageSettings:wn,qrcode:Kt}},[Kt,dn,an,wt,Rt])},Ye=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],ft=a.forwardRef(function(rt,dt){var Te=rt.value,Ke=rt.size,Me=Ke===void 0?De:Ke,wt=rt.level,Rt=wt===void 0?Ue:wt,an=rt.bgColor,dn=an===void 0?Ve:an,Kt=rt.fgColor,mn=Kt===void 0?ye:Kt,tn=rt.includeMargin,Da=tn===void 0?de:tn,wn=rt.minVersion,Xn=wn===void 0?x:wn,Wa=rt.marginSize,Ba=rt.style,_a=rt.imageSettings,Un=(0,ot.Z)(rt,Ye),Vn=_a==null?void 0:_a.src,ca=a.useRef(null),ga=a.useRef(null),va=a.useCallback(function(na){ca.current=na,typeof dt=="function"?dt(na):dt&&(dt.current=na)},[dt]),on=a.useState(!1),Rn=(0,ve.Z)(on,2),fn=Rn[1],hn=Zt({value:Te,level:Rt,minVersion:Xn,includeMargin:Da,marginSize:Wa,imageSettings:_a,size:Me}),On=hn.margin,Ka=hn.cells,jt=hn.numCells,Pn=hn.calculatedImageSettings;a.useEffect(function(){if(ca.current){var na=ca.current,Qa=na.getContext("2d");if(!Qa)return;var La=Ka,jn=ga.current,yn=Pn!=null&&jn!==null&&jn.complete&&jn.naturalHeight!==0&&jn.naturalWidth!==0;yn&&Pn.excavation!=null&&(La=xt(Ka,Pn.excavation));var sn=window.devicePixelRatio||1;na.height=na.width=Me*sn;var Kn=Me/jt*sn;Qa.scale(Kn,Kn),Qa.fillStyle=dn,Qa.fillRect(0,0,jt,jt),Qa.fillStyle=mn,We?Qa.fill(new Path2D(It(La,On))):Ka.forEach(function(fl,Fl){fl.forEach(function(wr,gn){wr&&Qa.fillRect(gn+On,Fl+On,1,1)})}),Pn&&(Qa.globalAlpha=Pn.opacity),yn&&Qa.drawImage(jn,Pn.x+On,Pn.y+On,Pn.w,Pn.h)}}),a.useEffect(function(){fn(!1)},[Vn]);var aa=(0,xe.Z)({height:Me,width:Me},Ba),pa=null;return Vn!=null&&(pa=a.createElement("img",{src:Vn,key:Vn,style:{display:"none"},onLoad:function(){fn(!0)},ref:ga,crossOrigin:Pn==null?void 0:Pn.crossOrigin})),a.createElement(a.Fragment,null,a.createElement("canvas",(0,we.Z)({style:aa,height:Me,width:Me,ref:va,role:"img"},Un)),pa)}),ct=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],$e=a.forwardRef(function(rt,dt){var Te=rt.value,Ke=rt.size,Me=Ke===void 0?De:Ke,wt=rt.level,Rt=wt===void 0?Ue:wt,an=rt.bgColor,dn=an===void 0?Ve:an,Kt=rt.fgColor,mn=Kt===void 0?ye:Kt,tn=rt.includeMargin,Da=tn===void 0?de:tn,wn=rt.minVersion,Xn=wn===void 0?x:wn,Wa=rt.title,Ba=rt.marginSize,_a=rt.imageSettings,Un=(0,ot.Z)(rt,ct),Vn=Zt({value:Te,level:Rt,minVersion:Xn,includeMargin:Da,marginSize:Ba,imageSettings:_a,size:Me}),ca=Vn.margin,ga=Vn.cells,va=Vn.numCells,on=Vn.calculatedImageSettings,Rn=ga,fn=null;_a!=null&&on!=null&&(on.excavation!=null&&(Rn=xt(ga,on.excavation)),fn=a.createElement("image",{href:_a.src,height:on.h,width:on.w,x:on.x+ca,y:on.y+ca,preserveAspectRatio:"none",opacity:on.opacity,crossOrigin:on.crossOrigin}));var hn=It(Rn,ca);return a.createElement("svg",(0,we.Z)({height:Me,width:Me,viewBox:"0 0 ".concat(va," ").concat(va),ref:dt,role:"img"},Un),!!Wa&&a.createElement("title",null,Wa),a.createElement("path",{fill:dn,d:"M0,0 h".concat(va,"v").concat(va,"H0z"),shapeRendering:"crispEdges"}),a.createElement("path",{fill:mn,d:hn,shapeRendering:"crispEdges"}),fn)}),at=E(92310),ut=E.n(at),nt=E(2738),he=E(26112),Ae=E(48755),ce=E(9017),Je=E(57700),Ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},Vt=Ge,it=E(7657),yt=function(dt,Te){return a.createElement(it.Z,(0,we.Z)({},dt,{ref:Te,icon:Vt}))},Lt=a.forwardRef(yt),St=Lt,Yt=E(7939),Ht=E(29787);const kt=a.createElement(Ht.Z,null);function pe(rt){let{prefixCls:dt,locale:Te,onRefresh:Ke,statusRender:Me,status:wt}=rt;const Rt=a.createElement(a.Fragment,null,a.createElement("p",{className:`${dt}-expired`},Te==null?void 0:Te.expired),Ke&&a.createElement(Yt.ZP,{type:"link",icon:a.createElement(St,null),onClick:Ke},Te==null?void 0:Te.refresh)),an=a.createElement("p",{className:`${dt}-scanned`},Te==null?void 0:Te.scanned),dn={expired:Rt,loading:kt,scanned:an},Kt=tn=>dn[tn.status];return(Me!=null?Me:Kt)({status:wt,locale:Te,onRefresh:Ke})}var et=E(36237),qe=E(17835),Re=E(63356),ke=E(16931),mt=E(51636);const Mt=rt=>{const{componentCls:dt,lineWidth:Te,lineType:Ke,colorSplit:Me}=rt;return{[dt]:Object.assign(Object.assign({},(0,Re.Wf)(rt)),{display:"flex",justifyContent:"center",alignItems:"center",padding:rt.paddingSM,backgroundColor:rt.colorWhite,borderRadius:rt.borderRadiusLG,border:`${(0,et.unit)(Te)} ${Ke} ${Me}`,position:"relative",overflow:"hidden",[`& > ${dt}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:rt.colorText,lineHeight:rt.lineHeight,background:rt.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${dt}-expired, & > ${dt}-scanned`]:{color:rt.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:rt.marginXS,fontSize:rt.controlHeight}}),[`${dt}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},tt=rt=>({QRCodeMaskBackgroundColor:new qe.FastColor(rt.colorBgContainer).setA(.96).toRgbString()});var Ot=(0,ke.I$)("QRCode",rt=>{const dt=(0,mt.mergeToken)(rt,{QRCodeTextColor:rt.colorText});return Mt(dt)},tt),He=function(rt,dt){var Te={};for(var Ke in rt)Object.prototype.hasOwnProperty.call(rt,Ke)&&dt.indexOf(Ke)<0&&(Te[Ke]=rt[Ke]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Ke=Object.getOwnPropertySymbols(rt);Me{var dt,Te,Ke,Me;const[,wt]=(0,Je.ZP)(),{value:Rt,type:an="canvas",icon:dn="",size:Kt=160,iconSize:mn,color:tn=wt.colorText,errorLevel:Da="M",status:wn="active",bordered:Xn=!0,onRefresh:Wa,style:Ba,className:_a,rootClassName:Un,prefixCls:Vn,bgColor:ca="transparent",statusRender:ga}=rt,va=He(rt,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:on}=(0,a.useContext)(Ae.E_),Rn=on("qrcode",Vn),[fn,hn,On]=Ot(Rn),Ka={src:dn,x:void 0,y:void 0,height:typeof mn=="number"?mn:(dt=mn==null?void 0:mn.height)!==null&&dt!==void 0?dt:40,width:typeof mn=="number"?mn:(Te=mn==null?void 0:mn.width)!==null&&Te!==void 0?Te:40,excavate:!0,crossOrigin:"anonymous"},jt=(0,he.Z)(va,!0),Pn=(0,nt.Z)(va,Object.keys(jt)),aa=Object.assign({value:Rt,size:Kt,level:Da,bgColor:ca,fgColor:tn,style:{width:Ba==null?void 0:Ba.width,height:Ba==null?void 0:Ba.height},imageSettings:dn?Ka:void 0},jt),[pa]=(0,ce.Z)("QRCode");if(!Rt)return null;const na=ut()(Rn,_a,Un,hn,On,{[`${Rn}-borderless`]:!Xn}),Qa=Object.assign(Object.assign({backgroundColor:ca},Ba),{width:(Ke=Ba==null?void 0:Ba.width)!==null&&Ke!==void 0?Ke:Kt,height:(Me=Ba==null?void 0:Ba.height)!==null&&Me!==void 0?Me:Kt});return fn(a.createElement("div",Object.assign({},Pn,{className:na,style:Qa}),wn!=="active"&&a.createElement("div",{className:`${Rn}-mask`},a.createElement(pe,{prefixCls:Rn,locale:pa,status:wn,onRefresh:Wa,statusRender:ga})),an==="canvas"?a.createElement(ft,Object.assign({},aa)):a.createElement($e,Object.assign({},aa))))}},96599:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return xe}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(2738),ue=E(29509),ne=E(78776),Se=E(22703),Ce=E(12919),re=E(48755),ge=E(36237),Ee=E(17835),Be=E(63356),ht=E(51636),be=E(16931);const oe=ve=>{const{paddingXXS:ot,lineWidth:Zt,tagPaddingHorizontal:Ye,componentCls:ft,calc:ct}=ve,$e=ct(Ye).sub(Zt).equal(),at=ct(ot).sub(Zt).equal();return{[ft]:Object.assign(Object.assign({},(0,Be.Wf)(ve)),{display:"inline-block",height:"auto",marginInlineEnd:ve.marginXS,paddingInline:$e,fontSize:ve.tagFontSize,lineHeight:ve.tagLineHeight,whiteSpace:"nowrap",background:ve.defaultBg,border:`${(0,ge.unit)(ve.lineWidth)} ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,opacity:1,transition:`all ${ve.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ft}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ve.defaultColor},[`${ft}-close-icon`]:{marginInlineStart:at,fontSize:ve.tagIconSize,color:ve.colorTextDescription,cursor:"pointer",transition:`all ${ve.motionDurationMid}`,"&:hover":{color:ve.colorTextHeading}},[`&${ft}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ve.iconCls}-close, ${ve.iconCls}-close:hover`]:{color:ve.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ft}-checkable-checked):hover`]:{color:ve.colorPrimary,backgroundColor:ve.colorFillSecondary},"&:active, &-checked":{color:ve.colorTextLightSolid},"&-checked":{backgroundColor:ve.colorPrimary,"&:hover":{backgroundColor:ve.colorPrimaryHover}},"&:active":{backgroundColor:ve.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ve.iconCls} + span, > span + ${ve.iconCls}`]:{marginInlineStart:$e}}),[`${ft}-borderless`]:{borderColor:"transparent",background:ve.tagBorderlessBg}}},De=ve=>{const{lineWidth:ot,fontSizeIcon:Zt,calc:Ye}=ve,ft=ve.fontSizeSM;return(0,ht.mergeToken)(ve,{tagFontSize:ft,tagLineHeight:(0,ge.unit)(Ye(ve.lineHeightSM).mul(ft).equal()),tagIconSize:Ye(Zt).sub(Ye(ot).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:ve.defaultBg})},Ue=ve=>({defaultBg:new Ee.FastColor(ve.colorFillQuaternary).onBackground(ve.colorBgContainer).toHexString(),defaultColor:ve.colorText});var Ve=(0,be.I$)("Tag",ve=>{const ot=De(ve);return oe(ot)},Ue),ye=function(ve,ot){var Zt={};for(var Ye in ve)Object.prototype.hasOwnProperty.call(ve,Ye)&&ot.indexOf(Ye)<0&&(Zt[Ye]=ve[Ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Ye=Object.getOwnPropertySymbols(ve);ft{const{prefixCls:Zt,style:Ye,className:ft,checked:ct,onChange:$e,onClick:at}=ve,ut=ye(ve,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:nt,tag:he}=a.useContext(re.E_),Ae=yt=>{$e==null||$e(!ct),at==null||at(yt)},ce=nt("tag",Zt),[Je,Ge,Vt]=Ve(ce),it=ie()(ce,`${ce}-checkable`,{[`${ce}-checkable-checked`]:ct},he==null?void 0:he.className,ft,Ge,Vt);return Je(a.createElement("span",Object.assign({},ut,{ref:ot,style:Object.assign(Object.assign({},Ye),he==null?void 0:he.style),className:it,onClick:Ae})))}),Ie=E(93427);const Le=ve=>(0,Ie.Z)(ve,(ot,Zt)=>{let{textColor:Ye,lightBorderColor:ft,lightColor:ct,darkColor:$e}=Zt;return{[`${ve.componentCls}${ve.componentCls}-${ot}`]:{color:Ye,background:ct,borderColor:ft,"&-inverse":{color:ve.colorTextLightSolid,background:$e,borderColor:$e},[`&${ve.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ne=(0,be.bk)(["Tag","preset"],ve=>{const ot=De(ve);return Le(ot)},Ue);function It(ve){return typeof ve!="string"?ve:ve.charAt(0).toUpperCase()+ve.slice(1)}const xt=(ve,ot,Zt)=>{const Ye=It(Zt);return{[`${ve.componentCls}${ve.componentCls}-${ot}`]:{color:ve[`color${Zt}`],background:ve[`color${Ye}Bg`],borderColor:ve[`color${Ye}Border`],[`&${ve.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Et=(0,be.bk)(["Tag","status"],ve=>{const ot=De(ve);return[xt(ot,"success","Success"),xt(ot,"processing","Info"),xt(ot,"error","Error"),xt(ot,"warning","Warning")]},Ue),Dt=function(ve,ot){var Zt={};for(var Ye in ve)Object.prototype.hasOwnProperty.call(ve,Ye)&&ot.indexOf(Ye)<0&&(Zt[Ye]=ve[Ye]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Ye=Object.getOwnPropertySymbols(ve);ft{const{prefixCls:Zt,className:Ye,rootClassName:ft,style:ct,children:$e,icon:at,color:ut,onClose:nt,bordered:he=!0,visible:Ae}=ve,ce=Dt(ve,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Je,direction:Ge,tag:Vt}=a.useContext(re.E_),[it,yt]=a.useState(!0),Lt=(0,se.Z)(ce,["closeIcon","closable"]);a.useEffect(()=>{Ae!==void 0&&yt(Ae)},[Ae]);const St=(0,ue.o2)(ut),Yt=(0,ue.yT)(ut),Ht=St||Yt,kt=Object.assign(Object.assign({backgroundColor:ut&&!Ht?ut:void 0},Vt==null?void 0:Vt.style),ct),pe=Je("tag",Zt),[et,qe,Re]=Ve(pe),ke=ie()(pe,Vt==null?void 0:Vt.className,{[`${pe}-${ut}`]:Ht,[`${pe}-has-color`]:ut&&!Ht,[`${pe}-hidden`]:!it,[`${pe}-rtl`]:Ge==="rtl",[`${pe}-borderless`]:!he},Ye,ft,qe,Re),mt=Nt=>{Nt.stopPropagation(),nt==null||nt(Nt),!Nt.defaultPrevented&&yt(!1)},[,Mt]=(0,ne.Z)((0,ne.w)(ve),(0,ne.w)(Vt),{closable:!1,closeIconRender:Nt=>{const rt=a.createElement("span",{className:`${pe}-close-icon`,onClick:mt},Nt);return(0,Se.wm)(Nt,rt,dt=>({onClick:Te=>{var Ke;(Ke=dt==null?void 0:dt.onClick)===null||Ke===void 0||Ke.call(dt,Te),mt(Te)},className:ie()(dt==null?void 0:dt.className,`${pe}-close-icon`)}))}}),tt=typeof ce.onClick=="function"||$e&&$e.type==="a",Ot=at||null,He=Ot?a.createElement(a.Fragment,null,Ot,$e&&a.createElement("span",null,$e)):$e,At=a.createElement("span",Object.assign({},Lt,{ref:ot,className:ke,style:kt}),He,Mt,St&&a.createElement(Ne,{key:"preset",prefixCls:pe}),Yt&&a.createElement(Et,{key:"status",prefixCls:pe}));return et(tt?a.createElement(Ce.Z,{component:"Tag"},At):At)});we.CheckableTag=x;var xe=we},53420:function(Pe,_e,E){"use strict";E.d(_e,{default:function(){return Ka}});var a=E(59301),te=E(92310),ie=E.n(te),se=E(54476),ue=E(94480),ne=E(33885),Se=E(42978),Ce=E(75931),re=E(76190),ge=E(37463),Ee=E(6551),Be=E(34643),ht=E(18929),be=E(48736),oe=function(jt){var Pn=a.useRef({valueLabels:new Map});return a.useMemo(function(){var aa=Pn.current.valueLabels,pa=new Map,na=jt.map(function(Qa){var La=Qa.value,jn=Qa.label,yn=jn!=null?jn:aa.get(La);return pa.set(La,yn),(0,ne.Z)((0,ne.Z)({},Qa),{},{label:yn})});return Pn.current.valueLabels=pa,[na]},[jt])},De=function(Pn,aa,pa,na){return a.useMemo(function(){var Qa=function(wr){return wr.map(function(gn){var Hn=gn.value;return Hn})},La=Qa(Pn),jn=Qa(aa),yn=La.filter(function(Fl){return!na[Fl]}),sn=La,Kn=jn;if(pa){var fl=(0,Be.S)(La,!0,na);sn=fl.checkedKeys,Kn=fl.halfCheckedKeys}return[Array.from(new Set([].concat((0,ue.Z)(yn),(0,ue.Z)(sn)))),Kn]},[Pn,aa,pa,na])},Ue=De,Ve=E(34061),ye=function(jt,Pn){return a.useMemo(function(){var aa=(0,Ve.I8)(jt,{fieldNames:Pn,initWrapper:function(na){return(0,ne.Z)((0,ne.Z)({},na),{},{valueEntities:new Map})},processEntity:function(na,Qa){var La=na.node[Pn.value];if(0)var jn;Qa.valueEntities.set(La,na)}});return aa},[jt,Pn])},de=E(20068),x=E(11592),Ie=function(){return null},Le=Ie,Ne=["children","value"];function It(jt){return(0,x.Z)(jt).map(function(Pn){if(!a.isValidElement(Pn)||!Pn.type)return null;var aa=Pn,pa=aa.key,na=aa.props,Qa=na.children,La=na.value,jn=(0,Ce.Z)(na,Ne),yn=(0,ne.Z)({key:pa,value:La},jn),sn=It(Qa);return sn.length&&(yn.children=sn),yn}).filter(function(Pn){return Pn})}function xt(jt){if(!jt)return jt;var Pn=(0,ne.Z)({},jt);return"props"in Pn||Object.defineProperty(Pn,"props",{get:function(){return(0,be.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Pn}}),Pn}function Et(jt,Pn,aa,pa,na,Qa){var La=null,jn=null;function yn(){function sn(Kn){var fl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Fl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Kn.map(function(wr,gn){var Hn="".concat(fl,"-").concat(gn),$a=wr[Qa.value],ja=aa.includes($a),pl=sn(wr[Qa.children]||[],Hn,ja),Ml=a.createElement(Le,wr,pl.map(function(qt){return qt.node}));if(Pn===$a&&(La=Ml),ja){var Ze={pos:Hn,node:Ml,children:pl};return Fl||jn.push(Ze),Ze}return null}).filter(function(wr){return wr})}jn||(jn=[],sn(pa),jn.sort(function(Kn,fl){var Fl=Kn.node.props.value,wr=fl.node.props.value,gn=aa.indexOf(Fl),Hn=aa.indexOf(wr);return gn-Hn}))}Object.defineProperty(jt,"triggerNode",{get:function(){return(0,be.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),yn(),La}}),Object.defineProperty(jt,"allCheckedNodes",{get:function(){return(0,be.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),yn(),na?jn:jn.map(function(Kn){var fl=Kn.node;return fl})}})}var Dt=function(Pn,aa,pa){var na=pa.fieldNames,Qa=pa.treeNodeFilterProp,La=pa.filterTreeNode,jn=na.children;return a.useMemo(function(){if(!aa||La===!1)return Pn;var yn=typeof La=="function"?La:function(Kn,fl){return String(fl[Qa]).toUpperCase().includes(aa.toUpperCase())},sn=function Kn(fl){var Fl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return fl.reduce(function(wr,gn){var Hn=gn[jn],$a=Fl||yn(aa,xt(gn)),ja=Kn(Hn||[],$a);return($a||ja.length)&&wr.push((0,ne.Z)((0,ne.Z)({},gn),{},(0,de.Z)({isLeaf:void 0},jn,ja))),wr},[])};return sn(Pn)},[Pn,aa,jn,Qa,La])},We=Dt;function we(jt){var Pn=a.useRef();Pn.current=jt;var aa=a.useCallback(function(){return Pn.current.apply(Pn,arguments)},[]);return aa}function xe(jt,Pn){var aa=Pn.id,pa=Pn.pId,na=Pn.rootPId,Qa=new Map,La=[];return jt.forEach(function(jn){var yn=jn[aa],sn=(0,ne.Z)((0,ne.Z)({},jn),{},{key:jn.key||yn});Qa.set(yn,sn)}),Qa.forEach(function(jn){var yn=jn[pa],sn=Qa.get(yn);sn?(sn.children=sn.children||[],sn.children.push(jn)):(yn===na||na===null)&&La.push(jn)}),La}function ve(jt,Pn,aa){return a.useMemo(function(){if(jt){if(aa){var pa=(0,ne.Z)({id:"id",pId:"pId",rootPId:null},(0,re.Z)(aa)==="object"?aa:{});return xe(jt,pa)}return jt}return It(Pn)},[Pn,aa,jt])}var ot=a.createContext(null),Zt=ot,Ye=E(19251),ft=E(3741),ct=E(10228),$e=E(80547),at=a.createContext(null),ut=at,nt=function(Pn){return Array.isArray(Pn)?Pn:Pn!==void 0?[Pn]:[]},he=function(Pn){var aa=Pn||{},pa=aa.label,na=aa.value,Qa=aa.children;return{_title:pa?[pa]:["title","label"],value:na||"value",key:na||"value",children:Qa||"children"}},Ae=function(Pn){return!Pn||Pn.disabled||Pn.disableCheckbox||Pn.checkable===!1},ce=function(Pn,aa){var pa=[],na=function Qa(La){La.forEach(function(jn){var yn=jn[aa.children];yn&&(pa.push(jn[aa.value]),Qa(yn))})};return na(Pn),pa},Je=function(Pn){return Pn==null},Ge=E(70425),Vt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},it=function(Pn,aa){var pa=(0,ge.lk)(),na=pa.prefixCls,Qa=pa.multiple,La=pa.searchValue,jn=pa.toggleOpen,yn=pa.open,sn=pa.notFoundContent,Kn=a.useContext(ut),fl=Kn.virtual,Fl=Kn.listHeight,wr=Kn.listItemHeight,gn=Kn.listItemScrollOffset,Hn=Kn.treeData,$a=Kn.fieldNames,ja=Kn.onSelect,pl=Kn.dropdownMatchSelectWidth,Ml=Kn.treeExpandAction,Ze=Kn.treeTitleRender,qt=Kn.onPopupScroll,cn=Kn.leftMaxCount,Tt=Kn.leafCountOnly,Wn=Kn.valueEntities,la=a.useContext(Zt),Ya=la.checkable,Ma=la.checkedKeys,ra=la.halfCheckedKeys,Ia=la.treeExpandedKeys,Ja=la.treeDefaultExpandAll,cl=la.treeDefaultExpandedKeys,Na=la.onTreeExpand,Nl=la.treeIcon,Sa=la.showTreeIcon,vl=la.switcherIcon,ua=la.treeLine,ar=la.treeNodeFilterProp,pr=la.loadData,oa=la.treeLoadedKeys,Vl=la.treeMotion,xr=la.onTreeLoad,vr=la.keyEntities,Ql=a.useRef(),dl=(0,$e.Z)(function(){return Hn},[yn,Hn],function(Qn,Ln){return Ln[0]&&Qn[1]!==Ln[1]}),Hl=a.useMemo(function(){return Ya?{checked:Ma,halfChecked:ra}:null},[Ya,Ma,ra]);a.useEffect(function(){if(yn&&!Qa&&Ma.length){var Qn;(Qn=Ql.current)===null||Qn===void 0||Qn.scrollTo({key:Ma[0]})}},[yn]);var _l=function(Ln){Ln.preventDefault()},Bl=function(Ln,da){var $n=da.node;Ya&&Ae($n)||(ja($n.key,{selected:!Ma.includes($n.key)}),Qa||jn(!1))},Ur=a.useState(cl),ia=(0,Se.Z)(Ur,2),su=ia[0],Wr=ia[1],Hr=a.useState(null),Lr=(0,Se.Z)(Hr,2),me=Lr[0],Fe=Lr[1],Xe=a.useMemo(function(){return Ia?(0,ue.Z)(Ia):La?me:su},[su,me,Ia,La]),Bt=function(Ln){Wr(Ln),Fe(Ln),Na&&Na(Ln)},Wt=String(La).toLowerCase(),_t=function(Ln){return Wt?String(Ln[ar]).toLowerCase().includes(Wt):!1};a.useEffect(function(){La&&Fe(ce(Hn,$a))},[La]);var ee=a.useState(function(){return new Map}),lt=(0,Se.Z)(ee,2),Ct=lt[0],Xt=lt[1];a.useEffect(function(){cn&&Xt(new Map)},[cn]);function gt(Qn){var Ln=Qn[$a.value];if(!Ct.has(Ln)){var da=Wn.get(Ln),$n=(da.children||[]).length===0;if($n)Ct.set(Ln,!1);else{var Pa=da.children.filter(function(rl){return!rl.node.disabled&&!rl.node.disableCheckbox&&!Ma.includes(rl.node[$a.value])}),Ll=Pa.length;Ct.set(Ln,Ll>cn)}}return Ct.get(Ln)}var bt=(0,Ge.zX)(function(Qn){var Ln=Qn[$a.value];return Ma.includes(Ln)||cn===null?!1:cn<=0?!0:Tt&&cn?gt(Qn):!1}),Gt=function Qn(Ln){var da=(0,Ye.Z)(Ln),$n;try{for(da.s();!($n=da.n()).done;){var Pa=$n.value;if(!(Pa.disabled||Pa.selectable===!1)){if(La){if(_t(Pa))return Pa}else return Pa;if(Pa[$a.children]){var Ll=Qn(Pa[$a.children]);if(Ll)return Ll}}}}catch(rl){da.e(rl)}finally{da.f()}return null},Ut=a.useState(null),$t=(0,Se.Z)(Ut,2),Fn=$t[0],je=$t[1],Ft=vr[Fn];a.useEffect(function(){if(yn){var Qn=null,Ln=function(){var $n=Gt(dl);return $n?$n[$a.value]:null};!Qa&&Ma.length&&!La?Qn=Ma[0]:Qn=Ln(),je(Qn)}},[yn,La]),a.useImperativeHandle(aa,function(){var Qn;return{scrollTo:(Qn=Ql.current)===null||Qn===void 0?void 0:Qn.scrollTo,onKeyDown:function(da){var $n,Pa=da.which;switch(Pa){case ct.Z.UP:case ct.Z.DOWN:case ct.Z.LEFT:case ct.Z.RIGHT:($n=Ql.current)===null||$n===void 0||$n.onKeyDown(da);break;case ct.Z.ENTER:{if(Ft){var Ll=bt(Ft.node),rl=(Ft==null?void 0:Ft.node)||{},bl=rl.selectable,wl=rl.value,Pl=rl.disabled;bl!==!1&&!Pl&&!Ll&&Bl(null,{node:{key:Fn},selected:!Ma.includes(wl)})}break}case ct.Z.ESC:jn(!1)}},onKeyUp:function(){}}});var zt=(0,$e.Z)(function(){return!La},[La,Ia||su],function(Qn,Ln){var da=(0,Se.Z)(Qn,1),$n=da[0],Pa=(0,Se.Z)(Ln,2),Ll=Pa[0],rl=Pa[1];return $n!==Ll&&!!(Ll||rl)}),Bn=zt?pr:null;if(dl.length===0)return a.createElement("div",{role:"listbox",className:"".concat(na,"-empty"),onMouseDown:_l},sn);var zn={fieldNames:$a};return oa&&(zn.loadedKeys=oa),Xe&&(zn.expandedKeys=Xe),a.createElement("div",{onMouseDown:_l},Ft&&yn&&a.createElement("span",{style:Vt,"aria-live":"assertive"},Ft.node.value),a.createElement(ft.y6.Provider,{value:{nodeDisabled:bt}},a.createElement(ft.ZP,(0,se.Z)({ref:Ql,focusable:!1,prefixCls:"".concat(na,"-tree"),treeData:dl,height:Fl,itemHeight:wr,itemScrollOffset:gn,virtual:fl!==!1&&pl!==!1,multiple:Qa,icon:Nl,showIcon:Sa,switcherIcon:vl,showLine:ua,loadData:Bn,motion:Vl,activeKey:Fn,checkable:Ya,checkStrictly:!0,checkedKeys:Hl,selectedKeys:Ya?[]:Ma,defaultExpandAll:Ja,titleRender:Ze},zn,{onActiveChange:je,onSelect:Bl,onCheck:Bl,onExpand:Bt,onLoad:xr,filterTreeNode:_t,expandAction:Ml,onScroll:qt}))))},yt=a.forwardRef(it),Lt=yt,St="SHOW_ALL",Yt="SHOW_PARENT",Ht="SHOW_CHILD";function kt(jt,Pn,aa,pa){var na=new Set(jt);return Pn===Ht?jt.filter(function(Qa){var La=aa[Qa];return!La||!La.children||!La.children.some(function(jn){var yn=jn.node;return na.has(yn[pa.value])})||!La.children.every(function(jn){var yn=jn.node;return Ae(yn)||na.has(yn[pa.value])})}):Pn===Yt?jt.filter(function(Qa){var La=aa[Qa],jn=La?La.parent:null;return!jn||Ae(jn.node)||!na.has(jn.key)}):jt}function pe(jt){var Pn=jt.searchPlaceholder,aa=jt.treeCheckStrictly,pa=jt.treeCheckable,na=jt.labelInValue,Qa=jt.value,La=jt.multiple,jn=jt.showCheckedStrategy,yn=jt.maxCount;warning(!Pn,"`searchPlaceholder` has been removed."),aa&&na===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(na||aa)&&warning(toArray(Qa).every(function(sn){return sn&&_typeof(sn)==="object"&&"value"in sn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),aa||La||pa?warning(!Qa||Array.isArray(Qa),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Qa),"`value` should not be array when `TreeSelect` is single mode."),yn&&(jn==="SHOW_ALL"&&!aa||jn==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var et=null,qe=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function Re(jt){return!jt||(0,re.Z)(jt)!=="object"}var ke=a.forwardRef(function(jt,Pn){var aa=jt.id,pa=jt.prefixCls,na=pa===void 0?"rc-tree-select":pa,Qa=jt.value,La=jt.defaultValue,jn=jt.onChange,yn=jt.onSelect,sn=jt.onDeselect,Kn=jt.searchValue,fl=jt.inputValue,Fl=jt.onSearch,wr=jt.autoClearSearchValue,gn=wr===void 0?!0:wr,Hn=jt.filterTreeNode,$a=jt.treeNodeFilterProp,ja=$a===void 0?"value":$a,pl=jt.showCheckedStrategy,Ml=jt.treeNodeLabelProp,Ze=jt.multiple,qt=jt.treeCheckable,cn=jt.treeCheckStrictly,Tt=jt.labelInValue,Wn=jt.maxCount,la=jt.fieldNames,Ya=jt.treeDataSimpleMode,Ma=jt.treeData,ra=jt.children,Ia=jt.loadData,Ja=jt.treeLoadedKeys,cl=jt.onTreeLoad,Na=jt.treeDefaultExpandAll,Nl=jt.treeExpandedKeys,Sa=jt.treeDefaultExpandedKeys,vl=jt.onTreeExpand,ua=jt.treeExpandAction,ar=jt.virtual,pr=jt.listHeight,oa=pr===void 0?200:pr,Vl=jt.listItemHeight,xr=Vl===void 0?20:Vl,vr=jt.listItemScrollOffset,Ql=vr===void 0?0:vr,dl=jt.onDropdownVisibleChange,Hl=jt.dropdownMatchSelectWidth,_l=Hl===void 0?!0:Hl,Bl=jt.treeLine,Ur=jt.treeIcon,ia=jt.showTreeIcon,su=jt.switcherIcon,Wr=jt.treeMotion,Hr=jt.treeTitleRender,Lr=jt.onPopupScroll,me=(0,Ce.Z)(jt,qe),Fe=(0,Ee.ZP)(aa),Xe=qt&&!cn,Bt=qt||cn,Wt=cn||Tt,_t=Bt||Ze,ee=(0,ht.Z)(La,{value:Qa}),lt=(0,Se.Z)(ee,2),Ct=lt[0],Xt=lt[1],gt=a.useMemo(function(){return qt?pl||Ht:St},[pl,qt]),bt=a.useMemo(function(){return he(la)},[JSON.stringify(la)]),Gt=(0,ht.Z)("",{value:Kn!==void 0?Kn:fl,postState:function(lr){return lr||""}}),Ut=(0,Se.Z)(Gt,2),$t=Ut[0],Fn=Ut[1],je=function(lr){Fn(lr),Fl==null||Fl(lr)},Ft=ve(Ma,ra,Ya),zt=ye(Ft,bt),Bn=zt.keyEntities,zn=zt.valueEntities,Qn=a.useCallback(function(Rr){var lr=[],or=[];return Rr.forEach(function(Or){zn.has(Or)?or.push(Or):lr.push(Or)}),{missingRawValues:lr,existRawValues:or}},[zn]),Ln=We(Ft,$t,{fieldNames:bt,treeNodeFilterProp:ja,filterTreeNode:Hn}),da=a.useCallback(function(Rr){if(Rr){if(Ml)return Rr[Ml];for(var lr=bt._title,or=0;orPr)){var gu=Pa(Rr);if(Xt(gu),gn&&Fn(""),jn){var eu=Rr;Xe&&(eu=Or.map(function(wo){var vo=zn.get(wo);return vo?vo.node[bt.value]:wo}));var yl=lr||{triggerValue:void 0,selected:void 0},Fr=yl.triggerValue,Zl=yl.selected,tu=eu;if(cn){var tl=Pl.filter(function(wo){return!eu.includes(wo.value)});tu=[].concat((0,ue.Z)(tu),(0,ue.Z)(tl))}var bo=Pa(tu),mr={preValue:wl,triggerValue:Fr},ru=!0;(cn||or==="selection"&&!Zl)&&(ru=!1),Et(mr,Fr,Rr,Ft,ru,bt),Bt?mr.checked=Zl:mr.selected=Zl;var Uo=Wt?bo:bo.map(function(wo){return wo.value});jn(_t?Uo:Uo[0],Wt?null:bo.map(function(wo){return wo.label}),mr)}}}),yu=a.useCallback(function(Rr,lr){var or,Or=lr.selected,gu=lr.source,eu=Bn[Rr],yl=eu==null?void 0:eu.node,Fr=(or=yl==null?void 0:yl[bt.value])!==null&&or!==void 0?or:Rr;if(!_t)Hu([Fr],{selected:!0,triggerValue:Fr},"option");else{var Zl=Or?[].concat((0,ue.Z)(ma),[Fr]):Su.filter(function(vo){return vo!==Fr});if(Xe){var tu=Qn(Zl),tl=tu.missingRawValues,bo=tu.existRawValues,mr=bo.map(function(vo){return zn.get(vo).key}),ru;if(Or){var Uo=(0,Be.S)(mr,!0,Bn);ru=Uo.checkedKeys}else{var wo=(0,Be.S)(mr,{checked:!1,halfCheckedKeys:Dr},Bn);ru=wo.checkedKeys}Zl=[].concat((0,ue.Z)(tl),(0,ue.Z)(ru.map(function(vo){return Bn[vo].node[bt.value]})))}Hu(Zl,{selected:Or,triggerValue:Fr},gu||"option")}Or||!_t?yn==null||yn(Fr,xt(yl)):sn==null||sn(Fr,xt(yl))},[Qn,zn,Bn,bt,_t,ma,Hu,Xe,yn,sn,Su,Dr,Wn]),Gu=a.useCallback(function(Rr){if(dl){var lr={};Object.defineProperty(lr,"documentClickClose",{get:function(){return(0,be.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),dl(Rr,lr)}},[dl]),ao=we(function(Rr,lr){var or=Rr.map(function(Or){return Or.value});if(lr.type==="clear"){Hu(or,{},"selection");return}lr.values.length&&yu(lr.values[0].value,{selected:!1,source:"selection"})}),lo=a.useMemo(function(){return{virtual:ar,dropdownMatchSelectWidth:_l,listHeight:oa,listItemHeight:xr,listItemScrollOffset:Ql,treeData:Ln,fieldNames:bt,onSelect:yu,treeExpandAction:ua,treeTitleRender:Hr,onPopupScroll:Lr,leftMaxCount:Wn===void 0?null:Wn-lu.length,leafCountOnly:gt==="SHOW_CHILD"&&!cn&&!!qt,valueEntities:zn}},[ar,_l,oa,xr,Ql,Ln,bt,yu,ua,Hr,Lr,Wn,lu.length,gt,cn,qt,zn]),dr=a.useMemo(function(){return{checkable:Bt,loadData:Ia,treeLoadedKeys:Ja,onTreeLoad:cl,checkedKeys:Su,halfCheckedKeys:Dr,treeDefaultExpandAll:Na,treeExpandedKeys:Nl,treeDefaultExpandedKeys:Sa,onTreeExpand:vl,treeIcon:Ur,treeMotion:Wr,showTreeIcon:ia,switcherIcon:su,treeLine:Bl,treeNodeFilterProp:ja,keyEntities:Bn}},[Bt,Ia,Ja,cl,Su,Dr,Na,Nl,Sa,vl,Ur,Wr,ia,su,Bl,ja,Bn]);return a.createElement(ut.Provider,{value:lo},a.createElement(Zt.Provider,{value:dr},a.createElement(ge.Ac,(0,se.Z)({ref:Pn},me,{id:Fe,prefixCls:na,mode:_t?"multiple":void 0,displayValues:lu,onDisplayValuesChange:ao,searchValue:$t,onSearch:je,OptionList:Lt,emptyOptions:!Ft.length,onDropdownVisibleChange:Gu,dropdownMatchSelectWidth:_l}))))}),mt=ke;mt.TreeNode=Le,mt.SHOW_ALL=St,mt.SHOW_PARENT=Yt,mt.SHOW_CHILD=Ht;var Mt=mt,tt=Mt,Ot=E(2738),He=E(75030),At=E(86641),Nt=E(45915),rt=E(82855),dt=E(48755),Te=E(38406),Ke=E(2171),Me=E(83397),wt=E(31756),Rt=E(56553),an=E(24971),dn=E(1722),Kt=E(90376),mn=E(68525),tn=E(90005),Da=E(70045),wn=E(57700),Xn=E(85278),Wa=E(36237),Ba=E(36170),_a=E(51636),Un=E(16931),Vn=E(12425);const ca=jt=>{const{componentCls:Pn,treePrefixCls:aa,colorBgElevated:pa}=jt,na=`.${aa}`;return[{[`${Pn}-dropdown`]:[{padding:`${(0,Wa.unit)(jt.paddingXS)} ${(0,Wa.unit)(jt.calc(jt.paddingXS).div(2).equal())}`},(0,Vn.Yk)(aa,(0,_a.mergeToken)(jt,{colorBgContainer:pa}),!1),{[na]:{borderRadius:0,[`${na}-list-holder-inner`]:{alignItems:"stretch",[`${na}-treenode`]:{[`${na}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Ba.C2)(`${aa}-checkbox`,jt),{"&-rtl":{direction:"rtl",[`${na}-switcher${na}-switcher_close`]:{[`${na}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]},ga=null;function va(jt,Pn,aa){return(0,Un.I$)("TreeSelect",pa=>{const na=(0,_a.mergeToken)(pa,{treePrefixCls:Pn});return[ca(na)]},Vn.TM)(jt,aa)}var on=function(jt,Pn){var aa={};for(var pa in jt)Object.prototype.hasOwnProperty.call(jt,pa)&&Pn.indexOf(pa)<0&&(aa[pa]=jt[pa]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var na=0,pa=Object.getOwnPropertySymbols(jt);na{var aa;const{prefixCls:pa,size:na,disabled:Qa,bordered:La=!0,className:jn,rootClassName:yn,treeCheckable:sn,multiple:Kn,listHeight:fl=256,listItemHeight:Fl,placement:wr,notFoundContent:gn,switcherIcon:Hn,treeLine:$a,getPopupContainer:ja,popupClassName:pl,dropdownClassName:Ml,treeIcon:Ze=!1,transitionName:qt,choiceTransitionName:cn="",status:Tt,treeExpandAction:Wn,builtinPlacements:la,dropdownMatchSelectWidth:Ya,popupMatchSelectWidth:Ma,allowClear:ra,variant:Ia,dropdownStyle:Ja,tagRender:cl,maxCount:Na,showCheckedStrategy:Nl,treeCheckStrictly:Sa}=jt,vl=on(jt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly"]),{getPopupContainer:ua,getPrefixCls:ar,renderEmpty:pr,direction:oa,virtual:Vl,popupMatchSelectWidth:xr,popupOverflow:vr}=a.useContext(dt.E_),[,Ql]=(0,wn.ZP)(),dl=Fl!=null?Fl:(Ql==null?void 0:Ql.controlHeightSM)+(Ql==null?void 0:Ql.paddingXXS),Hl=ar(),_l=ar("select",pa),Bl=ar("select-tree",pa),Ur=ar("tree-select",pa),{compactSize:ia,compactItemClassnames:su}=(0,Da.ri)(_l,oa),Wr=(0,Me.Z)(_l),Hr=(0,Me.Z)(Ur),[Lr,me,Fe]=(0,Kt.Z)(_l,Wr),[Xe]=va(Ur,Bl,Hr),[Bt,Wt]=(0,an.Z)("treeSelect",Ia,La),_t=ie()(pl||Ml,`${Ur}-dropdown`,{[`${Ur}-dropdown-rtl`]:oa==="rtl"},yn,Fe,Wr,Hr,me),ee=!!(sn||Kn),lt=a.useMemo(()=>{if(!(Na&&(Nl==="SHOW_ALL"&&!Sa||Nl==="SHOW_PARENT")))return Na},[Na,Nl,Sa]),Ct=(0,tn.Z)(jt.suffixIcon,jt.showArrow),Xt=(aa=Ma!=null?Ma:Ya)!==null&&aa!==void 0?aa:xr,{status:gt,hasFeedback:bt,isFormItemInput:Gt,feedbackIcon:Ut}=a.useContext(Rt.aM),$t=(0,rt.F)(gt,Tt),{suffixIcon:Fn,removeIcon:je,clearIcon:Ft}=(0,mn.Z)(Object.assign(Object.assign({},vl),{multiple:ee,showSuffixIcon:Ct,hasFeedback:bt,feedbackIcon:Ut,prefixCls:_l,componentName:"TreeSelect"})),zt=ra===!0?{clearIcon:Ft}:ra;let Bn;gn!==void 0?Bn=gn:Bn=(pr==null?void 0:pr("Select"))||a.createElement(Te.Z,{componentName:"Select"});const zn=(0,Ot.Z)(vl,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),Qn=a.useMemo(()=>wr!==void 0?wr:oa==="rtl"?"bottomRight":"bottomLeft",[wr,oa]),Ln=(0,wt.Z)(wl=>{var Pl;return(Pl=na!=null?na:ia)!==null&&Pl!==void 0?Pl:wl}),da=a.useContext(Ke.Z),$n=Qa!=null?Qa:da,Pa=ie()(!pa&&Ur,{[`${_l}-lg`]:Ln==="large",[`${_l}-sm`]:Ln==="small",[`${_l}-rtl`]:oa==="rtl",[`${_l}-${Bt}`]:Wt,[`${_l}-in-form-item`]:Gt},(0,rt.Z)(_l,$t,bt),su,jn,yn,Fe,Wr,Hr,me),Ll=wl=>a.createElement(Xn.Z,{prefixCls:Bl,switcherIcon:Hn,treeNodeProps:wl,showLine:$a}),[rl]=(0,He.Cn)("SelectLike",Ja==null?void 0:Ja.zIndex),bl=a.createElement(tt,Object.assign({virtual:Vl,disabled:$n},zn,{dropdownMatchSelectWidth:Xt,builtinPlacements:(0,dn.Z)(la,vr),ref:Pn,prefixCls:_l,className:Pa,listHeight:fl,listItemHeight:dl,treeCheckable:sn&&a.createElement("span",{className:`${_l}-tree-checkbox-inner`}),treeLine:!!$a,suffixIcon:Fn,multiple:ee,placement:Qn,removeIcon:je,allowClear:zt,switcherIcon:Ll,showTreeIcon:Ze,notFoundContent:Bn,getPopupContainer:ja||ua,treeMotion:null,dropdownClassName:_t,dropdownStyle:Object.assign(Object.assign({},Ja),{zIndex:rl}),choiceTransitionName:(0,At.m)(Hl,"",cn),transitionName:(0,At.m)(Hl,"slide-up",qt),treeExpandAction:Wn,tagRender:ee?cl:void 0,maxCount:lt,showCheckedStrategy:Nl,treeCheckStrictly:Sa}));return Lr(Xe(bl))},hn=a.forwardRef(Rn),On=(0,Nt.Z)(hn,"dropdownAlign",jt=>(0,Ot.Z)(jt,["visible"]));hn.TreeNode=Le,hn.SHOW_ALL=St,hn.SHOW_PARENT=Yt,hn.SHOW_CHILD=Ht,hn._InternalPanelDoNotUseOrYouWillBeFired=On;var Ka=hn},97774:function(Pe,_e,E){"use strict";Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0;var a=Object.assign||function(De){for(var Ue=1;Ue1&&arguments[1]!==void 0?arguments[1]:60,se=null;return function(){for(var ue=this,ne=arguments.length,Se=new Array(ne),Ce=0;Ce=ie.length?{done:!0}:{done:!1,value:ie[ne++]}},e:function(Be){throw Be},f:Se}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Ce,re=!0,ge=!1;return{s:function(){ue=ue.call(ie)},n:function(){var Be=ue.next();return re=Be.done,Be},e:function(Be){ge=!0,Ce=Be},f:function(){try{re||ue.return==null||ue.return()}finally{if(ge)throw Ce}}}}}}]); }()); \ No newline at end of file diff --git a/umi.70aaa485.js b/umi.435fd2df.js similarity index 99% rename from umi.70aaa485.js rename to umi.435fd2df.js index 90dc5ef71f..af2df5b605 100644 --- a/umi.70aaa485.js +++ b/umi.435fd2df.js @@ -239,6 +239,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),c=e(44166),o=e(25576),f=e(7825),h=e(73068),p=e(61888),x=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,R=P.split("."),T=R[R.length-1],D=t.apply(null,R);if(D){var M=D.prototype;if(!g&&r(M,"cause")&&delete M.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(M,this)&&o(L,this,j),arguments.length>A&&h(L,arguments[A]),L});if(j.prototype=M,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):x&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{M.name!==T&&n(M,"name",T),M.constructor=j}catch(G){}return j}}},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",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,x){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),c=e(68151),o=e(35012),f=e(73068),h=e(61888),p=e(62003),x=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(R,T){var D=r(E,this),M;a?M=a(new O,D?n(this):E):(M=D?this:u(E),c(M,P,"Error")),T!==void 0&&c(M,"message",x(T)),h(M,I,M.stack,1),arguments.length>2&&f(M,arguments[2]);var B=[];return p(R,S,{that:B}),c(M,"errors",B),M};a?a(I,O):s(I,O,{name:!0});var E=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],c=r[s];t({global:!0,constructor:!0,forced:c!==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),c=e(61578),o=e(60473),f=a.ArrayBuffer,h=a.DataView,p=h.prototype,x=r(f.prototype.slice),g=r(p.getUint8),P=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,E){if(x&&E===void 0)return x(s(this),I);for(var A=s(this).byteLength,R=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-R)),M=new h(this),B=new h(D),j=0;R=0?h:f+h;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),c=e(66434),o=e(69392),f=e(81427),h=e(17480),p=e(59893),x=e(46573),g=p("isConcatSpreadable"),P=x>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!h("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),R=f(A,0),T=0,D,M,B,j,G;for(D=-1,B=arguments.length;D1?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(c){return r(this,c,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(c){return r(this,c,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),h=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,h,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),h=a(f),p=u(f,0);return p.length=r(p,f,f,h,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(c){return r(this,c,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,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var h=arguments.length>1?arguments[1]:void 0;return u?s(this,f,h)||0:n(this,f,h)}})},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),c=e(25587),o=e(16697),f=e(35454),h="Array Iterator",p=a.set,x=a.getterFor(h);i.exports=u(Array,"Array",function(P,O){p(this,{type:h,target:t(P),index:0,kind:O})},function(){var P=x(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!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(P){}},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),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(h){return u(a(this),h===void 0?",":h)}})},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 c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,h=new(n(this)?this:s)(f);f>o;)a(h,o,arguments[o++]);return h.length=f,h}})},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),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(h){return h instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var x=r(this),g=n(x),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{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,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var h=arguments.length;return r(this,f,h,h>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),c=e(80524),o=e(69392),f=e(59893),h=e(17480),p=e(30867),x=h("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!x},{slice:function(I,E){var A=c(this),R=u(A),T=s(I,R),D=s(E===void 0?R:E,R),M,B,j;if(r(A)&&(M=A.constructor,n(M)&&(M===P||r(M.prototype))?M=void 0:a(M)&&(M=M[g],M===null&&(M=void 0)),M===P||M===void 0))return p(A,T,D);for(B=new(M===void 0?P:M)(O(D-T,0)),j=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),c=e(69905),o=e(3338),f=e(63668),h=e(45601),p=e(78177),x=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),R=h("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(x)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-M+D;j--)h(E,j-1)}else if(D>M)for(j=A-M;j>R;j--)G=j+M-1,H=j+D-1,G in E?E[H]=E[G]:h(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,h)}})},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(c){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]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(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],c=new Error("e",{cause:7}).cause!==7,o=function(h,p){var x={};x[h]=a(h,p,c),t({global:!0,constructor:!0,arity:1,forced:c},x)},f=function(h,p){if(u&&u[h]){var x={};x[h]=a(s+"."+h,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},x)}};o("Error",function(h){return function(x){return n(h,this,arguments)}}),o("EvalError",function(h){return function(x){return n(h,this,arguments)}}),o("RangeError",function(h){return function(x){return n(h,this,arguments)}}),o("ReferenceError",function(h){return function(x){return n(h,this,arguments)}}),o("SyntaxError",function(h){return function(x){return n(h,this,arguments)}}),o("TypeError",function(h){return function(x){return n(h,this,arguments)}}),o("URIError",function(h){return function(x){return n(h,this,arguments)}}),f("CompileError",function(h){return function(x){return n(h,this,arguments)}}),f("LinkError",function(h){return function(x){return n(h,this,arguments)}}),f("RuntimeError",function(h){return function(x){return n(h,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),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,h=function(p,x){for(var g=c(p,16);g.length9490626562425156e-8?a(h)+u:r(h-1+s(h-1)*s(h+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;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 c=+u;return c===0?c:n((1+c)/(1-c))/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 c=+u;return r(c)*a(n(c),.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 c=u>>>0;return c?31-r(n(c+.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(c,o){for(var f=0,h=0,p=arguments.length,x=0,g,P;h0?(P=g/x,f+=P*P):f+=g;return x===1/0?1/0:x*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,c){var o=65535,f=+u,h=+c,p=o&f,x=o&h;return 0|p*x+((o&f>>>16)*x+p*(o&h>>>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,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var h=+f;return a(h)<1?(n(h)-n(-h))/2:(s(h-1)-s(-h-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,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-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),c=e(20865),o=e(32621),f=e(25576),h=e(16332),p=e(18446),x=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",R=a[A],T=s[A],D=R.prototype,M=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=x(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=x(Q,"number"),F,J,k,z,X,te,ie,ce;if(p(W))throw new M("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(J=j(W,2),J===88||J===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:k=2,z=49;break;case 79:case 111:k=8,z=55;break;default:return+W}for(X=B(W,2),te=X.length,ie=0;iez)return NaN;return parseInt(X,k)}}return+W},Y=c(A,!R(" 0o1")||!R("0b1")||R("+0x1")),L=function(Q){return h(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:R(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"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(","),J=0,k;F.length>J;J++)o(W,k=F[J])&&!o(Q,k)&&S(Q,k,O(W,k))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],R)},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),c=e(3338),o=RangeError,f=String,h=isFinite,p=Math.abs,x=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=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",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},R=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!R();t({target:"Number",proto:!0,forced:T},{toExponential:function(M){var B=a(this);if(M===void 0)return O(B);var j=n(M);if(!h(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=x(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},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),c=RangeError,o=String,f=Math.floor,h=r(s),p=r("".slice),x=r(1 .toFixed),g=function(A,R,T){return R===0?T:R%2===1?g(A,R-1,T*A):g(A*A,R/2,T)},P=function(A){for(var R=0,T=A;T>=4096;)R+=12,T/=4096;for(;T>=2;)R+=1,T/=2;return R},O=function(A,R,T){for(var D=-1,M=T;++D<6;)M+=R*A[D],A[D]=M%1e7,M=f(M/1e7)},S=function(A,R){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/R),D=D%R*1e7},I=function(A){for(var R=6,T="";--R>=0;)if(T!==""||R===0||A[R]!==0){var D=o(A[R]);T=T===""?D:T+h("0",7-D.length)+D}return T},E=u(function(){return x(8e-5,3)!=="0.000"||x(.9,0)!=="1"||x(1.255,2)!=="1.25"||x(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){x({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(R){var T=a(this),D=n(R),M=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(M,0,H),Y=D;Y>=7;)O(M,1e7,0),Y-=7;for(O(M,g(10,Y,1),0),Y=G-1;Y>=23;)S(M,8388608),Y-=23;S(M,1<0?(L=j.length,j=B+(L<=D?"0."+h("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},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,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,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(c,o){n(u,c,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),h=s.f,p=n(f),x={},g=0,P,O;p.length>g;)O=h(f,P=p[g++]),O!==void 0&&u(x,P,O);return x}})},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),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,x){s(p),a(x);var g=o(null),P=0;return c(p,function(O){var S=u(x(O,P++));S in g?f(g[S],O):g[S]=[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,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{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,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{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(c){return n(r(c))}})},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),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.get;while(h=u(h))}})},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),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.set;while(h=u(h))}})},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,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,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,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var x=s(this);!n(p)&&p!==null||!n(x)||c(x,p)}})}catch(h){}},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,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,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),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]={status:"fulfilled",value:D},--E||x(S))},function(D){T||(T=!0,S[R]={status:"rejected",reason:D},--E||x(S))})}),--E||x(S)});return P.error&&g(P.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),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]=D,--E||x(S))},g)}),--E||x(S)});return P.error&&g(P.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),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var x=this,g=a("AggregateError"),P=s.f(x),O=P.resolve,S=P.reject,I=u(function(){var E=n(x.resolve),A=[],R=0,T=1,D=!1;c(p,function(M){var B=R++,j=!1;T++,r(E,x,M).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.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),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(h){return this.then(void 0,h)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(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),c=e(58218),o=e(94573),f=e(51996),h=e(63335),p=e(55327),x=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),R=e(94844),T=e(2451),D=e(82830),M=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=R.getterFor(B),L=R.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,J=a.process,k=M.f,z=k,X=!!(F&&F.createEvent&&a.dispatchEvent),te="unhandledrejection",ie="rejectionhandled",ce=0,se=1,fe=2,Ue=1,Ze=2,ot,dt,ct,Xe,je=function(Ne){var be;return x(Ne)&&p(be=Ne.then)?be:!1},De=function(Ne,be){var le=be.value,ye=be.state===se,Ce=ye?Ne.ok:Ne.fail,tt=Ne.resolve,xt=Ne.reject,de=Ne.domain,Ee,ft,qe;try{Ce?(ye||(be.rejection===Ze&&wt(be),be.rejection=Ue),Ce===!0?Ee=le:(de&&de.enter(),Ee=Ce(le),de&&(de.exit(),qe=!0)),Ee===Ne.promise?xt(new W("Promise-chain cycle")):(ft=je(Ee))?s(ft,Ee,tt,xt):tt(Ee)):xt(le)}catch(Ye){de&&!qe&&de.exit(),xt(Ye)}},me=function(Ne,be){Ne.notified||(Ne.notified=!0,S(function(){for(var le=Ne.reactions,ye;ye=le.get();)De(ye,Ne);Ne.notified=!1,be&&!Ne.rejection&&vt(Ne)}))},Ve=function(Ne,be,le){var ye,Ce;X?(ye=F.createEvent("Event"),ye.promise=be,ye.reason=le,ye.initEvent(Ne,!1,!0),a.dispatchEvent(ye)):ye={promise:be,reason:le},!G&&(Ce=a["on"+Ne])?Ce(ye):Ne===te&&I("Unhandled promise rejection",le)},vt=function(Ne){s(O,a,function(){var be=Ne.facade,le=Ne.value,ye=Ct(Ne),Ce;if(ye&&(Ce=E(function(){n?J.emit("unhandledRejection",le,be):Ve(te,be,le)}),Ne.rejection=n||Ct(Ne)?Ze:Ue,Ce.error))throw Ce.value})},Ct=function(Ne){return Ne.rejection!==Ue&&!Ne.parent},wt=function(Ne){s(O,a,function(){var be=Ne.facade;n?J.emit("rejectionHandled",be):Ve(ie,be,Ne.value)})},Ie=function(Ne,be,le){return function(ye){Ne(be,ye,le)}},Je=function(Ne,be,le){Ne.done||(Ne.done=!0,le&&(Ne=le),Ne.value=be,Ne.state=fe,me(Ne,!0))},ht=function(Ne,be,le){if(!Ne.done){Ne.done=!0,le&&(Ne=le);try{if(Ne.facade===be)throw new W("Promise can't be resolved itself");var ye=je(be);ye?S(function(){var Ce={done:!1};try{s(ye,be,Ie(ht,Ce,Ne),Ie(Je,Ce,Ne))}catch(tt){Je(Ce,tt,Ne)}}):(Ne.value=be,Ne.state=se,me(Ne,!1))}catch(Ce){Je({done:!1},Ce,Ne)}}};if(j&&(K=function(be){g(this,Q),h(be),s(ot,this);var le=Y(this);try{be(Ie(ht,le),Ie(Je,le))}catch(ye){Je(le,ye)}},Q=K.prototype,ot=function(be){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ce,value:void 0})},ot.prototype=u(Q,"then",function(be,le){var ye=Y(this),Ce=k(P(this,K));return ye.parent=!0,Ce.ok=p(be)?be:!0,Ce.fail=p(le)&&le,Ce.domain=n?J.domain:void 0,ye.state===ce?ye.reactions.add(Ce):S(function(){De(Ce,ye)}),Ce.promise}),dt=function(){var Ne=new ot,be=Y(Ne);this.promise=Ne,this.resolve=Ie(ht,be),this.reject=Ie(Je,be)},M.f=k=function(Ne){return Ne===K||Ne===ct?new dt(Ne):z(Ne)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(be,le){var ye=this;return new K(function(Ce,tt){s(Xe,ye,Ce,tt)}).then(be,le)},{unsafe:!0});try{delete V.constructor}catch(Ne){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},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),c=e(60473),o=e(15597),f=e(2291),h=n&&n.prototype,p=!!n&&a(function(){h.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var x=s("Promise").prototype.finally;h.finally!==x&&f(h,"finally",x,{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),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var h=this,p=a.f(h),x=p.reject,g=s(function(){var P=n(h.resolve);u(f,function(O){r(P,h,O).then(p.resolve,x)})});return g.error&&x(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 c=n.f(this);return r(c.reject,void 0,u),c.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),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(h){return u(o&&this===c?a:this,h)}})},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,h){return r(n(o),f,a(h))}})},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),c=e(31946),o=e(20132),f=e(3338),h=r("Reflect","construct"),p=Object.prototype,x=[].push,g=f(function(){function S(){}return!(h(function(){},[],S)instanceof S)}),P=!f(function(){h(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return h(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var R=[null];return n(x,R,E),new(n(a,I,R))}var T=A.prototype,D=o(c(T)?T:p),M=n(I,D,E);return c(M)?M:D}})},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),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,h,p){n(f);var x=a(h);n(p);try{return s.f(f,x,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 c=n(r(s),u);return c&&!c.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,c){return a.f(n(u),c)}})},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),c=e(53456);function o(f,h){var p=arguments.length<3?f:arguments[2],x,g;if(a(f)===p)return f[h];if(x=u.f(f,h),x)return s(x)?x.value:x.get===void 0?void 0:r(x.get,p);if(n(g=c(f)))return o(g,h,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 c=r("Object","preventExtensions");return c&&c(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,c){r(u),n(c);try{return a(u,c),!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),c=e(37691),o=e(71256),f=e(53456),h=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,R;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=h(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,h(0,O))}else{if(R=I.set,R===void 0)return!1;r(R,S,O)}return!0}var x=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:x},{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),c=e(20132),o=e(80689).f,f=e(16332),h=e(44639),p=e(69905),x=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),R=e(59893),T=e(6041),D=e(51224),M=R("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,J=new B(W)!==W,k=g.MISSED_STICKY,z=g.UNSUPPORTED_Y,X=t&&(!J||k||T||D||S(function(){return F[M]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),te=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=!1,Xe;ot<=Ze;ot++){if(Xe=Y(Ue,ot),Xe==="\\"){dt+=Xe+Y(Ue,++ot);continue}!ct&&Xe==="."?dt+="[\\s\\S]":(Xe==="["?ct=!0:Xe==="]"&&(ct=!1),dt+=Xe)}return dt},ie=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=[],Xe=c(null),je=!1,De=!1,me=0,Ve="",vt;ot<=Ze;ot++){if(vt=Y(Ue,ot),vt==="\\")vt+=Y(Ue,++ot);else if(vt==="]")je=!1;else if(!je)switch(!0){case vt==="[":je=!0;break;case vt==="(":H(Q,K(Ue,ot+1))&&(ot+=2,De=!0),dt+=vt,me++;continue;case(vt===">"&&De):if(Ve===""||I(Xe,Ve))throw new G("Invalid capture group name");Xe[Ve]=!0,ct[ct.length]=[Ve,me],De=!1,Ve="";continue}De?Ve+=vt:dt+=vt}return[dt,ct]};if(a("RegExp",X)){for(var ce=function(Ze,ot){var dt=f(j,this),ct=h(Ze),Xe=ot===void 0,je=[],De=Ze,me,Ve,vt,Ct,wt,Ie;if(!dt&&ct&&Xe&&Ze.constructor===ce)return Ze;if((ct||f(j,Ze))&&(Ze=Ze.source,Xe&&(ot=x(De))),Ze=Ze===void 0?"":p(Ze),ot=ot===void 0?"":p(ot),De=Ze,T&&"dotAll"in W&&(Ve=!!ot&&V(ot,"s")>-1,Ve&&(ot=L(ot,/s/g,""))),me=ot,k&&"sticky"in W&&(vt=!!ot&&V(ot,"y")>-1,vt&&z&&(ot=L(ot,/y/g,""))),D&&(Ct=ie(Ze),Ze=Ct[0],je=Ct[1]),wt=s(B(Ze,ot),dt?this:j,ce),(Ve||vt||je.length)&&(Ie=E(wt),Ve&&(Ie.dotAll=!0,Ie.raw=ce(te(Ze),me)),vt&&(Ie.sticky=!0),je.length&&(Ie.groups=je)),Ze!==De)try{u(wt,"source",De===""?"(?:)":De)}catch(Je){}return wt},se=o(B),fe=0;se.length>fe;)P(ce,B,se[fe++]);j.constructor=ce,ce.prototype=j,O(r,"RegExp",ce,{constructor:!0})}A("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,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("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,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var h={},p="",x=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(h,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(h);return S!==x||p!==x});o&&n(c,"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,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("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}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),h=s(o),p=f.exec;if(!n(p))return r(c,f,h);var x=r(p,f,h);return x===null?!1:(a(x),!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),c="toString",o=RegExp.prototype,f=o[c],h=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(h||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+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),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(h){var p=s(n(this)),x=p.length,g=a(h),P=g>=0?g:x+g;return P<0||P>=x?void 0:c(p,P)}})},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),c=e(95955),o=e(86266),f=e(16697),h=r("".endsWith),p=r("".slice),x=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,R=E===void 0?A:x(a(E),A),T=s(S);return h?h(I,T,R):p(I,R-T.length,R)===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,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(h){for(var p=[],x=arguments.length,g=0,P;x>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(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),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(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 c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,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",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var h=o(this),p=h.string,x=h.index,g;return x>=p.length?s(void 0,!0):(g=t(p,x),h.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),c=e(61578),o=e(69905),f=e(80449),h=e(4112),p=e(29076),x=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),R=e(94338),T=e(94844),D=e(16697),M=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(k,z,X,te){G(this,{type:j,regexp:k,string:z,global:X,unicode:te,done:!1})},B,function(){var k=H(this);if(k.done)return s(void 0,!0);var z=k.regexp,X=k.string,te=R(z,X);return te===null?(k.done=!0,s(void 0,!0)):k.global?(o(te[0])===""&&(z.lastIndex=A(X,c(z.lastIndex),k.unicode)),s(te,!1)):(k.done=!0,s(te,!1))}),F=function(J){var k=f(this),z=o(J),X=E(k,RegExp),te=o(g(k)),ie,ce,se;return ie=new X(X===RegExp?k.source:k,te),ce=!!~V(te,"g"),se=!!~V(te,"u"),ie.lastIndex=c(k.lastIndex),new W(ie,z,ce,se)};t({target:"String",proto:!0,forced:Q},{matchAll:function(k){var z=u(this),X,te,ie,ce;if(h(k)){if(Q)return K(z,k)}else{if(x(k)&&(X=o(u(g(k))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(z,k);if(ie=P(k,M),ie===void 0&&D&&p(k)==="RegExp"&&(ie=F),ie)return r(ie,k,z)}return te=o(z),ce=new RegExp(k,"g"),D?r(F,ce,te):ce[M](te)}}),D||M in Y||O(Y,M,F)},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),c=e(95955),o=e(53776),f=e(52216),h=e(94338);r("match",function(p,x,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(x,O,S);if(I.done)return I.value;if(!O.global)return h(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],R=0,T;(T=h(O,S))!==null;){var D=u(T[0]);A[R]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),R++}return R===0?null:A}]})},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),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(h){var p=n(a(h).raw),x=u(p);if(!x)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===x)return o(P,"");OT.length?-1:D===""?M:S(T,D,M)};t({target:"String",proto:!0},{replaceAll:function(D,M){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,J=0,k="";if(!u(D)){if(j=c(D),j&&(G=o(a(h(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,M);if(g&&j)return I(o(B),D,M)}for(Y=o(B),L=o(D),V=s(M),V||(M=o(M)),K=L.length,Q=A(1,K),F=R(Y,L,0);F!==-1;)W=V?o(M(L,F,Y)):p(L,Y,F,[],void 0,M),k+=E(Y,J,F)+W,J=F+K,F=R(Y,L,F+Q);return J")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,J){var k=x(this),z=o(F)?void 0:P(F,E);return z?r(z,F,k,J):r(V,p(k),F,J)},function(W,F){var J=u(this),k=p(W);if(typeof F=="string"&&M(F,Q)===-1&&M(F,"$<")===-1){var z=K(V,J,k,F);if(z.done)return z.value}var X=c(F);X||(F=p(F));var te=J.global,ie;te&&(ie=J.unicode,J.lastIndex=0);for(var ce=[],se;se=S(J,k),!(se===null||(D(ce,se),!te));){var fe=p(se[0]);fe===""&&(J.lastIndex=g(k,h(J.lastIndex),ie))}for(var Ue="",Ze=0,ot=0;ot=Ze&&(Ue+=B(k,Ze,ct)+je,Ze=ct+dt.length)}return Ue+B(k,Ze)}]},!Y||!G||H)},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),c=e(69905),o=e(53776),f=e(94338);r("search",function(h,p,x){return[function(P){var O=s(this),S=a(P)?void 0:o(P,h);return S?t(S,P,O):new RegExp(P)[h](c(O))},function(g){var P=n(this),O=c(g),S=x(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.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),c=e(44639),o=e(95955),f=e(60473),h=e(52216),p=e(61578),x=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,R=4294967295,T=Math.min,D=[].push,M=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=x(o(this)),F=Q===void 0?R:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var J=[],k=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),z=0,X=new RegExp(K.source,k+"g"),te,ie,ce;(te=r(S,X,W))&&(ie=X.lastIndex,!(ie>z&&(B(J,j(W,z,te.index)),te.length>1&&te.index=F)));)X.lastIndex===te.index&&X.lastIndex++;return z===W.length?(ce||!M(X,""))&&B(J,""):B(J,j(W,z)),J.length>F?P(J,0,F):J}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),J=u(Q)?void 0:g(Q,H);return J?r(J,Q,F,W):r(V,x(F),Q,W)},function(K,Q){var W=s(this),F=x(K),J=L(V,W,F,Q,V!==Y);if(J.done)return J.value;var k=f(W,RegExp),z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),te=new k(A?"^(?:"+W.source+")":W,X),ie=Q===void 0?R:Q>>>0;if(ie===0)return[];if(F.length===0)return O(te,F)===null?[F]:[];for(var ce=0,se=0,fe=[];se1?arguments[1]:void 0,I.length)),A=s(S);return h?h(I,A,E):p(I,E,E+A.length)===A}})},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),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,x){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=x===void 0?P:a(x),S<=0||S===1/0?"":(I=o(O+S,P),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),c=Array,o=n("".charAt),f=n("".charCodeAt),h=n([].join),p="".toWellFormed,x="\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 S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=x:(I[E]=o(O,E),I[++E]=o(O,E))}return h(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),c=e(42820),o=e(3338),f=e(32621),h=e(16332),p=e(80449),x=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),R=e(92635),T=e(71256),D=e(37691),M=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),J=e(94573),k=e(94844),z=e(90560).forEach,X=Y("hidden"),te="Symbol",ie="prototype",ce=k.set,se=k.getterFor(te),fe=Object[ie],Ue=r.Symbol,Ze=Ue&&Ue[ie],ot=r.RangeError,dt=r.TypeError,ct=r.QObject,Xe=T.f,je=D.f,De=A.f,me=B.f,Ve=a([].push),vt=H("symbols"),Ct=H("op-symbols"),wt=H("wks"),Ie=!ct||!ct[ie]||!ct[ie].findChild,Je=function(Ee,ft,qe){var Ye=Xe(fe,ft);Ye&&delete fe[ft],je(Ee,ft,qe),Ye&&Ee!==fe&&je(fe,ft,Ye)},ht=u&&o(function(){return S(je({},"a",{get:function(){return je(this,"a",{value:7}).a}})).a!==7})?Je:je,Ne=function(Ee,ft){var qe=vt[Ee]=S(Ze);return ce(qe,{type:te,tag:Ee,description:ft}),u||(qe.description=ft),qe},be=function(ft,qe,Ye){ft===fe&&be(Ct,qe,Ye),p(ft);var it=g(qe);return p(Ye),f(vt,it)?(Ye.enumerable?(f(ft,X)&&ft[X][it]&&(ft[X][it]=!1),Ye=S(Ye,{enumerable:O(0,!1)})):(f(ft,X)||je(ft,X,O(1,{})),ft[X][it]=!0),ht(ft,it,Ye)):je(ft,it,Ye)},le=function(ft,qe){p(ft);var Ye=x(qe),it=I(Ye).concat(de(Ye));return z(it,function(Tt){(!u||n(Ce,Ye,Tt))&&be(ft,Tt,Ye[Tt])}),ft},ye=function(ft,qe){return qe===void 0?S(ft):le(S(ft),qe)},Ce=function(ft){var qe=g(ft),Ye=n(me,this,qe);return this===fe&&f(vt,qe)&&!f(Ct,qe)?!1:Ye||!f(this,qe)||!f(vt,qe)||f(this,X)&&this[X][qe]?Ye:!0},tt=function(ft,qe){var Ye=x(ft),it=g(qe);if(!(Ye===fe&&f(vt,it)&&!f(Ct,it))){var Tt=Xe(Ye,it);return Tt&&f(vt,it)&&!(f(Ye,X)&&Ye[X][it])&&(Tt.enumerable=!0),Tt}},xt=function(ft){var qe=De(x(ft)),Ye=[];return z(qe,function(it){!f(vt,it)&&!f(L,it)&&Ve(Ye,it)}),Ye},de=function(Ee){var ft=Ee===fe,qe=De(ft?Ct:x(Ee)),Ye=[];return z(qe,function(it){f(vt,it)&&(!ft||f(fe,it))&&Ve(Ye,vt[it])}),Ye};c||(Ue=function(){if(h(Ze,this))throw new dt("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),qe=V(ft),Ye=function(it){var Tt=this===void 0?r:this;Tt===fe&&n(Ye,Ct,it),f(Tt,X)&&f(Tt[X],qe)&&(Tt[X][qe]=!1);var Yt=O(1,it);try{ht(Tt,qe,Yt)}catch(Oe){if(!(Oe instanceof ot))throw Oe;Je(Tt,qe,Yt)}};return u&&Ie&&ht(fe,qe,{configurable:!0,set:Ye}),Ne(qe,ft)},Ze=Ue[ie],j(Ze,"toString",function(){return se(this).tag}),j(Ue,"withoutSetter",function(Ee){return Ne(V(Ee),Ee)}),B.f=Ce,D.f=be,M.f=le,T.f=tt,E.f=A.f=xt,R.f=de,Q.f=function(Ee){return Ne(K(Ee),Ee)},u&&(G(Ze,"description",{configurable:!0,get:function(){return se(this).description}}),s||j(fe,"propertyIsEnumerable",Ce,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Ue}),z(I(wt),function(Ee){W(Ee)}),t({target:te,stat:!0,forced:!c},{useSetter:function(){Ie=!0},useSimple:function(){Ie=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:be,defineProperties:le,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:xt}),F(),J(Ue,te),L[X]=!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),c=e(16332),o=e(69905),f=e(64110),h=e(24538),p=n.Symbol,x=p&&p.prototype;if(r&&u(p)&&(!("description"in x)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),M=c(x,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[M]=!0),M};h(P,p),P.prototype=x,x.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(x.valueOf),I=a(x.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),R=a("".slice);f(x,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var M=I(D),B=O?R(M,7,-1):A(M,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},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),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var h=a(f);if(n(c,h))return c[h];var p=r("Symbol")(h);return c[h]=p,o[p]=h,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),c=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(c,f))return c[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(c){var o=a(this),f=r(o),h=n(c),p=h>=0?h:f+h;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),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,h=u("".slice),p=c(function(){var x=0;return new Int8Array(2).fill({valueOf:function(){return x++}}),x!==1});f("fill",function(g){var P=arguments.length;o(this);var O=h(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>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(c){var o=r(a(this),c,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),c=u("iterator"),o=t.Uint8Array,f=n(s.values),h=n(s.keys),p=n(s.entries),x=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(x(this))};g("entries",function(){return p(x(this))},O),g("keys",function(){return h(x(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{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(c){return s(n(this),c)})},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(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},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(c){return r(a(this),c,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,c=arguments.length,o=new(n(this))(c);c>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 c=arguments.length;return r(n(this),u,c,c>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 c=arguments.length;return r(n(this),u,c,c>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,c=r(u).length,o=a(c/2),f=0,h;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var R=this.length,T=a(A),D=0;if(T+E>R)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},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),c=e(78177),o=e(17687),f=e(46573),h=e(19684),p=u.aTypedArray,x=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(h)return h<602;var E=new g(516),A=Array(516),R,T;for(R=0;R<516;R++)T=R%4,E[R]=515-R,A[R]=R-2*T+3;for(P(E,function(D,M){return(D/4|0)-(M/4|0)}),R=0;R<516;R++)if(E[R]!==A[R])return!0}),I=function(E){return function(A,R){return E!==void 0?+E(A,R)||0:R!==R?-1:A!==A?1:A===0&&R===0?1/A>0&&1/R<0?1:-1:A>R}};x("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||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 h=s(this),p=h.length,x=n(o,p),g=a(h);return new g(h.buffer,h.byteOffset+x*h.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-x))})},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,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,h=!!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,h?s(c(this)):c(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,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(h){h!==void 0&&n(h);var p=s(this),x=a(u(p),p);return o(x,h)})},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||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,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,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(h){return h===8}}();o("with",function(h,p){var x=u(this),g=a(h),P=n(x)?s(p):+p;return t(x,c(x),g,P)},!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),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var x=n(p),g="",P=x.length,O=0,S,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 c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),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 c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>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),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(h,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var x=a(h),g=s(u(p),10,2);return o(this,x,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,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,h){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(h))}})},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),c=e(66477),o=e(64110),f=e(59893),h=e(94844),p=e(5978),x=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=h.set,E=h.getterFor(S),A="sync-dispose",R="disposed",T="pending",D=function(j){var G=E(j);if(G.state===R)throw new g(S+" already disposed");return G},M=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=M.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==R){G.state=R,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new x(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new M;return E(H).stack=G.stack,G.stack=[],G.state=R,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===R}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:M})},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),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),h=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var x=c(p,"prototype");return!!x&&s(x,"writable")&&!x.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(x){return n(x)&&!h(x)}})},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),c=e(64110),o=e(69392),f=e(3338),h=e(32621),p=e(59893),x=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],R=P||!s(A)||A.prototype!==x||!f(function(){A({})}),T=function(){if(n(this,x),u(this)===x)throw new E("Abstract class Iterator not directly constructable")},D=function(M,B){g?c(x,M,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===x)throw new E("You can't redefine this property");h(this,M)?this[M]=j:o(this,M,j)}}):x[M]=B};h(x,I)||D(I,S),(R||!h(x,O)||x[O]===Object)&&D(O,T),T.prototype=x,t({global:!0,constructor:!0,forced:R},{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,c=s("dispose");a(u,c)||r(u,c,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),c=e(20547),o=e(16697),f=c(function(){for(var h=this.iterator,p=this.next,x,g;this.remaining;)if(this.remaining--,x=n(r(p,h)),g=this.done=!!x.done,g)return;if(x=n(r(p,h)),g=this.done=!!x.done,!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var x=u(s(+p));return new f(a(this),{remaining:x})}})},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(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(h,p){if(!c(h,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),c=e(46319),o=e(16697),f=u(function(){for(var h=this.iterator,p=this.predicate,x=this.next,g,P,O;;){if(g=a(r(x,h)),P=this.done=!!g.done,P)return;if(O=g.value,c(h,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(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,f++))return p(h)},{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),c=e(20547),o=e(67996),f=e(16697),h=c(function(){for(var p=this.iterator,x=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.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(x(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(x){return a(this),n(x),new h(s(this),{mapper:x,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(c){a(this),n(c);var o=s(this),f=0;r(o,function(h){c(h,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),c=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 x=c(typeof p=="string"?n(p):p,!0);return a(s,x.iterator)?x.iterator:new f(x)}})},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,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"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),h=arguments.length<2,p=h?void 0:arguments[1],x=0;if(r(f,function(g){h?(h=!1,p=g):p=o(p,g,x),x++},{IS_RECORD:!0}),h)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(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,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),c=e(20547),o=e(67996),f=e(16697),h=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var x=n(r(this.next,p)),g=this.done=!!x.done;if(!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(x){n(this);var g=u(s(+x));return new h(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 c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},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),c=e(55327),o=e(31946),f=e(18589),h=e(32621),p=e(69905),x=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,R=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,M=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ie,ce){ie=p(ie);var se=new z(ie,0,""),fe=se.parse(),Ue=fe.value,Ze=se.skip(V,fe.end);if(Ze1?arguments[1]:void 0);return a(c,function(f,h){if(!o(f,h,c))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,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){p(g,P,h)&&c(x,P,g)}),x}})},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 c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))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 c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))return{value:h}},!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(c){if(r(c,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 h=a(this)?this:u,p=new h;s(f);var x=s(p.set);return n(o,function(g){r(x,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(c,o){if(c===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,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,p(g,P,h),g)}),x}})},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,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,P,p(g,P,h))}),x}})},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 c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,h){if(o(f,h,c))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,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(h,p){var x=n(this),g=arguments.length;r(p);var P=c(x,h);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(x,h):r(g>2?arguments[2]:void 0)(h,x);return o(x,h,p(O,h,x)),x}})},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,c){return r(c,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,c,o,f){return n(r(s,u,c,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 c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+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,c=+a,o=u&s,f=c&s,h=u>>16,p=c>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>16)+((o*p>>>0)+(x&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 c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-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),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',h=u.set,p=u.getterFor(o),x=TypeError,g=a(function(O){h(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new x(f);return new g(S)}})},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,c=+a,o=u&s,f=c&s,h=u>>>16,p=c>>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>>16)+((o*p>>>0)+(x&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,c=SyntaxError,o=TypeError,f=parseInt,h=Math.pow,p=/^[\d.a-z]+$/,x=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var R=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(x(E,0)==="-"&&(R=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),M=f(D[0],T);if(D.length>1&&(M+=f(D[1],T)/h(T,D[1].length)),T===10&&P(M,T)!==E)throw new c(a);return R*M}})},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),c=e(56472),o=e(55327),f=e(4112),h=e(31946),p=e(53776),x=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",R="Subscription",T="SubscriptionObserver",D=I.getterFor,M=I.set,B=D(A),j=D(R),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:R,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=M(this,new H(Q)),J;n||(this.closed=!1);try{(J=p(Q,"start"))&&r(J,Q,this)}catch(te){O(te)}if(!F.isClosed()){var k=F.subscriptionObserver=new L(F);try{var z=W(k),X=z;f(z)||(F.cleanup=o(z.unsubscribe)?function(){X.unsubscribe()}:s(z))}catch(te){k.error(te);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){M(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;try{var k=p(J,"next");k&&r(k,J,W)}catch(z){O(z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;F.close();try{var k=p(J,"error");k?r(k,J,W):O(W)}catch(z){O(z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var J=p(F,"complete");J&&r(J,F)}catch(k){O(k)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),M(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:h(W)?W:{},B(this).subscriber)}}),x(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},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),c=e(53776),o=e(62003),f=e(59893),h=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(x){var g=s(this)?this:r("Observable"),P=c(a(x),h);if(P){var O=a(n(P,x));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(x);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{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"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var h=n(f),p=s(h,0);return(p>47&&p<58?"\\x3":"")+u(h,c,"\\$&")}})},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,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))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,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){p(g,g,h)&&c(x,g)}),x}})},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 c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h){if(o(h,h,c))return{value:h}},!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),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var h=n(this),p=f===void 0?",":s(f),x=[];return a(h,function(g){c(x,g)}),u(x,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,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){c(x,p(g,g,h))}),x}})},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(c){var o=n(this),f=arguments.length<2,h=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,h=p):h=c(h,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return h}})},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 c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))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(c){var o=s(n(this)),f=o.length,h=a(c),p=h>=0?h:f+h;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),c=e(13764),o=c.codeAt,f=c.charAt,h="String Iterator",p=u.set,x=u.getterFor(h),g=r(function(O){p(this,{type:h,string:O,index:0})},"String",function(){var O=x(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,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),c=e(94029),o=e(55327),f=e(82762),h=e(37691).f,p=e(71698),x=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new x.WeakMap,I=x.get,E=x.has,A=x.set,R=Array,T=TypeError,D=Object.freeze||Object,M=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",J=function(ce){var se=ce.raw;if(t&&!M(se))throw new T("Raw template should be frozen");if(E(S,se))return I(S,se);var fe=k(se),Ue=X(fe);return h(Ue,"raw",{value:D(fe)}),D(Ue),A(S,se,Ue),Ue},k=function(ce){var se=c(ce),fe=f(se),Ue=R(fe),Ze=R(fe),ot=0,dt,ct,Xe,je;if(!fe)throw new T(Q);for(;ot0)throw new T(W);dt[1]=""}if(me){if(dt.length===1||Y(K,dt[dt.length-1]))throw new T(F);dt[dt.length-2]="",dt[dt.length-1]=""}for(var Ve=2;Ve1?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(c){var o=r(a(this),c,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,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var h=this,p=arguments.length,x=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(h),P(n(f,x,g))}).then(function(P){return s(u(h),P)})},!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(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,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),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,h=t.exportTypedArrayMethod,p=Math.max,x=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});h("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),R=a(O,A),T=arguments.length,D=0,M,B,j,G,H,Y,L;if(T===0)M=B=0;else if(T===1)M=0,B=A-R;else if(B=x(p(u(S),0),A-R),M=T-2,M){G=new E(M),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,M=f(D)==="base64"?h:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(M,F))throw new g('Bad char in input: "'+F+'"');return M[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(x,H,Q)}})},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,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),h=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(x){a(x);var g=x.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,x))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},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),c=e(69905),o=e(57106),f=e(66244).i2c,h=n("btoa"),p=a("".charAt),x=a("".charCodeAt),g=!!h&&!u(function(){return h("hi")!=="aGk="}),P=g&&!u(function(){h()}),O=g&&u(function(){return h(null)!=="bnVsbA=="}),S=g&&h.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(h,r,c(E));for(var A=c(E),R="",T=0,D=f,M,B;p(A,T)||(D="=",T%1);){if(B=x(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");M=M<<8|B,R+=p(D,63&M>>8-T%1*8)}return R}})},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 c in r)r[c]&&u(t[c]&&t[c].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),c=e(59893),o=c("iterator"),f=a.values,h=function(x,g){if(x){if(x[o]!==f)try{s(x,o,f)}catch(O){x[o]=f}if(u(x,g,!0),r[g]){for(var P in a)if(x[P]!==a[P])try{s(x,P,a[P])}catch(O){x[P]=a[P]}}}};for(var p in r)h(t[p]&&t[p].prototype,p);h(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),c=e(37691).f,o=e(2291),f=e(64110),h=e(32621),p=e(56472),x=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),R="DOMException",T="DATA_CLONE_ERR",D=n("Error"),M=n(R)||function(){try{var Ze=n("MessageChannel")||r("worker_threads").MessageChannel;new Ze().port1.postMessage(new WeakMap)}catch(ot){if(ot.name===T&&ot.code===25)return ot.constructor}}(),B=M&&M.prototype,j=D.prototype,G=I.set,H=I.getterFor(R),Y="stack"in new D(R),L=function(Ze){return h(O,Ze)&&O[Ze].m?O[Ze].c:0},V=function(){p(this,K);var ot=arguments.length,dt=P(ot<1?void 0:arguments[0]),ct=P(ot<2?void 0:arguments[1],"Error"),Xe=L(ct);if(G(this,{type:R,name:ct,message:dt,code:Xe}),E||(this.name=ct,this.message=dt,this.code=Xe),Y){var je=new D(dt);je.name=R,c(this,"stack",u(1,S(je.stack,1)))}},K=V.prototype=s(j),Q=function(Ze){return{enumerable:!0,configurable:!0,get:Ze}},W=function(Ze){return Q(function(){return H(this)[Ze]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new M instanceof D)}),J=F||a(function(){return j.toString!==g||String(new M(1,2))!=="2: 1"}),k=F||a(function(){return new M(1,"DataCloneError").code!==25}),z=F||M[T]!==25||B[T]!==25,X=A?J||k||z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:M});var te=n(R),ie=te.prototype;J&&(A||M===te)&&o(ie,"toString",g),k&&E&&M===te&&f(ie,"code",Q(function(){return L(x(this).name)}));for(var ce in O)if(h(O,ce)){var se=O[ce],fe=se.s,Ue=u(6,se.c);h(te,fe)||c(te,fe,Ue),h(ie,fe)||c(ie,fe,Ue)}},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),c=e(56472),o=e(25576),f=e(7825),h=e(52109),p=e(80739),x=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),R="stack"in new S(1,2),T=S&&x&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),M=A&&!D&&!R;t({global:!0,constructor:!0,forced:g||M},{DOMException:M?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in h)if(u(h,G)){var H=h[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.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),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var h=u&&c.domain;n(h?h.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,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(h){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:h,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{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),c=e(6145),o=e(55327),f=e(39812),h=e(4112),p=e(31946),x=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),R=e(57106),T=e(81644),D=e(2786),M=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),J=D.Map,k=D.has,z=D.get,X=D.set,te=M.Set,ie=M.add,ce=M.has,se=a("Object","keys"),fe=s([].push),Ue=s((!0).valueOf),Ze=s(1 .valueOf),ot=s("".valueOf),dt=s(V.prototype.getTime),ct=c("structuredClone"),Xe="DataCloneError",je="Transferring",De=function(de){return!u(function(){var Ee=new n.Set([7]),ft=de(Ee),qe=de(Y(7));return ft===Ee||!ft.has(7)||!p(qe)||+qe!=7})&&de},me=function(de,Ee){return!u(function(){var ft=new Ee,qe=de({a:ft,b:ft});return!(qe&&qe.a===qe.b&&qe.a instanceof Ee&&qe.a.stack===ft.stack)})},Ve=function(de){return!u(function(){var Ee=de(new n.AggregateError([1],ct,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==ct||Ee.cause!==3})},vt=n.structuredClone,Ct=t||!me(vt,K)||!me(vt,F)||!Ve(vt),wt=!vt&&De(function(de){return new W(ct,{detail:de}).detail}),Ie=De(vt)||wt,Je=function(de){throw new F("Uncloneable type: "+de,Xe)},ht=function(de,Ee){throw new F((Ee||"Cloning")+" of "+de+" cannot be properly polyfilled in this engine",Xe)},Ne=function(de,Ee){return Ie||ht(Ee),Ie(de)},be=function(){var de;try{de=new n.DataTransfer}catch(Ee){try{de=new n.ClipboardEvent("").clipboardData}catch(ft){}}return de&&de.items&&de.files?de:null},le=function(de,Ee,ft){if(k(Ee,de))return z(Ee,de);var qe=ft||O(de),Ye,it,Tt,Yt,Oe,Le;if(qe==="SharedArrayBuffer")Ie?Ye=Ie(de):Ye=de;else{var ze=n.DataView;!ze&&!o(de.slice)&&ht("ArrayBuffer");try{if(o(de.slice)&&!de.resizable)Ye=de.slice(0);else for(it=de.byteLength,Tt=("maxByteLength"in de)?{maxByteLength:de.maxByteLength}:void 0,Ye=new ArrayBuffer(it,Tt),Yt=new ze(de),Oe=new ze(Ye),Le=0;Le1&&!h(arguments[1])?P(arguments[1]):void 0,qe=ft?ft.transfer:void 0,Ye,it;qe!==void 0&&(Ye=new J,it=tt(qe,Ye));var Tt=Ce(Ee,Ye);return it&&xt(it),Tt}})},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),c=e(2291),o=e(64110),f=e(66477),h=e(94573),p=e(83126),x=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),R=e(69905),T=e(20132),D=e(35012),M=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=x.set,W=x.getterFor(V),F=x.getterFor(K),J=Object.getOwnPropertyDescriptor,k=function(Ye){if(!s)return r[Ye];var it=J(r,Ye);return it&&it.value},z=k("fetch"),X=k("Request"),te=k("Headers"),ie=X&&X.prototype,ce=te&&te.prototype,se=r.RegExp,fe=r.TypeError,Ue=r.decodeURIComponent,Ze=r.encodeURIComponent,ot=a("".charAt),dt=a([].join),ct=a([].push),Xe=a("".replace),je=a([].shift),De=a([].splice),me=a("".split),Ve=a("".slice),vt=/\+/g,Ct=Array(4),wt=function(Ye){return Ct[Ye-1]||(Ct[Ye-1]=se("((?:%[\\da-f]{2}){"+Ye+"})","gi"))},Ie=function(Ye){try{return Ue(Ye)}catch(it){return Ye}},Je=function(Ye){var it=Xe(Ye,vt," "),Tt=4;try{return Ue(it)}catch(Yt){for(;Tt;)it=Xe(it,wt(Tt--),Ie);return it}},ht=/[!'()~]|%20/g,Ne={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},be=function(Ye){return Ne[Ye]},le=function(Ye){return Xe(Ze(Ye),ht,be)},ye=p(function(it,Tt){Q(this,{type:K,target:W(it).entries,index:0,kind:Tt})},V,function(){var it=F(this),Tt=it.target,Yt=it.index++;if(!Tt||Yt>=Tt.length)return it.target=void 0,j(void 0,!0);var Oe=Tt[Yt];switch(it.kind){case"keys":return j(Oe.key,!1);case"values":return j(Oe.value,!1)}return j([Oe.key,Oe.value],!1)},!0),Ce=function(Ye){this.entries=[],this.url=null,Ye!==void 0&&(A(Ye)?this.parseObject(Ye):this.parseQuery(typeof Ye=="string"?ot(Ye,0)==="?"?Ve(Ye,1):Ye:R(Ye)))};Ce.prototype={type:V,bindURL:function(Ye){this.url=Ye,this.update()},parseObject:function(Ye){var it=this.entries,Tt=B(Ye),Yt,Oe,Le,ze,mt,Dt,ue;if(Tt)for(Yt=M(Ye,Tt),Oe=Yt.next;!(Le=n(Oe,Yt)).done;){if(ze=M(E(Le.value)),mt=ze.next,(Dt=n(mt,ze)).done||(ue=n(mt,ze)).done||!n(mt,ze).done)throw new fe("Expected sequence with length 2");ct(it,{key:R(Dt.value),value:R(ue.value)})}else for(var gt in Ye)O(Ye,gt)&&ct(it,{key:gt,value:R(Ye[gt])})},parseQuery:function(Ye){if(Ye)for(var it=this.entries,Tt=me(Ye,"&"),Yt=0,Oe,Le;Yt0?arguments[0]:void 0,Tt=Q(this,new Ce(it));s||(this.size=Tt.entries.length)},xt=tt.prototype;if(f(xt,{append:function(it,Tt){var Yt=W(this);G(arguments.length,2),ct(Yt.entries,{key:R(it),value:R(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ye){for(var it=W(this),Tt=G(arguments.length,1),Yt=it.entries,Oe=R(Ye),Le=Tt<2?void 0:arguments[1],ze=Le===void 0?Le:R(Le),mt=0;mtYt.key?1:-1}),it.updateURL()},forEach:function(it){for(var Tt=W(this).entries,Yt=S(it,arguments.length>1?arguments[1]:void 0),Oe=0,Le;Oe1?ft(arguments[1]):{})}}),P(X)){var qe=function(it){return g(this,ie),new X(it,arguments.length>1?ft(arguments[1]):{})};ie.constructor=qe,qe.prototype=ie,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:qe})}}i.exports={URLSearchParams:tt,getState:W}},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,c=r(u.append),o=r(u.delete),f=r(u.forEach),h=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(x){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,x);var O=[];f(this,function(M,B){h(O,{key:B,value:M})}),a(g,1);for(var S=n(x),I=n(P),E=0,A=0,R=!1,T=O.length,D;E?@[\\\]^|]/,vt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Ct=/^[\u0000-\u0020]+/,wt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Ie=/[\t\n\r]/g,Je,ht=function(bt){var et=X(bt,"."),We,Be,nt,jt,Nt,hr,gr;if(et.length&&et[et.length-1]===""&&et.length--,We=et.length,We>4)return bt;for(Be=[],nt=0;nt1&&V(jt,0)==="0"&&(Nt=K(Xe,jt)?16:8,jt=te(jt,Nt===8?1:2)),jt==="")hr=0;else{if(!K(Nt===10?De:Nt===8?je:me,jt))return bt;hr=H(jt,Nt)}J(Be,hr)}for(nt=0;nt=L(256,5-We))return null}else if(hr>255)return null;for(gr=F(Be),nt=0;nt6))return;for(hr=0;Me();){if(gr=null,hr>0)if(Me()==="."&&hr<4)nt++;else return;if(!K(ct,Me()))return;for(;K(ct,Me());){if(Ur=H(Me(),10),gr===null)gr=Ur;else{if(gr===0)return;gr=gr*10+Ur}if(gr>255)return;nt++}et[We]=et[We]*256+gr,hr++,(hr===2||hr===4)&&We++}if(hr!==4)return;break}else if(Me()===":"){if(nt++,!Me())return}else if(Me())return;et[We++]=jt}if(Be!==null)for(_n=We-Be,We=7;We!==0&&_n>0;)ir=et[We],et[We--]=et[Be+_n-1],et[Be+--_n]=ir;else if(We!==8)return;return et},be=function(bt){for(var et=null,We=1,Be=null,nt=0,jt=0;jt<8;jt++)bt[jt]!==0?(nt>We&&(et=Be,We=nt),Be=null,nt=0):(Be===null&&(Be=jt),++nt);return nt>We&&(et=Be,We=nt),et},le=function(bt){var et,We,Be,nt;if(typeof bt=="number"){for(et=[],We=0;We<4;We++)ce(et,bt%256),bt=Y(bt/256);return Q(et,".")}else if(typeof bt=="object"){for(et="",Be=be(bt),We=0;We<8;We++)nt&&bt[We]===0||(nt&&(nt=!1),Be===We?(et+=We?":":"::",nt=!0):(et+=W(bt[We],16),We<7&&(et+=":")));return"["+et+"]"}return bt},ye={},Ce=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ce,{"#":1,"?":1,"{":1,"}":1}),xt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(bt,et){var We=P(bt,0);return We>32&&We<127&&!h(et,bt)?bt:encodeURIComponent(bt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(bt,et){var We;return bt.length===2&&K(ot,V(bt,0))&&((We=V(bt,1))===":"||!et&&We==="|")},qe=function(bt){var et;return bt.length>1&&ft(te(bt,0,2))&&(bt.length===2||(et=V(bt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ye=function(bt){return bt==="."||ie(bt)==="%2e"},it=function(bt){return bt=ie(bt),bt===".."||bt==="%2e."||bt===".%2e"||bt==="%2e%2e"},Tt={},Yt={},Oe={},Le={},ze={},mt={},Dt={},ue={},gt={},tr={},Ht={},Ut={},cr={},He={},pt={},kt={},ar={},$t={},pr={},Ir={},Lr={},qt=function(bt,et,We){var Be=S(bt),nt,jt,Nt;if(et){if(jt=this.parse(Be),jt)throw new G(jt);this.searchParams=null}else{if(We!==void 0&&(nt=new qt(We,!0)),jt=this.parse(Be,null,nt),jt)throw new G(jt);Nt=B(new M),Nt.bindURL(this),this.searchParams=Nt}};qt.prototype={type:"URL",parse:function(bt,et,We){var Be=this,nt=et||Tt,jt=0,Nt="",hr=!1,gr=!1,Ur=!1,_n,ir,Me,Tr;for(bt=S(bt),et||(Be.scheme="",Be.username="",Be.password="",Be.host=null,Be.port=null,Be.path=[],Be.query=null,Be.fragment=null,Be.cannotBeABaseURL=!1,bt=k(bt,Ct,""),bt=k(bt,wt,"$1")),bt=k(bt,Ie,""),_n=x(bt);jt<=_n.length;){switch(ir=_n[jt],nt){case Tt:if(ir&&K(ot,ir))Nt+=ie(ir),nt=Yt;else{if(et)return fe;nt=Oe;continue}break;case Yt:if(ir&&(K(dt,ir)||ir==="+"||ir==="-"||ir==="."))Nt+=ie(ir);else if(ir===":"){if(et&&(Be.isSpecial()!==h(Ee,Nt)||Nt==="file"&&(Be.includesCredentials()||Be.port!==null)||Be.scheme==="file"&&!Be.host))return;if(Be.scheme=Nt,et){Be.isSpecial()&&Ee[Be.scheme]===Be.port&&(Be.port=null);return}Nt="",Be.scheme==="file"?nt=He:Be.isSpecial()&&We&&We.scheme===Be.scheme?nt=Le:Be.isSpecial()?nt=ue:_n[jt+1]==="/"?(nt=ze,jt++):(Be.cannotBeABaseURL=!0,J(Be.path,""),nt=pr)}else{if(et)return fe;Nt="",nt=Oe,jt=0;continue}break;case Oe:if(!We||We.cannotBeABaseURL&&ir!=="#")return fe;if(We.cannotBeABaseURL&&ir==="#"){Be.scheme=We.scheme,Be.path=g(We.path),Be.query=We.query,Be.fragment="",Be.cannotBeABaseURL=!0,nt=Lr;break}nt=We.scheme==="file"?He:mt;continue;case Le:if(ir==="/"&&_n[jt+1]==="/")nt=gt,jt++;else{nt=mt;continue}break;case ze:if(ir==="/"){nt=tr;break}else{nt=$t;continue}case mt:if(Be.scheme=We.scheme,ir===Je)Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query;else if(ir==="/"||ir==="\\"&&Be.isSpecial())nt=Dt;else if(ir==="?")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query="",nt=Ir;else if(ir==="#")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.path.length--,nt=$t;continue}break;case Dt:if(Be.isSpecial()&&(ir==="/"||ir==="\\"))nt=gt;else if(ir==="/")nt=tr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,nt=$t;continue}break;case ue:if(nt=gt,ir!=="/"||V(Nt,jt+1)!=="/")continue;jt++;break;case gt:if(ir!=="/"&&ir!=="\\"){nt=tr;continue}break;case tr:if(ir==="@"){hr&&(Nt="%40"+Nt),hr=!0,Me=x(Nt);for(var Fe=0;Fe65535)return Ze;Be.port=Be.isSpecial()&&na===Ee[Be.scheme]?null:na,Nt=""}if(et)return;nt=ar;continue}else return Ze;break;case He:if(Be.scheme="file",ir==="/"||ir==="\\")nt=pt;else if(We&&We.scheme==="file")switch(ir){case Je:Be.host=We.host,Be.path=g(We.path),Be.query=We.query;break;case"?":Be.host=We.host,Be.path=g(We.path),Be.query="",nt=Ir;break;case"#":Be.host=We.host,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;break;default:qe(Q(g(_n,jt),""))||(Be.host=We.host,Be.path=g(We.path),Be.shortenPath()),nt=$t;continue}else{nt=$t;continue}break;case pt:if(ir==="/"||ir==="\\"){nt=kt;break}We&&We.scheme==="file"&&!qe(Q(g(_n,jt),""))&&(ft(We.path[0],!0)?J(Be.path,We.path[0]):Be.host=We.host),nt=$t;continue;case kt:if(ir===Je||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Nt))nt=$t;else if(Nt===""){if(Be.host="",et)return;nt=ar}else{if(Tr=Be.parseHost(Nt),Tr)return Tr;if(Be.host==="localhost"&&(Be.host=""),et)return;Nt="",nt=ar}continue}else Nt+=ir;break;case ar:if(Be.isSpecial()){if(nt=$t,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Be.query="",nt=Ir;else if(!et&&ir==="#")Be.fragment="",nt=Lr;else if(ir!==Je&&(nt=$t,ir!=="/"))continue;break;case $t:if(ir===Je||ir==="/"||ir==="\\"&&Be.isSpecial()||!et&&(ir==="?"||ir==="#")){if(it(Nt)?(Be.shortenPath(),ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&J(Be.path,"")):Ye(Nt)?ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&J(Be.path,""):(Be.scheme==="file"&&!Be.path.length&&ft(Nt)&&(Be.host&&(Be.host=""),Nt=V(Nt,0)+":"),J(Be.path,Nt)),Nt="",Be.scheme==="file"&&(ir===Je||ir==="?"||ir==="#"))for(;Be.path.length>1&&Be.path[0]==="";)z(Be.path);ir==="?"?(Be.query="",nt=Ir):ir==="#"&&(Be.fragment="",nt=Lr)}else Nt+=de(ir,tt);break;case pr:ir==="?"?(Be.query="",nt=Ir):ir==="#"?(Be.fragment="",nt=Lr):ir!==Je&&(Be.path[0]+=de(ir,ye));break;case Ir:!et&&ir==="#"?(Be.fragment="",nt=Lr):ir!==Je&&(ir==="'"&&Be.isSpecial()?Be.query+="%27":ir==="#"?Be.query+="%23":Be.query+=de(ir,ye));break;case Lr:ir!==Je&&(Be.fragment+=de(ir,Ce));break}jt++}},parseHost:function(bt){var et,We,Be;if(V(bt,0)==="["){if(V(bt,bt.length-1)!=="]"||(et=Ne(te(bt,1,-1)),!et))return Ue;this.host=et}else if(this.isSpecial()){if(bt=O(bt),K(Ve,bt)||(et=ht(bt),et===null))return Ue;this.host=et}else{if(K(vt,bt))return Ue;for(et="",We=x(bt),Be=0;Be1?arguments[1]:void 0,nt=T(We,new qt(et,!1,Be));r||(We.href=nt.serialize(),We.origin=nt.getOrigin(),We.protocol=nt.getProtocol(),We.username=nt.getUsername(),We.password=nt.getPassword(),We.host=nt.getHost(),We.hostname=nt.getHostname(),We.port=nt.getPort(),We.pathname=nt.getPathname(),We.search=nt.getSearch(),We.searchParams=nt.getSearchParams(),We.hash=nt.getHash())},Wt=Ft.prototype,Qt=function(bt,et){return{get:function(){return D(this)[bt]()},set:et&&function(We){return D(this)[et](We)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var yr=j.createObjectURL,Er=j.revokeObjectURL;yr&&c(Ft,"createObjectURL",s(yr,j)),Er&&c(Ft,"revokeObjectURL",s(Er,j))}I(Ft,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ft})},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[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=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,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(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 c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;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);a3?(fe=ot===se)&&(J=Ue[(F=Ue[4])?5:(F=3,3)],Ue[4]=Ue[5]=p):Ue[0]<=Ze&&((fe=ce<2&&Zese||se>ot)&&(Ue[4]=ce,Ue[5]=se,te.n=ot,F=0))}if(fe||ce>1)return I;throw X=!0,se}return function(ce,se,fe){if(k>1)throw TypeError("Generator is already running");for(X&&se===1&&ie(se,fe),F=se,J=fe;(x=F<2?p:J)||!X;){W||(F?F<3?(F>1&&(te.n=-1),ie(F,J)):te.n=J:te.v=J);try{if(k=2,W){if(F||(ce="next"),x=W[ce]){if(!(x=x.call(W,J)))throw TypeError("iterator result is not an object");if(!x.done)return x;J=x.value,F<2&&(F=0)}else F===1&&(x=W.return)&&x.call(W),F<2&&(J=TypeError("The iterator does not provide a '"+ce+"' method"),F=1);W=p}else if((x=(X=te.n<0)?J:V.call(K,te))!==I)break}catch(Ue){W=p,F=1,J=Ue}finally{k=1}}return{value:x,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function R(){}x=Object.getPrototypeOf;var T=[][P]?x(x([][P]())):(r(x={},P,function(){return this}),x),D=R.prototype=E.prototype=Object.create(T);function M(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,R):(B.__proto__=R,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=R,r(D,"constructor",R),r(R,"constructor",A),A.displayName="GeneratorFunction",r(R,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:M}})()}function a(p,x){function g(O,S,I,E){try{var A=p[O](S),R=A.value;return R instanceof t?x.resolve(R.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):x.resolve(R).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new x(function(A,R){g(O,I,A,R)})}return P=P?P.then(E,E):E()},!0)}function s(p,x,g,P,O){return new a(n().w(p,x,g,P),O||Promise)}function u(p,x,g,P,O){var S=s(p,x,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var x=Object(p),g=[];for(var P in x)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in x)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var x=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(x)return x.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function h(){"use strict";var p=n(),x=p.m(h),g=(Object.getPrototypeOf?Object.getPrototypeOf(x):x.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(R){E||(E={stop:function(){return A(R.a,2)},catch:function(){return R.v},abrupt:function(D,M){return A(R.a,O[D],M)},delegateYield:function(D,M,B){return E.resultName=M,A(R.d,f(D),B)},finish:function(D){return A(R.f,D)}},A=function(D,M,B){R.p=E.prev,R.n=E.next;try{return D(M,B)}finally{E.next=R.n}}),E.resultName&&(E[E.resultName]=R.v,E.resultName=void 0),E.sent=R.v,E.next=R.n;try{return I.call(this,E)}finally{R.p=E.prev,R.n=E.next}}}return(h=function(){return{wrap:function(A,R,T,D){return p.w(S(A),R,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,R){return new t(A,R)},AsyncIterator:a,async:function(A,R,T,D,M){return(P(R)?s:u)(S(A),R,T,D,M)},keys:c,values:f}})()}},18773: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)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);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(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;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+""}},76190: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)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);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}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var h=[null];h.push.apply(h,o);var p=new(c.bind.apply(c,h));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(h){if(h===null||!n(h))return h;if(typeof h!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(h))return o.get(h);o.set(h,p)}function p(){return s(h,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(h.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,h)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,h=f===void 0?!1:f,p=u.debounceMode,x=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var R=A||{},T=R.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,R=new Array(A),T=0;Tn?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;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",65:"p__StudentEffectivenessAnalysis__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",1025:"p__KnowledgeHub__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",1150:"p__BwDemo__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",1344:"p__Hami__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",1994:"p__Classrooms__Lists__AI__AIknowledge__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",2306:"p__Classrooms__Lists__AI__AIagent__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",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",7172:"p__User__Detail__MemberCenter__index",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",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__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",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",9595:"p__knowledgegraph__Statistics__AbilityMap__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:"c4c73d91",65:"9fb2e1f2",67:"2f66fc7a",109:"39c71d5b",117:"8656a198",195:"7f7fc419",264:"fc8e9f98",265:"a0127e6d",292:"2aa236e6",310:"169eada6",316:"1f60ada6",337:"164d5649",342:"48df1505",354:"d4d139cf",459:"ebe1fba7",479:"cdd7b2f9",485:"d4e879fe",508:"c2eb0e29",532:"0c2878e2",533:"372d1862",547:"e3eabc58",556:"5b84415a",559:"c3659962",576:"d4b8b8e9",629:"44a1d9a5",643:"dfc7addb",671:"4a609b8d",680:"cc37e05d",700:"aa052edd",737:"4801ad96",741:"ac5fd360",745:"3c3fd56f",799:"ef875469",869:"35807840",895:"b253e79d",919:"61c4361c",921:"f979ce4e",928:"501775b9",981:"24da50c7",1006:"b06234d6",1025:"6d54e611",1043:"734acbcd",1045:"870ced65",1048:"92ee6e27",1070:"19becb50",1144:"c90eccaf",1148:"bd72d279",1150:"78fc9157",1154:"8cb80842",1211:"50d9c6d6",1253:"313fa327",1257:"e930f8e4",1265:"8d828485",1274:"5f6ea65a",1276:"b5cf1119",1343:"24929ea3",1344:"6e5d4bcb",1416:"9e64a388",1423:"71a205c6",1427:"00d9b246",1443:"18dd09bb",1450:"c120c250",1461:"4d7972f7",1462:"fcf08abc",1470:"c91b5e38",1475:"3f42e604",1482:"5094b016",1512:"903f222b",1520:"975ac2fa",1545:"93e9d69c",1578:"0034d46c",1581:"75b545ae",1582:"018f0719",1646:"e6e27b60",1657:"50868c89",1660:"9a01362f",1674:"fd32b8f8",1702:"f8a1e2fb",1713:"e9a58823",1717:"bd09694c",1727:"3065358a",1750:"b7b647ca",1783:"94d987c5",1799:"480f9d5b",1831:"b5eba764",1836:"dd4fa1aa",1855:"b8836776",1880:"ad45c198",1939:"e0d00b2f",1953:"f69bffae",1962:"0cfefa0f",1994:"4c505432",2011:"59d51f98",2045:"a00532ad",2076:"975fa1fc",2102:"dd9f4f76",2141:"d8cc3b5f",2216:"22d2e17a",2240:"69f03a21",2249:"f4830452",2254:"e932fc9d",2300:"83840044",2303:"79f63d80",2306:"f286149d",2307:"aef53651",2338:"607c428b",2339:"0df1c841",2386:"192e235c",2396:"4018d0b5",2404:"9947801a",2412:"ee4bdbe6",2425:"6395c7f9",2443:"dcdedf58",2460:"5a9b5950",2476:"af179972",2494:"68080a87",2501:"d722c581",2524:"5d84c5e5",2529:"1d61bf02",2535:"ec8401f2",2538:"de4a3723",2539:"1d137d0d",2548:"0b12947c",2570:"add8bec6",2594:"e87d3761",2603:"aedb70f4",2659:"67a74233",2707:"9c94e598",2806:"f25979a1",2819:"6a51b3e9",2823:"8a5c3421",2826:"b6facb6d",2829:"04afceb2",2837:"54a82605",2865:"65feae35",2875:"17065131",2884:"7c47d0e4",2969:"ab3357d7",2983:"91704030",3006:"65bc57d5",3133:"9bf3f89c",3141:"f71e5054",3157:"7aace7a2",3183:"6b2b41c0",3198:"8e655451",3212:"d1e92fbf",3220:"04c55b9c",3247:"3e067fda",3260:"3f60edc1",3282:"82b99cf8",3317:"6ac2eb58",3332:"adf89b8c",3355:"70aec3ec",3356:"fd27135f",3391:"41de0b29",3433:"eb295c0a",3442:"94d835d1",3443:"a8c1ee62",3447:"53f7f7d5",3451:"dc780fea",3496:"6c398c8f",3509:"063978d8",3550:"3dc83156",3581:"b72dd062",3585:"affb96e2",3589:"60e9d5ba",3665:"012e5c6b",3668:"8485980d",3685:"0121b8f1",3697:"481a10d9",3747:"a242078c",3754:"632a2854",3777:"d5b0f2f1",3784:"6bb60f53",3805:"9dbcb95e",3861:"cf2f3073",3862:"ead12001",3873:"cbd45599",3885:"f87f7f15",3897:"8c833a50",3910:"3d673f42",3935:"8d89c3e0",3951:"22eb8c33",3987:"5cecd51b",4014:"27a8e97c",4017:"719b6f4e",4030:"7d4f4118",4056:"cb5e72f3",4058:"1e6ac98f",4078:"e3704084",4088:"6f7d1078",4093:"d174e4ed",4105:"6f076825",4110:"cdd771e0",4144:"3a3e1d31",4164:"d5aadc38",4216:"16dd9066",4217:"6dab4a11",4227:"e0cc2a0c",4259:"da2b61eb",4264:"e37e60a8",4339:"2b3b00b3",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"8a727df2",4492:"924f160a",4496:"8ac42754",4498:"5a034681",4504:"00048f78",4514:"2545d187",4520:"4c5844ef",4546:"afe93b3b",4565:"cd70a302",4572:"de064712",4599:"cff4dc1f",4601:"b7bd63ac",4610:"7c077716",4621:"ba37e852",4628:"ece2c60c",4662:"ac20845d",4685:"c33f1528",4715:"2bc25b53",4736:"270b9d3d",4741:"c48e7b73",4757:"78686012",4766:"93d0b6de",4770:"30420c59",4790:"619413e4",4795:"5fe385f3",4797:"a24e92db",4800:"9fc17eb1",4849:"d47c26d8",4850:"1edda4b7",4862:"967c9ff8",4884:"acce6640",4889:"c1a5cdb1",4928:"967ed5b1",4973:"0f60287a",4994:"d13abe23",5022:"62848d23",5043:"e0acbcce",5048:"9e8c8e6b",5060:"85dafcc6",5096:"90b2336c",5111:"c9c7f822",5125:"d802b28f",5148:"36c6cb30",5176:"c94e5c48",5179:"6930c22e",5186:"b47223ef",5191:"d4ba2bbd",5238:"934ec965",5290:"5dabcdc2",5297:"cfbd7020",5319:"c9d7b623",5321:"1163c84e",5335:"51973496",5345:"c780d73b",5354:"7ae70604",5357:"dda43c5a",5359:"2b95e20f",5382:"56ba29a6",5402:"9add57d6",5416:"454536b7",5434:"38b302a6",5470:"373021ec",5494:"d89549c4",5518:"22084e66",5549:"dd838d9e",5572:"2b89fb67",5573:"76833890",5599:"d877eb5e",5624:"573aae7f",5631:"e00d3d36",5650:"cccc7973",5679:"4a090bef",5705:"9e2bd49b",5729:"b71e8b56",5741:"f2f95c1e",5764:"e0d7e586",5775:"6e2833b8",5786:"839a527f",5798:"48de79dd",5816:"35707547",5825:"ecf03496",5876:"5eded409",5888:"ac3b6b30",5891:"7b65f91f",5895:"e68f1a7d",5902:"98b3ead1",5915:"0691f052",5927:"da8a848f",5992:"19341897",6029:"c3bce616",6034:"07bed09a",6045:"d268f87f",6047:"3ce45acd",6052:"0c6e914b",6063:"c24d1f1a",6069:"211c571f",6095:"56e260c1",6126:"99519171",6127:"8297dbe3",6170:"6a37a1b1",6265:"dfb26875",6270:"7bfd2dbe",6277:"b8cc0d16",6328:"08221d7f",6366:"a529b573",6378:"7f3a946a",6411:"2a270776",6434:"4c989897",6444:"c11fcccc",6452:"461efb5b",6521:"fb8e8181",6531:"1e4cd45d",6541:"47ea0552",6583:"bcc027e1",6587:"df690aa2",6634:"0f995f76",6651:"2516551d",6685:"9cfa7303",6729:"d10f5574",6741:"60e2b163",6758:"7501a1c7",6774:"59d4d618",6784:"6981ea90",6788:"50efaf2a",6796:"bce16b65",6805:"e4807c26",6811:"8d77054c",6820:"5aabe8f5",6845:"69691efb",6882:"d7cf4bab",6883:"96224112",6904:"53fdd509",6913:"3ebb9303",6963:"efd1bf2f",6982:"5bb61540",6985:"6abb4311",7008:"9109c501",7042:"15afc187",7043:"7a5c5800",7045:"a081d94b",7046:"001f9ac8",7058:"557b8e9d",7062:"e706aae0",7084:"46ccce72",7156:"e7466006",7172:"80af92d7",7178:"b609fdc6",7182:"dde2ef82",7242:"532a4f94",7260:"6babaedc",7331:"2e27a23b",7333:"67d36e9c",7365:"1005464f",7395:"4bae25fe",7460:"6c3cf3af",7477:"bf058487",7482:"e33e6d03",7527:"ab32e055",7545:"dcfbd9d7",7560:"031104b7",7573:"97f85034",7589:"89549a1f",7591:"c8233ce9",7614:"a6a51188",7622:"fcc3582c",7686:"4fcec9f9",7706:"c2a79e40",7806:"ef067c8a",7852:"28270abe",7855:"5da44a1c",7857:"fbeffd8f",7878:"2a9f7265",7883:"c55b56b8",7884:"3aefaec5",7922:"a25162e6",7947:"f61d6d84",7964:"29aed9a1",8014:"4cf3613c",8062:"d7d12296",8072:"c712282d",8077:"b7e26b5a",8085:"75eb787b",8089:"d536b13a",8137:"1c81a560",8143:"ad59c48b",8155:"906f6b9c",8161:"83c5fa9a",8237:"89cef1dd",8241:"7411d7eb",8302:"598581e7",8307:"af04d1ae",8319:"b8af74ec",8340:"e3e4d3ad",8350:"07df8a75",8398:"46895268",8431:"dc741013",8435:"3d0e0959",8447:"ae0ee30a",8517:"c64be9fa",8522:"841e33e6",8561:"333e8ec9",8563:"8f79a704",8634:"92569016",8639:"21c350a0",8665:"8d0ff4ed",8688:"778ad46f",8689:"5103dd52",8723:"96b5738a",8737:"ce7dad23",8776:"0ad26240",8782:"3994cd40",8787:"e2983d10",8795:"4860345a",8797:"0969057f",8821:"073bde83",8823:"03d2b149",8827:"639896e4",8842:"9f25a3e2",8866:"eb77d687",8882:"0a772923",8885:"88d2b637",8898:"d002bcd8",8909:"60f42ee0",8920:"7f82440c",8963:"790aecdd",8982:"7deb4417",8999:"e6c9be6d",9076:"0b84f506",9104:"bbcb2345",9133:"25a388ea",9205:"a3471fc9",9215:"08951f0f",9252:"0d791a59",9260:"f163e60e",9332:"ddb6f231",9360:"4689ee51",9366:"6593543e",9391:"618bf046",9404:"9fcc3d3e",9408:"dc31f2a4",9416:"6ad3230b",9472:"98e780de",9487:"388476ff",9489:"a6c1dc6f",9507:"5a155e83",9554:"ed358e7b",9559:"f794af19",9590:"379c5f22",9595:"25ea3992",9647:"691e885a",9649:"4905839c",9674:"cb23268e",9677:"23e49bcb",9695:"6a124f19",9715:"f4a98502",9716:"74162f97",9762:"ce639d21",9785:"92417e74",9788:"217c8a0f",9890:"e4914815",9891:"801723f9",9895:"b8e31ff2",9905:"531d56f3",9921:"d929838c",9922:"dabae06a",9928:"5989f5e0",9944:"cab47848",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__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",1025:"p__KnowledgeHub__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",1344:"p__Hami__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",1994:"p__Classrooms__Lists__AI__AIknowledge__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",2306:"p__Classrooms__Lists__AI__AIagent__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",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",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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",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",7172:"p__User__Detail__MemberCenter__index",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",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__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",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",9595:"p__knowledgegraph__Statistics__AbilityMap__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:"733ddb1e",65:"a6b3e531",67:"029f6918",109:"b9c23c40",195:"299a59ad",264:"5fd9b3fc",265:"bcb485e4",292:"376f627a",310:"9707ac7a",337:"1d464bd2",342:"9d120446",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"21e56ad9",533:"4300d9a2",547:"5581debc",556:"789b4b22",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"416299a6",737:"72eaccaa",745:"f454bc97",799:"7613a684",869:"af851eb7",895:"ce8634e8",919:"7b6bf46e",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"8680dbac",1043:"e8c0878b",1045:"e1c4fec3",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"b5c2c61f",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"9e46c075",1344:"099ffb3b",1416:"a66c356b",1423:"0534f297",1427:"7de4aa62",1443:"275581f6",1450:"63954a12",1461:"6ece609a",1470:"afcb0f79",1475:"be5327ba",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"ee2287f6",1674:"fdbc1e05",1702:"522451c1",1713:"34d25278",1717:"9017801c",1727:"8804f63d",1783:"51dc8cca",1831:"45d1d689",1836:"5f0d3f7f",1855:"a88676c2",1880:"33802bae",1939:"1a5a1b37",1953:"3b2cf0d2",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"1cea3fde",2102:"08e28f8d",2141:"5eb2f330",2216:"3f94e824",2240:"e7cce869",2254:"64cff177",2303:"4b6c9e89",2306:"7e0b9785",2307:"b2c54321",2338:"7f6781a1",2339:"92fc7df5",2396:"8876ae2f",2404:"d9aa211d",2412:"c34e9c61",2425:"cc6591f1",2443:"8ce865e5",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2524:"e39c73f1",2529:"c717395e",2539:"4cd64205",2548:"75182034",2570:"652e2977",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"c0ade113",2819:"82c67c32",2823:"a13b21fb",2826:"be01e8ce",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"6451b7f8",2983:"d1d544a4",3006:"7fce4e74",3141:"ecd9027b",3157:"5795331e",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"5a483a96",3282:"0f132e8b",3317:"390325ea",3332:"c0cb51aa",3355:"62bfb3d7",3356:"09ef7307",3391:"89554b70",3433:"09f7123c",3442:"7216725b",3443:"7b6bf46e",3447:"1653d818",3451:"e3a31387",3496:"7fb183b0",3509:"70043ca5",3581:"5db600bd",3585:"5f288e7b",3665:"3e192df6",3668:"ad707b11",3685:"5356e3de",3747:"0750500b",3784:"05ecae20",3873:"6cb1a719",3897:"d7ae199d",3910:"658d457f",3935:"cc4b3b37",3951:"8745ae68",4030:"1de12d96",4056:"10eacfff",4078:"aa54548e",4093:"dc0d9129",4105:"9d922cf1",4144:"f10aa199",4164:"4c96eade",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"f316031f",4449:"e68d8d58",4492:"de71e80b",4496:"dcb45324",4498:"a31f5262",4504:"bff34996",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"977c3bc6",4601:"3c8ac557",4610:"687005a6",4621:"4534af9c",4662:"11b33ae5",4715:"06409cee",4736:"e89a19bd",4741:"edc5f085",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"82d3ed88",4862:"6be86df4",4884:"bd293d3b",4889:"55dc1530",4928:"3ec9e47f",4973:"129c56e8",4994:"538691c4",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"1b6f46c4",5191:"62c651fa",5238:"8f522562",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1356c3ed",5402:"359ba8a5",5470:"2f935faa",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"75413a04",5624:"c4392173",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"1bdfdc1b",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"43dd9f9d",5825:"8dc231c8",5888:"215b0119",5891:"095caaf1",5895:"7eff338b",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"4dfaf827",6052:"b0238dca",6063:"1c67a8a6",6069:"98ad77e6",6127:"66ea13ef",6265:"8e129355",6270:"07911741",6277:"0544a7e9",6328:"1d366bbd",6366:"079fc2d8",6434:"db339afb",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"1769a9ab",6587:"9c49e7fa",6634:"27423a87",6651:"b07fe216",6685:"7514740b",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"28c0b3a9",6805:"3e988a30",6820:"1ac8b19c",6845:"ebefd97a",6882:"c2d2eada",6883:"9b7cf91d",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"ea03ee5d",7008:"9a2d99bf",7042:"7b6bf46e",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"40e510f5",7062:"7ffc0ccc",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"09521da4",7482:"809f9009",7527:"9cb7be9f",7545:"e037b576",7560:"d82e43ca",7589:"6828cc9e",7614:"8e370373",7622:"dbcbd3d3",7806:"bd9accb9",7852:"fbefc7a5",7855:"c21502c8",7857:"6071267c",7878:"2b521fde",7883:"f85314f7",7884:"749716d8",7922:"7239517c",8014:"5ab4388f",8062:"8e384b9f",8072:"10958afc",8077:"5275d1f3",8085:"a40e2b9c",8137:"66f37f26",8143:"df74d34a",8155:"d345abd7",8237:"a15c17c9",8241:"174709c1",8302:"65435707",8307:"06ed69e3",8319:"44f8355a",8398:"2c790b63",8431:"244f47c8",8435:"055820b8",8447:"0534acc3",8517:"596dea44",8522:"cf0b444f",8563:"adef7772",8634:"9ac40e24",8665:"c52575bc",8688:"f98a445e",8689:"d5ee6df5",8723:"495c54e9",8782:"6499b7ed",8787:"121de108",8795:"23231ec2",8797:"ef4d6764",8821:"f7d574a3",8823:"aa5e3cb0",8827:"40984d97",8866:"fddbf9ed",8882:"88d4f80b",8885:"de905169",8982:"f3c8b77c",8999:"42d19932",9076:"6a501148",9133:"54fd6676",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"dad08667",9366:"3f6c2582",9391:"59be6bd5",9404:"d8cf04f7",9408:"d3565b1a",9416:"adb56e5d",9472:"77b86e55",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"aebf977a",9590:"38c5632a",9595:"7b6bf46e",9647:"6538e824",9649:"5e708a2c",9674:"809451cc",9677:"da08b5ee",9695:"80b32abf",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e3ec12d1",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?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;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",65:"p__StudentEffectivenessAnalysis__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",1025:"p__KnowledgeHub__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",1150:"p__BwDemo__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",1344:"p__Hami__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",1994:"p__Classrooms__Lists__AI__AIknowledge__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",2306:"p__Classrooms__Lists__AI__AIagent__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",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",7172:"p__User__Detail__MemberCenter__index",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",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__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",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",9595:"p__knowledgegraph__Statistics__AbilityMap__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:"c4c73d91",65:"9fb2e1f2",67:"2f66fc7a",109:"39c71d5b",117:"8656a198",195:"7f7fc419",264:"fc8e9f98",265:"a0127e6d",292:"2aa236e6",310:"169eada6",316:"1f60ada6",337:"164d5649",342:"48df1505",354:"d4d139cf",459:"ebe1fba7",479:"cdd7b2f9",485:"d4e879fe",508:"c2eb0e29",532:"0c2878e2",533:"372d1862",547:"e3eabc58",556:"5b84415a",559:"c3659962",576:"d4b8b8e9",629:"44a1d9a5",643:"dfc7addb",671:"4a609b8d",680:"cc37e05d",700:"aa052edd",737:"4801ad96",741:"ac5fd360",745:"3c3fd56f",799:"ef875469",869:"35807840",895:"b253e79d",919:"61c4361c",921:"f979ce4e",928:"501775b9",981:"24da50c7",1006:"b06234d6",1025:"6d54e611",1043:"734acbcd",1045:"870ced65",1048:"92ee6e27",1070:"19becb50",1144:"c90eccaf",1148:"bd72d279",1150:"78fc9157",1154:"8cb80842",1211:"50d9c6d6",1253:"313fa327",1257:"e930f8e4",1265:"8d828485",1274:"5f6ea65a",1276:"b5cf1119",1343:"24929ea3",1344:"6e5d4bcb",1416:"9e64a388",1423:"71a205c6",1427:"00d9b246",1443:"18dd09bb",1450:"c120c250",1461:"4d7972f7",1462:"fcf08abc",1470:"c91b5e38",1475:"3f42e604",1482:"5094b016",1512:"903f222b",1520:"975ac2fa",1545:"93e9d69c",1578:"0034d46c",1581:"75b545ae",1582:"018f0719",1646:"e6e27b60",1657:"50868c89",1660:"9a01362f",1674:"fd32b8f8",1702:"f8a1e2fb",1713:"e9a58823",1717:"bd09694c",1727:"3065358a",1750:"b7b647ca",1783:"94d987c5",1799:"480f9d5b",1831:"b5eba764",1836:"dd4fa1aa",1855:"b8836776",1880:"ad45c198",1939:"e0d00b2f",1953:"f69bffae",1962:"0cfefa0f",1994:"4c505432",2011:"59d51f98",2045:"a00532ad",2076:"975fa1fc",2102:"dd9f4f76",2141:"d8cc3b5f",2216:"22d2e17a",2240:"69f03a21",2249:"f4830452",2254:"e932fc9d",2300:"83840044",2303:"79f63d80",2306:"f286149d",2307:"aef53651",2338:"607c428b",2339:"0df1c841",2386:"192e235c",2396:"4018d0b5",2404:"9947801a",2412:"ee4bdbe6",2425:"6395c7f9",2443:"dcdedf58",2460:"5a9b5950",2476:"af179972",2494:"68080a87",2501:"d722c581",2524:"5d84c5e5",2529:"1d61bf02",2535:"ec8401f2",2538:"de4a3723",2539:"1d137d0d",2548:"0b12947c",2570:"add8bec6",2594:"e87d3761",2603:"aedb70f4",2659:"67a74233",2707:"9c94e598",2806:"f25979a1",2819:"6a51b3e9",2823:"8a5c3421",2826:"b6facb6d",2829:"04afceb2",2837:"54a82605",2865:"65feae35",2875:"17065131",2884:"7c47d0e4",2969:"ab3357d7",2983:"91704030",3006:"65bc57d5",3133:"9bf3f89c",3141:"f71e5054",3157:"7aace7a2",3183:"6b2b41c0",3198:"8e655451",3212:"d1e92fbf",3220:"04c55b9c",3247:"3e067fda",3260:"3f60edc1",3282:"82b99cf8",3317:"6ac2eb58",3332:"adf89b8c",3355:"70aec3ec",3356:"fd27135f",3391:"41de0b29",3433:"eb295c0a",3442:"94d835d1",3443:"a8c1ee62",3447:"53f7f7d5",3451:"dc780fea",3496:"6c398c8f",3509:"063978d8",3550:"3dc83156",3581:"b72dd062",3585:"affb96e2",3589:"60e9d5ba",3665:"012e5c6b",3668:"8485980d",3685:"0121b8f1",3697:"481a10d9",3747:"a242078c",3754:"632a2854",3777:"d5b0f2f1",3784:"6bb60f53",3805:"9dbcb95e",3861:"cf2f3073",3862:"ead12001",3873:"cbd45599",3885:"f87f7f15",3897:"8c833a50",3910:"3d673f42",3935:"8d89c3e0",3951:"22eb8c33",3987:"5cecd51b",4014:"27a8e97c",4017:"719b6f4e",4030:"7d4f4118",4056:"cb5e72f3",4058:"1e6ac98f",4078:"e3704084",4088:"6f7d1078",4093:"d174e4ed",4105:"6f076825",4110:"cdd771e0",4144:"3a3e1d31",4164:"d5aadc38",4216:"16dd9066",4217:"6dab4a11",4227:"e0cc2a0c",4259:"da2b61eb",4264:"e37e60a8",4339:"2b3b00b3",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"8a727df2",4492:"924f160a",4496:"8ac42754",4498:"5a034681",4504:"00048f78",4514:"2545d187",4520:"4c5844ef",4546:"afe93b3b",4565:"cd70a302",4572:"de064712",4599:"cff4dc1f",4601:"b7bd63ac",4610:"7c077716",4621:"ba37e852",4628:"ece2c60c",4662:"ac20845d",4685:"c33f1528",4715:"2bc25b53",4736:"270b9d3d",4741:"c48e7b73",4757:"78686012",4766:"93d0b6de",4770:"30420c59",4790:"619413e4",4795:"5fe385f3",4797:"a24e92db",4800:"9fc17eb1",4849:"d47c26d8",4850:"1edda4b7",4862:"967c9ff8",4884:"acce6640",4889:"c1a5cdb1",4928:"967ed5b1",4973:"0f60287a",4994:"d13abe23",5022:"62848d23",5043:"e0acbcce",5048:"9e8c8e6b",5060:"85dafcc6",5096:"90b2336c",5111:"c9c7f822",5125:"d802b28f",5148:"36c6cb30",5176:"c94e5c48",5179:"6930c22e",5186:"b47223ef",5191:"d4ba2bbd",5238:"934ec965",5290:"5dabcdc2",5297:"cfbd7020",5319:"c9d7b623",5321:"1163c84e",5335:"51973496",5345:"c780d73b",5354:"7ae70604",5357:"dda43c5a",5359:"2b95e20f",5382:"56ba29a6",5402:"9add57d6",5416:"454536b7",5434:"38b302a6",5470:"373021ec",5494:"d89549c4",5518:"22084e66",5549:"dd838d9e",5572:"2b89fb67",5573:"76833890",5599:"d877eb5e",5624:"573aae7f",5631:"e00d3d36",5650:"cccc7973",5679:"4a090bef",5705:"9e2bd49b",5729:"b71e8b56",5741:"f2f95c1e",5764:"e0d7e586",5775:"6e2833b8",5786:"839a527f",5798:"48de79dd",5816:"35707547",5825:"ecf03496",5876:"5eded409",5888:"ac3b6b30",5891:"7b65f91f",5895:"e68f1a7d",5902:"98b3ead1",5915:"0691f052",5927:"da8a848f",5992:"19341897",6029:"c3bce616",6034:"07bed09a",6045:"d268f87f",6047:"3ce45acd",6052:"0c6e914b",6063:"c24d1f1a",6069:"211c571f",6095:"56e260c1",6126:"99519171",6127:"8297dbe3",6170:"6a37a1b1",6265:"dfb26875",6270:"7bfd2dbe",6277:"b8cc0d16",6328:"08221d7f",6366:"a529b573",6378:"7f3a946a",6411:"2a270776",6434:"4c989897",6444:"c11fcccc",6452:"461efb5b",6521:"fb8e8181",6531:"1e4cd45d",6541:"47ea0552",6583:"bcc027e1",6587:"df690aa2",6634:"0f995f76",6651:"2516551d",6685:"9cfa7303",6729:"d10f5574",6741:"60e2b163",6758:"7501a1c7",6774:"59d4d618",6784:"6981ea90",6788:"50efaf2a",6796:"bce16b65",6805:"e4807c26",6811:"8d77054c",6820:"5aabe8f5",6845:"69691efb",6882:"d7cf4bab",6883:"96224112",6904:"53fdd509",6913:"3ebb9303",6963:"efd1bf2f",6982:"5bb61540",6985:"6abb4311",7008:"9109c501",7042:"15afc187",7043:"7a5c5800",7045:"a081d94b",7046:"001f9ac8",7058:"557b8e9d",7062:"e706aae0",7084:"46ccce72",7156:"e7466006",7172:"80af92d7",7178:"b609fdc6",7182:"dde2ef82",7242:"532a4f94",7260:"6babaedc",7331:"2e27a23b",7333:"67d36e9c",7365:"1005464f",7395:"4bae25fe",7460:"6c3cf3af",7477:"bf058487",7482:"e33e6d03",7527:"ab32e055",7545:"dcfbd9d7",7560:"031104b7",7573:"97f85034",7589:"89549a1f",7591:"c8233ce9",7614:"a6a51188",7622:"fcc3582c",7686:"4fcec9f9",7706:"c2a79e40",7806:"ef067c8a",7852:"28270abe",7855:"5da44a1c",7857:"fbeffd8f",7878:"2a9f7265",7883:"c55b56b8",7884:"3aefaec5",7922:"a25162e6",7947:"f61d6d84",7964:"29aed9a1",8014:"4cf3613c",8062:"d7d12296",8072:"c712282d",8077:"b7e26b5a",8085:"75eb787b",8089:"d536b13a",8137:"1c81a560",8143:"ad59c48b",8155:"906f6b9c",8161:"83c5fa9a",8237:"89cef1dd",8241:"7411d7eb",8302:"598581e7",8307:"af04d1ae",8319:"b8af74ec",8340:"e3e4d3ad",8350:"07df8a75",8398:"46895268",8431:"dc741013",8435:"3d0e0959",8447:"ae0ee30a",8517:"c64be9fa",8522:"21e78d24",8561:"333e8ec9",8563:"8f79a704",8634:"92569016",8639:"21c350a0",8665:"8d0ff4ed",8688:"778ad46f",8689:"5103dd52",8723:"96b5738a",8737:"ce7dad23",8776:"0ad26240",8782:"3994cd40",8787:"e2983d10",8795:"4860345a",8797:"0969057f",8821:"073bde83",8823:"03d2b149",8827:"639896e4",8842:"9f25a3e2",8866:"eb77d687",8882:"0a772923",8885:"88d2b637",8898:"d002bcd8",8909:"60f42ee0",8920:"7f82440c",8963:"790aecdd",8982:"7deb4417",8999:"e6c9be6d",9076:"0b84f506",9104:"bbcb2345",9133:"25a388ea",9205:"a3471fc9",9215:"08951f0f",9252:"0d791a59",9260:"f163e60e",9332:"ddb6f231",9360:"4689ee51",9366:"6593543e",9391:"618bf046",9404:"9fcc3d3e",9408:"dc31f2a4",9416:"6ad3230b",9472:"98e780de",9487:"388476ff",9489:"a6c1dc6f",9507:"5a155e83",9554:"ed358e7b",9559:"f794af19",9590:"379c5f22",9595:"25ea3992",9647:"691e885a",9649:"4905839c",9674:"cb23268e",9677:"23e49bcb",9695:"6a124f19",9715:"f4a98502",9716:"74162f97",9762:"ce639d21",9785:"92417e74",9788:"217c8a0f",9890:"e4914815",9891:"801723f9",9895:"b8e31ff2",9905:"531d56f3",9921:"d929838c",9922:"dabae06a",9928:"5989f5e0",9944:"cab47848",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__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",1025:"p__KnowledgeHub__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",1344:"p__Hami__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",1994:"p__Classrooms__Lists__AI__AIknowledge__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",2306:"p__Classrooms__Lists__AI__AIagent__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",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",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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",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",7172:"p__User__Detail__MemberCenter__index",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",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__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",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",9595:"p__knowledgegraph__Statistics__AbilityMap__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:"733ddb1e",65:"a6b3e531",67:"029f6918",109:"b9c23c40",195:"299a59ad",264:"5fd9b3fc",265:"bcb485e4",292:"376f627a",310:"9707ac7a",337:"1d464bd2",342:"9d120446",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"21e56ad9",533:"4300d9a2",547:"5581debc",556:"789b4b22",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"416299a6",737:"72eaccaa",745:"f454bc97",799:"7613a684",869:"af851eb7",895:"ce8634e8",919:"7b6bf46e",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"8680dbac",1043:"e8c0878b",1045:"e1c4fec3",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"b5c2c61f",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"9e46c075",1344:"099ffb3b",1416:"a66c356b",1423:"0534f297",1427:"7de4aa62",1443:"275581f6",1450:"63954a12",1461:"6ece609a",1470:"afcb0f79",1475:"be5327ba",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"ee2287f6",1674:"fdbc1e05",1702:"522451c1",1713:"34d25278",1717:"9017801c",1727:"8804f63d",1783:"51dc8cca",1831:"45d1d689",1836:"5f0d3f7f",1855:"a88676c2",1880:"33802bae",1939:"1a5a1b37",1953:"3b2cf0d2",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"1cea3fde",2102:"08e28f8d",2141:"5eb2f330",2216:"3f94e824",2240:"e7cce869",2254:"64cff177",2303:"4b6c9e89",2306:"7e0b9785",2307:"b2c54321",2338:"7f6781a1",2339:"92fc7df5",2396:"8876ae2f",2404:"d9aa211d",2412:"c34e9c61",2425:"cc6591f1",2443:"8ce865e5",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2524:"e39c73f1",2529:"c717395e",2539:"4cd64205",2548:"75182034",2570:"652e2977",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"c0ade113",2819:"82c67c32",2823:"a13b21fb",2826:"be01e8ce",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"6451b7f8",2983:"d1d544a4",3006:"7fce4e74",3141:"ecd9027b",3157:"5795331e",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"5a483a96",3282:"0f132e8b",3317:"390325ea",3332:"c0cb51aa",3355:"62bfb3d7",3356:"09ef7307",3391:"89554b70",3433:"09f7123c",3442:"7216725b",3443:"7b6bf46e",3447:"1653d818",3451:"e3a31387",3496:"7fb183b0",3509:"70043ca5",3581:"5db600bd",3585:"5f288e7b",3665:"3e192df6",3668:"ad707b11",3685:"5356e3de",3747:"0750500b",3784:"05ecae20",3873:"6cb1a719",3897:"d7ae199d",3910:"658d457f",3935:"cc4b3b37",3951:"8745ae68",4030:"1de12d96",4056:"10eacfff",4078:"aa54548e",4093:"dc0d9129",4105:"9d922cf1",4144:"f10aa199",4164:"4c96eade",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"f316031f",4449:"e68d8d58",4492:"de71e80b",4496:"dcb45324",4498:"a31f5262",4504:"bff34996",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"977c3bc6",4601:"3c8ac557",4610:"687005a6",4621:"4534af9c",4662:"11b33ae5",4715:"06409cee",4736:"e89a19bd",4741:"edc5f085",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"82d3ed88",4862:"6be86df4",4884:"bd293d3b",4889:"55dc1530",4928:"3ec9e47f",4973:"129c56e8",4994:"538691c4",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"1b6f46c4",5191:"62c651fa",5238:"8f522562",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1356c3ed",5402:"359ba8a5",5470:"2f935faa",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"75413a04",5624:"c4392173",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"1bdfdc1b",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"43dd9f9d",5825:"8dc231c8",5888:"215b0119",5891:"095caaf1",5895:"7eff338b",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"4dfaf827",6052:"b0238dca",6063:"1c67a8a6",6069:"98ad77e6",6127:"66ea13ef",6265:"8e129355",6270:"07911741",6277:"0544a7e9",6328:"1d366bbd",6366:"079fc2d8",6434:"db339afb",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"1769a9ab",6587:"9c49e7fa",6634:"27423a87",6651:"b07fe216",6685:"7514740b",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"28c0b3a9",6805:"3e988a30",6820:"1ac8b19c",6845:"ebefd97a",6882:"c2d2eada",6883:"9b7cf91d",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"ea03ee5d",7008:"9a2d99bf",7042:"7b6bf46e",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"40e510f5",7062:"7ffc0ccc",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"09521da4",7482:"809f9009",7527:"9cb7be9f",7545:"e037b576",7560:"d82e43ca",7589:"6828cc9e",7614:"8e370373",7622:"dbcbd3d3",7806:"bd9accb9",7852:"fbefc7a5",7855:"c21502c8",7857:"6071267c",7878:"2b521fde",7883:"f85314f7",7884:"749716d8",7922:"7239517c",8014:"5ab4388f",8062:"8e384b9f",8072:"10958afc",8077:"5275d1f3",8085:"a40e2b9c",8137:"66f37f26",8143:"df74d34a",8155:"d345abd7",8237:"a15c17c9",8241:"174709c1",8302:"65435707",8307:"06ed69e3",8319:"44f8355a",8398:"2c790b63",8431:"244f47c8",8435:"055820b8",8447:"0534acc3",8517:"596dea44",8522:"cf0b444f",8563:"adef7772",8634:"9ac40e24",8665:"c52575bc",8688:"f98a445e",8689:"d5ee6df5",8723:"495c54e9",8782:"6499b7ed",8787:"121de108",8795:"23231ec2",8797:"ef4d6764",8821:"f7d574a3",8823:"aa5e3cb0",8827:"40984d97",8866:"fddbf9ed",8882:"88d4f80b",8885:"de905169",8982:"f3c8b77c",8999:"42d19932",9076:"6a501148",9133:"54fd6676",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"dad08667",9366:"3f6c2582",9391:"59be6bd5",9404:"d8cf04f7",9408:"d3565b1a",9416:"adb56e5d",9472:"77b86e55",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"aebf977a",9590:"38c5632a",9595:"7b6bf46e",9647:"6538e824",9649:"5e708a2c",9674:"809451cc",9677:"da08b5ee",9695:"80b32abf",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e3ec12d1",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 Nr.endsWith("/")?Nr:"".concat(Nr,"/")}var oc=__webpack_require__(38127),ju=__webpack_require__(38329),nu=__webpack_require__(8616),Ns=["content"],us=["content"],Lc=/^(http:|https:)?\/\//;function Lu(Nr){return Lc.test(Nr)||Nr.startsWith("/")&&!Nr.startsWith("/*")||Nr.startsWith("./")||Nr.startsWith("../")}var Oi=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Bs=function(an){var Bn,Pa=an.loaderData,Gn=an.htmlPageOpts,qn=an.manifest,ua=(qn==null||(Bn=qn.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ua,"'")}})};function Xi(Nr){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Nr=="string")return Lu(Nr)?(0,ti.Z)({src:Nr},an):{content:Nr};if((0,nu.Z)(Nr)==="object")return(0,ti.Z)((0,ti.Z)({},Nr),an);throw new Error("Invalid script type: ".concat((0,nu.Z)(Nr)))}function Zl(Nr){return Lu(Nr)?{type:"link",href:Nr}:{type:"style",content:Nr}}var Fc=function(an){var Bn,Pa,Gn,qn,ua,so,Vn=an.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Bn=Vn.favicons)===null||Bn===void 0?void 0:Bn.map(function(uo,Es){return oe.createElement("link",{key:Es,rel:"shortcut icon",href:uo})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Pa=Vn.keywords)===null||Pa===void 0?void 0:Pa.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(uo){return oe.createElement("meta",{key:uo.name,name:uo.name,content:uo.content})}),Vn==null||(qn=Vn.links)===null||qn===void 0?void 0:qn.map(function(uo,Es){return oe.createElement("link",(0,ju.Z)({key:Es},uo))}),Vn==null||(ua=Vn.styles)===null||ua===void 0?void 0:ua.map(function(uo,Es){var Ss=Zl(uo),Zs=Ss.type,Hs=Ss.href,lu=Ss.content;if(Zs==="link")return oe.createElement("link",{key:Es,rel:"stylesheet",href:Hs});if(Zs==="style")return oe.createElement("style",{key:Es},lu)}),Vn==null||(so=Vn.headScripts)===null||so===void 0?void 0:so.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,Ns);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))}))};function li(Nr){var an,Bn=Nr.children,Pa=Nr.loaderData,Gn=Nr.manifest,qn=Nr.htmlPageOpts,ua=Nr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,so=Nr.mountElementId;if(ua!=null&&ua.pureHtml)return oe.createElement("html",null,oe.createElement("head",null,oe.createElement(Fc,{htmlPageOpts:qn})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:qn})));if(ua!=null&&ua.pureApp)return oe.createElement(oe.Fragment,null,Bn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:(qn==null?void 0:qn.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(Fc,{htmlPageOpts:qn})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:qn}),qn==null||(an=qn.scripts)===null||an===void 0?void 0:an.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,us);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))})))}var au=oe.createContext(void 0);function Nc(){return oe.useContext(au)}var Fu=["redirect"];function Nu(Nr){var an=Nr.routesById,Bn=Nr.parentId,Pa=Nr.routeComponents,Gn=Nr.useStream,qn=Gn===void 0?!0:Gn;return Object.keys(an).filter(function(ua){return an[ua].parentId===Bn}).map(function(ua){var so=zu((0,ti.Z)((0,ti.Z)({route:an[ua],routeComponent:Pa[ua],loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat},Nr.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(uo){return an[uo].parentId===ua}).length>0}),{},{useStream:qn})),Vn=Nu({routesById:an,routeComponents:Pa,parentId:so.id,loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat,useStream:qn});return Vn.length>0&&(so.children=Vn,so.routes=Vn),so})}function Bu(Nr){var an=(0,bi.UO)(),Bn=(0,bi.Gn)(Nr.to,an),Pa=(0,ku.T$)(),Gn=(0,bi.TH)();if(Pa!=null&&Pa.keepQuery){var qn=Gn.search+Gn.hash;Bn+=qn}var ua=(0,ti.Z)((0,ti.Z)({},Nr),{},{to:Bn});return oe.createElement(bi.Fg,(0,ju.Z)({replace:!0},ua))}function zu(Nr){var an=Nr.route,Bn=Nr.useStream,Pa=Bn===void 0?!0:Bn,Gn=an.redirect,qn=(0,oc.Z)(an,Fu),ua=Nr.reactRouter5Compat?ic:Zu;return(0,ti.Z)({element:Gn?oe.createElement(Bu,{to:Gn}):oe.createElement(au.Provider,{value:{route:Nr.route}},oe.createElement(ua,{loader:oe.memo(Nr.routeComponent),loadingComponent:Nr.loadingComponent||Cl,hasChildren:Nr.hasChildren,useStream:Pa}))},qn)}function Cl(){return oe.createElement("div",null)}function ic(Nr){var an=Nc(),Bn=an.route,Pa=(0,ku.Ov)(),Gn=Pa.history,qn=Pa.clientRoutes,ua=(0,bi.UO)(),so={params:ua,isExact:!0,path:Bn.path,url:Gn.location.pathname},Vn=Nr.loader,uo={location:Gn.location,match:so,history:Gn,params:ua,route:Bn,routes:qn};return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(bi.j3,null))):oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(bi.j3,null))}function Zu(Nr){var an=Nr.loader;return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(an,null)):oe.createElement(an,null)}var wu=null;function fl(){return wu}function Bc(Nr){var an=Nr.history,Bn=oe.useState({action:an.action,location:an.location}),Pa=(0,bu.Z)(Bn,2),Gn=Pa[0],qn=Pa[1];return(0,oe.useLayoutEffect)(function(){return an.listen(qn)},[an]),(0,oe.useLayoutEffect)(function(){function ua(so){Nr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Nr.routes,clientRoutes:Nr.clientRoutes,location:so.location,action:so.action,basename:Nr.basename,isFirst:!!so.isFirst}})}return ua({location:Gn.location,action:Gn.action,isFirst:!0}),an.listen(ua)},[an,Nr.routes,Nr.clientRoutes]),oe.createElement(bi.F0,{navigator:an,location:Gn.location,basename:Nr.basename},Nr.children)}function cs(){var Nr=(0,ku.Ov)(),an=Nr.clientRoutes;return(0,bi.V$)(an)}var Hu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Uu=function(an,Bn){var Pa=an.basename||"/",Gn=Nu({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var qn=oe.createElement(Bc,{basename:Pa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:Gn,history:an.history},Bn),ua=0,so=Hu;uanew Promise((Pa,Gn)=>{var qn=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then(qn,ua);so((Bn=Bn.apply(Nr,an)).next())});function pl(){return sc(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/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/tasks/:taskId/result",exact:!0,parentId:"314",id:"320"},321:{path:"/myproblems",parentId:"1",id:"321"},322:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"321",id:"322"},323:{path:"/myproblems/:id",exact:!0,parentId:"321",id:"323"},324:{path:"/account",parentId:"1",id:"324"},325:{path:"/account",parentId:"324",id:"325"},326:{path:"/account/profile",parentId:"325",id:"326"},327:{path:"/account/profile/edit",parentId:"325",id:"327"},328:{path:"/account/certification",parentId:"325",id:"328"},329:{path:"/account/secure",parentId:"325",id:"329"},330:{path:"/account/binding",parentId:"325",id:"330"},331:{path:"/account/Results",parentId:"325",id:"331"},332:{path:"/ch",parentId:"1",id:"332"},333:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"332",id:"333"},334:{path:"/ch/rest/",exact:!0,parentId:"332",id:"334"},335:{path:"/ch/rest/:id",exact:!0,parentId:"332",id:"335"},336:{path:"/order",parentId:"1",id:"336"},337:{path:"/order",parentId:"336",id:"337"},338:{path:"/order/invoice",parentId:"336",id:"338"},339:{path:"/order/records",parentId:"336",id:"339"},340:{path:"/order/apply",parentId:"336",id:"340"},341:{path:"/order/view",parentId:"336",id:"341"},342:{path:"/order/:courseId/information",parentId:"336",id:"342"},343:{path:"/order/:courseId/pay",parentId:"336",id:"343"},344:{path:"/order/:orderNum/result",parentId:"336",id:"344"},345:{path:"/messages",parentId:"1",id:"345"},346:{path:"/messages/:userId/user_tidings",parentId:"345",id:"346"},347:{path:"/messages/:userId/private_messages",parentId:"345",id:"347"},348:{path:"/messages/:userId/message_detail",parentId:"345",id:"348"},349:{path:"/vtrs",parentId:"1",id:"349"},350:{path:"/vtrs/:virtual_spacesId",parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"350",id:"351"},352:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"350",id:"352"},353:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"350",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"350",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"350",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"350",id:"356"},357:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"350",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey",parentId:"350",id:"358"},359:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"350",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"350",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"350",id:"361"},362:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"350",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material",parentId:"350",id:"363"},364:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"350",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"350",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"350",id:"366"},367:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"350",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"350",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"350",id:"369"},370:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"350",id:"370"},371:{path:"/vtrs/:virtual_spacesId/settings",parentId:"350",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources",parentId:"350",id:"372"},373:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"350",id:"373"},374:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"350",id:"374"},375:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"350",id:"375"},376:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"350",id:"376"},377:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"350",id:"377"},378:{path:"/vtrs/:virtual_spacesId/*",parentId:"350",id:"378"},379:{path:"/101",parentId:"1",id:"379"},380:{path:"/101/:virtual_spacesId",parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId",exact:!0,parentId:"380",id:"381"},382:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"380",id:"382"},383:{path:"/101/:virtual_spacesId/experiment",parentId:"380",id:"383"},384:{path:"/101/:virtual_spacesId/announcement",parentId:"380",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/add",parentId:"380",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"380",id:"386"},387:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"380",id:"387"},388:{path:"/101/:virtual_spacesId/survey",parentId:"380",id:"388"},389:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"380",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge",parentId:"380",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"380",id:"391"},392:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"380",id:"392"},393:{path:"/101/:virtual_spacesId/material",parentId:"380",id:"393"},394:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"380",id:"394"},395:{path:"/101/:virtual_spacesId/lesson",parentId:"380",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"380",id:"396"},397:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"380",id:"397"},398:{path:"/101/:virtual_spacesId/discussion",parentId:"380",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"380",id:"399"},400:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"380",id:"400"},401:{path:"/101/:virtual_spacesId/settings",parentId:"380",id:"401"},402:{path:"/101/:virtual_spacesId/resources",parentId:"380",id:"402"},403:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"380",id:"403"},404:{path:"/101/:virtual_spacesId/Plan",parentId:"380",id:"404"},405:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"380",id:"405"},406:{path:"/101/:virtual_spacesId/digtal",parentId:"380",id:"406"},407:{path:"/101/:virtual_spacesId/homepage",parentId:"380",id:"407"},408:{path:"/101/:virtual_spacesId/*",parentId:"380",id:"408"},409:{path:"/administration",parentId:"1",id:"409"},410:{path:"/administration",parentId:"409",id:"410"},411:{path:"/administration/college",parentId:"410",id:"411"},412:{path:"/administration/student",parentId:"410",id:"412"},413:{path:"/administration/student/:studentId/edit",parentId:"410",id:"413"},414:{path:"/administration/profession",parentId:"410",id:"414"},415:{path:"/graduations",parentId:"1",id:"415"},416:{path:"/graduations",exact:!0,parentId:"415",id:"416"},417:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"415",id:"417"},418:{path:"/graduations/:id",parentId:"415",id:"418"},419:{path:"/graduations/:id/index",parentId:"418",id:"419"},420:{path:"/graduations/:id/topics",parentId:"418",id:"420"},421:{path:"/graduations/:id/student_selection",parentId:"418",id:"421"},422:{path:"/graduations/:id/tasks",parentId:"418",id:"422"},423:{path:"/graduations/:id/opening_report",parentId:"418",id:"423"},424:{path:"/graduations/:id/midterm_report",parentId:"418",id:"424"},425:{path:"/graduations/:id/thesis",parentId:"418",id:"425"},426:{path:"/graduations/:id/final_defense",parentId:"418",id:"426"},427:{path:"/graduations/:id/final_thesis",parentId:"418",id:"427"},428:{path:"/graduations/:id/settings",parentId:"418",id:"428"},429:{path:"/graduations/:id/teachers",parentId:"418",id:"429"},430:{path:"/graduations/:id/students",parentId:"418",id:"430"},431:{path:"/graduations/:id/archives",parentId:"418",id:"431"},432:{path:"/graduations/:id/grading_summary",parentId:"418",id:"432"},433:{path:"/dataset",parentId:"1",id:"433"},434:{path:"/dataset",exact:!0,parentId:"433",id:"434"},435:{path:"/dataset/:id/detail",exact:!0,parentId:"433",id:"435"},436:{path:"/knowledgegraph",parentId:"1",id:"436"},437:{path:"/knowledgegraph/:pathId",parentId:"436",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"436",id:"438"},439:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"436",id:"439"},440:{path:"/knowledgegraph/:pathId/statistics",parentId:"436",id:"440"},441:{parentId:"436",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"441",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"441",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"441",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"441",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"441",id:"446"},447:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"441",id:"447"},448:{path:"/miniprogram",parentId:"1",id:"448"},449:{path:"/miniprogram/courseware/study",exact:!0,parentId:"448",id:"449"},450:{path:"/educoder-demo",exact:!0,parentId:"1",id:"450"},451:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"451"},452:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"452"},453:{path:"/training",parentId:"1",id:"453"},454:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"453",id:"454"},455:{path:"/largeScreen",exact:!0,parentId:"1",id:"455"},456:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"456"},457:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"457"},458:{path:"/quality",parentId:"1",id:"458"},459:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"458",id:"459"},460:{path:"/otherlogin",exact:!0,parentId:"1",id:"460"},461:{path:"/otherloginqq",exact:!0,parentId:"1",id:"461"},462:{path:"/otherloginstart",exact:!0,parentId:"1",id:"462"},463:{path:"/pathsoverview",exact:!0,parentId:"1",id:"463"},464:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"465"},466:{path:"/login",parentId:"1",id:"466"},467:{path:"/login",parentId:"466",id:"467"},468:{path:"/user",parentId:"1",id:"468"},469:{path:"/user/login",parentId:"468",id:"469"},470:{path:"/user/register",parentId:"468",id:"470"},471:{path:"/user/reset-password",parentId:"468",id:"471"},472:{path:"/colleges",parentId:"1",id:"472"},473:{path:"/colleges/:id/statistics",parentId:"472",id:"473"},474:{path:"/help",parentId:"1",id:"474"},475:{path:"/help/:id",parentId:"474",id:"475"},476:{path:"/video",parentId:"1",id:"476"},477:{path:"/video/:videoId",parentId:"476",id:"477"},478:{path:"/terminal",parentId:"1",id:"478"},479:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"479"},480:{path:"/wrongAnswer",parentId:"1",id:"480"},481:{path:"/bwdemo",parentId:"1",id:"481"},482:{path:"/",parentId:"1",id:"482"},483:{path:"/",exact:!0,parentId:"482",id:"483"},484:{path:"/api/*",exact:!0,parentId:"482",id:"484"},485:{path:"/search",exact:!0,parentId:"482",id:"485"},486:{path:"/moop_cases",exact:!0,parentId:"482",id:"486"},487:{path:"/moop_cases/new",exact:!0,parentId:"482",id:"487"},488:{path:"/moop_cases/:caseId",exact:!0,parentId:"482",id:"488"},489:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"482",id:"489"},490:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"482",id:"490"},491:{path:"/randompaper",exact:!0,parentId:"482",id:"491"},492:{path:"/randompaper/edit/:id",exact:!0,parentId:"482",id:"492"},493:{path:"/randompaper/detail/:id",exact:!0,parentId:"482",id:"493"},494:{path:"/403",parentId:"482",id:"494"},495:{path:"/500",parentId:"482",id:"495"},496:{path:"/404",parentId:"482",id:"496"},497:{path:"/download",parentId:"482",id:"497"},498:{path:"/iwce",parentId:"482",id:"498"},499:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"482",id:"499"},500:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"482",id:"500"},501:{path:"/Activities",parentId:"482",id:"501"},502:{path:"/iwce/:itemname",parentId:"482",id:"502"},503:{path:"/knowledgeHub",parentId:"482",id:"503"},504:{path:"/admin/vgpu/:path*",parentId:"482",id:"504"},505:{path:"/hpc-course",parentId:"482",id:"505"},506:{path:"/user_agents",parentId:"482",id:"506"},507:{path:"/three",parentId:"482",id:"507"},508:{path:"/introduction",parentId:"482",id:"508"},509:{path:"/chatgpt",parentId:"482",id:"509"},510:{path:"/*",parentId:"482",id:"510"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,41427))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,79778))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,6822))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),10:oe.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,63995))),11:oe.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,57251))),13:oe.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,65831))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,48557))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,53801))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,57251))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),20:oe.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),21:oe.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:oe.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:oe.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,40713))),25:oe.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,40713))),26:oe.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:oe.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:oe.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:oe.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:oe.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,14510))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,58056))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,27127))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(2535),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(117),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(117),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,60839))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),42:oe.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),43:oe.lazy(()=>__webpack_require__.e(8795).then(__webpack_require__.bind(__webpack_require__,6040))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,76156))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,534))),49:oe.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),54:oe.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,81896))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,81896))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,82643))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9762),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9762),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),60:oe.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),61:oe.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),62:oe.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),63:oe.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,95346))),79:oe.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),80:oe.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,36246))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),86:oe.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,65831))),87:oe.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),88:oe.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),89:oe.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,60382))),90:oe.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),91:oe.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),94:oe.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,86202))),96:oe.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,31812))),98:oe.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),102:oe.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),103:oe.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,40474))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,81224))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,81224))),106:oe.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),107:oe.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),108:oe.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,77510))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,77510))),111:oe.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,64820))),112:oe.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,64820))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,49889))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,49889))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,82767))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,82767))),117:oe.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,56992))),118:oe.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,50716))),119:oe.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,75002))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,88377))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5345),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,88377))),122:oe.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),123:oe.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),124:oe.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,12947))),126:oe.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),127:oe.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,13083))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,13083))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),132:oe.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,59592))),133:oe.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,59592))),134:oe.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,55458))),135:oe.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,55458))),136:oe.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),137:oe.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,27766))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),140:oe.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,50420))),141:oe.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,50420))),142:oe.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,76658))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,76658))),145:oe.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,10670))),146:oe.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,10670))),147:oe.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),148:oe.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),149:oe.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),154:oe.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),155:oe.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),156:oe.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),157:oe.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),159:oe.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),160:oe.lazy(()=>__webpack_require__.e(5741).then(__webpack_require__.bind(__webpack_require__,15639))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,13245))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,89752))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,31222))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),167:oe.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,43580))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4110),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,28101))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4110),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,28101))),171:oe.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),172:oe.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),173:oe.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4110),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,38674))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),177:oe.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,39109))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,9488))),186:oe.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,72733))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),189:oe.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,48699))),190:oe.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,26236))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,75683))),193:oe.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),194:oe.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),195:oe.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),196:oe.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(6811),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,3778))),198:oe.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,82848))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,82848))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),204:oe.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,17509))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),206:oe.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),207:oe.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,75445))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,66270))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,97343))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,93557))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,45826))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(6811),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,35045))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,27035))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,54773))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,72005))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,72005))),220:oe.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,81295))),221:oe.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,81295))),222:oe.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,36599))),223:oe.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,36599))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),227:oe.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,75892))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,48335))),230:oe.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),231:oe.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),232:oe.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),233:oe.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),234:oe.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),235:oe.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,34440))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,35305))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),243:oe.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,71646))),244:oe.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,99532))),245:oe.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,91576))),246:oe.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,61544))),247:oe.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,64377))),248:oe.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,72154))),249:oe.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,99532))),250:oe.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,29261))),251:oe.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,89906))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),253:oe.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),254:oe.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,79942))),255:oe.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,62228))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,71617))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,85675))),258:oe.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,36068))),259:oe.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,1831))),260:oe.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,66209))),261:oe.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),262:oe.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),263:oe.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),264:oe.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,12463))),265:oe.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,49735))),266:oe.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),267:oe.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),268:oe.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),269:oe.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),270:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),272:oe.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,77367))),273:oe.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6521),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6521),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6521),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,89981))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6521),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,89981))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),279:oe.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),283:oe.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),284:oe.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),285:oe.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),286:oe.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),287:oe.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),288:oe.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),289:oe.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),290:oe.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),291:oe.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),292:oe.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),293:oe.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,36481))),294:oe.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),295:oe.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),296:oe.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),298:oe.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),299:oe.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),301:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),303:oe.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),304:oe.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),305:oe.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),306:oe.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),307:oe.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),308:oe.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),309:oe.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),310:oe.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),311:oe.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),312:oe.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),313:oe.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),314:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,36258))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,36258))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,36258))),320:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8319)]).then(__webpack_require__.bind(__webpack_require__,6184))),321:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),324:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),325:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),326:oe.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),327:oe.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),328:oe.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),329:oe.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),330:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),331:oe.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),334:oe.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),335:oe.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),337:oe.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),338:oe.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),339:oe.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),340:oe.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),341:oe.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),342:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),343:oe.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),344:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,78844))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),346:oe.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,94789))),347:oe.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),350:oe.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),352:oe.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),353:oe.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),354:oe.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),357:oe.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),358:oe.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),359:oe.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,8148))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),363:oe.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),371:oe.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),372:oe.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),373:oe.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),374:oe.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),375:oe.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),376:oe.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),377:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),378:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),380:oe.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),382:oe.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),383:oe.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),384:oe.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),387:oe.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),388:oe.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),389:oe.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,8148))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),393:oe.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),401:oe.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),402:oe.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),403:oe.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),404:oe.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),405:oe.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),406:oe.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),407:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),408:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),409:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),410:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),411:oe.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),412:oe.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),413:oe.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),414:oe.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),416:oe.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),417:oe.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),418:oe.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),428:oe.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),429:oe.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),430:oe.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),432:oe.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),434:oe.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),435:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(6095),__webpack_require__.e(7947),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,59773))),438:oe.lazy(()=>__webpack_require__.e(3685).then(__webpack_require__.bind(__webpack_require__,13120))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7947),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,84536))),440:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),441:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,11))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,53020))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,5547))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,91123))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6095),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,370))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,16290))),447:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,19687))),448:oe.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,5302))),450:oe.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,43026))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6411),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,43026))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),454:oe.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),455:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,97961))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,39081))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),459:oe.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),460:oe.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),461:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),462:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),466:oe.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),467:oe.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,837))),468:oe.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),469:oe.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,837))),470:oe.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35158))),471:oe.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,9777))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),477:oe.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),478:oe.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),479:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),480:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(459),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,534))),481:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,2083))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(2535),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,47653))),483:oe.lazy(()=>__webpack_require__.e(8866).then(__webpack_require__.bind(__webpack_require__,45722))),484:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),485:oe.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),486:oe.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),488:oe.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),489:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),490:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),493:oe.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),494:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),495:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),496:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),497:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),499:oe.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,12947))),501:oe.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),503:oe.lazy(()=>__webpack_require__.e(1025).then(__webpack_require__.bind(__webpack_require__,63819))),504:oe.lazy(()=>__webpack_require__.e(1344).then(__webpack_require__.bind(__webpack_require__,89288))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),506:oe.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),508:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),509:oe.lazy(()=>Promise.all([__webpack_require__.e(9905),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),510:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":oe.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,5428)))}}})}var m=__webpack_require__(19873),y=__webpack_require__(26243),b=__webpack_require__(29787),Z=__webpack_require__(41977),ee=()=>oe.createElement(b.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(65582),Gr=__webpack_require__(66649),Pr=__webpack_require__.n(Gr),Rn=__webpack_require__(91392),$a=__webpack_require__.n(Rn),La=__webpack_require__(73100),Yo=__webpack_require__.n(La),to=__webpack_require__(14805),No=__webpack_require__.n(to),lo=__webpack_require__(13477),Zc=__webpack_require__.n(lo),Hc=__webpack_require__(64796),uc=__webpack_require__.n(Hc),Uc=__webpack_require__(9007),ou=__webpack_require__.n(Uc),In=__webpack_require__(58626),Wu=__webpack_require__.n(In),cc=__webpack_require__(9084),ri=__webpack_require__.n(cc),To=__webpack_require__(5116),qa=__webpack_require__.n(To),iu=__webpack_require__(50991),Pu=__webpack_require__.n(iu),lc=__webpack_require__(39050),su=__webpack_require__.n(lc),uu=__webpack_require__(1554),vl=__webpack_require__.n(uu),Wc=__webpack_require__(59697),cu=__webpack_require__.n(Wc);Pr().extend(Yo()),Pr().extend(No()),Pr().extend(Zc()),Pr().extend(uc()),Pr().extend(ou()),Pr().extend(Wu()),Pr().extend(ri()),Pr().extend(qa()),Pr().extend(Pu()),Pr().extend(su()),Pr().extend(vl()),Pr().extend(cu()),Pr().extend($a());var hl=Object.defineProperty,dc=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,zs=(Nr,an,Bn)=>an in Nr?hl(Nr,an,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Nr[an]=Bn,Eu=(Nr,an)=>{for(var Bn in an||(an={}))_l.call(an,Bn)&&zs(Nr,Bn,an[Bn]);if(dc)for(var Bn of dc(an))Mi.call(an,Bn)&&zs(Nr,Bn,an[Bn]);return Nr},fc=(Nr,an,Bn)=>new Promise((Pa,Gn)=>{var qn=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then(qn,ua);so((Bn=Bn.apply(Nr,an)).next())});const Yi="https://www-cdn.educoder.net/",pc=!1;function Su(){return fc(this,null,function*(){const Nr=(0,m.gD)(),{routes:an,routeComponents:Bn}=yield pl(Nr);yield Nr.applyPlugins({key:"patchRoutes",type:mr.ApplyPluginsType.event,args:{routes:an,routeComponents:Bn}});const Pa=Nr.applyPlugins({key:"modifyContextOpts",type:mr.ApplyPluginsType.modify,initialValue:{}}),Gn=Pa.basename||"/",qn=Pa.historyType||"browser",ua=(0,y.fi)(Eu({type:qn,basename:Gn},Pa.historyOpts));return Nr.applyPlugins({key:"render",type:mr.ApplyPluginsType.compose,initialValue(){const so={useStream:!0,routes:an,routeComponents:Bn,pluginManager:Nr,mountElementId:"root",rootElement:Pa.rootElement||document.getElementById("root"),loadingComponent:ee,publicPath:Yi,runtimePublicPath:pc,history:ua,historyType:qn,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Pa.callback},Vn=Nr.applyPlugins({key:"modifyClientRenderOpts",type:mr.ApplyPluginsType.modify,initialValue:so});return zc(Vn)}})()})}Su(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();