You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__Lists__Progr...

12 lines
694 KiB

!(function(){var Zr=Object.defineProperty,zr=Object.defineProperties;var Yr=Object.getOwnPropertyDescriptors;var Qa=Object.getOwnPropertySymbols;var xl=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable;var nl=Math.pow,Cl=($e,_,u)=>_ in $e?Zr($e,_,{enumerable:!0,configurable:!0,writable:!0,value:u}):$e[_]=u,kt=($e,_)=>{for(var u in _||(_={}))xl.call(_,u)&&Cl($e,u,_[u]);if(Qa)for(var u of Qa(_))wl.call(_,u)&&Cl($e,u,_[u]);return $e},Ln=($e,_)=>zr($e,Yr(_));var Ga=($e,_)=>{var u={};for(var e in $e)xl.call($e,e)&&_.indexOf(e)<0&&(u[e]=$e[e]);if($e!=null&&Qa)for(var e of Qa($e))_.indexOf(e)<0&&wl.call($e,e)&&(u[e]=$e[e]);return u};var Sl=($e,_,u)=>new Promise((e,y)=>{var i=w=>{try{N(u.next(w))}catch(se){y(se)}},p=w=>{try{N(u.throw(w))}catch(se){y(se)}},N=w=>w.done?e(w.value):Promise.resolve(w.value).then(i,p);N((u=u.apply($e,_)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[3951],{67921:function($e,_,u){"use strict";u.d(_,{Z:function(){return T}});var e=u(14809),y=u(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},p=i,N=u(7657),w=function(v,S){return y.createElement(N.Z,(0,e.Z)({},v,{ref:S,icon:p}))},se=y.forwardRef(w),T=se},87954:function($e,_,u){"use strict";u.d(_,{LB:function(){return Tu},g4:function(){return pe},VK:function(){return J},Cj:function(){return Hu},O1:function(){return da},Zj:function(){return Mt}});var e=u(59301),y=u(4676),i=u(35241);const p={display:"none"};function N(n){let{id:r,value:s}=n;return e.createElement("div",{id:r,style:p},s)}function w(n){let{id:r,announcement:s,ariaLiveType:h="assertive"}=n;const W={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return e.createElement("div",{id:r,style:W,role:"status","aria-live":h,"aria-atomic":!0},s)}function se(){const[n,r]=(0,e.useState)("");return{announce:(0,e.useCallback)(h=>{h!=null&&r(h)},[]),announcement:n}}const T=(0,e.createContext)(null);function f(n){const r=(0,e.useContext)(T);(0,e.useEffect)(()=>{if(!r)throw new Error("useDndMonitor must be used within a children of <DndContext>");return r(n)},[n,r])}function v(){const[n]=(0,e.useState)(()=>new Set),r=(0,e.useCallback)(h=>(n.add(h),()=>n.delete(h)),[n]);return[(0,e.useCallback)(h=>{let{type:W,event:z}=h;n.forEach(de=>{var Ee;return(Ee=de[W])==null?void 0:Ee.call(de,z)})},[n]),r]}const S={draggable:`
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.
`},F={onDragStart(n){let{active:r}=n;return"Picked up draggable item "+r.id+"."},onDragOver(n){let{active:r,over:s}=n;return s?"Draggable item "+r.id+" was moved over droppable area "+s.id+".":"Draggable item "+r.id+" is no longer over a droppable area."},onDragEnd(n){let{active:r,over:s}=n;return s?"Draggable item "+r.id+" was dropped over droppable area "+s.id:"Draggable item "+r.id+" was dropped."},onDragCancel(n){let{active:r}=n;return"Dragging was cancelled. Draggable item "+r.id+" was dropped."}};function L(n){let{announcements:r=F,container:s,hiddenTextDescribedById:h,screenReaderInstructions:W=S}=n;const{announce:z,announcement:de}=se(),Ee=(0,i.Ld)("DndLiveRegion"),[Ce,Re]=(0,e.useState)(!1);if((0,e.useEffect)(()=>{Re(!0)},[]),f((0,e.useMemo)(()=>({onDragStart(st){let{active:tn}=st;z(r.onDragStart({active:tn}))},onDragMove(st){let{active:tn,over:Qt}=st;r.onDragMove&&z(r.onDragMove({active:tn,over:Qt}))},onDragOver(st){let{active:tn,over:Qt}=st;z(r.onDragOver({active:tn,over:Qt}))},onDragEnd(st){let{active:tn,over:Qt}=st;z(r.onDragEnd({active:tn,over:Qt}))},onDragCancel(st){let{active:tn,over:Qt}=st;z(r.onDragCancel({active:tn,over:Qt}))}}),[z,r])),!Ce)return null;const xt=e.createElement(e.Fragment,null,e.createElement(N,{id:h,value:W.draggable}),e.createElement(w,{id:Ee,announcement:de}));return s?(0,y.createPortal)(xt,s):xt}var me;(function(n){n.DragStart="dragStart",n.DragMove="dragMove",n.DragEnd="dragEnd",n.DragCancel="dragCancel",n.DragOver="dragOver",n.RegisterDroppable="registerDroppable",n.SetDroppableDisabled="setDroppableDisabled",n.UnregisterDroppable="unregisterDroppable"})(me||(me={}));function O(){}function R(n,r){return useMemo(()=>({sensor:n,options:r!=null?r:{}}),[n,r])}function ee(){for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];return useMemo(()=>[...r].filter(h=>h!=null),[...r])}const Ae=Object.freeze({x:0,y:0});function A(n,r){return Math.sqrt(Math.pow(n.x-r.x,2)+Math.pow(n.y-r.y,2))}function m(n,r){const s=getEventCoordinates(n);if(!s)return"0 0";const h={x:(s.x-r.left)/r.width*100,y:(s.y-r.top)/r.height*100};return h.x+"% "+h.y+"%"}function j(n,r){let{data:{value:s}}=n,{data:{value:h}}=r;return s-h}function q(n,r){let{data:{value:s}}=n,{data:{value:h}}=r;return h-s}function te(n){let{left:r,top:s,height:h,width:W}=n;return[{x:r,y:s},{x:r+W,y:s},{x:r,y:s+h},{x:r+W,y:s+h}]}function g(n,r){if(!n||n.length===0)return null;const[s]=n;return r?s[r]:s}function fe(n,r,s){return r===void 0&&(r=n.left),s===void 0&&(s=n.top),{x:r+n.width*.5,y:s+n.height*.5}}const H=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:h}=n;const W=fe(r,r.left,r.top),z=[];for(const de of h){const{id:Ee}=de,Ce=s.get(Ee);if(Ce){const Re=A(fe(Ce),W);z.push({id:Ee,data:{droppableContainer:de,value:Re}})}}return z.sort(j)},ce=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:h}=n;const W=te(r),z=[];for(const de of h){const{id:Ee}=de,Ce=s.get(Ee);if(Ce){const Re=te(Ce),xt=W.reduce((tn,Qt,Bn)=>tn+A(Re[Bn],Qt),0),st=Number((xt/4).toFixed(4));z.push({id:Ee,data:{droppableContainer:de,value:st}})}}return z.sort(j)};function Ne(n,r){const s=Math.max(r.top,n.top),h=Math.max(r.left,n.left),W=Math.min(r.left+r.width,n.left+n.width),z=Math.min(r.top+r.height,n.top+n.height),de=W-h,Ee=z-s;if(h<W&&s<z){const Ce=r.width*r.height,Re=n.width*n.height,xt=de*Ee,st=xt/(Ce+Re-xt);return Number(st.toFixed(4))}return 0}const Ve=n=>{let{collisionRect:r,droppableRects:s,droppableContainers:h}=n;const W=[];for(const z of h){const{id:de}=z,Ee=s.get(de);if(Ee){const Ce=Ne(Ee,r);Ce>0&&W.push({id:de,data:{droppableContainer:z,value:Ce}})}}return W.sort(q)};function d(n,r){const{top:s,left:h,bottom:W,right:z}=r;return s<=n.y&&n.y<=W&&h<=n.x&&n.x<=z}const D=n=>{let{droppableContainers:r,droppableRects:s,pointerCoordinates:h}=n;if(!h)return[];const W=[];for(const z of r){const{id:de}=z,Ee=s.get(de);if(Ee&&d(h,Ee)){const Re=te(Ee).reduce((st,tn)=>st+A(h,tn),0),xt=Number((Re/4).toFixed(4));W.push({id:de,data:{droppableContainer:z,value:xt}})}}return W.sort(j)};function ne(n,r,s){return Ln(kt({},n),{scaleX:r&&s?r.width/s.width:1,scaleY:r&&s?r.height/s.height:1})}function De(n,r){return n&&r?{x:n.left-r.left,y:n.top-r.top}:Ae}function Me(n){return function(s){for(var h=arguments.length,W=new Array(h>1?h-1:0),z=1;z<h;z++)W[z-1]=arguments[z];return W.reduce((de,Ee)=>Ln(kt({},de),{top:de.top+n*Ee.y,bottom:de.bottom+n*Ee.y,left:de.left+n*Ee.x,right:de.right+n*Ee.x}),kt({},s))}}const B=Me(1);function P(n){if(n.startsWith("matrix3d(")){const r=n.slice(9,-1).split(/, /);return{x:+r[12],y:+r[13],scaleX:+r[0],scaleY:+r[5]}}else if(n.startsWith("matrix(")){const r=n.slice(7,-1).split(/, /);return{x:+r[4],y:+r[5],scaleX:+r[0],scaleY:+r[3]}}return null}function I(n,r,s){const h=P(r);if(!h)return n;const{scaleX:W,scaleY:z,x:de,y:Ee}=h,Ce=n.left-de-(1-W)*parseFloat(s),Re=n.top-Ee-(1-z)*parseFloat(s.slice(s.indexOf(" ")+1)),xt=W?n.width/W:n.width,st=z?n.height/z:n.height;return{width:xt,height:st,top:Re,right:Ce+xt,bottom:Re+st,left:Ce}}const V={ignoreTransform:!1};function J(n,r){r===void 0&&(r=V);let s=n.getBoundingClientRect();if(r.ignoreTransform){const{transform:Re,transformOrigin:xt}=(0,i.Jj)(n).getComputedStyle(n);Re&&(s=I(s,Re,xt))}const{top:h,left:W,width:z,height:de,bottom:Ee,right:Ce}=s;return{top:h,left:W,width:z,height:de,bottom:Ee,right:Ce}}function Fe(n){return J(n,{ignoreTransform:!0})}function Pe(n){const r=n.innerWidth,s=n.innerHeight;return{top:0,left:0,right:r,bottom:s,width:r,height:s}}function et(n,r){return r===void 0&&(r=(0,i.Jj)(n).getComputedStyle(n)),r.position==="fixed"}function Tt(n,r){r===void 0&&(r=(0,i.Jj)(n).getComputedStyle(n));const s=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(W=>{const z=r[W];return typeof z=="string"?s.test(z):!1})}function Pt(n,r){const s=[];function h(W){if(r!=null&&s.length>=r||!W)return s;if((0,i.qk)(W)&&W.scrollingElement!=null&&!s.includes(W.scrollingElement))return s.push(W.scrollingElement),s;if(!(0,i.Re)(W)||(0,i.vZ)(W)||s.includes(W))return s;const z=(0,i.Jj)(n).getComputedStyle(W);return W!==n&&Tt(W,z)&&s.push(W),et(W,z)?s:h(W.parentNode)}return n?h(n):s}function ze(n){const[r]=Pt(n,1);return r!=null?r:null}function Rt(n){return!i.Nq||!n?null:(0,i.FJ)(n)?n:(0,i.UG)(n)?(0,i.qk)(n)||n===(0,i.r3)(n).scrollingElement?window:(0,i.Re)(n)?n:null:null}function _t(n){return(0,i.FJ)(n)?n.scrollX:n.scrollLeft}function yt(n){return(0,i.FJ)(n)?n.scrollY:n.scrollTop}function ln(n){return{x:_t(n),y:yt(n)}}var Zt;(function(n){n[n.Forward=1]="Forward",n[n.Backward=-1]="Backward"})(Zt||(Zt={}));function vn(n){return!i.Nq||!n?!1:n===document.scrollingElement}function Y(n){const r={x:0,y:0},s=vn(n)?{height:window.innerHeight,width:window.innerWidth}:{height:n.clientHeight,width:n.clientWidth},h={x:n.scrollWidth-s.width,y:n.scrollHeight-s.height},W=n.scrollTop<=r.y,z=n.scrollLeft<=r.x,de=n.scrollTop>=h.y,Ee=n.scrollLeft>=h.x;return{isTop:W,isLeft:z,isBottom:de,isRight:Ee,maxScroll:h,minScroll:r}}const ke={x:.2,y:.2};function Kt(n,r,s,h,W){let{top:z,left:de,right:Ee,bottom:Ce}=s;h===void 0&&(h=10),W===void 0&&(W=ke);const{isTop:Re,isBottom:xt,isLeft:st,isRight:tn}=Y(n),Qt={x:0,y:0},Bn={x:0,y:0},nn={height:r.height*W.y,width:r.width*W.x};return!Re&&z<=r.top+nn.height?(Qt.y=Zt.Backward,Bn.y=h*Math.abs((r.top+nn.height-z)/nn.height)):!xt&&Ce>=r.bottom-nn.height&&(Qt.y=Zt.Forward,Bn.y=h*Math.abs((r.bottom-nn.height-Ce)/nn.height)),!tn&&Ee>=r.right-nn.width?(Qt.x=Zt.Forward,Bn.x=h*Math.abs((r.right-nn.width-Ee)/nn.width)):!st&&de<=r.left+nn.width&&(Qt.x=Zt.Backward,Bn.x=h*Math.abs((r.left+nn.width-de)/nn.width)),{direction:Qt,speed:Bn}}function En(n){if(n===document.scrollingElement){const{innerWidth:z,innerHeight:de}=window;return{top:0,left:0,right:z,bottom:de,width:z,height:de}}const{top:r,left:s,right:h,bottom:W}=n.getBoundingClientRect();return{top:r,left:s,right:h,bottom:W,width:n.clientWidth,height:n.clientHeight}}function Nn(n){return n.reduce((r,s)=>(0,i.IH)(r,ln(s)),Ae)}function dn(n){return n.reduce((r,s)=>r+_t(s),0)}function $t(n){return n.reduce((r,s)=>r+yt(s),0)}function tt(n,r){if(r===void 0&&(r=J),!n)return;const{top:s,left:h,bottom:W,right:z}=r(n);ze(n)&&(W<=0||z<=0||s>=window.innerHeight||h>=window.innerWidth)&&n.scrollIntoView({block:"center",inline:"center"})}const Q=[["x",["left","right"],dn],["y",["top","bottom"],$t]];class G{constructor(r,s){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 h=Pt(s),W=Nn(h);this.rect=kt({},r),this.width=r.width,this.height=r.height;for(const[z,de,Ee]of Q)for(const Ce of de)Object.defineProperty(this,Ce,{get:()=>{const Re=Ee(h),xt=W[z]-Re;return this.rect[Ce]+xt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Ie{constructor(r){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(s=>{var h;return(h=this.target)==null?void 0:h.removeEventListener(...s)})},this.target=r}add(r,s,h){var W;(W=this.target)==null||W.addEventListener(r,s,h),this.listeners.push([r,s,h])}}function Ue(n){const{EventTarget:r}=(0,i.Jj)(n);return n instanceof r?n:(0,i.r3)(n)}function qt(n,r){const s=Math.abs(n.x),h=Math.abs(n.y);return typeof r=="number"?Math.sqrt(nl(s,2)+nl(h,2))>r:"x"in r&&"y"in r?s>r.x&&h>r.y:"x"in r?s>r.x:"y"in r?h>r.y:!1}var Ft;(function(n){n.Click="click",n.DragStart="dragstart",n.Keydown="keydown",n.ContextMenu="contextmenu",n.Resize="resize",n.SelectionChange="selectionchange",n.VisibilityChange="visibilitychange"})(Ft||(Ft={}));function Yt(n){n.preventDefault()}function t(n){n.stopPropagation()}var pe;(function(n){n.Space="Space",n.Down="ArrowDown",n.Right="ArrowRight",n.Left="ArrowLeft",n.Up="ArrowUp",n.Esc="Escape",n.Enter="Enter",n.Tab="Tab"})(pe||(pe={}));const nt={start:[pe.Space,pe.Enter],cancel:[pe.Esc],end:[pe.Space,pe.Enter,pe.Tab]},Lt=(n,r)=>{let{currentCoordinates:s}=r;switch(n.code){case pe.Right:return Ln(kt({},s),{x:s.x+25});case pe.Left:return Ln(kt({},s),{x:s.x-25});case pe.Down:return Ln(kt({},s),{y:s.y+25});case pe.Up:return Ln(kt({},s),{y:s.y-25})}};class Ct{constructor(r){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=r;const{event:{target:s}}=r;this.props=r,this.listeners=new Ie((0,i.r3)(s)),this.windowListeners=new Ie((0,i.Jj)(s)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(Ft.Resize,this.handleCancel),this.windowListeners.add(Ft.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(Ft.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:r,onStart:s}=this.props,h=r.node.current;h&&tt(h),s(Ae)}handleKeyDown(r){if((0,i.vd)(r)){const{active:s,context:h,options:W}=this.props,{keyboardCodes:z=nt,coordinateGetter:de=Lt,scrollBehavior:Ee="smooth"}=W,{code:Ce}=r;if(z.end.includes(Ce)){this.handleEnd(r);return}if(z.cancel.includes(Ce)){this.handleCancel(r);return}const{collisionRect:Re}=h.current,xt=Re?{x:Re.left,y:Re.top}:Ae;this.referenceCoordinates||(this.referenceCoordinates=xt);const st=de(r,{active:s,context:h.current,currentCoordinates:xt});if(st){const tn=(0,i.$X)(st,xt),Qt={x:0,y:0},{scrollableAncestors:Bn}=h.current;for(const nn of Bn){const sn=r.code,{isTop:Fn,isRight:wn,isLeft:gn,isBottom:Vn,maxScroll:On,minScroll:Tn}=Y(nn),Cn=En(nn),on={x:Math.min(sn===pe.Right?Cn.right-Cn.width/2:Cn.right,Math.max(sn===pe.Right?Cn.left:Cn.left+Cn.width/2,st.x)),y:Math.min(sn===pe.Down?Cn.bottom-Cn.height/2:Cn.bottom,Math.max(sn===pe.Down?Cn.top:Cn.top+Cn.height/2,st.y))},zn=sn===pe.Right&&!wn||sn===pe.Left&&!gn,qn=sn===pe.Down&&!Vn||sn===pe.Up&&!Fn;if(zn&&on.x!==st.x){const Wn=nn.scrollLeft+tn.x,Du=sn===pe.Right&&Wn<=On.x||sn===pe.Left&&Wn>=Tn.x;if(Du&&!tn.y){nn.scrollTo({left:Wn,behavior:Ee});return}Du?Qt.x=nn.scrollLeft-Wn:Qt.x=sn===pe.Right?nn.scrollLeft-On.x:nn.scrollLeft-Tn.x,Qt.x&&nn.scrollBy({left:-Qt.x,behavior:Ee});break}else if(qn&&on.y!==st.y){const Wn=nn.scrollTop+tn.y,Du=sn===pe.Down&&Wn<=On.y||sn===pe.Up&&Wn>=Tn.y;if(Du&&!tn.x){nn.scrollTo({top:Wn,behavior:Ee});return}Du?Qt.y=nn.scrollTop-Wn:Qt.y=sn===pe.Down?nn.scrollTop-On.y:nn.scrollTop-Tn.y,Qt.y&&nn.scrollBy({top:-Qt.y,behavior:Ee});break}}this.handleMove(r,(0,i.IH)((0,i.$X)(st,this.referenceCoordinates),Qt))}}}handleMove(r,s){const{onMove:h}=this.props;r.preventDefault(),h(s)}handleEnd(r){const{onEnd:s}=this.props;r.preventDefault(),this.detach(),s()}handleCancel(r){const{onCancel:s}=this.props;r.preventDefault(),this.detach(),s()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}Ct.activators=[{eventName:"onKeyDown",handler:(n,r,s)=>{let{keyboardCodes:h=nt,onActivation:W}=r,{active:z}=s;const{code:de}=n.nativeEvent;if(h.start.includes(de)){const Ee=z.activatorNode.current;return Ee&&n.target!==Ee?!1:(n.preventDefault(),W==null||W({event:n.nativeEvent}),!0)}return!1}}];function Et(n){return!!(n&&"distance"in n)}function Nt(n){return!!(n&&"delay"in n)}class gt{constructor(r,s,h){var W;h===void 0&&(h=Ue(r.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=r,this.events=s;const{event:z}=r,{target:de}=z;this.props=r,this.events=s,this.document=(0,i.r3)(de),this.documentListeners=new Ie(this.document),this.listeners=new Ie(h),this.windowListeners=new Ie((0,i.Jj)(de)),this.initialCoordinates=(W=(0,i.DC)(z))!=null?W:Ae,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:r,props:{options:{activationConstraint:s,bypassActivationConstraint:h}}}=this;if(this.listeners.add(r.move.name,this.handleMove,{passive:!1}),this.listeners.add(r.end.name,this.handleEnd),r.cancel&&this.listeners.add(r.cancel.name,this.handleCancel),this.windowListeners.add(Ft.Resize,this.handleCancel),this.windowListeners.add(Ft.DragStart,Yt),this.windowListeners.add(Ft.VisibilityChange,this.handleCancel),this.windowListeners.add(Ft.ContextMenu,Yt),this.documentListeners.add(Ft.Keydown,this.handleKeydown),s){if(h!=null&&h({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Nt(s)){this.timeoutId=setTimeout(this.handleStart,s.delay),this.handlePending(s);return}if(Et(s)){this.handlePending(s);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(r,s){const{active:h,onPending:W}=this.props;W(h,r,this.initialCoordinates,s)}handleStart(){const{initialCoordinates:r}=this,{onStart:s}=this.props;r&&(this.activated=!0,this.documentListeners.add(Ft.Click,t,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(Ft.SelectionChange,this.removeTextSelection),s(r))}handleMove(r){var s;const{activated:h,initialCoordinates:W,props:z}=this,{onMove:de,options:{activationConstraint:Ee}}=z;if(!W)return;const Ce=(s=(0,i.DC)(r))!=null?s:Ae,Re=(0,i.$X)(W,Ce);if(!h&&Ee){if(Et(Ee)){if(Ee.tolerance!=null&&qt(Re,Ee.tolerance))return this.handleCancel();if(qt(Re,Ee.distance))return this.handleStart()}if(Nt(Ee)&&qt(Re,Ee.tolerance))return this.handleCancel();this.handlePending(Ee,Re);return}r.cancelable&&r.preventDefault(),de(Ce)}handleEnd(){const{onAbort:r,onEnd:s}=this.props;this.detach(),this.activated||r(this.props.active),s()}handleCancel(){const{onAbort:r,onCancel:s}=this.props;this.detach(),this.activated||r(this.props.active),s()}handleKeydown(r){r.code===pe.Esc&&this.handleCancel()}removeTextSelection(){var r;(r=this.document.getSelection())==null||r.removeAllRanges()}}const mt={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class pt extends gt{constructor(r){const{event:s}=r,h=(0,i.r3)(s.target);super(r,mt,h)}}pt.activators=[{eventName:"onPointerDown",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:h}=r;return!s.isPrimary||s.button!==0?!1:(h==null||h({event:s}),!0)}}];const en={move:{name:"mousemove"},end:{name:"mouseup"}};var ie;(function(n){n[n.RightClick=2]="RightClick"})(ie||(ie={}));class ge extends gt{constructor(r){super(r,en,(0,i.r3)(r.event.target))}}ge.activators=[{eventName:"onMouseDown",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:h}=r;return s.button===ie.RightClick?!1:(h==null||h({event:s}),!0)}}];const b={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Z extends gt{constructor(r){super(r,b)}static setup(){return window.addEventListener(b.move.name,r,{capture:!1,passive:!1}),function(){window.removeEventListener(b.move.name,r)};function r(){}}}Z.activators=[{eventName:"onTouchStart",handler:(n,r)=>{let{nativeEvent:s}=n,{onActivation:h}=r;const{touches:W}=s;return W.length>1?!1:(h==null||h({event:s}),!0)}}];var dt;(function(n){n[n.Pointer=0]="Pointer",n[n.DraggableRect=1]="DraggableRect"})(dt||(dt={}));var _e;(function(n){n[n.TreeOrder=0]="TreeOrder",n[n.ReversedTreeOrder=1]="ReversedTreeOrder"})(_e||(_e={}));function Ot(n){let{acceleration:r,activator:s=dt.Pointer,canScroll:h,draggingRect:W,enabled:z,interval:de=5,order:Ee=_e.TreeOrder,pointerCoordinates:Ce,scrollableAncestors:Re,scrollableAncestorRects:xt,delta:st,threshold:tn}=n;const Qt=x({delta:st,disabled:!z}),[Bn,nn]=(0,i.Yz)(),sn=(0,e.useRef)({x:0,y:0}),Fn=(0,e.useRef)({x:0,y:0}),wn=(0,e.useMemo)(()=>{switch(s){case dt.Pointer:return Ce?{top:Ce.y,bottom:Ce.y,left:Ce.x,right:Ce.x}:null;case dt.DraggableRect:return W}},[s,W,Ce]),gn=(0,e.useRef)(null),Vn=(0,e.useCallback)(()=>{const Tn=gn.current;if(!Tn)return;const Cn=sn.current.x*Fn.current.x,on=sn.current.y*Fn.current.y;Tn.scrollBy(Cn,on)},[]),On=(0,e.useMemo)(()=>Ee===_e.TreeOrder?[...Re].reverse():Re,[Ee,Re]);(0,e.useEffect)(()=>{if(!z||!Re.length||!wn){nn();return}for(const Tn of On){if((h==null?void 0:h(Tn))===!1)continue;const Cn=Re.indexOf(Tn),on=xt[Cn];if(!on)continue;const{direction:zn,speed:qn}=Kt(Tn,on,wn,r,tn);for(const Wn of["x","y"])Qt[Wn][zn[Wn]]||(qn[Wn]=0,zn[Wn]=0);if(qn.x>0||qn.y>0){nn(),gn.current=Tn,Bn(Vn,de),sn.current=qn,Fn.current=zn;return}}sn.current={x:0,y:0},Fn.current={x:0,y:0},nn()},[r,Vn,h,nn,z,de,JSON.stringify(wn),JSON.stringify(Qt),Bn,Re,On,xt,JSON.stringify(tn)])}const be={x:{[Zt.Backward]:!1,[Zt.Forward]:!1},y:{[Zt.Backward]:!1,[Zt.Forward]:!1}};function x(n){let{delta:r,disabled:s}=n;const h=(0,i.D9)(r);return(0,i.Gj)(W=>{if(s||!h||!W)return be;const z={x:Math.sign(r.x-h.x),y:Math.sign(r.y-h.y)};return{x:{[Zt.Backward]:W.x[Zt.Backward]||z.x===-1,[Zt.Forward]:W.x[Zt.Forward]||z.x===1},y:{[Zt.Backward]:W.y[Zt.Backward]||z.y===-1,[Zt.Forward]:W.y[Zt.Forward]||z.y===1}}},[s,r,h])}function Je(n,r){const s=r!=null?n.get(r):void 0,h=s?s.node.current:null;return(0,i.Gj)(W=>{var z;return r==null?null:(z=h!=null?h:W)!=null?z:null},[h,r])}function Jt(n,r){return(0,e.useMemo)(()=>n.reduce((s,h)=>{const{sensor:W}=h,z=W.activators.map(de=>({eventName:de.eventName,handler:r(de.handler,h)}));return[...s,...z]},[]),[n,r])}var hn;(function(n){n[n.Always=0]="Always",n[n.BeforeDragging=1]="BeforeDragging",n[n.WhileDragging=2]="WhileDragging"})(hn||(hn={}));var le;(function(n){n.Optimized="optimized"})(le||(le={}));const Be=new Map;function He(n,r){let{dragging:s,dependencies:h,config:W}=r;const[z,de]=(0,e.useState)(null),{frequency:Ee,measure:Ce,strategy:Re}=W,xt=(0,e.useRef)(n),st=sn(),tn=(0,i.Ey)(st),Qt=(0,e.useCallback)(function(Fn){Fn===void 0&&(Fn=[]),!tn.current&&de(wn=>wn===null?Fn:wn.concat(Fn.filter(gn=>!wn.includes(gn))))},[tn]),Bn=(0,e.useRef)(null),nn=(0,i.Gj)(Fn=>{if(st&&!s)return Be;if(!Fn||Fn===Be||xt.current!==n||z!=null){const wn=new Map;for(let gn of n){if(!gn)continue;if(z&&z.length>0&&!z.includes(gn.id)&&gn.rect.current){wn.set(gn.id,gn.rect.current);continue}const Vn=gn.node.current,On=Vn?new G(Ce(Vn),Vn):null;gn.rect.current=On,On&&wn.set(gn.id,On)}return wn}return Fn},[n,z,s,st,Ce]);return(0,e.useEffect)(()=>{xt.current=n},[n]),(0,e.useEffect)(()=>{st||Qt()},[s,st]),(0,e.useEffect)(()=>{z&&z.length>0&&de(null)},[JSON.stringify(z)]),(0,e.useEffect)(()=>{st||typeof Ee!="number"||Bn.current!==null||(Bn.current=setTimeout(()=>{Qt(),Bn.current=null},Ee))},[Ee,st,Qt,...h]),{droppableRects:nn,measureDroppableContainers:Qt,measuringScheduled:z!=null};function sn(){switch(Re){case hn.Always:return!1;case hn.BeforeDragging:return s;default:return!s}}}function Oe(n,r){return(0,i.Gj)(s=>n?s||(typeof r=="function"?r(n):n):null,[r,n])}function ot(n,r){return Oe(n,r)}function Bt(n){let{callback:r,disabled:s}=n;const h=(0,i.zX)(r),W=(0,e.useMemo)(()=>{if(s||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:z}=window;return new z(h)},[h,s]);return(0,e.useEffect)(()=>()=>W==null?void 0:W.disconnect(),[W]),W}function rt(n){let{callback:r,disabled:s}=n;const h=(0,i.zX)(r),W=(0,e.useMemo)(()=>{if(s||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:z}=window;return new z(h)},[s]);return(0,e.useEffect)(()=>()=>W==null?void 0:W.disconnect(),[W]),W}function Vt(n){return new G(J(n),n)}function rn(n,r,s){r===void 0&&(r=Vt);const[h,W]=(0,e.useState)(null);function z(){W(Ce=>{if(!n)return null;if(n.isConnected===!1){var Re;return(Re=Ce!=null?Ce:s)!=null?Re:null}const xt=r(n);return JSON.stringify(Ce)===JSON.stringify(xt)?Ce:xt})}const de=Bt({callback(Ce){if(n)for(const Re of Ce){const{type:xt,target:st}=Re;if(xt==="childList"&&st instanceof HTMLElement&&st.contains(n)){z();break}}}}),Ee=rt({callback:z});return(0,i.LI)(()=>{z(),n?(Ee==null||Ee.observe(n),de==null||de.observe(document.body,{childList:!0,subtree:!0})):(Ee==null||Ee.disconnect(),de==null||de.disconnect())},[n]),h}function mn(n){const r=Oe(n);return De(n,r)}const Qe=[];function Xt(n){const r=(0,e.useRef)(n),s=(0,i.Gj)(h=>n?h&&h!==Qe&&n&&r.current&&n.parentNode===r.current.parentNode?h:Pt(n):Qe,[n]);return(0,e.useEffect)(()=>{r.current=n},[n]),s}function yn(n){const[r,s]=(0,e.useState)(null),h=(0,e.useRef)(n),W=(0,e.useCallback)(z=>{const de=Rt(z.target);de&&s(Ee=>Ee?(Ee.set(de,ln(de)),new Map(Ee)):null)},[]);return(0,e.useEffect)(()=>{const z=h.current;if(n!==z){de(z);const Ee=n.map(Ce=>{const Re=Rt(Ce);return Re?(Re.addEventListener("scroll",W,{passive:!0}),[Re,ln(Re)]):null}).filter(Ce=>Ce!=null);s(Ee.length?new Map(Ee):null),h.current=n}return()=>{de(n),de(z)};function de(Ee){Ee.forEach(Ce=>{const Re=Rt(Ce);Re==null||Re.removeEventListener("scroll",W)})}},[W,n]),(0,e.useMemo)(()=>n.length?r?Array.from(r.values()).reduce((z,de)=>(0,i.IH)(z,de),Ae):Nn(n):Ae,[n,r])}function In(n,r){r===void 0&&(r=[]);const s=(0,e.useRef)(null);return(0,e.useEffect)(()=>{s.current=null},r),(0,e.useEffect)(()=>{const h=n!==Ae;h&&!s.current&&(s.current=n),!h&&s.current&&(s.current=null)},[n]),s.current?(0,i.$X)(n,s.current):Ae}function Zn(n){(0,e.useEffect)(()=>{if(!i.Nq)return;const r=n.map(s=>{let{sensor:h}=s;return h.setup==null?void 0:h.setup()});return()=>{for(const s of r)s==null||s()}},n.map(r=>{let{sensor:s}=r;return s}))}function je(n,r){return(0,e.useMemo)(()=>n.reduce((s,h)=>{let{eventName:W,handler:z}=h;return s[W]=de=>{z(de,r)},s},{}),[n,r])}function An(n){return(0,e.useMemo)(()=>n?Pe(n):null,[n])}const Fu=[];function gu(n,r){r===void 0&&(r=J);const[s]=n,h=An(s?(0,i.Jj)(s):null),[W,z]=(0,e.useState)(Fu);function de(){z(()=>n.length?n.map(Ce=>vn(Ce)?h:new G(r(Ce),Ce)):Fu)}const Ee=rt({callback:de});return(0,i.LI)(()=>{Ee==null||Ee.disconnect(),de(),n.forEach(Ce=>Ee==null?void 0:Ee.observe(Ce))},[n]),W}function lu(n){if(!n)return null;if(n.children.length>1)return n;const r=n.children[0];return(0,i.Re)(r)?r:n}function fn(n){let{measure:r}=n;const[s,h]=(0,e.useState)(null),W=(0,e.useCallback)(Re=>{for(const{target:xt}of Re)if((0,i.Re)(xt)){h(st=>{const tn=r(xt);return st?Ln(kt({},st),{width:tn.width,height:tn.height}):tn});break}},[r]),z=rt({callback:W}),de=(0,e.useCallback)(Re=>{const xt=lu(Re);z==null||z.disconnect(),xt&&(z==null||z.observe(xt)),h(xt?r(xt):null)},[r,z]),[Ee,Ce]=(0,i.wm)(de);return(0,e.useMemo)(()=>({nodeRef:Ee,rect:s,setRef:Ce}),[s,Ee,Ce])}const Rn=[{sensor:pt,options:{}},{sensor:Ct,options:{}}],Yn={current:{}},tu={draggable:{measure:Fe},droppable:{measure:Fe,strategy:hn.WhileDragging,frequency:le.Optimized},dragOverlay:{measure:J}};class Jn extends Map{get(r){var s;return r!=null&&(s=super.get(r))!=null?s:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(r=>{let{disabled:s}=r;return!s})}getNodeFor(r){var s,h;return(s=(h=this.get(r))==null?void 0:h.node.current)!=null?s:void 0}}const Qn={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Jn,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:O},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:tu,measureDroppableContainers:O,windowRect:null,measuringScheduled:!1},vu={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:O,draggableNodes:new Map,over:null,measureDroppableContainers:O},Gn=(0,e.createContext)(vu),ue=(0,e.createContext)(Qn);function _u(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Jn}}}function Wu(n,r){switch(r.type){case me.DragStart:return Ln(kt({},n),{draggable:Ln(kt({},n.draggable),{initialCoordinates:r.initialCoordinates,active:r.active})});case me.DragMove:return n.draggable.active==null?n:Ln(kt({},n),{draggable:Ln(kt({},n.draggable),{translate:{x:r.coordinates.x-n.draggable.initialCoordinates.x,y:r.coordinates.y-n.draggable.initialCoordinates.y}})});case me.DragEnd:case me.DragCancel:return Ln(kt({},n),{draggable:Ln(kt({},n.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case me.RegisterDroppable:{const{element:s}=r,{id:h}=s,W=new Jn(n.droppable.containers);return W.set(h,s),Ln(kt({},n),{droppable:Ln(kt({},n.droppable),{containers:W})})}case me.SetDroppableDisabled:{const{id:s,key:h,disabled:W}=r,z=n.droppable.containers.get(s);if(!z||h!==z.key)return n;const de=new Jn(n.droppable.containers);return de.set(s,Ln(kt({},z),{disabled:W})),Ln(kt({},n),{droppable:Ln(kt({},n.droppable),{containers:de})})}case me.UnregisterDroppable:{const{id:s,key:h}=r,W=n.droppable.containers.get(s);if(!W||h!==W.key)return n;const z=new Jn(n.droppable.containers);return z.delete(s),Ln(kt({},n),{droppable:Ln(kt({},n.droppable),{containers:z})})}default:return n}}function ou(n){let{disabled:r}=n;const{active:s,activatorEvent:h,draggableNodes:W}=(0,e.useContext)(Gn),z=(0,i.D9)(h),de=(0,i.D9)(s==null?void 0:s.id);return(0,e.useEffect)(()=>{if(!r&&!h&&z&&de!=null){if(!(0,i.vd)(z)||document.activeElement===z.target)return;const Ee=W.get(de);if(!Ee)return;const{activatorNode:Ce,node:Re}=Ee;if(!Ce.current&&!Re.current)return;requestAnimationFrame(()=>{for(const xt of[Ce.current,Re.current]){if(!xt)continue;const st=(0,i.so)(xt);if(st){st.focus();break}}})}},[h,r,W,de,z]),null}function ju(n,r){let W=r,{transform:s}=W,h=Ga(W,["transform"]);return n!=null&&n.length?n.reduce((z,de)=>de(kt({transform:z},h)),s):s}function mu(n){return(0,e.useMemo)(()=>({draggable:kt(kt({},tu.draggable),n==null?void 0:n.draggable),droppable:kt(kt({},tu.droppable),n==null?void 0:n.droppable),dragOverlay:kt(kt({},tu.dragOverlay),n==null?void 0:n.dragOverlay)}),[n==null?void 0:n.draggable,n==null?void 0:n.droppable,n==null?void 0:n.dragOverlay])}function ea(n){let{activeNode:r,measure:s,initialRect:h,config:W=!0}=n;const z=(0,e.useRef)(!1),{x:de,y:Ee}=typeof W=="boolean"?{x:W,y:W}:W;(0,i.LI)(()=>{if(!de&&!Ee||!r){z.current=!1;return}if(z.current||!h)return;const Re=r==null?void 0:r.node.current;if(!Re||Re.isConnected===!1)return;const xt=s(Re),st=De(xt,h);if(de||(st.x=0),Ee||(st.y=0),z.current=!0,Math.abs(st.x)>0||Math.abs(st.y)>0){const tn=ze(Re);tn&&tn.scrollBy({top:st.y,left:st.x})}},[r,de,Ee,h,s])}const fu=(0,e.createContext)(Ln(kt({},Ae),{scaleX:1,scaleY:1}));var Xn;(function(n){n[n.Uninitialized=0]="Uninitialized",n[n.Initializing=1]="Initializing",n[n.Initialized=2]="Initialized"})(Xn||(Xn={}));const Tu=(0,e.memo)(function(r){var s,h,W,z;let Ua=r,{id:de,accessibility:Ee,autoScroll:Ce=!0,children:Re,sensors:xt=Rn,collisionDetection:st=Ve,measuring:tn,modifiers:Qt}=Ua,Bn=Ga(Ua,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const nn=(0,e.useReducer)(Wu,void 0,_u),[sn,Fn]=nn,[wn,gn]=v(),[Vn,On]=(0,e.useState)(Xn.Uninitialized),Tn=Vn===Xn.Initialized,{draggable:{active:Cn,nodes:on,translate:zn},droppable:{containers:qn}}=sn,Wn=Cn!=null?on.get(Cn):null,Du=(0,e.useRef)({initial:null,translated:null}),Au=(0,e.useMemo)(()=>{var _n;return Cn!=null?{id:Cn,data:(_n=Wn==null?void 0:Wn.data)!=null?_n:Yn,rect:Du}:null},[Cn,Wn]),Cu=(0,e.useRef)(null),[ga,ja]=(0,e.useState)(null),[xu,La]=(0,e.useState)(null),Nu=(0,i.Ey)(Bn,Object.values(Bn)),va=(0,i.Ld)("DndDescribedBy",de),Na=(0,e.useMemo)(()=>qn.getEnabled(),[qn]),Bu=mu(tn),{droppableRects:Un,measureDroppableContainers:Iu,measuringScheduled:Qu}=He(Na,{dragging:Tn,dependencies:[zn.x,zn.y],config:Bu.droppable}),Eu=Je(on,Cn),Ba=(0,e.useMemo)(()=>xu?(0,i.DC)(xu):null,[xu]),Ia=$a(),ba=ot(Eu,Bu.draggable.measure);ea({activeNode:Cn!=null?on.get(Cn):null,config:Ia.layoutShiftCompensation,initialRect:ba,measure:Bu.draggable.measure});const pu=rn(Eu,Bu.draggable.measure,ba),ha=rn(Eu?Eu.parentElement:null),zu=(0,e.useRef)({activatorEvent:null,active:null,activeNode:Eu,collisionRect:null,collisions:null,droppableRects:Un,draggableNodes:on,draggingNode:null,draggingNodeRect:null,droppableContainers:qn,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Oa=qn.getNodeFor((s=zu.current.over)==null?void 0:s.id),cn=fn({measure:Bu.dragOverlay.measure}),ua=(h=cn.nodeRef.current)!=null?h:Eu,Yu=Tn?(W=cn.rect)!=null?W:pu:null,ka=!!(cn.nodeRef.current&&cn.rect),Ra=mn(ka?null:pu),aa=An(ua?(0,i.Jj)(ua):null),bu=Xt(Tn?Oa!=null?Oa:Eu:null),ya=gu(bu),la=ju(Qt,{transform:{x:zn.x-Ra.x,y:zn.y-Ra.y,scaleX:1,scaleY:1},activatorEvent:xu,active:Au,activeNodeRect:pu,containerNodeRect:ha,draggingNodeRect:Yu,over:zu.current.over,overlayNodeRect:cn.rect,scrollableAncestors:bu,scrollableAncestorRects:ya,windowRect:aa}),Pa=Ba?(0,i.IH)(Ba,zn):null,Fa=yn(bu),Va=In(Fa),_a=In(Fa,[pu]),Uu=(0,i.IH)(la,Va),Gu=Yu?B(Yu,la):null,ra=Au&&Gu?st({active:Au,collisionRect:Gu,droppableRects:Un,droppableContainers:Na,pointerCoordinates:Pa}):null,Ta=g(ra,"id"),[Ou,Ma]=(0,e.useState)(null),Ja=ka?la:(0,i.IH)(la,_a),Xa=ne(Ja,(z=Ou==null?void 0:Ou.rect)!=null?z:null,pu),oa=(0,e.useRef)(null),Za=(0,e.useCallback)((_n,ru)=>{let{sensor:iu,options:ku}=ru;if(Cu.current==null)return;const su=on.get(Cu.current);if(!su)return;const nu=_n.nativeEvent,yu=new iu({active:Cu.current,activeNode:su,event:nu,options:ku,context:zu,onAbort(Kn){if(!on.get(Kn))return;const{onDragAbort:wu}=Nu.current,Su={id:Kn};wu==null||wu(Su),wn({type:"onDragAbort",event:Su})},onPending(Kn,Ru,wu,Su){if(!on.get(Kn))return;const{onDragPending:Vu}=Nu.current,Pu={id:Kn,constraint:Ru,initialCoordinates:wu,offset:Su};Vu==null||Vu(Pu),wn({type:"onDragPending",event:Pu})},onStart(Kn){const Ru=Cu.current;if(Ru==null)return;const wu=on.get(Ru);if(!wu)return;const{onDragStart:Su}=Nu.current,Xu={activatorEvent:nu,active:{id:Ru,data:wu.data,rect:Du}};(0,y.unstable_batchedUpdates)(()=>{Su==null||Su(Xu),On(Xn.Initializing),Fn({type:me.DragStart,initialCoordinates:Kn,active:Ru}),wn({type:"onDragStart",event:Xu}),ja(oa.current),La(nu)})},onMove(Kn){Fn({type:me.DragMove,coordinates:Kn})},onEnd:Ku(me.DragEnd),onCancel:Ku(me.DragCancel)});oa.current=yu;function Ku(Kn){return function(){return Sl(this,null,function*(){const{active:wu,collisions:Su,over:Xu,scrollAdjustedTranslate:Vu}=zu.current;let Pu=null;if(wu&&Vu){const{cancelDrop:qu}=Nu.current;Pu={activatorEvent:nu,active:wu,collisions:Su,delta:Vu,over:Xu},Kn===me.DragEnd&&typeof qu=="function"&&(yield Promise.resolve(qu(Pu)))&&(Kn=me.DragCancel)}Cu.current=null,(0,y.unstable_batchedUpdates)(()=>{Fn({type:Kn}),On(Xn.Uninitialized),Ma(null),ja(null),La(null),oa.current=null;const qu=Kn===me.DragEnd?"onDragEnd":"onDragCancel";if(Pu){const ia=Nu.current[qu];ia==null||ia(Pu),wn({type:qu,event:Pu})}})})}}},[on]),ul=(0,e.useCallback)((_n,ru)=>(iu,ku)=>{const su=iu.nativeEvent,nu=on.get(ku);if(Cu.current!==null||!nu||su.dndKit||su.defaultPrevented)return;const yu={active:nu};_n(iu,ru.options,yu)===!0&&(su.dndKit={capturedBy:ru.sensor},Cu.current=ku,Za(iu,ru))},[on,Za]),za=Jt(xt,ul);Zn(xt),(0,i.LI)(()=>{pu&&Vn===Xn.Initializing&&On(Xn.Initialized)},[pu,Vn]),(0,e.useEffect)(()=>{const{onDragMove:_n}=Nu.current,{active:ru,activatorEvent:iu,collisions:ku,over:su}=zu.current;if(!ru||!iu)return;const nu={active:ru,activatorEvent:iu,collisions:ku,delta:{x:Uu.x,y:Uu.y},over:su};(0,y.unstable_batchedUpdates)(()=>{_n==null||_n(nu),wn({type:"onDragMove",event:nu})})},[Uu.x,Uu.y]),(0,e.useEffect)(()=>{const{active:_n,activatorEvent:ru,collisions:iu,droppableContainers:ku,scrollAdjustedTranslate:su}=zu.current;if(!_n||Cu.current==null||!ru||!su)return;const{onDragOver:nu}=Nu.current,yu=ku.get(Ta),Ku=yu&&yu.rect.current?{id:yu.id,rect:yu.rect.current,data:yu.data,disabled:yu.disabled}:null,Kn={active:_n,activatorEvent:ru,collisions:iu,delta:{x:su.x,y:su.y},over:Ku};(0,y.unstable_batchedUpdates)(()=>{Ma(Ku),nu==null||nu(Kn),wn({type:"onDragOver",event:Kn})})},[Ta]),(0,i.LI)(()=>{zu.current={activatorEvent:xu,active:Au,activeNode:Eu,collisionRect:Gu,collisions:ra,droppableRects:Un,draggableNodes:on,draggingNode:ua,draggingNodeRect:Yu,droppableContainers:qn,over:Ou,scrollableAncestors:bu,scrollAdjustedTranslate:Uu},Du.current={initial:Yu,translated:Gu}},[Au,Eu,ra,Gu,on,ua,Yu,Un,qn,Ou,bu,Uu]),Ot(Ln(kt({},Ia),{delta:zn,draggingRect:Gu,pointerCoordinates:Pa,scrollableAncestors:bu,scrollableAncestorRects:ya}));const qa=(0,e.useMemo)(()=>({active:Au,activeNode:Eu,activeNodeRect:pu,activatorEvent:xu,collisions:ra,containerNodeRect:ha,dragOverlay:cn,draggableNodes:on,droppableContainers:qn,droppableRects:Un,over:Ou,measureDroppableContainers:Iu,scrollableAncestors:bu,scrollableAncestorRects:ya,measuringConfiguration:Bu,measuringScheduled:Qu,windowRect:aa}),[Au,Eu,pu,xu,ra,ha,cn,on,qn,Un,Ou,Iu,bu,ya,Bu,Qu,aa]),Ya=(0,e.useMemo)(()=>({activatorEvent:xu,activators:za,active:Au,activeNodeRect:pu,ariaDescribedById:{draggable:va},dispatch:Fn,draggableNodes:on,over:Ou,measureDroppableContainers:Iu}),[xu,za,Au,pu,Fn,va,on,Ou,Iu]);return e.createElement(T.Provider,{value:gn},e.createElement(Gn.Provider,{value:Ya},e.createElement(ue.Provider,{value:qa},e.createElement(fu.Provider,{value:Xa},Re)),e.createElement(ou,{disabled:(Ee==null?void 0:Ee.restoreFocus)===!1})),e.createElement(L,Ln(kt({},Ee),{hiddenTextDescribedById:va})));function $a(){const _n=(ga==null?void 0:ga.autoScrollEnabled)===!1,ru=typeof Ce=="object"?Ce.enabled===!1:Ce===!1,iu=Tn&&!_n&&!ru;return typeof Ce=="object"?Ln(kt({},Ce),{enabled:iu}):{enabled:iu}}}),Ju=(0,e.createContext)(null),Mu="button",ta="Draggable";function da(n){let{id:r,data:s,disabled:h=!1,attributes:W}=n;const z=(0,i.Ld)(ta),{activators:de,activatorEvent:Ee,active:Ce,activeNodeRect:Re,ariaDescribedById:xt,draggableNodes:st,over:tn}=(0,e.useContext)(Gn),{role:Qt=Mu,roleDescription:Bn="draggable",tabIndex:nn=0}=W!=null?W:{},sn=(Ce==null?void 0:Ce.id)===r,Fn=(0,e.useContext)(sn?fu:Ju),[wn,gn]=(0,i.wm)(),[Vn,On]=(0,i.wm)(),Tn=je(de,r),Cn=(0,i.Ey)(s);(0,i.LI)(()=>(st.set(r,{id:r,key:z,node:wn,activatorNode:Vn,data:Cn}),()=>{const zn=st.get(r);zn&&zn.key===z&&st.delete(r)}),[st,r]);const on=(0,e.useMemo)(()=>({role:Qt,tabIndex:nn,"aria-disabled":h,"aria-pressed":sn&&Qt===Mu?!0:void 0,"aria-roledescription":Bn,"aria-describedby":xt.draggable}),[h,Qt,nn,sn,Bn,xt.draggable]);return{active:Ce,activatorEvent:Ee,activeNodeRect:Re,attributes:on,isDragging:sn,listeners:h?void 0:Tn,node:wn,over:tn,setNodeRef:gn,setActivatorNodeRef:On,transform:Fn}}function Hu(){return(0,e.useContext)(ue)}const ma="Droppable",na={timeout:25};function Mt(n){let{data:r,disabled:s=!1,id:h,resizeObserverConfig:W}=n;const z=(0,i.Ld)(ma),{active:de,dispatch:Ee,over:Ce,measureDroppableContainers:Re}=(0,e.useContext)(Gn),xt=(0,e.useRef)({disabled:s}),st=(0,e.useRef)(!1),tn=(0,e.useRef)(null),Qt=(0,e.useRef)(null),{disabled:Bn,updateMeasurementsFor:nn,timeout:sn}=kt(kt({},na),W),Fn=(0,i.Ey)(nn!=null?nn:h),wn=(0,e.useCallback)(()=>{if(!st.current){st.current=!0;return}Qt.current!=null&&clearTimeout(Qt.current),Qt.current=setTimeout(()=>{Re(Array.isArray(Fn.current)?Fn.current:[Fn.current]),Qt.current=null},sn)},[sn]),gn=rt({callback:wn,disabled:Bn||!de}),Vn=(0,e.useCallback)((on,zn)=>{gn&&(zn&&(gn.unobserve(zn),st.current=!1),on&&gn.observe(on))},[gn]),[On,Tn]=(0,i.wm)(Vn),Cn=(0,i.Ey)(r);return(0,e.useEffect)(()=>{!gn||!On.current||(gn.disconnect(),st.current=!1,gn.observe(On.current))},[On,gn]),(0,e.useEffect)(()=>(Ee({type:me.RegisterDroppable,element:{id:h,key:z,disabled:s,node:On,rect:tn,data:Cn}}),()=>Ee({type:me.UnregisterDroppable,key:z,id:h})),[h]),(0,e.useEffect)(()=>{s!==xt.current.disabled&&(Ee({type:me.SetDroppableDisabled,id:h,key:z,disabled:s}),xt.current.disabled=s)},[h,z,s,Ee]),{active:de,rect:tn,isOver:(Ce==null?void 0:Ce.id)===h,node:On,over:Ce,setNodeRef:Tn}}function Ca(n){let{animation:r,children:s}=n;const[h,W]=useState(null),[z,de]=useState(null),Ee=usePrevious(s);return!s&&!h&&Ee&&W(Ee),useIsomorphicLayoutEffect(()=>{if(!z)return;const Ce=h==null?void 0:h.key,Re=h==null?void 0:h.props.id;if(Ce==null||Re==null){W(null);return}Promise.resolve(r(Re,z)).then(()=>{W(null)})},[r,h,z]),React.createElement(React.Fragment,null,s,h?cloneElement(h,{ref:de}):null)}const xa={x:0,y:0,scaleX:1,scaleY:1};function fa(n){let{children:r}=n;return React.createElement(Gn.Provider,{value:vu},React.createElement(fu.Provider,{value:xa},r))}const hu={position:"fixed",touchAction:"none"},Ka=n=>isKeyboardEvent(n)?"transform 250ms ease":void 0,wa=null,Zu={duration:250,easing:"ease",keyframes:n=>{let{transform:{initial:r,final:s}}=n;return[{transform:i.ux.Transform.toString(r)},{transform:i.ux.Transform.toString(s)}]},sideEffects:(n=>r=>{let{active:s,dragOverlay:h}=r;const W={},{styles:z,className:de}=n;if(z!=null&&z.active)for(const[Ee,Ce]of Object.entries(z.active))Ce!==void 0&&(W[Ee]=s.node.style.getPropertyValue(Ee),s.node.style.setProperty(Ee,Ce));if(z!=null&&z.dragOverlay)for(const[Ee,Ce]of Object.entries(z.dragOverlay))Ce!==void 0&&h.node.style.setProperty(Ee,Ce);return de!=null&&de.active&&s.node.classList.add(de.active),de!=null&&de.dragOverlay&&h.node.classList.add(de.dragOverlay),function(){for(const[Ce,Re]of Object.entries(W))s.node.style.setProperty(Ce,Re);de!=null&&de.active&&s.node.classList.remove(de.active)}})({styles:{active:{opacity:"0"}}})};function Sa(n){let{config:r,draggableNodes:s,droppableContainers:h,measuringConfiguration:W}=n;return useEvent((z,de)=>{if(r===null)return;const Ee=s.get(z);if(!Ee)return;const Ce=Ee.node.current;if(!Ce)return;const Re=lu(de);if(!Re)return;const{transform:xt}=getWindow(de).getComputedStyle(de),st=P(xt);if(!st)return;const tn=typeof r=="function"?r:pa(r);return tt(Ce,W.draggable.measure),tn({active:{id:z,data:Ee.data,node:Ce,rect:W.draggable.measure(Ce)},draggableNodes:s,dragOverlay:{node:de,rect:W.dragOverlay.measure(Re)},droppableContainers:h,measuringConfiguration:W,transform:st})})}function pa(n){const{duration:r,easing:s,sideEffects:h,keyframes:W}=kt(kt({},Zu),n);return z=>{let wn=z,{active:de,dragOverlay:Ee,transform:Ce}=wn,Re=Ga(wn,["active","dragOverlay","transform"]);if(!r)return;const xt={x:Ee.rect.left-de.rect.left,y:Ee.rect.top-de.rect.top},st={scaleX:Ce.scaleX!==1?de.rect.width*Ce.scaleX/Ee.rect.width:1,scaleY:Ce.scaleY!==1?de.rect.height*Ce.scaleY/Ee.rect.height:1},tn=kt({x:Ce.x-xt.x,y:Ce.y-xt.y},st),Qt=W(Ln(kt({},Re),{active:de,dragOverlay:Ee,transform:{initial:Ce,final:tn}})),[Bn]=Qt,nn=Qt[Qt.length-1];if(JSON.stringify(Bn)===JSON.stringify(nn))return;const sn=h==null?void 0:h(kt({active:de,dragOverlay:Ee},Re)),Fn=Ee.node.animate(Qt,{duration:r,easing:s,fill:"forwards"});return new Promise(gn=>{Fn.onfinish=()=>{sn==null||sn(),gn()}})}}let ve=0;function it(n){return useMemo(()=>{if(n!=null)return ve++,ve},[n])}const pn=null},18257:function($e,_,u){"use strict";u.d(_,{DL:function(){return se}});var e=u(35241);function y(v){return S=>{let{transform:F}=S;return Ln(kt({},F),{x:Math.ceil(F.x/v)*v,y:Math.ceil(F.y/v)*v})}}const i=v=>{let{transform:S}=v;return Ln(kt({},S),{y:0})};function p(v,S,F){const L=kt({},v);return S.top+v.y<=F.top?L.y=F.top-S.top:S.bottom+v.y>=F.top+F.height&&(L.y=F.top+F.height-S.bottom),S.left+v.x<=F.left?L.x=F.left-S.left:S.right+v.x>=F.left+F.width&&(L.x=F.left+F.width-S.right),L}const N=v=>{let{containerNodeRect:S,draggingNodeRect:F,transform:L}=v;return!F||!S?L:p(L,F,S)},w=v=>{let{draggingNodeRect:S,transform:F,scrollableAncestorRects:L}=v;const me=L[0];return!S||!me?F:p(F,S,me)},se=v=>{let{transform:S}=v;return Ln(kt({},S),{x:0})},T=v=>{let{transform:S,draggingNodeRect:F,windowRect:L}=v;return!F||!L?S:p(S,F,L)},f=v=>{let{activatorEvent:S,draggingNodeRect:F,transform:L}=v;if(F&&S){const me=getEventCoordinates(S);if(!me)return L;const O=me.x-F.left,R=me.y-F.top;return Ln(kt({},L),{x:L.x+O-F.width/2,y:L.y+R-F.height/2})}return L}},19719:function($e,_,u){"use strict";u.d(_,{Fo:function(){return m},Rp:function(){return p},nB:function(){return Ne},qw:function(){return R}});var e=u(59301),y=u(87954),i=u(35241);function p(B,P,I){const V=B.slice();return V.splice(I<0?V.length+I:I,0,V.splice(P,1)[0]),V}function N(B,P,I){const V=B.slice();return V[P]=B[I],V[I]=B[P],V}function w(B,P){return B.reduce((I,V,J)=>{const Fe=P.get(V);return Fe&&(I[J]=Fe),I},Array(B.length))}function se(B){return B!==null&&B>=0}function T(B,P){if(B===P)return!0;if(B.length!==P.length)return!1;for(let I=0;I<B.length;I++)if(B[I]!==P[I])return!1;return!0}function f(B){return typeof B=="boolean"?{draggable:B,droppable:B}:B}const v={scaleX:1,scaleY:1},S=B=>{var P;let{rects:I,activeNodeRect:V,activeIndex:J,overIndex:Fe,index:Pe}=B;const et=(P=I[J])!=null?P:V;if(!et)return null;const Tt=F(I,Pe,J);if(Pe===J){const Pt=I[Fe];return Pt?kt({x:J<Fe?Pt.left+Pt.width-(et.left+et.width):Pt.left-et.left,y:0},v):null}return Pe>J&&Pe<=Fe?kt({x:-et.width-Tt,y:0},v):Pe<J&&Pe>=Fe?kt({x:et.width+Tt,y:0},v):kt({x:0,y:0},v)};function F(B,P,I){const V=B[P],J=B[P-1],Fe=B[P+1];return!V||!J&&!Fe?0:I<P?J?V.left-(J.left+J.width):Fe.left-(V.left+V.width):Fe?Fe.left-(V.left+V.width):V.left-(J.left+J.width)}const L=B=>{let{rects:P,activeIndex:I,overIndex:V,index:J}=B;const Fe=p(P,V,I),Pe=P[J],et=Fe[J];return!et||!Pe?null:{x:et.left-Pe.left,y:et.top-Pe.top,scaleX:et.width/Pe.width,scaleY:et.height/Pe.height}},me=B=>{let{activeIndex:P,index:I,rects:V,overIndex:J}=B,Fe,Pe;return I===P&&(Fe=V[I],Pe=V[J]),I===J&&(Fe=V[I],Pe=V[P]),!Pe||!Fe?null:{x:Pe.left-Fe.left,y:Pe.top-Fe.top,scaleX:Pe.width/Fe.width,scaleY:Pe.height/Fe.height}},O={scaleX:1,scaleY:1},R=B=>{var P;let{activeIndex:I,activeNodeRect:V,index:J,rects:Fe,overIndex:Pe}=B;const et=(P=Fe[I])!=null?P:V;if(!et)return null;if(J===I){const Pt=Fe[Pe];return Pt?kt({x:0,y:I<Pe?Pt.top+Pt.height-(et.top+et.height):Pt.top-et.top},O):null}const Tt=ee(Fe,J,I);return J>I&&J<=Pe?kt({x:0,y:-et.height-Tt},O):J<I&&J>=Pe?kt({x:0,y:et.height+Tt},O):kt({x:0,y:0},O)};function ee(B,P,I){const V=B[P],J=B[P-1],Fe=B[P+1];return V?I<P?J?V.top-(J.top+J.height):Fe?Fe.top-(V.top+V.height):0:Fe?Fe.top-(V.top+V.height):J?V.top-(J.top+J.height):0:0}const Ae="Sortable",A=e.createContext({activeIndex:-1,containerId:Ae,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:L,disabled:{draggable:!1,droppable:!1}});function m(B){let{children:P,id:I,items:V,strategy:J=L,disabled:Fe=!1}=B;const{active:Pe,dragOverlay:et,droppableRects:Tt,over:Pt,measureDroppableContainers:ze}=(0,y.Cj)(),Rt=(0,i.Ld)(Ae,I),_t=et.rect!==null,yt=(0,e.useMemo)(()=>V.map(dn=>typeof dn=="object"&&"id"in dn?dn.id:dn),[V]),ln=Pe!=null,Zt=Pe?yt.indexOf(Pe.id):-1,vn=Pt?yt.indexOf(Pt.id):-1,Y=(0,e.useRef)(yt),ke=!T(yt,Y.current),Kt=vn!==-1&&Zt===-1||ke,En=f(Fe);(0,i.LI)(()=>{ke&&ln&&ze(yt)},[ke,yt,ln,ze]),(0,e.useEffect)(()=>{Y.current=yt},[yt]);const Nn=(0,e.useMemo)(()=>({activeIndex:Zt,containerId:Rt,disabled:En,disableTransforms:Kt,items:yt,overIndex:vn,useDragOverlay:_t,sortedRects:w(yt,Tt),strategy:J}),[Zt,Rt,En.draggable,En.droppable,Kt,yt,vn,Tt,_t,J]);return e.createElement(A.Provider,{value:Nn},P)}const j=B=>{let{id:P,items:I,activeIndex:V,overIndex:J}=B;return p(I,V,J).indexOf(P)},q=B=>{let{containerId:P,isSorting:I,wasDragging:V,index:J,items:Fe,newIndex:Pe,previousItems:et,previousContainerId:Tt,transition:Pt}=B;return!Pt||!V||et!==Fe&&J===Pe?!1:I?!0:Pe!==J&&P===Tt},te={duration:200,easing:"ease"},g="transform",fe=i.ux.Transition.toString({property:g,duration:0,easing:"linear"}),H={roleDescription:"sortable"};function ce(B){let{disabled:P,index:I,node:V,rect:J}=B;const[Fe,Pe]=(0,e.useState)(null),et=(0,e.useRef)(I);return(0,i.LI)(()=>{if(!P&&I!==et.current&&V.current){const Tt=J.current;if(Tt){const Pt=(0,y.VK)(V.current,{ignoreTransform:!0}),ze={x:Tt.left-Pt.left,y:Tt.top-Pt.top,scaleX:Tt.width/Pt.width,scaleY:Tt.height/Pt.height};(ze.x||ze.y)&&Pe(ze)}}I!==et.current&&(et.current=I)},[P,I,V,J]),(0,e.useEffect)(()=>{Fe&&Pe(null)},[Fe]),Fe}function Ne(B){let{animateLayoutChanges:P=q,attributes:I,disabled:V,data:J,getNewIndex:Fe=j,id:Pe,strategy:et,resizeObserverConfig:Tt,transition:Pt=te}=B;const{items:ze,containerId:Rt,activeIndex:_t,disabled:yt,disableTransforms:ln,sortedRects:Zt,overIndex:vn,useDragOverlay:Y,strategy:ke}=(0,e.useContext)(A),Kt=Ve(V,yt),En=ze.indexOf(Pe),Nn=(0,e.useMemo)(()=>kt({sortable:{containerId:Rt,index:En,items:ze}},J),[Rt,J,En,ze]),dn=(0,e.useMemo)(()=>ze.slice(ze.indexOf(Pe)),[ze,Pe]),{rect:$t,node:tt,isOver:Q,setNodeRef:G}=(0,y.Zj)({id:Pe,data:Nn,disabled:Kt.droppable,resizeObserverConfig:kt({updateMeasurementsFor:dn},Tt)}),{active:Ie,activatorEvent:Ue,activeNodeRect:qt,attributes:Ft,setNodeRef:Yt,listeners:t,isDragging:pe,over:nt,setActivatorNodeRef:Lt,transform:Ct}=(0,y.O1)({id:Pe,data:Nn,attributes:kt(kt({},H),I),disabled:Kt.draggable}),Et=(0,i.HB)(G,Yt),Nt=!!Ie,gt=Nt&&!ln&&se(_t)&&se(vn),mt=!Y&&pe,pt=mt&&gt?Ct:null,en=et!=null?et:ke,ie=gt?pt!=null?pt:en({rects:Zt,activeNodeRect:qt,activeIndex:_t,overIndex:vn,index:En}):null,ge=se(_t)&&se(vn)?Fe({id:Pe,items:ze,activeIndex:_t,overIndex:vn}):En,b=Ie==null?void 0:Ie.id,Z=(0,e.useRef)({activeId:b,items:ze,newIndex:ge,containerId:Rt}),dt=ze!==Z.current.items,_e=P({active:Ie,containerId:Rt,isDragging:pe,isSorting:Nt,id:Pe,index:En,items:ze,newIndex:Z.current.newIndex,previousItems:Z.current.items,previousContainerId:Z.current.containerId,transition:Pt,wasDragging:Z.current.activeId!=null}),Ot=ce({disabled:!_e,index:En,node:tt,rect:$t});return(0,e.useEffect)(()=>{Nt&&Z.current.newIndex!==ge&&(Z.current.newIndex=ge),Rt!==Z.current.containerId&&(Z.current.containerId=Rt),ze!==Z.current.items&&(Z.current.items=ze)},[Nt,ge,Rt,ze]),(0,e.useEffect)(()=>{if(b===Z.current.activeId)return;if(b&&!Z.current.activeId){Z.current.activeId=b;return}const x=setTimeout(()=>{Z.current.activeId=b},50);return()=>clearTimeout(x)},[b]),{active:Ie,activeIndex:_t,attributes:Ft,data:Nn,rect:$t,index:En,newIndex:ge,items:ze,isOver:Q,isSorting:Nt,isDragging:pe,listeners:t,node:tt,overIndex:vn,over:nt,setNodeRef:Et,setActivatorNodeRef:Lt,setDroppableNodeRef:G,setDraggableNodeRef:Yt,transform:Ot!=null?Ot:ie,transition:be()};function be(){if(Ot||dt&&Z.current.newIndex===En)return fe;if(!(mt&&!(0,i.vd)(Ue)||!Pt)&&(Nt||_e))return i.ux.Transition.toString(Ln(kt({},Pt),{property:g}))}}function Ve(B,P){var I,V;return typeof B=="boolean"?{draggable:B,droppable:!1}:{draggable:(I=B==null?void 0:B.draggable)!=null?I:P.draggable,droppable:(V=B==null?void 0:B.droppable)!=null?V:P.droppable}}function d(B){if(!B)return!1;const P=B.data.current;return!!(P&&"sortable"in P&&typeof P.sortable=="object"&&"containerId"in P.sortable&&"items"in P.sortable&&"index"in P.sortable)}const D=[y.g4.Down,y.g4.Right,y.g4.Up,y.g4.Left],ne=(B,P)=>{let{context:{active:I,collisionRect:V,droppableRects:J,droppableContainers:Fe,over:Pe,scrollableAncestors:et}}=P;if(D.includes(B.code)){if(B.preventDefault(),!I||!V)return;const Tt=[];Fe.getEnabled().forEach(Rt=>{if(!Rt||Rt!=null&&Rt.disabled)return;const _t=J.get(Rt.id);if(_t)switch(B.code){case KeyboardCode.Down:V.top<_t.top&&Tt.push(Rt);break;case KeyboardCode.Up:V.top>_t.top&&Tt.push(Rt);break;case KeyboardCode.Left:V.left>_t.left&&Tt.push(Rt);break;case KeyboardCode.Right:V.left<_t.left&&Tt.push(Rt);break}});const Pt=closestCorners({active:I,collisionRect:V,droppableRects:J,droppableContainers:Tt,pointerCoordinates:null});let ze=getFirstCollision(Pt,"id");if(ze===(Pe==null?void 0:Pe.id)&&Pt.length>1&&(ze=Pt[1].id),ze!=null){const Rt=Fe.get(I.id),_t=Fe.get(ze),yt=_t?J.get(_t.id):null,ln=_t==null?void 0:_t.node.current;if(ln&&yt&&Rt&&_t){const vn=getScrollableAncestors(ln).some((dn,$t)=>et[$t]!==dn),Y=De(Rt,_t),ke=Me(Rt,_t),Kt=vn||!Y?{x:0,y:0}:{x:ke?V.width-yt.width:0,y:ke?V.height-yt.height:0},En={x:yt.left,y:yt.top};return Kt.x&&Kt.y?En:subtract(En,Kt)}}}};function De(B,P){return!d(B)||!d(P)?!1:B.data.current.sortable.containerId===P.data.current.sortable.containerId}function Me(B,P){return!d(B)||!d(P)||!De(B,P)?!1:B.data.current.sortable.index<P.data.current.sortable.index}},35241:function($e,_,u){"use strict";u.d(_,{$X:function(){return q},D9:function(){return ee},DC:function(){return H},Ey:function(){return me},FJ:function(){return p},Gj:function(){return O},HB:function(){return y},IH:function(){return j},Jj:function(){return w},LI:function(){return S},Ld:function(){return A},Nq:function(){return i},Re:function(){return T},UG:function(){return N},Yz:function(){return L},qk:function(){return se},r3:function(){return v},so:function(){return Ve},ux:function(){return ce},vZ:function(){return f},vd:function(){return g},wm:function(){return R},zX:function(){return F}});var e=u(59301);function y(){for(var d=arguments.length,D=new Array(d),ne=0;ne<d;ne++)D[ne]=arguments[ne];return(0,e.useMemo)(()=>De=>{D.forEach(Me=>Me(De))},D)}const i=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function p(d){const D=Object.prototype.toString.call(d);return D==="[object Window]"||D==="[object global]"}function N(d){return"nodeType"in d}function w(d){var D,ne;return d?p(d)?d:N(d)&&(D=(ne=d.ownerDocument)==null?void 0:ne.defaultView)!=null?D:window:window}function se(d){const{Document:D}=w(d);return d instanceof D}function T(d){return p(d)?!1:d instanceof w(d).HTMLElement}function f(d){return d instanceof w(d).SVGElement}function v(d){return d?p(d)?d.document:N(d)?se(d)?d:T(d)||f(d)?d.ownerDocument:document:document:document}const S=i?e.useLayoutEffect:e.useEffect;function F(d){const D=(0,e.useRef)(d);return S(()=>{D.current=d}),(0,e.useCallback)(function(){for(var ne=arguments.length,De=new Array(ne),Me=0;Me<ne;Me++)De[Me]=arguments[Me];return D.current==null?void 0:D.current(...De)},[])}function L(){const d=(0,e.useRef)(null),D=(0,e.useCallback)((De,Me)=>{d.current=setInterval(De,Me)},[]),ne=(0,e.useCallback)(()=>{d.current!==null&&(clearInterval(d.current),d.current=null)},[]);return[D,ne]}function me(d,D){D===void 0&&(D=[d]);const ne=(0,e.useRef)(d);return S(()=>{ne.current!==d&&(ne.current=d)},D),ne}function O(d,D){const ne=(0,e.useRef)();return(0,e.useMemo)(()=>{const De=d(ne.current);return ne.current=De,De},[...D])}function R(d){const D=F(d),ne=(0,e.useRef)(null),De=(0,e.useCallback)(Me=>{Me!==ne.current&&(D==null||D(Me,ne.current)),ne.current=Me},[]);return[ne,De]}function ee(d){const D=(0,e.useRef)();return(0,e.useEffect)(()=>{D.current=d},[d]),D.current}let Ae={};function A(d,D){return(0,e.useMemo)(()=>{if(D)return D;const ne=Ae[d]==null?0:Ae[d]+1;return Ae[d]=ne,d+"-"+ne},[d,D])}function m(d){return function(D){for(var ne=arguments.length,De=new Array(ne>1?ne-1:0),Me=1;Me<ne;Me++)De[Me-1]=arguments[Me];return De.reduce((B,P)=>{const I=Object.entries(P);for(const[V,J]of I){const Fe=B[V];Fe!=null&&(B[V]=Fe+d*J)}return B},kt({},D))}}const j=m(1),q=m(-1);function te(d){return"clientX"in d&&"clientY"in d}function g(d){if(!d)return!1;const{KeyboardEvent:D}=w(d.target);return D&&d instanceof D}function fe(d){if(!d)return!1;const{TouchEvent:D}=w(d.target);return D&&d instanceof D}function H(d){if(fe(d)){if(d.touches&&d.touches.length){const{clientX:D,clientY:ne}=d.touches[0];return{x:D,y:ne}}else if(d.changedTouches&&d.changedTouches.length){const{clientX:D,clientY:ne}=d.changedTouches[0];return{x:D,y:ne}}}return te(d)?{x:d.clientX,y:d.clientY}:null}const ce=Object.freeze({Translate:{toString(d){if(!d)return;const{x:D,y:ne}=d;return"translate3d("+(D?Math.round(D):0)+"px, "+(ne?Math.round(ne):0)+"px, 0)"}},Scale:{toString(d){if(!d)return;const{scaleX:D,scaleY:ne}=d;return"scaleX("+D+") scaleY("+ne+")"}},Transform:{toString(d){if(d)return[ce.Translate.toString(d),ce.Scale.toString(d)].join(" ")}},Transition:{toString(d){let{property:D,duration:ne,easing:De}=d;return D+" "+ne+"ms "+De}}}),Ne="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Ve(d){return d.matches(Ne)?d:d.querySelector(Ne)}},12929:function($e,_){"use strict";_.Z={flex_box_center:"flex_box_center___oaxfO",flex_space_between:"flex_space_between___NQ5Gm",flex_box_vertical_center:"flex_box_vertical_center___UGzY9",flex_box_center_end:"flex_box_center_end___SnN1r",flex_box_column:"flex_box_column___c0981",right:"right___sOpmg",title:"title___Nmi5q",titles:"titles___PaouY",tips:"tips___h2FE4"}},79677:function($e,_){"use strict";_.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL",ai_review_new:"ai_review_new___xW01z"}},61420:function($e,_,u){"use strict";var e=u(59301),y=Object.defineProperty,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,w=(f,v,S)=>v in f?y(f,v,{enumerable:!0,configurable:!0,writable:!0,value:S}):f[v]=S,se=(f,v)=>{for(var S in v||(v={}))p.call(v,S)&&w(f,S,v[S]);if(i)for(var S of i(v))N.call(v,S)&&w(f,S,v[S]);return f};const T=f=>React.createElement("svg",se({width:22,height:10,xmlns:"http://www.w3.org/2000/svg"},f),React.createElement("title",null,"AI"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"43.761%",x2:"0%",y2:"58.617%",id:"AI_svg__a"},React.createElement("stop",{stopColor:"#CF9BFF",offset:"0%"}),React.createElement("stop",{stopColor:"#8A8BFF",offset:"35.208%"}),React.createElement("stop",{stopColor:"#8DBCFF",offset:"59.208%"}),React.createElement("stop",{stopColor:"#ADF0FF",offset:"81.671%"}),React.createElement("stop",{stopColor:"#D9F8FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M5 0h12a5 5 0 0 1 5 5v5H5A5 5 0 1 1 5 0Z",fill:"url(#AI_svg__a)",transform:"matrix(-1 0 0 1 22 0)"}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M9.323 6.738H6.646L6.142 8H4l2.625-6h2.77L12 8H9.817l-.494-1.262Zm-.535-1.384-.731-1.876h-.124l-.741 1.876h1.596ZM14 2h2v6h-2z"}))));_.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNDMuNzYxJSIgeDI9IjAlIiB5Mj0iNTguNjE3JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNDRjlCRkYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOEE4QkZGIiBvZmZzZXQ9IjM1LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjOERCQ0ZGIiBvZmZzZXQ9IjU5LjIwOCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjQURGMEZGIiBvZmZzZXQ9IjgxLjY3MSUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDlGOEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01IDBoMTJhNSA1IDAgMCAxIDUgNXY1SDVBNSA1IDAgMSAxIDUgMFoiIGZpbGw9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyIDApIi8+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNOS4zMjMgNi43MzhINi42NDZMNi4xNDIgOEg0bDIuNjI1LTZoMi43N0wxMiA4SDkuODE3bC0uNDk0LTEuMjYyWm0tLjUzNS0xLjM4NC0uNzMxLTEuODc2aC0uMTI0bC0uNzQxIDEuODc2aDEuNTk2Wk0xNCAyaDJ2NmgtMnoiLz48L2c+PC9nPjwvc3ZnPg=="},68385:function($e,_,u){"use strict";var e=u(59301),y=Object.defineProperty,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,w=(f,v,S)=>v in f?y(f,v,{enumerable:!0,configurable:!0,writable:!0,value:S}):f[v]=S,se=(f,v)=>{for(var S in v||(v={}))p.call(v,S)&&w(f,S,v[S]);if(i)for(var S of i(v))N.call(v,S)&&w(f,S,v[S]);return f};const T=f=>React.createElement("svg",se({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},f),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));_.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},83358:function($e,_,u){"use strict";var e=u(59301),y=Object.defineProperty,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,w=(f,v,S)=>v in f?y(f,v,{enumerable:!0,configurable:!0,writable:!0,value:S}):f[v]=S,se=(f,v)=>{for(var S in v||(v={}))p.call(v,S)&&w(f,S,v[S]);if(i)for(var S of i(v))N.call(v,S)&&w(f,S,v[S]);return f};const T=f=>React.createElement("svg",se({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},f),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));_.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},62830:function($e,_,u){"use strict";var e=u(59301),y=Object.defineProperty,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,w=(f,v,S)=>v in f?y(f,v,{enumerable:!0,configurable:!0,writable:!0,value:S}):f[v]=S,se=(f,v)=>{for(var S in v||(v={}))p.call(v,S)&&w(f,S,v[S]);if(i)for(var S of i(v))N.call(v,S)&&w(f,S,v[S]);return f};const T=f=>React.createElement("svg",se({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},f),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));_.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},85788:function($e,_,u){"use strict";var e=u(86204),y=u.n(e),i=Object.defineProperty,p=(T,f,v)=>f in T?i(T,f,{enumerable:!0,configurable:!0,writable:!0,value:v}):T[f]=v,N=(T,f,v)=>p(T,typeof f!="symbol"?f+"":f,v),w=(T,f,v)=>new Promise((S,F)=>{var L=R=>{try{O(v.next(R))}catch(ee){F(ee)}},me=R=>{try{O(v.throw(R))}catch(ee){F(ee)}},O=R=>R.done?S(R.value):Promise.resolve(R.value).then(L,me);O((v=v.apply(T,f)).next())});class se extends e.EventEmitter{constructor(f,v){super(),N(this,"url"),N(this,"body"),N(this,"fullContent",""),N(this,"controller",null),N(this,"buffer",""),this.url=f,this.body=v}startStream(){return w(this,null,function*(){this.controller=new AbortController;const{signal:f}=this.controller;try{const v=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:f});if(!v.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${v.status}`);const S=v.headers.get("content-type");if(!S)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(S.includes("application/json")){const me=yield v.json();this.emit("error",me);return}if(!S.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const F=v.body.getReader(),L=new TextDecoder("utf-8");for(;;){const{done:me,value:O}=yield F.read();if(me)break;const R=L.decode(O,{stream:!0});this.buffer+=R;const ee=this.buffer.split(`
`);this.buffer=ee.pop()||"";for(const Ae of ee)if(Ae.startsWith("data:")){const A=Ae.slice(5).trim();if(A==="[DONE]")break;try{const m=JSON.parse(A);m.data&&this.handleData(m.data)}catch(m){this.buffer=Ae+`
`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",m)}}}this.emit("done",this.fullContent)}catch(v){v.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",v.message)}})}handleData(f){f.content&&(this.fullContent+=f.content,this.emit("data",{chunk:f,full:this.fullContent}))}cancelRequest(){var f;(f=this.controller)==null||f.abort()}}_.Z=se},29092:function($e,_,u){"use strict";u.d(_,{Z:function(){return w}});var e=u(62957),y={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",p=u(59301),w=({visible:se,setVisible:T,image:f,closeImageStyle:v,hiddenbutton:S})=>p.createElement(e.default,{centered:!0,destroyOnClose:!0,open:se,footer:null,wrapClassName:y.modal,onCancel:()=>T(!1)},p.createElement("div",{className:y.content},p.createElement("img",{src:f}),S,p.createElement("img",{onClick:()=>T(!1),className:y.close,src:i,style:v})))},10661:function($e,_,u){"use strict";u.d(_,{Z:function(){return S}});var e={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"},y=u(29787),i=u(25399),p=u(92310),N=u.n(p),w=u(51257),se=u(28426),T=u(48790),f=u(59301),S=({className:F,dataSource:L=[],col:me=4,right:O,bottom:R=23,precision:ee=0,wrapWidth:Ae=1200,trackEventItems:A,loading:m,onRemove:j=()=>{},isCurrent:q=!0,showAlias:te=!1})=>{const g=Math.floor((Ae-(me-1)*O)/me),fe=[{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 f.createElement(y.Z,{spinning:m},f.createElement("div",{className:N()(e.list,F)},!!(L!=null&&L.length)&&(L==null?void 0:L.map((H,ce)=>{var Ne;const{name:Ve,id:d,identifier:D,featured:ne,school_name:De,image_url:Me,excellent:B,is_plan:P}=H;return f.createElement("div",{key:d,className:e.wrap,style:{width:g,marginRight:(1+ce)%me===0?0:O+ee,marginBottom:R}},f.createElement("a",{className:e.li,onClick:I=>{I.preventDefault(),I.stopPropagation(),A&&(0,w.L9)([A]),(0,w.xg)(`/paths/${D}`)}},f.createElement("div",{className:e.img},f.createElement("img",{className:e.cover,src:`${Me}`}),q&&(0,T.bg)()&&(H==null?void 0:H.studying)&&f.createElement("div",{className:`${e.movebq} user-path-items`,onClick:I=>{I.stopPropagation(),j(H)}},f.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),f.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ne=H==null?void 0:H.subject_tags)==null?void 0:Ne.map((I,V)=>{var J,Fe;if(V===0){const et=(J=fe.find(Tt=>Tt.name==I))==null?void 0:J.swimg;return f.createElement("img",{className:e.sign,src:et,style:{left:"-4px"}})}const Pe=(Fe=fe.find(et=>et.name==I))==null?void 0:Fe.ptimg;return f.createElement("img",{className:e.sign,src:Pe,style:{left:`${48+52*(V-1)+2*V}px`}})}),f.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(H==null?void 0:H.excellent)&&f.createElement("div",{className:e.bq},"\u5F00\u653E\u8BFE\u7A0B"))),f.createElement("div",{className:e.name},f.createElement(i.Z,{title:te&&(H!=null&&H.excellent_alias_name)?f.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ve}`,f.createElement("br",null),f.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${H==null?void 0:H.excellent_alias_name}`)):Ve},f.createElement("span",{className:e.e},te&&(H==null?void 0:H.excellent_alias_name)||Ve))),f.createElement(i.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${De}`},f.createElement("div",{className:e.unit},f.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),De)),f.createElement("div",{className:e.tags},f.createElement("div",null,f.createElement(i.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),f.createElement("span",null,H.stages_count))),f.createElement(i.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),f.createElement("span",null,H.members_count)))))))})),!L.length&&f.createElement(se.Z,null)))}},9148:function($e,_,u){"use strict";u.d(_,{jL:function(){return N},w9:function(){return J},QD:function(){return nt},cQ:function(){return Me.Z},op:function(){return Ue},O5:function(){return hn},_b:function(){return mt},t7:function(){return Ae},Gi:function(){return ze},YG:function(){return Tt},qp:function(){return S},vr:function(){return Et},qE:function(){return Yt},Je:function(){return j},wb:function(){return De},cq:function(){return vn},tp:function(){return me}});var e=u(59301),y={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"},i="data:image/png;base64,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",N=({dataSource:le=[],img:Be,imgWidth:He=346,title:Oe,sunTitle:ot,bannerExtraContent:Bt})=>e.createElement("div",{className:y.banner},e.createElement("div",{className:y.content},e.createElement("aside",null,e.createElement("p",null,e.createElement("b",null,Oe),e.createElement("span",null,ot)),le.length>0&&e.createElement("div",{className:y.btns},le.map((rt,Vt)=>e.createElement("div",{key:Vt,onClick:rt.click},rt.name,rt.sign?e.createElement("img",{src:i,width:39}):null))),Bt),Be&&e.createElement("img",{style:{marginTop:33,marginRight:38},src:Be,width:He}))),w={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=u(92310),T=u.n(se),f=u(89392),S=({dataSource:le=[],value:Be,onChange:He,onTitleChange:Oe,className:ot,title:Bt,titleWidth:rt=41,style:Vt={},fontColor:rn="#6A7283",showCount:mn})=>{const[Qe,Xt]=(0,e.useState)(0),[yn,In]=(0,e.useState)(!1),Zn=(0,e.useRef)(null),je=(0,e.useRef)(null);return(0,e.useEffect)(()=>{var An;le.length!==0&&(((An=Zn==null?void 0:Zn.current)==null?void 0:An.clientHeight)>97?Xt(1):Xt(0)),le.length===0&&Xt(0),In(!1)},[le]),e.createElement("div",{className:T()(w.row,ot),style:Vt},e.createElement("div",{onClick:(0,f.throttle)(()=>Oe==null?void 0:Oe(),2e3),style:{width:rt,marginTop:yn?12:4},className:`${w.title} ${Oe?"current":""}`},Bt),e.createElement("div",{className:yn?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},e.createElement("div",{className:w.bar,ref:je,style:Qe>0?{height:Qe===1?97:"auto",overflow:Qe===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},e.createElement("div",{className:w.tag,ref:Zn},le==null?void 0:le.map(An=>e.createElement("span",{onClick:()=>He(An.id),key:An.id,style:{color:rn},className:Be===An.id?w.active:""},e.createElement("span",{title:An.name,className:w.name},An.name),!!mn&&e.createElement("span",{className:w.num},An.count))))),!!Qe&&e.createElement(e.Fragment,null,Qe===1?e.createElement("div",{onClick:()=>{var An;Xt(2),((An=Zn==null?void 0:Zn.current)==null?void 0:An.clientHeight)>245?In(!0):In(!1)},className:w.action},"\u5C55\u5F00",e.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):e.createElement("div",{onClick:()=>{je.current.scrollTop=0,Xt(1),In(!1)},className:w.action},"\u6536\u8D77",e.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},F={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"},me=({dataSource:le=[],value:Be,onChange:He,className:Oe,style:ot={}})=>e.createElement("div",{style:ot,className:T()(F.tabs,Oe)},le.map(Bt=>e.createElement("span",{onClick:()=>He(Bt.id),className:Be===Bt.id?F.active:"",key:Bt.id},Bt.name))),O={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"},R=u(37568),Ae=({dataSource:le=[],value:Be="",onChange:He,onInputChange:Oe=()=>{},className:ot,style:Bt={},placeholder:rt,allowClear:Vt=!1})=>{var rn;const[mn,Qe]=(0,e.useState)(""),[Xt,yn]=(0,e.useState)("");(0,e.useEffect)(()=>{var je;let An=Be;(je=JSON.stringify(Be))!=null&&je.includes("{")&&(Qe(Be.id),An=Be.value||"");try{yn(decodeURIComponent(An||""))}catch(Fu){yn(decodeURIComponent(An||""))}},[Be]);const In=()=>{He(encodeURIComponent(Xt),mn||null)},Zn=je=>{je!==mn&&(Qe(je),He(encodeURIComponent(Xt),je))};return e.createElement("div",{className:T()(O.input,ot),style:Bt},!!le.length&&e.createElement("div",{className:O.dropdown},e.createElement("div",{className:O.text},(rn=le.find(je=>je.id===mn))==null?void 0:rn.name,e.createElement("i",{className:"iconfont icon-zhankai4"}),e.createElement("b",{className:O.b1}),e.createElement("b",{className:O.b2})),e.createElement("div",{className:O.menu},le.map((je,An)=>e.createElement("div",{key:An,onClick:()=>Zn(je.id)},je.name)))),e.createElement(R.default,{onPressEnter:In,value:Xt,onChange:je=>{yn(je.target.value),Oe(encodeURIComponent(je.target.value),mn||null)},bordered:!1,placeholder:rt}),e.createElement("i",{onClick:In,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},j=({value:le,onChange:Be,className:He,total:Oe,pageSize:ot,style:Bt={}})=>{const rt=le<2,Vt=le>=Math.ceil(Oe/ot);return Oe<=ot?e.createElement(e.Fragment,null):e.createElement("div",{className:T()(A.quickPager,He),style:Bt},e.createElement("div",{onClick:()=>{rt||Be(le-1,"prev")},className:rt?A.disabled:""},"\u4E0A\u4E00\u9875"),e.createElement("div",{onClick:()=>{Vt||Be(le+1,"next")},className:Vt?A.disabled:""},"\u4E0B\u4E00\u9875"))},q={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"},te=u(29787),g=u(25399),fe=u(58018),H=u(346),ce=u(51257),Ne=u(96908),Ve=u(57177),d=u(81378),D=u(28426),De=({className:le,dataSource:Be=[],col:He=4,right:Oe,bottom:ot=23,precision:Bt=0,wrapWidth:rt=1200,trackEventItems:Vt,loading:rn})=>{const mn=Math.floor((rt-(He-1)*Oe)/He);return e.createElement(te.Z,{spinning:rn},e.createElement("div",{className:T()(q.list,le)},!!Be.length&&Be.map((Qe,Xt)=>{const{name:yn,id:In,identifier:Zn,power:je,cover_image_id:An,pic:Fu}=Qe;return e.createElement("div",{className:q.wrap,key:In,style:{width:mn,marginRight:(1+Xt)%He===0?0:Oe+Bt,marginBottom:ot}},e.createElement("a",{target:"_blank",href:`/shixuns/${Zn}/challenges`,className:q.li,onClick:gu=>{gu.preventDefault(),Vt&&(0,ce.L9)([Vt]),je&&(0,ce.xg)(`/shixuns/${Zn}/challenges`)}},e.createElement("div",{className:q.img},e.createElement("img",{className:q.cover,src:`${Fu}`}),Qe.is_jupyter&&e.createElement("img",{className:q.sign,src:Ne}),Qe.is_jupyter_lab&&e.createElement("img",{className:q.sign,src:Ve}),Qe.is_unity_3d&&e.createElement("img",{className:q.sign,src:d})),e.createElement("div",{className:q.name},e.createElement(g.Z,{title:yn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},e.createElement("span",{className:q.e},yn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),e.createElement("div",{className:q.tags},e.createElement(g.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),e.createElement("span",null,Qe.challenges_count))),!!Qe.myshixuns_count&&e.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),e.createElement("span",null,Qe.myshixuns_count))),e.createElement(g.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},e.createElement("span",null,e.createElement("span",null,Qe.level))),e.createElement("div",{className:q.rate},e.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Qe.score_info}),e.createElement("span",null,"\xA0",Qe.score_info?`${Qe.score_info}\u5206`:"5\u5206")))),!je&&e.createElement("div",{className:q.lockWrap},e.createElement("img",{src:`${H.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),e.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Be.length&&e.createElement(D.Z,null)))},Me=u(10661),B={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},P="data:image/png;base64,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",I=u(59301),J=({className:le,dataSource:Be=[],col:He=4,right:Oe,bottom:ot=23,precision:Bt=0,wrapWidth:rt=1200,trackEventItems:Vt,loading:rn,handleVery:mn=()=>!0})=>{const Qe=Math.floor((rt-(He-1)*Oe)/He);return I.createElement(te.Z,{spinning:rn},I.createElement("div",{className:T()(B.list,le)},!!Be.length&&Be.map((Xt,yn)=>{const{subject_identifier:In,id:Zn,identifier:je,power:An}=Xt,Fu=Xt.is_public!=0&&Xt.is_public;return I.createElement("div",{className:B.wrap,key:Zn,style:{width:Qe,marginRight:(1+yn)%He===0?0:Oe+Bt,marginBottom:ot}},I.createElement("a",{className:B.li,onClick:gu=>{gu.preventDefault(),mn(Xt==null?void 0:Xt.first_category_url)&&(Vt&&(0,ce.L9)([Vt]),(0,ce.xg)(Xt.first_category_url))}},I.createElement("div",{className:B.top},I.createElement(g.Z,{title:Xt.name},I.createElement("div",{className:B.name},Xt.name)),I.createElement("img",{className:B.img,src:H.Z.IMG_SERVER+"/images/"+Xt.avatar_url}),I.createElement("div",{className:B.text,title:Xt.creator},Xt.creator),In&&I.createElement("div",{className:B.btns},I.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),I.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fu&&I.createElement("div",{className:B.sign},"\u516C\u5F00")),I.createElement("div",{className:B.bottom},Xt.visits>0&&I.createElement(g.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-liulanyan"}),I.createElement("span",null,Xt.visits))),Xt.course_members_count>0&&I.createElement(g.Z,{title:"\u6210\u5458",placement:"bottom"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-chengyuan"}),Xt.course_members_count)),Xt.tasks_count>0&&I.createElement(g.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-zuoye"}),Xt.tasks_count)),Xt.is_end?I.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):I.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Xt.is_accessible&&I.createElement("div",{className:B.lockWrap},I.createElement("img",{src:`${H.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),I.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Be.length&&I.createElement(D.Z,null)))},Fe={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"},Pe=u(25690),Tt=({dataSource:le=[],value:Be,onChange:He,className:Oe,style:ot={},tabBarExtraContent:Bt})=>e.createElement("div",{className:T()(Fe.tabs,Oe),style:ot},e.createElement("div",{className:Fe.tabsWrap},le.map((rt,Vt)=>!(rt!=null&&rt.hide)&&e.createElement("aside",{className:Fe.tab,onClick:()=>{He(rt.id),rt.link&&Pe.history.push(rt.link)},key:Vt},e.createElement("div",{className:Be===rt.id?Fe.active:""},rt.name),(rt==null?void 0:rt.resetCount)==null&&(rt==null?void 0:rt.total)!==void 0&&e.createElement("span",null,"\uFF08",rt==null?void 0:rt.total,"\uFF09"),(rt==null?void 0:rt.resetCount)!==void 0&&(rt==null?void 0:rt.total)!==void 0&&e.createElement(g.Z,{title:(rt==null?void 0:rt.tip)!=null?rt==null?void 0:rt.tip:""},e.createElement("span",{style:{color:"#9096A3"}},"\uFF08",e.createElement("span",{style:{color:"#000"}},rt==null?void 0:rt.resetCount),"/",e.createElement("span",null,rt==null?void 0:rt.total),"\uFF09"))))),e.createElement("div",{className:Fe.tabBar},Bt)),ze=({className:le,style:Be={},children:He})=>e.createElement("div",{className:T()(le),style:Be},He),Rt={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"},_t=u(75727),yt=u(93041);const ln=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var vn=({sortValue:le,dropValue:Be,className:He,onSort:Oe,onDrop:ot,dataSource:Bt=ln})=>{var rt;return e.createElement("div",{className:T()(Rt.orderWrap,He)},e.createElement(_t.Z,{dropdownRender:()=>e.createElement(yt.default,null,Bt.map((Vt,rn)=>e.createElement(yt.default.Item,{key:rn,onClick:()=>ot(Vt.id)},Vt.name)))},e.createElement("span",{className:Rt.orderTextWrap},(rt=Bt.find(Vt=>Be===Vt.id))==null?void 0:rt.name)),e.createElement("span",{className:Rt.orderIconWrap},e.createElement("span",{className:Rt.orderAsc},e.createElement("i",{className:le==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rt.cursorPointer} ${Rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rt.cursorPointer}`,onClick:()=>Oe(le==="asc"?"desc":"asc")})),e.createElement("span",{className:Rt.orderDesc},e.createElement("i",{className:le==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rt.cursorPointer} ${Rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rt.cursorPointer}`,onClick:()=>Oe(le==="asc"?"desc":"asc")}))))},Y={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"},ke=u(99571),Kt=Object.defineProperty,En=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,$t=(le,Be,He)=>Be in le?Kt(le,Be,{enumerable:!0,configurable:!0,writable:!0,value:He}):le[Be]=He,tt=(le,Be)=>{for(var He in Be||(Be={}))Nn.call(Be,He)&&$t(le,He,Be[He]);if(En)for(var He of En(Be))dn.call(Be,He)&&$t(le,He,Be[He]);return le},Q=(le,Be)=>{var He={};for(var Oe in le)Nn.call(le,Oe)&&Be.indexOf(Oe)<0&&(He[Oe]=le[Oe]);if(le!=null&&En)for(var Oe of En(le))Be.indexOf(Oe)<0&&dn.call(le,Oe)&&(He[Oe]=le[Oe]);return He},G=(le,Be,He)=>new Promise((Oe,ot)=>{var Bt=rn=>{try{Vt(He.next(rn))}catch(mn){ot(mn)}},rt=rn=>{try{Vt(He.throw(rn))}catch(mn){ot(mn)}},Vt=rn=>rn.done?Oe(rn.value):Promise.resolve(rn.value).then(Bt,rt);Vt((He=He.apply(le,Be)).next())}),Ue=le=>{var Be=le,{className:He,style:Oe,children:ot,loading:Bt=!1,openLoading:rt,onClick:Vt=()=>{},size:rn="middle",shape:mn="round"}=Be,Qe=Q(Be,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Xt,yn]=(0,e.useState)(!1);return e.createElement(ke.ZP,tt({onClick:(0,f.throttle)(In=>G(void 0,null,function*(){rt&&yn(!0);try{yield Vt(In)}catch(Zn){console.log("error",Zn)}rt&&yn(!1)}),2e3,{leading:!0,trailing:!1}),className:T()(Y.btn,Y[`${rn}-${mn}`],He),style:Oe,size:rn,shape:mn,loading:Xt||Bt},Qe),ot)},qt={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"},Yt=({className:le,style:Be,children:He=null,onClick:Oe,title:ot})=>e.createElement("div",{className:T()(qt.head,le),style:Be},e.createElement("span",{className:"primary-hover",onClick:Oe},e.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),e.createElement("b",{title:ot},ot),e.createElement("div",{className:qt.node},He)),t={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"},nt=({confirmShow:le=!0,confirmTitle:Be,confirmClick:He,cancelShow:Oe=!0,cancelTitle:ot,cancelClick:Bt,className:rt,style:Vt,confirmLoading:rn=!1})=>e.createElement("div",{className:T()(t.btns,rt),style:Vt},le&&e.createElement(ke.ZP,{loading:rn,onClick:He,type:"primary",className:t.confirm},Be),Oe&&e.createElement(ke.ZP,{onClick:Bt,className:t.cancel},ot)),Lt={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"},Et=({className:le,style:Be={},LeftContent:He,children:Oe,RightContent:ot})=>e.createElement("div",{className:T()(Lt.fixedBottom,le),style:Be},e.createElement("div",{className:Lt.wrap},e.createElement("div",{className:Lt.left},He),e.createElement("div",{className:Lt.center},Oe),e.createElement("div",{className:Lt.right},ot))),Nt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},mt=({className:le,style:Be={},dataSource:He=[]})=>e.createElement("div",{className:T()(Nt.crumbs,le),style:Be},He.map((Oe,ot)=>ot<He.length-1?e.createElement(e.Fragment,{key:ot},Oe.path||Oe.onClick?e.createElement("span",{className:Nt.hover,onClick:Oe!=null&&Oe.onClick?Oe.onClick:()=>Pe.history.push(Oe.path)},Oe.name):e.createElement("span",null,Oe.name),e.createElement("span",null,"\xA0",">","\xA0")):e.createElement("span",{key:ot,style:{color:"#5F6368"}},Oe.name))),pt=u(11938),en=Object.defineProperty,ie=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,_e=(le,Be,He)=>Be in le?en(le,Be,{enumerable:!0,configurable:!0,writable:!0,value:He}):le[Be]=He,Ot=(le,Be)=>{for(var He in Be||(Be={}))Z.call(Be,He)&&_e(le,He,Be[He]);if(b)for(var He of b(Be))dt.call(Be,He)&&_e(le,He,Be[He]);return le},be=(le,Be)=>ie(le,ge(Be)),x=(le,Be)=>{var He={};for(var Oe in le)Z.call(le,Oe)&&Be.indexOf(Oe)<0&&(He[Oe]=le[Oe]);if(le!=null&&b)for(var Oe of b(le))Be.indexOf(Oe)<0&&dt.call(le,Oe)&&(He[Oe]=le[Oe]);return He};const{Countdown:Je}=pt.default;var hn=le=>{var Be=le,{onChange:He}=Be,Oe=x(Be,["onChange"]);const[ot,Bt]=(0,e.useState)(null);(0,e.useEffect)(()=>{typeof ot=="number"&&ot>=0&&He(ot)},[ot]);const rt=Vt=>{const rn=Math.floor(Vt/1e3);Bt(rn)};return e.createElement(Je,be(Ot({},Oe),{onChange:rt}))}},65575:function($e,_,u){"use strict";u.d(_,{Z:function(){return B}});var e=u(59301),y=u(47889),i=u(99571),p=u(6767),N=u(62957),w=u(71051),se=u(77019),T=u(5269),f=u(37285),v=u(75975),S={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},F=u(48790),L=u(24334),me=u(38986),O=u(25690),R=u(76902),ee=u(1247),Ae=u(87169),A=u(26227),m=u(59301),j=Object.defineProperty,q=Object.defineProperties,te=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,ce=(P,I,V)=>I in P?j(P,I,{enumerable:!0,configurable:!0,writable:!0,value:V}):P[I]=V,Ne=(P,I)=>{for(var V in I||(I={}))fe.call(I,V)&&ce(P,V,I[V]);if(g)for(var V of g(I))H.call(I,V)&&ce(P,V,I[V]);return P},Ve=(P,I)=>q(P,te(I)),d=(P,I,V)=>new Promise((J,Fe)=>{var Pe=Pt=>{try{Tt(V.next(Pt))}catch(ze){Fe(ze)}},et=Pt=>{try{Tt(V.throw(Pt))}catch(ze){Fe(ze)}},Tt=Pt=>Pt.done?J(Pt.value):Promise.resolve(Pt.value).then(Pe,et);Tt((V=V.apply(P,I)).next())});const D={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var ne=(P=>(P[P.SET_PATH=0]="SET_PATH",P[P.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",P))(ne||{});function De(P,I){switch(I.type){case 0:return Ve(Ne({},P),{selectedPath:I.payload});case 1:return Ve(Ne({},P),{passedContent:I.payload});default:throw new Error}}var B=({language:P,dispatch:I,shixunWorkReport:V,v:J,languages:Fe,classroomList:Pe,autoHeight:et,diff_code_count:Tt,data:Pt})=>{const[ze,Rt]=(0,e.useState)(Fe==null?void 0:Fe[0]),_t=(0,O.useParams)();return(0,e.useEffect)(()=>{Rt(Fe==null?void 0:Fe[0])},[]),(0,e.useEffect)(()=>{var yt;Rt((yt=Fe==null?void 0:Fe.filter(ln=>ln.language===(ze==null?void 0:ze.language)))==null?void 0:yt[0])},[Fe]),m.createElement(m.Fragment,null,m.createElement("h2",null," ",m.createElement("span",null,J.is_finish?m.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",m.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):m.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",m.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Fe==null?void 0:Fe.length)>1&&m.createElement(y.ZP.Group,{defaultValue:P,style:{marginLeft:10},onChange:yt=>{var ln;J.language=yt.target.value,Rt((ln=Fe==null?void 0:Fe.filter(Zt=>Zt.language===yt.target.value))==null?void 0:ln[0])}},Fe==null?void 0:Fe.map(yt=>m.createElement(y.ZP,{value:yt==null?void 0:yt.language},yt==null?void 0:yt.language)))),(0,F.GJ)()&&V!="shixunWorkReport"&&m.createElement("span",null,m.createElement("span",null,"\u5F97\u5206 ",ze==null?void 0:ze.score,"/",ze==null?void 0:ze.total_score),m.createElement(i.ZP,{style:{margin:"0px 10px"},onClick:()=>{var yt,ln;if(!((ln=(yt=Pe.AssistantObject)==null?void 0:yt.hack)!=null&&ln.can_appraise)&&(0,F.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Zt=ze==null?void 0:ze.score;N.default.confirm({title:"\u8C03\u5206",content:m.createElement("div",null,m.createElement("p",null,"\u5F97\u5206\uFF1A",ze==null?void 0:ze.score,"/",ze==null?void 0:ze.total_score),m.createElement("p",null,"\u8C03\u5206\uFF1A",m.createElement(w.Z,{min:0,max:ze==null?void 0:ze.total_score,defaultValue:ze==null?void 0:ze.score,onChange:vn=>{Zt=vn}}))),okText:"\u786E\u8BA4",onOk:()=>d(void 0,null,function*(){(yield(0,me.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:_t==null?void 0:_t.coursesId,hack_user_code_id:ze==null?void 0:ze.hack_user_id,score:Zt}})).status===0&&(p.ZP.success("\u8C03\u5206\u6210\u529F"),I({type:"shixunHomeworks/setActionTabs",payload:{}}),I({type:"shixunHomeworks/getShixunWorkReports",payload:Ne({},_t)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,F.GJ)()&&V!="shixunWorkReport"&&m.createElement(i.ZP,{onClick:()=>{var yt;if(!((yt=Pe.AssistantObject.hack)!=null&&yt.can_appraise)&&(0,F.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}I({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:V.user_id,type:"1",language:ze==null?void 0:ze.language,v:J,data:Ne({},V)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),m.createElement(v.ZP,{height:300,language:ze==null?void 0:ze.language,value:ze!=null&&ze.code?L.Base64.decode(ze==null?void 0:ze.code):"",autoHeight:et,theme:"default",options:D}),((ze==null?void 0:ze.comment)||(ze==null?void 0:ze.hidden_comment))&&m.createElement("div",null,m.createElement(se.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},m.createElement(T.Z,{flex:1},m.createElement("h1",{className:S.title},"\u70B9\u8BC4\u5185\u5BB9")),m.createElement(T.Z,{className:"pr30"},(0,F.GJ)()&&m.createElement(i.ZP,{onClick:()=>d(void 0,null,function*(){N.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:m.createElement(Ae.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return d(this,null,function*(){(yield(0,ee.gZ)({comment_id:ze==null?void 0:ze.comment_id,homeworkId:_t.homeworkId,type:"hack"})).status===0&&(p.ZP.success("\u5220\u9664\u6210\u529F"),I({type:"shixunHomeworks/getShixunWorkReports",payload:Ne({},_t)}))})}})})},m.createElement(A.Z,null),"\u5220\u9664"))),m.createElement(f.Z,{style:{margin:0}}),(ze==null?void 0:ze.comment)&&m.createElement("aside",{className:"pl30 pr30 mt20"},m.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),m.createElement("br",null),m.createElement(R.Z,{value:ze==null?void 0:ze.comment})),(ze==null?void 0:ze.hidden_comment)&&m.createElement("aside",{className:"pl30 pr30 mt20"},m.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),m.createElement("br",null),m.createElement(R.Z,{value:ze==null?void 0:ze.hidden_comment}))))}},57454:function($e,_,u){"use strict";u.r(_),u.d(_,{default:function(){return Ne}});var e=u(59301),y=u(25690),i=u(20554),p=u(99571),N=u(13747),w=u(48790),se=u(38986),T=u(28426),f=u(12929),v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAABPdJREFUSEullWloHGUYx//vzO7sHDuzm93sZpM2l/SgRyK7xSYxrfYgbdUq6JcixXqAUrxItGAVMT1A+kH7Re1WWppa6afiAYJIi7ZB07vkIARzVJqYbJMmu90zszOzM6/MVEXQotR3mPky8/7e//N7ZuYl+J+jt7fX7/f7i/X19cU/UORemZRSZnBwsKNQKLztdrtHOI57sqGhYcbm3ROUUsoOD4++Mz9f2CtJItE0DaVSqTMWi+27Jyil1DM0NLTfsmgHpZbLhthQSmlfTU3NmkgkUvjPSSmlZGRkZI2maZ2mWdpAGBehpgnd0KBpOkzTLPn9/gei0Wjfv0JHR0cXGpq2xTDNHZTSJsu0OJNaIIRFUc07KXXdgGVZCAQCL7e0tMT/Br3ja3iRaZptlmU9YVHayhBGoAApGTpKhgHCsFCLRaRvp+yEtk9QaiEYDHy0cWPb639CbdjAwADP8/zRkmk9BYADIU4nLUqdycX5Agxdh4cXkLh5E8m5WTD2A4SAZVmEwxVnNm3a9AiJx+MrdSI8nslm25YtqlMaVi6LWab1+2IUFIB9NXQDuUwapmFAUnwYHBhAOp0Ex3nAcRx4QUA4FL62ecuWVnL01Om8V1YkXdewpMoLn6zYC4NhGLhcLng4t4OdnEognUqCIQSSJOPipYvI5gsQBBGyV4KiyAgFgz83NDauImevDtFUJo+ZqXGsW7UcvjK/zQDDEBBCHF+pZBKTU1NOl1mWgYfnMTNzy1FTWbUA6UzWuVce9N2QRKmRfP3d9zSRLOBS9xlsbVsLv893p2TLcjzqhgGtqEEvGWAI47izyx27ft2ppq6uHpIoIFcowqfIkz7Fu4LEjxyhVUtX4cuTn2FxdQiiKILYKe3DbpTtwu4Fw4Bzu8F5PGAZFqnbKWdhRVEQDkegm5YNnVhYFVlJ9uzbb2x++iXXxwf2o0Jxg+N5J4ENs/0RlgVLCFwuNyRJhCAITgX+sgCyubzjXZK88Hq9ttuRMr8SI2d+OHdCqFz8zMkjh1SeqqXy8qBsGIbj0rQs56UGpXCxLCRZhiLLmFdVyF4FmmFAUXzw+RRIogSvV+xdUFX5ILl07drBIh/quHD2bNeK+vLLum7ENXUe+Xweqqo6p6brMEsleDweJ1Eul0MgWA7Too6uYCAAryxDEvlzzU1NbeTClSsHDTHScaG7+/D6pmU9k2nt8/TU+NUl91UP53K5dblcrjKfzzOFQsFpmu01k8mgrCwAC4yjygZXVkYgy9LR1paWF0n3jz0fMMGaN8+f6z68oXnp+V/T1omRgd7ju9t3Pp9IJMTZ2dmHMpnMtnQ6/Wg2mw2pqkqy2SzcbjdcnAiOczuJIxUhVIRCu5qbV39Ivj19+oBSvfytyz/1HG5trLs4NU+O3xge6npj53Mv/PUHPj09HR4bG9s+NzfXnkymatSiCoEX4C8rA+fh4eE4GioPrI1Goz3k1Fdf7KlcEuvsu3z1mN9jjY3fSr/vgX5oV/trr/zTrtDf379wYmIinkqlHrMsi8iyDFnxQRCFsdrq6tW1tbW3yXt79z77y42J44KL5FPJOeJiXUb0/oYdu9/t/OZuW42tpa+v75iqqtvy+RwqwiEIvPjJw+vXv+q8011dXXx/f/9WWZaVQCBwE0Bfe3v7NCHE/rDuOmzw+Pj4p4lEYruLZWeqa2o2xmKxIXvCb487Tm3fsdeDAAAAAElFTkSuQmCC",S=u(37285),F=u(76902),L=u(346),me=(Ve,d,D)=>new Promise((ne,De)=>{var Me=I=>{try{P(D.next(I))}catch(V){De(V)}},B=I=>{try{P(D.throw(I))}catch(V){De(V)}},P=I=>I.done?ne(I.value):Promise.resolve(I.value).then(Me,B);P((D=D.apply(Ve,d)).next())});const O=({user:Ve,item:d,getdata:D,params:ne})=>{var De;const Me=(0,e.useRef)(),[B,P]=(0,e.useState)(),[I,V]=(0,e.useState)(!0);return(0,e.useEffect)(()=>{if(!Me.current)return;function J(){var Pe;let et=new ResizeObserver(Tt=>{for(let Pt of Tt)console.log("----",Pt,Tt),P(Pt.target.offsetHeight>=52)});return et.observe((Pe=Me.current)==null?void 0:Pe.firstElementChild),et}const Fe=J();return()=>{var Pe,et;(Pe=Me.current)!=null&&Pe.firstElementChild&&Fe.unobserve((et=Me.current)==null?void 0:et.firstElementChild)}},[Me.current]),e.createElement("div",{onClick:()=>{y.history.push(`/classrooms/${ne.coursesId}/program_homework/${ne.categoryId}/answer/${d.id}/detail`)},style:{padding:"0px 20px",cursor:"pointer"}},e.createElement("div",{className:f.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"}},d.name),e.createElement("div",{style:{display:"flex",marginTop:10}},e.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",color:"#5F6368"}},e.createElement("img",{style:{width:24,borderRadius:50},src:`${L.Z.IMG_SERVER}/images/${d.author.image_url}`}),e.createElement("span",{style:{margin:"0px 12px 0px 8px"}},(De=d==null?void 0:d.author)==null?void 0:De.name),e.createElement("span",null,"\u53D1\u8868\u4E8E",d.created_at)),e.createElement("div",null,e.createElement("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:()=>{}},"\u56DE\u590D\uFF08",(d==null?void 0:d.descendants_count)||0,"\uFF09"),(0,w.eB)()&&e.createElement("span",{onClick:J=>me(void 0,null,function*(){J.stopPropagation(),(yield(0,se.ZP)(`/api/hack_messages/${d.id}/update_public`,{method:"post"})).status===0&&D()}),style:{color:"#44D7B6",cursor:"pointer",marginLeft:20}},d.is_public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00"))),e.createElement("div",{ref:Me,style:{margin:"15px 0px",maxHeight:I?52:"",overflow:"hidden"}},e.createElement(F.Z,{style:{color:"#434D6C",fontSize:14},value:d.content})),(d==null?void 0:d.hack_identifier)&&e.createElement("span",{onClick:J=>me(void 0,null,function*(){var Fe;if(J.stopPropagation(),(0,w.dE)())return;let Pe=yield(0,se.ZP)(`/api/problems/${d==null?void 0:d.hack_identifier}/start.json`,{method:"get",params:{hack_user_id:(Fe=d==null?void 0:d.author)==null?void 0:Fe.id}});Pe&&(window.open(`/myproblems/${Pe==null?void 0:Pe.identifier}?type=1`),localStorage.setItem("program_homework",[ne.coursesId,ne.categoryId]))}),className:f.Z.tips},d==null?void 0:d.hack_name),B&&e.createElement("div",{onClick:J=>{J.stopPropagation(),V(!I)}},e.createElement(S.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},e.createElement("a",{className:`font14 ${f.Z.color999}`},I?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",e.createElement("i",{className:`iconfont font14 ${I?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`})))))};var R=(0,y.connect)(({user:Ve})=>({user:Ve}))(O),ee=Object.defineProperty,Ae=Object.defineProperties,A=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,te=(Ve,d,D)=>d in Ve?ee(Ve,d,{enumerable:!0,configurable:!0,writable:!0,value:D}):Ve[d]=D,g=(Ve,d)=>{for(var D in d||(d={}))j.call(d,D)&&te(Ve,D,d[D]);if(m)for(var D of m(d))q.call(d,D)&&te(Ve,D,d[D]);return Ve},fe=(Ve,d)=>Ae(Ve,A(d)),H=(Ve,d,D)=>new Promise((ne,De)=>{var Me=I=>{try{P(D.next(I))}catch(V){De(V)}},B=I=>{try{P(D.throw(I))}catch(V){De(V)}},P=I=>I.done?ne(I.value):Promise.resolve(I.value).then(Me,B);P((D=D.apply(Ve,d)).next())});const ce=({user:Ve})=>{var d,D,ne,De;let[Me,B]=(0,e.useState)(fe(g({},(0,y.useParams)()),{page:1,per_page:10,type:1,sort_by:"",course_group:(0,w.dE)()?[Ve.userInfo.course.course_group_id]:[]}));const[P,I]=(0,e.useState)([]);(0,e.useEffect)(()=>{V()},[]);function V(){return H(this,null,function*(){let J=yield(0,se.ZP)(`/api/homework_commons/${Me.categoryId}/hack_messages`,{method:"get",params:fe(g({},Me),{type:1})});I(J)})}return e.createElement("div",{style:{width:1200,margin:"0px auto"}},e.createElement("div",{style:{marginTop:10,display:"flex"}},e.createElement("div",{style:{flex:1,marginRight:30,background:"#fff"}},e.createElement(i.default,{tabBarStyle:{padding:"0px 10px"},style:{width:"850px"},tabBarExtraContent:(0,w.dE)()&&e.createElement(p.ZP,{type:"primary",style:{width:88},onClick:()=>{y.history.push(`/classrooms/${Me.coursesId}/program_homework/${Me.categoryId}/answer/add`)}},"\u53D1\u8868\u7B54\u7591 "),onChange:J=>{J==="1"?Me.sort_by="":Me.sort_by="created_at",B(g({},Me)),V()}},e.createElement(i.default.TabPane,{key:"1",tab:"\u6700\u65B0\u56DE\u590D"}),e.createElement(i.default.TabPane,{key:"2",tab:"\u6700\u65B0\u53D1\u8868"})),((d=P==null?void 0:P.data)==null?void 0:d.length)<=0&&e.createElement(T.Z,{customText:"\u6682\u65E0\u8BA8\u8BBA"}),(D=P==null?void 0:P.data)==null?void 0:D.map(J=>e.createElement(R,{item:J,params:Me,getdata:V})),e.createElement("div",{style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(N.Z,{current:Me.page,pageSize:Me.per_page,total:P==null?void 0:P.count,hideOnSinglePage:!0,onChange:(J,Fe)=>{Me.page=J,Me.per_page=Fe,B(g({},Me)),V()}}))),e.createElement("div",{className:f.Z.right,style:{width:300,height:"100%"}},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},e.createElement("span",{style:{marginRight:3,fontSize:20,fontWeight:600,color:"#000"}},"\u5E7F\u64AD"),e.createElement("img",{width:21,src:v})," "),(0,w.GJ)()&&e.createElement(p.ZP,{type:"primary",onClick:()=>{y.history.push(`/classrooms/${Me.coursesId}/program_homework/${Me.categoryId}/answer/add`)}},"\u53D1\u5E03\u5E7F\u64AD")),((ne=P==null?void 0:P.radio_messages)==null?void 0:ne.length)<=0&&e.createElement(T.Z,null),(De=P==null?void 0:P.radio_messages)==null?void 0:De.map(J=>e.createElement("div",{onClick:()=>{y.history.push(`/classrooms/${Me.coursesId}/program_homework/${Me.categoryId}/answer/${J.id}/detail`)},style:{marginTop:30,cursor:"pointer"}},e.createElement("div",{className:f.Z.title,style:{fontSize:"16px",fontWeight:600}},e.createElement("span",{style:{color:(J==null?void 0:J.message_type)===2?"#4C7BE6":"#E17E7E"}},(J==null?void 0:J.message_type)===2?"\u3010\u9898\u89E3\u3011":"\u3010\u901A\u77E5\u3011"),e.createElement("span",{title:J.name},J.name)),e.createElement("div",{style:{marginTop:15,color:"#5F6368"}},"\u53D1\u8868\u4E8E",J.created_at))))))};var Ne=(0,y.connect)(({user:Ve})=>({user:Ve}))(ce)},88873:function($e,_,u){"use strict";u.d(_,{Z:function(){return fe}});var e=u(59301),y={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},i=Object.defineProperty,p=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,se=(H,ce,Ne)=>ce in H?i(H,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):H[ce]=Ne,T=(H,ce)=>{for(var Ne in ce||(ce={}))N.call(ce,Ne)&&se(H,Ne,ce[Ne]);if(p)for(var Ne of p(ce))w.call(ce,Ne)&&se(H,Ne,ce[Ne]);return H};const f=H=>React.createElement("svg",T({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},H),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var v="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",S=u(20554),F=u(92310),L=u.n(F),me=u(59301),O=Object.defineProperty,R=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,j=(H,ce,Ne)=>ce in H?O(H,ce,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):H[ce]=Ne,q=(H,ce)=>{for(var Ne in ce||(ce={}))A.call(ce,Ne)&&j(H,Ne,ce[Ne]);if(Ae)for(var Ne of Ae(ce))m.call(ce,Ne)&&j(H,Ne,ce[Ne]);return H},te=(H,ce)=>R(H,ee(ce)),fe=({dataSource:H,className:ce,style:Ne})=>{const[Ve,d]=(0,e.useState)([]),[D,ne]=(0,e.useState)(""),De=(0,e.useRef)("");(0,e.useEffect)(()=>{if(H!=null&&H.length){const P=String(Math.random()).slice(-6),I=H.map(V=>te(q({},V),{key:`${P}-${V.key}`}));d(I),ne(I[0].key)}},[H.length]);const Me=P=>{ne(P),De.current=P;const I=document.getElementById(P);if(I){const V=I.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:V,behavior:"smooth"})}},B=()=>{const P=Ve.map(V=>document.getElementById(V.key)),I=window.innerHeight/2;for(const V of P)if(V){const J=V.getBoundingClientRect();if(J.top>=0&&J.top<I){if(De.current===V.id){De.current="";return}if(De.current)return;ne(V.id);break}}};return(0,e.useEffect)(()=>(window.addEventListener("scroll",B),()=>{window.removeEventListener("scroll",B)}),[Ve]),me.createElement("div",{className:L()(y.anchorNavigation,ce),style:Ne},me.createElement(S.default,{items:Ve,tabBarGutter:60,className:y.tabs,activeKey:D,onChange:Me}),Ve.map(P=>me.createElement("div",{key:P.key,id:P.key,className:y.box},me.createElement("div",{className:y.head},me.createElement("img",{className:"mr10",src:v,alt:"Dot"}),P.label),me.createElement("div",{className:y.element},P.element))))}},40131:function($e,_,u){"use strict";var e=u(59301),y=u(62957),i=u(6767),p=u(38986),N=u(25690),w=Object.defineProperty,se=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,v=(O,R,ee)=>R in O?w(O,R,{enumerable:!0,configurable:!0,writable:!0,value:ee}):O[R]=ee,S=(O,R)=>{for(var ee in R||(R={}))T.call(R,ee)&&v(O,ee,R[ee]);if(se)for(var ee of se(R))f.call(R,ee)&&v(O,ee,R[ee]);return O},F=(O,R)=>{var ee={};for(var Ae in O)T.call(O,Ae)&&R.indexOf(Ae)<0&&(ee[Ae]=O[Ae]);if(O!=null&&se)for(var Ae of se(O))R.indexOf(Ae)<0&&f.call(O,Ae)&&(ee[Ae]=O[Ae]);return ee},L=(O,R,ee)=>new Promise((Ae,A)=>{var m=te=>{try{q(ee.next(te))}catch(g){A(g)}},j=te=>{try{q(ee.throw(te))}catch(g){A(g)}},q=te=>te.done?Ae(te.value):Promise.resolve(te.value).then(m,j);q((ee=ee.apply(O,R)).next())});const me=O=>{var R=O,{shixunHomeworks:ee,dispatch:Ae}=R,A=F(R,["shixunHomeworks","dispatch"]);const m=(0,N.useParams)();return e.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:ee.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>L(void 0,null,function*(){(yield(0,p.ZP)(`/api/myshixuns/${ee.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:m.coursesId}})).shixun_identifier&&(i.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ae({type:"shixunHomeworks/setActionTabs",payload:{}}),Ae({type:"shixunHomeworks/getWorkList",payload:S({},ee.actionTabs.params)}))}),onCancel:()=>{Ae({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};_.Z=(0,N.connect)(({shixunHomeworks:O})=>({shixunHomeworks:O}))(me)},14280:function($e,_,u){"use strict";u.d(_,{n:function(){return mt},Z:function(){return en}});var e=u(59301),y=u(28284),i=u(6767),p=u(25399),N=u(62957),w=u(93041),se=u(62673),T=u(77019),f=u(5269),v=u(37568),S=u(29787),F=u(99571),L=u(75727),me=u(54172),O=u(47889),R=u(71051),ee=u(13747),Ae=u(84105),A=u(87395),m=u(67921),j=u(89489),q=u(28426),te=u(51257),g=u(40131),fe=u(96512),H=u(38986),ce=u(25690),Ne=Object.defineProperty,Ve=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,ne=(ie,ge,b)=>ge in ie?Ne(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ie[ge]=b,De=(ie,ge)=>{for(var b in ge||(ge={}))d.call(ge,b)&&ne(ie,b,ge[b]);if(Ve)for(var b of Ve(ge))D.call(ge,b)&&ne(ie,b,ge[b]);return ie},Me=(ie,ge)=>{var b={};for(var Z in ie)d.call(ie,Z)&&ge.indexOf(Z)<0&&(b[Z]=ie[Z]);if(ie!=null&&Ve)for(var Z of Ve(ie))ge.indexOf(Z)<0&&D.call(ie,Z)&&(b[Z]=ie[Z]);return b},B=(ie,ge,b)=>new Promise((Z,dt)=>{var _e=x=>{try{be(b.next(x))}catch(Je){dt(Je)}},Ot=x=>{try{be(b.throw(x))}catch(Je){dt(Je)}},be=x=>x.done?Z(x.value):Promise.resolve(x.value).then(_e,Ot);be((b=b.apply(ie,ge)).next())});const P=ie=>{var ge=ie,{shixunHomeworks:b,dispatch:Z}=ge,dt=Me(ge,["shixunHomeworks","dispatch"]);const _e=(0,ce.useParams)(),[Ot,be]=(0,e.useState)(!0),[x,Je]=(0,e.useState)(!1),[Jt]=y.default.useForm(),hn=()=>B(void 0,null,function*(){const le=Jt.getFieldValue();(yield(0,H.ZP)(`/api/homework_commons/${_e.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...b.actionTabs.selectArrs],cover_all:Ot,hidden_comment:le.hidden_comment,comment:le.comment}})).status===0&&(i.ZP.success("\u8BC4\u9605\u6210\u529F"),Jt.resetFields(),Z({type:"shixunHomeworks/setActionTabs",payload:{}}),Z({type:"shixunHomeworks/getWorkList",payload:De({},b.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:b.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>B(void 0,null,function*(){const le=Jt.getFieldValue();JSON.stringify(le)==="{}"||le.hidden_comment===""&&le.comment===""?Je(!0):b.workList.partial_comment?Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:b.actionTabs.selectArrs,params:b.actionTabs.params}}):hn()}),onCancel:()=>{Z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(y.default,{form:Jt,onChange:()=>{x&&Je(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(y.default.Item,{name:"comment"},e.createElement(v.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(y.default.Item,{name:"hidden_comment"},e.createElement(v.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),x&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.createElement(N.default,{centered:!0,title:e.createElement("span",null,e.createElement(fe.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:b.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{hn()},onCancel:()=>{Z({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.createElement("div",{className:"tc"},e.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.createElement("p",null,e.createElement(O.ZP.Group,{onChange:le=>{be(le.target.value)},value:Ot},e.createElement(O.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),e.createElement(O.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var I=(0,ce.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(P),V=u(1247),J=u(48790),Fe={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W",under_review:"under_review___SxG7i"},Pe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Pt=(ie,ge)=>{var b={};for(var Z in ie)et.call(ie,Z)&&ge.indexOf(Z)<0&&(b[Z]=ie[Z]);if(ie!=null&&Pe)for(var Z of Pe(ie))ge.indexOf(Z)<0&&Tt.call(ie,Z)&&(b[Z]=ie[Z]);return b},ze=(ie,ge,b)=>new Promise((Z,dt)=>{var _e=x=>{try{be(b.next(x))}catch(Je){dt(Je)}},Ot=x=>{try{be(b.throw(x))}catch(Je){dt(Je)}},be=x=>x.done?Z(x.value):Promise.resolve(x.value).then(_e,Ot);be((b=b.apply(ie,ge)).next())});const Rt=ie=>{var ge=ie,{shixunHomeworks:b,dispatch:Z}=ge,dt=Pt(ge,["shixunHomeworks","dispatch"]),_e,Ot,be,x;const Je=(0,ce.useParams)(),[Jt,hn]=(0,e.useState)(!1),[le,Be]=(0,e.useState)((Ot=(_e=b.actionTabs.selectArrs)==null?void 0:_e.data)==null?void 0:Ot.name),[He]=y.default.useForm();(0,e.useEffect)(()=>{var ot,Bt,rt,Vt,rn,mn;b.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&He.setFieldsValue({comment:(Bt=(ot=b.actionTabs.selectArrs)==null?void 0:ot.data)==null?void 0:Bt.work_comment,hidden_comment:(Vt=(rt=b.actionTabs.selectArrs)==null?void 0:rt.data)==null?void 0:Vt.work_comment_hidden}),Be((mn=(rn=b.actionTabs.selectArrs)==null?void 0:rn.data)==null?void 0:mn.name)},[b.actionTabs.key]);const Oe=()=>ze(void 0,null,function*(){var ot,Bt;const rt=He.getFieldValue();if((yield(0,H.ZP)(`/api/student_works/${(Bt=(ot=b.actionTabs.selectArrs)==null?void 0:ot.data)==null?void 0:Bt.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:rt.hidden_comment,comment:rt.comment}})).status===0)return i.ZP.success("\u8BC4\u9605\u6210\u529F"),He.resetFields(),Z({type:"shixunHomeworks/setActionTabs",payload:{}}),Z({type:"shixunHomeworks/getWorkList",payload:Je})});return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:(x=(be=b.actionTabs.selectArrs)==null?void 0:be.data)!=null&&x.work_comment_hidden?"\u66F4\u6539"+le+"\u70B9\u8BC4":le+"\u70B9\u8BC4",open:b.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){const ot=He.getFieldValue();JSON.stringify(ot)==="{}"||ot.hidden_comment===""&&ot.comment===""?hn(!0):Oe()}),onCancel:()=>{Z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(y.default,{form:He,onChange:()=>{Jt&&hn(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(y.default.Item,{name:"comment"},e.createElement(v.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(y.default.Item,{name:"hidden_comment"},e.createElement(v.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Jt&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var _t=(0,ce.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(Rt),yt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,vn=(ie,ge)=>{var b={};for(var Z in ie)ln.call(ie,Z)&&ge.indexOf(Z)<0&&(b[Z]=ie[Z]);if(ie!=null&&yt)for(var Z of yt(ie))ge.indexOf(Z)<0&&Zt.call(ie,Z)&&(b[Z]=ie[Z]);return b},Y=(ie,ge,b)=>new Promise((Z,dt)=>{var _e=x=>{try{be(b.next(x))}catch(Je){dt(Je)}},Ot=x=>{try{be(b.throw(x))}catch(Je){dt(Je)}},be=x=>x.done?Z(x.value):Promise.resolve(x.value).then(_e,Ot);be((b=b.apply(ie,ge)).next())});const ke=ie=>{var ge=ie,{shixunHomeworks:b,dispatch:Z}=ge,dt=vn(ge,["shixunHomeworks","dispatch"]);const _e=(0,ce.useParams)(),[Ot,be]=(0,e.useState)([]),[x,Je]=(0,e.useState)([]);(0,e.useEffect)(()=>{b.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Jt()},[b.actionTabs.key]);function Jt(){return Y(this,null,function*(){const le=yield(0,H.ZP)(`/api/homework_commons/${_e.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});be(le)})}const hn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:b.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Y(void 0,null,function*(){const le=yield(0,H.ZP)(`/api/homework_commons/${_e.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:x}});(le==null?void 0:le.status)===0&&(ce.history.replace(`/classrooms/${_e.coursesId}/shixun_homework/${_e.categoryId}/detail?tabs=4`),window.location.reload(),Z({type:"shixunHomeworks/setActionTabs",payload:{}}),Je([]))}),onCancel:()=>{Je([]),Z({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(me.default,{rowSelection:{type:"checkbox",onChange:(le,Be)=>{Je([...le])},selectedRowKeys:x,getCheckboxProps:le=>({disabled:le.status==="\u8FDB\u884C\u4E2D"||le.works_count===0})},rowKey:le=>le.key||le.id,scroll:{y:300},pagination:!1,columns:hn,dataSource:Ot==null?void 0:Ot.group_list})))};var Kt=(0,ce.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(ke),En=u(39793),Nn=u(40133),dn=u(40197),$t=Object.defineProperty,tt=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Ie=(ie,ge,b)=>ge in ie?$t(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ie[ge]=b,Ue=(ie,ge)=>{for(var b in ge||(ge={}))Q.call(ge,b)&&Ie(ie,b,ge[b]);if(tt)for(var b of tt(ge))G.call(ge,b)&&Ie(ie,b,ge[b]);return ie},qt=(ie,ge,b)=>new Promise((Z,dt)=>{var _e=x=>{try{be(b.next(x))}catch(Je){dt(Je)}},Ot=x=>{try{be(b.throw(x))}catch(Je){dt(Je)}},be=x=>x.done?Z(x.value):Promise.resolve(x.value).then(_e,Ot);be((b=b.apply(ie,ge)).next())});const Ft=({shixunHomeworks:ie,dispatch:ge,isShow:b,setIsShow:Z,item:dt,coursesId:_e,categoryId:Ot})=>{const[be,x]=(0,e.useState)({page:1,limit:10}),[Je,Jt]=(0,e.useState)([]),[hn,le]=(0,e.useState)(!1);(0,e.useEffect)(()=>{b&&Be()},[b]);function Be(){return qt(this,null,function*(){le(!0);const Oe=yield(0,H.ZP)(`/api/student_works/${dt.id}/game_details.json`,{method:"get",params:Ue({},be)});le(!1),Oe.status===0&&Jt(Oe==null?void 0:Oe.data)})}const He=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Oe,ot,Bt)=>e.createElement("span",{style:{color:"#000"}},be.limit*(be.page-1)+Bt+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Oe,ot,Bt)=>e.createElement("span",{style:{color:"#000"}},Oe)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Oe,ot,Bt)=>e.createElement("span",null,Oe==0?"\u672A\u901A\u5173":Oe==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Oe,ot,Bt)=>e.createElement("span",{style:{color:"#333"}},Oe)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Oe,ot,Bt)=>e.createElement("span",{style:{color:"#333"}},Oe)}];return e.createElement(e.Fragment,null,e.createElement(N.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:b,width:700,footer:null,maskClosable:!1,onCancel:()=>{be.page=1,be.limit=10,x(Ue({},be)),Z(!1)}},e.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),e.createElement("span",{title:dt==null?void 0:dt.user_name,style:{color:"#232B40"}},dt==null?void 0:dt.user_name)),e.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),e.createElement("span",{title:dt==null?void 0:dt.student_id,style:{color:"#232B40"}},(dt==null?void 0:dt.student_id)||"--")),e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),e.createElement("span",{title:dt==null?void 0:dt.group_name,style:{color:"#232B40"}},(dt==null?void 0:dt.group_name)||"--"))),e.createElement(me.default,{scroll:{y:380},columns:He,loading:hn,style:{marginBottom:be.limit>(Je==null?void 0:Je.count)?"16px":"0"},dataSource:Je.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:be.limit,current:be.page,position:["bottomRight"],onChange:(Oe,ot)=>{be.page=Oe,be.limit=ot,x(Ue({},be)),Be()},total:Je==null?void 0:Je.count,showTotal:(Oe,ot)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",Oe," "),"\u6761\u6570\u636E")}})))};var Yt=(0,ce.connect)(({shixunHomeworks:ie})=>({shixunHomeworks:ie}))(Ft),t=u(59301),pe=Object.defineProperty,nt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Et=(ie,ge,b)=>ge in ie?pe(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ie[ge]=b,Nt=(ie,ge)=>{for(var b in ge||(ge={}))Lt.call(ge,b)&&Et(ie,b,ge[b]);if(nt)for(var b of nt(ge))Ct.call(ge,b)&&Et(ie,b,ge[b]);return ie},gt=(ie,ge,b)=>new Promise((Z,dt)=>{var _e=x=>{try{be(b.next(x))}catch(Je){dt(Je)}},Ot=x=>{try{be(b.throw(x))}catch(Je){dt(Je)}},be=x=>x.done?Z(x.value):Promise.resolve(x.value).then(_e,Ot);be((b=b.apply(ie,ge)).next())});const mt=({value:ie,placeholder:ge=""})=>{if(ie==null||ie==="")return t.createElement("span",null,ge);{const b=Number(ie);if(b>=80)return t.createElement("span",{style:{color:"#009C0F"}},b);if(b<80&&b>=60)return t.createElement("span",{style:{color:"#FA6400"}},b);if(b<60)return t.createElement("span",{style:{color:"#E30000"}},b)}},pt=({shixunHomeworks:ie,classroomList:ge,loading:b,dispatch:Z,setExportParams:dt,user:_e})=>{var Ot,be,x,Je,Jt,hn,le,Be,He,Oe,ot,Bt,rt,Vt,rn;const mn=(0,ce.useParams)(),[Qe,Xt]=(0,e.useState)(Nt(Nt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),mn)),[yn]=y.default.useForm(),[In,Zn]=(0,e.useState)(),[je,An]=(0,e.useState)({}),[Fu,gu]=(0,e.useState)([]),[lu,fn]=(0,e.useState)(!1),[Rn,Yn]=(0,e.useState)([]),[tu,Jn]=(0,e.useState)(!1),[Qn,vu]=(0,e.useState)(),[Gn,ue]=(0,e.useState)(1),[_u,Wu]=(0,e.useState)(),[ou,ju]=(0,e.useState)(),[mu,ea]=(0,e.useState)(),[fu,Xn]=(0,e.useState)(),[Tu,Ju]=(0,e.useState)(),[Mu,ta]=(0,e.useState)(!1),[da,Hu]=(0,e.useState)(!1),[ma,na]=(0,e.useState)(),[Mt,Ca]=(0,e.useState)(null),xa=(0,ce.useLocation)();(0,e.useEffect)(()=>{let ve=null;if((Mt==null?void 0:Mt.status)==1&&clearInterval(ve),(Mt==null?void 0:Mt.complete_num)!=(Mt==null?void 0:Mt.total_count)&&(Mt==null?void 0:Mt.status)!=1)return ve=setInterval(()=>{fa()},3e3),()=>clearInterval(ve)},[Mt==null?void 0:Mt.complete_num,Mt==null?void 0:Mt.status]);const fa=()=>gt(void 0,null,function*(){const{ai_question_record_id:ve}=ie==null?void 0:ie.workSetting;if(!ve)return;const it=yield(0,H.ZP)(`/api/program_homeworks/${mn==null?void 0:mn.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:ve}});Ca(it)});(0,e.useEffect)(()=>{b["shixunHomeworks/getWorkSetting"]||fa()},[b["shixunHomeworks/getWorkSetting"]]),(0,e.useEffect)(()=>(hu(),()=>{An([]),gu([])}),[Qe.coursesId]),(0,e.useEffect)(()=>{var ve;const it=JSON.parse(JSON.stringify(ie.workList));!((ve=it==null?void 0:it.student_works)!=null&&ve.length)&&(it!=null&&it.id)?(it.student_works=[Nt({},it)],An(it)):(it!=null&&it.id&&gu([Nt(Nt({},it),{number:"\u6211"})]),An(Nt({},it)))},[ie.workList]);const hu=ve=>(dt(Nt({},Qe)),Z({type:"shixunHomeworks/getWorkList",payload:Qe}));(0,e.useEffect)(()=>{Z({type:"user/getUserInfo",payload:{course_id:Qe.coursesId}})},[]);const Ka=()=>gt(void 0,null,function*(){const ve=yield(0,V.Uc)({categoryId:mn.categoryId});Zn(ve==null?void 0:ve.update_score)}),wa=()=>gt(void 0,null,function*(){Z({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const ve=yield(0,V.Vs)({categoryId:mn.categoryId});Z({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ve==null?void 0:ve.status)===0&&(i.ZP.success(ve==null?void 0:ve.message),hu())}),Ea=()=>{Qe.page=1;const ve=Object.assign({},yn.getFieldsValue());delete Qe.course_group,delete Qe.teacher_comment,Object.keys(ve).map(function(it){var pn;switch(it){case"task_status":ve[it].includes("all")||!ve[it].length?(delete Qe.work_status,yn.setFieldsValue({task_status:"all"})):(Qe.work_status=ve[it],yn.setFieldsValue({task_status:Qe.work_status}));break;case"course_group_info":ve[it].includes("all")||!ve[it].length?(delete Qe.course_group,yn.setFieldsValue({course_group_info:"all"})):(Qe.course_group=ve[it],yn.setFieldsValue({course_group_info:Qe.course_group}));break;case"teacher_comment":ve[it].includes("all")||!ve[it].length?(delete Qe.teacher_comment,yn.setFieldsValue({teacher_comment:"all"})):(Qe.teacher_comment=((pn=ve[it])==null?void 0:pn.length)===1?Number(ve[it][0]):"",yn.setFieldsValue({teacher_comment:ve[it]}));break}}),hu()};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ju(47),ta(!0))},[document.getElementById("divhe")]);const Lu=(ve,it)=>{Qe.page=ve,Qe.limit=20,hu()};function Zu(){ue(1),Wu(""),ju(""),ea(""),Xn(""),Yn([])}const Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(ve,it,pn)=>Qe.limit*(Qe.page-1)+pn+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:ve=>t.createElement(p.Z,{placement:"bottomLeft",title:ve},t.createElement("span",{className:"current"},ve))},!(0,J.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Qe.order==="student_id"?Qe.b_order==="desc"?"descend":"ascend":null,render:ve=>t.createElement(p.Z,{placement:"bottomLeft",title:ve||"--"},t.createElement("span",{className:"current"},ve||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(ve,it)=>ve?t.createElement(p.Z,{placement:"bottom",title:ve},t.createElement("span",{className:"current"},ve)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Qe.order==="work_status"?Qe.b_order==="desc"?"descend":"ascend":null,render:ve=>t.createElement(te.lC,{status:ve})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Qe.order==="achieve_time"?Qe.b_order==="desc"?"descend":"ascend":null,render:(ve,it)=>t.createElement(p.Z,{placement:"bottomLeft",title:ve},t.createElement("span",{className:"current"},ve))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(ve,it)=>t.createElement("span",{onClick:pn=>{var n;pn.stopPropagation(),(n=je.homework_status)!=null&&n.includes("\u5BFC\u5165")&&(na(it),Hu(!0))}},ve||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Qe.order==="work_score"?Qe.b_order==="desc"?"descend":"ascend":null,render:(ve,it)=>t.createElement(p.Z,{title:t.createElement(t.Fragment,null,t.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(it==null?void 0:it.late_final_score)||0),t.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(it==null?void 0:it.late_penalty)||0),t.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(it==null?void 0:it.score)||0))},mt({value:ve,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Qe.order==="achieve_time_long"?Qe.b_order==="desc"?"descend":"ascend":null,render:(ve,it)=>ve&&ve!="--"?t.createElement(p.Z,{placement:"bottom",title:ve},t.createElement("span",{className:"current"},ve)):"--"},((Ot=je.homework_status)==null?void 0:Ot.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((be=je.homework_status)!=null&&be.includes("\u5BFC\u5165"))&&{title:t.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:ve=>ve?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(ve,it)=>{var pn;return(pn=je.homework_status)!=null&&pn.includes("\u5BFC\u5165")?(0,J.GJ)()?t.createElement("a",{onClick:n=>{n.stopPropagation(),Z({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:it==null?void 0:it.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):t.createElement("a",{onClick:n=>{n.stopPropagation(),na(it),Hu(!0)}},"\u67E5\u770B"):(0,J.dE)()?t.createElement("div",null,(0,te.JL)(it==null?void 0:it.work_status)==="\u672A\u5F00\u542F"?t.createElement("span",null,"--"):t.createElement("a",{onClick:n=>{var r;if(n.stopPropagation(),(0,J.Rm)()&&!((r=ge.AssistantObject.hack)!=null&&r.can_view)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Qe.coursesId}/program_homework/${Qe.categoryId}/${it.id}/${it.user_id}/comment`,"_blank")}},"\u67E5\u770B")):t.createElement("a",{target:"_blank",onClick:n=>{var r,s;if(n.stopPropagation(),(0,J.Rm)()&&!((r=ge.AssistantObject.hack)!=null&&r.can_view)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((s=_e.userInfo)!=null&&s.professional_certification)window.open(`/classrooms/${Qe.coursesId}/program_homework/${Qe.categoryId}/${it.id}/${it.user_id}/comment`,"_blank");else return N.default.confirm({title:"\u63D0\u793A",centered:!0,content:t.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,te.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(ve=>!!ve),pa=()=>{var ve,it;return t.createElement(w.default,null,t.createElement(w.default.Item,{onClick:()=>{var pn;if((0,J.Rm)()&&!((pn=ge.AssistantObject.hack)!=null&&pn.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:je==null?void 0:je.course_group_info,fn:()=>{(0,Nn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,J.GJ)()&&((ve=je==null?void 0:je.student_works)==null?void 0:ve.length)>0&&!((it=je==null?void 0:je.homework_status)!=null&&it.includes("\u5BFC\u5165"))&&t.createElement(w.default.Item,{key:"3",onClick:()=>{var pn;if((0,J.Rm)()&&!((pn=ge.AssistantObject.hack)!=null&&pn.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:je==null?void 0:je.course_group_info,fn:()=>{var n,r,s,h;Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ce.history.push(`/classrooms/${Qe==null?void 0:Qe.coursesId}/program_homework/${Qe.categoryId}/${(r=(n=je==null?void 0:je.student_works)==null?void 0:n[0])==null?void 0:r.id}/${(h=(s=je==null?void 0:je.student_works)==null?void 0:s[0])==null?void 0:h.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),t.createElement(w.default.Item,{key:"2",onClick:()=>{var pn;if((0,J.Rm)()&&!((pn=ge.AssistantObject.hack)!=null&&pn.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ce.history.push(`/classrooms/${Qe.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return t.createElement(t.Fragment,null,t.createElement("section",{className:`${Fe.wrap} minH500 bg-white pl30 pr30 pt30`},((x=je.homework_status)==null?void 0:x.includes("\u672A\u53D1\u5E03"))&&t.createElement(q.Z,null),!((Je=je.homework_status)!=null&&Je.includes("\u672A\u53D1\u5E03"))&&t.createElement("aside",null,!(0,J.GJ)()&&t.createElement("div",{className:"c-light-black font12"},t.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",je==null?void 0:je.publish_time),t.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",je==null?void 0:je.end_time),t.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(je==null?void 0:je.late_time)||"- -")),(0,J.GJ)()&&t.createElement(t.Fragment,null,t.createElement(y.default,{form:yn,onChange:Ea,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Jt=je.task_status)==null?void 0:Jt.length)>0&&t.createElement(y.default.Item,{name:"task_status"},t.createElement(se.default.Group,{value:[],style:{width:"100%"}},t.createElement(T.Z,null,t.createElement(f.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),t.createElement(f.Z,{flex:"80px"},t.createElement(se.default,{value:"all"},"\u5168\u90E8")),t.createElement(f.Z,{flex:"1"},je.task_status&&je.task_status.map((ve,it)=>t.createElement(se.default,{name:"task_status",value:ve.id},ve.name,"(",ve.count,")")))))),((hn=je.course_group_info)==null?void 0:hn.length)>0&&t.createElement(y.default.Item,{name:"course_group_info"},t.createElement(se.default.Group,{style:{width:"100%"}},t.createElement(T.Z,null,t.createElement(f.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),t.createElement(f.Z,{flex:"80px"},t.createElement(se.default,{value:"all"},"\u5168\u90E8")),t.createElement(f.Z,{flex:"1",id:"divhe",style:{height:Tu+"px",overflow:"hidden"}},(le=je.course_group_info)==null?void 0:le.map((ve,it)=>t.createElement(se.default,{value:ve.course_group_id},ve.group_group_name,"(",ve.count,")"))),Mu&&t.createElement("span",{onClick:()=>{let ve=document.getElementById("divhe").scrollHeight;Tu>47?Ju(47):Ju(ve)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Tu===47?"\u5C55\u5F00":"\u6536\u8D77",Tu===47?t.createElement(Ae.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):t.createElement(A.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Be=je.teacher_comment)==null?void 0:Be.length)>0&&t.createElement(y.default.Item,{name:"teacher_comment"},t.createElement(se.default.Group,{style:{width:"100%"}},t.createElement(T.Z,null,t.createElement(f.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),t.createElement(f.Z,{flex:"80px"},t.createElement(se.default,{value:"all"},"\u5168\u90E8")),t.createElement(f.Z,{flex:"1"},je.teacher_comment&&je.teacher_comment.map((ve,it)=>t.createElement(se.default,{value:String(ve.id)},ve.name,"(",ve.count,")"))))))),t.createElement(T.Z,{align:"middle"},t.createElement(f.Z,{flex:"1"},t.createElement(T.Z,{align:"middle"},t.createElement(f.Z,null,t.createElement(v.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ve=>{Qe.search=ve.trim(),Qe.page=1,hu()},style:{width:240}})),t.createElement(f.Z,null,t.createElement("span",{className:"ml5"},t.createElement("span",{className:"c-red"},je.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",je.work_count,"\u4E2A\u5B66\u751F\uFF09")))),t.createElement(f.Z,null,(Mt==null?void 0:Mt.complete_num)!=(Mt==null?void 0:Mt.total_count)&&(Mt==null?void 0:Mt.status)!=1&&t.createElement("div",{className:Fe.under_review},t.createElement(S.Z,{spinning:!0,className:"mr6",size:"small"}),t.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),t.createElement("span",{className:"ml5"},t.createElement("span",{style:{color:"#3061D0"}},Mt==null?void 0:Mt.complete_num),"/",Mt==null?void 0:Mt.total_count)),(((He=je==null?void 0:je.homework_status)==null?void 0:He.includes("\u5DF2\u622A\u6B62"))||((Oe=je==null?void 0:je.homework_status)==null?void 0:Oe.includes("\u63D0\u4EA4\u4E2D"))||((ot=je==null?void 0:je.homework_status)==null?void 0:ot.includes("\u8FDB\u884C\u4E2D")))&&t.createElement(F.ZP,{className:"ml10",onClick:()=>{var ve;if(((ve=je==null?void 0:je.challenges)==null?void 0:ve.length)===0)return i.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if((je==null?void 0:je.commit_count)==0)return i.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");if((Mt==null?void 0:Mt.complete_num)!=(Mt==null?void 0:Mt.total_count)&&(Mt==null?void 0:Mt.status)!=1)return i.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}},t.createElement("span",{className:`${Fe.tr1} iconfont icon-yijiandaimapingjia mr5`}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),(0,J.GJ)()&&!((Bt=je.homework_status)!=null&&Bt.includes("\u5BFC\u5165"))&&t.createElement(F.ZP,{className:"ml10",onClick:()=>{Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:je.student_works.map(ve=>ve.id),params:Qe}})}},t.createElement("span",{className:`${Fe.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,J.GJ)()&&!((rt=je.homework_status)!=null&&rt.includes("\u5BFC\u5165"))&&t.createElement(F.ZP,{className:"ml10",onClick:wa},t.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,J.GJ)()&&t.createElement(L.Z,{dropdownRender:pa,className:"ml10"},t.createElement(F.ZP,null,t.createElement(m.Z,null),"\u5BFC\u51FA",t.createElement(j.Z,null)))))),t.createElement(T.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,J.GJ)()&&In&&t.createElement("span",null,t.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),t.createElement(me.default,{className:`mt30 ${Fe.TableDom}`,loading:b["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:ve=>({onClick:it=>{var pn,n;if(!((pn=je.homework_status)!=null&&pn.includes("\u5BFC\u5165"))){if((0,J.Rm)()&&!((n=ge.AssistantObject.hack)!=null&&n.can_view)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,dn.O5)()&&window.open(`/classrooms/${Qe.coursesId}/program_homework/${Qe.categoryId}/${ve.id}/${ve.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:je.student_works,columns:Sa,onChange:(ve,it,pn)=>{pn.field&&(Qe.order=pn.field==="score"?"work_score":pn.field),pn.order||(Qe.b_order="asc"),pn.order==="ascend"&&(Qe.b_order="asc"),pn.order==="descend"&&(Qe.b_order="desc"),pn.order||(Qe.b_order="asc"),hu()}}),t.createElement(I,null),t.createElement(_t,null),t.createElement(g.Z,null)),t.createElement(N.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:lu,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>gt(void 0,null,function*(){if(Gn===2){if(Rn.length<=0){i.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!fu){i.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ve=yield(0,H.ZP)(`/api/homework_commons/${Qe.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qe.categoryId,comment:fu,status:Rn}});ve.status===0&&(vu(ve),fn(!1),Jn(!0))}else{if(!(mu===0||ou===0)){if(!mu){i.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ou){i.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(mu>ou){i.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!fu){i.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ve=yield(0,H.ZP)(`/api/homework_commons/${Qe.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qe.categoryId,comment:fu,min_score:mu,max_score:ou}});ve.status===0&&(vu(ve),fn(!1),Jn(!0))}}),onCancel:()=>{fn(!1),Zu()}},t.createElement("div",{style:{padding:"32px"}},t.createElement("div",null,t.createElement("div",null,t.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),t.createElement(O.ZP.Group,{value:Gn,onChange:ve=>{ue(ve.target.value)}},t.createElement(O.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),t.createElement(O.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Gn===1&&t.createElement("div",{style:{display:"flex",marginTop:"20px"}},t.createElement("span",{style:{width:"70px",textAlign:"end"}},t.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),t.createElement(R.Z,{min:0,max:100,value:mu,onChange:ve=>ea(ve),style:{width:"100px"}}),t.createElement("span",{style:{width:"80px",textAlign:"end"}},t.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),t.createElement(R.Z,{min:0,max:100,value:ou,onChange:ve=>ju(ve),style:{width:"100px"}})),Gn===2&&t.createElement("div",{style:{display:"flex",marginTop:"20px"}},t.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),t.createElement(se.default.Group,{onChange:ve=>{Yn([...ve])},style:{width:"100%"}},(Vt=je.task_status)==null?void 0:Vt.map((ve,it)=>t.createElement(se.default,{name:"task_status",value:ve.id},ve.name,"(",ve.count,")")))),t.createElement("div",{style:{display:"flex",marginTop:"20px"}},t.createElement("span",{style:{width:"70px",textAlign:"end"}},t.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),t.createElement(En.Z,{className:Fe.MdEditor,onChange:ve=>Xn(ve),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),t.createElement(N.default,{open:tu,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>gt(void 0,null,function*(){Gn===2?(yield(0,H.ZP)(`/api/homework_commons/${Qe.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qe.categoryId,comment:fu,status:Rn}})).status===0&&(i.ZP.info("\u6253\u56DE\u6210\u529F"),Zu(),hu(),Jn(!1)):(yield(0,H.ZP)(`/api/homework_commons/${Qe.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qe.categoryId,comment:fu,min_score:mu,max_score:ou}})).status===0&&(i.ZP.info("\u6253\u56DE\u6210\u529F"),Zu(),hu(),Jn(!1))}),onCancel:()=>{Zu(),Jn(!1)}},t.createElement("div",{style:{padding:"32px"}},Gn===1&&t.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",mu,"-",ou,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Gn===2&&t.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((rn=je.task_status)==null?void 0:rn.filter(ve=>Rn==null?void 0:Rn.includes(ve.id)).map(ve=>ve.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),t.createElement("br",null),t.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Qn==null?void 0:Qn.count,"\u540D\u5B66\u751F")))),t.createElement(Kt,null),t.createElement(Yt,{isShow:da,setIsShow:Hu,item:ma,coursesId:Qe.coursesId,categoryId:Qe.categoryId}),t.createElement("aside",{className:"tc mb50 mt30"},t.createElement(ee.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Lu,current:Qe.page||1,defaultPageSize:20,total:je.work_count})))};var en=(0,ce.connect)(({shixunHomeworks:ie,classroomList:ge,loading:b,user:Z})=>({shixunHomeworks:ie,classroomList:ge,loading:b.effects,user:Z}))(pt)},7967:function($e,_,u){"use strict";u.r(_),u.d(_,{default:function(){return Nr}});var e=u(59301),y=u(38986),i=u(25690),p=u(6767),N=u(62957),w=u(99571),se=u(91882),T=u(25399),f=u(20554),v=u(54172),S=u(27812),F=u(51257),L=u(76902),me=Object.defineProperty,O=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Ae=(o,a,l)=>a in o?me(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,A=(o,a)=>{for(var l in a||(a={}))R.call(a,l)&&Ae(o,l,a[l]);if(O)for(var l of O(a))ee.call(a,l)&&Ae(o,l,a[l]);return o},m=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const j=({shixunHomeworks:o,dispatch:a})=>{const l=(0,i.useParams)();return e.createElement(N.default,{centered:!0,title:"\u63D0\u793A",open:o.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){(yield a({type:"shixunHomeworks/deleteReply",payload:{object_id:o.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(p.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getReplyList",payload:A({},o.actionTabs.params)}))}),onCancel:()=>{a({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var q=(0,i.connect)(({shixunHomeworks:o})=>({shixunHomeworks:o}))(j),te=u(61186),g=u.n(te),fe=u(346),H=u(29787),ce=u(13747),Ne={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",bg:"bg___F3FV1",top:"top___vNhKr",desc:"desc___IlwMy",deseIconSty:"deseIconSty___gIJAj",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF",buttonEdit:"buttonEdit____8SMk",md:"md___cq_mx",maskWrap:"maskWrap___bHoew",desHead:"desHead___Njyrc",mask:"mask___o8p8v",info:"info___V66Uf",upDownSty:"upDownSty___Q_kpi"},Ve="data:image/png;base64,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",d=u(48790),D=u(39793),ne=u(56082),De=u(87954),Me=u(18257),B=u(14280),P=u(19719),I=u(35241),V=u(44589),J=u(87395),Fe=u(84105),Pe=Object.defineProperty,et=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,_t=(o,a,l)=>a in o?Pe(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,yt=(o,a)=>{for(var l in a||(a={}))ze.call(a,l)&&_t(o,l,a[l]);if(Pt)for(var l of Pt(a))Rt.call(a,l)&&_t(o,l,a[l]);return o},ln=(o,a)=>et(o,Tt(a)),Zt=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});g().locale("ZH-cn");let vn=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];const Y=e.createContext({}),ke=()=>{const{setActivatorNodeRef:o,listeners:a}=(0,e.useContext)(Y);return e.createElement(w.ZP,yt({type:"text",size:"small",className:Ne.upDownSty,icon:e.createElement(T.Z,{title:"\u53EF\u9F20\u6807\u62D6\u62FD\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"},e.createElement(ne.Z,null)),style:{cursor:"move"},ref:o},a))},Kt=o=>{const{attributes:a,listeners:l,setNodeRef:ye,setActivatorNodeRef:Te,transform:Ge,transition:U,isDragging:Se}=(0,P.nB)({id:o["data-row-key"]}),M=yt(ln(yt({},o.style),{transform:I.ux.Translate.toString(Ge),transition:U}),Se?{position:"relative",zIndex:100}:{}),K=(0,e.useMemo)(()=>({setActivatorNodeRef:Te,listeners:l}),[Te,l]);return e.createElement(Y.Provider,{value:K},e.createElement("tr",yt(ln(yt({},o),{ref:ye,style:M}),a)))},En=({shixunHomeworks:o,classroomList:a,globalSetting:l,user:ye,loading:Te,dispatch:Ge})=>{var U,Se,M,K;const[ft,wt]=(0,e.useState)(ln(yt({},(0,i.useParams)()),{page:1,per_page:10})),[xe,qe]=(0,e.useState)([]),[Mn,At]=(0,e.useState)(-1),[Ut,vt]=(0,e.useState)(""),[re,It]=(0,e.useState)(""),{detailLeftMenus:Dn}=a,oe=(0,i.useLocation)(),[Ye,Ht]=(0,e.useState)({}),{workDetail:jn,workList:C,workSetting:Ze}=o,[Dt,ae]=(0,e.useState)("1"),[k,c]=(0,e.useState)(!1),[at,St]=(0,e.useState)(!1),[We,Gt]=(0,e.useState)(""),[ct,lt]=(0,e.useState)(1),Xe=(0,e.useRef)(null),[an,xn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{C.homework_status&&E()},[C]),(0,e.useEffect)(()=>{Xe.current&&(Xe.current.clientHeight>200?lt(2):lt(4))},[xe==null?void 0:xe.description]);function E(){return Zt(this,null,function*(){var he,Ke,jt;c(!0);let bt=yield(0,y.ZP)(`/api/courses/${ft.coursesId}/homework_commons/edit_hack_homework.json`,{method:"get",params:ln(yt({},ft),{id:ft.categoryId})});if(qe(bt),c(!1),ft.defaultExpandedRowKeys=[`${(Ke=(he=bt==null?void 0:bt.data)==null?void 0:he[0])==null?void 0:Ke.identifier}`],bt!=null&&bt.hide_description)ae("2");else if(Dt!="2"){if((jt=C.homework_status)!=null&&jt.includes("\u5BFC\u5165"))return;ae(bt!=null&&bt.description?"1":"2")}wt(yt({},ft))})}const X=()=>{if(ct===1)return{visibility:"hidden"};if(ct===2)return{overflow:"hidden",height:"200px"};if(ct===3)return{overflow:"initial"};if(ct===4)return{overflow:"initial"}},we=he=>Zt(void 0,[he],function*({active:Ke,over:jt}){if(Ke.id!==(jt==null?void 0:jt.id)&&(jt!=null&&jt.id)){qe(un=>{var Wt;const bn=(Wt=un==null?void 0:un.data)==null?void 0:Wt.findIndex(du=>du.identifier===Ke.id),eu=un==null?void 0:un.data.findIndex(du=>du.identifier===(jt==null?void 0:jt.id));return ln(yt({},un),{data:(0,V.Rp)(un==null?void 0:un.data,bn,eu)})});let bt=yield(0,y.ZP)(`/api/courses/${ft==null?void 0:ft.coursesId}/homework_commons/change_hack_position.json`,{method:"post",body:{id:ft==null?void 0:ft.categoryId,origin_identifier:Ke==null?void 0:Ke.id,target_identifier:jt==null?void 0:jt.id}});(bt==null?void 0:bt.status)==0&&(p.ZP.success("\u6392\u5E8F\u6210\u529F"),E())}}),ht=he=>Zt(void 0,null,function*(){const Ke=()=>Zt(void 0,null,function*(){let bt=yield(0,y.ZP)(`/api/item_banks/${he}/copy_hack_item.json`,{method:"post"});(bt==null?void 0:bt.status)===0&&p.ZP.success("\u52A0\u5165\u8BD5\u9898\u5E93\u6210\u529F\uFF01")});xn(!0);let jt=yield(0,y.ZP)(`/api/item_banks/${he}/check_hack_item.json`,{method:"get"});(jt==null?void 0:jt.status)===-20?N.default.confirm({icon:null,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u8BD5\u9898\u5E93\u63D0\u793A",content:"\u8BE5\u8BD5\u9898\u5728\u8BD5\u9898\u5E93\u4E2D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u52A0\u5165\u8BD5\u9898\u5E93\uFF1F",onOk:Ke}):Ke(),xn(!1)});return e.createElement("section",{className:Ne.bg},e.createElement(H.Z,{spinning:k},(!(xe!=null&&xe.hide_description)||(0,d.GJ)())&&e.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!at&&(0,d.GJ)()&&e.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(Ze==null?void 0:Ze.hack_edit_permission)&&e.createElement("span",{className:Ne.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{St(!0)}},e.createElement(T.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},e.createElement("i",{className:"iconfont icon-bianji-moren font14"}),e.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),e.createElement("span",{className:Ne.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>Zt(void 0,null,function*(){if(!(xe!=null&&xe.hide_description))N.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>Zt(void 0,null,function*(){let he=yield(0,y.ZP)(`/api/homework_commons/${ft==null?void 0:ft.categoryId}/hide_description.json`,{method:"post",body:{status:!0}});(he==null?void 0:he.status)==0&&(p.ZP.success("\u9690\u85CF\u6210\u529F"),E())})});else{let he=yield(0,y.ZP)(`/api/homework_commons/${ft==null?void 0:ft.categoryId}/hide_description.json`,{method:"post",body:{status:!1}});(he==null?void 0:he.status)==0&&(p.ZP.success("\u516C\u5F00\u6210\u529F"),E())}})},e.createElement(T.Z,{title:xe!=null&&xe.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},e.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),e.createElement("span",null,xe!=null&&xe.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),at?e.createElement(e.Fragment,null,e.createElement(D.Z,{defaultValue:xe==null?void 0:xe.description,watch:!0,height:155,onChange:he=>{Gt(he)}}),e.createElement("div",{style:{display:"flex"}},e.createElement(w.ZP,{size:"middle",type:"primary",className:`${Ne.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>Zt(void 0,null,function*(){lt(1);let he=yield(0,y.ZP)(`/api/homework_commons/${ft==null?void 0:ft.categoryId}/update_description.json`,{method:"post",body:{description:We}});(he==null?void 0:he.status)==0&&(p.ZP.success("\u7F16\u8F91\u6210\u529F"),St(!1),E())})},"\u63D0\u4EA4"),e.createElement(w.ZP,{size:"middle",type:"primary",ghost:!0,className:Ne.buttonEdit,onClick:()=>{St(!1)}},"\u53D6\u6D88"))):!!(xe!=null&&xe.description)&&e.createElement("div",{ref:Xe,className:Ne.maskWrap,style:X()},e.createElement("div",{className:Ne.desHead},e.createElement("img",{src:Ve,width:94})),e.createElement(L.Z,{className:Ne.md,value:(xe==null?void 0:xe.description)||""}),ct===2&&e.createElement("div",{className:Ne.mask},e.createElement("div",{onClick:()=>lt(3)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-zhankai4"}))),ct===3&&e.createElement("div",{className:Ne.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},e.createElement("div",{onClick:()=>lt(2)},"\u6536\u8D77",e.createElement("i",{className:"iconfont icon-shouqi5"}))))),(0,d.dE)()&&!!(xe!=null&&xe.group_name)&&e.createElement("div",{className:Ne.info},e.createElement("img",{src:`${fe.Z.IMG_SERVER}/images/${(U=xe==null?void 0:xe.user)==null?void 0:U.image_url}`}),e.createElement("div",{className:"ml20",style:{alignItems:"start"}},e.createElement("b",null,(xe==null?void 0:xe.name)||""),e.createElement("span",{title:(xe==null?void 0:xe.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(xe==null?void 0:xe.group_name)||"")),e.createElement(T.Z,{title:e.createElement(e.Fragment,null,e.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(xe==null?void 0:xe.late_final_score)||0),e.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(xe==null?void 0:xe.late_penalty)||0),e.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(xe==null?void 0:xe.total_score)||0))},e.createElement("div",null,e.createElement("b",null,e.createElement(B.n,{value:xe==null?void 0:xe.total_score})),e.createElement("span",null,"\u603B\u6210\u7EE9"))),e.createElement("div",null,e.createElement("b",null,(xe==null?void 0:xe.total_time)||"-"),e.createElement("span",null,"\u603B\u8017\u65F6")),e.createElement("div",null,e.createElement("b",{style:{color:"#009C0F"}},xe==null?void 0:xe.pass_count),e.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),e.createElement("div",null,e.createElement("b",{style:{color:"#FA6400"}},xe==null?void 0:xe.doing_count),e.createElement("span",null,"\u8FDB\u884C\u4E2D")),e.createElement("div",null,e.createElement("b",{style:{color:"#E30000"}},xe==null?void 0:xe.not_pass_count),e.createElement("span",null,"\u672A\u7B54\u9898\u6570"))),!((Se=C.homework_status)!=null&&Se.includes("\u5BFC\u5165"))&&e.createElement("div",null,e.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,d.GJ)()&&e.createElement("div",{style:{marginBottom:"10px",fontSize:"12px"}},"\u53EF\u9F20\u6807\u62D6\u62FD\u201C ",e.createElement(ne.Z,null)," \u201D\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"),ft.defaultExpandedRowKeys&&e.createElement(De.LB,{modifiers:[Me.DL],onDragEnd:we},e.createElement(P.Fo,{items:(M=xe==null?void 0:xe.data)==null?void 0:M.map(he=>he==null?void 0:he.identifier),strategy:P.qw},e.createElement(v.default,{components:{body:{row:Kt}},dataSource:xe==null?void 0:xe.data,rowKey:he=>he==null?void 0:he.identifier,pagination:!1,expandable:{expandIcon:({expanded:he,onExpand:Ke,record:jt})=>he?e.createElement(T.Z,{title:"\u6536\u8D77"},e.createElement(J.Z,{className:Ne.upDownSty,onClick:bt=>Ke(jt,bt)})):e.createElement(T.Z,{title:"\u5C55\u5F00"},e.createElement(Fe.Z,{className:Ne.upDownSty,onClick:bt=>Ke(jt,bt)})),expandedRowRender:he=>{var Ke;return e.createElement("div",{style:{padding:"10px 0px 10px 48px",borderRadius:2}},e.createElement("div",{style:{overflow:"auto",maxHeight:300}},e.createElement("p",null,"\u9898\u76EE\uFF1A",he==null?void 0:he.name),e.createElement("p",null,"\u63CF\u8FF0\uFF1A",e.createElement(L.Z,{value:(he==null?void 0:he.description)||""})),!(0,d.dE)()&&e.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",e.createElement(L.Z,{style:{fontSize:"14px"},value:(he==null?void 0:he.analysis)||"\u6682\u65E0\u89E3\u6790"}))),e.createElement("div",{style:{width:"100%",textAlign:"end"}},(Ze==null?void 0:Ze.hack_edit_permission)&&e.createElement(w.ZP,{className:"mt20",type:"primary",ghost:!0,onClick:()=>{window.open(`/problems/newedit/${he==null?void 0:he.identifier}?type=1`),localStorage.setItem("program_homework",[ft.coursesId,ft.categoryId])}},"\u7F16\u8F91"),(Ze==null?void 0:Ze.hack_edit_permission)&&((Ke=xe==null?void 0:xe.homework_status)==null?void 0:Ke.includes("\u672A\u53D1\u5E03"))&&e.createElement(w.ZP,{className:"mt20",type:"primary",style:{marginLeft:20},ghost:!0,onClick:()=>{N.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Zt(void 0,null,function*(){let jt=yield(0,y.ZP)(`/api/problems/${he==null?void 0:he.identifier}.json`,{method:"delete"});(jt==null?void 0:jt.status)===0&&(p.ZP.info("\u5220\u9664\u6210\u529F"),ft.page=1,E())})})}},"\u5220\u9664")))},defaultExpandedRowKeys:ft.defaultExpandedRowKeys},columns:(K=[(0,d.GJ)()&&{key:"sort",align:"center",width:40,render:()=>e.createElement(ke,null)},{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(he,Ke,jt)=>`${(ft.page-1)*ft.per_page+jt+1}`},{title:"\u6807\u9898",dataIndex:"name",ellipsis:!0,key:"name"},((0,d.dE)()||(xe==null?void 0:xe.show_score))&&{title:"\u5206\u503C",dataIndex:"hack_score",key:"hack_score",width:100},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",width:100,ellipsis:!0,render(he,Ke,jt){return e.createElement("div",null,vn[he])}},{title:"\u901A\u8FC7\u7387",dataIndex:"pass_rate",key:"pass_rate",width:100,ellipsis:!0},(0,d.dE)()&&{title:"\u5F97\u5206",dataIndex:"score",key:"score",render:he=>{let Ke="",jt=Number(he);return jt>=0&&jt<=60?Ke="c-red":jt>=90?Ke="c-green":jt>60?Ke="c-orange":Ke="",e.createElement("span",{className:Ke},he)}},(0,d.dE)()&&{title:"\u8017\u65F6",dataIndex:"time",key:"time",ellipsis:!0,width:100},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline",width:200,render:(he,Ke)=>e.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},he||"--")},(0,d.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"finish_status",key:"finish_status",render(he){return e.createElement(e.Fragment,null,he===0&&e.createElement("span",{style:{color:"#E30000"}},"\u672A\u7B54\u9898"),he===1&&e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),he===2&&e.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:(0,d.GJ)()?280:146,align:"right",render(he,Ke,jt){return e.createElement("div",null,(0,d.GJ)()&&e.createElement(w.ZP,{type:"link",style:{marginRight:"5px"},loading:an,onClick:()=>Zt(this,null,function*(){ht(Ke==null?void 0:Ke.id)})},"\u52A0\u5165\u8BD5\u9898\u5E93"),e.createElement("a",{onClick:()=>{var bt;if((0,d.Rm)()&&!((bt=a.AssistantObject.hack)!=null&&bt.can_question_eaderboard)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${ft.coursesId}/program_homework/${ft.categoryId}/${he}/ranking`)}},"\u6392\u884C"),e.createElement("a",{onClick:()=>Zt(this,null,function*(){let bt=yield(0,y.ZP)(`/api/problems/${Ke==null?void 0:Ke.identifier}/start.json`,{method:"get"});bt&&(window.open(`/myproblems/${bt==null?void 0:bt.identifier}?type=1&backUrl=/classrooms/${ft.coursesId}/program_homework/${ft.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[ft.coursesId,ft.categoryId]))}),className:"ml20"},(0,d.GJ)()?"\u4F53\u9A8C":"\u8FDB\u5165\u7B54\u9898"),(Ze==null?void 0:Ze.hack_edit_permission)&&e.createElement("a",{className:"ml20",onClick:()=>Zt(this,null,function*(){window.open(`/problems/newedit/${Ke==null?void 0:Ke.identifier}?type=1`),localStorage.setItem("program_homework",[ft.coursesId,ft.categoryId])})},"\u7F16\u8F91"))}}])==null?void 0:K.filter(he=>!!he)})))),e.createElement("aside",{style:{padding:"0 20px 20px 20px"}},e.createElement(ce.Z,{defaultCurrent:1,total:xe==null?void 0:xe.count,hideOnSinglePage:!0,showTotal:he=>e.createElement("span",null,"\u5171",he,"\u6761"),current:ft.page||1,pageSize:ft.per_page||10,onChange:(he,Ke)=>{ft.page=he,ft.per_page=Ke,wt(yt({},ft)),E()}})))),e.createElement(q,null))};var Nn=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l,user:ye,globalSetting:Te})=>({shixunHomeworks:o,globalSetting:Te,classroomList:a,user:ye,loading:l.effects}))(En),dn=u(28284),$t=u(77019),tt=u(5269),Q=u(37568),G=u(62673),Ie=u(28426),Ue=u(59301),qt=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,pe=(o,a,l)=>a in o?qt(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,nt=(o,a)=>{for(var l in a||(a={}))Yt.call(a,l)&&pe(o,l,a[l]);if(Ft)for(var l of Ft(a))t.call(a,l)&&pe(o,l,a[l]);return o},Lt=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const Ct=({shixunHomeworks:o,loading:a,dispatch:l,classroomList:ye})=>{var Te;const Ge=(0,i.useParams)(),[U,Se]=(0,e.useState)(nt(nt({},{page:1,limit:20,group_ids:[]}),Ge)),M=(0,i.useLocation)(),{codeReview:K}=o,[ft,wt]=(0,e.useState)({}),[xe]=dn.default.useForm();U.order="code_rate",U.sort="desc",U.category=U.categoryId,(0,e.useEffect)(()=>{qe(),console.log("params",U)},[U]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&qe()},[o.actionTabs.key]);const qe=()=>Lt(void 0,null,function*(){(yield l({type:"shixunHomeworks/getCodeReview",payload:nt({},U)})).status===-2&&setTimeout(()=>qe(),1500)}),Mn=()=>{},At=(vt,re)=>{U.page=vt,U.limit=20,l({type:"shixunHomeworks/getCodeReview",payload:nt({},U)})},Ut=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(vt,re,It)=>U.limit*(U.page-1)+It+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:vt=>Ue.createElement("span",{className:"c-orange"},vt)},{title:"\u64CD\u4F5C",dataInex:"action",render:(vt,re)=>Ue.createElement("div",null,Ue.createElement("a",{onClick:()=>{var It;if((0,d.Rm)()&&!((It=ye.AssistantObject.hack)!=null&&It.can_view)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${U.coursesId}/program_homework/${U.categoryId}/review_detail/${re.user_id}`)}},"\u67E5\u770B"),Ue.createElement("br",null))}];return Ue.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(K==null?void 0:K.status)===-2&&Ue.createElement(Ie.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(K==null?void 0:K.status)!==-2&&Ue.createElement("div",null,Ue.createElement($t.Z,null,Ue.createElement(tt.Z,{flex:"1"},Ue.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",K.last_review_time,Ue.createElement(w.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:U}})}},"\u4EE3\u7801\u67E5\u91CD"))),Ue.createElement(tt.Z,null,Ue.createElement(Q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:vt=>{U.search=vt,l({type:"shixunHomeworks/getCodeReview",payload:U})},style:{width:200}}),Ue.createElement("span",{className:"ml5 c-red"}))),((Te=K.group_info)==null?void 0:Te.length)>0&&Ue.createElement(Ue.Fragment,null,Ue.createElement($t.Z,null,Ue.createElement(tt.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),Ue.createElement(tt.Z,{flex:"80px"},Ue.createElement(G.default,{checked:U.group_ids=="",value:"all",onChange:vt=>{delete U.group_ids,U.group_ids=[],U.page=1,Se(nt({},U))}},"\u5168\u90E8")),Ue.createElement(tt.Z,{flex:"1"},K.group_info&&K.group_info.map((vt,re)=>Ue.createElement(G.default,{style:{marginLeft:0},value:vt.id,checked:U.group_ids.includes(vt.id),onChange:It=>{It.target.checked?U.group_ids.push(vt.id):U.group_ids.splice(U.group_ids.indexOf(vt.id),1),U.page=1,Se(nt({},U))}},vt.name,"(",vt.members_count,")")))),Ue.createElement($t.Z,{className:"font14 c-red mt5"},Ue.createElement(tt.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),Ue.createElement("p",{className:"mt10"},Ue.createElement("span",{className:"c-red"},K.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",K.all_reviews_count,"\u4F5C\u54C1\uFF09"),Ue.createElement(v.default,{className:"mt30",loading:a["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:K.users_reviews,columns:Ut,onChange:(vt,re,It)=>{It.order==="ascend"&&(U.b_order="asc"),It.order==="descend"&&(U.b_order="desc"),It.order||delete U.b_order,l({type:"shixunHomeworks/getCodeReview",payload:nt({},U)})}}),Ue.createElement("aside",{className:"tc mb50 mt30"},Ue.createElement(ce.Z,{showSizeChanger:!1,onChange:At,defaultCurrent:U.page||1,current:U.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:K.copy_reviews_count}))))};var Et=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l})=>({shixunHomeworks:o,classroomList:a,loading:l.effects}))(Ct),Nt=u(88873),gt=u(16326),mt=u(82326),pt=u(47889),en=u(71051),ie=u(32134),ge=u(12893),b=u(89392),Z={flex_box_center:"flex_box_center___pegyD",flex_space_between:"flex_space_between___OEf74",flex_box_vertical_center:"flex_box_vertical_center___Gg0ks",flex_box_center_end:"flex_box_center_end___ZDNgp",flex_box_column:"flex_box_column___kUnuF",form:"form___dWO2F",title:"title___tyrHF",content:"content____AOnH",pubColSty:"pubColSty___jjxFz",selectSty:"selectSty___RPIyk",borderSty:"borderSty___NbRdH",delSty:"delSty___Yap2B",delBorder:"delBorder___iWzM8",copHover:"copHover___DYJF8",work_checkbox_group:"work_checkbox_group___iY3Up"},dt=u(43155),_e=u(48716),Ot=u(40197),be=u(59229),x=u(59301),Je=Object.defineProperty,Jt=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Oe=(o,a,l)=>a in o?Je(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,ot=(o,a)=>{for(var l in a||(a={}))Be.call(a,l)&&Oe(o,l,a[l]);if(le)for(var l of le(a))He.call(a,l)&&Oe(o,l,a[l]);return o},Bt=(o,a)=>Jt(o,hn(a)),rt=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const Vt=(o,a)=>o==null?void 0:o.map(l=>{var ye;return(ye=a==null?void 0:a.find(Te=>Te.value===l))==null?void 0:ye.id}),{RangePicker:rn}=gt.default,{Option:mn}=mt.default,Qe=({shixunHomeworks:o,user:a,loading:l,classroomList:ye,dispatch:Te})=>{var Ge,U,Se,M,K,ft,wt,xe,qe,Mn,At,Ut;const vt=(0,i.useParams)(),{workSetting:re,workList:It,changeData:Dn}=o,[oe,Ye]=(0,e.useState)(!0),[Ht,jn]=(0,e.useState)(!1);let[C,Ze]=(0,e.useState)([]),[Dt,ae]=(0,e.useState)([]),[k,c]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:dt.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0});(0,e.useEffect)(()=>(at(),()=>{Ze([])}),[]);const at=()=>{Te({type:"shixunHomeworks/getWorkSetting",payload:ot({},vt)})};(0,e.useEffect)(()=>{var E,X;((0,d.G5)()||(0,d.Rm)()&&((E=ye.AssistantObject.hack)!=null&&E.can_late||(X=ye.AssistantObject.hack)!=null&&X.can_publish))&&Ye(!1)},[a,ye]),(0,e.useEffect)(()=>{if(!(re!=null&&re.course_id))return;Object.keys(k).map(function(X){k[X]=re[X]}),(!k.allow_late||!k.unified_late)&&(k.late_minus_score=20,k.penalty_type=dt.Q.Percent),k.unified_setting||(k.unified_late=!1,k.unified_anonymous_comment=!1,k.unified_anonymous_appeal=!1),C=JSON.parse(JSON.stringify(re.group_settings.map(X=>Bt(ot({},X),{group_name:[X.group_name]})).filter(X=>X.publish_time!==null))),Dt=JSON.parse(JSON.stringify(re.allow_late_settings.map(X=>Bt(ot({},X),{group_name:[X.group_name]})).filter(X=>X.late_time!==null))),k.difficult_settings.length===0&&(k.difficult_settings=[0,0,0]),console.log(k),c(ot({},k));const E=(0,F.QE)((C==null?void 0:C.length)>0?C:[]);Ze([...E]),(Dt==null?void 0:Dt.length)<=0?ae([{late_minus_score:20}]):ae([...Dt])},[re]);const St=()=>{var E;if(((E=a==null?void 0:a.userInfo)==null?void 0:E.user_status)===2){(0,Ot.Rd)();return}const X=JSON.parse(JSON.stringify(k));if(X.categoryId=vt.categoryId,k.unified_setting||(C=C==null?void 0:C.map(we=>{var ht;if(!we.publish_time||!we.end_time)throw p.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!we.group_name)throw p.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return we.group_name=typeof(we==null?void 0:we.group_name)=="string"?[we==null?void 0:we.group_name]:we==null?void 0:we.group_name,we.group_id=(ht=re.group_settings)==null?void 0:ht.filter(he=>{var Ke;return(Ke=we==null?void 0:we.group_name)==null?void 0:Ke.includes(he.group_name)}).map(he=>he.group_id||he.id).toString().split(","),we})),X.group_settings=C,k.allow_late)if(k.unified_late){if(k.late_minus_score===null||k.late_minus_score===void 0||k.late_minus_score<0||k.late_minus_score>100)throw p.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!k.late_time)throw p.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Dt=Dt==null?void 0:Dt.map(we=>{var ht,he;if(we.late_minus_score===null||we.late_minus_score===void 0||we.late_minus_score<0||we.late_minus_score>100)throw p.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!we.late_time)throw p.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!we.group_name)throw p.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return we.group_name=typeof(we==null?void 0:we.group_name)=="string"?[we==null?void 0:we.group_name]:we==null?void 0:we.group_name,we.group_id=(he=(ht=we==null?void 0:we.group_name)==null?void 0:ht.map(Ke=>{var jt,bt;let un=(bt=(jt=re.group_settings)==null?void 0:jt.filter(Wt=>(Wt==null?void 0:Wt.group_name)===Ke))==null?void 0:bt[0];return un==null?void 0:un.group_id}))==null?void 0:he.toString().split(","),we}),X.allow_late_settings=Dt;X.send_type===1&&(X.difficult_settings=X.difficult_settings.map(we=>we||0)),We(X)},We=E=>{var X;if(E.total_score===null){p.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(E!=null&&E.work_efficiency&&E.eff_score===null){p.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const we={shixun_evaluation:E.shixun_evaluation,challenge_settings:E.challenge_settings},ht=()=>rt(void 0,null,function*(){jn(!0),(yield(0,y.ZP)(`/api/homework_commons/${vt.categoryId}/publish_setting.json`,{method:"post",body:ot({},E)})).status===0&&(p.ZP.success("\u66F4\u65B0\u6210\u529F"),at(),Te({type:"shixunHomeworks/getWorkList",payload:ot({},vt)})),jn(!1)});!(0,b.isEqual)(Dn,we)&&!((X=It==null?void 0:It.homework_status)!=null&&X.includes("\u672A\u53D1\u5E03"))?N.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ht}):ht()},Gt=(E,X,we="group_id")=>{var ht;return X?X.find(he=>he[we]===E):(ht=re==null?void 0:re.group_settings)==null?void 0:ht.find(he=>{var Ke;return((Ke=he.group_id)==null?void 0:Ke[0])===E})},ct=(re==null?void 0:re.allow_late)||(re==null?void 0:re.anonymous_comment),lt=E=>{var X,we;const ht=Gt(E,re==null?void 0:re.allow_late_settings,"id"),he=Gt(E,re==null?void 0:re.anonymous_comment_settings),Ke=Gt(E);return(re==null?void 0:re.allow_late)&&ht&&g()(ht==null?void 0:ht.late_time)<=g()()||(re==null?void 0:re.anonymous_comment)&&he&&(he==null?void 0:he.evaluation_start)!==null||((we=(g()(Ke==null?void 0:Ke.end_time)<=g()()&&((X=re==null?void 0:re.allow_late_settings)==null?void 0:X.filter(jt=>jt.group_id.includes(E))))[0])==null?void 0:we.late_time)!=null},Xe=re==null?void 0:re.anonymous_comment,an=E=>{if(!E)return!1;const X=Gt(E,re==null?void 0:re.anonymous_comment_settings);return(re==null?void 0:re.anonymous_comment)&&X&&(X==null?void 0:X.evaluation_start)!==null},xn=(E,X)=>{var we,ht,he,Ke,jt;E!=null&&E.group_id||(E.group_id=Vt(E==null?void 0:E.group_name,re==null?void 0:re.group_settings)),Te({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:E,index:X,rangePickerDisabled:(ht=(we=E==null?void 0:E.group_id)==null?void 0:we[0])!=null&&ht.publish_time?oe||(g()()<=g()((Ke=Gt((he=E==null?void 0:E.group_id)==null?void 0:he[0]))==null?void 0:Ke.publish_time)?!1:[!0,lt((jt=E==null?void 0:E.group_id)==null?void 0:jt[0])]):!1,disabledDate:re==null?void 0:re.course_end_date}})};return x.createElement("section",{className:Z.form},x.createElement("div",{className:Z.title},"\u8BD5\u9898\u53D1\u5E03",x.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),x.createElement("div",{className:Z.content},x.createElement(pt.ZP.Group,{disabled:oe||!((Ge=It==null?void 0:It.homework_status)!=null&&Ge.includes("\u672A\u53D1\u5E03"))||!((U=ye.AssistantObject.hack)!=null&&U.can_publish)&&(0,d.Rm)(),value:k.send_type,onChange:E=>{k.send_type=E.target.value,c(Object.assign({},k))}},x.createElement(pt.ZP,{value:0,style:{color:"#333333"}},"\u56FA\u5B9A\u8BD5\u9898\u6A21\u5F0F"),x.createElement(pt.ZP,{style:{marginLeft:40,color:"#333333"},value:1},"\u968F\u673A\u62BD\u9898\u6A21\u5F0F"))),k.send_type===1&&x.createElement("div",{className:Z.content,style:{borderTop:"1px solid #fff"}},x.createElement($t.Z,{style:{marginLeft:"165px"}},x.createElement(tt.Z,{style:{color:"#333333"}},"\u7B80\u5355\u9898\u6570",x.createElement(en.Z,{size:"large",precision:0,disabled:oe||!((Se=It==null?void 0:It.homework_status)!=null&&Se.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${k.difficult_count[0]||0}`,min:0,max:k.difficult_count[0]||0,value:k.difficult_settings[0],onChange:E=>{k.difficult_settings[0]=E,c(Object.assign({},k))},className:"ml10 mr20",style:{width:120}})),x.createElement(tt.Z,{style:{color:"#333333"}},"\u9002\u4E2D\u9898\u6570",x.createElement(en.Z,{size:"large",precision:0,disabled:oe||!((M=It==null?void 0:It.homework_status)!=null&&M.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${k.difficult_count[1]||0}`,min:0,max:k.difficult_count[1]||0,value:k.difficult_settings[1],onChange:E=>{k.difficult_settings[1]=E,c(Object.assign({},k))},className:"ml10 mr20",style:{width:120}})),x.createElement(tt.Z,{style:{color:"#333333"}},"\u56F0\u96BE\u9898\u6570",x.createElement(en.Z,{size:"large",precision:0,disabled:oe||!((K=It==null?void 0:It.homework_status)!=null&&K.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${k.difficult_count[2]||0}`,min:0,max:k.difficult_count[2]||0,value:k.difficult_settings[2],onChange:E=>{k.difficult_settings[2]=E,c(Object.assign({},k))},className:"ml10 mr20",style:{width:120}})))),x.createElement("div",{className:`${Z.title} mt30`},"\u4F5C\u4E1A\u53D1\u5E03",x.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u65B9\u5F0F\uFF09")),x.createElement("div",{className:Z.content},x.createElement(pt.ZP.Group,{disabled:oe||!((ft=It==null?void 0:It.homework_status)!=null&&ft.includes("\u672A\u53D1\u5E03"))||!((wt=ye.AssistantObject.hack)!=null&&wt.can_publish)&&(0,d.Rm)(),value:k.unified_setting,onChange:E=>{var X;if(!((X=It==null?void 0:It.homework_status)!=null&&X.includes("\u672A\u53D1\u5E03"))){p.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(k.unified_setting=!k.unified_setting,k.unified_setting||(k.unified_late=!1),c(Object.assign({},k)),k.unified_setting===!1&&C==""){Ze(C.concat({}));return}k.unified_setting&&(Ze([]),ae([{late_minus_score:5}]))}},x.createElement(pt.ZP,{value:!0,disabled:!(re!=null&&re.manage_all_group),style:{color:"#333333"}},"\u7EDF\u4E00\u53D1\u5E03"),x.createElement(pt.ZP,{style:{marginLeft:70,color:"#333333"},disabled:((xe=re==null?void 0:re.group_settings)==null?void 0:xe.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((qe=re==null?void 0:re.group_settings)==null?void 0:qe.length)===0&&x.createElement("p",{style:{marginLeft:"14px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),x.createElement("div",{className:Z.content,style:{borderTop:"1px solid #fff"}},k.unified_setting&&x.createElement($t.Z,{align:"middle",className:"ml25"},x.createElement($t.Z,{align:"middle"},x.createElement(tt.Z,{className:"c-grey-333"},"\u53D1\u5E03\u65F6\u95F4"),x.createElement(tt.Z,{className:"ml10"},x.createElement(gt.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:E=>(0,_e.Q8)(E,re==null?void 0:re.course_end_date),disabledTime:E=>(0,_e.d0)(E),disabled:oe||g()()>=g()(re==null?void 0:re.publish_time)||!((Mn=ye.AssistantObject.hack)!=null&&Mn.can_publish)&&(0,d.Rm)(),value:k.publish_time?g()(k.publish_time):"",onChange:(E,X)=>{k.publish_time=X,(k.end_time==""||!k.end_time)&&k.unified_setting&&(k.end_time=g()(E).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),c(Object.assign({},k))}}))),x.createElement($t.Z,{align:"middle",style:{marginLeft:40}},x.createElement(tt.Z,{className:"c-grey-333"},"\u622A\u6B62\u65F6\u95F4"),x.createElement(tt.Z,{className:"ml10"},x.createElement(gt.default,{style:{width:170},allowClear:!1,size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:g()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(re==null?void 0:re.allow_late)&&(re==null?void 0:re.homework_status.includes("\u5DF2\u622A\u6B62"))||oe||(re==null?void 0:re.allow_late)&&g()()>=g()(re==null?void 0:re.end_time)||!((At=ye.AssistantObject.hack)!=null&&At.can_publish)&&(0,d.Rm)(),disabledDate:E=>(0,_e.Q8)(E,re==null?void 0:re.course_end_date,k.publish_time),disabledTime:E=>(0,_e.d0)(E,k.publish_time),value:k.end_time?g()(k.end_time):"",onChange:(E,X)=>{k.end_time=X,c(Object.assign({},k))}})))),!k.unified_setting&&(C==null?void 0:C.length)>0&&x.createElement($t.Z,{className:"ml25"},C&&C.map(function(E,X){var we,ht,he,Ke,jt;return console.log("vvv",E),x.createElement(tt.Z,{className:X!==0&&"mt20",span:24,key:X},x.createElement($t.Z,{gutter:[0,16]},x.createElement(tt.Z,{span:8},x.createElement($t.Z,{gutter:[8,16],align:"middle"},x.createElement(tt.Z,{style:{minWidth:85},className:"c-grey-333"},"\u53D1\u5E03\u89C4\u5219 ",X+1),x.createElement(tt.Z,{flex:"1",style:{maxWidth:300}},x.createElement(mt.default,{size:"large",disabled:oe||((we=re==null?void 0:re.homework_status)!=null&&we.includes("\u672A\u53D1\u5E03")&&E.id||g()()<g()(E==null?void 0:E.publish_time)?!1:!!(E!=null&&E.publish_time)),mode:"multiple",className:`${Z.selectSty}`,style:{width:250},value:E.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:bt=>{var un;if(!((un=ye.AssistantObject.hack)!=null&&un.can_publish)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[X].group_name=bt,C[X].group_id=E.group_id;const Wt=(0,b.flattenDeep)(C.map(eu=>eu.group_name)),bn=Dt.map(eu=>{let du=(eu==null?void 0:eu.group_name)||[];return Bt(ot({},eu),{group_name:(0,b.remove)(du,Ha=>Wt.includes(Ha))})});ae(bn),Ze(C.slice())},maxTagCount:4,maxTagPlaceholder:bt=>x.createElement("div",{style:{cursor:"pointer"},onClick:()=>xn(E,X)},"+",bt==null?void 0:bt.length)},re.group_settings&&re.group_settings.map(function(bt){if(!C.map(un=>un.group_name).toString().split(",").includes(String(bt.group_name)))return x.createElement(mn,{value:bt.group_name,key:bt.id},bt.group_name)}))))),x.createElement(tt.Z,{span:14,style:{display:"flex",alignItems:"center"}},x.createElement(rn,{size:"large",allowClear:!1,ranges:{\u6B64\u523B:[E.publish_time?g()(E.publish_time):g()(),g()()]},disabled:oe||(g()()<=g()((he=Gt((ht=E.group_id)==null?void 0:ht[0]))==null?void 0:he.publish_time)?!1:[!0,lt(E.group_id[0])]),style:{width:605,marginLeft:10},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:bt=>(0,_e.Q8)(bt,re==null?void 0:re.course_end_date),disabledTime:bt=>(0,_e.d0)(bt),showTime:{format:"HH:mm",defaultValue:[g()((0,F.U6)(),"HH:mm"),g()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[E.publish_time?g()(E.publish_time):void 0,E.end_time?g()(E.end_time):void 0],onChange:(bt,un)=>{var Wt;if(!((Wt=ye.AssistantObject.hack)!=null&&Wt.can_publish)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[X].publish_time=un[0],!E.end_time&&un[0]?C[X].end_time=g()(un[0]).add(7,"days"):C[X].end_time=un[1],Ze([...C])},onCalendarChange:(bt,un,Wt)=>{if(un!=null&&un[0]&&!un[1]){const bn=g()(un[0]).add(7,"days");C[X].publish_time=un[0],C[X].end_time=bn,Ze([...C])}}})),!oe&&x.createElement(tt.Z,{span:2,style:{display:"flex",alignItems:"center"}},((Ke=E==null?void 0:E.group_id)==null?void 0:Ke.length)>1&&x.createElement(T.Z,{title:"\u89C4\u5219\u62C6\u5206"},x.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0",fontSize:14},onClick:()=>xn(E,X)})),C.length<((jt=re==null?void 0:re.group_settings)==null?void 0:jt.length)&&x.createElement(ie.Z,{className:"c-green ml10 mr10",onClick:()=>{Ze(C.concat({}))}}),((E==null?void 0:E.publish_time)&&g()()<g()(E==null?void 0:E.publish_time)||!(E!=null&&E.publish_time))&&X!=0&&x.createElement(ge.Z,{style:{color:"#E30000"},className:"ml10 mr10",onClick:()=>{var bt;if(!((bt=ye.AssistantObject.hack)!=null&&bt.can_publish)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const un=(0,b.cloneDeep)(Dt);un.forEach((Wt,bn)=>{Wt.group_name&&(Wt.group_name=Wt.group_name.filter(eu=>{var du;return!((du=C[X].group_name)!=null&&du.includes(eu))}))}),ae(un),C=C.filter((Wt,bn)=>X!==bn),Ze(C.slice()),setTimeout(()=>Ze(C.slice()),10)}}))))}))),x.createElement("div",{className:`${Z.title} mt30`},"\u8865\u4EA4\u8BBE\u7F6E",x.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),x.createElement("div",{className:Z.content},x.createElement($t.Z,null,x.createElement(G.default,{checked:k.allow_late,disabled:oe||(re==null?void 0:re.allow_late),onChange:E=>{var X;if(!((X=ye.AssistantObject.hack)!=null&&X.can_late)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E.target.checked&&N.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:x.createElement("div",{style:{padding:10,background:"#f5f6f9"}},x.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),x.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),x.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),k.allow_late=!k.allow_late,Dt==""&&ae([{late_minus_score:5}]),c(Object.assign({},k))}},x.createElement("span",{style:{fontSize:"14px"}},"\u5F00\u542F\u8865\u4EA4")))),(k==null?void 0:k.allow_late)&&x.createElement("div",{className:Z.content,style:{borderTop:"1px solid #fff",paddingLeft:54}},x.createElement("div",null,x.createElement("span",{style:{color:"#333333",marginRight:12}},"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),x.createElement(pt.ZP.Group,{disabled:oe||(re==null?void 0:re.anonymous_comment)||(re==null?void 0:re.allow_late),value:k.unified_late,onChange:E=>{var X;if((0,d.Rm)()&&!((X=ye.AssistantObject.hack)!=null&&X.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.unified_late=E.target.value,Dt==""&&!E.target.value&&ae([{late_minus_score:5}]),c(ot({},k))}},(k==null?void 0:k.unified_setting)&&x.createElement(pt.ZP,{value:!0,style:{color:"#333333"},disabled:!(re!=null&&re.manage_all_group)}," \u7EDF\u4E00\u8865\u4EA4 "),((Ut=re==null?void 0:re.group_settings)==null?void 0:Ut.length)&&x.createElement(pt.ZP,{value:!1,style:{color:"#333333"}}," \u5206\u73ED\u8865\u4EA4 "))),k!=null&&k.unified_late?x.createElement(x.Fragment,null,x.createElement($t.Z,{align:"middle",className:"mt25"},x.createElement(tt.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206:"),x.createElement(tt.Z,{className:"ml5"},x.createElement(dt.Z,{disabled:oe||Xe,value:{type:k.penalty_type,inputValue:k.late_minus_score},onChange:E=>{var X;if((0,d.Rm)()&&!((X=ye.AssistantObject.hack)!=null&&X.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c(Bt(ot({},k),{late_minus_score:E.inputValue,penalty_type:E.type}))}})),x.createElement(tt.Z,{flex:"1",className:"ml5"},x.createElement("span",{className:"c-grey-c ml10"},k.penalty_type===dt.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),x.createElement($t.Z,{align:"middle",className:"mt25"},x.createElement(tt.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),x.createElement(tt.Z,{className:"ml5"},x.createElement(gt.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:g()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:oe||Xe,value:k.late_time?g()(k.late_time):"",disabledDate:E=>(0,_e.Q8)(E,re==null?void 0:re.course_end_date),disabledTime:E=>(0,_e.d0)(E),onChange:(E,X)=>{var we;if((0,d.Rm)()&&!((we=ye.AssistantObject.hack)!=null&&we.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.late_time=X,c(Object.assign({},k))}})),x.createElement(tt.Z,null,x.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):Dt.map(function(E,X){var we;return x.createElement(tt.Z,{span:24,key:X},x.createElement($t.Z,{className:"mt25",align:"middle"},x.createElement(tt.Z,null,x.createElement("span",{style:{minWidth:85,display:"inline-block",color:"#333333"}},"\u8865\u4EA4\u89C4\u5219",X+1,"\uFF1A"),x.createElement(mt.default,{size:"large",disabled:oe||!((we=It==null?void 0:It.homework_status)!=null&&we.includes("\u672A\u53D1\u5E03"))&&E.id||(re==null?void 0:re.anonymous_comment),mode:"multiple",className:`${Z.selectSty}`,style:{width:200},value:typeof E.group_name=="string"?[E.group_name]:E.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ht=>{var he;if((0,d.Rm)()&&!((he=ye.AssistantObject.hack)!=null&&he.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt[X].group_name=ht,Dt[X].group_id=E.group_id,ae(Dt.slice())}},re.group_settings&&re.group_settings.map(function(ht){if(k!=null&&k.unified_setting&&!Dt.map(he=>he.group_name).toString().split(",").includes(String(ht.group_name)))return x.createElement(mn,{value:ht.group_name,key:ht.id},ht.group_name);if(C.map(he=>he.group_name).toString().split(",").includes(String(ht.group_name))&&!Dt.map(he=>he.group_name).toString().split(",").includes(String(ht.group_name)))return x.createElement(mn,{value:ht.group_name,key:ht.id},ht.group_name)}))),x.createElement(tt.Z,{className:"ml20",style:{display:"flex",alignItems:"center"}},x.createElement("div",{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206\uFF1A"),x.createElement(dt.Z,{disabled:oe||an(E.id),value:{type:E.penalty_type,inputValue:E.late_minus_score},onChange:ht=>{var he;if((0,d.Rm)()&&!((he=ye.AssistantObject.hack)!=null&&he.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt[X].late_minus_score=ht.inputValue,Dt[X].penalty_type=ht.type,ae([...Dt])}})),x.createElement(tt.Z,{className:"ml20"},x.createElement("span",{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),x.createElement(gt.default,{size:"large",disabled:oe||an(E.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:g()((0,F.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ht=>(0,_e.Q8)(ht,re==null?void 0:re.course_end_date),disabledTime:ht=>(0,_e.d0)(ht),format:"YYYY-MM-DD HH:mm",value:E!=null&&E.late_time?g()(E.late_time):void 0,onChange:(ht,he)=>{var Ke;if((0,d.Rm)()&&!((Ke=ye.AssistantObject.hack)!=null&&Ke.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt[X].late_time=he,ae([...Dt])}})),!oe&&x.createElement(tt.Z,{style:{marginLeft:10}},X>0&&!E.id&&x.createElement(ge.Z,{className:"mr10",style:{color:"#E30000"},onClick:()=>{Dt=Dt.filter((ht,he)=>X!==he),ae(Dt.slice()),setTimeout(()=>ae(Dt.slice()),10)}}),x.createElement(ie.Z,{className:"c-green",onClick:()=>{var ht;if((0,d.Rm)()&&!((ht=ye.AssistantObject.hack)!=null&&ht.can_late)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ae(Dt.concat({penalty_type:dt.Q.Percent,late_minus_score:20}))}}))))})),!oe&&x.createElement(w.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Ht,onClick:()=>St()},"\u4FDD\u5B58"),x.createElement(be.Z,{onConfirm:(E,X)=>{C.splice(E,0,...X),C.splice(E+X.length,1);const we=(0,F.QE)([...C]);Ze([...we])}}))};var Xt=(0,i.connect)(({shixunHomeworks:o,classroomList:a,user:l,loading:ye})=>({shixunHomeworks:o,loading:ye.effects,user:l,classroomList:a}))(Qe),yn=u(15646),In={ts_txt:"ts_txt___ioOdK",title_txt:"title_txt___ItBg3",work_radio:"work_radio___VajkW",work_radio_group:"work_radio_group___qCIZa",work_button:"work_button___s2PWM",result_con:"result_con___sPgLZ",result_title:"result_title___btcX4"},Zn=u(85788),je=u(59301),An=Object.defineProperty,Fu=Object.defineProperties,gu=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Yn=(o,a,l)=>a in o?An(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,tu=(o,a)=>{for(var l in a||(a={}))fn.call(a,l)&&Yn(o,l,a[l]);if(lu)for(var l of lu(a))Rn.call(a,l)&&Yn(o,l,a[l]);return o},Jn=(o,a)=>Fu(o,gu(a)),Qn=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const vu=({shixunHomeworks:o,classroomList:a,loading:l,dispatch:ye,dimensionValue:Te})=>{var Ge,U;const Se=(0,i.useParams)(),{workSetting:M}=o,[K,ft]=(0,e.useState)(tu({page:1,limit:5},Se)),[wt,xe]=(0,e.useState)(!1),[qe,Mn]=(0,e.useState)([]),[At,Ut]=(0,e.useState)(null),[vt,re]=(0,e.useState)(!1),[It,Dn]=(0,e.useState)(!1),[oe,Ye]=(0,e.useState)(!1),[Ht,jn]=(0,e.useState)({}),C=(0,e.useRef)(null),[Ze,Dt]=(0,e.useState)([]),ae=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(lt,Xe,an)=>(K.page-1)*K.limit+an+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:160,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:K.order==="student_id"?K.b_order==="desc"?"descend":"ascend":null,render:lt=>je.createElement(T.Z,{placement:"bottomLeft",title:lt||"--"},je.createElement("span",{className:"current"},lt||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(lt,Xe)=>je.createElement(F.rK,{status:lt})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:(lt,Xe)=>je.createElement("span",{style:{color:"#0152d9"}},lt)},{title:"\u64CD\u4F5C",width:120,render:(lt,Xe,an)=>je.createElement("a",{onClick:()=>Qn(void 0,null,function*(){(0,F.xg)(Xe==null?void 0:Xe.url)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}],k=lt=>Qn(void 0,null,function*(){xe(!0);const Xe=yield(0,y.ZP)(`/api/homework_commons/${Se.categoryId}/works_list.json`,{method:"get",params:Jn(tu({},lt),{work_status:[1,2,3]})});Xe!=null&&Xe.student_works&&Mn((Xe==null?void 0:Xe.student_works)||[]),xe(!1)}),c=()=>Qn(void 0,null,function*(){Ye(!0);const lt=yield(0,y.ZP)(`/api/student_works/${Ht==null?void 0:Ht.id}/get_code.json`,{method:"get",params:{hack_id:At,user_id:Ht==null?void 0:Ht.user_id}});if(lt.status==0&&(lt==null?void 0:lt.game_codes.length)>0){Ye(!1),Dn(!0);let Xe=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${Te.map((an,xn)=>an+(xn<Te.length-1?"\u3001":"")).join("")}\uFF0C\u9700\u8981\u751F\u6210\u8BC4\u4EF7\u603B\u7ED3\uFF0C\u4E0D\u9700\u8981\u751F\u6210\u6539\u8FDB\u540E\u7684\u4EE3\u7801\u3002`;yield at(0,lt==null?void 0:lt.game_codes,Xe)}Ye(!1)}),at=(lt,Xe,an)=>Qn(void 0,null,function*(){var xn;lt<Xe.length&&(Ze[lt]=Jn(tu({},Xe[lt]),{aiText:""}),Dt([...Ze]),yield We(lt,(xn=Xe[lt])==null?void 0:xn.code,an,Xe))}),St=lt=>lt.replace(/\\\(([\s\S]*?)\\\)/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/\\\[([\s\S]*?)\\\]/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/`(\$\$.*?\$\$)`/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/_{2,}/g,"`$&`"),We=(lt,Xe,an,xn)=>Qn(void 0,null,function*(){C.current=new Zn.Z(fe.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:an,shixun_id:At,source:"hack",is_chat:!1,type:9,description:an,query:Xe,user_id:Ht==null?void 0:Ht.user_id}),yield new Promise((E,X)=>{C.current.on("data",we=>{Ze[lt].aiText=St(we.full),Dt([...Ze])}),C.current.on("done",()=>Qn(void 0,null,function*(){yield at(lt+1,xn,an)})),C.current.startStream()})}),Gt=()=>{Ye(!1),jn({}),re(!0)},ct=(Ge=qe==null?void 0:qe.filter(lt=>(lt==null?void 0:lt.work_status)===0))==null?void 0:Ge.map(lt=>lt==null?void 0:lt.id);return je.createElement(je.Fragment,null,je.createElement("div",{className:In.work_button,onClick:()=>{var lt,Xe,an;if(((lt=M==null?void 0:M.hack_settings)==null?void 0:lt.length)===0)return p.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u9898\u76EE~");Gt(),k(K),((Xe=M==null?void 0:M.hack_settings)==null?void 0:Xe.length)>0&&Ut((an=M==null?void 0:M.hack_settings[0])==null?void 0:an.hack_id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),je.createElement(N.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:vt,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((qe==null?void 0:qe.length)==0)return re(!1);if(!(Ht!=null&&Ht.id))return p.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");c()},onCancel:()=>{re(!1)},maskClosable:!1,confirmLoading:oe},je.createElement(H.Z,{spinning:oe,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(qe==null?void 0:qe.length)>0?je.createElement(je.Fragment,null,je.createElement("div",{className:In.ts_txt},"\u60A8\u53EF\u4EE5\u5148\u9009\u62E9\u4EFB\u4E00\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C\u6D4B\u8BD5\uFF08\u9ED8\u8BA4\u663E\u793A\u6700\u8FD15\u540D\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\uFF09\uFF0C\u4EE5\u4FBF\u53CA\u65F6\u8C03\u6574\u8BC4\u4EF7\u7EF4\u5EA6\u3002"),je.createElement(v.default,{loading:wt,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[Ht==null?void 0:Ht.id],onChange:(lt,Xe)=>{jn(Xe[0])},getCheckboxProps:lt=>({disabled:ct.includes(lt.id)})},dataSource:qe,columns:ae,pagination:!1,onChange:(lt,Xe,an)=>{an.field&&(K.order=an.field),an.order||(K.b_order="asc"),an.order==="ascend"&&(K.b_order="asc"),an.order==="descend"&&(K.b_order="desc"),an.order||(K.b_order="asc"),k(K)}}),je.createElement("div",{className:In.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u9898\u76EE"),je.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},je.createElement(pt.ZP.Group,{className:In.work_radio_group,value:At,onChange:lt=>Ut(lt.target.value)},(U=M==null?void 0:M.hack_settings)==null?void 0:U.map(lt=>je.createElement(pt.ZP,{key:lt.hack_id,value:lt.hack_id},lt.hack_name))))):je.createElement(Ie.Z,{customText:"\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u53EF\u5728\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u4E4B\u540E\u518D\u8FDB\u884C\u6D4B\u8BD5~"}))),je.createElement(N.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:It,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>Dn(!1),onCancel:()=>Dn(!1),maskClosable:!1},Ze.map((lt,Xe)=>je.createElement("div",{key:Xe,className:In.result_con,style:{marginTop:Xe>0?"20px":""}},je.createElement("div",{className:In.result_title},lt==null?void 0:lt.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),je.createElement("div",{className:"p20"},je.createElement(L.Z,{value:lt==null?void 0:lt.aiText,style:{fontSize:"12px"}}))))))};var Gn=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l,user:ye})=>({shixunHomeworks:o,classroomList:a,loading:l.effects,user:ye}))(vu),ue=u(59301),_u=Object.defineProperty,Wu=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,ju=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,fu=(o,a,l)=>a in o?_u(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Xn=(o,a)=>{for(var l in a||(a={}))mu.call(a,l)&&fu(o,l,a[l]);if(ju)for(var l of ju(a))ea.call(a,l)&&fu(o,l,a[l]);return o},Tu=(o,a)=>Wu(o,ou(a)),Ju=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});function Mu(o,a){const l=[];for(let ye=o;ye<a;ye++)l.push(ye);return l}const ta=o=>{let a=new Date;const l=g()(o).format("HH");if(g()(o).isSame(g()(a),"day")){const ye=g()(a).format("HH"),Te=g()(a).format("mm");return{disabledHours:()=>Mu(0,24).splice(1,ye*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",l,ye),g()(o).isSame(g()(a),"hour")&&l<=ye?Mu(0,60).splice(0,Te):Mu(60,60))}}else if(g()(o).isSame(g()(),"day")){const ye=g()().format("HH"),Te=g()().format("mm");return{disabledHours:()=>Mu(0,24).splice(0,ye),disabledMinutes:()=>l<=ye?Mu(0,Te):Mu(60,60)}}else return},{RangePicker:da}=gt.default,{Option:Hu}=mt.default,ma=({shixunHomeworks:o,loading:a,dispatch:l})=>{var ye,Te,Ge,U,Se,M;const K=(0,i.useParams)(),{verifyModelUser:ft,ContactModalElement:wt}=(0,yn.Z)(),xe=(0,i.useLocation)(),{workSetting:qe,workList:Mn,changeData:At}=o,[Ut,vt]=(0,e.useState)(!0),[re,It]=(0,e.useState)({}),[Dn,oe]=(0,e.useState)(!1),[Ye]=dn.default.useForm();let[Ht,jn]=(0,e.useState)([]),[C,Ze]=(0,e.useState)([]);const[Dt,ae]=(0,e.useState)([]),k=(0,e.useRef)(!0);let[c,at]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,open_code:!1,rank_forbidden:!1,hack_analysis:!1,hack_answer:!1,open_code_type:void 0,hack_analysis_type:2,hack_answer_type:1,comment_public:!0,total_score:"",eff_score:0,rank_forbidden_start:"",rank_forbidden_end:"",show_late_code:!0,ai_syntax_check:!1,ai_exam_question:!1,ai_code_diagnosis:!1,ai_guidance:!1,ai_q_and_a:!1,ai_code_evaluation:!1,ai_code_optimization:!1,ai_code_comment:!1,ai_guide:!1,ai_guide_data:{unanswered_msg:"\u770B\u8D77\u6765\u4F60\u53EF\u80FD\u6B63\u5728\u4ED4\u7EC6\u601D\u8003\u8FD9\u9053\u9898\u76EE\u3002\u5982\u679C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6216\u662F\u9700\u8981\u4E00\u4E9B\u63D0\u793A\uFF0C\u8BF7\u968F\u65F6\u544A\u8BC9\u6211\uFF01\u6211\u5F88\u4E50\u610F\u5E2E\u5FD9\u3002",unanswered_time:10,unedit_time:3,evaluation_msg:"\u6211\u6CE8\u610F\u5230\u4F60\u5728\u8FD9\u4E00\u5173\u5361\u9047\u5230\u4E86\u4E00\u4E9B\u6311\u6218\u3002\u522B\u62C5\u5FC3\uFF0C\u8FD9\u662F\u5B66\u4E60\u8FC7\u7A0B\u4E2D\u7684\u5E38\u89C1\u60C5\u51B5\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u6765\u5206\u6790\u4E00\u4E0B\u54EA\u91CC\u51FA\u4E86\u95EE\u9898\u5427\uFF01",evaluation_num:3}});const[St,We]=(0,e.useState)(!1),[Gt,ct]=(0,e.useState)([]);(0,e.useEffect)(()=>()=>{jn([])},[]),(0,e.useEffect)(()=>{qe!=null&&qe.can_edit&&vt(!1)},[qe]);const lt=()=>{l({type:"shixunHomeworks/getWorkSetting",payload:Xn({},K)})},Xe=E=>E&&E<g()().startOf("day");(0,e.useEffect)(()=>{var E;qe!=null&&qe.course_id&&k.current&&(k.current=!1,Object.keys(c).map(function(X){qe[X]!==void 0&&(c[X]=qe[X])}),(!c.allow_late||!c.unified_late)&&(c.late_penalty=5),Ht=JSON.parse(JSON.stringify(qe.group_settings.map(X=>Tu(Xn({},X),{group_name:[X.group_name]})).filter(X=>X.publish_time!==null))),C=JSON.parse(JSON.stringify(qe.allow_late_settings.map(X=>Tu(Xn({},X),{group_name:[X.group_name]})).filter(X=>X.rank_forbidden_start!==null))),at(Xn({},c)),jn([...Ht]),(C==null?void 0:C.length)<=0?Ze([{}]):Ze([...C]),ct(((E=qe==null?void 0:qe.ai_code_evaluation_promote)==null?void 0:E.length)>0?qe==null?void 0:qe.ai_code_evaluation_promote:qe==null?void 0:qe.default_evaluation_dimension))},[qe]);const an=E=>{if(!(qe!=null&&qe.ai_code_evaluation)&&(c!=null&&c.ai_code_evaluation)&&!E){We(!0);return}const X=JSON.parse(JSON.stringify(c));if(X.categoryId=K.categoryId,c.unified_setting||(Ht=Ht==null?void 0:Ht.map(we=>{var ht;if(!we.publish_time||!we.end_time)throw p.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!we.group_name)throw p.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return we.group_name=typeof(we==null?void 0:we.group_name)=="string"?[we==null?void 0:we.group_name]:we==null?void 0:we.group_name,we.group_id=(ht=qe.group_settings)==null?void 0:ht.filter(he=>{var Ke;return(Ke=we==null?void 0:we.group_name)==null?void 0:Ke.includes(he.group_name)}).map(he=>he.group_id||he.id).toString().split(","),we})),X.group_settings=Ht,c.rank_forbidden)if(c.unified_setting){if(!c.rank_forbidden_start)throw p.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!c.rank_forbidden_end)throw p.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(g()(c.rank_forbidden_end)<g()(c.rank_forbidden_start))throw p.ZP.error("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u5F00\u59CB\u65F6\u95F4"),new String("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u5F00\u59CB\u65F6\u95F4")}else C=C==null?void 0:C.map(we=>{var ht,he;if(!we.rank_forbidden_start)throw p.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!we.rank_forbidden_end)throw p.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!we.group_name)throw p.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return we.group_name=typeof(we==null?void 0:we.group_name)=="string"?[we==null?void 0:we.group_name]:we==null?void 0:we.group_name,we.group_id=(he=(ht=we==null?void 0:we.group_name)==null?void 0:ht.map(Ke=>{var jt,bt;let un=(bt=(jt=qe.group_settings)==null?void 0:jt.filter(Wt=>(Wt==null?void 0:Wt.group_name)===Ke))==null?void 0:bt[0];return un==null?void 0:un.group_id}))==null?void 0:he.toString().split(","),we}),X.group_settingss=C;X.ai_code_evaluation_promote=Gt,xn(X)},xn=E=>{if(console.log(E.total_score,E.eff_score),E.total_score===null){p.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(E!=null&&E.work_efficiency&&E.eff_score===null){p.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const X={shixun_evaluation:E.shixun_evaluation};Ju(void 0,null,function*(){oe(!0),(yield(0,y.ZP)(`/api/homework_commons/${K.categoryId}/public_setting.json`,{method:"post",body:Xn({},E)})).status===0&&(p.ZP.success("\u66F4\u65B0\u6210\u529F"),lt(),l({type:"shixunHomeworks/getWorkList",payload:Xn({},K)})),oe(!1)})};return ue.createElement("section",{className:Z.form},ue.createElement("div",{className:Z.title},"\u516C\u5F00\u8BBE\u7F6E"),ue.createElement("div",{className:Z.content,style:{padding:0}},ue.createElement($t.Z,null,ue.createElement(tt.Z,{span:24,className:Z.pubColSty},ue.createElement(G.default,{checked:c.score_open,disabled:Ut,onChange:E=>{c.score_open=E.target.checked,at(Object.assign({},c))}},ue.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u6210\u7EE9")),ue.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),ue.createElement(tt.Z,{span:24,className:Z.pubColSty,style:{borderBottom:c.open_code?"none":"1px solid #fff"}},ue.createElement(G.default,{checked:c.open_code,disabled:Ut,onChange:E=>{c.open_code=E.target.checked,E.target.checked&&(c.open_code_type=1),at(Object.assign({},c))}},ue.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u4EE3\u7801")),ue.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09")),!!c.open_code&&ue.createElement(tt.Z,{span:24,className:Z.pubColSty},ue.createElement(pt.ZP.Group,{style:{marginLeft:"24px"},disabled:Ut,value:c.open_code_type,onChange:E=>{c.open_code_type=E.target.value,at(Object.assign({},c))}},ue.createElement(pt.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),ue.createElement(pt.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))),ue.createElement(tt.Z,{span:24,className:Z.pubColSty,style:{borderBottom:c.rank_forbidden&&c.unified_setting||!c.unified_setting&&(Ht==null?void 0:Ht.length)>0&&c.rank_forbidden?"none":"1px solid #fff"}},ue.createElement(G.default,{checked:c.rank_forbidden,disabled:Ut,onChange:E=>{c.rank_forbidden=E.target.checked,at(Object.assign({},c))}},ue.createElement("span",{className:"font14"},"\u5F00\u542F\u5C01\u699C")),ue.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09")),!!c.rank_forbidden&&c.unified_setting&&ue.createElement(tt.Z,{span:24,className:Z.pubColSty,style:{height:"50px",lineHeight:"50px"}},ue.createElement("div",{style:{marginLeft:"24px"}},ue.createElement($t.Z,{align:"middle"},ue.createElement(tt.Z,null,"\u5F00\u59CB\u65F6\u95F4"),ue.createElement(tt.Z,{className:"ml10"},ue.createElement(gt.default,{size:"large",style:{width:370},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Xe,disabledTime:ta,disabled:Ut||g()()>g()(qe.rank_forbidden_start),value:c.rank_forbidden_start?g()(c.rank_forbidden_start):"",onChange:(E,X)=>{c.rank_forbidden_start=X,(c.end_time==""||!c.end_time)&&c.unified_setting&&(c.end_time=g()(E).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),at(Object.assign({},c))}})),ue.createElement(tt.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),ue.createElement(tt.Z,{className:"ml10"},ue.createElement(gt.default,{size:"large",style:{width:370},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:g()((0,F.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ut,disabledDate:Xe,value:c.rank_forbidden_end?g()(c.rank_forbidden_end):"",onChange:(E,X)=>{c.rank_forbidden_end=X,at(Object.assign({},c))}}))))),!c.unified_setting&&(Ht==null?void 0:Ht.length)>0&&!!c.rank_forbidden&&ue.createElement($t.Z,{align:"middle",style:{borderBottom:"1px solid #fff",paddingBottom:"5px",width:"100%"}},C.map(function(E,X){var we,ht,he,Ke,jt,bt,un;return ue.createElement(tt.Z,{span:24,key:X,style:{marginLeft:"24px"}},ue.createElement($t.Z,{className:"mt10 ml30",align:"middle"},ue.createElement(tt.Z,null,ue.createElement("span",{style:{color:"#666"}},"\u5C01\u699C\u89C4\u5219",X+1,"\uFF1A"),ue.createElement(mt.default,{size:"large",disabled:Ut||!((we=Mn==null?void 0:Mn.homework_status)!=null&&we.includes("\u672A\u53D1\u5E03"))&&E.id,mode:"multiple",className:Z.selectSty,style:{width:250},value:typeof E.group_name=="string"?[E.group_name]:E.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Wt=>{C[X].group_name=Wt,C[X].group_id=E.group_id,Ze(C.slice())}},qe.group_settings&&qe.group_settings.map(function(Wt){if(c!=null&&c.unified_setting&&!C.map(bn=>bn.group_name).toString().split(",").includes(String(Wt.group_name)))return ue.createElement(Hu,{value:Wt.group_name,key:Wt.id},Wt.group_name);if(Ht.map(bn=>bn.group_name).toString().split(",").includes(String(Wt.group_name))&&!C.map(bn=>bn.group_name).toString().split(",").includes(String(Wt.group_name)))return ue.createElement(Hu,{value:Wt.group_name,key:Wt.id},Wt.group_name)}))),ue.createElement(tt.Z,{span:15},ue.createElement("div",{className:"ml20"},ue.createElement(da,{size:"large",allowClear:!1,disabled:Ut||((Ke=(he=(ht=qe==null?void 0:qe.group_settings)==null?void 0:ht.filter(Wt=>Wt.id===E.id))==null?void 0:he[0])!=null&&Ke.rank_forbidden_start?g()()<g()((un=(bt=(jt=qe==null?void 0:qe.group_settings)==null?void 0:jt.filter(Wt=>Wt.id===E.id))==null?void 0:bt[0])==null?void 0:un.rank_forbidden_start)?!1:[!0,!1]:!1),style:{width:635},placeholder:["\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09","\u7ED3\u675F\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09"],disabledDate:Xe,disabledTime:ta,showTime:{format:"HH:mm",defaultValue:[g()((0,F.U6)(),"HH:mm"),g()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:E.rank_forbidden_start&&[g()(E.rank_forbidden_start),E.rank_forbidden_end?g()(E.rank_forbidden_end):void 0],onChange:(Wt,bn)=>{C[X].rank_forbidden_start=bn[0],C[X].rank_forbidden_end=bn[1],Ze([...C])}}))),!Ut&&ue.createElement(tt.Z,null,ue.createElement(ie.Z,{className:"c-green",onClick:()=>{Ze(C.concat({}))}}),X>0&&!E.id&&ue.createElement(ge.Z,{className:"c-red ml10",onClick:()=>{C=C.filter((Wt,bn)=>X!==bn),Ze(C.slice()),setTimeout(()=>Ze(C.slice()),10)}}))))})),ue.createElement(tt.Z,{span:24,className:Z.pubColSty,style:{borderBottom:c.hack_analysis?"none":"1px solid #fff"}},ue.createElement(G.default,{checked:c.hack_analysis,disabled:Ut,onChange:E=>{c.hack_analysis=E.target.checked,E.target.checked&&(c.hack_analysis_type=2),at(Object.assign({},c))}},ue.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u89E3\u6790")),ue.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09")),!!c.hack_analysis&&ue.createElement(tt.Z,{span:24,className:Z.pubColSty},ue.createElement(pt.ZP.Group,{style:{marginLeft:"24px"},disabled:Ut,value:c.hack_analysis_type,onChange:E=>{c.hack_analysis_type=E.target.value,at(Object.assign({},c))}},ue.createElement(pt.ZP,{value:2,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),ue.createElement(pt.ZP,{style:{marginLeft:60,color:"#333333"},value:0},"\u4EFB\u610F\u65F6\u95F4"),ue.createElement(pt.ZP,{style:{marginLeft:60,color:"#333333"},value:1},"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E"))),ue.createElement(tt.Z,{span:24,className:Z.pubColSty,style:{borderBottom:c.hack_answer?"none":"1px solid #fff"}},ue.createElement(G.default,{checked:c.hack_answer,disabled:Ut,onChange:E=>{c.hack_answer=E.target.checked,E.target.checked&&(c.hack_answer_type=1),at(Object.assign({},c))}},ue.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u7B54\u6848")),ue.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09")),!!c.hack_answer&&ue.createElement(tt.Z,{span:24,className:Z.pubColSty},ue.createElement(pt.ZP.Group,{style:{marginLeft:"24px"},disabled:Ut,value:c.hack_answer_type,onChange:E=>{c.hack_answer_type=E.target.value,at(Object.assign({},c))}},ue.createElement(pt.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),ue.createElement(pt.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))))),ue.createElement("div",{className:`${Z.title} mt30`},"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E"),ue.createElement("div",{className:Z.content},ue.createElement(G.default,{disabled:Ut,checked:c.show_late_code,onChange:()=>{c.show_late_code=!c.show_late_code,at(Object.assign({},c))}},ue.createElement("span",{className:"c-black"},"\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09"))),ue.createElement("div",{className:Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),ue.createElement("div",{className:Z.content,style:{padding:0}},ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_exam_question,onChange:E=>{ft()&&(c.ai_exam_question=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_syntax_check,onChange:E=>{ft()&&(c.ai_syntax_check=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_code_diagnosis,onChange:E=>{ft()&&(c.ai_code_diagnosis=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_guidance,onChange:E=>{ft()&&(c.ai_guidance=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_code_evaluation,onChange:E=>{ft()&&(c.ai_code_evaluation=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BC4\u4EF7"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u591A\u7EF4\u5EA6\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677\uFF09"),ue.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:E=>{E.preventDefault(),E.stopPropagation(),We(!0)}},"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_code_optimization,onChange:E=>{ft()&&(c.ai_code_optimization=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_code_comment,onChange:E=>{ft()&&(c.ai_code_comment=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4\uFF09"))),ue.createElement("div",{className:Z.pubColSty},ue.createElement(G.default,{checked:c.ai_q_and_a,onChange:E=>{ft()&&(E.target.checked||(c.ai_guide=E.target.checked),c.ai_q_and_a=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),ue.createElement("div",{className:`${Z.pubColSty}`,style:c.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},ue.createElement(G.default,{checked:c.ai_guide,onChange:E=>{ft()&&(E.target.checked&&(c.ai_q_and_a=E.target.checked),c.ai_guide=E.target.checked,at(Object.assign({},c)))}},ue.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),ue.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09")),c.ai_guide&&ue.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},ue.createElement("div",{className:"flex item-center gap-12px"},ue.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),ue.createElement(Q.default,{size:"large",style:{width:"133px"},value:(ye=c==null?void 0:c.ai_guide_data)==null?void 0:ye.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:E=>{c.ai_guide_data.unanswered_time=E.target.value,at(Object.assign({},c))}}),ue.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),ue.createElement("div",{className:"flex gap-12px"},ue.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),ue.createElement(Q.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Te=c==null?void 0:c.ai_guide_data)==null?void 0:Te.unanswered_msg,onChange:E=>{c.ai_guide_data.unanswered_msg=E.target.value,at(Object.assign({},c))}})),ue.createElement("div",{className:"flex item-center gap-12px"},ue.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),ue.createElement(Q.default,{size:"large",style:{width:"133px"},value:(Ge=c==null?void 0:c.ai_guide_data)==null?void 0:Ge.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:E=>{c.ai_guide_data.evaluation_num=E.target.value,at(Object.assign({},c))}})),ue.createElement("div",{className:"flex gap-12px"},ue.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),ue.createElement(Q.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(U=c==null?void 0:c.ai_guide_data)==null?void 0:U.evaluation_msg,onChange:E=>{c.ai_guide_data.evaluation_msg=E.target.value,at(Object.assign({},c))}}))))),!Ut&&ue.createElement(w.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Dn,onClick:()=>an()},"\u4FDD\u5B58"),wt(),ue.createElement(N.default,{centered:!0,open:St,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((Gt==null?void 0:Gt.length)===0)return p.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");We(!1),an(!0)},onCancel:()=>{We(!1)},maskClosable:!1},ue.createElement("div",{style:{color:"#333"}},ue.createElement("div",{className:"mb10"},"\u63D0\u793A\uFF1A\u5F00\u542F\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u9700\u8981\u5148\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6\uFF0C\u667A\u80FD\u52A9\u6559\u5C06\u6309\u7167\u8BBE\u7F6E\u7684\u8BC4\u4EF7\u7EF4\u5EA6\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\u3002"),ue.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},ue.createElement(G.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Gt.length>0&&Gt.length<((Se=qe==null?void 0:qe.default_evaluation_dimension)==null?void 0:Se.length),onChange:E=>{ct(E.target.checked?qe==null?void 0:qe.default_evaluation_dimension:[])},checked:((M=qe==null?void 0:qe.default_evaluation_dimension)==null?void 0:M.length)===Gt.length},"\u5168\u90E8"),ue.createElement(G.default.Group,{className:Z.work_checkbox_group,options:qe==null?void 0:qe.default_evaluation_dimension,value:Gt,onChange:E=>ct(E)})),ue.createElement(Gn,{dimensionValue:Gt}))))};var na=(0,i.connect)(({shixunHomeworks:o,loading:a})=>({shixunHomeworks:o,loading:a.effects}))(ma),Mt=u(59301),Ca=Object.defineProperty,xa=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,hu=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Ea=(o,a,l)=>a in o?Ca(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Lu=(o,a)=>{for(var l in a||(a={}))Ka.call(a,l)&&Ea(o,l,a[l]);if(hu)for(var l of hu(a))wa.call(a,l)&&Ea(o,l,a[l]);return o},Zu=(o,a)=>xa(o,fa(a)),Sa=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const pa=({shixunHomeworks:o,loading:a,dispatch:l})=>{var ye;const Te=(0,i.useParams)(),{workSetting:Ge,workList:U,changeData:Se}=o,[M,K]=(0,e.useState)(!0),[ft,wt]=(0,e.useState)(!1),[xe,qe]=(0,e.useState)(!1),[Mn]=dn.default.useForm();let[At,Ut]=(0,e.useState)([]),[vt,re]=(0,e.useState)([]);const It=!((ye=U==null?void 0:U.homework_status)!=null&&ye.includes("\u672A\u53D1\u5E03")),Dn=(0,e.useRef)(!0);let[oe,Ye]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0,hack_rank_rule:0});(0,e.useEffect)(()=>()=>{Ut([])},[]),(0,e.useEffect)(()=>{Ge!=null&&Ge.can_edit&&K(!1)},[Ge]);const Ht=()=>{l({type:"shixunHomeworks/getWorkSetting",payload:Lu({},Te)})};(0,e.useEffect)(()=>{Ge!=null&&Ge.course_id&&Dn.current&&(Dn.current=!1,Object.keys(oe).map(function(ae){oe[ae]=Ge[ae]}),(!oe.allow_late||!oe.unified_late)&&(oe.late_penalty=5),At=JSON.parse(JSON.stringify(Ge.group_settings.map(ae=>Zu(Lu({},ae),{group_name:[ae.group_name]})).filter(ae=>ae.publish_time!==null))),vt=JSON.parse(JSON.stringify(Ge.allow_late_settings.map(ae=>Zu(Lu({},ae),{group_name:[ae.group_name]})).filter(ae=>ae.late_time!==null))),Ze(),Ye(Lu({},oe)),Ut([...At]),re([...vt]))},[Ge]);const jn=()=>{const ae=JSON.parse(JSON.stringify(oe));C(ae)},C=ae=>{if(console.log(ae.total_score,ae.eff_score),ae.total_score===null){p.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}const k=()=>Sa(void 0,null,function*(){wt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Te.categoryId}/hack_score_setting.json`,{method:"post",body:Lu({},ae)})).status===0&&(p.ZP.success("\u66F4\u65B0\u6210\u529F"),Ht(),l({type:"shixunHomeworks/getWorkList",payload:Lu({},Te)})),wt(!1)});(oe==null?void 0:oe.hack_score_settings)!==(Ge==null?void 0:Ge.hack_score_settings)&&It?N.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:k}):k()},Ze=()=>{var ae;const{total_score:k}=oe,c=(ae=oe.hack_settings)==null?void 0:ae.length;if(!c)return;let at=0,St;switch(oe.hack_score_settings){case 0:const We=(k/c).toFixed(2);oe.hack_settings.map((X,we)=>{at=we,X.hack_score=We>0?We:0}),St=(k-We*(c-1)).toFixed(2),oe.hack_settings[at].hack_score=St>0?St:0;break;case 1:const Gt=[0,1,3,6];let ct=0;const lt=oe.hack_settings.filter(X=>X.difficult===1).length*Gt[1],Xe=oe.hack_settings.filter(X=>X.difficult===2).length*Gt[2],an=oe.hack_settings.filter(X=>X.difficult===3).length*Gt[3],xn=k/(lt+Xe+an);console.log(xn,2222),oe.hack_settings.map((X,we)=>{at=we,X.hack_score=(Gt[X.difficult]*xn).toFixed(2),ct=ct+Number(X.hack_score)});let E=oe.hack_settings[at].hack_score;St=(k-ct+Number(E)).toFixed(2),oe.hack_settings[at].hack_score=St>0?St:0;break}},Dt=(Ge==null?void 0:Ge.send_type)===0||(Ge==null?void 0:Ge.send_type)===1&&(oe==null?void 0:oe.hack_score_settings)===2;return Mt.createElement("section",{className:Z.form},Mt.createElement("div",{className:Z.title},"\u5206\u503C\u8BBE\u7F6E"),Mt.createElement("div",{className:`${Z.content} mb30`},Mt.createElement($t.Z,{align:"middle"},Mt.createElement($t.Z,{align:"middle"},Mt.createElement("span",{className:"c-grey-333"},"\u603B\u5206\u503C"),Mt.createElement(en.Z,{min:0,className:"ml20",style:{width:220},size:"large",value:oe.total_score,disabled:M||It,onChange:ae=>{oe.total_score=ae,Ye(Object.assign({},oe)),Ze()},addonAfter:"\u5206"})),Mt.createElement($t.Z,{align:"middle",style:{marginLeft:60}},Mt.createElement("span",{className:"c-grey-333"},"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F"),Mt.createElement(en.Z,{className:"ml20",style:{width:220},size:"large",min:0,value:oe.punish_time,precision:0,disabled:M,onChange:ae=>{oe.punish_time=ae,Ye(Object.assign({},oe)),Ze()},addonAfter:"\u5206\u949F"})))),Mt.createElement("div",{className:Z.title},"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219"),Mt.createElement("div",{className:`${Z.content} mb30`},Mt.createElement(pt.ZP.Group,{disabled:M,value:oe.hack_rank_rule,onChange:ae=>{oe.hack_rank_rule=ae.target.value,Ye(Object.assign({},oe))}},Mt.createElement(pt.ZP,{value:0},Mt.createElement("span",{className:"c-black"},"\u8017\u65F6\u65F6\u957F\u4F18\u5148"),Mt.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),Mt.createElement(pt.ZP,{style:{marginLeft:40},value:1},Mt.createElement("span",{className:"c-black"},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148"),Mt.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),Mt.createElement("div",{className:Z.title},"\u8BD5\u9898\u5206\u503C"),Mt.createElement("div",{className:Z.content},Mt.createElement(pt.ZP.Group,{value:oe.hack_score_settings,onChange:ae=>{oe.hack_score_settings=ae.target.value,Ye(Object.assign({},oe)),Ze()}},Mt.createElement(pt.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Mt.createElement(pt.ZP,{style:{margin:"0 40px"},value:1},"\u96BE\u6613\u5EA6"),Mt.createElement(pt.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))),Mt.createElement("div",{className:Z.content,style:{borderTop:"1px solid #fff"}},Mt.createElement("div",{style:{padding:"0px 20px 20px 20px"}},oe.hack_settings&&oe.hack_settings.map(function(ae,k){return Mt.createElement($t.Z,{key:k,align:"middle",style:{marginTop:20}},Mt.createElement(tt.Z,{flex:"1",className:"pr10"},Mt.createElement("span",{style:{color:"#333333"}},ae.hack_name)),Mt.createElement(tt.Z,{flex:"150px"},Mt.createElement(en.Z,{min:0,step:.1,style:{visibility:Dt?"visible":"hidden"},value:ae.hack_score,disabled:oe.hack_score_settings!==2,onChange:c=>{oe.hack_settings[k].hack_score=c;const at=oe.hack_settings.reduce((St,We)=>St+Number(We.hack_score),0);oe.total_score=at.toFixed(2),Ye(Lu({},oe))},size:"large",addonAfter:"\u5206"})),Mt.createElement(tt.Z,{className:"ml20",style:{lineHeight:"20px"}},ae.difficult===1&&Mt.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},"\u7B80\u5355"),ae.difficult===2&&Mt.createElement("span",{className:"tag-style-border-small bg-blue c-white mr10"},"\u9002\u4E2D"),ae.difficult===3&&Mt.createElement("span",{className:"tag-style-border-small bg-orange c-white mr10"},"\u56F0\u96BE")))}))),!M&&Mt.createElement(w.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:ft,onClick:()=>jn()},"\u4FDD\u5B58"))};var ve=(0,i.connect)(({shixunHomeworks:o,loading:a})=>({shixunHomeworks:o,loading:a.effects}))(pa),it=u(59301),pn=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const n=({shixunHomeworks:o,loading:a,dispatch:l})=>{var ye,Te;const[Ge,U]=(0,e.useState)(!0),[Se,M]=(0,e.useState)(!1),[K,ft]=(0,e.useState)([]),[wt,xe]=(0,e.useState)([]),[qe,Mn]=(0,e.useState)([]),[At,Ut]=(0,e.useState)([]),[vt,re]=(0,e.useState)(!1),[It,Dn]=(0,e.useState)(""),oe=(0,i.useParams)();function Ye(){return pn(this,null,function*(){let C=yield(0,y.ZP)(`/api/homework_commons/${oe.categoryId}/homework_common_collaborators.json`,{method:"get"});xe(C)})}function Ht(){return pn(this,null,function*(){var C;let Ze=yield(0,y.ZP)(`/api/courses/${oe==null?void 0:oe.coursesId}/teachers`,{method:"get",params:{homework_id:oe.categoryId,limit:1e3}});(C=Ze==null?void 0:Ze.teacher_list)==null||C.map(Dt=>{Dt.key=Dt.user_id}),Mn(Ze==null?void 0:Ze.teacher_list),Ut(Ze==null?void 0:Ze.teacher_list)})}(0,e.useEffect)(()=>{Ye(),Ht()},[oe]);const jn=()=>{};return it.createElement("section",{className:Z.form},it.createElement($t.Z,{className:Z.content,style:{padding:"20px 30px",gap:20}},(ye=wt==null?void 0:wt.data)==null?void 0:ye.map(C=>it.createElement($t.Z,{align:"middle",className:`${Z.borderSty} ${It===(C==null?void 0:C.id)?Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},it.createElement("span",{className:"c-grey-333"},C==null?void 0:C.real_name),(wt==null?void 0:wt.can_edit)&&it.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Z.delSty}`,onMouseEnter:()=>{Dn(C.id)},onMouseLeave:()=>{Dn("")},onClick:()=>pn(void 0,null,function*(){(yield(0,y.ZP)(`/api/homework_commons/${oe.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:C.id}})).status===0&&(p.ZP.info("\u5220\u9664\u6210\u529F"),Ye(),Ht())})}))),!(wt!=null&&wt.can_edit)&&!((Te=wt==null?void 0:wt.data)!=null&&Te.length)&&it.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(wt==null?void 0:wt.can_edit)&&it.createElement(w.ZP,{className:Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>M(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),it.createElement(N.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Se,confirmLoading:vt,onCancel:()=>M(!1),onOk:()=>pn(void 0,null,function*(){if(K.length===0){p.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}re(!0),(yield(0,y.ZP)(`/api/homework_commons/${oe.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:K}})).status===0&&(p.ZP.info("\u6DFB\u52A0\u6210\u529F"),ft([]),Ye(),Ht(),M(!1)),re(!1)})},it.createElement("div",null,it.createElement("div",{style:{display:"flex"}},it.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",it.createElement(Q.default.Search,{onChange:C=>{Mn(At.filter(Ze=>Ze.name.indexOf(C.target.value)>-1))}})),it.createElement(v.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(C,Ze)=>{ft(C)},selectedRowKeys:K,getCheckboxProps:C=>({disabled:C.is_collaborator})},pagination:!1,dataSource:qe,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var r=(0,i.connect)(({shixunHomeworks:o,loading:a})=>({shixunHomeworks:o,loading:a.effects}))(n),s=u(59301);const h=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:s.createElement(Xt,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:s.createElement(ve,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:s.createElement(na,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:s.createElement(r,null)}];var z=()=>s.createElement(Nt.Z,{dataSource:h,style:{marginBottom:52}}),de=u(26724),Ee=u.n(de),Ce=u(1247),Re=u(59301),xt=Object.defineProperty,st=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,sn=(o,a,l)=>a in o?xt(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Fn=(o,a)=>{for(var l in a||(a={}))Bn.call(a,l)&&sn(o,l,a[l]);if(Qt)for(var l of Qt(a))nn.call(a,l)&&sn(o,l,a[l]);return o},wn=(o,a)=>st(o,tn(a)),gn=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const Vn=({shixunHomeworks:o,loading:a,dispatch:l})=>{const ye=(0,i.useParams)(),Te=(0,i.useLocation)(),[Ge,U]=(0,e.useState)([]),[Se,M]=(0,e.useState)([]),[K,ft]=(0,e.useState)(!0),[wt,xe]=(0,e.useState)(!1),[qe,Mn]=(0,e.useState)(1),[At,Ut]=(0,e.useState)([]),[vt,re]=(0,e.useState)(!1),[It,Dn]=(0,e.useState)(!1),[oe,Ye]=(0,e.useState)(!1);(0,e.useEffect)(()=>{o.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Ht.resetFields(),U([]),re(!0),C()):re(!1)},[o.actionTabs.key]);const[Ht]=dn.default.useForm();let jn=[];const C=()=>gn(void 0,null,function*(){var ae;if(K&&!wt){xe(!0),Mn(qe+1);const k=yield(0,Ce.JG)(wn(Fn({},ye),{page:qe})),c=[...k.group_list];k!=null&&k.ungroup_list&&c.push({id:k==null?void 0:k.ungroup_list.id,name:k==null?void 0:k.ungroup_list.name,works_count:k==null?void 0:k.ungroup_list.work_count,last_review_time:k==null?void 0:k.ungroup_list.last_review_time}),U([...Ge,...c]),xe(!1),((ae=k.group_list)==null?void 0:ae.length)<10&&ft(!1)}}),Ze=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}}),Dn(!1),ft(!0),xe(!1),Mn(1),U([]),Ht.resetFields()},Dt=[{title:"",dataIndex:"id",width:280,render:(ae,k)=>Re.createElement(G.default,{disabled:!(k.works_count>1),value:String(k.id)},k.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Re.createElement(N.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:vt,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>gn(void 0,null,function*(){const ae=Ht.getFieldValue();Ye(!0);const k=yield(0,y.ZP)(`/api/homework_commons/${ye.categoryId}/hack_homework_code_repeat.json`,{method:"post",body:{group_ids:[...ae.group_ids]}});Ye(!1),k.status===0&&(Ze(),yield l({type:"shixunHomeworks/getWorkList",payload:o.actionTabs.params}),i.history.push(`/classrooms/${ye.coursesId}/program_homework/${ye.categoryId}/detail?tabs=2`),l({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:oe},onCancel:Ze},Re.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),o.codeReviewCourse&&Re.createElement(dn.default,{form:Ht,onChange:ae=>{Ut(Fn({},Ht.getFieldValue()))},initialValues:{group_ids:jn,end_time:g()(g()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Re.createElement("div",{className:"flexd-table-header mt20"},Re.createElement(v.default,{pagination:!1,dataSource:[],columns:Dt})),Re.createElement(dn.default.Item,{name:"group_ids"},Re.createElement(G.default.Group,{className:"w100"},Re.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Re.createElement(Ee(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ae=>{C()},hasMore:K,useWindow:!1},Re.createElement(v.default,{loading:a.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Dt,dataSource:Ge,pagination:!1})))))),Re.createElement($t.Z,null,Re.createElement(tt.Z,{className:"ml10"},Re.createElement(G.default,{checked:It,onChange:ae=>{Dn(ae.target.checked);let k=[];ae.target.checked&&(k=Ge.filter(c=>c.works_count>1).map(c=>c.id+"")),Ht.setFieldsValue({group_ids:k})}},"\u5168\u9009"))))};var On=(0,i.connect)(({shixunHomeworks:o,loading:a})=>({shixunHomeworks:o,loading:a}))(Vn),Tn=u(78621),Cn=u(29267),on=u(79677),zn=u(75736),qn=u(40133),Wn=u(68385),Du=u(83358),Au=u(62830),Cu=u(65575),ga=u(84989),ja=Object.defineProperty,xu=Object.defineProperties,La=Object.getOwnPropertyDescriptors,Nu=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Bu=(o,a,l)=>a in o?ja(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Un=(o,a)=>{for(var l in a||(a={}))va.call(a,l)&&Bu(o,l,a[l]);if(Nu)for(var l of Nu(a))Na.call(a,l)&&Bu(o,l,a[l]);return o},Iu=(o,a)=>xu(o,La(a)),Qu=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});let Eu=[Wn.Z,Du.Z,Au.Z];const Ba=({user:o,classroomList:a,shixunHomeworks:l})=>{var ye,Te,Ge;let[U,Se]=(0,e.useState)(Un(Iu(Un({},(0,i.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,d.dE)()?[o.userInfo.course.course_group_id]:[]}),(0,i.useParams)()));const[M,K]=(0,e.useState)([]),[ft,wt]=(0,e.useState)([]),[xe,qe]=(0,e.useState)([]),[Mn,At]=(0,e.useState)(!1),[Ut,vt]=(0,e.useState)(!1);let[re,It]=(0,e.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(C,Ze)=>C.rank-Ze.rank,render:(C,Ze,Dt)=>C<4?e.createElement("img",{src:Eu[C-1]}):C},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(C,Ze,Dt)=>e.createElement("span",null,Ze.is_me&&e.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),C)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:C=>C||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:C=>e.createElement("span",null,C," ",C!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[Dn,oe]=(0,e.useState)(null),Ye=()=>{var C,Ze;const Dt=((C=document.getElementById("filterWarp"))==null?void 0:C.clientHeight)||0,ae=((Ze=document.getElementById("pagination"))==null?void 0:Ze.clientHeight)||0;return window.innerHeight-Dt-ae-110};(0,e.useEffect)(()=>{const C=()=>{oe(Ye())};return window.addEventListener("resize",C),()=>{window.removeEventListener("resize",C)}},[]),(0,e.useEffect)(()=>{var C,Ze,Dt,ae,k;re.splice(7);for(let c=0;c<((C=M==null?void 0:M.question_data)==null?void 0:C.length);c++){let at={};at.title=M!=null&&M.sent_type?e.createElement("span",null,"\u9898\u76EE"+(c+1)+`\uFF08${(Dt=(Ze=M==null?void 0:M.question_data)==null?void 0:Ze[c])==null?void 0:Dt.question_score}\uFF09`):e.createElement("a",{onClick:()=>Qu(void 0,null,function*(){var St,We;let Gt=yield(0,y.ZP)(`/api/problems/${(We=(St=M==null?void 0:M.question_data)==null?void 0:St[c])==null?void 0:We.identifier}/start.json`,{method:"get"});Gt&&(window.open(`/myproblems/${Gt==null?void 0:Gt.identifier}?type=1`),localStorage.setItem("program_homework",[U.coursesId,U.categoryId]))})},"\u9898\u76EE"+(c+1)+`\uFF08${(k=(ae=M==null?void 0:M.question_data)==null?void 0:ae[c])==null?void 0:k.question_score}\uFF09`),at.dataIndex="question_data",at.width=140,at.render=(St,We)=>{var Gt,ct,lt,Xe,an;return e.createElement("div",null,((Gt=St==null?void 0:St[c])==null?void 0:Gt.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Qu(void 0,null,function*(){var xn,E,X,we,ht,he,Ke,jt;if((0,d.Rm)()&&!((xn=a.AssistantObject.hack)!=null&&xn.can_appraise)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((E=St==null?void 0:St[c])!=null&&E.open_code)){p.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let bt=yield(0,y.ZP)("/api/courses/view_code.json",{method:"get",params:Iu(Un({},U),{id:U.coursesId,homework_common_id:U.categoryId,hack_user_code_id:(X=St==null?void 0:St[c])==null?void 0:X.hack_user_code_id})});N.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(we=St==null?void 0:St[c])==null?void 0:we.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(ht=St==null?void 0:St[c])==null?void 0:ht.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(he=St==null?void 0:St[c])==null?void 0:he.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(Ke=St==null?void 0:St[c])==null?void 0:Ke.score)),content:e.createElement(Cu.Z,{classroomList:a,user:o,languages:[{language:(jt=St==null?void 0:St[c])==null?void 0:jt.language,code:bt==null?void 0:bt.code}],v:St,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:St.language,game_id:St.id,diff_code_count:St.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((ct=St==null?void 0:St[c])==null?void 0:ct.answer_question_time)||"- -"),(lt=St==null?void 0:St[c])!=null&&lt.submit_count?e.createElement(T.Z,{title:`${((Xe=St==null?void 0:St[c])==null?void 0:Xe.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((an=St==null?void 0:St[c])==null?void 0:an.submit_count)||0):null))},re.push(at)}It([...re])},[M==null?void 0:M.question_data]),(0,e.useEffect)(()=>{var C;(C=o==null?void 0:o.userInfo)!=null&&C.course&&((0,d.dE)()&&(U.course_group=(0,d.dE)()?[o.userInfo.course.course_group_id]:[],Se(Un({},U))),Ht(1))},[o==null?void 0:o.userInfo]);function Ht(C){return Qu(this,null,function*(){var Ze,Dt,ae,k,c,at,St;At(!0);let We=yield(0,y.ZP)("/api/courses/rank_list.json",{method:"get",params:Iu(Un({},U),{id:U.coursesId,rank_type:2,homework_common_id:U.categoryId})});if(K(We),At(!1),We.status!=-1&&((0,d.dE)()?(C===1&&wt([(Dt=(Ze=We==null?void 0:We.course_group)==null?void 0:Ze[0])==null?void 0:Dt.id]),We!=null&&We.my_rank?qe([Un({is_me:!0},We==null?void 0:We.my_rank),...We==null?void 0:We.rank_list]):qe([...We==null?void 0:We.rank_list])):qe([...We==null?void 0:We.rank_list]),C===1)){let Gt={title:(We==null?void 0:We.hack_rank_rule)===0?e.createElement(T.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C
\u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${We==null?void 0:We.punish_time}\u5206\uFF09`},e.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",e.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(We==null?void 0:We.hack_rank_rule)===0?"finish_time":"finish_at",width:(We==null?void 0:We.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};re.push(Gt);for(let ct=0;ct<((ae=We==null?void 0:We.question_data)==null?void 0:ae.length);ct++){let lt={};lt.title=We!=null&&We.sent_type?e.createElement("span",null,"\u9898\u76EE"+(ct+1)+`\uFF08${(c=(k=We==null?void 0:We.question_data)==null?void 0:k[ct])==null?void 0:c.question_score}\uFF09`):e.createElement("a",{onClick:()=>Qu(this,null,function*(){var Xe,an;let xn=yield(0,y.ZP)(`/api/problems/${(an=(Xe=We==null?void 0:We.question_data)==null?void 0:Xe[ct])==null?void 0:an.identifier}/start.json`,{method:"get"});xn&&(window.open(`/myproblems/${xn==null?void 0:xn.identifier}?type=1`),localStorage.setItem("program_homework",[U.coursesId,U.categoryId]))})},"\u9898\u76EE"+(ct+1)+`\uFF08${(St=(at=We==null?void 0:We.question_data)==null?void 0:at[ct])==null?void 0:St.question_score}\uFF09`),lt.dataIndex="question_data",lt.width=140,lt.render=(Xe,an)=>{var xn,E,X,we,ht;return e.createElement("div",null,((xn=Xe==null?void 0:Xe[ct])==null?void 0:xn.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Qu(this,null,function*(){var he,Ke,jt,bt,un,Wt,bn,eu;if((0,d.Rm)()&&!((he=a.AssistantObject.hack)!=null&&he.can_view)){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Ke=Xe==null?void 0:Xe[ct])!=null&&Ke.open_code)){p.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let du=yield(0,y.ZP)("/api/courses/view_code.json",{method:"get",params:Iu(Un({},U),{id:U.coursesId,homework_common_id:U.categoryId,hack_user_code_id:(jt=Xe==null?void 0:Xe[ct])==null?void 0:jt.hack_user_code_id})});N.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(bt=Xe==null?void 0:Xe[ct])==null?void 0:bt.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(un=Xe==null?void 0:Xe[ct])==null?void 0:un.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(Wt=Xe==null?void 0:Xe[ct])==null?void 0:Wt.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(bn=Xe==null?void 0:Xe[ct])==null?void 0:bn.score)),content:e.createElement(Cu.Z,{classroomList:a,user:o,languages:[{language:(eu=Xe==null?void 0:Xe[ct])==null?void 0:eu.language,code:du==null?void 0:du.code}],v:Xe,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:Xe.language,game_id:Xe.id,diff_code_count:Xe.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((E=Xe==null?void 0:Xe[ct])==null?void 0:E.answer_question_time)||"- -"),(X=Xe==null?void 0:Xe[ct])!=null&&X.submit_count?e.createElement(T.Z,{title:`${((we=Xe==null?void 0:Xe[ct])==null?void 0:we.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((ht=Xe==null?void 0:Xe[ct])==null?void 0:ht.submit_count)||0):null))},re.push(lt)}It([...re])}})}console.log("----",l,re);const jn=(ye=l==null?void 0:l.workSetting)==null?void 0:ye.hack_rank_rule;return e.createElement("div",{style:{width:1200,margin:"0px auto",minHeight:Ut?"100vh":""},id:"rankingInfo"},(M==null?void 0:M.message)==="\u5C01\u699C\u4E2D"?e.createElement(Ie.Z,{customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):e.createElement("div",{style:{background:"#fff",padding:20,height:"100%",overflow:"auto"}},e.createElement("div",{id:"filterWarp"},e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{display:"flex",width:"90%"}},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,d.GJ)()&&e.createElement("div",{style:{flex:1}},e.createElement(G.default.Group,{className:on.Z.checkboxgroup,value:ft,onChange:C=>{var Ze;U.type===1?(wt([]),U.course_group=[],U.page=1,Se(Un({},U)),Ht()):U.type===2?(wt(["\u5168\u90E8"]),U.course_group=(Ze=M==null?void 0:M.course_group)==null?void 0:Ze.map(Dt=>Dt.id),U.page=1,Se(Un({},U)),Ht()):(wt([...C.filter(Dt=>Dt!="\u5168\u90E8")]),U.course_group=C.filter(Dt=>Dt!="\u5168\u90E8"),U.page=1,Se(Un({},U)),Ht())}},e.createElement(G.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:C=>{C.target.checked?U.type=2:U.type=1}},"\u5168\u90E8\u5206\u73ED"),(Te=M==null?void 0:M.course_group)==null?void 0:Te.map((C,Ze)=>e.createElement(G.default,{style:{marginBottom:10},onChange:Dt=>{U.type=3},value:C.id},C==null?void 0:C.name)))),(0,d.dE)()&&e.createElement(pt.ZP.Group,{style:{marginBottom:10},onChange:C=>{C.target.value==="\u5168\u90E8"?(U.course_group=[],U.page=1,Se(Un({},U)),Ht()):(U.course_group=[C.target.value],U.page=1,Se(Un({},U)),Ht())},defaultValue:o.userInfo.course.course_group_id},e.createElement(pt.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Ge=M==null?void 0:M.course_group)==null?void 0:Ge.map((C,Ze)=>e.createElement(pt.ZP,{style:{marginBottom:10},value:C.id},C.name)))),e.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{Ut?(0,ga.BU)():(0,ga.Dj)(document.getElementById("rankingInfo")),vt(!Ut)}},e.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${Ut?"icon-tuichuquanping2":"icon-quanping2"}`}),e.createElement("span",null,Ut?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),e.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},e.createElement("span",{style:{fontSize:14,color:"#B1BACD"}},"\u6392\u884C\u89C4\u5219\uFF1A",jn===0?"\u4F5C\u4E1A\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u4F5C\u4E1A\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B8C\u6210\u65F6\u95F4\u5148\u540E\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u9760\u524D\u3002"," ",e.createElement("a",{onClick:()=>{N.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,content:e.createElement("div",null,jn===0&&e.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),e.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),e.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),jn==0&&e.createElement(e.Fragment,null,e.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),e.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),e.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),e.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219")),(0,d.GJ)()&&e.createElement(e.Fragment,null,e.createElement(Q.default.Search,{className:"mr20",onSearch:C=>{U.page=1,U.search=C,Se(Un({},U)),Ht()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),e.createElement(w.ZP,{onClick:()=>{(0,qn.VY)(Iu(Un({},U),{id:U.coursesId,rank_type:2,homework_common_id:U.categoryId}))}},"\u5BFC\u51FA")))),e.createElement(H.Z,{spinning:Mn},e.createElement(v.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:Ut?Dn:null},rowClassName:(C,Ze)=>Ze===0&&(0,d.dE)()&&on.Z.tables,dataSource:xe,columns:re})),e.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(ce.Z,{current:U.page,pageSize:U.per_page,total:M==null?void 0:M.count,showSizeChanger:!0,onChange:(C,Ze)=>{U.page=C,U.per_page=Ze,Se(Un({},U)),Ht()}}))))};var Ia=(0,i.connect)(({shixunHomeworks:o,user:a,classroomList:l})=>({user:a,shixunHomeworks:o,classroomList:l}))(Ba),ba=u(93603),pu=u(30909),ha=u(12840),zu=u(4656),Oa=u(57454),cn={saixuan:"saixuan___YYKk6",jianyi:"jianyi___JfvkX",jianyi_title:"jianyi_title___O8xXY",title_left:"title_left___hgt7u",title_right:"title_right___bgOlj",yijian:"yijian___kuF8o",zonglan_list:"zonglan_list___Tg_Xt",zonglan_item:"zonglan_item___ROpPX",item_top:"item_top___Eo6P8",top_img:"top_img___OGjVL",top_name:"top_name___CNBFw",item_bottom:"item_bottom___g6Fr3",fenxi_list:"fenxi_list___hB5eH",fenxi_item:"fenxi_item___mT1O4",leixing:"leixing___AnHea",pingjia:"pingjia___GSE_s",tubiao:"tubiao___tDde1",tb_title:"tb_title___YUvKG",pie_style:"pie_style___O7nQh",line:"line___mXCcs",bar_style:"bar_style___dRGG2",inputBox:"inputBox___OtNab"},ua=Object.defineProperty,Yu=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,aa=(o,a,l)=>a in o?ua(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,bu=(o,a)=>{for(var l in a||(a={}))ka.call(a,l)&&aa(o,l,a[l]);if(Yu)for(var l of Yu(a))Ra.call(a,l)&&aa(o,l,a[l]);return o};const ya=o=>React.createElement("svg",bu({width:16,height:15,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"AI\u8F85\u5BFC"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M7.272 10.426c0-1.849 1.102-3.439 2.683-4.152.159-.23.218-.507.247-.778a.713.713 0 0 0-.285-.644c.257-.798.435-1.64.344-2.478-.054-.497-.242-1.008-.644-1.354C9.34.78 8.97.656 8.603.604A1.063 1.063 0 0 0 8.26.287C7.882.069 7.424.014 6.987.005c-.772.01-1.585.133-2.222.568a2.223 2.223 0 0 0-.74.838c-.208.404-.296.856-.316 1.301-.032.722.105 1.439.291 2.138a.707.707 0 0 0-.288.606c.016.228.064.46.16.67.087.193.256.37.484.405.059.398.228.77.404 1.136.221.463.6.64.805.686v.696c-.16.423-3.238 1.295-4.075 1.781-.364.22-.71.477-.965.805-.323.413-.487 1.718-.525 2.255v.03h8.905a4.544 4.544 0 0 1-1.633-3.494Z",fill:"#75E7FF",fillRule:"nonzero"}),React.createElement("circle",{fill:"#145DFF",cx:11.492,cy:10.254,r:4.508}),React.createElement("path",{d:"m9.516 12.464.398-1.108h1.83l.397 1.108h.765l-1.67-4.42h-.814l-1.67 4.42h.764Zm1.976-1.68h-1.415l.698-1.944h.025l.692 1.945Zm2.563 1.68v-4.42h-.707v4.42h.707Z",fill:"#FFF",fillRule:"nonzero"})));var la="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNy4yNzIgMTAuNDI2YzAtMS44NDkgMS4xMDItMy40MzkgMi42ODMtNC4xNTIuMTU5LS4yMy4yMTgtLjUwNy4yNDctLjc3OGEuNzEzLjcxMyAwIDAgMC0uMjg1LS42NDRjLjI1Ny0uNzk4LjQzNS0xLjY0LjM0NC0yLjQ3OC0uMDU0LS40OTctLjI0Mi0xLjAwOC0uNjQ0LTEuMzU0QzkuMzQuNzggOC45Ny42NTYgOC42MDMuNjA0QTEuMDYzIDEuMDYzIDAgMCAwIDguMjYuMjg3QzcuODgyLjA2OSA3LjQyNC4wMTQgNi45ODcuMDA1Yy0uNzcyLjAxLTEuNTg1LjEzMy0yLjIyMi41NjhhMi4yMjMgMi4yMjMgMCAwIDAtLjc0LjgzOGMtLjIwOC40MDQtLjI5Ni44NTYtLjMxNiAxLjMwMS0uMDMyLjcyMi4xMDUgMS40MzkuMjkxIDIuMTM4YS43MDcuNzA3IDAgMCAwLS4yODguNjA2Yy4wMTYuMjI4LjA2NC40Ni4xNi42Ny4wODcuMTkzLjI1Ni4zNy40ODQuNDA1LjA1OS4zOTguMjI4Ljc3LjQwNCAxLjEzNi4yMjEuNDYzLjYuNjQuODA1LjY4NnYuNjk2Yy0uMTYuNDIzLTMuMjM4IDEuMjk1LTQuMDc1IDEuNzgxLS4zNjQuMjItLjcxLjQ3Ny0uOTY1LjgwNS0uMzIzLjQxMy0uNDg3IDEuNzE4LS41MjUgMi4yNTV2LjAzaDguOTA1YTQuNTQ0IDQuNTQ0IDAgMCAxLTEuNjMzLTMuNDk0WiIgZmlsbD0iIzc1RTdGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGNpcmNsZSBmaWxsPSIjMTQ1REZGIiBjeD0iMTEuNDkyIiBjeT0iMTAuMjU0IiByPSI0LjUwOCIvPjxwYXRoIGQ9Im05LjUxNiAxMi40NjQuMzk4LTEuMTA4aDEuODNsLjM5NyAxLjEwOGguNzY1bC0xLjY3LTQuNDJoLS44MTRsLTEuNjcgNC40MmguNzY0Wm0xLjk3Ni0xLjY4aC0xLjQxNWwuNjk4LTEuOTQ0aC4wMjVsLjY5MiAxLjk0NVptMi41NjMgMS42OHYtNC40MmgtLjcwN3Y0LjQyaC43MDdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Pa=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,Uu=(o,a,l)=>a in o?Pa(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Gu=(o,a)=>{for(var l in a||(a={}))Va.call(a,l)&&Uu(o,l,a[l]);if(Fa)for(var l of Fa(a))_a.call(a,l)&&Uu(o,l,a[l]);return o};const ra=o=>React.createElement("svg",Gu({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"\u7F16\u7EC4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 5.12c3.84 0 6.96 2.4 6.96 5.44C14.96 13.6 11.84 16 8 16c-3.84-.08-6.96-2.4-6.96-5.44 0-3.04 3.12-5.44 6.96-5.44Z",fill:"#DBDCFF"}),React.createElement("path",{d:"M10.08 14.8c1.84-.16 2.48-2.24 2.56-4.16 0-2-2-2.72-4.56-2.72-2.56 0-4.56.72-4.56 2.72 0 1.76.56 3.76 2.24 4.08.48.08 4.08.16 4.32.08Z",fill:"#111ACC"}),React.createElement("path",{d:"M6.32 10.72c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c-.08-.16.16-.4.4-.4Zm3.44 0c.24 0 .4.16.4.4v.96c0 .24-.16.4-.4.4-.24 0-.4-.16-.4-.4v-.96c0-.16.16-.4.4-.4Z",fill:"#FFF"}),React.createElement("path",{d:"M14.32 8.24c.88 0 1.68 1.12 1.68 2.4 0 1.36-.96 2.4-1.84 2.4 0 0 .8-1.2.8-2.48s-.64-2.32-.64-2.32Zm-12.64.08-.08.08c-.16.32-.56 1.2-.56 2.16 0 1.2.56 2.16.8 2.48C.96 13.04 0 12 0 10.64c0-1.28.8-2.32 1.68-2.32Z",fill:"#8187FF"}),React.createElement("path",{d:"M8 0c.32 0 .48.24.48.48v3.44c0 .32-.24.48-.48.48s-.48-.16-.48-.48V.48C7.52.24 7.76 0 8 0Z",fill:"#701CDC"}),React.createElement("path",{d:"M6 .72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.56-.24-.56-.48V1.2c0-.32.24-.48.56-.48Z",fill:"#371CDC"}),React.createElement("path",{d:"M10.08.72c.32 0 .48.24.48.48v2.08c0 .32-.24.48-.48.48s-.48-.24-.48-.48V1.2c0-.32.24-.48.48-.48Z",fill:"#AB2FF0"}),React.createElement("path",{d:"M3.92 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.56-.16-.56-.48v-.64c0-.32.24-.56.56-.56Z",fill:"#6D57F2"}),React.createElement("path",{d:"M12.16 1.36c.32 0 .48.24.48.48v.72c0 .32-.24.48-.48.48s-.48-.24-.48-.48v-.64c0-.32.24-.56.48-.56Z",fill:"#C86FFA"})));var Ta="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCA1LjEyYzMuODQgMCA2Ljk2IDIuNCA2Ljk2IDUuNDRDMTQuOTYgMTMuNiAxMS44NCAxNiA4IDE2Yy0zLjg0LS4wOC02Ljk2LTIuNC02Ljk2LTUuNDQgMC0zLjA0IDMuMTItNS40NCA2Ljk2LTUuNDRaIiBmaWxsPSIjREJEQ0ZGIi8+PHBhdGggZD0iTTEwLjA4IDE0LjhjMS44NC0uMTYgMi40OC0yLjI0IDIuNTYtNC4xNiAwLTItMi0yLjcyLTQuNTYtMi43Mi0yLjU2IDAtNC41Ni43Mi00LjU2IDIuNzIgMCAxLjc2LjU2IDMuNzYgMi4yNCA0LjA4LjQ4LjA4IDQuMDguMTYgNC4zMi4wOFoiIGZpbGw9IiMxMTFBQ0MiLz48cGF0aCBkPSJNNi4zMiAxMC43MmMuMjQgMCAuNC4xNi40LjR2Ljk2YzAgLjI0LS4xNi40LS40LjQtLjI0IDAtLjQtLjE2LS40LS40di0uOTZjLS4wOC0uMTYuMTYtLjQuNC0uNFptMy40NCAwYy4yNCAwIC40LjE2LjQuNHYuOTZjMCAuMjQtLjE2LjQtLjQuNC0uMjQgMC0uNC0uMTYtLjQtLjR2LS45NmMwLS4xNi4xNi0uNC40LS40WiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNC4zMiA4LjI0Yy44OCAwIDEuNjggMS4xMiAxLjY4IDIuNCAwIDEuMzYtLjk2IDIuNC0xLjg0IDIuNCAwIDAgLjgtMS4yLjgtMi40OHMtLjY0LTIuMzItLjY0LTIuMzJabS0xMi42NC4wOC0uMDguMDhjLS4xNi4zMi0uNTYgMS4yLS41NiAyLjE2IDAgMS4yLjU2IDIuMTYuOCAyLjQ4Qy45NiAxMy4wNCAwIDEyIDAgMTAuNjRjMC0xLjI4LjgtMi4zMiAxLjY4LTIuMzJaIiBmaWxsPSIjODE4N0ZGIi8+PHBhdGggZD0iTTggMGMuMzIgMCAuNDguMjQuNDguNDh2My40NGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjE2LS40OC0uNDhWLjQ4QzcuNTIuMjQgNy43NiAwIDggMFoiIGZpbGw9IiM3MDFDREMiLz48cGF0aCBkPSJNNiAuNzJjLjMyIDAgLjQ4LjI0LjQ4LjQ4djIuMDhjMCAuMzItLjI0LjQ4LS40OC40OHMtLjU2LS4yNC0uNTYtLjQ4VjEuMmMwLS4zMi4yNC0uNDguNTYtLjQ4WiIgZmlsbD0iIzM3MUNEQyIvPjxwYXRoIGQ9Ik0xMC4wOC43MmMuMzIgMCAuNDguMjQuNDguNDh2Mi4wOGMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDhWMS4yYzAtLjMyLjI0LS40OC40OC0uNDhaIiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTMuOTIgMS4zNmMuMzIgMCAuNDguMjQuNDguNDh2LjcyYzAgLjMyLS4yNC40OC0uNDguNDhzLS41Ni0uMTYtLjU2LS40OHYtLjY0YzAtLjMyLjI0LS41Ni41Ni0uNTZaIiBmaWxsPSIjNkQ1N0YyIi8+PHBhdGggZD0iTTEyLjE2IDEuMzZjLjMyIDAgLjQ4LjI0LjQ4LjQ4di43MmMwIC4zMi0uMjQuNDgtLjQ4LjQ4cy0uNDgtLjI0LS40OC0uNDh2LS42NGMwLS4zMi4yNC0uNTYuNDgtLjU2WiIgZmlsbD0iI0M4NkZGQSIvPjwvZz48L3N2Zz4=",Ou=Object.defineProperty,Ma=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,oa=(o,a,l)=>a in o?Ou(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Za=(o,a)=>{for(var l in a||(a={}))Ja.call(a,l)&&oa(o,l,a[l]);if(Ma)for(var l of Ma(a))Xa.call(a,l)&&oa(o,l,a[l]);return o};const ul=o=>React.createElement("svg",Za({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"\u4EE3\u7801\u8BC4\u4EF7"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M15.88 2.91H.012V.374C.011.3.084.156.084.084.156.084.3.01.374.01h15.145c.072 0 .217.073.29.073.072.072.072.145.072.29V2.91Z",fill:"#FFC80F"}),React.createElement("path",{d:"M9.432 2.078c-.218 0-.363-.16-.435-.32 0-.08-.073-.161-.073-.241 0-.16.073-.24.145-.401.145-.24.508-.16.652 0 .073.08.145.24.145.4 0 .161-.072.241-.145.402-.072.08-.217.16-.29.16Zm1.884-.561c0-.16.072-.24.145-.401.072-.16.217-.16.362-.16.29 0 .507.24.507.56 0 .161-.072.241-.145.402a.527.527 0 0 1-.362.16c-.29 0-.507-.24-.507-.561Zm2.97.561a.527.527 0 0 1-.362-.16.67.67 0 0 1-.145-.642c0-.08.073-.16.073-.16a.385.385 0 0 1 .652 0c.073.08.145.24.145.4 0 .161-.072.241-.145.402 0 .08-.145.16-.217.16",fill:"#FFF"}),React.createElement("path",{d:"M1.46 15.953h12.972c.797 0 1.449-.652 1.449-1.449V2.91H.01v11.594c0 .797.652 1.45 1.45 1.45Z",fill:"#FFE6CC"}),React.createElement("path",{d:"m3.562 3.924.58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.232.652.218-1.377-.87-1.014 1.304-.218.58-1.232Zm4.855 0 .58 1.305 1.304.217-.87.942.218 1.377-1.232-.652-1.16.652.218-1.377-1.014-1.014 1.304-.218.652-1.232Z",fill:"#FFB465"}),React.createElement("path",{d:"M8.924 9.577H6.823c-.073 0-.073 0-.145-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145h2.101c.073 0 .073 0 .145.073 0 0 .073.072.073.145-.073.072-.145.145-.218.145Zm-2.97 0h-3.19c-.072 0-.072 0-.144-.073-.072-.072 0-.072 0-.145 0-.072.072-.145.145-.145H5.88c.072 0 .072 0 .145.073.072.072.072.072.072.145a.156.156 0 0 1-.145.145Zm7.173 1.086h-1.811c-.073 0-.073 0-.145-.072-.073-.072-.073-.072-.073-.145 0-.072.073-.145.145-.145h1.812c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-2.68 0H8.271c-.072 0-.072 0-.145-.072-.072-.072-.072-.072-.072-.145 0-.072.072-.145.145-.145h2.174c.072 0 .072 0 .145.073 0 0 .072.072.072.145a.156.156 0 0 1-.145.144Zm-3.117 0H4.794c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h2.537c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.145.144Zm-3.84 0h-.725c-.073 0-.073 0-.145-.072 0 0-.072-.072-.072-.145 0-.072.072-.145.144-.145h.653c.072 0 .072 0 .145.073 0 0 .072.072.072.145.073.072 0 .144-.072.144Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.072-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.072-.072-.144 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072.072.073.145.073.145.145a.156.156 0 0 1-.145.145Zm8.043 1.16H9.36c-.072 0-.072 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.145-.145h2.174c.072 0 .072 0 .145.072 0 0 .072.073.072.145.072.073-.072.145-.145.145Zm-3.043 0H4.794c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h3.696c.073 0 .073 0 .145.072 0 0 .073.073.073.145a.156.156 0 0 1-.145.145Zm-5 0h-.725c-.073 0-.073 0-.145-.073 0 0-.072-.073-.072-.145 0-.073.072-.145.144-.145h.653c.072 0 .072 0 .145.072 0 0 .072.073.072.145.073.073 0 .145-.072.145Z",fill:"#6E3902"}),React.createElement("path",{d:"M4.794 7.765 3.562 7.04l-1.16.725 1.16-1.45h.217l.29-.507 1.45-.507-.942 1.015.217 1.449Zm4.855 0L8.417 7.04l-1.16.725 1.16-1.45h.29l.217-.507 1.45-.507-.942 1.015.217 1.449Z",fill:"#FF992E"})));var za="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuODggMi45MUguMDEyVi4zNzRDLjAxMS4zLjA4NC4xNTYuMDg0LjA4NC4xNTYuMDg0LjMuMDEuMzc0LjAxaDE1LjE0NWMuMDcyIDAgLjIxNy4wNzMuMjkuMDczLjA3Mi4wNzIuMDcyLjE0NS4wNzIuMjlWMi45MVoiIGZpbGw9IiNGRkM4MEYiLz48cGF0aCBkPSJNOS40MzIgMi4wNzhjLS4yMTggMC0uMzYzLS4xNi0uNDM1LS4zMiAwLS4wOC0uMDczLS4xNjEtLjA3My0uMjQxIDAtLjE2LjA3My0uMjQuMTQ1LS40MDEuMTQ1LS4yNC41MDgtLjE2LjY1MiAwIC4wNzMuMDguMTQ1LjI0LjE0NS40IDAgLjE2MS0uMDcyLjI0MS0uMTQ1LjQwMi0uMDcyLjA4LS4yMTcuMTYtLjI5LjE2Wm0xLjg4NC0uNTYxYzAtLjE2LjA3Mi0uMjQuMTQ1LS40MDEuMDcyLS4xNi4yMTctLjE2LjM2Mi0uMTYuMjkgMCAuNTA3LjI0LjUwNy41NiAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDJhLjUyNy41MjcgMCAwIDEtLjM2Mi4xNmMtLjI5IDAtLjUwNy0uMjQtLjUwNy0uNTYxWm0yLjk3LjU2MWEuNTI3LjUyNyAwIDAgMS0uMzYyLS4xNi42Ny42NyAwIDAgMS0uMTQ1LS42NDJjMC0uMDguMDczLS4xNi4wNzMtLjE2YS4zODUuMzg1IDAgMCAxIC42NTIgMGMuMDczLjA4LjE0NS4yNC4xNDUuNCAwIC4xNjEtLjA3Mi4yNDEtLjE0NS40MDIgMCAuMDgtLjE0NS4xNi0uMjE3LjE2IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTEuNDYgMTUuOTUzaDEyLjk3MmMuNzk3IDAgMS40NDktLjY1MiAxLjQ0OS0xLjQ0OVYyLjkxSC4wMXYxMS41OTRjMCAuNzk3LjY1MiAxLjQ1IDEuNDUgMS40NVoiIGZpbGw9IiNGRkU2Q0MiLz48cGF0aCBkPSJtMy41NjIgMy45MjQuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4yMzIuNjUyLjIxOC0xLjM3Ny0uODctMS4wMTQgMS4zMDQtLjIxOC41OC0xLjIzMlptNC44NTUgMCAuNTggMS4zMDUgMS4zMDQuMjE3LS44Ny45NDIuMjE4IDEuMzc3LTEuMjMyLS42NTItMS4xNi42NTIuMjE4LTEuMzc3LTEuMDE0LTEuMDE0IDEuMzA0LS4yMTguNjUyLTEuMjMyWiIgZmlsbD0iI0ZGQjQ2NSIvPjxwYXRoIGQ9Ik04LjkyNCA5LjU3N0g2LjgyM2MtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMtLjA3Mi0uMDcyIDAtLjA3MiAwLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTAxYy4wNzMgMCAuMDczIDAgLjE0NS4wNzMgMCAwIC4wNzMuMDcyLjA3My4xNDUtLjA3My4wNzItLjE0NS4xNDUtLjIxOC4xNDVabS0yLjk3IDBoLTMuMTljLS4wNzIgMC0uMDcyIDAtLjE0NC0uMDczLS4wNzItLjA3MiAwLS4wNzIgMC0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NUg1Ljg4Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMuMDcyLjA3Mi4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDVabTcuMTczIDEuMDg2aC0xLjgxMWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzItLjA3My0uMDcyLS4wNzMtLjA3Mi0uMDczLS4xNDUgMC0uMDcyLjA3My0uMTQ1LjE0NS0uMTQ1aDEuODEyYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDVhLjE1Ni4xNTYgMCAwIDEtLjE0NS4xNDRabS0yLjY4IDBIOC4yNzFjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDcyLS4wNzItLjA3Mi0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDczIDAgMCAuMDcyLjA3Mi4wNzIuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ0Wm0tMy4xMTcgMEg0Ljc5NGMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzIgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDUgMC0uMDcyLjA3Mi0uMTQ1LjE0NC0uMTQ1aDIuNTM3Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjE0NS4xNDRabS0zLjg0IDBoLS43MjVjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDcyIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ1IDAtLjA3Mi4wNzItLjE0NS4xNDQtLjE0NWguNjUzYy4wNzIgMCAuMDcyIDAgLjE0NS4wNzMgMCAwIC4wNzIuMDcyLjA3Mi4xNDUuMDczLjA3MiAwIC4xNDQtLjA3Mi4xNDRabTguMDQzIDEuMTZIOS4zNmMtLjA3MiAwLS4wNzIgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3Mi0uMDcyLS4xNDQgMC0uMDczLjA3Mi0uMTQ1LjE0NS0uMTQ1aDIuMTc0Yy4wNzIgMCAuMDcyIDAgLjE0NS4wNzIgMCAwIC4wNzIuMDczLjA3Mi4xNDUuMDcyLjA3Mi0uMDcyLjE0NS0uMTQ1LjE0NVptLTMuMDQzIDBINC43OTRjLS4wNzMgMC0uMDczIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzItLjA3Mi0uMTQ0IDAtLjA3My4wNzItLjE0NS4xNDQtLjE0NWgzLjY5NmMuMDczIDAgLjA3MyAwIC4xNDUuMDcyIDAgMCAuMDczLjA3My4wNzMuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm0tNSAwaC0uNzI1Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDcyLS4wNzItLjE0NCAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoLjY1M2MuMDcyIDAgLjA3MiAwIC4xNDUuMDcyLjA3Mi4wNzMuMTQ1LjA3My4xNDUuMTQ1YS4xNTYuMTU2IDAgMCAxLS4xNDUuMTQ1Wm04LjA0MyAxLjE2SDkuMzZjLS4wNzIgMC0uMDcyIDAtLjE0NS0uMDczIDAgMC0uMDcyLS4wNzMtLjA3Mi0uMTQ1IDAtLjA3My4wNzItLjE0NS4xNDUtLjE0NWgyLjE3NGMuMDcyIDAgLjA3MiAwIC4xNDUuMDcyIDAgMCAuMDcyLjA3My4wNzIuMTQ1LjA3Mi4wNzMtLjA3Mi4xNDUtLjE0NS4xNDVabS0zLjA0MyAwSDQuNzk0Yy0uMDczIDAtLjA3MyAwLS4xNDUtLjA3MyAwIDAtLjA3Mi0uMDczLS4wNzItLjE0NSAwLS4wNzMuMDcyLS4xNDUuMTQ0LS4xNDVoMy42OTZjLjA3MyAwIC4wNzMgMCAuMTQ1LjA3MiAwIDAgLjA3My4wNzMuMDczLjE0NWEuMTU2LjE1NiAwIDAgMS0uMTQ1LjE0NVptLTUgMGgtLjcyNWMtLjA3MyAwLS4wNzMgMC0uMTQ1LS4wNzMgMCAwLS4wNzItLjA3My0uMDcyLS4xNDUgMC0uMDczLjA3Mi0uMTQ1LjE0NC0uMTQ1aC42NTNjLjA3MiAwIC4wNzIgMCAuMTQ1LjA3MiAwIDAgLjA3Mi4wNzMuMDcyLjE0NS4wNzMuMDczIDAgLjE0NS0uMDcyLjE0NVoiIGZpbGw9IiM2RTM5MDIiLz48cGF0aCBkPSJNNC43OTQgNy43NjUgMy41NjIgNy4wNGwtMS4xNi43MjUgMS4xNi0xLjQ1aC4yMTdsLjI5LS41MDcgMS40NS0uNTA3LS45NDIgMS4wMTUuMjE3IDEuNDQ5Wm00Ljg1NSAwTDguNDE3IDcuMDRsLTEuMTYuNzI1IDEuMTYtMS40NWguMjlsLjIxNy0uNTA3IDEuNDUtLjUwNy0uOTQyIDEuMDE1LjIxNyAxLjQ0OVoiIGZpbGw9IiNGRjk5MkUiLz48L2c+PC9zdmc+",qa=Object.defineProperty,Ya=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,_n=(o,a,l)=>a in o?qa(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,ru=(o,a)=>{for(var l in a||(a={}))$a.call(a,l)&&_n(o,l,a[l]);if(Ya)for(var l of Ya(a))Ua.call(a,l)&&_n(o,l,a[l]);return o};const iu=o=>React.createElement("svg",ru({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"\u4EE3\u7801\u4F18\u5316"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M11.792.005c.134.603.201 1.206.067 1.876H2.881c-.067-.737-.268-1.876.804-1.876h8.107ZM4.355 1.211c.134 0 .201-.134.134-.268s-.2-.2-.268-.2c-.134.066-.2.2-.134.267 0 .134.134.201.268.201Zm.938-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201s.067.201.201.201.268-.134.268-.2Zm.536.2c.134 0 .201-.134.201-.2 0-.068 0-.135-.067-.135C5.896.742 5.896.742 5.83.742c-.134 0-.2.134-.2.268 0 .067 0 .134.066.134 0 .067.067.067.134.067Z",fill:"#8DCAFC"}),React.createElement("path",{d:"M11.792.005h.804c.268 0 .47.134.536.47.067.535.134 1.071.067 1.54a2.677 2.677 0 0 0-1.273-.134h-.067c.134-.603.134-1.273-.067-1.876Z",fill:"#63B9FC"}),React.createElement("path",{d:"M11.926 1.881c.067.804.134 1.675 0 2.412-.067.402.067.938.067 1.206 0 1.742 0 3.484.067 5.16H3.15c-.068 0-.135 0-.135-.068l-.067-.067V1.881h8.978Zm-6.7 2.948.871-.804c.201-.134.201-.335.134-.536-.335-.87-1.809.804-2.077 1.072-.134.201-.134.402 0 .536.201.201 2.211 2.412 2.077.804 0-.067-.067-.134-.067-.134l-.938-.804V4.83ZM8.71 3.757c0-.134 0-.2-.067-.335-.067-.134-.134-.2-.268-.2a.456.456 0 0 0-.536.267l-.67 2.48a.456.456 0 0 0 .268.535.456.456 0 0 0 .536-.268l.737-2.479Zm1.876.871c.067.067.134.134.134.201s0 .134-.067.201c-.2.201-1.742 1.407-.536 1.474.067 0 .134 0 .201-.067.335-.268.737-.603 1.072-.87.402-.403.871-.67.268-1.207-.335-.335-1.608-1.809-1.943-.804v.201c.134.268.47.603.871.871ZM6.5 7.71c0-.134-.067-.2-.2-.2H4.22c-.134 0-.2.066-.2.2v.067c0 .134.066.201.2.201h2.144c.067 0 .134 0 .134-.067v-.2Zm2.546 1.005c0-.134-.2-.268-.469-.268-.268 0-.469.134-.469.268s.201.268.47.268c.267 0 .468-.134.468-.268Zm-1.474 0c0-.134-.067-.2-.2-.2H4.22c-.067 0-.134 0-.134.066 0 .067-.067.067-.067.067 0 .134.067.201.201.201h3.15c.066 0 .133 0 .133-.067.067.067.067 0 .067-.067Zm2.48.871c0-.134-.135-.2-.336-.2-.2 0-.335.133-.335.267s.134.201.335.201c.134 0 .335-.134.335-.268Zm-4.356 0c0-.067 0-.134-.067-.134s-.067-.067-.134-.067H4.221c-.067 0-.134 0-.134.067-.067.067-.067.067-.067.134s0 .134.067.134.067.067.134.067h1.273c.067 0 .201-.067.201-.2Zm3.082 0c0-.134-.067-.2-.2-.2H6.431c-.067 0-.134 0-.134.066-.067.067-.067.067-.067.134s0 .134.067.134c.067.067.067.067.134.067h2.144c.067 0 .134 0 .134-.067.067 0 .067-.067.067-.134Z",fill:"#3291FC"}),React.createElement("path",{d:"M11.926 1.881c.402-.067.871 0 1.273.134v1.072l-.067 7.639h-1.139c-.067-1.743-.067-3.485-.067-5.16 0-.268-.134-.804-.067-1.206.134-.804.067-1.675.067-2.479Z",fill:"#3291FC"}),React.createElement("path",{d:"m13.2 2.082 1.741.067c-.938-.268-.402.603-.402.938h-1.273L13.2 2.082ZM2.88 2.15v1.005H1.675c-.067 0-.067.067-.067.134v7.303c0 .068.067.135.134.202.402.134.804.067 1.206-.202l.067.068c0 .067.067.067.134.067H13.2l1.34.067c.067.469-.067.87-.2 1.273H1.004c-.067 0-.134-.067-.201-.067-.067-.268-.134-.402-.134-.603V2.819c0-.402.201-.603.603-.603l1.608-.067Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M14.941 2.216c.335.067.536.268.536.603.067 2.278.067 5.36-.067 9.18l-.536.067h-.603c.201-.402.268-.804.201-1.273V3.154c.067-.402-.469-1.206.47-.938Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M2.881 3.154v7.37c-.402.269-.804.336-1.206.202-.067 0-.134-.135-.134-.202V3.221c0-.067.067-.134.067-.134l1.273.067Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M13.2 3.154h1.272v7.572l-1.34-.067.067-7.505ZM.736 11.932c.067.067.134.067.201.067h13.936c.201.402.201.87-.067 1.273-4.623-.067-9.179-.067-13.802 0-.737 0-1.139-.335-.938-1.14 0-.066.067-.066.134-.066.201 0 .335-.067.536-.134Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m15.41 11.999.402.067c.067 0 .134.067.134.134.201.87-.2 1.273-1.139 1.139.268-.47.268-.871.067-1.273l.536-.067Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M4.221.742a.144.144 0 0 0-.134.134c0 .067 0 .134.067.201s.134.067.201.067a.144.144 0 0 0 .134-.134c0-.067 0-.134-.067-.2-.067-.068-.134-.068-.2-.068Zm.603.268c0 .067.067.134.134.201s.134.067.201 0 .134-.134.134-.2c0-.068-.067-.135-.134-.202s-.134-.067-.2 0c-.068.067-.135.067-.135.201ZM5.83.742c-.134 0-.2.134-.2.268s.066.201.2.201.201-.134.201-.2c0-.135-.134-.269-.2-.269Zm-.603 4.221.938.871c.067.067.067.067.067.134.134 1.541-1.876-.67-2.077-.804a.503.503 0 0 1 0-.603c.268-.268 1.742-1.943 2.077-1.139.134.201.067.402-.134.603l-.87.804v.134Zm3.15-1.742c.334.067.401.268.334.536l-.67 2.48c-.067.267-.268.334-.536.267s-.335-.268-.268-.536l.67-2.479c.067-.268.201-.335.47-.268Zm2.21 1.407c-.402-.268-.67-.603-.938-.87-.067-.068-.067-.135 0-.202.335-1.005 1.608.47 1.943.804.603.536.134.804-.268 1.206-.335.335-.67.603-1.072.871-.067.067-.134.067-.2.067-1.274-.134.334-1.34.535-1.474.067-.067.067-.134.067-.2 0-.068 0-.135-.067-.202Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M4.221 7.51h2.144c.134 0 .201.066.201.2v.067c0 .134-.067.201-.2.201H4.22c-.134 0-.2-.067-.2-.2V7.71c0-.134.066-.2.2-.2Z",fill:"#FDDD44"}),React.createElement("path",{d:"M8.107 8.99c0 .165.067.497.201.497s.335.166.47 0c.133-.166.267-.332.267-.498 0-.166-.067-.498-.2-.498-.135 0-.336-.165-.47 0-.2.166-.268.332-.268.498ZM4.221 8.49h3.15c.133 0 .2.166.2.498 0 .332-.067.498-.2.498H4.22c-.134.166-.2 0-.2-.332 0-.498.066-.664.2-.664Z",fill:"#FC9743"}),React.createElement("path",{d:"M9.313 9.907c0 .152.067.304.201.457.134.152.268.152.335 0 .134-.153.201-.305.201-.457 0-.153-.067-.305-.2-.457-.135-.153-.269-.153-.336 0-.134.152-.2.304-.2.457ZM4.221 9.45h1.273c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H4.22c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Zm2.211 0h2.144c.134 0 .201.152.201.457 0 .304-.067.457-.2.457H6.431c-.134 0-.2-.153-.2-.457 0-.305.066-.457.2-.457Z",fill:"#28D1B3"})));var ku="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTEuNzkyLjAwNWMuMTM0LjYwMy4yMDEgMS4yMDYuMDY3IDEuODc2SDIuODgxYy0uMDY3LS43MzctLjI2OC0xLjg3Ni44MDQtMS44NzZoOC4xMDdaTTQuMzU1IDEuMjExYy4xMzQgMCAuMjAxLS4xMzQuMTM0LS4yNjhzLS4yLS4yLS4yNjgtLjJjLS4xMzQuMDY2LS4yLjItLjEzNC4yNjcgMCAuMTM0LjEzNC4yMDEuMjY4LjIwMVptLjkzOC0uMmMwLS4wNjgtLjA2Ny0uMTM1LS4xMzQtLjIwMnMtLjEzNC0uMDY3LS4yIDBjLS4wNjguMDY3LS4xMzUuMDY3LS4xMzUuMjAxcy4wNjcuMjAxLjIwMS4yMDEuMjY4LS4xMzQuMjY4LS4yWm0uNTM2LjJjLjEzNCAwIC4yMDEtLjEzNC4yMDEtLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4xMzVDNS44OTYuNzQyIDUuODk2Ljc0MiA1LjgzLjc0MmMtLjEzNCAwLS4yLjEzNC0uMi4yNjggMCAuMDY3IDAgLjEzNC4wNjYuMTM0IDAgLjA2Ny4wNjcuMDY3LjEzNC4wNjdaIiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTExLjc5Mi4wMDVoLjgwNGMuMjY4IDAgLjQ3LjEzNC41MzYuNDcuMDY3LjUzNS4xMzQgMS4wNzEuMDY3IDEuNTRhMi42NzcgMi42NzcgMCAwIDAtMS4yNzMtLjEzNGgtLjA2N2MuMTM0LS42MDMuMTM0LTEuMjczLS4wNjctMS44NzZaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuMDY3LjgwNC4xMzQgMS42NzUgMCAyLjQxMi0uMDY3LjQwMi4wNjcuOTM4LjA2NyAxLjIwNiAwIDEuNzQyIDAgMy40ODQuMDY3IDUuMTZIMy4xNWMtLjA2OCAwLS4xMzUgMC0uMTM1LS4wNjhsLS4wNjctLjA2N1YxLjg4MWg4Ljk3OFptLTYuNyAyLjk0OC44NzEtLjgwNGMuMjAxLS4xMzQuMjAxLS4zMzUuMTM0LS41MzYtLjMzNS0uODctMS44MDkuODA0LTIuMDc3IDEuMDcyLS4xMzQuMjAxLS4xMzQuNDAyIDAgLjUzNi4yMDEuMjAxIDIuMjExIDIuNDEyIDIuMDc3LjgwNCAwLS4wNjctLjA2Ny0uMTM0LS4wNjctLjEzNGwtLjkzOC0uODA0VjQuODNaTTguNzEgMy43NTdjMC0uMTM0IDAtLjItLjA2Ny0uMzM1LS4wNjctLjEzNC0uMTM0LS4yLS4yNjgtLjJhLjQ1Ni40NTYgMCAwIDAtLjUzNi4yNjdsLS42NyAyLjQ4YS40NTYuNDU2IDAgMCAwIC4yNjguNTM1LjQ1Ni40NTYgMCAwIDAgLjUzNi0uMjY4bC43MzctMi40NzlabTEuODc2Ljg3MWMuMDY3LjA2Ny4xMzQuMTM0LjEzNC4yMDFzMCAuMTM0LS4wNjcuMjAxYy0uMi4yMDEtMS43NDIgMS40MDctLjUzNiAxLjQ3NC4wNjcgMCAuMTM0IDAgLjIwMS0uMDY3LjMzNS0uMjY4LjczNy0uNjAzIDEuMDcyLS44Ny40MDItLjQwMy44NzEtLjY3LjI2OC0xLjIwNy0uMzM1LS4zMzUtMS42MDgtMS44MDktMS45NDMtLjgwNHYuMjAxYy4xMzQuMjY4LjQ3LjYwMy44NzEuODcxWk02LjUgNy43MWMwLS4xMzQtLjA2Ny0uMi0uMi0uMkg0LjIyYy0uMTM0IDAtLjIuMDY2LS4yLjJ2LjA2N2MwIC4xMzQuMDY2LjIwMS4yLjIwMWgyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2N3YtLjJabTIuNTQ2IDEuMDA1YzAtLjEzNC0uMi0uMjY4LS40NjktLjI2OC0uMjY4IDAtLjQ2OS4xMzQtLjQ2OS4yNjhzLjIwMS4yNjguNDcuMjY4Yy4yNjcgMCAuNDY4LS4xMzQuNDY4LS4yNjhabS0xLjQ3NCAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDQuMjJjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjYgMCAuMDY3LS4wNjcuMDY3LS4wNjcuMDY3IDAgLjEzNC4wNjcuMjAxLjIwMS4yMDFoMy4xNWMuMDY2IDAgLjEzMyAwIC4xMzMtLjA2Ny4wNjcuMDY3LjA2NyAwIC4wNjctLjA2N1ptMi40OC44NzFjMC0uMTM0LS4xMzUtLjItLjMzNi0uMi0uMiAwLS4zMzUuMTMzLS4zMzUuMjY3cy4xMzQuMjAxLjMzNS4yMDFjLjEzNCAwIC4zMzUtLjEzNC4zMzUtLjI2OFptLTQuMzU2IDBjMC0uMDY3IDAtLjEzNC0uMDY3LS4xMzRzLS4wNjctLjA2Ny0uMTM0LS4wNjdINC4yMjFjLS4wNjcgMC0uMTM0IDAtLjEzNC4wNjctLjA2Ny4wNjctLjA2Ny4wNjctLjA2Ny4xMzRzMCAuMTM0LjA2Ny4xMzQuMDY3LjA2Ny4xMzQuMDY3aDEuMjczYy4wNjcgMCAuMjAxLS4wNjcuMjAxLS4yWm0zLjA4MiAwYzAtLjEzNC0uMDY3LS4yLS4yLS4ySDYuNDMxYy0uMDY3IDAtLjEzNCAwLS4xMzQuMDY2LS4wNjcuMDY3LS4wNjcuMDY3LS4wNjcuMTM0czAgLjEzNC4wNjcuMTM0Yy4wNjcuMDY3LjA2Ny4wNjcuMTM0LjA2N2gyLjE0NGMuMDY3IDAgLjEzNCAwIC4xMzQtLjA2Ny4wNjcgMCAuMDY3LS4wNjcuMDY3LS4xMzRaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTExLjkyNiAxLjg4MWMuNDAyLS4wNjcuODcxIDAgMS4yNzMuMTM0djEuMDcybC0uMDY3IDcuNjM5aC0xLjEzOWMtLjA2Ny0xLjc0My0uMDY3LTMuNDg1LS4wNjctNS4xNiAwLS4yNjgtLjEzNC0uODA0LS4wNjctMS4yMDYuMTM0LS44MDQuMDY3LTEuNjc1LjA2Ny0yLjQ3OVoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJtMTMuMiAyLjA4MiAxLjc0MS4wNjdjLS45MzgtLjI2OC0uNDAyLjYwMy0uNDAyLjkzOGgtMS4yNzNMMTMuMiAyLjA4MlpNMi44OCAyLjE1djEuMDA1SDEuNjc1Yy0uMDY3IDAtLjA2Ny4wNjctLjA2Ny4xMzR2Ny4zMDNjMCAuMDY4LjA2Ny4xMzUuMTM0LjIwMi40MDIuMTM0LjgwNC4wNjcgMS4yMDYtLjIwMmwuMDY3LjA2OGMwIC4wNjcuMDY3LjA2Ny4xMzQuMDY3SDEzLjJsMS4zNC4wNjdjLjA2Ny40NjktLjA2Ny44Ny0uMiAxLjI3M0gxLjAwNGMtLjA2NyAwLS4xMzQtLjA2Ny0uMjAxLS4wNjctLjA2Ny0uMjY4LS4xMzQtLjQwMi0uMTM0LS42MDNWMi44MTljMC0uNDAyLjIwMS0uNjAzLjYwMy0uNjAzbDEuNjA4LS4wNjdaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTE0Ljk0MSAyLjIxNmMuMzM1LjA2Ny41MzYuMjY4LjUzNi42MDMuMDY3IDIuMjc4LjA2NyA1LjM2LS4wNjcgOS4xOGwtLjUzNi4wNjdoLS42MDNjLjIwMS0uNDAyLjI2OC0uODA0LjIwMS0xLjI3M1YzLjE1NGMuMDY3LS40MDItLjQ2OS0xLjIwNi40Ny0uOTM4WiIgZmlsbD0iI0ExQUFFRiIvPjxwYXRoIGQ9Ik0yLjg4MSAzLjE1NHY3LjM3Yy0uNDAyLjI2OS0uODA0LjMzNi0xLjIwNi4yMDItLjA2NyAwLS4xMzQtLjEzNS0uMTM0LS4yMDJWMy4yMjFjMC0uMDY3LjA2Ny0uMTM0LjA2Ny0uMTM0bDEuMjczLjA2N1oiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTMuMiAzLjE1NGgxLjI3MnY3LjU3MmwtMS4zNC0uMDY3LjA2Ny03LjUwNVpNLjczNiAxMS45MzJjLjA2Ny4wNjcuMTM0LjA2Ny4yMDEuMDY3aDEzLjkzNmMuMjAxLjQwMi4yMDEuODctLjA2NyAxLjI3My00LjYyMy0uMDY3LTkuMTc5LS4wNjctMTMuODAyIDAtLjczNyAwLTEuMTM5LS4zMzUtLjkzOC0xLjE0IDAtLjA2Ni4wNjctLjA2Ni4xMzQtLjA2Ni4yMDEgMCAuMzM1LS4wNjcuNTM2LS4xMzRaIiBmaWxsPSIjREFFMEZGIi8+PHBhdGggZD0ibTE1LjQxIDExLjk5OS40MDIuMDY3Yy4wNjcgMCAuMTM0LjA2Ny4xMzQuMTM0LjIwMS44Ny0uMiAxLjI3My0xLjEzOSAxLjEzOS4yNjgtLjQ3LjI2OC0uODcxLjA2Ny0xLjI3M2wuNTM2LS4wNjdaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTQuMjIxLjc0MmEuMTQ0LjE0NCAwIDAgMC0uMTM0LjEzNGMwIC4wNjcgMCAuMTM0LjA2Ny4yMDFzLjEzNC4wNjcuMjAxLjA2N2EuMTQ0LjE0NCAwIDAgMCAuMTM0LS4xMzRjMC0uMDY3IDAtLjEzNC0uMDY3LS4yLS4wNjctLjA2OC0uMTM0LS4wNjgtLjItLjA2OFptLjYwMy4yNjhjMCAuMDY3LjA2Ny4xMzQuMTM0LjIwMXMuMTM0LjA2Ny4yMDEgMCAuMTM0LS4xMzQuMTM0LS4yYzAtLjA2OC0uMDY3LS4xMzUtLjEzNC0uMjAycy0uMTM0LS4wNjctLjIgMGMtLjA2OC4wNjctLjEzNS4wNjctLjEzNS4yMDFaTTUuODMuNzQyYy0uMTM0IDAtLjIuMTM0LS4yLjI2OHMuMDY2LjIwMS4yLjIwMS4yMDEtLjEzNC4yMDEtLjJjMC0uMTM1LS4xMzQtLjI2OS0uMi0uMjY5Wm0tLjYwMyA0LjIyMS45MzguODcxYy4wNjcuMDY3LjA2Ny4wNjcuMDY3LjEzNC4xMzQgMS41NDEtMS44NzYtLjY3LTIuMDc3LS44MDRhLjUwMy41MDMgMCAwIDEgMC0uNjAzYy4yNjgtLjI2OCAxLjc0Mi0xLjk0MyAyLjA3Ny0xLjEzOS4xMzQuMjAxLjA2Ny40MDItLjEzNC42MDNsLS44Ny44MDR2LjEzNFptMy4xNS0xLjc0MmMuMzM0LjA2Ny40MDEuMjY4LjMzNC41MzZsLS42NyAyLjQ4Yy0uMDY3LjI2Ny0uMjY4LjMzNC0uNTM2LjI2N3MtLjMzNS0uMjY4LS4yNjgtLjUzNmwuNjctMi40NzljLjA2Ny0uMjY4LjIwMS0uMzM1LjQ3LS4yNjhabTIuMjEgMS40MDdjLS40MDItLjI2OC0uNjctLjYwMy0uOTM4LS44Ny0uMDY3LS4wNjgtLjA2Ny0uMTM1IDAtLjIwMi4zMzUtMS4wMDUgMS42MDguNDcgMS45NDMuODA0LjYwMy41MzYuMTM0LjgwNC0uMjY4IDEuMjA2LS4zMzUuMzM1LS42Ny42MDMtMS4wNzIuODcxLS4wNjcuMDY3LS4xMzQuMDY3LS4yLjA2Ny0xLjI3NC0uMTM0LjMzNC0xLjM0LjUzNS0xLjQ3NC4wNjctLjA2Ny4wNjctLjEzNC4wNjctLjIgMC0uMDY4IDAtLjEzNS0uMDY3LS4yMDJaIiBmaWxsPSIjRjFFRkYyIi8+PHBhdGggZD0iTTQuMjIxIDcuNTFoMi4xNDRjLjEzNCAwIC4yMDEuMDY2LjIwMS4ydi4wNjdjMCAuMTM0LS4wNjcuMjAxLS4yLjIwMUg0LjIyYy0uMTM0IDAtLjItLjA2Ny0uMi0uMlY3LjcxYzAtLjEzNC4wNjYtLjIuMi0uMloiIGZpbGw9IiNGRERENDQiLz48cGF0aCBkPSJNOC4xMDcgOC45OWMwIC4xNjUuMDY3LjQ5Ny4yMDEuNDk3cy4zMzUuMTY2LjQ3IDBjLjEzMy0uMTY2LjI2Ny0uMzMyLjI2Ny0uNDk4IDAtLjE2Ni0uMDY3LS40OTgtLjItLjQ5OC0uMTM1IDAtLjMzNi0uMTY1LS40NyAwLS4yLjE2Ni0uMjY4LjMzMi0uMjY4LjQ5OFpNNC4yMjEgOC40OWgzLjE1Yy4xMzMgMCAuMi4xNjYuMi40OTggMCAuMzMyLS4wNjcuNDk4LS4yLjQ5OEg0LjIyYy0uMTM0LjE2Ni0uMiAwLS4yLS4zMzIgMC0uNDk4LjA2Ni0uNjY0LjItLjY2NFoiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNOS4zMTMgOS45MDdjMCAuMTUyLjA2Ny4zMDQuMjAxLjQ1Ny4xMzQuMTUyLjI2OC4xNTIuMzM1IDAgLjEzNC0uMTUzLjIwMS0uMzA1LjIwMS0uNDU3IDAtLjE1My0uMDY3LS4zMDUtLjItLjQ1Ny0uMTM1LS4xNTMtLjI2OS0uMTUzLS4zMzYgMC0uMTM0LjE1Mi0uMi4zMDQtLjIuNDU3Wk00LjIyMSA5LjQ1aDEuMjczYy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINC4yMmMtLjEzNCAwLS4yLS4xNTMtLjItLjQ1NyAwLS4zMDUuMDY2LS40NTcuMi0uNDU3Wm0yLjIxMSAwaDIuMTQ0Yy4xMzQgMCAuMjAxLjE1Mi4yMDEuNDU3IDAgLjMwNC0uMDY3LjQ1Ny0uMi40NTdINi40MzFjLS4xMzQgMC0uMi0uMTUzLS4yLS40NTcgMC0uMzA1LjA2Ni0uNDU3LjItLjQ1N1oiIGZpbGw9IiMyOEQxQjMiLz48L2c+PC9zdmc+",su=Object.defineProperty,nu=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,Kn=(o,a,l)=>a in o?su(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Ru=(o,a)=>{for(var l in a||(a={}))yu.call(a,l)&&Kn(o,l,a[l]);if(nu)for(var l of nu(a))Ku.call(a,l)&&Kn(o,l,a[l]);return o};const wu=o=>React.createElement("svg",Ru({width:14,height:16,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"\u4EE3\u7801\u8BCA\u65AD"),React.createElement("g",{fill:"#6320FE",fillRule:"nonzero"},React.createElement("path",{d:"m1.272 3.267 1.667 1.666c.4-.333 1-.533 1.6-.533h2v10.467h-2c-.534 0-1.134-.2-1.534-.534L1.272 16l-.867-.867 1.8-1.8c-.133-.333-.266-.666-.266-1.066V10.2H.005V9H1.94V6.933c0-.4.066-.733.266-1.066l-1.8-1.8.867-.8Zm8 6.933c1.267 0 2.333 1 2.333 2.267 0 .266-.066.533-.133.8l1.867 1.866-.934.867-1.733-1.733a2.33 2.33 0 0 1-1.467.533c-1.266 0-2.333-1-2.333-2.267.067-1.266 1.067-2.333 2.4-2.333Z"}),React.createElement("path",{d:"m12.405 3.267.867.866L11.405 6c.134.267.2.6.2.933V10.6c-.533-.867-1.4-1.4-2.533-1.4-.8 0-1.533.333-2.067.867V4.4h2c.6 0 1.2.2 1.667.6l1.733-1.733Z"}),React.createElement("path",{d:"M6.805 0c1.467 0 2.6 1.133 2.6 2.6V4H4.14V2.6c0-1.467 1.2-2.6 2.666-2.6Z"})));var Su="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzYzMjBGRSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMS4yNzIgMy4yNjcgMS42NjcgMS42NjZjLjQtLjMzMyAxLS41MzMgMS42LS41MzNoMnYxMC40NjdoLTJjLS41MzQgMC0xLjEzNC0uMi0xLjUzNC0uNTM0TDEuMjcyIDE2bC0uODY3LS44NjcgMS44LTEuOGMtLjEzMy0uMzMzLS4yNjYtLjY2Ni0uMjY2LTEuMDY2VjEwLjJILjAwNVY5SDEuOTRWNi45MzNjMC0uNC4wNjYtLjczMy4yNjYtMS4wNjZsLTEuOC0xLjguODY3LS44Wm04IDYuOTMzYzEuMjY3IDAgMi4zMzMgMSAyLjMzMyAyLjI2NyAwIC4yNjYtLjA2Ni41MzMtLjEzMy44bDEuODY3IDEuODY2LS45MzQuODY3LTEuNzMzLTEuNzMzYTIuMzMgMi4zMyAwIDAgMS0xLjQ2Ny41MzNjLTEuMjY2IDAtMi4zMzMtMS0yLjMzMy0yLjI2Ny4wNjctMS4yNjYgMS4wNjctMi4zMzMgMi40LTIuMzMzWiIvPjxwYXRoIGQ9Im0xMi40MDUgMy4yNjcuODY3Ljg2NkwxMS40MDUgNmMuMTM0LjI2Ny4yLjYuMi45MzNWMTAuNmMtLjUzMy0uODY3LTEuNC0xLjQtMi41MzMtMS40LS44IDAtMS41MzMuMzMzLTIuMDY3Ljg2N1Y0LjRoMmMuNiAwIDEuMi4yIDEuNjY3LjZsMS43MzMtMS43MzNaIi8+PHBhdGggZD0iTTYuODA1IDBjMS40NjcgMCAyLjYgMS4xMzMgMi42IDIuNlY0SDQuMTRWMi42YzAtMS40NjcgMS4yLTIuNiAyLjY2Ni0yLjZaIi8+PC9nPjwvc3ZnPg==",Xu=Object.defineProperty,Vu=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,ia=(o,a,l)=>a in o?Xu(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,jl=(o,a)=>{for(var l in a||(a={}))Pu.call(a,l)&&ia(o,l,a[l]);if(Vu)for(var l of Vu(a))qu.call(a,l)&&ia(o,l,a[l]);return o};const Ur=o=>React.createElement("svg",jl({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.76 15.976c-.502 0-.996-.123-1.438-.361l-4.884-2.646C.539 12.47-.006 11.585 0 10.633V5.344c0-.95.54-1.835 1.437-2.336L6.322.361a3.042 3.042 0 0 1 2.876 0l4.885 2.647c.898.502 1.442 1.385 1.438 2.336v5.29c0 .95-.54 1.836-1.438 2.335l-4.885 2.646a3.018 3.018 0 0 1-1.438.361Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M7.405 15.97c-.64-2.987-.64-5.09-.66-5.626L8.8 6c2.011-.731 3.36-1.886 6.388-1.912.222.389.34.828.343 1.276v5.289c0 .95-.542 1.835-1.438 2.336l-4.886 2.644a3.033 3.033 0 0 1-1.802.338Z",fill:"#77E89B"}),React.createElement("path",{d:"M4.614 4.4c.195 0 .352.187.352.416 0 .228-.157.414-.352.415-.196 0-.353.186-.353.415v2.076c0 .111-.038.217-.105.294l-.102.122.103.122a.453.453 0 0 1 .104.294v2.076c0 .23.158.415.354.415.194.001.351.187.351.415 0 .23-.157.415-.351.416-.585 0-1.062-.56-1.062-1.246V8.726l-.25-.294a.468.468 0 0 1 0-.588l.25-.294V5.646c0-.688.477-1.246 1.062-1.246Zm6.144 0c.584 0 1.06.56 1.06 1.246V7.55l.249.294a.471.471 0 0 1 0 .588l-.25.294v1.904c0 .688-.475 1.246-1.059 1.246a.347.347 0 0 1-.307-.207.48.48 0 0 1 0-.417.347.347 0 0 1 .306-.207c.196 0 .354-.186.354-.415V8.554c0-.111.037-.217.104-.294l.103-.122-.103-.122a.455.455 0 0 1-.104-.294V5.646c0-.23-.158-.415-.353-.415a.347.347 0 0 1-.307-.208.48.48 0 0 1 0-.416.347.347 0 0 1 .306-.207h.001ZM8.611 5.747a.374.374 0 0 1 .185.496l-2.177 4.756a.374.374 0 0 1-.68-.311l2.177-4.755a.374.374 0 0 1 .495-.185Z",fill:"#FFF"})));var Ll="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy43NiAxNS45NzZjLS41MDIgMC0uOTk2LS4xMjMtMS40MzgtLjM2MWwtNC44ODQtMi42NDZDLjUzOSAxMi40Ny0uMDA2IDExLjU4NSAwIDEwLjYzM1Y1LjM0NGMwLS45NS41NC0xLjgzNSAxLjQzNy0yLjMzNkw2LjMyMi4zNjFhMy4wNDIgMy4wNDIgMCAwIDEgMi44NzYgMGw0Ljg4NSAyLjY0N2MuODk4LjUwMiAxLjQ0MiAxLjM4NSAxLjQzOCAyLjMzNnY1LjI5YzAgLjk1LS41NCAxLjgzNi0xLjQzOCAyLjMzNWwtNC44ODUgMi42NDZhMy4wMTggMy4wMTggMCAwIDEtMS40MzguMzYxWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik03LjQwNSAxNS45N2MtLjY0LTIuOTg3LS42NC01LjA5LS42Ni01LjYyNkw4LjggNmMyLjAxMS0uNzMxIDMuMzYtMS44ODYgNi4zODgtMS45MTIuMjIyLjM4OS4zNC44MjguMzQzIDEuMjc2djUuMjg5YzAgLjk1LS41NDIgMS44MzUtMS40MzggMi4zMzZsLTQuODg2IDIuNjQ0YTMuMDMzIDMuMDMzIDAgMCAxLTEuODAyLjMzOFoiIGZpbGw9IiM3N0U4OUIiLz48cGF0aCBkPSJNNC42MTQgNC40Yy4xOTUgMCAuMzUyLjE4Ny4zNTIuNDE2IDAgLjIyOC0uMTU3LjQxNC0uMzUyLjQxNS0uMTk2IDAtLjM1My4xODYtLjM1My40MTV2Mi4wNzZjMCAuMTExLS4wMzguMjE3LS4xMDUuMjk0bC0uMTAyLjEyMi4xMDMuMTIyYS40NTMuNDUzIDAgMCAxIC4xMDQuMjk0djIuMDc2YzAgLjIzLjE1OC40MTUuMzU0LjQxNS4xOTQuMDAxLjM1MS4xODcuMzUxLjQxNSAwIC4yMy0uMTU3LjQxNS0uMzUxLjQxNi0uNTg1IDAtMS4wNjItLjU2LTEuMDYyLTEuMjQ2VjguNzI2bC0uMjUtLjI5NGEuNDY4LjQ2OCAwIDAgMSAwLS41ODhsLjI1LS4yOTRWNS42NDZjMC0uNjg4LjQ3Ny0xLjI0NiAxLjA2Mi0xLjI0NlptNi4xNDQgMGMuNTg0IDAgMS4wNi41NiAxLjA2IDEuMjQ2VjcuNTVsLjI0OS4yOTRhLjQ3MS40NzEgMCAwIDEgMCAuNTg4bC0uMjUuMjk0djEuOTA0YzAgLjY4OC0uNDc1IDEuMjQ2LTEuMDU5IDEuMjQ2YS4zNDcuMzQ3IDAgMCAxLS4zMDctLjIwNy40OC40OCAwIDAgMSAwLS40MTcuMzQ3LjM0NyAwIDAgMSAuMzA2LS4yMDdjLjE5NiAwIC4zNTQtLjE4Ni4zNTQtLjQxNVY4LjU1NGMwLS4xMTEuMDM3LS4yMTcuMTA0LS4yOTRsLjEwMy0uMTIyLS4xMDMtLjEyMmEuNDU1LjQ1NSAwIDAgMS0uMTA0LS4yOTRWNS42NDZjMC0uMjMtLjE1OC0uNDE1LS4zNTMtLjQxNWEuMzQ3LjM0NyAwIDAgMS0uMzA3LS4yMDguNDguNDggMCAwIDEgMC0uNDE2LjM0Ny4zNDcgMCAwIDEgLjMwNi0uMjA3aC4wMDFaTTguNjExIDUuNzQ3YS4zNzQuMzc0IDAgMCAxIC4xODUuNDk2bC0yLjE3NyA0Ljc1NmEuMzc0LjM3NCAwIDAgMS0uNjgtLjMxMWwyLjE3Ny00Ljc1NWEuMzc0LjM3NCAwIDAgMSAuNDk1LS4xODVaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",Nl=Object.defineProperty,al=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,ll=(o,a,l)=>a in o?Nl(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,bl=(o,a)=>{for(var l in a||(a={}))Bl.call(a,l)&&ll(o,l,a[l]);if(al)for(var l of al(a))Il.call(a,l)&&ll(o,l,a[l]);return o};const Wr=o=>React.createElement("svg",bl({width:16,height:16,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o),React.createElement("title",null,"1 (2)"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h16v16H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("use",{fill:"#FFF",fillRule:"nonzero",opacity:.01,xlinkHref:"#yfjc_svg__a"}),React.createElement("g",{mask:"url(#yfjc_svg__b)"},React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M4.45 1.367h6.278c2.424 0 3.636 1.212 3.636 3.636v6.695c0 2.424-1.212 3.636-3.636 3.636H4.45c-2.424 0-3.636-1.212-3.636-3.636V5.003c0-2.424 1.212-3.636 3.636-3.636Z",fill:"#FF8303"}),React.createElement("path",{d:"M4.688 3.891h5.8c1.455 0 2.182.727 2.182 2.182v4.695c0 1.455-.727 2.182-2.182 2.182h-5.8c-1.454 0-2.181-.727-2.181-2.182V6.073c0-1.455.727-2.182 2.181-2.182Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M5.22 6.136h3.042c.455 0 .682.227.682.682 0 .454-.227.68-.682.68H5.221c-.455 0-.682-.226-.682-.68 0-.455.227-.682.682-.682ZM5.056.004h5.065c1.022 0 1.533.511 1.533 1.533 0 1.022-.511 1.533-1.533 1.533H5.056c-1.022 0-1.533-.51-1.533-1.533 0-1.022.511-1.533 1.533-1.533ZM5.22 9.202h5.075c.454 0 .681.228.681.682 0 .454-.227.681-.681.681H5.221c-.455 0-.682-.227-.682-.681 0-.454.227-.682.682-.682Z",fill:"#FFCC34"})),React.createElement("path",{d:"m12.878 12.584 1.563 1.563a.82.82 0 0 1-1.163 1.156l-1.624-1.623a3.32 3.32 0 1 1 1.786-2.945c0 .66-.196 1.304-.562 1.849Zm-1.178-1.85a1.58 1.58 0 1 0-3.16 0 1.58 1.58 0 0 0 3.16 0Z",stroke:"#FFF",fill:"#FF8303",fillRule:"nonzero"}))));var Ol="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG9wYWNpdHk9Ii4wMSIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik00LjQ1IDEuMzY3aDYuMjc4YzIuNDI0IDAgMy42MzYgMS4yMTIgMy42MzYgMy42MzZ2Ni42OTVjMCAyLjQyNC0xLjIxMiAzLjYzNi0zLjYzNiAzLjYzNkg0LjQ1Yy0yLjQyNCAwLTMuNjM2LTEuMjEyLTMuNjM2LTMuNjM2VjUuMDAzYzAtMi40MjQgMS4yMTItMy42MzYgMy42MzYtMy42MzZaIiBmaWxsPSIjRkY4MzAzIi8+PHBhdGggZD0iTTQuNjg4IDMuODkxaDUuOGMxLjQ1NSAwIDIuMTgyLjcyNyAyLjE4MiAyLjE4MnY0LjY5NWMwIDEuNDU1LS43MjcgMi4xODItMi4xODIgMi4xODJoLTUuOGMtMS40NTQgMC0yLjE4MS0uNzI3LTIuMTgxLTIuMTgyVjYuMDczYzAtMS40NTUuNzI3LTIuMTgyIDIuMTgxLTIuMTgyWiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik01LjIyIDYuMTM2aDMuMDQyYy40NTUgMCAuNjgyLjIyNy42ODIuNjgyIDAgLjQ1NC0uMjI3LjY4LS42ODIuNjhINS4yMjFjLS40NTUgMC0uNjgyLS4yMjYtLjY4Mi0uNjggMC0uNDU1LjIyNy0uNjgyLjY4Mi0uNjgyWk01LjA1Ni4wMDRoNS4wNjVjMS4wMjIgMCAxLjUzMy41MTEgMS41MzMgMS41MzMgMCAxLjAyMi0uNTExIDEuNTMzLTEuNTMzIDEuNTMzSDUuMDU2Yy0xLjAyMiAwLTEuNTMzLS41MS0xLjUzMy0xLjUzMyAwLTEuMDIyLjUxMS0xLjUzMyAxLjUzMy0xLjUzM1pNNS4yMiA5LjIwMmg1LjA3NWMuNDU0IDAgLjY4MS4yMjguNjgxLjY4MiAwIC40NTQtLjIyNy42ODEtLjY4MS42ODFINS4yMjFjLS40NTUgMC0uNjgyLS4yMjctLjY4Mi0uNjgxIDAtLjQ1NC4yMjctLjY4Mi42ODItLjY4MloiIGZpbGw9IiNGRkNDMzQiLz48L2c+PHBhdGggZD0ibTEyLjg3OCAxMi41ODQgMS41NjMgMS41NjNhLjgyLjgyIDAgMCAxLTEuMTYzIDEuMTU2bC0xLjYyNC0xLjYyM2EzLjMyIDMuMzIgMCAxIDEgMS43ODYtMi45NDVjMCAuNjYtLjE5NiAxLjMwNC0uNTYyIDEuODQ5Wm0tMS4xNzgtMS44NWExLjU4IDEuNTggMCAxIDAtMy4xNiAwIDEuNTggMS41OCAwIDAgMCAzLjE2IDBaIiBzdHJva2U9IiNGRkYiIGZpbGw9IiNGRjgzMDMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L2c+PC9zdmc+",kl=Object.defineProperty,rl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ol=(o,a,l)=>a in o?kl(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Tl=(o,a)=>{for(var l in a||(a={}))Rl.call(a,l)&&ol(o,l,a[l]);if(rl)for(var l of rl(a))Pl.call(a,l)&&ol(o,l,a[l]);return o};const Hr=o=>React.createElement("svg",Tl({width:15,height:15,xmlns:"http://www.w3.org/2000/svg"},o),React.createElement("title",null,"1 (1)"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h15v15H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M1.875 14.15a.83.83 0 0 1-.837-.828V.922a.832.832 0 0 1 .837-.833h8.583l2.554 2.548v10.68a.837.837 0 0 1-.825.835H1.875v-.003Z",fill:"#F4FAFF"}),React.createElement("path",{d:"m10.402.234 2.489 2.473v10.594a.703.703 0 0 1-.704.703H1.891a.703.703 0 0 1-.72-.691V.949a.704.704 0 0 1 .704-.715h8.527M10.5 0H1.891a.952.952 0 0 0-.954.95V13.3c.008.522.433.94.954.938h10.28a.952.952 0 0 0 .954-.937V2.613L10.5 0Z",fill:"#79B8FF"}),React.createElement("path",{d:"M12.942 2.716h-1.947a.595.595 0 0 1-.612-.574V.18l2.56 2.536Z",fill:"#79B8FF"}),React.createElement("path",{d:"M0 9.844h14.063v4.453a.703.703 0 0 1-.704.703H.703A.703.703 0 0 1 0 14.297V9.844Z",fill:"#4885E0"}),React.createElement("path",{fill:"#377DD1",d:"M.937 9.844H0l.937-.938zM13.127 9.844h.935l-.935-.938z"}),React.createElement("path",{d:"M7.922 5.334h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188ZM7.922 6.53h3.375c.125 0 .187.062.187.187s-.062.188-.187.188H7.922c-.125 0-.188-.063-.188-.188s.063-.187.188-.187ZM7.922 7.725h3.375c.125 0 .187.063.187.188s-.062.187-.187.187H7.922c-.125 0-.188-.062-.188-.187s.063-.188.188-.188Z",fill:"#B5C2E3"})),React.createElement("path",{d:"M8.057 8.214 6.273 6.42a2.445 2.445 0 1 0-.48.478l1.785 1.796a.15.15 0 0 0 .213 0l.266-.266a.15.15 0 0 0 0-.213Zm-5.01-1.98a1.795 1.795 0 1 1 2.537-2.538 1.795 1.795 0 0 1-2.538 2.538Z",fill:"#3DCEEB",fillRule:"nonzero"})));var Zl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE1djE1SDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMS44NzUgMTQuMTVhLjgzLjgzIDAgMCAxLS44MzctLjgyOFYuOTIyYS44MzIuODMyIDAgMCAxIC44MzctLjgzM2g4LjU4M2wyLjU1NCAyLjU0OHYxMC42OGEuODM3LjgzNyAwIDAgMS0uODI1LjgzNUgxLjg3NXYtLjAwM1oiIGZpbGw9IiNGNEZBRkYiLz48cGF0aCBkPSJtMTAuNDAyLjIzNCAyLjQ4OSAyLjQ3M3YxMC41OTRhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNIMS44OTFhLjcwMy43MDMgMCAwIDEtLjcyLS42OTFWLjk0OWEuNzA0LjcwNCAwIDAgMSAuNzA0LS43MTVoOC41MjdNMTAuNSAwSDEuODkxYS45NTIuOTUyIDAgMCAwLS45NTQuOTVWMTMuM2MuMDA4LjUyMi40MzMuOTQuOTU0LjkzOGgxMC4yOGEuOTUyLjk1MiAwIDAgMCAuOTU0LS45MzdWMi42MTNMMTAuNSAwWiIgZmlsbD0iIzc5QjhGRiIvPjxwYXRoIGQ9Ik0xMi45NDIgMi43MTZoLTEuOTQ3YS41OTUuNTk1IDAgMCAxLS42MTItLjU3NFYuMThsMi41NiAyLjUzNloiIGZpbGw9IiM3OUI4RkYiLz48cGF0aCBkPSJNMCA5Ljg0NGgxNC4wNjN2NC40NTNhLjcwMy43MDMgMCAwIDEtLjcwNC43MDNILjcwM0EuNzAzLjcwMyAwIDAgMSAwIDE0LjI5N1Y5Ljg0NFoiIGZpbGw9IiM0ODg1RTAiLz48cGF0aCBmaWxsPSIjMzc3REQxIiBkPSJNLjkzNyA5Ljg0NEgwbC45MzctLjkzOHpNMTMuMTI3IDkuODQ0aC45MzVsLS45MzUtLjkzOHoiLz48cGF0aCBkPSJNNy45MjIgNS4zMzRoMy4zNzVjLjEyNSAwIC4xODcuMDYzLjE4Ny4xODhzLS4wNjIuMTg3LS4xODcuMTg3SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYyLS4xODgtLjE4N3MuMDYzLS4xODguMTg4LS4xODhaTTcuOTIyIDYuNTNoMy4zNzVjLjEyNSAwIC4xODcuMDYyLjE4Ny4xODdzLS4wNjIuMTg4LS4xODcuMTg4SDcuOTIyYy0uMTI1IDAtLjE4OC0uMDYzLS4xODgtLjE4OHMuMDYzLS4xODcuMTg4LS4xODdaTTcuOTIyIDcuNzI1aDMuMzc1Yy4xMjUgMCAuMTg3LjA2My4xODcuMTg4cy0uMDYyLjE4Ny0uMTg3LjE4N0g3LjkyMmMtLjEyNSAwLS4xODgtLjA2Mi0uMTg4LS4xODdzLjA2My0uMTg4LjE4OC0uMTg4WiIgZmlsbD0iI0I1QzJFMyIvPjwvZz48cGF0aCBkPSJNOC4wNTcgOC4yMTQgNi4yNzMgNi40MmEyLjQ0NSAyLjQ0NSAwIDEgMC0uNDguNDc4bDEuNzg1IDEuNzk2YS4xNS4xNSAwIDAgMCAuMjEzIDBsLjI2Ni0uMjY2YS4xNS4xNSAwIDAgMCAwLS4yMTNabS01LjAxLTEuOThhMS43OTUgMS43OTUgMCAxIDEgMi41MzctMi41MzggMS43OTUgMS43OTUgMCAwIDEtMi41MzggMi41MzhaIiBmaWxsPSIjM0RDRUVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",zl="data:image/png;base64,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",Yl="data:image/png;base64,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",Ul="data:image/png;base64,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",il=u(42441),Wl=u(9148),$=u(59301),Hl=Object.defineProperty,Ql=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,cl=(o,a,l)=>a in o?Hl(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,$n=(o,a)=>{for(var l in a||(a={}))Kl.call(a,l)&&cl(o,l,a[l]);if(sl)for(var l of sl(a))Vl.call(a,l)&&cl(o,l,a[l]);return o},cu=(o,a)=>Ql(o,Gl(a)),Da=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const _l={1:Zl,2:Ol,3:Su,4:la,5:Ll,6:za,7:ku,8:Ta},dl=[{id:1,name:"\u667A\u80FD\u5BA1\u9898",type:"1"},{id:2,name:"\u8BED\u6CD5\u68C0\u67E5",type:"5"},{id:3,name:"\u4EE3\u7801\u8BCA\u65AD",type:"2"},{id:4,name:"AI\u8F85\u5BFC",type:"3"},{id:5,name:"\u4EE3\u7801\u6CE8\u91CA",type:"8"},{id:6,name:"\u4EE3\u7801\u8BC4\u4EF7",type:"9"},{id:7,name:"\u4EE3\u7801\u4F18\u5316",type:"7"},{id:8,name:"AI\u95EE\u7B54",type:"10"}],{RangePicker:Jl}=gt.default,Xl=({classroomList:o,shixunHomeworks:a,dispatch:l})=>{var ye,Te,Ge,U,Se,M,K,ft,wt,xe,qe,Mn,At,Ut;const vt=(0,i.useParams)(),[re,It]=(0,e.useState)(1),[Dn,oe]=(0,e.useState)(!1),[Ye,Ht]=(0,e.useState)($n($n({},{page:1,limit:20,course_group_ids:"all",hack_ids:"all"}),vt)),[jn]=dn.default.useForm(),C=(0,e.useRef)(""),[Ze,Dt]=(0,e.useState)("1"),[ae,k]=(0,e.useState)([]),c=(0,e.useRef)({page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}),[at,St]=(0,e.useState)([]),[We,Gt]=(0,e.useState)(null),[ct,lt]=(0,e.useState)(null),[Xe,an]=(0,e.useState)(0),[xn,E]=(0,e.useState)(!1),X=[{key:"1",label:"\u667A\u80FD\u5BA1\u9898"},{key:"5",label:"\u8BED\u6CD5\u68C0\u67E5"},{key:"2",label:"\u4EE3\u7801\u8BCA\u65AD"},{key:"3",label:"AI\u8F85\u5BFC"},{key:"8",label:"\u4EE3\u7801\u6CE8\u91CA"},{key:"9",label:"\u4EE3\u7801\u8BC4\u4EF7"},{key:"7",label:"\u4EE3\u7801\u4F18\u5316"},{key:"10",label:"AI\u95EE\u7B54"}],we={1:"\u667A\u80FD\u5BA1\u9898",5:"\u8BED\u6CD5\u68C0\u67E5",2:"\u4EE3\u7801\u8BCA\u65AD",3:"AI\u8F85\u5BFC",9:"\u4EE3\u7801\u8BC4\u4EF7",7:"\u4EE3\u7801\u4F18\u5316",8:"\u4EE3\u7801\u6CE8\u91CA",10:"AI\u95EE\u7B54"},ht=[{id:"1",name:"\u5DE5\u5177\u4F9D\u8D56\u578B",des:"\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u8FD94\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F3\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u53EF\u80FD\u9700\u8981\u5728\u6559\u5B66\u8FC7\u7A0B\u4E2D\u6CE8\u91CD\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u52A0\u5F3A\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002",img:zl,type:4},{id:"2",name:"\u8D28\u91CF\u63D0\u5347\u578B ",des:"\u4F7F\u7528\u4EE3\u7801\u8BC4\u4EF7\u3001\u4EE3\u7801\u4F18\u5316\u3001\u4EE3\u7801\u6CE8\u91CA\u5DE5\u5177 \u8FD93\u79CD\u5DE5\u5177\u5185\u7684\u4EFB\u610F2\u79CD\u5DE5\u5177 \u6216\u8005 \u4F7F\u7528\u5176\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5BF9\u4EE3\u7801\u7684\u8D28\u91CF\u8981\u6C42\u8F83\u9AD8\uFF0C\u6709\u66F4\u8FDB\u4E00\u7EA7\u7684\u5B66\u4E60\u8BC9\u6C42\uFF0C\u53EF\u7EFC\u5408\u8003\u8651\u540E\u4F5C\u4E3A\u4F18\u79C0\u5B66\u751F\u57F9\u517B\u3002",img:Yl,type:5},{id:"3",name:"\u521B\u65B0\u63A2\u7D22\u578B ",des:"\u4F7F\u7528AI\u95EE\u7B54\u5DE5\u5177\u7684\u6B21\u6570\u22653\u6B21 \u6216\u8005 \u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21\u22653\u8F6E\uFF0C\u8BE5\u90E8\u5206\u5B66\u751F\u5728\u505A\u9898\u8FC7\u7A0B\u4E2D\u6709\u79EF\u6781\u5C1D\u8BD5\u4E0E\u63A2\u7D22\u7684\u610F\u613F\u3002",img:Ul,type:6}],he={\u672A\u8BC4\u6D4B:"#3A78FF",\u8BC4\u6D4B\u5931\u8D251\u6B21:"#FACC16",\u8BC4\u6D4B\u5931\u8D252\u6B21:"#2E95F2",\u8BC4\u6D4B\u5931\u8D253\u6B21\u53CA\u4EE5\u4E0A:"#2EC25B",\u672A\u901A\u5173\u524D\u4F7F\u7528:"#3A78FF",\u901A\u5173\u540E\u4F7F\u7528:"#FACC16","1\u8F6E":"#FACC16","2-3\u8F6E":"#2E95F2","4-5\u8F6E":"#2EC25B","6\u8F6E\u53CA\u4EE5\u4E0A":"#3A78FF"},Ke=(0,e.useMemo)(()=>{var Le;return{tooltip:{},xAxis:{type:"category",data:(Le=ct==null?void 0:ct.bar_list)==null?void 0:Le.map(zt=>zt.name),name:"\u6B21\u6570\u533A\u95F4",nameLocation:"end",axisLine:{show:!0,lineStyle:{color:"#ebebeb"}},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"}},yAxis:{type:"value",name:"\u4EBA\u6570",axisLine:{show:!1},axisTick:{lineStyle:{color:"#ebebeb"}},axisLabel:{color:"#666"},nameTextStyle:{color:"#666"},splitLine:{show:!0,lineStyle:{color:"#ebebeb"}}},grid:{left:50,right:80,top:50,bottom:50},series:[{data:ct==null?void 0:ct.bar_list,type:"bar",itemStyle:{color:"#2EC25B"},barMaxWidth:20}]}},[ct==null?void 0:ct.bar_list]),jt=(0,e.useMemo)(()=>{var Le,zt;return{tooltip:{trigger:"item",formatter:"{b}: {c} ({d}%)"},legend:{orient:"horizontal",bottom:"0",data:(Le=ct==null?void 0:ct.pie_list)==null?void 0:Le.map(Pn=>Pn.name)},series:[{type:"pie",radius:["30%","60%"],avoidLabelOverlap:!0,label:{distanceToLabelLine:10,edgeDistance:"10%",bleedMargin:5,formatter:`{b}
{d}%`,show:!0,position:"outside"},labelLayout:{hideOverlap:!0,moveOverlap:"shiftY"},labelLine:{show:!0,length:20,length2:20},data:ct==null?void 0:ct.pie_list,color:(zt=ct==null?void 0:ct.pie_list)==null?void 0:zt.map(Pn=>he[Pn==null?void 0:Pn.name])}]}},[ct==null?void 0:ct.pie_list]);(0,e.useEffect)(()=>{bt()},[Ze,Ye]),(0,e.useEffect)(()=>{var Le,zt,Pn;(zt=(Le=a==null?void 0:a.workSetting)==null?void 0:Le.hacks)!=null&&zt.length&&k((Pn=a==null?void 0:a.workSetting)==null?void 0:Pn.hacks)},[(Te=(ye=a==null?void 0:a.workSetting)==null?void 0:ye.hacks)==null?void 0:Te.length]),(0,e.useEffect)(()=>{un()},[Ye]);const bt=()=>Da(void 0,null,function*(){const Le=yield(0,y.ZP)(`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/get_info_by_tools.json`,{method:"get",params:{scene_type:Ze,hack_ids:(Ye==null?void 0:Ye.hack_ids)=="all"?null:Ye==null?void 0:Ye.hack_ids,course_group_ids:(Ye==null?void 0:Ye.course_group_ids)=="all"?null:Ye==null?void 0:Ye.course_group_ids}});(Le==null?void 0:Le.status)==0&&lt(Le)}),un=()=>Da(void 0,null,function*(){const Le=yield(0,y.ZP)(`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/info.json`,{method:"get",params:{hack_ids:(Ye==null?void 0:Ye.hack_ids)=="all"?null:Ye==null?void 0:Ye.hack_ids,course_group_ids:(Ye==null?void 0:Ye.course_group_ids)=="all"?null:Ye==null?void 0:Ye.course_group_ids}});(Le==null?void 0:Le.status)===0&&Gt(Le)}),Wt=()=>Da(void 0,null,function*(){var Le,zt,Pn,uu;const Hn={1:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_like.json`,2:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_tools.json`,3:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_pie.json`,4:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_type.json`,5:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_type.json`,6:`/api/shixun_works_statistics/${Ye==null?void 0:Ye.categoryId}/list_students_by_type.json`},au=yield(0,y.ZP)(Hn[C==null?void 0:C.current],{method:"get",params:cu($n({},c.current),{course_group_ids:((Le=c==null?void 0:c.current)==null?void 0:Le.course_group_ids)=="all"?null:(zt=c==null?void 0:c.current)==null?void 0:zt.course_group_ids,hack_ids:(Ye==null?void 0:Ye.hack_ids)=="all"?null:Ye==null?void 0:Ye.hack_ids})});(au==null?void 0:au.status)===0&&(St((Pn=au==null?void 0:au.data)==null?void 0:Pn.list),an((uu=au==null?void 0:au.data)==null?void 0:uu.count))}),bn=()=>{Ye.page=1;const Le=Object.assign({},jn.getFieldValue());delete Ye.course_group_ids,delete Ye.hack_ids,Object.keys(Le).map(function(zt){switch(zt){case"course_group_ids":Le[zt].includes("all")||!Le[zt].length?(delete Ye.course_group_ids,jn.setFieldsValue({course_group_ids:"all"})):(Ye.course_group_ids=Le[zt],jn.setFieldsValue({course_group_ids:Ye.course_group_ids}));break;case"hack_ids":Le[zt].includes("all")||!Le[zt].length?(delete Ye.hack_ids,jn.setFieldsValue({hack_ids:"all"})):(Ye.hack_ids=Le[zt],jn.setFieldsValue({hack_ids:Ye.hack_ids}));break}}),Ht($n({},Ye)),c.current=cu($n({},c==null?void 0:c.current),{course_group_ids:Ye==null?void 0:Ye.course_group_ids,hack_ids:Ye==null?void 0:Ye.hack_ids})},eu=()=>{var Le;const{used_users_count:zt,unused_users_count:Pn,used_users_percent:uu,unused_users_percent:Hn,max_scene_name:au,max_users_count:Br,min_scene_name:Ir,min_users_count:br,pass_users_with_ai:Or,pass_users_without_ai:kr,pass_users_with_ai_rate:Rr,pass_users_without_ai_rate:Pr,use_ai_count:Tr,use_ai_rate:Al}=We==null?void 0:We.summary;return $.createElement($.Fragment,null,$.createElement("div",null,"\u672C\u6B21\u5B9E\u9A8C\u5171\u6709",$.createElement("span",null,zt)," \u540D\u5B66\u751F\u4F7F\u7528\u4E86AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",$.createElement("span",null,uu,"%"),"\uFF0C",$.createElement("span",null,Pn)," \u540D\u5B66\u751F\u672A\u4F7F\u7528AI\u5DE5\u5177\uFF0C\u5360\u672C\u6B21\u4F5C\u4E1A\u603B\u4EBA\u6570\u7684 ",$.createElement("span",null,Hn,"%"),"\u3002\u4F7F\u7528",$.createElement("b",null,au),"\u5DE5\u5177\u7684\u5B66\u751F\u4EBA\u6570\u6700\u591A\uFF08",$.createElement("span",null,Br),"\u540D\uFF09\uFF0C\u4F7F\u7528",$.createElement("b",null,Ir),"\u7684\u5B66\u751F\u4EBA\u6570\u6700\u5C11\uFF08",$.createElement("span",null,br),"\u540D\uFF09\u3002\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",$.createElement("span",null,Or)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",$.createElement("span",null,Rr,"%"),"\uFF1B\u672A\u4F7F\u7528AI\u5DE5\u5177\u7684\u5B66\u751F\u901A\u5173\u4EBA\u6570\u4E3A ",$.createElement("span",null,kr)," \u540D\uFF0C\u901A\u5173\u7387\u4E3A ",$.createElement("span",null,Pr,"%"),"\u3002"),Al>=((Le=a==null?void 0:a.workSetting)==null?void 0:Le.ai_warn_rate)&&$.createElement("div",{className:"mt5"},"\u4F7F\u7528\u8FC7",$.createElement("b",null,"\u667A\u80FD\u5BA1\u9898"),"\u3001",$.createElement("b",null,"\u8BED\u6CD5\u68C0\u67E5"),"\u3001",$.createElement("b",null,"\u4EE3\u7801\u8BCA\u65AD"),"\u3001",$.createElement("b",null,"AI\u8F85\u5BFC"),"\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\u7684\u5B66\u751F\u6709",$.createElement("span",null,Tr),"\u540D\uFF0C\u5360\u6BD4",$.createElement("span",null,Al,"%"),"\u3002\u8BE5\u90E8\u5206\u5B66\u751F\u4F7F\u7528\u8F85\u52A9\u578BAI\u5DE5\u5177\u8F83\u591A\uFF0C\u5728\u5BA1\u9898\u548C\u57FA\u7840\u4EE3\u7801\u7F16\u5199\u65B9\u9762\u80FD\u529B\u8F83\u6B20\u7F3A\uFF0C\u4E5F\u6709\u53EF\u80FD\u672C\u6B21\u4F5C\u4E1A\u8003\u5BDF\u7684\u5185\u5BB9\u8F83\u96BE\u3002\u5EFA\u8BAE\u60A8\u5728\u540E\u7EED\u6559\u5B66\u8FC7\u7A0B\u4E2D\u589E\u52A0\u57FA\u7840\u77E5\u8BC6\u7684\u8BB2\u89E3\uFF0C\u540C\u65F6\u5BF9\u5B66\u751F\u52A0\u5F3A\u5B9E\u8DF5\u8FD0\u7528\u7684\u5F15\u5BFC\u5E76\u6CE8\u91CD\u5B66\u751F\u4EE3\u7801\u7F16\u5199\u89C4\u8303\u3002"))},du=(0,e.useRef)(null),Ha=(0,e.useRef)(null);return(0,e.useEffect)(()=>{const Le=du.current.getEchartsInstance(),zt=Hn=>{var au;Hn.componentType==="series"&&(c.current=cu($n({},c==null?void 0:c.current),{scene_type:Ze,type:(au=Hn==null?void 0:Hn.data)==null?void 0:au.type,course_group_ids:Ye==null?void 0:Ye.course_group_ids}),C.current=2,Wt(),E(!0))};Le.on("click",zt);const Pn=Ha.current.getEchartsInstance(),uu=Hn=>{var au;Hn.componentType==="series"&&(c.current=cu($n({},c==null?void 0:c.current),{scene_type:Ze,type:(au=Hn==null?void 0:Hn.data)==null?void 0:au.type,course_group_ids:Ye==null?void 0:Ye.course_group_ids}),C.current=3,Wt(),E(!0))};return Pn.on("click",uu),()=>{Le.off("click",zt),Pn.off("click",uu)}},[c,Ze]),$.createElement("div",null,$.createElement("div",{className:cn.saixuan},$.createElement(dn.default,{form:jn,onChange:bn,initialValues:{course_group_ids:"all",hack_ids:"all"}},$.createElement(dn.default.Item,{name:"course_group_ids",style:{marginBottom:"15px"}},$.createElement(G.default.Group,{style:{width:"100%"}},$.createElement($t.Z,null,$.createElement(tt.Z,{className:"font14",flex:"80px",style:{marginBottom:10,color:"#9096A3"}},"\u5206\u73ED\u8303\u56F4"),$.createElement(tt.Z,{flex:"80px"},$.createElement(G.default,{value:"all"},"\u5168\u90E8")),$.createElement(tt.Z,{flex:"1",id:"divhe",style:{overflow:"hidden"}},(U=(Ge=a==null?void 0:a.workSetting)==null?void 0:Ge.course_group_info)==null?void 0:U.map((Le,zt)=>$.createElement(G.default,{value:Le.course_group_id},Le.group_group_name,"(",Le.count,")")))))),$.createElement(dn.default.Item,{name:"hack_ids",style:{marginBottom:"0px"}},$.createElement(G.default.Group,{style:{width:"100%"}},$.createElement($t.Z,null,$.createElement(tt.Z,{className:"font14",flex:"80px",style:{color:"#9096A3"}},"\u9898\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u76EE"),$.createElement(tt.Z,{flex:"80px"},$.createElement(G.default,{value:"all"},"\u5168\u90E8")),$.createElement(tt.Z,{flex:"1"},ae&&(ae==null?void 0:ae.map((Le,zt)=>$.createElement(G.default,{value:String(Le==null?void 0:Le.id)},"\u7B2C",zt+1,"\u9898"))))))))),$.createElement("div",{className:cn.jianyi},((Se=We==null?void 0:We.summary)==null?void 0:Se.used_users_count)>0&&$.createElement($.Fragment,null,$.createElement("div",{className:cn.jianyi_title},$.createElement("div",{className:cn.title_left},"\u603B\u7ED3\u4E0E\u5EFA\u8BAE"),$.createElement("div",{className:cn.title_right,onClick:()=>{var Le;It((Le=a==null?void 0:a.workSetting)==null?void 0:Le.ai_warn_rate),oe(!0)}},"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B")),$.createElement("div",{className:cn.yijian},(We==null?void 0:We.summary)&&eu())),$.createElement("div",{className:cn.jianyi_title},$.createElement("div",{className:cn.title_left},"\u4F7F\u7528\u603B\u89C8",$.createElement("span",null,"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),$.createElement("div",{className:cn.zonglan_list},dl==null?void 0:dl.map((Le,zt)=>{var Pn,uu;let Hn=(uu=(Pn=We==null?void 0:We.student_likes)==null?void 0:Pn.filter(au=>au.scene_name==Le.name))==null?void 0:uu[0];return $.createElement("div",{key:zt,className:cn.zonglan_item,onClick:()=>{c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le.type,course_group_ids:Ye==null?void 0:Ye.course_group_ids}),C.current=1,Wt(),E(!0)}},$.createElement("div",{className:cn.item_top},$.createElement("img",{src:_l[Le==null?void 0:Le.id],className:cn.top_img}),$.createElement("div",{className:cn.top_name},Le==null?void 0:Le.name)),$.createElement("div",{className:cn.item_bottom},$.createElement("div",null,"\u5171\u8BA1",$.createElement("span",{style:{color:"#165DFF",fontSize:"20px",margin:"0 5px"}},Hn==null?void 0:Hn.total_counts),"\u6B21"),$.createElement("i",{style:Le!=null&&Le.like?{color:"#FA8D30",marginLeft:"auto",cursor:"pointer"}:{marginLeft:"auto",cursor:"pointer"},className:"iconfot icon-yijiejue font14"}),$.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},Hn==null?void 0:Hn.praise_count),$.createElement("i",{style:Le!=null&&Le.dislike?{color:"#e86d7c",cursor:"pointer"}:{cursor:"pointer"},className:"iconfot icon-weijiejuezhengchang font14"}),$.createElement("span",{style:{marginLeft:"3px"}},Hn==null?void 0:Hn.tread_count)))})),$.createElement("div",{className:cn.jianyi_title},$.createElement("div",{className:cn.title_left},"AI\u5DE5\u5177\u4F7F\u7528\u8BE6\u60C5",$.createElement("span",null,"\uFF08\u70B9\u51FB\u67F1\u72B6\u6216\u73AF\u72B6\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09"))),$.createElement(f.default,{className:cn.tabs_style,items:X,onChange:Le=>{Dt(Le)}}),$.createElement("div",{className:cn.tubiao},$.createElement("div",{className:cn.pie_style},$.createElement("div",{className:cn.tb_title},ct==null?void 0:ct.bar_tips),$.createElement(il.Z,{ref:du,option:Ke,style:{width:530,height:330}})),$.createElement("div",{className:cn.line}),$.createElement("div",{className:cn.bar_style},$.createElement("div",{className:cn.tb_title},ct==null?void 0:ct.pie_tips),$.createElement(il.Z,{ref:Ha,option:jt,style:{width:530,height:310}}))),$.createElement("div",{className:cn.jianyi_title,style:{margin:"30px 0px 20px"}},$.createElement("div",{className:cn.title_left},"\u5B66\u751F\u7C7B\u578B\u5206\u6790",$.createElement("span",null,"\uFF08\u70B9\u51FB\u5361\u7247\u53EF\u67E5\u770B\u4F7F\u7528\u60C5\u51B5\uFF09"))),$.createElement("div",{className:cn.fenxi_list},ht==null?void 0:ht.map((Le,zt)=>{var Pn,uu,Hn;return $.createElement("div",{key:zt,className:cn.fenxi_item,onClick:()=>{C.current=Le==null?void 0:Le.type,c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le.id,course_group_ids:Ye==null?void 0:Ye.course_group_ids}),Wt(),E(!0)}},$.createElement("img",{src:Le==null?void 0:Le.img,style:{width:"114px",height:"115px",borderRadius:"60px"}}),$.createElement("div",{className:cn.leixing},Le==null?void 0:Le.name,$.createElement("span",null,"(",zt==0?(Pn=We==null?void 0:We.student_types)==null?void 0:Pn.by_tools_users_count:zt==1?(uu=We==null?void 0:We.student_types)==null?void 0:uu.by_quantity_users_count:(Hn=We==null?void 0:We.student_types)==null?void 0:Hn.by_innovate_users_count,"\u4EBA)")),$.createElement("div",{className:cn.pingjia},Le==null?void 0:Le.des))}))),$.createElement(N.default,{centered:!0,title:$.createElement($.Fragment,null,"\u5B66\u751F\u4F7F\u7528\u8BE6\u60C5",[2,3].includes(C==null?void 0:C.current)&&$.createElement("span",{className:"font14 c-grey-666"},"\uFF08",we[Ze],"\uFF09")),width:1100,open:xn,destroyOnClose:!0,okText:"\u786E\u5B9A",afterClose:()=>{c.current={page:1,limit:10,course_group_ids:"all",keyword:"",type:"",scene_type:""}},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>Da(void 0,null,function*(){}),onCancel:()=>{E(!1)}},$.createElement("div",{className:cn.inputBox},$.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},(C==null?void 0:C.current)==1&&$.createElement(mt.default,{defaultValue:(M=c==null?void 0:c.current)==null?void 0:M.scene_type,size:"large",style:{width:150,marginRight:"20px"},onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le,page:1}),Wt()}},$.createElement(mt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),$.createElement(mt.default.Option,{value:"1"},"\u667A\u80FD\u5BA1\u9898"),$.createElement(mt.default.Option,{value:"5"},"\u8BED\u6CD5\u68C0\u67E5"),$.createElement(mt.default.Option,{value:"2"},"\u4EE3\u7801\u8BCA\u65AD"),$.createElement(mt.default.Option,{value:"9"},"\u4EE3\u7801\u8BC4\u4EF7"),$.createElement(mt.default.Option,{value:"7"},"\u4EE3\u7801\u4F18\u5316"),$.createElement(mt.default.Option,{value:"8"},"\u4EE3\u7801\u6CE8\u91CA"),$.createElement(mt.default.Option,{value:"3"},"AI\u8F85\u5BFC"),$.createElement(mt.default.Option,{value:"10"},"AI\u95EE\u7B54")),["1","2","3","5"].includes(Ze)&&(C==null?void 0:C.current)==3&&$.createElement(mt.default,{defaultValue:(K=c==null?void 0:c.current)==null?void 0:K.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le,page:1}),Wt()}},$.createElement(mt.default.Option,{value:""},"\u5168\u90E8"),$.createElement(mt.default.Option,{value:1},"\u672A\u8BC4\u6D4B"),$.createElement(mt.default.Option,{value:2},"\u8BC4\u6D4B\u5931\u8D251\u6B21"),$.createElement(mt.default.Option,{value:3},"\u8BC4\u6D4B\u5931\u8D252\u6B21"),$.createElement(mt.default.Option,{value:4},"\u8BC4\u6D4B\u5931\u8D253\u6B21\u4EE5\u4E0A")),["7","8","9"].includes(Ze)&&(C==null?void 0:C.current)==3&&$.createElement(mt.default,{defaultValue:(ft=c==null?void 0:c.current)==null?void 0:ft.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le,page:1}),Wt()}},$.createElement(mt.default.Option,{value:""},"\u5168\u90E8"),$.createElement(mt.default.Option,{value:1},"\u672A\u901A\u5173\u524D\u4F7F\u7528"),$.createElement(mt.default.Option,{value:2},"\u901A\u5173\u540E\u4F7F\u7528")),Ze=="10"&&(C==null?void 0:C.current)==3&&$.createElement(mt.default,{defaultValue:(wt=c==null?void 0:c.current)==null?void 0:wt.type,size:"large",style:{width:150,marginRight:"20px"},onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{scene_type:Le,page:1}),Wt()}},$.createElement(mt.default.Option,{value:""},"\u5168\u90E8"),$.createElement(mt.default.Option,{value:1},"1\u8F6E"),$.createElement(mt.default.Option,{value:2},"2-3\u8F6E"),$.createElement(mt.default.Option,{value:3},"4-5\u8F6E"),$.createElement(mt.default.Option,{value:4},"6\u8F6E\u53CA\u4EE5\u4E0A")),$.createElement(mt.default,{style:{width:160},mode:"multiple",maxTagCount:"responsive",defaultValue:(xe=c==null?void 0:c.current)==null?void 0:xe.course_group_ids,onChange:Le=>{let zt=[...Le];zt.length===0&&(zt=["all"]),zt.includes("all")&&zt.length>1&&(zt[zt.length-1]=="all"?zt=["all"]:zt=zt.filter(Pn=>Pn!=="all")),c.current=cu($n({},c==null?void 0:c.current),{course_group_ids:zt,page:1}),Wt()},filterOption:(Le,zt)=>zt.label.indexOf(Le.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...((Mn=(qe=a==null?void 0:a.workSetting)==null?void 0:qe.course_group_info)==null?void 0:Mn.map(Le=>({label:Le==null?void 0:Le.group_group_name,value:Le==null?void 0:Le.course_group_id})))||[]]}),(C==null?void 0:C.current)==1&&$.createElement(Jl,{onChange:(Le,zt)=>{c.current=cu($n({},c==null?void 0:c.current),{start_at:zt==null?void 0:zt[0],end_at:zt==null?void 0:zt[1],page:1}),Wt()},size:"large",style:{width:"300px",marginLeft:20}}),$.createElement(Wl.t7,{style:{width:290,height:38,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{keyword:Le,page:1}),Wt()}}))),$.createElement(v.default,{style:{marginBottom:Xe>0?"0":"20px"},dataSource:at,pagination:!1,scroll:{y:520},columns:(At=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Le,zt,Pn)=>{var uu;return`${(((uu=c==null?void 0:c.current)==null?void 0:uu.page)-1)*10+Pn+1}`}},{title:"\u59D3\u540D",dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",ellipsis:!0},(C==null?void 0:C.current)==4&&{title:"\u667A\u80FD\u5BA1\u9898\uFF08\u6B21\uFF09",dataIndex:"scene_1_count",ellipsis:!0},(C==null?void 0:C.current)==4&&{title:"\u8BED\u6CD5\u68C0\u67E5\uFF08\u6B21\uFF09",dataIndex:"scene_5_count",ellipsis:!0},(C==null?void 0:C.current)==4&&{title:"\u4EE3\u7801\u8BCA\u65AD\uFF08\u6B21\uFF09",dataIndex:"scene_2_count",ellipsis:!0},(C==null?void 0:C.current)==4&&{title:"AI\u8F85\u5BFC\uFF08\u6B21\uFF09",dataIndex:"scene_3_count",ellipsis:!0},(C==null?void 0:C.current)==5&&{title:"\u4EE3\u7801\u8BC4\u4EF7\uFF08\u6B21\uFF09",dataIndex:"scene_9_count",ellipsis:!0},(C==null?void 0:C.current)==5&&{title:"\u4EE3\u7801\u4F18\u5316\uFF08\u6B21\uFF09",dataIndex:"scene_7_count",ellipsis:!0},(C==null?void 0:C.current)==5&&{title:"\u4EE3\u7801\u6CE8\u91CA\uFF08\u6B21\uFF09",dataIndex:"scene_8_count",ellipsis:!0},(C==null?void 0:C.current)==6&&{title:"\u7D2F\u8BA1\u4F7F\u7528\u6B21\u6570",dataIndex:"scene_10_conversation_count",ellipsis:!0},(C==null?void 0:C.current)==6&&{title:"\u7D2F\u8BA1\u5BF9\u8BDD\u8F6E\u6B21",dataIndex:"scene_10_count",ellipsis:!0},(C==null?void 0:C.current)==2&&{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"use_times",ellipsis:!0},(C==null?void 0:C.current)==1&&{title:"\u7C7B\u578B",dataIndex:"scene_type",ellipsis:!0},(C==null?void 0:C.current)==1&&{title:"\u53CD\u9988",dataIndex:"group_name",ellipsis:!0,render:(Le,zt)=>$.createElement("div",null,$.createElement("i",{className:"iconfot icon-yijiejue font14"}),$.createElement("span",{style:{marginRight:"20px",marginLeft:"3px"}},zt==null?void 0:zt.praise_count),$.createElement("i",{className:"iconfot icon-weijiejuezhengchang font14"}),$.createElement("span",{style:{marginLeft:"3px"}},zt==null?void 0:zt.tread_count))},(C==null?void 0:C.current)==1&&{title:"\u4F7F\u7528\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:200,render:(Le,zt)=>$.createElement("div",null,Le?g()(Le).format("YYYY-MM-DD HH:mm:ss"):"--")},(C==null?void 0:C.current)==3&&{title:"\u7C7B\u578B",dataIndex:"type_name"}])==null?void 0:At.filter(Le=>!!Le)}),Xe>0&&$.createElement("aside",{className:"tc mt30 mb10"},$.createElement(ce.Z,{defaultCurrent:1,total:Xe,current:(Ut=c.current)==null?void 0:Ut.page,pageSize:10,onChange:Le=>{c.current=cu($n({},c==null?void 0:c.current),{page:Le}),Wt()},showTotal:Le=>$.createElement("span",{className:"mr10"},"\u5171",$.createElement("span",{className:"c-blue"}," ",Le," "),"\u6761\u6570\u636E")}))),$.createElement(N.default,{centered:!0,title:"\u8BBE\u7F6E\u9884\u8B66\u6BD4\u4F8B",width:600,open:Dn,okText:"\u786E\u5B9A",afterClose:()=>{},cancelText:"\u53D6\u6D88",onOk:()=>Da(void 0,null,function*(){(yield(0,y.ZP)(`/api/homework_commons/${vt==null?void 0:vt.categoryId}/public_setting.json`,{method:"post",body:{ai_warn_rate:re,type:"statis"}})).status===0&&(p.ZP.success("\u4FDD\u5B58\u6210\u529F"),l({type:"shixunHomeworks/getWorkSetting",payload:$n({},vt)})),oe(!1)}),onCancel:()=>{oe(!1)}},$.createElement("div",null,$.createElement("div",null,"\u4F7F\u7528\u8F85\u52A9\u505A\u9898\u5DE5\u5177\uFF08\u667A\u80FD\u5BA1\u9898\u3001\u8BED\u6CD5\u68C0\u67E5\u3001\u4EE3\u7801\u8BCA\u65AD\u3001AI\u8F85\u5BFC\u4E2D\u4EFB\u4E00\u79CD\u5DE5\u5177\uFF09\u7684\u5B66\u751F\u5360\u6BD4\u8D85\u8FC7\u6307\u5B9A\u6BD4\u4F8B\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u5728\u603B\u7ED3\u5EFA\u8BAE\u6A21\u5757\u5185\u663E\u793A\u5BF9\u5E94\u7684\u9884\u8B66\u4FE1\u606F\u3002"),$.createElement("div",{className:"mt20"},$.createElement(en.Z,{size:"large",min:1,max:100,value:re,step:1,style:{width:"150px"},onChange:Le=>{Number.isInteger(Le)&&Le>=1&&Le<=100&&It(Le)}}),$.createElement("span",{className:"ml10"},"%")))))};var ql=(0,i.connect)(({classroomList:o,shixunHomeworks:a})=>({classroomList:o,shixunHomeworks:a}))(Xl),ml=u(61420),Aa={code_eval:"code_eval____w29C",footer:"footer___XI1vp",work_checkbox_group:"work_checkbox_group___eF_IX",ts_txt:"ts_txt___tLlb3",title_txt:"title_txt___aaTXo"},$l={radio_con:"radio_con___G_NTS",result_con:"result_con___gVZam",result_title:"result_title___itUPF"},sa=u(59301),er=Object.defineProperty,tr=Object.defineProperties,nr=Object.getOwnPropertyDescriptors,fl=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,El=(o,a,l)=>a in o?er(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,pl=(o,a)=>{for(var l in a||(a={}))ur.call(a,l)&&El(o,l,a[l]);if(fl)for(var l of fl(a))ar.call(a,l)&&El(o,l,a[l]);return o},lr=(o,a)=>tr(o,nr(a)),rr=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const or=({shixunHomeworks:o,loading:a,dispatch:l})=>{var ye,Te;const{ai_question_record_id:Ge}=o.headerInfo,[U,Se]=(0,e.useState)({page:1,limit:10}),[M,K]=(0,e.useState)({}),[ft,wt]=(0,e.useState)(!1),xe=(0,i.useParams)(),qe=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(vt,re,It)=>(U.page-1)*U.limit+It+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,width:160,sorter:!0,render:vt=>vt||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0,width:200,render:(vt,re)=>sa.createElement("div",{className:$l.banding,title:vt||"--"},vt||"--")},{title:"\u8BC4\u4EF7\u72B6\u6001",width:100,dataIndex:"status",render:vt=>vt==="\u6210\u529F"?sa.createElement("span",{className:"c-green"},"\u6210\u529F"):sa.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u64CD\u4F5C",width:100,render:(vt,re,It)=>sa.createElement("a",{onClick:()=>{window.open(`/classrooms/${xe.coursesId}/program_homework/${xe.categoryId}/${re.id}/${re.user_id}/comment`)}},"\u67E5\u770B\u7F16\u7A0B\u62A5\u544A")}].filter(vt=>!!vt);(0,e.useEffect)(()=>{var vt;((vt=o.actionTabs)==null?void 0:vt.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"&&Mn(U)},[(ye=o.actionTabs)==null?void 0:ye.key]);const Mn=vt=>rr(void 0,null,function*(){var re,It;wt(!0);const Dn=yield(0,y.ZP)(`/api/shixun_homeworks/${xe==null?void 0:xe.categoryId}/comment_student_works.json`,{method:"get",params:lr(pl({},vt),{ai_question_record_id:(It=(re=o.actionTabs)==null?void 0:re.record)==null?void 0:It.id})});(Dn==null?void 0:Dn.status)===0&&K(Dn||{}),wt(!1)}),At=(vt,re)=>{U.page=vt,U.limit=re,Se(pl({},U)),Mn(U)},Ut=()=>{l({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return sa.createElement(N.default,{width:860,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u8BE6\u60C5",open:((Te=o.actionTabs)==null?void 0:Te.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",destroyOnClose:!0,onCancel:()=>Ut(),footer:null},sa.createElement(v.default,{style:{marginBottom:(M==null?void 0:M.total_count)>U.limit?"0":"20px"},loading:ft,dataSource:(M==null?void 0:M.data)||[],columns:qe,pagination:{current:U.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:U.limit,className:"mb15 mt15",pageSizeOptions:["10","20","50","100","200"],total:(M==null?void 0:M.total_count)||0,size:"default",showTotal:F.rU,onChange:At},onChange:(vt,re,It)=>{It.field&&(U.order=It.field),It.order||(U.b_order="asc"),It.order==="ascend"&&(U.b_order="asc"),It.order==="descend"&&(U.b_order="desc"),It.order||(U.b_order="asc"),Mn(U)}}))};var ir=(0,i.connect)(({shixunHomeworks:o,loading:a,user:l})=>({shixunHomeworks:o,loading:a.effects,user:l}))(or),kn=u(59301),sr=Object.defineProperty,cr=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,vl=(o,a,l)=>a in o?sr(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,el=(o,a)=>{for(var l in a||(a={}))mr.call(a,l)&&vl(o,l,a[l]);if(gl)for(var l of gl(a))fr.call(a,l)&&vl(o,l,a[l]);return o},Er=(o,a)=>cr(o,dr(a)),hl=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const pr=({shixunHomeworks:o,classroomList:a,loading:l,dispatch:ye})=>{var Te,Ge,U;const Se=(0,i.useParams)(),{workSetting:M}=o,[K,ft]=(0,e.useState)("1"),[wt,xe]=(0,e.useState)({page:1,limit:10}),[qe,Mn]=(0,e.useState)([]),[At,Ut]=(0,e.useState)(!1),[vt,re]=(0,e.useState)(0),[It,Dn]=(0,e.useState)(!1),[oe,Ye]=(0,e.useState)([]),Ht={0:"\u8BC4\u4EF7\u4E2D",1:"\u5DF2\u5B8C\u6210","-1":"\u8BC4\u4EF7\u5931\u8D25"},jn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(c,at,St)=>wt.limit*(wt.page-1)+St+1},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200,ellipsis:!0,render:c=>kn.createElement("span",{style:{color:"#333"}},g()(c).format("YYYY-MM-DD HH:mm:ss"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"real_name",width:200,ellipsis:!0},{title:"\u8BC4\u4EF7\u8FDB\u5EA6",dataIndex:"status",width:200,render:c=>kn.createElement("span",{style:{color:"#333"}},Ht[c])},{title:"\u8BC4\u4EF7\u8BF4\u660E",dataIndex:"message",width:300,ellipsis:!0,render:(c,at)=>kn.createElement(T.Z,{title:at==null?void 0:at.message},kn.createElement("span",null,at==null?void 0:at.message))},{title:"\u64CD\u4F5C",width:100,render:(c,at,St)=>kn.createElement("a",{onClick:()=>k(at)},"\u67E5\u770B\u8BE6\u60C5")}];(0,e.useEffect)(()=>{var c;K=="1"?Ze(wt):K=="2"&&Ye(((c=M==null?void 0:M.ai_code_evaluation_promote)==null?void 0:c.length)>0?M==null?void 0:M.ai_code_evaluation_promote:M==null?void 0:M.default_evaluation_dimension)},[K]),(0,e.useEffect)(()=>{var c;((c=o==null?void 0:o.actionTabs)==null?void 0:c.key)=="\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"&&(Ze(wt),ye({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))},[(Te=o==null?void 0:o.actionTabs)==null?void 0:Te.key]);const C=c=>{wt.page=c,xe(el({},wt)),Ze(wt)};function Ze(c){return hl(this,null,function*(){Ut(!0);const at=yield(0,y.ZP)(`/api/shixun_homeworks/${Se.categoryId}/comment_records.json`,{method:"get",params:Er(el({},c),{categoryId:Se.categoryId})});Mn((at==null?void 0:at.data)||[]),re(at==null?void 0:at.total_count),Ut(!1)})}const Dt=()=>hl(void 0,null,function*(){if((oe==null?void 0:oe.length)===0)return p.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");Dn(!0),(yield(0,y.ZP)(`/api/homework_commons/${Se.categoryId}/public_setting.json`,{method:"post",body:{ai_code_evaluation_promote:oe,type:"promote"}})).status===0&&(p.ZP.success("\u4FDD\u5B58\u6210\u529F"),ae()),Dn(!1)}),ae=()=>{ye({type:"shixunHomeworks/getWorkSetting",payload:el({},Se)})},k=c=>{ye({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C",record:c}})};return kn.createElement("div",{className:Aa.code_eval},kn.createElement(f.default,{activeKey:K,tabBarGutter:60,onChange:c=>ft(c),items:[{label:"\u8BC4\u4EF7\u8BB0\u5F55",key:"1",children:kn.createElement(kn.Fragment,null,kn.createElement(H.Z,{spinning:At},vt===0?kn.createElement(Ie.Z,{customText:"\u6682\u65E0\u6570\u636E~"}):kn.createElement(v.default,{className:"mt5 mb20",rowKey:"id",columns:jn,dataSource:qe,pagination:!1})),kn.createElement("div",{className:Aa.footer},vt>(wt==null?void 0:wt.limit)?kn.createElement("div",null,kn.createElement("span",{style:{color:"#656F87"}},"\u5171",kn.createElement("span",{className:"c-light-primary"},vt),"\u6761\u6570\u636E")):"",kn.createElement(ce.Z,{defaultPageSize:(wt==null?void 0:wt.limit)||10,current:(wt==null?void 0:wt.page)||1,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,total:vt,onChange:C})))},{label:"\u8BBE\u7F6E\u8BC4\u4EF7\u7EF4\u5EA6",key:"2",children:kn.createElement("div",{style:{color:"#333",padding:"0 30px"}},kn.createElement("div",{className:Aa.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u9898\u76EE\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u7F16\u7A0B\u62A5\u544A\u3002"),kn.createElement("div",{className:Aa.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),kn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},kn.createElement(G.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:(oe==null?void 0:oe.length)>0&&(oe==null?void 0:oe.length)<((Ge=M==null?void 0:M.default_evaluation_dimension)==null?void 0:Ge.length),onChange:c=>{Ye(c.target.checked?M==null?void 0:M.default_evaluation_dimension:[])},checked:((U=M==null?void 0:M.default_evaluation_dimension)==null?void 0:U.length)===(oe==null?void 0:oe.length)},"\u5168\u90E8"),kn.createElement(G.default.Group,{className:Aa.work_checkbox_group,options:M==null?void 0:M.default_evaluation_dimension,value:oe,onChange:c=>Ye(c)})),kn.createElement(Gn,{dimensionValue:oe}),kn.createElement(w.ZP,{type:"primary",size:"large",loading:It,style:{width:"138px",margin:"30px 0"},onClick:()=>Dt()},"\u4FDD\u5B58"))}]}),kn.createElement(ir,null))};var gr=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l,user:ye})=>({shixunHomeworks:o,classroomList:a,loading:l.effects,user:ye}))(pr),vr=u(60242),$u={ts_txt:"ts_txt___x98nX",title_txt:"title_txt___kcY79",work_checkbox_group:"work_checkbox_group___y0LXK",work_radio_group:"work_radio_group___iwlRH",under_review:"under_review___fvNpW"},hr=u(29679),Sn=u(59301),yr=Object.defineProperty,yl=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,Fl=(o,a,l)=>a in o?yr(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Dr=(o,a)=>{for(var l in a||(a={}))Fr.call(a,l)&&Fl(o,l,a[l]);if(yl)for(var l of yl(a))Mr.call(a,l)&&Fl(o,l,a[l]);return o},tl=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});const Ar=({shixunHomeworks:o,classroomList:a,loading:l,dispatch:ye})=>{var Te,Ge,U,Se,M,K,ft;const wt=(0,i.useParams)(),{workSetting:xe}=o,[qe,Mn]=(0,e.useState)([]),[At,Ut]=(0,e.useState)("1"),[vt,re]=(0,e.useState)(!1),[It,Dn]=(0,e.useState)(!1),[oe,Ye]=(0,e.useState)({}),[Ht,jn]=(0,e.useState)(null),[C,Ze]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var We,Gt;((We=o==null?void 0:o.actionTabs)==null?void 0:We.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(Ze(!1),Mn(((Gt=xe==null?void 0:xe.ai_code_evaluation_promote)==null?void 0:Gt.length)>0?xe==null?void 0:xe.ai_code_evaluation_promote:xe==null?void 0:xe.default_evaluation_dimension))},[(Te=o==null?void 0:o.actionTabs)==null?void 0:Te.key]),(0,e.useEffect)(()=>{let We=null;if((oe==null?void 0:oe.status)==1&&(clearInterval(We),Ze(!0)),(oe==null?void 0:oe.complete_num)!=(oe==null?void 0:oe.total_count)&&(oe==null?void 0:oe.status)!=1)return We=setInterval(()=>{Dt(Ht)},3e3),()=>clearInterval(We)},[oe==null?void 0:oe.status,oe==null?void 0:oe.complete_num]);const Dt=We=>tl(void 0,null,function*(){if(!We)return;const Gt=yield(0,y.ZP)(`/api/program_homeworks/${wt==null?void 0:wt.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:We}});Ye(Gt)}),ae=()=>{ye({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},k=()=>tl(void 0,null,function*(){var We,Gt;let ct=yield(0,y.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(ct==null?void 0:ct.status)==0&&(ae(),(ct==null?void 0:ct.total_number)==-1||(ct==null?void 0:ct.remaining_number)>0?((We=o==null?void 0:o.workSetting)==null?void 0:We.ai_evaluation_times)>0?(((Gt=xe==null?void 0:xe.no_comment_ids)==null?void 0:Gt.length)>0?Ut("1"):Ut("2"),re(!0)):at():(ct==null?void 0:ct.remaining_number)==0&&p.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${ct==null?void 0:ct.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${ct==null?void 0:ct.remaining_number}\u6B21\uFF09\u3002`))}),c=()=>{ye({type:"shixunHomeworks/getWorkSetting",payload:Dr({},wt)})},at=We=>tl(void 0,null,function*(){let Gt=yield(0,y.ZP)(`/api/program_homeworks/${wt.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:qe,student_work_ids:We}});(Gt==null?void 0:Gt.status)==0&&(c(),jn(Gt==null?void 0:Gt.ai_question_record_id),Dt(Gt==null?void 0:Gt.ai_question_record_id),Dn(!0),St())}),St=()=>{ye({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return Sn.createElement(Sn.Fragment,null,Sn.createElement(N.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((Ge=o==null?void 0:o.actionTabs)==null?void 0:Ge.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:k,onCancel:ae,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},Sn.createElement("div",{className:$u.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u9898\u76EE\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u7F16\u7A0B\u62A5\u544A\u3002"),Sn.createElement("div",{className:$u.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Sn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Sn.createElement(G.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:(qe==null?void 0:qe.length)>0&&(qe==null?void 0:qe.length)<((U=xe==null?void 0:xe.default_evaluation_dimension)==null?void 0:U.length),onChange:We=>{Mn(We.target.checked?xe==null?void 0:xe.default_evaluation_dimension:[])},checked:((Se=xe==null?void 0:xe.default_evaluation_dimension)==null?void 0:Se.length)===(qe==null?void 0:qe.length)},"\u5168\u90E8"),Sn.createElement(G.default.Group,{className:$u.work_checkbox_group,options:xe==null?void 0:xe.default_evaluation_dimension,value:qe,onChange:We=>Mn(We)})),Sn.createElement(Gn,{dimensionValue:qe})),Sn.createElement(N.default,{centered:!0,title:"\u63D0\u793A",open:vt,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{re(!1),at(At=="1"?xe==null?void 0:xe.no_comment_ids:null)},onCancel:()=>re(!1),maskClosable:!1},Sn.createElement("div",{className:$u.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Sn.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(xe==null?void 0:xe.commit_count)-((M=xe==null?void 0:xe.no_comment_ids)==null?void 0:M.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Sn.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(K=xe==null?void 0:xe.no_comment_ids)==null?void 0:K.length),"\u4EBA\u3002"),Sn.createElement("div",{className:$u.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),Sn.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},Sn.createElement(pt.ZP.Group,{className:$u.work_radio_group,value:At,onChange:We=>Ut(We.target.value)},((ft=xe==null?void 0:xe.no_comment_ids)==null?void 0:ft.length)>0&&Sn.createElement(pt.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),Sn.createElement(pt.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),Sn.createElement(N.default,{centered:!0,title:"\u63D0\u793A",open:It,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{Dn(!1),St()},maskClosable:!1,footer:null},Sn.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(oe==null?void 0:oe.complete_num)!=(oe==null?void 0:oe.total_count)&&(oe==null?void 0:oe.status)!=1?Sn.createElement("div",{className:$u.under_review,style:{marginRight:0}},Sn.createElement(H.Z,{spinning:!0,className:"mr6",size:"small"}),Sn.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Sn.createElement("span",{className:"ml5"},Sn.createElement("span",{style:{color:"#3061D0"}},oe==null?void 0:oe.complete_num),"/",oe==null?void 0:oe.total_count)):Sn.createElement("div",null,Sn.createElement(hr.Z,{style:{color:"#1ACC4B"}}),Sn.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),Sn.createElement(vr.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:C?100:(oe==null?void 0:oe.complete_num)/(oe==null?void 0:oe.total_count)*100,showInfo:!1,size:[574,10]}),Sn.createElement("div",{className:"mb20 mt10"},"\u6279\u91CF\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u9700\u8017\u8D39\u4E00\u5B9A\u65F6\u957F\uFF0C\u7A0D\u540E\u60A8\u53EF\u4EE5\u5728",Sn.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${wt==null?void 0:wt.coursesId}/program_homework/${wt==null?void 0:wt.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var Cr=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l,user:ye})=>({shixunHomeworks:o,classroomList:a,loading:l.effects,user:ye}))(Ar),ut=u(59301),xr=Object.defineProperty,Ml=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Dl=(o,a,l)=>a in o?xr(o,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):o[a]=l,Wa=(o,a)=>{for(var l in a||(a={}))wr.call(a,l)&&Dl(o,l,a[l]);if(Ml)for(var l of Ml(a))Sr.call(a,l)&&Dl(o,l,a[l]);return o},ca=(o,a,l)=>new Promise((ye,Te)=>{var Ge=M=>{try{Se(l.next(M))}catch(K){Te(K)}},U=M=>{try{Se(l.throw(M))}catch(K){Te(K)}},Se=M=>M.done?ye(M.value):Promise.resolve(M.value).then(Ge,U);Se((l=l.apply(o,a)).next())});let jr=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const Lr=({shixunHomeworks:o,classroomList:a,globalSetting:l,user:ye,loading:Te,dispatch:Ge})=>{var U,Se,M;const K=(0,i.useParams)(),[ft]=(0,i.useSearchParams)(),[wt,xe]=(0,e.useState)(ft.get("tabs")||"0"),[qe,Mn]=(0,e.useState)({}),{workList:At,workSetting:Ut}=o,[vt,re]=(0,e.useState)(!1);K.category=ft.get("category_id"),K.order="work_score",K.b_order="desc",(0,e.useEffect)(()=>{Ge({type:"classroomList/getAssistantPermissions",payload:{course_id:K.coursesId}}),(0,Ot.hs)(Ge)},[(0,d.bg)()]);const It=ae=>{var k;if(ae==="3"&&Ge({type:"shixunHomeworks/getWorkSetting",payload:Wa({},K)}),ae==="5"&&!((k=a.AssistantObject.hack)!=null&&k.can_exam_leaderboard)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe(ae),ae==="0"&&Ge({type:"shixunHomeworks/getWorkList",payload:K})},Dn=()=>{N.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",ut.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>ca(void 0,null,function*(){var ae;const k=(ae=o.workList)==null?void 0:ae.myshixun_identifier;(yield(0,Ce.Fr)({id:k}))&&(p.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55
\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),Ge({type:"shixunHomeworks/getWorkList",payload:qe}))})})},oe=ae=>{ae=ae!=null&&ae.includes(".json")?ae:`${ae}.json`,N.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ca(void 0,null,function*(){const k=yield(0,zn.$Q)({url:ae});if(!k)return;p.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const c=yield(0,zn.Ir)({id:k.shixun_identifier});if(c!=null&&c.game_identifier){(0,F.xg)(`/tasks/${c.game_identifier}?coursesId=${K.coursesId}`);return}(c==null?void 0:c.status)===2?oe(c==null?void 0:c.message):(c==null?void 0:c.status)===3&&Ye(c==null?void 0:c.message)})})},Ye=ae=>{N.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ae,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ht=ae=>ca(void 0,null,function*(){ae=ae!=null&&ae.includes(".json")?ae:`${ae}.json`;const k=yield(0,zn.$Q)({url:ae});if(console.log(k,"execRes"),k!=null&&k.game_identifier){(0,F.xg)(`/tasks/${k.game_identifier}?coursesId=${K.coursesId}`);return}(k==null?void 0:k.status)===-3?(0,F.eF)():(k==null?void 0:k.status)===2?oe(k==null?void 0:k.message):(k==null?void 0:k.status)===3&&Ye(k==null?void 0:k.message)}),jn=[(0,d.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:ut.createElement(Nn,null)},{name:(0,d.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",compontent:ut.createElement(B.Z,{setExportParams:Mn}),forceRender:!0},!(0,d.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:ut.createElement(Nn,null)},{name:"\u6392\u540D",id:"5",compontent:ut.createElement(Ia,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:ut.createElement(Et,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:ut.createElement(zu.Z,null)},(0,d.GJ)()&&((U=ye==null?void 0:ye.userInfo)==null?void 0:U.has_big_model_permission)&&{name:ut.createElement("div",null,"\u4EE3\u7801\u8BC4\u4EF7 ",ut.createElement("img",{className:on.Z.ai_review_new,src:ml.Z})),id:"12",compontent:ut.createElement(gr,null)},(0,d.GJ)()&&{name:ut.createElement("div",null,"AI\u4F7F\u7528\u7EDF\u8BA1 ",ut.createElement("img",{className:on.Z.ai_review_new,src:ml.Z})),id:"10",compontent:ut.createElement(ql,null)},{name:"\u8BBE\u7F6E",id:"3",compontent:(Se=At.homework_status)!=null&&Se.includes("\u5BFC\u5165")?ut.createElement(ha.Z,null):ut.createElement(z,null),forceRender:!0},{name:"\u89E3\u7B54&\u8BA8\u8BBA",id:"6",compontent:ut.createElement(Oa.default,null)}].filter(ae=>!!ae).filter(ae=>{var k,c;return(0,d.dE)()?ae.name!=="\u4EE3\u7801\u67E5\u91CD"&&ae.name!=="\u8BBE\u7F6E":(0,d.dE)()||((k=At==null?void 0:At.homework_status)==null?void 0:k[0])!=="\u5DF2\u622A\u6B62"?ae.name!=="\u8D28\u91CF\u68C0\u6D4B":!At.code_review&&((c=At==null?void 0:At.homework_status)==null?void 0:c[0])!=="\u672A\u53D1\u5E03"?!0:ae.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(ae=>At.open_code_quality_analysis?!0:ae.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(ae=>{var k;return(k=At.homework_status)!=null&&k.includes("\u5BFC\u5165")?(0,d.dE)()?["0","1"].includes(ae.id):["0","1","3"].includes(ae.id):!0}),C=()=>ca(void 0,null,function*(){var ae,k,c;if(((k=(ae=o==null?void 0:o.headerInfo)==null?void 0:ae.challenges)==null?void 0:k.length)===0)return p.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((c=o==null?void 0:o.headerInfo)==null?void 0:c.commit_count)==0)return p.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let at=yield Ze();if((at==null?void 0:at.complete_num)!=(at==null?void 0:at.total_count)&&(at==null?void 0:at.status)!=1)return p.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");Ge({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),Ze=()=>ca(void 0,null,function*(){const{ai_question_record_id:ae}=o.headerInfo;return ae?yield(0,y.ZP)(`/api/shixun_homeworks/${K==null?void 0:K.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:ae}}):void 0}),Dt=()=>{var ae,k,c,at,St,We,Gt,ct,lt,Xe,an,xn,E,X,we,ht,he;return ut.createElement("aside",{className:on.Z.workListTabButton},(0,d.dE)()&&!((ae=At.homework_status)!=null&&ae.includes("\u5BFC\u5165"))&&ut.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},ut.createElement(w.ZP,{onClick:()=>ca(void 0,null,function*(){var Ke;let jt=yield(0,y.ZP)(`/api/problems/${(Ke=o.workList)==null?void 0:Ke.start_identifier}/start.json`,{method:"get"});jt&&(window.open(`/myproblems/${jt==null?void 0:jt.identifier}?type=1&backUrl=/classrooms/${K.coursesId}/program_homework/${K.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[K==null?void 0:K.coursesId,K==null?void 0:K.categoryId]))}),type:"primary"},(k=At.homework_status)!=null&&k.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")),(0,d.dE)()&&((c=o.workList)==null?void 0:c.redo_work)&&ut.createElement(w.ZP,{onClick:Dn,type:"primary",icon:ut.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((at=o.workList)==null?void 0:at.shixun_status)>1&&((St=o.workList)==null?void 0:St.time_status)<5&&(0,d.dE)()&&ut.createElement(w.ZP,{type:"primary",icon:ut.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var Ke,jt,bt,un,Wt,bn,eu;(0,Ot.tJ)(Ge,!0)&&((bt=(jt=(Ke=o.workList)==null?void 0:Ke.task_operation)==null?void 0:jt[1])!=null&&bt.includes("/")?Ht((Wt=(un=o.workList)==null?void 0:un.task_operation)==null?void 0:Wt[1]):(0,F.xg)(`/tasks/${(eu=(bn=o.workList)==null?void 0:bn.task_operation)==null?void 0:eu[1]}`))}},(Gt=(We=o.workList)==null?void 0:We.task_operation)==null?void 0:Gt[0]),((ct=o.workList)==null?void 0:ct.commit_des)&&((lt=o.workList)==null?void 0:lt.commit_des)&&ut.createElement(w.ZP,{type:"primary",icon:ut.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Ke;(0,F.xg)(`/classrooms/${K.coursesId}/shixun_homework/${K.categoryId}/${(Ke=o.workList)==null?void 0:Ke.id}/commitsummary`)}},(Xe=o.workList)==null?void 0:Xe.commit_des),(Ut==null?void 0:Ut.hack_edit_permission)&&((an=At==null?void 0:At.homework_status)==null?void 0:an[0])==="\u672A\u53D1\u5E03"&&ut.createElement(w.ZP,{type:"primary",icon:ut.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Ke;if(!((Ke=a.AssistantObject.hack)!=null&&Ke.can_create)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}i.history.push(`/classrooms/${K.coursesId}/program_homework/${K.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,d.GJ)()&&At.publish_immediately&&ut.createElement(w.ZP,{type:"primary",icon:ut.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var Ke,jt;if(!((Ke=a.AssistantObject.hack)!=null&&Ke.can_publish)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((jt=ye==null?void 0:ye.userInfo)==null?void 0:jt.user_status)===2){(0,Ot.Rd)();return}Ge({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[K.categoryId],selectArrsAll:[At],params:K,detail:!0,type:2,manage_all_group:Ut==null?void 0:Ut.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,d.GJ)()&&At.end_immediately&&ut.createElement(w.ZP,{type:"primary",icon:ut.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Ke;if(!((Ke=a.AssistantObject.hack)!=null&&Ke.can_stop)&&(0,d.Rm)()){p.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:K,type:2,detail:!0,selectArrs:[K.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"),wt=="12"&&(((E=(xn=o==null?void 0:o.workSetting)==null?void 0:xn.homework_status)==null?void 0:E.includes("\u5DF2\u622A\u6B62"))||((we=(X=o==null?void 0:o.workSetting)==null?void 0:X.homework_status)==null?void 0:we.includes("\u63D0\u4EA4\u4E2D"))||((he=(ht=o==null?void 0:o.workSetting)==null?void 0:ht.homework_status)==null?void 0:he.includes("\u8FDB\u884C\u4E2D")))&&ut.createElement(w.ZP,{onClick:C,type:"primary",icon:ut.createElement("i",{className:"iconfont icon-yijiandaimapingjia font14"})},"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"))};return ut.createElement("section",null,ut.createElement("div",{className:"edu-container"},At.homework_name&&ut.createElement("section",{className:"animated fadeIn"},ut.createElement("aside",{className:"mt10"},At.category&&ut.createElement(se.Z,{separator:">"},ut.createElement(se.Z.Item,null,ut.createElement(i.Link,{to:`/classrooms/${K==null?void 0:K.coursesId}/program_homework`},At.course_name)),ut.createElement(se.Z.Item,null,ut.createElement(i.Link,{to:`/classrooms/${K==null?void 0:K.coursesId}/program_homework/${At.category.main?"":At.category.category_id}`},At.category.category_name)),ut.createElement(se.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ut.createElement("aside",{className:[on.Z.title,"mt20"].join(" ")},ut.createElement(i.Link,{to:`/classrooms/${At.course_id}/program_homework/${At.category.main?"":At.category.category_id}`},ut.createElement(S.Z,{className:"font16 c-black"})),ut.createElement(T.Z,{title:At.homework_name,placement:"bottom"},ut.createElement("strong",{className:"font20 ml5"},At.homework_name)),ut.createElement(F.VV,{temporary:!0,status:At.homework_status}))),ut.createElement("aside",{className:`mt30 relative ${on.Z.workListTabWrap}`},ut.createElement(f.default,{type:"card",defaultActiveKey:wt,activeKey:wt,tabBarExtraContent:(M=At.homework_status)!=null&&M.includes("\u5BFC\u5165")&&(0,d.GJ)()?ut.createElement(w.ZP,{icon:ut.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ge({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:At==null?void 0:At.homework_name,id:At==null?void 0:At.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Dt(),onChange:It},jn.map((ae,k)=>ut.createElement(f.default.TabPane,{tab:ae.name,key:ae.id,forceRender:ae.forceRender},ae.compontent))))),ut.createElement(On,null),ut.createElement(Tn.Z,{courseEndTime:At==null?void 0:At.course_end_date,successCallback:()=>{Ge({type:"shixunHomeworks/getWorkList",payload:Wa({},K)})},visible:a.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[K.categoryId],courseId:K.coursesId,isBatch:!1}),ut.createElement(Cn.Z,{courseEndTime:At==null?void 0:At.course_end_date}),ut.createElement(ba.Z,{onOk:()=>{Ge({type:"shixunHomeworks/getWorkList",payload:Wa({},K)})}}),ut.createElement(pu.Z,{onOk:()=>{Ge({type:"shixunHomeworks/getWorkList",payload:Wa({},K)})}}),ut.createElement(N.default,{open:vt,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{re(!1)}},ut.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),ut.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),ut.createElement("p",{style:{marginLeft:"10px"}},ut.createElement(v.default,{dataSource:jr,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),ut.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),ut.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),ut.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),ut.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),ut.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u5D29\u6E83\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),ut.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),ut.createElement(Cr,null))};var Nr=(0,i.connect)(({shixunHomeworks:o,classroomList:a,loading:l,user:ye,globalSetting:Te})=>({classroomList:a,shixunHomeworks:o,globalSetting:Te,user:ye,loading:l.effects}))(Lr)},29267:function($e,_,u){"use strict";var e=u(59301),y=u(28284),i=u(6767),p=u(62957),N=u(77019),w=u(47889),se=u(71051),T=u(5269),f=u(16326),v=u(62673),S=u(61186),F=u.n(S),L=u(38986),me=u(48790),O=u(51257),R=u(25690),ee=u(73410),Ae=u(82264),A=u(48716),m=u(59301),j=Object.defineProperty,q=Object.defineProperties,te=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,ce=(De,Me,B)=>Me in De?j(De,Me,{enumerable:!0,configurable:!0,writable:!0,value:B}):De[Me]=B,Ne=(De,Me)=>{for(var B in Me||(Me={}))fe.call(Me,B)&&ce(De,B,Me[B]);if(g)for(var B of g(Me))H.call(Me,B)&&ce(De,B,Me[B]);return De},Ve=(De,Me)=>q(De,te(Me)),d=(De,Me)=>{var B={};for(var P in De)fe.call(De,P)&&Me.indexOf(P)<0&&(B[P]=De[P]);if(De!=null&&g)for(var P of g(De))Me.indexOf(P)<0&&H.call(De,P)&&(B[P]=De[P]);return B},D=(De,Me,B)=>new Promise((P,I)=>{var V=Pe=>{try{Fe(B.next(Pe))}catch(et){I(et)}},J=Pe=>{try{Fe(B.throw(Pe))}catch(et){I(et)}},Fe=Pe=>Pe.done?P(Pe.value):Promise.resolve(Pe.value).then(V,J);Fe((B=B.apply(De,Me)).next())});const ne=De=>{var Me=De,{classroomList:B,dispatch:P,courseEndTime:I,onWindowBack:V}=Me,J=d(Me,["classroomList","dispatch","courseEndTime","onWindowBack"]),Fe,Pe,et,Tt,Pt,ze,Rt,_t,yt,ln,Zt,vn,Y,ke,Kt,En,Nn,dn,$t,tt,Q,G,Ie,Ue,qt,Ft,Yt,t,pe,nt,Lt,Ct,Et,Nt,gt,mt,pt,en,ie;const ge=(0,R.useParams)(),[b]=y.default.useForm(),[Z,dt]=(0,e.useState)(1),[_e,Ot]=(0,e.useState)([]),[be,x]=(0,e.useState)(0),[Je,Jt]=(0,e.useState)(2e3),[hn,le]=(0,e.useState)(!0),[Be,He]=(0,e.useState)(!1),[Oe,ot]=(0,e.useState)(!1),[Bt,rt]=(0,e.useState)([]),[Vt,rn]=(0,e.useState)(!0),[mn,Qe]=(0,e.useState)(!((et=(Pe=(Fe=B.actionTabs)==null?void 0:Fe.selectArrsAll)==null?void 0:Pe[0])!=null&&et.send_type));let[Xt,yn]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var fn,Rn,Yn,tu,Jn,Qn,vu,Gn,ue,_u,Wu,ou,ju;if(B.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(An(),(Yn=(Rn=(fn=B.actionTabs)==null?void 0:fn.selectArrsAll)==null?void 0:Rn[0])!=null&&Yn.can_publish?yn([...(ue=(Gn=(vu=B.actionTabs)==null?void 0:vu.selectArrsAll)==null?void 0:Gn[0])==null?void 0:ue.difficult_count]):yn([...(Qn=(Jn=(tu=B.actionTabs)==null?void 0:tu.selectArrsAll)==null?void 0:Jn[0])==null?void 0:Qn.difficult_settings]),Qe(!((ou=(Wu=(_u=B.actionTabs)==null?void 0:_u.selectArrsAll)==null?void 0:Wu[0])!=null&&ou.send_type)),In(),B.actionTabs.type===2){const mu=(ju=B.actionTabs.selectArrsAll)==null?void 0:ju[0];rn(mu.unified_setting)}else rn(!1)},[B.actionTabs]),(0,e.useEffect)(()=>{if(Be){if(Oe)return;P({type:"classroomList/setActionTabs",payload:{}}),(0,me.GJ)()?(P({type:"classroomList/getClassroomTeacherCommonList",payload:Ve(Ne({},B.actionTabs.params),{type:1})}),P({type:"shixunHomeworks/getWorkList",payload:Ne({},ge)})):P({type:"classroomList/getClassroomCommonList",payload:Ne({},B.actionTabs.params)})}},[Be]);const In=fn=>D(void 0,null,function*(){le(!0);const Rn=yield(0,Ae.c_)(Ve(Ne({},ge),{page:fn||Z,limit:2e4,homework_id:B.actionTabs.type===1?"":B.actionTabs.selectArrs[0]}));Rn==null||Rn.course_groups.map((Yn,tu)=>{Yn.key=Yn.id,Yn.title=Yn.name,Yn.disabled=Yn.is_published}),Rn&&(Ot([...Rn==null?void 0:Rn.course_groups]),x(Rn==null?void 0:Rn.course_groups_count),le(!1),fn||b.setFieldsValue({publish_time:F()(F()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:F()(F()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Zn=()=>{(0,me.GJ)()?B.actionTabs.detail?(P({type:"shixunHomeworks/setActionTabs",payload:{}}),P({type:"shixunHomeworks/getWorkList",payload:Ne({},ge)}),P({type:"shixunHomeworks/getWorkSetting",payload:Ne({},ge)})):P({type:"classroomList/getClassroomTeacherCommonList",payload:Ve(Ne({},B.actionTabs.params),{type:5,category:B.actionTabs.params.categoryId})}):P({type:"classroomList/getClassroomCommonList",payload:Ne({},B.actionTabs.params)})},je=()=>D(void 0,null,function*(){var fn,Rn;if((0,me.Rm)()&&!((fn=B.AssistantObject.hack)!=null&&fn.can_publish)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),lu(!1);return}const Yn=Ne({},b.getFieldsValue());if(Yn.end_time<=Yn.publish_time){i.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),lu(!1);return}if((Bt==null?void 0:Bt.length)<=0&&!Vt&&_e.length>0){i.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),lu(!1);return}if(Xt.reduce((Qn,vu)=>Qn+vu)===0&&!mn){i.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),lu(!1);return}let tu={homework_ids:[...B.actionTabs.selectArrs],group_ids:Bt.length>0?Bt.map(Qn=>Qn.id):(Rn=B.detailCommonHomeworksList)==null?void 0:Rn.course_groups,end_time:F()(Yn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:F()(Yn.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:Xt==null?void 0:Xt.map(Qn=>Qn),send_type:mn?"0":"1",unified_setting:!Bt.length};if(lu(!0),(yield(0,L.ZP)(`/api/courses/${ge.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Ne({},tu)})).status===0){if(lu(!1),(0,O.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),i.ZP.success("\u53D1\u5E03\u6210\u529F"),P({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),V){V();return}J.onCallback&&J.onCallback(),Zn(),localStorage.getItem("Noviceguide")==="0"||P({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:m.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})}else lu(!1)}),An=()=>{dt(1),Ot([]),rt([])},Fu=be>Z*Je,[gu,lu]=(0,e.useState)(!1);return m.createElement(p.default,{width:600,confirmLoading:gu,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:B.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:je,onCancel:()=>{if(An(),P({type:"classroomList/setActionTabs",payload:{}}),V){V();return}Zn()}},m.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",m.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),_e&&m.createElement(y.default,{form:b},m.createElement("div",{style:{paddingLeft:0}},B.actionTabs.type===2&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),m.createElement(w.ZP.Group,{value:mn,disabled:!((ze=(Pt=(Tt=B.actionTabs)==null?void 0:Tt.selectArrsAll)==null?void 0:Pt[0])!=null&&ze.can_publish),onChange:fn=>{Qe(fn.target.value)}},m.createElement(w.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),m.createElement(w.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!mn&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{style:{marginRight:65}}),m.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",m.createElement(se.Z,{value:Xt[0],onChange:fn=>{Xt[0]=fn,yn([...Xt])},min:0,disabled:!((yt=(_t=(Rt=B.actionTabs)==null?void 0:Rt.selectArrsAll)==null?void 0:_t[0])!=null&&yt.can_publish),placeholder:`\u6700\u5927${(Y=(vn=(Zt=(ln=B.actionTabs)==null?void 0:ln.selectArrsAll)==null?void 0:Zt[0])==null?void 0:vn.difficult_count)==null?void 0:Y[0]}`,max:(Nn=(En=(Kt=(ke=B.actionTabs)==null?void 0:ke.selectArrsAll)==null?void 0:Kt[0])==null?void 0:En.difficult_count)==null?void 0:Nn[0],style:{width:60}})),m.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",m.createElement(se.Z,{value:Xt[1],onChange:fn=>{Xt[1]=fn,yn([...Xt])},min:0,disabled:!((tt=($t=(dn=B.actionTabs)==null?void 0:dn.selectArrsAll)==null?void 0:$t[0])!=null&&tt.can_publish),max:(Ue=(Ie=(G=(Q=B.actionTabs)==null?void 0:Q.selectArrsAll)==null?void 0:G[0])==null?void 0:Ie.difficult_count)==null?void 0:Ue[1],placeholder:`\u6700\u5927${(t=(Yt=(Ft=(qt=B.actionTabs)==null?void 0:qt.selectArrsAll)==null?void 0:Ft[0])==null?void 0:Yt.difficult_count)==null?void 0:t[1]}`,style:{width:60}})),m.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",m.createElement(se.Z,{value:Xt[2],onChange:fn=>{Xt[2]=fn,yn([...Xt])},min:0,disabled:!((Lt=(nt=(pe=B.actionTabs)==null?void 0:pe.selectArrsAll)==null?void 0:nt[0])!=null&&Lt.can_publish),placeholder:`\u6700\u5927${(gt=(Nt=(Et=(Ct=B.actionTabs)==null?void 0:Ct.selectArrsAll)==null?void 0:Et[0])==null?void 0:Nt.difficult_count)==null?void 0:gt[2]}`,max:(ie=(en=(pt=(mt=B.actionTabs)==null?void 0:mt.selectArrsAll)==null?void 0:pt[0])==null?void 0:en.difficult_count)==null?void 0:ie[2],style:{width:60}}))),m.createElement(N.Z,{className:"mt30",align:"middle"},m.createElement(T.Z,null,m.createElement(y.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},m.createElement(f.default,{style:{width:170,marginRight:"25px"},disabledDate:fn=>(0,A.Q8)(fn,I),disabledTime:fn=>(0,A.d0)(fn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,O.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),m.createElement(T.Z,{className:"ml20"},m.createElement(y.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},m.createElement(f.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:F()((0,O.U6)(),"HH:mm")},disabledDate:fn=>(0,A.Q8)(fn,I,b.getFieldValue("publish_time")),disabledTime:fn=>(0,A.d0)(fn,b.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),B.actionTabs.type===2&&m.createElement(N.Z,{style:{marginBottom:"10px"}},m.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),m.createElement(w.ZP.Group,{value:Vt,onChange:fn=>{rn(fn.target.value),rt([])}},m.createElement(w.ZP,{value:!0,disabled:!B.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),m.createElement(w.ZP,{className:"ml20",disabled:_e.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),_e.length<=0&&B.actionTabs.type===2&&m.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(B.actionTabs.type===1||!Vt)&&_e.length>0&&m.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},m.createElement("span",{style:{flex:1}},m.createElement(v.default,{checked:Bt.length===_e.length,onChange:fn=>{Bt.length===_e.length?rt([]):rt(_e.filter(Rn=>!Rn.is_published))}},"\u5168\u9009")," "),m.createElement("span",{style:{width:16}}),m.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Bt.length||0,"\u4E2A\u5206\u73ED")),(B.actionTabs.type===1||!Vt)&&_e.length>0&&m.createElement(ee.Z,{data:_e,selectedRowKeys:Bt,setSelectedRowKeys:rt})))};_.Z=(0,R.connect)(({classroomList:De})=>({classroomList:De}))(ne)},4656:function($e,_,u){"use strict";var e=u(59301),y=u(14566),i=u(28284),p=u(20554),N=u(54172),w=u(13747),se=u(25690),T=u(38986),f=u(61186),v=u.n(f),S=u(59301),F=(O,R,ee)=>new Promise((Ae,A)=>{var m=te=>{try{q(ee.next(te))}catch(g){A(g)}},j=te=>{try{q(ee.throw(te))}catch(g){A(g)}},q=te=>te.done?Ae(te.value):Promise.resolve(te.value).then(m,j);q((ee=ee.apply(O,R)).next())});const{Dragger:L}=y.default,me=({})=>{const O=(0,se.useParams)(),[R]=i.default.useForm(),[ee,Ae]=(0,e.useState)(!0),[A,m]=(0,e.useState)(!1);let[j,q]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const te=[{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}];function g(){return F(this,null,function*(){let H;m(!0),window.location.href.indexOf("exercise")>-1?H=`/api/exercises/${O==null?void 0:O.categoryId}/redo_logs.json`:H=`/api/homework_commons/${O==null?void 0:O.categoryId}/redo_logs.json`;let ce=yield(0,T.ZP)(H,{method:"get",params:j});m(!1),(ce==null?void 0:ce.status)===0&&Ae(ce==null?void 0:ce.data)})}(0,e.useEffect)(()=>{g()},[]);let fe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(H,ce,Ne)=>{var Ve;return(Ve=te.find(d=>d.question_type===H))==null?void 0:Ve.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(H,ce,Ne)=>{var Ve;return(Ve=[{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(d=>d.id===H))==null?void 0:Ve.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(H,ce,Ne)=>v()(H).format("YYYY-MM-DD HH:mm:ss")}].filter(H=>!!H);return S.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},S.createElement(p.default,{destroyInactiveTabPane:!0,onChange:H=>{j.type=H,j.page=1,j.limit=10,q(j),g()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:S.createElement(N.default,{className:"mt20",loading:A,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(H,ce,Ne)=>v()(H).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ee==null?void 0:ee.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:S.createElement(N.default,{className:"mt20",loading:A,columns:fe,dataSource:ee==null?void 0:ee.list,pagination:!1})}].filter(H=>!!H)}),S.createElement(w.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(H,ce)=>{j.page=H,j.limit=ce,q(j),g()},current:j.page,total:ee.count,pageSize:j.limit,style:{marginTop:20}}))};_.Z=(0,se.connect)(({classroomList:O})=>({classroomList:O}))(me)},30909:function($e,_,u){"use strict";var e=u(59301),y=u(14566),i=u(28284),p=u(62957),N=u(71051),w=u(25690),se=u(38986),T=u(61186),f=u.n(T),v=u(51257),S=u(59301),F=Object.defineProperty,L=Object.defineProperties,me=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Ae=(g,fe,H)=>fe in g?F(g,fe,{enumerable:!0,configurable:!0,writable:!0,value:H}):g[fe]=H,A=(g,fe)=>{for(var H in fe||(fe={}))R.call(fe,H)&&Ae(g,H,fe[H]);if(O)for(var H of O(fe))ee.call(fe,H)&&Ae(g,H,fe[H]);return g},m=(g,fe)=>L(g,me(fe)),j=(g,fe,H)=>new Promise((ce,Ne)=>{var Ve=ne=>{try{D(H.next(ne))}catch(De){Ne(De)}},d=ne=>{try{D(H.throw(ne))}catch(De){Ne(De)}},D=ne=>ne.done?ce(ne.value):Promise.resolve(ne.value).then(Ve,d);D((H=H.apply(g,fe)).next())});const{Dragger:q}=y.default,te=({classroomList:g,dispatch:fe,onOk:H})=>{const ce=(0,w.useParams)(),[Ne]=i.default.useForm(),[Ve,d]=(0,e.useState)(),[D,ne]=(0,e.useState)(!1),De={height:100,onRemove:()=>{d("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Me=>j(void 0,null,function*(){return d(Me),!1})};return(0,e.useEffect)(()=>{Ne.setFieldsValue({publish_time:f()(f()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:f()(f()(new Date((0,v.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),S.createElement(p.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:g.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:D},onOk:()=>j(void 0,null,function*(){Ne.submit()}),onCancel:()=>{Ne.resetFields(),fe({type:"classroomList/setActionTabs",payload:{}})}},S.createElement(i.default,{form:Ne,onFinish:Me=>j(void 0,null,function*(){var B,P;console.log("---",g.actionTabs,Me,ce);let I=((B=g==null?void 0:g.actionTabs)==null?void 0:B.type)==="exercise"?`/api/exercises/${ce==null?void 0:ce.category}/exercise_user/edit_score.json`:`/api/student_works/${g.actionTabs.id}/edit_score.json`;ne(!0);let V=yield(0,se.ZP)(I,{method:"post",body:m(A({},Me),{exercise_user_id:((P=g==null?void 0:g.actionTabs)==null?void 0:P.type)==="exercise"?g.actionTabs.id:""})});ne(!1),Ne.resetFields(),fe({type:"classroomList/setActionTabs",payload:{}}),H()})},S.createElement(i.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},S.createElement(N.Z,{min:0,style:{width:"100%"}}))))};_.Z=(0,w.connect)(({classroomList:g})=>({classroomList:g}))(te)},12840:function($e,_,u){"use strict";var e=u(59301),y=u(14566),i=u(28284),p=u(99571),N=u(77019),w=u(77736),se=u(16326),T=u(25690),f=u(61186),v=u.n(f),S=u(48716),F=u(38986),L=u(59301),me=(ee,Ae,A)=>new Promise((m,j)=>{var q=fe=>{try{g(A.next(fe))}catch(H){j(H)}},te=fe=>{try{g(A.throw(fe))}catch(H){j(H)}},g=fe=>fe.done?m(fe.value):Promise.resolve(fe.value).then(q,te);g((A=A.apply(ee,Ae)).next())});const{Dragger:O}=y.default,R=({})=>{const ee=(0,T.useParams)(),[Ae]=i.default.useForm(),[A,m]=(0,e.useState)(!0),[j,q]=(0,e.useState)(!1);console.log("----",ee);function te(){return me(this,null,function*(){var g,fe;let H;window.location.href.indexOf("exercise")>-1?H=`/api/exercises/${ee==null?void 0:ee.categoryId}/get_time_setting.json`:H=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/get_time_setting.json`;let ce=yield(0,F.ZP)(H,{method:"get"});(ce==null?void 0:ce.status)===0&&Ae.setFieldsValue({publish_time:v()(v()((g=ce==null?void 0:ce.data)==null?void 0:g.publish_time).format("YYYY-MM-DD HH:mm")),end_time:v()(v()((fe=ce==null?void 0:ce.data)==null?void 0:fe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,e.useEffect)(()=>{te()},[]),L.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},L.createElement("div",{style:{textAlign:"end"}},A&&L.createElement(p.ZP,{onClick:()=>{m(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!A&&L.createElement("div",null,L.createElement(p.ZP,{type:"primary",loading:j,onClick:()=>{Ae.submit()}},"\u63D0\u4EA4"),L.createElement(p.ZP,{style:{marginLeft:20},onClick:()=>{m(!0)}},"\u53D6\u6D88"))),L.createElement(i.default,{form:Ae,disabled:A,onFinish:g=>me(void 0,null,function*(){q(!0),console.log("---",window.location.href);let fe;window.location.href.indexOf("exercise")>-1?fe=`/api/exercises/${ee==null?void 0:ee.categoryId}/time_setting.json`:fe=`/api/homework_commons/${ee==null?void 0:ee.categoryId}/time_setting.json`;let H=yield(0,F.ZP)(fe,{method:"post",body:{publish_time:v()(g.publish_time).format("YYYY-MM-DD HH:mm"),end_time:v()(g.end_time).format("YYYY-MM-DD HH:mm")}});q(!1),(H==null?void 0:H.status)===0&&m(!0)})},L.createElement(N.Z,null,L.createElement(w.Z,null,L.createElement(i.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},L.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:g=>(0,S.Q8)(g),disabledTime:g=>(0,S.d0)(g),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),L.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),L.createElement(N.Z,null,L.createElement(w.Z,null,L.createElement(i.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},L.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:g=>(0,S.Q8)(g,"",Ae.getFieldValue("publish_time")),disabledTime:g=>(0,S.d0)(g,Ae.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),L.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};_.Z=(0,T.connect)(({classroomList:ee})=>({classroomList:ee}))(R)},40133:function($e,_,u){"use strict";u.d(_,{AD:function(){return ne},D9:function(){return J},Hp:function(){return te},IM:function(){return Pe},Iy:function(){return fe},KM:function(){return vn},MJ:function(){return g},Ne:function(){return Fe},ON:function(){return Rt},Uj:function(){return ln},VY:function(){return Pt},YO:function(){return yt},YX:function(){return _t},Zn:function(){return O},_g:function(){return m},_k:function(){return I},c6:function(){return d},cr:function(){return R},eV:function(){return D},fi:function(){return ee},gh:function(){return Ne},hS:function(){return et},iA:function(){return Ae},j6:function(){return j},je:function(){return B},jj:function(){return q},kS:function(){return ze},lS:function(){return P},o6:function(){return Ve},pO:function(){return Zt},rQ:function(){return De},sA:function(){return ce},xm:function(){return V},xo:function(){return Tt},y8:function(){return Me},yd:function(){return A}});var e=u(82264),y=u(25690),i=u(51257),p=u(6767),N=u(346),w=Object.defineProperty,se=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,v=(Y,ke,Kt)=>ke in Y?w(Y,ke,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Y[ke]=Kt,S=(Y,ke)=>{for(var Kt in ke||(ke={}))T.call(ke,Kt)&&v(Y,Kt,ke[Kt]);if(se)for(var Kt of se(ke))f.call(ke,Kt)&&v(Y,Kt,ke[Kt]);return Y},F=(Y,ke,Kt)=>new Promise((En,Nn)=>{var dn=Q=>{try{tt(Kt.next(Q))}catch(G){Nn(G)}},$t=Q=>{try{tt(Kt.throw(Q))}catch(G){Nn(G)}},tt=Q=>Q.done?En(Q.value):Promise.resolve(Q.value).then(dn,$t);tt((Kt=Kt.apply(Y,ke)).next())});const L=()=>{(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},me=()=>{(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},O=Y=>F(void 0,null,function*(){L(),(yield(0,e.YR)(S({},Y))).status===0&&(yield(0,i.QH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y.coursesId}/export_couser_info.json`,query:Y}))),me()}),R=Y=>F(void 0,null,function*(){const ke=yield(0,e.yS)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_member_act_score`);else{if(ke.status===-2)return ke;ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_member_act_score`))}}),ee=Y=>F(void 0,null,function*(){const ke=yield(0,e.W0)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_score`);else{if(ke.status===-4)return ke;ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_score`))}}),Ae=Y=>F(void 0,null,function*(){const ke=yield(0,e.Nl)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ke.status===-4)return ke;ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_exercise_and_other`))}}),A=Y=>F(void 0,null,function*(){const ke=yield(0,e.IU)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/export_star_user`);else{if(ke.status===-4)return ke;ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/export_star_user`))}}),m=Y=>F(void 0,null,function*(){const ke=yield(0,e.td)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ke.status===-2)return ke;if(ke.status===-3)(0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_exercise_and_other`);else if(ke.status===-4)return ke}}),j=Y=>F(void 0,null,function*(){const ke=yield(0,e.QX)(S({},Y));if(ke.status===0)p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_homework`);else{if(ke.status===-4)return ke;ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/course_total_homework`))}}),q=(Y,ke)=>F(void 0,null,function*(){const Kt=yield(0,e.o_)(S({},Y));Kt.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`)):Kt.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`))}),te=(Y,ke)=>F(void 0,null,function*(){const Kt=yield(0,e.ZL)(S({},Y));Kt.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`)):Kt.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`))}),g=(Y,ke)=>F(void 0,null,function*(){const Kt=yield(0,e.vV)(S({},Y));Kt.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`)):Kt.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`))}),fe=(Y,ke)=>F(void 0,null,function*(){const Kt=yield(0,e.aP)(S({},Y));Kt.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`)):Kt.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/${ke}`))}),H=Y=>F(void 0,null,function*(){L(),(yield exportCourseWorkListAppendix(S({},Y))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Y.categoryId}/works_list.zip`,query:Y}))),me()}),ce=Y=>F(void 0,null,function*(){L(),yield(0,i.QH)("",N.Z.API_SERVER+`/api/polls/${Y.categoryId}/commit_result.xlsx`),me()}),Ne=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y.coursesId}/attendances/export_xlsx_data.xlsx`,query:Y}))}),Ve=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y.coursesId}/video_study_statics.xlsx`,query:Y}))}),d=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y.coursesId}/export_video_study.xlsx`,query:Y}))}),D=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y.coursesId}/export_course_students_info.xlsx`,query:Y}))}),ne=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Y}))}),De=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Y}))}),Me=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Y}))}),B=Y=>F(void 0,null,function*(){const ke=yield(0,e.Uy)(S({},Y));ke.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/exercise_score,export_exercise_users`)):ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/exercise_score,export_exercise_users`))}),P=Y=>F(void 0,null,function*(){const ke=yield(0,e.tg)(S({},Y));ke.status===0?(p.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),y.history.push(`/classrooms/${Y.coursesId}/exportlist/exercise_score,export_exercise_report`)):ke.status===-3&&((0,y.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),y.history.push(`/classrooms/${Y.coursesId}/exportlist/exercise_score,export_exercise_report`))}),I=Y=>F(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/export_records/${Y.id}.xlsx`,query:Y}))}),V=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Y}))}),J=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/courses/${Y==null?void 0:Y.coursesId}/${Y.menuKey}_statistic.xlsx?${Y.checkedList.map(ke=>`course_group_id[]=${ke}`).join("&")}`,query:Y}))}),Fe=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Y==null?void 0:Y.ec_year_id}/ec_training_objectives.xlsx`,query:Y}))}),Pe=Y=>F(void 0,null,function*(){yield(0,i.FH)(Y==null?void 0:Y.name,(0,i.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Y}))}),et=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Y==null?void 0:Y.ec_year_id}/ec_courses.xlsx`,query:Y}))}),Tt=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/ec_years/${Y==null?void 0:Y.ec_year_id}/ec_graduation_requirements.xlsx`,query:Y}))}),Pt=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Y}))}),ze=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Y}))}),Rt=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${Y.id}.json`,query:Y}))}),_t=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/exercises/${Y.categoryId}.json`,query:Y}))}),yt=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/polls/${Y==null?void 0:Y.id}/commit_result.json`,query:Y}))}),ln=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Y}))}),Zt=(Y,ke)=>F(void 0,null,function*(){yield(0,i.FH)(ke||"",(0,i.NY)({url:N.Z.API_SERVER+`/api/exercises/${Y==null?void 0:Y.exercise_id}/consult_exercise.json`,query:Y}))}),vn=Y=>F(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:N.Z.API_SERVER+`/api/competitions/${Y==null?void 0:Y.identifier}/competition_commit_records/member_works.xlsx`,query:Y}))})},84989:function($e,_,u){"use strict";u.d(_,{BU:function(){return y},Dj:function(){return e},gH:function(){return i},vp:function(){return p}});function e(N){try{N.mozRequestFullScreen?N.mozRequestFullScreen():N.webkitRequestFullScreen&&N.webkitRequestFullScreen()}catch(w){console.log(w,":e")}}function y(){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 i=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function p(){var N=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,w=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",N),window.isFullScreen?window.isFullScreen:N!=null}},15646:function($e,_,u){"use strict";u.d(_,{Z:function(){return se}});var e=u(59301),y=u.p+"static/modelContact.7a7eb113.png",i=u(29092),p=u(48790),N=u(59301),se=()=>{const[T,f]=(0,e.useState)(!1);return{verifyModelUser:()=>(0,p.$O)()?!0:(f(!0),!1),ContactModalElement:()=>N.createElement(i.Z,{visible:T,setVisible:f,image:y}),contactOpen:T,setContactOpen:f}}},97774:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.default=void 0;var e=Object.assign||function(R){for(var ee=1;ee<arguments.length;ee++){var Ae=arguments[ee];for(var A in Ae)Object.prototype.hasOwnProperty.call(Ae,A)&&(R[A]=Ae[A])}return R},y=function(){function R(ee,Ae){for(var A=0;A<Ae.length;A++){var m=Ae[A];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(ee,m.key,m)}}return function(ee,Ae,A){return Ae&&R(ee.prototype,Ae),A&&R(ee,A),ee}}(),i=u(59301),p=S(i),N=u(12708),w=S(N),se=u(53291),T=S(se),f=u(47242),v=u(65429);function S(R){return R&&R.__esModule?R:{default:R}}function F(R,ee){if(!(R instanceof ee))throw new TypeError("Cannot call a class as a function")}function L(R,ee){if(!R)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ee&&(typeof ee=="object"||typeof ee=="function")?ee:R}function me(R,ee){if(typeof ee!="function"&&ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ee);R.prototype=Object.create(ee&&ee.prototype,{constructor:{value:R,enumerable:!1,writable:!0,configurable:!0}}),ee&&(Object.setPrototypeOf?Object.setPrototypeOf(R,ee):R.__proto__=ee)}var O=function(R){me(ee,R);function ee(Ae){F(this,ee);var A=L(this,(ee.__proto__||Object.getPrototypeOf(ee)).call(this,Ae));return A.getEchartsInstance=function(){return A.echartsLib.getInstanceByDom(A.echartsElement)||A.echartsLib.init(A.echartsElement,A.props.theme,A.props.opts)},A.dispose=function(){if(A.echartsElement){try{(0,f.clear)(A.echartsElement)}catch(m){console.warn(m)}A.echartsLib.dispose(A.echartsElement)}},A.rerender=function(){var m=A.props,j=m.onEvents,q=m.onChartReady,te=A.renderEchartDom();A.bindEvents(te,j||{}),typeof q=="function"&&A.props.onChartReady(te),A.echartsElement&&(0,f.bind)(A.echartsElement,function(){try{te.resize()}catch(g){console.warn(g)}})},A.bindEvents=function(m,j){var q=function(fe,H){typeof fe=="string"&&typeof H=="function"&&m.on(fe,function(ce){H(ce,m)})};for(var te in j)Object.prototype.hasOwnProperty.call(j,te)&&q(te,j[te])},A.renderEchartDom=function(){var m=A.getEchartsInstance();return m.setOption(A.props.option,A.props.notMerge||!1,A.props.lazyUpdate||!1),A.props.showLoading?m.showLoading(A.props.loadingOption||null):m.hideLoading(),m},A.echartsLib=Ae.echarts,A.echartsElement=null,A}return y(ee,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(A){if(!(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(A,this.props))){if(!(0,T.default)(A.theme,this.props.theme)||!(0,T.default)(A.opts,this.props.opts)||!(0,T.default)(A.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var m=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if(!(0,T.default)((0,v.pick)(this.props,m),(0,v.pick)(A,m))){var j=this.renderEchartDom();if(!(0,T.default)(A.style,this.props.style)||!(0,T.default)(A.className,this.props.className))try{j.resize()}catch(q){console.warn(q)}}}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var A=this,m=this.props,j=m.style,q=m.className,te=e({height:300},j);return p.default.createElement("div",{ref:function(fe){A.echartsElement=fe},style:te,className:"echarts-for-react "+q})}}]),ee}(i.Component);_.default=O,O.propTypes={option:w.default.object.isRequired,echarts:w.default.object,notMerge:w.default.bool,lazyUpdate:w.default.bool,style:w.default.object,className:w.default.string,theme:w.default.oneOfType([w.default.string,w.default.object]),onChartReady:w.default.func,showLoading:w.default.bool,loadingOption:w.default.object,onEvents:w.default.object,opts:w.default.shape({devicePixelRatio:w.default.number,renderer:w.default.oneOf(["canvas","svg"]),width:w.default.oneOfType([w.default.number,w.default.oneOf([null,void 0,"auto"])]),height:w.default.oneOfType([w.default.number,w.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:w.default.func},O.defaultProps={echarts:{},notMerge:!1,lazyUpdate:!1,style:{},className:"",theme:null,onChartReady:function(){},showLoading:!1,loadingOption:null,onEvents:{},opts:{},shouldSetOption:function(){return!0}}},42441:function($e,_,u){"use strict";var e;e={value:!0},_.Z=void 0;var y=u(76411),i=w(y),p=u(97774),N=w(p);function w(S){return S&&S.__esModule?S:{default:S}}function se(S,F){if(!(S instanceof F))throw new TypeError("Cannot call a class as a function")}function T(S,F){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F&&(typeof F=="object"||typeof F=="function")?F:S}function f(S,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof F);S.prototype=Object.create(F&&F.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),F&&(Object.setPrototypeOf?Object.setPrototypeOf(S,F):S.__proto__=F)}var v=function(S){f(F,S);function F(L){se(this,F);var me=T(this,(F.__proto__||Object.getPrototypeOf(F)).call(this,L));return me.echartsLib=i.default,me}return F}(N.default);_.Z=v},65429:function($e,_){"use strict";Object.defineProperty(_,"__esModule",{value:!0});var u=_.pick=function(y,i){var p={};return i.forEach(function(N){p[N]=y[N]}),p}},86204:function($e){"use strict";var _=typeof Reflect=="object"?Reflect:null,u=_&&typeof _.apply=="function"?_.apply:function(m,j,q){return Function.prototype.apply.call(m,j,q)},e;_&&typeof _.ownKeys=="function"?e=_.ownKeys:Object.getOwnPropertySymbols?e=function(m){return Object.getOwnPropertyNames(m).concat(Object.getOwnPropertySymbols(m))}:e=function(m){return Object.getOwnPropertyNames(m)};function y(A){console&&console.warn&&console.warn(A)}var i=Number.isNaN||function(m){return m!==m};function p(){p.init.call(this)}$e.exports=p,$e.exports.once=R,p.EventEmitter=p,p.prototype._events=void 0,p.prototype._eventsCount=0,p.prototype._maxListeners=void 0;var N=10;function w(A){if(typeof A!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof A)}Object.defineProperty(p,"defaultMaxListeners",{enumerable:!0,get:function(){return N},set:function(A){if(typeof A!="number"||A<0||i(A))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+A+".");N=A}}),p.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},p.prototype.setMaxListeners=function(m){if(typeof m!="number"||m<0||i(m))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+m+".");return this._maxListeners=m,this};function se(A){return A._maxListeners===void 0?p.defaultMaxListeners:A._maxListeners}p.prototype.getMaxListeners=function(){return se(this)},p.prototype.emit=function(m){for(var j=[],q=1;q<arguments.length;q++)j.push(arguments[q]);var te=m==="error",g=this._events;if(g!==void 0)te=te&&g.error===void 0;else if(!te)return!1;if(te){var fe;if(j.length>0&&(fe=j[0]),fe instanceof Error)throw fe;var H=new Error("Unhandled error."+(fe?" ("+fe.message+")":""));throw H.context=fe,H}var ce=g[m];if(ce===void 0)return!1;if(typeof ce=="function")u(ce,this,j);else for(var Ne=ce.length,Ve=L(ce,Ne),q=0;q<Ne;++q)u(Ve[q],this,j);return!0};function T(A,m,j,q){var te,g,fe;if(w(j),g=A._events,g===void 0?(g=A._events=Object.create(null),A._eventsCount=0):(g.newListener!==void 0&&(A.emit("newListener",m,j.listener?j.listener:j),g=A._events),fe=g[m]),fe===void 0)fe=g[m]=j,++A._eventsCount;else if(typeof fe=="function"?fe=g[m]=q?[j,fe]:[fe,j]:q?fe.unshift(j):fe.push(j),te=se(A),te>0&&fe.length>te&&!fe.warned){fe.warned=!0;var H=new Error("Possible EventEmitter memory leak detected. "+fe.length+" "+String(m)+" listeners added. Use emitter.setMaxListeners() to increase limit");H.name="MaxListenersExceededWarning",H.emitter=A,H.type=m,H.count=fe.length,y(H)}return A}p.prototype.addListener=function(m,j){return T(this,m,j,!1)},p.prototype.on=p.prototype.addListener,p.prototype.prependListener=function(m,j){return T(this,m,j,!0)};function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function v(A,m,j){var q={fired:!1,wrapFn:void 0,target:A,type:m,listener:j},te=f.bind(q);return te.listener=j,q.wrapFn=te,te}p.prototype.once=function(m,j){return w(j),this.on(m,v(this,m,j)),this},p.prototype.prependOnceListener=function(m,j){return w(j),this.prependListener(m,v(this,m,j)),this},p.prototype.removeListener=function(m,j){var q,te,g,fe,H;if(w(j),te=this._events,te===void 0)return this;if(q=te[m],q===void 0)return this;if(q===j||q.listener===j)--this._eventsCount===0?this._events=Object.create(null):(delete te[m],te.removeListener&&this.emit("removeListener",m,q.listener||j));else if(typeof q!="function"){for(g=-1,fe=q.length-1;fe>=0;fe--)if(q[fe]===j||q[fe].listener===j){H=q[fe].listener,g=fe;break}if(g<0)return this;g===0?q.shift():me(q,g),q.length===1&&(te[m]=q[0]),te.removeListener!==void 0&&this.emit("removeListener",m,H||j)}return this},p.prototype.off=p.prototype.removeListener,p.prototype.removeAllListeners=function(m){var j,q,te;if(q=this._events,q===void 0)return this;if(q.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):q[m]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete q[m]),this;if(arguments.length===0){var g=Object.keys(q),fe;for(te=0;te<g.length;++te)fe=g[te],fe!=="removeListener"&&this.removeAllListeners(fe);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(j=q[m],typeof j=="function")this.removeListener(m,j);else if(j!==void 0)for(te=j.length-1;te>=0;te--)this.removeListener(m,j[te]);return this};function S(A,m,j){var q=A._events;if(q===void 0)return[];var te=q[m];return te===void 0?[]:typeof te=="function"?j?[te.listener||te]:[te]:j?O(te):L(te,te.length)}p.prototype.listeners=function(m){return S(this,m,!0)},p.prototype.rawListeners=function(m){return S(this,m,!1)},p.listenerCount=function(A,m){return typeof A.listenerCount=="function"?A.listenerCount(m):F.call(A,m)},p.prototype.listenerCount=F;function F(A){var m=this._events;if(m!==void 0){var j=m[A];if(typeof j=="function")return 1;if(j!==void 0)return j.length}return 0}p.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]};function L(A,m){for(var j=new Array(m),q=0;q<m;++q)j[q]=A[q];return j}function me(A,m){for(;m+1<A.length;m++)A[m]=A[m+1];A.pop()}function O(A){for(var m=new Array(A.length),j=0;j<m.length;++j)m[j]=A[j].listener||A[j];return m}function R(A,m){return new Promise(function(j,q){function te(fe){A.removeListener(m,g),q(fe)}function g(){typeof A.removeListener=="function"&&A.removeListener("error",te),j([].slice.call(arguments))}Ae(A,m,g,{once:!0}),m!=="error"&&ee(A,te,{once:!0})})}function ee(A,m,j){typeof A.on=="function"&&Ae(A,"error",m,j)}function Ae(A,m,j,q){if(typeof A.on=="function")q.once?A.once(m,j):A.on(m,j);else if(typeof A.addEventListener=="function")A.addEventListener(m,function te(g){q.once&&A.removeEventListener(m,te),j(g)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof A)}},53291:function($e){"use strict";var _=Array.isArray,u=Object.keys,e=Object.prototype.hasOwnProperty;$e.exports=function y(i,p){if(i===p)return!0;if(i&&p&&typeof i=="object"&&typeof p=="object"){var N=_(i),w=_(p),se,T,f;if(N&&w){if(T=i.length,T!=p.length)return!1;for(se=T;se--!==0;)if(!y(i[se],p[se]))return!1;return!0}if(N!=w)return!1;var v=i instanceof Date,S=p instanceof Date;if(v!=S)return!1;if(v&&S)return i.getTime()==p.getTime();var F=i instanceof RegExp,L=p instanceof RegExp;if(F!=L)return!1;if(F&&L)return i.toString()==p.toString();var me=u(i);if(T=me.length,T!==u(p).length)return!1;for(se=T;se--!==0;)if(!e.call(p,me[se]))return!1;for(se=T;se--!==0;)if(f=me[se],!y(i[f],p[f]))return!1;return!0}return i!==i&&p!==p}},24334:function($e,_,u){var e,y;(function(i,p){$e.exports=p(i)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof u.g!="undefined"?u.g:this,function(i){"use strict";i=i||{};var p=i.Base64,N="2.6.4",w="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=function(D){for(var ne={},De=0,Me=D.length;De<Me;De++)ne[D.charAt(De)]=De;return ne}(w),T=String.fromCharCode,f=function(D){if(D.length<2){var ne=D.charCodeAt(0);return ne<128?D:ne<2048?T(192|ne>>>6)+T(128|ne&63):T(224|ne>>>12&15)+T(128|ne>>>6&63)+T(128|ne&63)}else{var ne=65536+(D.charCodeAt(0)-55296)*1024+(D.charCodeAt(1)-56320);return T(240|ne>>>18&7)+T(128|ne>>>12&63)+T(128|ne>>>6&63)+T(128|ne&63)}},v=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,S=function(D){return D.replace(v,f)},F=function(D){var ne=[0,2,1][D.length%3],De=D.charCodeAt(0)<<16|(D.length>1?D.charCodeAt(1):0)<<8|(D.length>2?D.charCodeAt(2):0),Me=[w.charAt(De>>>18),w.charAt(De>>>12&63),ne>=2?"=":w.charAt(De>>>6&63),ne>=1?"=":w.charAt(De&63)];return Me.join("")},L=i.btoa&&typeof i.btoa=="function"?function(D){return i.btoa(D)}:function(D){if(D.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return D.replace(/[\s\S]{1,3}/g,F)},me=function(D){return L(S(String(D)))},O=function(D){return D.replace(/[+\/]/g,function(ne){return ne=="+"?"-":"_"}).replace(/=/g,"")},R=function(D,ne){return ne?O(me(D)):me(D)},ee=function(D){return R(D,!0)},Ae;i.Uint8Array&&(Ae=function(D,ne){for(var De="",Me=0,B=D.length;Me<B;Me+=3){var P=D[Me],I=D[Me+1],V=D[Me+2],J=P<<16|I<<8|V;De+=w.charAt(J>>>18)+w.charAt(J>>>12&63)+(typeof I!="undefined"?w.charAt(J>>>6&63):"=")+(typeof V!="undefined"?w.charAt(J&63):"=")}return ne?O(De):De});var A=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,m=function(D){switch(D.length){case 4:var ne=(7&D.charCodeAt(0))<<18|(63&D.charCodeAt(1))<<12|(63&D.charCodeAt(2))<<6|63&D.charCodeAt(3),De=ne-65536;return T((De>>>10)+55296)+T((De&1023)+56320);case 3:return T((15&D.charCodeAt(0))<<12|(63&D.charCodeAt(1))<<6|63&D.charCodeAt(2));default:return T((31&D.charCodeAt(0))<<6|63&D.charCodeAt(1))}},j=function(D){return D.replace(A,m)},q=function(D){var ne=D.length,De=ne%4,Me=(ne>0?se[D.charAt(0)]<<18:0)|(ne>1?se[D.charAt(1)]<<12:0)|(ne>2?se[D.charAt(2)]<<6:0)|(ne>3?se[D.charAt(3)]:0),B=[T(Me>>>16),T(Me>>>8&255),T(Me&255)];return B.length-=[0,0,2,1][De],B.join("")},te=i.atob&&typeof i.atob=="function"?function(D){return i.atob(D)}:function(D){return D.replace(/\S{1,4}/g,q)},g=function(D){return te(String(D).replace(/[^A-Za-z0-9\+\/]/g,""))},fe=function(D){return j(te(D))},H=function(D){return String(D).replace(/[-_]/g,function(ne){return ne=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ce=function(D){return fe(H(D))},Ne;i.Uint8Array&&(Ne=function(D){return Uint8Array.from(g(H(D)),function(ne){return ne.charCodeAt(0)})});var Ve=function(){var D=i.Base64;return i.Base64=p,D};if(i.Base64={VERSION:N,atob:g,btoa:L,fromBase64:ce,toBase64:R,utob:S,encode:R,encodeURI:ee,btou:j,decode:ce,noConflict:Ve,fromUint8Array:Ae,toUint8Array:Ne},typeof Object.defineProperty=="function"){var d=function(D){return{value:D,enumerable:!1,writable:!0,configurable:!0}};i.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",d(function(){return ce(this)})),Object.defineProperty(String.prototype,"toBase64",d(function(D){return R(this,D)})),Object.defineProperty(String.prototype,"toBase64URI",d(function(){return R(this,!0)}))}}return i.Meteor&&(Base64=i.Base64),$e.exports?$e.exports.Base64=i.Base64:(e=[],y=function(){return i.Base64}.apply(_,e),y!==void 0&&($e.exports=y)),{Base64:i.Base64}})},738:function($e,_,u){"use strict";u.d(_,{Z:function(){return m}});var e=u(14809),y=u(4635),i=u(50298),p=u(62646),N=u(92310),w=u.n(N),se=u(18929),T=u(10228),f=u(26112),v=u(59301);function S(j,q){var te=j.disabled,g=j.prefixCls,fe=j.character,H=j.characterRender,ce=j.index,Ne=j.count,Ve=j.value,d=j.allowHalf,D=j.focused,ne=j.onHover,De=j.onClick,Me=function(et){ne(et,ce)},B=function(et){De(et,ce)},P=function(et){et.keyCode===T.Z.ENTER&&De(et,ce)},I=ce+1,V=new Set([g]);Ve===0&&ce===0&&D?V.add("".concat(g,"-focused")):d&&Ve+.5>=I&&Ve<I?(V.add("".concat(g,"-half")),V.add("".concat(g,"-active")),D&&V.add("".concat(g,"-focused"))):(I<=Ve?V.add("".concat(g,"-full")):V.add("".concat(g,"-zero")),I===Ve&&D&&V.add("".concat(g,"-focused")));var J=typeof fe=="function"?fe(j):fe,Fe=v.createElement("li",{className:w()(Array.from(V)),ref:q},v.createElement("div",{onClick:te?null:B,onKeyDown:te?null:P,onMouseMove:te?null:Me,role:"radio","aria-checked":Ve>ce?"true":"false","aria-posinset":ce+1,"aria-setsize":Ne,tabIndex:te?-1:0},v.createElement("div",{className:"".concat(g,"-first")},J),v.createElement("div",{className:"".concat(g,"-second")},J)));return H&&(Fe=H(Fe,j)),Fe}var F=v.forwardRef(S);function L(){var j=v.useRef({});function q(g){return j.current[g]}function te(g){return function(fe){j.current[g]=fe}}return[q,te]}function me(j){var q=j.pageXOffset,te="scrollLeft";if(typeof q!="number"){var g=j.document;q=g.documentElement[te],typeof q!="number"&&(q=g.body[te])}return q}function O(j){var q,te,g=j.ownerDocument,fe=g.body,H=g&&g.documentElement,ce=j.getBoundingClientRect();return q=ce.left,te=ce.top,q-=H.clientLeft||fe.clientLeft||0,te-=H.clientTop||fe.clientTop||0,{left:q,top:te}}function R(j){var q=O(j),te=j.ownerDocument,g=te.defaultView||te.parentWindow;return q.left+=me(g),q.left}var ee=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Ae(j,q){var te=j.prefixCls,g=te===void 0?"rc-rate":te,fe=j.className,H=j.defaultValue,ce=j.value,Ne=j.count,Ve=Ne===void 0?5:Ne,d=j.allowHalf,D=d===void 0?!1:d,ne=j.allowClear,De=ne===void 0?!0:ne,Me=j.keyboard,B=Me===void 0?!0:Me,P=j.character,I=P===void 0?"\u2605":P,V=j.characterRender,J=j.disabled,Fe=j.direction,Pe=Fe===void 0?"ltr":Fe,et=j.tabIndex,Tt=et===void 0?0:et,Pt=j.autoFocus,ze=j.onHoverChange,Rt=j.onChange,_t=j.onFocus,yt=j.onBlur,ln=j.onKeyDown,Zt=j.onMouseLeave,vn=(0,p.Z)(j,ee),Y=L(),ke=(0,i.Z)(Y,2),Kt=ke[0],En=ke[1],Nn=v.useRef(null),dn=function(){if(!J){var be;(be=Nn.current)===null||be===void 0||be.focus()}};v.useImperativeHandle(q,function(){return{focus:dn,blur:function(){if(!J){var be;(be=Nn.current)===null||be===void 0||be.blur()}}}});var $t=(0,se.Z)(H||0,{value:ce}),tt=(0,i.Z)($t,2),Q=tt[0],G=tt[1],Ie=(0,se.Z)(null),Ue=(0,i.Z)(Ie,2),qt=Ue[0],Ft=Ue[1],Yt=function(be,x){var Je=Pe==="rtl",Jt=be+1;if(D){var hn=Kt(be),le=R(hn),Be=hn.clientWidth;(Je&&x-le>Be/2||!Je&&x-le<Be/2)&&(Jt-=.5)}return Jt},t=function(be){G(be),Rt==null||Rt(be)},pe=v.useState(!1),nt=(0,i.Z)(pe,2),Lt=nt[0],Ct=nt[1],Et=function(){Ct(!0),_t==null||_t()},Nt=function(){Ct(!1),yt==null||yt()},gt=v.useState(null),mt=(0,i.Z)(gt,2),pt=mt[0],en=mt[1],ie=function(be,x){var Je=Yt(x,be.pageX);Je!==qt&&(en(Je),Ft(null)),ze==null||ze(Je)},ge=function(be){J||(en(null),Ft(null),ze==null||ze(void 0)),be&&(Zt==null||Zt(be))},b=function(be,x){var Je=Yt(x,be.pageX),Jt=!1;De&&(Jt=Je===Q),ge(),t(Jt?0:Je),Ft(Jt?Je:null)},Z=function(be){var x=be.keyCode,Je=Pe==="rtl",Jt=D?.5:1;B&&(x===T.Z.RIGHT&&Q<Ve&&!Je?(t(Q+Jt),be.preventDefault()):x===T.Z.LEFT&&Q>0&&!Je||x===T.Z.RIGHT&&Q>0&&Je?(t(Q-Jt),be.preventDefault()):x===T.Z.LEFT&&Q<Ve&&Je&&(t(Q+Jt),be.preventDefault())),ln==null||ln(be)};v.useEffect(function(){Pt&&!J&&dn()},[]);var dt=new Array(Ve).fill(0).map(function(Ot,be){return v.createElement(F,{ref:En(be),index:be,count:Ve,disabled:J,prefixCls:"".concat(g,"-star"),allowHalf:D,value:pt===null?Q:pt,onClick:b,onHover:ie,key:Ot||be,character:I,characterRender:V,focused:Lt})}),_e=w()(g,fe,(0,y.Z)((0,y.Z)({},"".concat(g,"-disabled"),J),"".concat(g,"-rtl"),Pe==="rtl"));return v.createElement("ul",(0,e.Z)({className:_e,onMouseLeave:ge,tabIndex:J?-1:Tt,onFocus:J?null:Et,onBlur:J?null:Nt,onKeyDown:J?null:Z,ref:Nn},(0,f.Z)(vn,{aria:!0,data:!0,attr:!0})),dt)}var A=v.forwardRef(Ae),m=A},51581:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0});var e=function(){function F(L,me){for(var O=0;O<me.length;O++){var R=me[O];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(L,R.key,R)}}return function(L,me,O){return me&&F(L.prototype,me),O&&F(L,O),L}}(),y=u(59301),i=w(y),p=u(12708),N=w(p);function w(F){return F&&F.__esModule?F:{default:F}}function se(F,L){var me={};for(var O in F)L.indexOf(O)>=0||Object.prototype.hasOwnProperty.call(F,O)&&(me[O]=F[O]);return me}function T(F,L){if(!(F instanceof L))throw new TypeError("Cannot call a class as a function")}function f(F,L){if(!F)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return L&&(typeof L=="object"||typeof L=="function")?L:F}function v(F,L){if(typeof L!="function"&&L!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof L);F.prototype=Object.create(L&&L.prototype,{constructor:{value:F,enumerable:!1,writable:!0,configurable:!0}}),L&&(Object.setPrototypeOf?Object.setPrototypeOf(F,L):F.__proto__=L)}var S=function(F){v(L,F);function L(me){T(this,L);var O=f(this,(L.__proto__||Object.getPrototypeOf(L)).call(this,me));return O.scrollListener=O.scrollListener.bind(O),O.eventListenerOptions=O.eventListenerOptions.bind(O),O.mousewheelListener=O.mousewheelListener.bind(O),O}return e(L,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var O=this.getParentElement(this.scrollComponent);O.scrollTop=O.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var O=!1,R={get passive(){O=!0}};try{document.addEventListener("test",null,R),document.removeEventListener("test",null,R)}catch(ee){}return O}},{key:"eventListenerOptions",value:function(){var O=this.props.useCapture;return this.isPassiveSupported()&&(O={useCapture:this.props.useCapture,passive:!0}),O}},{key:"setDefaultLoader",value:function(O){this.defaultLoader=O}},{key:"detachMousewheelListener",value:function(){var O=window;this.props.useWindow===!1&&(O=this.scrollComponent.parentNode),O.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var O=window;this.props.useWindow===!1&&(O=this.getParentElement(this.scrollComponent)),O.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),O.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(O){var R=this.props.getScrollParent&&this.props.getScrollParent();return R!=null?R:O&&O.parentNode}},{key:"filterProps",value:function(O){return O}},{key:"attachScrollListener",value:function(){var O=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!O)){var R=window;this.props.useWindow===!1&&(R=O),R.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),R.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),R.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(O){O.deltaY===1&&!this.isPassiveSupported()&&O.preventDefault()}},{key:"scrollListener",value:function(){var O=this.scrollComponent,R=window,ee=this.getParentElement(O),Ae=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,m=R.pageYOffset!==void 0?R.pageYOffset:A.scrollTop;this.props.isReverse?Ae=m:Ae=this.calculateOffset(O,m)}else this.props.isReverse?Ae=ee.scrollTop:Ae=O.scrollHeight-ee.scrollTop-ee.clientHeight;Ae<Number(this.props.threshold)&&O&&O.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=ee.scrollHeight,this.beforeScrollTop=ee.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(O,R){return O?this.calculateTopPosition(O)+(O.offsetHeight-R-window.innerHeight):0}},{key:"calculateTopPosition",value:function(O){return O?O.offsetTop+this.calculateTopPosition(O.offsetParent):0}},{key:"render",value:function(){var O=this,R=this.filterProps(this.props),ee=R.children,Ae=R.element,A=R.hasMore,m=R.initialLoad,j=R.isReverse,q=R.loader,te=R.loadMore,g=R.pageStart,fe=R.ref,H=R.threshold,ce=R.useCapture,Ne=R.useWindow,Ve=R.getScrollParent,d=se(R,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);d.ref=function(ne){O.scrollComponent=ne,fe&&fe(ne)};var D=[ee];return A&&(q?j?D.unshift(q):D.push(q):this.defaultLoader&&(j?D.unshift(this.defaultLoader):D.push(this.defaultLoader))),i.default.createElement(Ae,d,D)}}]),L}(y.Component);S.propTypes={children:N.default.node.isRequired,element:N.default.node,hasMore:N.default.bool,initialLoad:N.default.bool,isReverse:N.default.bool,loader:N.default.node,loadMore:N.default.func.isRequired,pageStart:N.default.number,ref:N.default.func,getScrollParent:N.default.func,threshold:N.default.number,useCapture:N.default.bool,useWindow:N.default.bool},S.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},_.default=S,$e.exports=_.default},26724:function($e,_,u){$e.exports=u(51581)},44589:function($e,_,u){"use strict";u.d(_,{JN:function(){return Nn},Rp:function(){return m},W8:function(){return tt}});var e=u(14809),y=u(50298),i=u(88590),p=u(99153),N=u(84851),w=u(88243),se=u(92359),T=u(19257),f=u(13028),v=u(4635),S=u(59301),F=u(12708),L=u.n(F),me=u(4676),O=u(44520),R=u.n(O),ee=u(95190),Ae=function(){function Q(){(0,p.Z)(this,Q),(0,v.Z)(this,"refs",{})}return(0,N.Z)(Q,[{key:"add",value:function(Ie,Ue){this.refs[Ie]||(this.refs[Ie]=[]),this.refs[Ie].push(Ue)}},{key:"remove",value:function(Ie,Ue){var qt=this.getIndex(Ie,Ue);qt!==-1&&this.refs[Ie].splice(qt,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var Ie=this;return this.refs[this.active.collection].find(function(Ue){var qt=Ue.node;return qt.sortableInfo.index==Ie.active.index})}},{key:"getIndex",value:function(Ie,Ue){return this.refs[Ie].indexOf(Ue)}},{key:"getOrderedRefs",value:function(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[Ie].sort(A)}}]),Q}();function A(Q,G){var Ie=Q.node.sortableInfo.index,Ue=G.node.sortableInfo.index;return Ie-Ue}function m(Q,G,Ie){return Q=Q.slice(),Q.splice(Ie<0?Q.length+Ie:Ie,0,Q.splice(G,1)[0]),Q}function j(Q,G){return Object.keys(Q).reduce(function(Ie,Ue){return G.indexOf(Ue)===-1&&(Ie[Ue]=Q[Ue]),Ie},{})}var q={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},te=function(){if(typeof window=="undefined"||typeof document=="undefined")return"";var Q=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],G=(Array.prototype.slice.call(Q).join("").match(/-(moz|webkit|ms)-/)||Q.OLink===""&&["","o"])[1];switch(G){case"ms":return"ms";default:return G&&G.length?G[0].toUpperCase()+G.substr(1):""}}();function g(Q,G){Object.keys(G).forEach(function(Ie){Q.style[Ie]=G[Ie]})}function fe(Q,G){Q.style["".concat(te,"Transform")]=G==null?"":"translate3d(".concat(G.x,"px,").concat(G.y,"px,0)")}function H(Q,G){Q.style["".concat(te,"TransitionDuration")]=G==null?"":"".concat(G,"ms")}function ce(Q,G){for(;Q;){if(G(Q))return Q;Q=Q.parentNode}return null}function Ne(Q,G,Ie){return Math.max(Q,Math.min(Ie,G))}function Ve(Q){return Q.substr(-2)==="px"?parseFloat(Q):0}function d(Q){var G=window.getComputedStyle(Q);return{bottom:Ve(G.marginBottom),left:Ve(G.marginLeft),right:Ve(G.marginRight),top:Ve(G.marginTop)}}function D(Q,G){var Ie=G.displayName||G.name;return Ie?"".concat(Q,"(").concat(Ie,")"):Q}function ne(Q,G){var Ie=Q.getBoundingClientRect();return{top:Ie.top+G.top,left:Ie.left+G.left}}function De(Q){return Q.touches&&Q.touches.length?{x:Q.touches[0].pageX,y:Q.touches[0].pageY}:Q.changedTouches&&Q.changedTouches.length?{x:Q.changedTouches[0].pageX,y:Q.changedTouches[0].pageY}:{x:Q.pageX,y:Q.pageY}}function Me(Q){return Q.touches&&Q.touches.length||Q.changedTouches&&Q.changedTouches.length}function B(Q,G){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(Q){var Ue={left:Ie.left+Q.offsetLeft,top:Ie.top+Q.offsetTop};return Q.parentNode===G?Ue:B(Q.parentNode,G,Ue)}}function P(Q,G,Ie){return Q<Ie&&Q>G?Q-1:Q>Ie&&Q<G?Q+1:Q}function I(Q){var G=Q.lockOffset,Ie=Q.width,Ue=Q.height,qt=G,Ft=G,Yt="px";if(typeof G=="string"){var t=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(G);R()(t!==null,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',G),qt=parseFloat(G),Ft=parseFloat(G),Yt=t[1]}return R()(isFinite(qt)&&isFinite(Ft),"lockOffset value should be a finite. Given %s",G),Yt==="%"&&(qt=qt*Ie/100,Ft=Ft*Ue/100),{x:qt,y:Ft}}function V(Q){var G=Q.height,Ie=Q.width,Ue=Q.lockOffset,qt=Array.isArray(Ue)?Ue:[Ue,Ue];R()(qt.length===2,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",Ue);var Ft=(0,y.Z)(qt,2),Yt=Ft[0],t=Ft[1];return[I({height:G,lockOffset:Yt,width:Ie}),I({height:G,lockOffset:t,width:Ie})]}function J(Q){var G=window.getComputedStyle(Q),Ie=/(auto|scroll)/,Ue=["overflow","overflowX","overflowY"];return Ue.find(function(qt){return Ie.test(G[qt])})}function Fe(Q){return Q instanceof HTMLElement?J(Q)?Q:Fe(Q.parentNode):null}function Pe(Q){var G=window.getComputedStyle(Q);return G.display==="grid"?{x:Ve(G.gridColumnGap),y:Ve(G.gridRowGap)}:{x:0,y:0}}var et={TAB:9,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},Tt={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function Pt(Q){var G="input, textarea, select, canvas, [contenteditable]",Ie=Q.querySelectorAll(G),Ue=Q.cloneNode(!0),qt=(0,ee.Z)(Ue.querySelectorAll(G));return qt.forEach(function(Ft,Yt){if(Ft.type!=="file"&&(Ft.value=Ie[Yt].value),Ft.type==="radio"&&Ft.name&&(Ft.name="__sortableClone__".concat(Ft.name)),Ft.tagName===Tt.Canvas&&Ie[Yt].width>0&&Ie[Yt].height>0){var t=Ft.getContext("2d");t.drawImage(Ie[Yt],0,0)}}),Ue}function ze(Q){var G,Ie,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return Ie=G=function(qt){_inherits(Ft,qt);function Ft(){return _classCallCheck(this,Ft),_possibleConstructorReturn(this,_getPrototypeOf(Ft).apply(this,arguments))}return _createClass(Ft,[{key:"componentDidMount",value:function(){var t=findDOMNode(this);t.sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return invariant(Ue.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=Ue.withRef?"wrappedInstance":null;return createElement(Q,_extends({ref:t},this.props))}}]),Ft}(Component),_defineProperty(G,"displayName",D("sortableHandle",Q)),Ie}function Rt(Q){return Q.sortableHandle!=null}var _t=function(){function Q(G,Ie){(0,p.Z)(this,Q),this.container=G,this.onScrollCallback=Ie}return(0,N.Z)(Q,[{key:"clear",value:function(){this.interval!=null&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(Ie){var Ue=this,qt=Ie.translate,Ft=Ie.minTranslate,Yt=Ie.maxTranslate,t=Ie.width,pe=Ie.height,nt={x:0,y:0},Lt={x:1,y:1},Ct={x:10,y:10},Et=this.container,Nt=Et.scrollTop,gt=Et.scrollLeft,mt=Et.scrollHeight,pt=Et.scrollWidth,en=Et.clientHeight,ie=Et.clientWidth,ge=Nt===0,b=mt-Nt-en===0,Z=gt===0,dt=pt-gt-ie===0;qt.y>=Yt.y-pe/2&&!b?(nt.y=1,Lt.y=Ct.y*Math.abs((Yt.y-pe/2-qt.y)/pe)):qt.x>=Yt.x-t/2&&!dt?(nt.x=1,Lt.x=Ct.x*Math.abs((Yt.x-t/2-qt.x)/t)):qt.y<=Ft.y+pe/2&&!ge?(nt.y=-1,Lt.y=Ct.y*Math.abs((qt.y-pe/2-Ft.y)/pe)):qt.x<=Ft.x+t/2&&!Z&&(nt.x=-1,Lt.x=Ct.x*Math.abs((qt.x-t/2-Ft.x)/t)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(nt.x!==0||nt.y!==0)&&(this.interval=setInterval(function(){Ue.isAutoScrolling=!0;var _e={left:Lt.x*nt.x,top:Lt.y*nt.y};Ue.container.scrollTop+=_e.top,Ue.container.scrollLeft+=_e.left,Ue.onScrollCallback(_e)},5))}}]),Q}();function yt(Q){var G=Q.node;return{height:G.offsetHeight,width:G.offsetWidth}}function ln(Q){var G=[Tt.Input,Tt.Textarea,Tt.Select,Tt.Option,Tt.Button];return!!(G.indexOf(Q.target.tagName)!==-1||ce(Q.target,function(Ie){return Ie.contentEditable==="true"}))}var Zt={axis:L().oneOf(["x","y","xy"]),contentWindow:L().any,disableAutoscroll:L().bool,distance:L().number,getContainer:L().func,getHelperDimensions:L().func,helperClass:L().string,helperContainer:L().oneOfType([L().func,typeof HTMLElement=="undefined"?L().any:L().instanceOf(HTMLElement)]),hideSortableGhost:L().bool,keyboardSortingTransitionDuration:L().number,lockAxis:L().string,lockOffset:L().oneOfType([L().number,L().string,L().arrayOf(L().oneOfType([L().number,L().string]))]),lockToContainerEdges:L().bool,onSortEnd:L().func,onSortMove:L().func,onSortOver:L().func,onSortStart:L().func,pressDelay:L().number,pressThreshold:L().number,keyCodes:L().shape({lift:L().arrayOf(L().number),drop:L().arrayOf(L().number),cancel:L().arrayOf(L().number),up:L().arrayOf(L().number),down:L().arrayOf(L().number)}),shouldCancelStart:L().func,transitionDuration:L().number,updateBeforeSortStart:L().func,useDragHandle:L().bool,useWindowAsScrollContainer:L().bool},vn={lift:[et.SPACE],drop:[et.SPACE],cancel:[et.ESC],up:[et.UP,et.LEFT],down:[et.DOWN,et.RIGHT]},Y={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:yt,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:vn,shouldCancelStart:ln,transitionDuration:300,useWindowAsScrollContainer:!1},ke=Object.keys(Zt);function Kt(Q){R()(!(Q.distance&&Q.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function En(Q,G){try{var Ie=Q()}catch(Ue){return G(!0,Ue)}return Ie&&Ie.then?Ie.then(G.bind(null,!1),G.bind(null,!0)):G(!1,value)}function Nn(Q){var G,Ie,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return Ie=G=function(qt){(0,T.Z)(Ft,qt);function Ft(Yt){var t;return(0,p.Z)(this,Ft),t=(0,w.Z)(this,(0,se.Z)(Ft).call(this,Yt)),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"state",{}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleStart",function(pe){var nt=t.props,Lt=nt.distance,Ct=nt.shouldCancelStart;if(!(pe.button===2||Ct(pe))){t.touched=!0,t.position=De(pe);var Et=ce(pe.target,function(ie){return ie.sortableInfo!=null});if(Et&&Et.sortableInfo&&t.nodeIsChild(Et)&&!t.state.sorting){var Nt=t.props.useDragHandle,gt=Et.sortableInfo,mt=gt.index,pt=gt.collection,en=gt.disabled;if(en||Nt&&!ce(pe.target,Rt))return;t.manager.active={collection:pt,index:mt},!Me(pe)&&pe.target.tagName===Tt.Anchor&&pe.preventDefault(),Lt||(t.props.pressDelay===0?t.handlePress(pe):t.pressTimer=setTimeout(function(){return t.handlePress(pe)},t.props.pressDelay))}}}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"nodeIsChild",function(pe){return pe.sortableInfo.manager===t.manager}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleMove",function(pe){var nt=t.props,Lt=nt.distance,Ct=nt.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var Et=De(pe),Nt={x:t.position.x-Et.x,y:t.position.y-Et.y},gt=Math.abs(Nt.x)+Math.abs(Nt.y);t.delta=Nt,!Lt&&(!Ct||gt>=Ct)?(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0)):Lt&&gt>=Lt&&t.manager.isActive()&&t.handlePress(pe)}}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleEnd",function(){t.touched=!1,t.cancel()}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"cancel",function(){var pe=t.props.distance,nt=t.state.sorting;nt||(pe||clearTimeout(t.pressTimer),t.manager.active=null)}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handlePress",function(pe){try{var nt=t.manager.getActive(),Lt=function(){if(nt){var Ct=function(){var be=b.sortableInfo.index,x=d(b),Je=Pe(t.container),Jt=t.scrollContainer.getBoundingClientRect(),hn=gt({index:be,node:b,collection:Z});if(t.node=b,t.margin=x,t.gridGap=Je,t.width=hn.width,t.height=hn.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=b.getBoundingClientRect(),t.containerBoundingRect=Jt,t.index=be,t.newIndex=be,t.axis={x:Nt.indexOf("x")>=0,y:Nt.indexOf("y")>=0},t.offsetEdge=B(b,t.container),dt?t.initialOffset=De((0,i.Z)({},pe,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top})):t.initialOffset=De(pe),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(Pt(b)),g(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-x.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-x.top,"px"),width:"".concat(t.width,"px")}),dt&&t.helper.focus(),pt&&(t.sortableGhost=b,g(b,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},dt){var le=ge?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,Be=le.top,He=le.left,Oe=le.width,ot=le.height,Bt=Be+ot,rt=He+Oe;t.axis.x&&(t.minTranslate.x=He-t.boundingClientRect.left,t.maxTranslate.x=rt-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=Be-t.boundingClientRect.top,t.maxTranslate.y=Bt-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(ge?0:Jt.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(ge?t.contentWindow.innerWidth:Jt.left+Jt.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(ge?0:Jt.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(ge?t.contentWindow.innerHeight:Jt.top+Jt.height)-t.boundingClientRect.top-t.height/2);mt&&mt.split(" ").forEach(function(Vt){return t.helper.classList.add(Vt)}),t.listenerNode=pe.touches?b:t.contentWindow,dt?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(q.move.forEach(function(Vt){return t.listenerNode.addEventListener(Vt,t.handleSortMove,!1)}),q.end.forEach(function(Vt){return t.listenerNode.addEventListener(Vt,t.handleSortEnd,!1)})),t.setState({sorting:!0,sortingIndex:be}),ie&&ie({node:b,index:be,collection:Z,isKeySorting:dt,nodes:t.manager.getOrderedRefs(),helper:t.helper},pe),dt&&t.keyMove(0)},Et=t.props,Nt=Et.axis,gt=Et.getHelperDimensions,mt=Et.helperClass,pt=Et.hideSortableGhost,en=Et.updateBeforeSortStart,ie=Et.onSortStart,ge=Et.useWindowAsScrollContainer,b=nt.node,Z=nt.collection,dt=t.manager.isKeySorting,_e=function(){if(typeof en=="function"){t._awaitingUpdateBeforeSortStart=!0;var Ot=En(function(){var be=b.sortableInfo.index;return Promise.resolve(en({collection:Z,index:be,node:b,isKeySorting:dt},pe)).then(function(){})},function(be,x){if(t._awaitingUpdateBeforeSortStart=!1,be)throw x;return x});if(Ot&&Ot.then)return Ot.then(function(){})}}();return _e&&_e.then?_e.then(Ct):Ct(_e)}}();return Promise.resolve(Lt&&Lt.then?Lt.then(function(){}):void 0)}catch(Ct){return Promise.reject(Ct)}}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleSortMove",function(pe){var nt=t.props.onSortMove;typeof pe.preventDefault=="function"&&pe.preventDefault(),t.updateHelperPosition(pe),t.animateNodes(),t.autoscroll(),nt&&nt(pe)}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleSortEnd",function(pe){var nt=t.props,Lt=nt.hideSortableGhost,Ct=nt.onSortEnd,Et=t.manager,Nt=Et.active.collection,gt=Et.isKeySorting,mt=t.manager.getOrderedRefs();t.listenerNode&&(gt?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(q.move.forEach(function(b){return t.listenerNode.removeEventListener(b,t.handleSortMove)}),q.end.forEach(function(b){return t.listenerNode.removeEventListener(b,t.handleSortEnd)}))),t.helper.parentNode.removeChild(t.helper),Lt&&t.sortableGhost&&g(t.sortableGhost,{opacity:"",visibility:""});for(var pt=0,en=mt.length;pt<en;pt++){var ie=mt[pt],ge=ie.node;ie.edgeOffset=null,ie.boundingClientRect=null,fe(ge,null),H(ge,null),ie.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),typeof Ct=="function"&&Ct({collection:Nt,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:gt,nodes:mt},pe),t.touched=!1}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"autoscroll",function(){var pe=t.props.disableAutoscroll,nt=t.manager.isKeySorting;if(pe){t.autoScroller.clear();return}if(nt){var Lt=(0,i.Z)({},t.translate),Ct=0,Et=0;t.axis.x&&(Lt.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),Ct=t.translate.x-Lt.x),t.axis.y&&(Lt.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),Et=t.translate.y-Lt.y),t.translate=Lt,fe(t.helper,t.translate),t.scrollContainer.scrollLeft+=Ct,t.scrollContainer.scrollTop+=Et;return}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"onAutoScroll",function(pe){t.translate.x+=pe.left,t.translate.y+=pe.top,t.animateNodes()}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleKeyDown",function(pe){var nt=pe.keyCode,Lt=t.props,Ct=Lt.shouldCancelStart,Et=Lt.keyCodes,Nt=Et===void 0?{}:Et,gt=(0,i.Z)({},vn,Nt);t.manager.active&&!t.manager.isKeySorting||!t.manager.active&&(!gt.lift.includes(nt)||Ct(pe)||!t.isValidSortingTarget(pe))||(pe.stopPropagation(),pe.preventDefault(),gt.lift.includes(nt)&&!t.manager.active?t.keyLift(pe):gt.drop.includes(nt)&&t.manager.active?t.keyDrop(pe):gt.cancel.includes(nt)?(t.newIndex=t.manager.active.index,t.keyDrop(pe)):gt.up.includes(nt)?t.keyMove(-1):gt.down.includes(nt)&&t.keyMove(1))}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"keyLift",function(pe){var nt=pe.target,Lt=ce(nt,function(gt){return gt.sortableInfo!=null}),Ct=Lt.sortableInfo,Et=Ct.index,Nt=Ct.collection;t.initialFocusedNode=nt,t.manager.isKeySorting=!0,t.manager.active={index:Et,collection:Nt},t.handlePress(pe)}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"keyMove",function(pe){var nt=t.manager.getOrderedRefs(),Lt=nt[nt.length-1].node.sortableInfo.index,Ct=t.newIndex+pe,Et=t.newIndex;if(!(Ct<0||Ct>Lt)){t.prevIndex=Et,t.newIndex=Ct;var Nt=P(t.newIndex,t.prevIndex,t.index),gt=nt.find(function(dt){var _e=dt.node;return _e.sortableInfo.index===Nt}),mt=gt.node,pt=t.containerScrollDelta,en=gt.boundingClientRect||ne(mt,pt),ie=gt.translate||{x:0,y:0},ge={top:en.top+ie.y-pt.top,left:en.left+ie.x-pt.left},b=Et<Ct,Z={x:b&&t.axis.x?mt.offsetWidth-t.width:0,y:b&&t.axis.y?mt.offsetHeight-t.height:0};t.handleSortMove({pageX:ge.left+Z.x,pageY:ge.top+Z.y,ignoreTransition:pe===0})}}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"keyDrop",function(pe){t.handleSortEnd(pe),t.initialFocusedNode&&t.initialFocusedNode.focus()}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"handleKeyEnd",function(pe){t.manager.active&&t.keyDrop(pe)}),(0,v.Z)((0,f.Z)((0,f.Z)(t)),"isValidSortingTarget",function(pe){var nt=t.props.useDragHandle,Lt=pe.target,Ct=ce(Lt,function(Et){return Et.sortableInfo!=null});return Ct&&Ct.sortableInfo&&!Ct.sortableInfo.disabled&&(nt?Rt(Lt):Lt.sortableInfo)}),Kt(Yt),t.manager=new Ae,t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return(0,N.Z)(Ft,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var t=this,pe=this.props.useWindowAsScrollContainer,nt=this.getContainer();Promise.resolve(nt).then(function(Lt){t.container=Lt,t.document=t.container.ownerDocument||document;var Ct=t.props.contentWindow||t.document.defaultView||window;t.contentWindow=typeof Ct=="function"?Ct():Ct,t.scrollContainer=pe?t.document.scrollingElement||t.document.documentElement:Fe(t.container)||t.container,t.autoScroller=new _t(t.scrollContainer,t.onAutoScroll),Object.keys(t.events).forEach(function(Et){return q[Et].forEach(function(Nt){return t.container.addEventListener(Nt,t.events[Et],!1)})}),t.container.addEventListener("keydown",t.handleKeyDown)})}},{key:"componentWillUnmount",value:function(){var t=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach(function(pe){return q[pe].forEach(function(nt){return t.container.removeEventListener(nt,t.events[pe])})}),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(t){var pe=this.props,nt=pe.lockAxis,Lt=pe.lockOffset,Ct=pe.lockToContainerEdges,Et=pe.transitionDuration,Nt=pe.keyboardSortingTransitionDuration,gt=Nt===void 0?Et:Nt,mt=this.manager.isKeySorting,pt=t.ignoreTransition,en=De(t),ie={x:en.x-this.initialOffset.x,y:en.y-this.initialOffset.y};if(ie.y-=window.pageYOffset-this.initialWindowScroll.top,ie.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=ie,Ct){var ge=V({height:this.height,lockOffset:Lt,width:this.width}),b=(0,y.Z)(ge,2),Z=b[0],dt=b[1],_e={x:this.width/2-Z.x,y:this.height/2-Z.y},Ot={x:this.width/2-dt.x,y:this.height/2-dt.y};ie.x=Ne(this.minTranslate.x+_e.x,this.maxTranslate.x-Ot.x,ie.x),ie.y=Ne(this.minTranslate.y+_e.y,this.maxTranslate.y-Ot.y,ie.y)}nt==="x"?ie.y=0:nt==="y"&&(ie.x=0),mt&&gt&&!pt&&H(this.helper,gt),fe(this.helper,ie)}},{key:"animateNodes",value:function(){var t=this.props,pe=t.transitionDuration,nt=t.hideSortableGhost,Lt=t.onSortOver,Ct=this.containerScrollDelta,Et=this.windowScrollDelta,Nt=this.manager.getOrderedRefs(),gt={left:this.offsetEdge.left+this.translate.x+Ct.left,top:this.offsetEdge.top+this.translate.y+Ct.top},mt=this.manager.isKeySorting,pt=this.newIndex;this.newIndex=null;for(var en=0,ie=Nt.length;en<ie;en++){var ge=Nt[en].node,b=ge.sortableInfo.index,Z=ge.offsetWidth,dt=ge.offsetHeight,_e={height:this.height>dt?dt/2:this.height/2,width:this.width>Z?Z/2:this.width/2},Ot=mt&&b>this.index&&b<=pt,be=mt&&b<this.index&&b>=pt,x={x:0,y:0},Je=Nt[en].edgeOffset;Je||(Je=B(ge,this.container),Nt[en].edgeOffset=Je,mt&&(Nt[en].boundingClientRect=ne(ge,Ct)));var Jt=en<Nt.length-1&&Nt[en+1],hn=en>0&&Nt[en-1];if(Jt&&!Jt.edgeOffset&&(Jt.edgeOffset=B(Jt.node,this.container),mt&&(Jt.boundingClientRect=ne(Jt.node,Ct))),b===this.index){nt&&(this.sortableGhost=ge,g(ge,{opacity:0,visibility:"hidden"}));continue}pe&&H(ge,pe),this.axis.x?this.axis.y?be||b<this.index&&(gt.left+Et.left-_e.width<=Je.left&&gt.top+Et.top<=Je.top+_e.height||gt.top+Et.top+_e.height<=Je.top)?(x.x=this.width+this.marginOffset.x,Je.left+x.x>this.containerBoundingRect.width-_e.width&&Jt&&(x.x=Jt.edgeOffset.left-Je.left,x.y=Jt.edgeOffset.top-Je.top),this.newIndex===null&&(this.newIndex=b)):(Ot||b>this.index&&(gt.left+Et.left+_e.width>=Je.left&&gt.top+Et.top+_e.height>=Je.top||gt.top+Et.top+_e.height>=Je.top+dt))&&(x.x=-(this.width+this.marginOffset.x),Je.left+x.x<this.containerBoundingRect.left+_e.width&&hn&&(x.x=hn.edgeOffset.left-Je.left,x.y=hn.edgeOffset.top-Je.top),this.newIndex=b):Ot||b>this.index&&gt.left+Et.left+_e.width>=Je.left?(x.x=-(this.width+this.marginOffset.x),this.newIndex=b):(be||b<this.index&&gt.left+Et.left<=Je.left+_e.width)&&(x.x=this.width+this.marginOffset.x,this.newIndex==null&&(this.newIndex=b)):this.axis.y&&(Ot||b>this.index&&gt.top+Et.top+_e.height>=Je.top?(x.y=-(this.height+this.marginOffset.y),this.newIndex=b):(be||b<this.index&&gt.top+Et.top<=Je.top+_e.height)&&(x.y=this.height+this.marginOffset.y,this.newIndex==null&&(this.newIndex=b))),fe(ge,x),Nt[en].translate=x}this.newIndex==null&&(this.newIndex=this.index),mt&&(this.newIndex=pt);var le=mt?this.prevIndex:pt;Lt&&this.newIndex!==le&&Lt({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:le,isKeySorting:mt,nodes:Nt,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return R()(Ue.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.refs.wrappedInstance}},{key:"getContainer",value:function(){var t=this.props.getContainer;return typeof t!="function"?(0,me.findDOMNode)(this):t(Ue.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var t=Ue.withRef?"wrappedInstance":null;return(0,S.createElement)(Q,(0,e.Z)({ref:t},j(this.props,ke)))}},{key:"helperContainer",get:function(){var t=this.props.helperContainer;return typeof t=="function"?t():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){var t=this.props.useWindowAsScrollContainer;return t?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),Ft}(S.Component),(0,v.Z)(G,"displayName",D("sortableList",Q)),(0,v.Z)(G,"defaultProps",Y),(0,v.Z)(G,"propTypes",Zt),(0,v.Z)(G,"childContextTypes",{manager:L().object.isRequired}),Ie}var dn={index:L().number.isRequired,collection:L().oneOfType([L().number,L().string]),disabled:L().bool},$t=Object.keys(dn);function tt(Q){var G,Ie,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return Ie=G=function(qt){(0,T.Z)(Ft,qt);function Ft(){return(0,p.Z)(this,Ft),(0,w.Z)(this,(0,se.Z)(Ft).apply(this,arguments))}return(0,N.Z)(Ft,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(t){this.node&&(t.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),t.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),t.collection!==this.props.collection&&(this.unregister(t.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var t=this.props,pe=t.collection,nt=t.disabled,Lt=t.index,Ct=(0,me.findDOMNode)(this);Ct.sortableInfo={collection:pe,disabled:nt,index:Lt,manager:this.context.manager},this.node=Ct,this.ref={node:Ct},this.context.manager.add(pe,this.ref)}},{key:"unregister",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.collection;this.context.manager.remove(t,this.ref)}},{key:"getWrappedInstance",value:function(){return R()(Ue.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=Ue.withRef?"wrappedInstance":null;return(0,S.createElement)(Q,(0,e.Z)({ref:t},j(this.props,$t)))}}]),Ft}(S.Component),(0,v.Z)(G,"displayName",D("sortableElement",Q)),(0,v.Z)(G,"contextTypes",{manager:L().object.isRequired}),(0,v.Z)(G,"propTypes",dn),(0,v.Z)(G,"defaultProps",{collection:0}),Ie}},27774:function($e,_){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.SizeSensorId=_.SensorTabIndex=_.SensorClassName=void 0;var u="size-sensor-id";_.SizeSensorId=u;var e="size-sensor-object";_.SensorClassName=e;var y="-1";_.SensorTabIndex=y},79301:function($e,_){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.default=void 0;var u=function(y){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,p=null;return function(){for(var N=this,w=arguments.length,se=new Array(w),T=0;T<w;T++)se[T]=arguments[T];clearTimeout(p),p=setTimeout(function(){y.apply(N,se)},i)}};_.default=u},79789:function($e,_){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.default=void 0;var u=1,e=function(){return"".concat(u++)};_.default=e},47242:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.ver=_.clear=_.bind=void 0;var e=u(95270),y=function(w,se){var T=(0,e.getSensor)(w);return T.bind(se),function(){T.unbind(se)}};_.bind=y;var i=function(w){var se=(0,e.getSensor)(w);(0,e.removeSensor)(se)};_.clear=i;var p="1.0.2";_.ver=p},95270:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.removeSensor=_.getSensor=_.Sensors=void 0;var e=p(u(79789)),y=u(57829),i=u(27774);function p(f){return f&&f.__esModule?f:{default:f}}var N={};_.Sensors=N;function w(f){f&&N[f]&&delete N[f]}var se=function(v){var S=v.getAttribute(i.SizeSensorId);if(S&&N[S])return N[S];var F=(0,e.default)();v.setAttribute(i.SizeSensorId,F);var L=(0,y.createSensor)(v,function(){return w(F)});return N[F]=L,L};_.getSensor=se;var T=function(v){var S=v.element.getAttribute(i.SizeSensorId);v.destroy(),w(S)};_.removeSensor=T},57829:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.createSensor=void 0;var e=u(20953),y=u(55202),i=typeof ResizeObserver!="undefined"?y.createSensor:e.createSensor;_.createSensor=i},20953:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.createSensor=void 0;var e=i(u(79301)),y=u(27774);function i(N){return N&&N.__esModule?N:{default:N}}var p=function(w,se){var T=void 0,f=[],v=function(){getComputedStyle(w).position==="static"&&(w.style.position="relative");var R=document.createElement("object");return R.onload=function(){R.contentDocument.defaultView.addEventListener("resize",S),S()},R.style.display="block",R.style.position="absolute",R.style.top="0",R.style.left="0",R.style.height="100%",R.style.width="100%",R.style.overflow="hidden",R.style.pointerEvents="none",R.style.zIndex="-1",R.style.opacity="0",R.setAttribute("class",y.SensorClassName),R.setAttribute("tabindex",y.SensorTabIndex),R.type="text/html",w.appendChild(R),R.data="about:blank",R},S=(0,e.default)(function(){f.forEach(function(O){O(w)})}),F=function(R){T||(T=v()),f.indexOf(R)===-1&&f.push(R)},L=function(){T&&T.parentNode&&(T.contentDocument&&T.contentDocument.defaultView.removeEventListener("resize",S),T.parentNode.removeChild(T),w.removeAttribute(y.SizeSensorId),T=void 0,f=[],se&&se())},me=function(R){var ee=f.indexOf(R);ee!==-1&&f.splice(ee,1),f.length===0&&T&&L()};return{element:w,bind:F,destroy:L,unbind:me}};_.createSensor=p},55202:function($e,_,u){"use strict";Object.defineProperty(_,"__esModule",{value:!0}),_.createSensor=void 0;var e=u(27774),y=i(u(79301));function i(N){return N&&N.__esModule?N:{default:N}}var p=function(w,se){var T=void 0,f=[],v=(0,y.default)(function(){f.forEach(function(O){O(w)})}),S=function(){var R=new ResizeObserver(v);return R.observe(w),v(),R},F=function(R){T||(T=S()),f.indexOf(R)===-1&&f.push(R)},L=function(){T.disconnect(),f=[],T=void 0,w.removeAttribute(e.SizeSensorId),se&&se()},me=function(R){var ee=f.indexOf(R);ee!==-1&&f.splice(ee,1),f.length===0&&T&&L()};return{element:w,bind:F,destroy:L,unbind:me}};_.createSensor=p},96908:function($e){"use strict";$e.exports="data:image/png;base64,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"},57177:function($e){"use strict";$e.exports="data:image/png;base64,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"},81378:function($e){"use strict";$e.exports="data:image/png;base64,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"}}]);
}());